Создание собственных библиотечных объектов в ArchiCAD. Часть 3.

  Составные 3-мерные библиотечные объекты.

pis-0.jpg

В I ЧАСТИ УРОКА мы учились создавать 2-мерные библиотечные объекты.

Во II ЧАСТИ УРОКА мы создавали простой 3-мерный библиотечный объект.

Теперь поговорим о том, как сохранять в виде библиотечного некий сложный, состоящий из нескольких частей 3-мерный объект.
Допустим, мы сваяли некий составной 3D объект. Он используется в нашем проекте несколько раз,
или… предполагается, что он будет использован в других проектах,
или… он достаточно сложен и здорово тормозит наш рендер.
Значит, нам будет удобно сохранить наш «шедевр», как библиотечный объект.

Как пример:

Вот такой проектик — древнерусская оборонительная срубная конструкция — заборола.

pis-12.jpg

Такие секции заборол требуется расставить по периметру всего детинца на валах. Т.е. таких секций всего в проекте… МНОГО! :)
Этот случай — когда есть повторяющиеся неоднократно элементы +
элементы составные и многополигональные, весьма заметно тормозящие рендер.

pis-13.jpg

А потому, следует создать библиотечный объект -секцию заборол.

Всё делаем практически так же, как и в случае Простого 3-D библиотечного объекта :

   А)    Выбираем все составные части сохраняемого объекта и переходим в 3D-окно
          ( Показать выборку/бегущую рамку в 3D ).
   Проследите, чтобы в 3D-окне не присутствовали какие-нибудь «левые», случайно выбранные части проекта. Иначе они намертво приклеются к нашему объекту, как его составная часть.

pis-14.jpg

   Б) Далее:      3D вид –> Параметры 3D проекции )         (Ctrl+Shift+F3)

   В)    В открывшемся окне выбираем такие параметры:

Перспективная проекция – Вид сверху ;
Азимут камеры – 90° ;
Азимут солнца – 270°

Для увеличения кликнуть по картинке
параметры 3D окна

   Г)    Оставаясь в 3D-окне, сохраняем наш новый библиотечный объект:

Файл –> Библиотеки и объекты –> Сохранить 3D-модель как…

Для тех, у кого стоит ArchiCAD, версии 13 и выше:

В процессе сохранения объекта надо обращать внимание на папку, в которую вы его сохраняете.
Дело в том, что в последних версиях архикада библиотечные элементы по умолчанию сохраняются во «вложенную папку» и ваш gsm-файл будет доступен только из текущего проекта.

Если вы собираетесь воспользоваться этим элементом только в одном проекте, то и печали нет — пусть сохраняется по умолчанию. Если вы планируете пользоваться созданным библиотечным элементом и в других проектах, — следует позаботиться о его доступности.

Выбираем папку сохранения:

Для ArchiCAD 13:
pis-5c.jpg

Для ArchiCAD 16:
ac 16-1

Выбрав в выпадающем меню Поиск папки, находим и выбираем папку в которую мы хотели бы сохранить наш объект.
Даём имя библиотечному объекту и сохраняем его в выбранную папку.

Для ArchiCAD 16:
ac 16-2

 

Готово!

Теперь в нашей библиотеке есть вот такой сложный библиотечный объект — «заборола new».

pis-181.jpg

pis-19.jpg

pis-20.jpg

Как видите, всё достаточно просто! Попробуйте сами и убедитесь в этом :)

Урок писался в среде ArchiCAD 12.

В последующих версиях программы некоторые функции несколько видоизменились, хотя смысл, естественно, остался прежним.

В связи с вышесказанным, я внесла в текст изменения, адаптировав его под свежие версии ArchiCAD.
Возможно изложение урока теперь не столь стройное, зато, надеюсь. понятное.

Комментарии (40) на запись “Создание собственных библиотечных объектов в ArchiCAD. Часть 3.”

  1. Сергей
    05.03.2012

    Спасибо,ваша статья очень помогла.После недельных поисков на различных Акад форумах так и не понял что-такое ГДЛ и как делать
    злощасные обьекты а установив 3Д макс совсем растерялся.Кстати почему-то строительные библиотеки слабоваты(По Госту).ЖБИ очень мало.Новичок,2 недели знакомства с Архикадом,делаю курсовой по Архатектуре,голова гудит,сроки поджимают,но почти закончил.Добавляю в закладки.

  2. Сергей
    05.03.2012

    P S оказалось все так просто.

  3. Ольга Т
    05.03.2012

    На здоровье, Сергей! :)Рада, что смогла вам помочь. Просто я хорошо помню свои мучения в освоении этой программы. (о них вот тут http://www.nicedom.com/uroki ) ))))))))

  4. Михаил
    11.01.2013

    Здравствуйте Ольга, у меня 16 Архикад и после Файл -> Библиотеки и объекты -> Сохранить выбранное как… еще менюшка с выбором объект, дверь, окно, …. и выбрав, например объект, дает сохранить только во Вложенной библиотеке. Проблема в том, что если открыть новый или другой файл, то Вложенная библиотека не будет содержать этого объекта.
    Знаете ли вы, как сохранять свои объекты в Архикадовской библиотеке, чтобы при открытии любого проекта уже присутствовали мои сохраненные объекты?
    И еще у меня вопрос, после выделения нужных объектов, и группировки, они почему-то не группируются в один объект.
    С Уважением
    Михаил

  5. Ольга Левченко
    12.01.2013

    Михаил писал:

    16 Архикад … дает сохранить только во Вложенной библиотеке

     

    Спасибо за вопрос, Михаил! Давно надо было поговорить об этой особенности сохранения объектов в старших версиях Архикад.

    Выбрав в выпадающем меню Поиск папки, находим и выбираем папку в которую мы хотели бы сохранить наш объект.

    См.картинку

    Для archicad 13:
    pis-5c.jpg

    Для archicad 16:
    ac 16-1
    ?

    Михаил писал:
    чтобы при открытии любого проекта уже присутствовали мои сохраненные объекты?

     

    Для этого вам следует сохранить созданные файлы объектов в папке библиотеки архикада в Program Files.
    Назовите её как-нибудь… «мои объекты«, например.

    C:\Program Files\Graphisoft\ArchiCAD16\Библиотека ArchiCAD16\Библиотека по ГОСТу16\Мои объекты

    Тогда, каждый раз, когда вы будете открывать ArchiCAD, вместе с его библиотеками будут подгружаться и созданные вами объекты.

    Вопрос… а надо ли? Зачем зря грузить память компа с каждым открыванием архикада?!

    Может быть, было бы лучше создать специальную папочку Библиотечные элементы для объектов в той же папке, где вы сохраняете свой проект. Тогда, если будет нужно, вы сможете подгрузить их в новый проект. wink

    ?

    Михаил писал:
    после выделения нужных объектов, и группировки, они почему-то не группируются в один объект.

     

    Вопрос не совсем ясен. Вы имеете ввиду, что сгруппированные элементы почему-то выбираются не группой, а каждый сам по себе?
    Если так, то… проверьте, не активна ли у вас функция «Временно разгруппировать» на табло Упорядочение элементов.

    См.картинку:
    imag-8.jpg

    или

    Путь: Редактор ? Группирование ? Временно разгруппировать

    Кстати, если вы ещё этого не сделали, достаньте эту панель на рабочее пространство.
    Как это сделать, почитайте в уроке Как настроить интерфейс ArchiCAD «под себя»

    Удачи вам!

  6. Ксения
    31.01.2013

    Ольга, здравствуйте!
    Михаил говорит, что 16 ArchiCAD «дает сохранить только во Вложенной библиотеке». То есть, возможности выбора другой папки нет.
    Вы не знаете, как решить эту проблему?
    Спасибо!

  7. Ольга Левченко
    01.02.2013

    Здравствуйте, Ксения!
    А сделать так, как описано в комментарии чуть выше не получается?

    Ой, наверно придется ставить 16-й… :)

  8. Ольга Левченко
    11.02.2013

    Урок писался в среде ArchiCAD 12.

    В последующих версиях программы некоторые функции несколько видоизменились, хотя смысл, естественно, остался прежним.

    В связи с вышесказанным, я внесла в текст изменения, адаптировав его под свежие версии ArchiCAD.
    Возможно изложение урока теперь не столь стройное, зато, надеюсь. понятное.

  9. Василий
    30.07.2013

    Здраствуйте, Ольга.
    У меня возникла проблема с созданием окна.
    Сделал его из рамы (перекрытие) и стекла(тоже перекрытие), но когда сохранил как библиотечный обьект и вставил в тот же чертеж, то с одной стороны оно выглядит как плоскость из материала который был задан раме, а с другой как окно, но стекло тоже из материала, которое было задано раме, никак не могу понять в чем проблема, архикад 15.
    Помогите по возможности, заранее спасибо.

  10. Владислав
    05.10.2013

    «Ксения
    31.01.2013

    Ольга, здравствуйте!
    Михаил говорит, что 16 ArchiCAD “дает сохранить только во Вложенной библиотеке”. То есть, возможности выбора другой папки нет.
    Вы не знаете, как решить эту проблему?
    Спасибо!»

    В Архикад16 всё точно также, как описала Ольга. Надо переключить кнопку и выбрать папку. Но импортируемый файл (напр, из Синема 4Д) действительно сохраняется без вариантов только во вложенную библиотеку. Далее, не выходя из проекта, открываете менеджер библиотек, выделяете этот файл, под окном появляется ряд иконок, среди них дискетка. Сохраняем объект во внешний файл. Теперь объект можно закрыть. Открываем нужный проект — менеджер — кнопка «добавить» вверху, находите файл объекта и добавляете в нужную папку проекта. Можете работать.

  11. Светлана
    23.01.2014

    Подскажите, пожалуйста как в 16 версии перевернуть сохраняемый объект из горизонтальной плоскости в вертикальную. Раньше достаточно было в 3д окне выбрать параллельную проекцию, вид сбоку и выставить азимут 90 градусов. Теперь приэтой манипуляции объект все равно сохраняется в первозданном виде. что делать?

  12. Ольга Левченко
    30.01.2014

    Светлана, насколько я знаю, правила установки объекта для сохранения как библиотечного элемента не изменились ни в 16-й, ни в 17-й версии программы.
    Следует в 3D-окне выбрать Перспективную проекцию — И далее выбрать Вид по необходимости. Правило тут одно: с какой стороны смотрим на объект при сохранении — та сторона и будет в сохраненном библ. эл-те верхом.

    параметры 3D окна

    параметры 3D окна

  13. Андрей
    10.03.2014

    Здраствуйте — а немоглиб ви подсказать как библиотечному елементу можна надать свойства чтоб в окне параметров обєкта можно било поварачивать его по вертикали и горизонтали?
    Например — я сделал дверную ручку — и мне надо ставить ее и вертикально и горезонтально.А там только Покрития и перья….

  14. Ольга Левченко
    15.03.2014

    Андрей, к сожалению, такого параметра в Архикаде нет. Объект можно поворачивать только в одной плоскости. Для таких манипуляций нужно устанавливать плагин ArchiRotate | Cigraph.
    *
    Но в вашем случае, этого совершенно не надо! Если я правильно поняла, вам нужно, чтобы ручка (объект) была расположена вертикально? Создайте еще один объект. Просто в 3D-окне следует выбрать такой вид в Перспективной проекции, так его повернуть, чтобы вы вы смотрели на объект сверху (там, где по вашей задумке у него должен быть верх). И в таком виде сохранить.
    *
    PS Андрію, якщо вам так зручніше, пишіть українською :)

  15. Алиса
    01.06.2014

    Здравствуйте!Если я создаю сложную стену по вашим методам,через перекрытия,как мне сохранить её как стену? Что бы на плане она отображалась как стена,а не библиотечный элемент?Мне нужно что бы я могла вставить окна и двери,и они так же отображались на плане..

  16. Андрей
    09.07.2014

    Алиса так вам по сути менеджер профилей нужен… для стен….
    там создаете форму стены которая вам нужна… сохраняете и дальше используете как простую стену со всеми ее преимуществами))))
    не могу скрин сделать….
    конструирование/сложные профили — менеджер профилей….

  17. Андрей
    09.07.2014

    Ольга Левченко
    ой — та то дуже приємно що можна і Українською — ато моя російська напевне тут вже всіх розлякала))))
    Дякую за пораду…
    Успіхів вам;-)

  18. Ирина
    25.03.2015

    Ольга, здравствуйте. Помогите пожалуйста с проблемой: я работала долго в Арх 7 , теперь перешла в Арх 16 и столкнулась с такой проблемой: в 3д окне не отображаются выбранные элементы (и в перспективе и в параллели), отображается то где стоит камера ( в параллельной проекции) или небо (в перспективе). Я не пойму, это что-то с программой или надо на что-то переключится. Не могу создавать библ. элементы. Спасибо.

  19. Ольга Левченко
    03.04.2015

    Ирина, никаких особых отличий в навигации 7-й и 16-й версий ArchiCAD нет. Просто нужно привыкнуть к новому интерфейсу :)
    Для того, чтобы в окне 3D проекций были видны все «участники» сцены, просто воспользуйтесь кнопочкой:
    otv-01.jpg

  20. Егор
    13.04.2015

    Здравствуйте, Ольга! В 16-м есть библиотечный объект — «дерево растровое изображение». необходимо как-то изменить изображение (в параметрах «тип дерева»-специальное) указать ссылку на jpg который необходим; или, как вариант, создать новый объект из фотографии. Возможно?…. Спасибо Вам за помощь!

  21. Ольга Левченко
    13.04.2015

    Здравствуйте, Егор!

    Я думаю, что самое простое в этом случае — сделать собственный объект. :)

  22. Егор
    13.04.2015

    А процесс не подскажите?

  23. Ольга Левченко
    17.04.2015

    А процесс, собссно, описан в постике выше :)

  24. Егор
    17.04.2015

    Есть интрижка….. Необходимо создать (доселе непостижимым способом) некую плоскость в пространстве (которая не имеет объема) для размещения jpg. сие пока загадка…..

  25. Ольга Левченко
    19.04.2015

    Ладно, давайте разберем ваш вопрос, Егор :)
     
    В АС13 создать 2D-объект было просто (процесс сохранения 2D объекта в АС13 описан двумя постами выше).
    В АС18 и, наверно, в 16м, все несколько иначе… надо писать постик :)

     

    Итак, есть библ элемент “дерево растровое изображение”.
    У меня, к сожалению, АС16 сейчас не установлен, а в библиотеках 13-го и 18-го библ. эл-та с таким именем нет. Но, я подозреваю, что это 2D-элемент (растровый), т.е. просто картинка или символ. Верно?

     

    1. Подготавливаем нужную картинку. Для символа дерева рекомендую сделать png с прозрачным фоном. Но, это не обязательно.
     
    2. Файл — Библиотеки и объекты — Новый объект
     
    3. Находим строку 2D-символ и клацаем по окошечку справа.
     
    4. В открывшемся окне можно рисовать линии, сплайны, окружности и можно вставить картинку, что нам как раз и требуется.
    Вставляем нужную картинку, редактируем размеры, ставим галочку «прозрачный».
     
    5. Файл — Сохранить как
     
    6. Выбираем место сохранения. Можно сохранить, во Вложенной библиотеке, тогда элемент будет доступен только в этом проекте. А можно сохранить где-то в сторонней папочке и подгружать элемент в другие проекты (и в текущий тоже придется подгрузить).
     
    7. Сохраняем объект (имя.gsm).
     
    8. Закрываем окно 2D-символ. Закрываем окно Новый элемент (теперь это окно имеет имя нового эл-та).
     
    Все. Пользуемся вновь созданным 2D-объектом в свое удовольствие.
    :)

  26. Егор
    19.04.2015

    Спасибо большое за помощь! Подскажите, пожалуйста, (для особо одаренных) — какие еще настройки нужно совершить, чтобы дерево (.png) располагалось вертикально (по оси z) — и самое главное- читалось в 3D модели?…..

  27. Ольга Левченко
    19.04.2015

    В 3D растровое изображение читаться не будет. Это же 2D. Но вы можете использовать его в разрезах и фасадах. То есть, в окне Фасад(какой-то) открываете и устанавливаете свой библ. эл-т. Вертикально. :)
    Для 3D в стандартной библиотеке существуют 3-мерные деревья. Почему бы не воспользоваться ими? Да, понимаю, они не очень реалистично смотрятся на рендере. Зато они дают правильные тени.
    Конечно, большое количество таких насаждений сильно «утяжеляет» сцену. Ну, шопаделать )))

    Можно еще создать «картонное» дерево. Т.е. сделать вертикальную плоскость (можно даже фигурную, с силуэтом дерева). А на нее наложить материал с рисунком дерева. Но, вряд ли это будет реалистичней 3-мерной модели. Зато количество полигонов приятно радует ))

  28. Егор
    19.04.2015

    Все правильно….. Спасибо за помощь.

  29. Ольга Левченко
    19.04.2015

    Пожалуйста! :) Рада, что смогла помочь.

  30. Анастасия
    23.07.2015

    Здравствуйте! Очень надеюсь на вашу помощь!!! У меня возникла проблема с сохранением 3д с заданными мною покрытиями как нового объекта. Точнее как объект он сохраняется, но все элементы получаются в одном покрытии (нет разных цветов заданных изначально). На других сайтах прочитала, что при сохранении нового объекта должно появляться окно «изменение основных параметров объекта». Но у меня такое окно не появляется. Что нужно сделать чтоб объект сохранился с уже заданными текстурами! Помогите мне, пожалуйста!!!

  31. Ольга Левченко
    24.07.2015

    Анастасия, вам правильно сказали. Обычно, при сохранении 3D все покрытия сохраняются автоматически. Возможно, текстуры из вашего проекта нужно импортировать в новый проект? Т.е. в начальном проекте они присутствовали, а в новом их просто нет? Мессенджер загрузки не ругается? Не говорит, что у вас отсутствуют текстуры? Проверьте.
    Если все будет по-прежнему, давайте поступим так: вы пришлете мне файл объекта и я посмотрю, что с ним можно сделать. ОК?

  32. Анна
    30.11.2015

    Здравствуйте, Ольга! Совсем недавно перешла работать в Арх19 и столкнулась с такой пустяковой проблемой — не могу сохранить созданный из перекрытия объект)))Все делаю вроде правильно, навожу камеру, выбираю вид с боку,далее файл, библиотеки и объекты, сохранить выбранное как и вот следующая менюшка выпадает не активная, где нужно выбирать объект, окно или дверь. Вы сталкивались с данной проблемой? Спасибо.

  33. Ольга Левченко
    03.12.2015

    Увы, мне нечего вам сказать. Я пока не пробовала работать в 19-м. :(

  34. Анна
    03.12.2015

    Ольга, большое спасибо за ответ. Попробую разобраться в этом самостоятельно.)

  35. Анастасия
    06.01.2016

    Анна,тоже столкнулась с такой ситуацией! Вы нашли решение данной проблемы?

  36. Анастасия
    06.01.2016

    Анна, получилось разобраться!Нужно выделить элемент в 3д окне(сделать выборку)и далее уже сохранять!

  37. Владимир
    09.06.2016

    Ольга,если прочитаете: почему 3д объект в 3д окне у меня сохраняется в виде разреза, хотя сохраняю как пишете?(арх 16) Далее через менеджер б.загружаю в работу.Что то не так делаю…Спасибо.

  38. Ольга Левченко
    10.06.2016

    Добрый день, Владимир!
    В виде разреза?! Хм… Никогда с таким не сталкивалась. Даже любопытно :) А можно посмотреть рендер или скрин?

  39. Владимир
    10.06.2016

    Ольга,извините не доглядел.На чертеже(мебель) видны и видимые и не видимые линии.А на передний(задний) план не становятся.Не получается.А как не знаю.Спасибо.И за сохранение в библиотеке.
    [url=http://upload.akusherstvo.ru/image1042675.jpg][img]http://upload.akusherstvo.ru/thumbs/1042675.jpg[/img][/url].Вот в виде ссылки.

Оставить комментарий