Уроки

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

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

pis-0.jpg

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

 1.    Простой 3-мерный библиотечный объект

Давайте создадим вот такой незатейливый элемент декора — «Полотенце»:

pis-6.jpg

   А)    Вычерчиваем нашу фигуру в виде замкнутой полилинии:

pis-7.jpg

   Б)    С помощью инструмента «перекрытие» придадим ему некоторую толщину, скажем 30мм, и присвоим материал.

(Выбираем инструмент «Перекрытие», выставляем параметры.
Затем с помощью «волшебной палочки» создадим перекрытие,
просто наведя курсор на внутреннее пространство кривой и нажав «пробел»)

pis-8.jpg

   В)    Выбираем наше «перекрытие» и переходим в 3D-окно :
              ( Показать выборку/бегущую рамку в 3D ).

pis-9.jpg

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

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

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

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

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

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

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

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

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

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

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

Для ArchiCAD 16:
ac 16-1

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

Для ArchiCAD 16:
ac 16-2
 

Готово!
Теперь в нашей библиотеке есть вот такой резной элемент — «полотенце».

pis-11.jpg

Таким образом можно создавать всевозможные элементы резьбы, кованые петли дверей, секции заборов и баллюстрад — любые простые объёмные детали.

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

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

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

В III ЧАСТЬ УРОКА
Составные 3-мерные библиотечные объекты

комментариев 49

  • Людмила

    Здравствуйте, Ольга,
    спасибо большое за Ваши такие полезные уроки. Разъясните, пожалуйста, для самых сообразительных — когда я пытаюсь сохранить элемент как 3D библ., выскакивает сообщ. — select Top,… in the 3D Prijection Settings dialog box.
    Где его найти:)? Что я делаю не так?
    Заранее благодарна,
    с уважением,
    Людмила

  • Ольга Левченко

    Людмила, доброго дня!

    < <...когда я пытаюсь сохранить элемент как 3D библ....>>
    А из какого окна проекции вы пытаетесь сохранить свой библ. элемент? Это важно.
    Архикад говорит вам буквально следующее:
    «Чтобы сохранить изображение 3D-окна в виде объекта,выберите вид сбоку, сверху, снизу в диалоге команды Визуализация/Параметры 3D-проекции»
    Обратите внимание на пункт Г) 3D вид –> Параметры 3D проекции ) (Ctrl+Shift+F3) моего урока, там как раз говорится о выборе параметров 3D-проекции.

  • Людмила

    Ольга,
    спасибо большое за оперативный ответ.
    У меня все получилось, просто перед тем, как переходить в 3D окно, очевидно забывала сделать объект активным 🙂 Всвязи с этим еще вопрос — надо ли создавать каждый элемент в отдельном файле? Или, выделив (если не забуду :), и произведя необх.манипуляции сохранить элемент прямо из файла, где уже много чего наработано?
    Спасибо,
    Людмила

  • Иван

    Здрваствуйте. в какой проекции надо вычерчивать фигуру линиями!? можно на фассаде?! у меня не заливаеться палочкой перекрытие в начерчиную фигуру(((( помогите=) архикад 13 у меня…

  • Ольга Левченко

    @Людмила
    Нет, новый файл создавать не обязательно. НО! операция с 3ds достаточно ресурсоемкая 🙂 и бывает, что компу просто не достаточно памяти, что может вызвать какие-то глюки и преобразование будет некорректным. Так что… решаем сами по месту 🙂
    @Иван
    Вычерчивать можно в любой проекции, но потом, для создания перекрытия, следует полученную фигуру перенести в план (рабочую проекцию, этаж). Фигура должна быть вычерчена непременно замкнутой полилинией, наверно можно и в линиях, но зачастую это создает проблемы… и уж ни в коем случае не сплайнами, «волшебная палочка» их плохо воспринимает. Фигура должна быть корректной, у неё не должно быть двойных точек и пересекающихся частей. Если же (при очень сложной конфигурации) палочка всё же не воспринимает фигуру, то (куда деваться) придется чертить фигуру ручками по точкам.

  • Ольга Левченко

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

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

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

  • Катена

    Спасибо большое за такую важную информацию для неуверенного пользоателя арчика!

  • Анна

    Добрый день.
    Подскажите, пожалуйста, новичку…
    Как проекция перекрытия становится вертикальной? Мы же вроде только солце и камеру повернули… Мне нужен похожий элемент, но вертикальный.

  • Евгений

    Благодаря этим статьям я понял, что создать объект просто, сложнее нарисовать его. Спасибо за помощь.
    Я только начал изучать архикад и появился вопрос.
    Вот этот ваш объект, который мы создали он получается горизонтальный, а как эту фигуру повернуть, что бы была вертикальной?

  • Ольга Левченко

    & Анна
    Итак, вопрос в том, почему горизонтальное перекрытие сохраняется вертикальным объектом?
    Мы не просто солнце и камеру повернули — мы повернули направление взгляда на 3D-объект. Программе все равно, что мы с вами считаем «верхом» или «сбоку». Другими словами, куда падает взгляд (камеры) — там верх! 🙂
    & Евгений. Для того, чтобы объект сохранился вертикальным, поверните направление «взгляда» камеры. Кстати, посмотрите внимательнее, в уроке объект сохраняется именно вертикальным 🙂 Еще раз пересмотрите пункты Г и Д.

  • Владислав

    Доброго дня, Ольга! Есть вопросы.
    Я делаю объекты в др. программах. Импортирую в Архикад. Вроде получается, но не могу найти способ назначить оригинальную картинку для объекта. Импортированный объект сохраняется только во вложенной библ. и без доп. настроек. его можно сохранить во внешний фал. Если же этот же объект сохраняю тем способом, как у вас, то появляется возможность наначить изображение и покрытие. Сам файл становится легче раза в три. Но при этом он должен находиться в той же папке, что и оригинал. Тогда в библ. есть два файла gsm (с разными именами, разумеется). И один со своей картинкой, а др. типовым изображением. При удалении файла источника, возникает ошибка в макросе, и такой красивый и лёгкий объект уже не работает.
    2. Как указать в свойствах объекта доп. инф-цию, напр. производителя, материалы и др. Стрелками выносками пользоваться не хочется.
    Можете что-нибудь посоветовать?
    Спасибо за уроки.

  • Ришат

    Здравствуйте, Ольга!
    У меня вопрос. А можно ли в ArchiCADе или еще в каких нибудь программах сделать наоборот, то есть объект превратить в кусочки из чего он и собран. Скачал объекты из интернета, они идеально подходят для моего интерьера, но хотелось бы там кое что только подправить и сдвинуть определенные участки. Не хотелось бы целиком сделать эти объекты. Хотелось бы сэкономить время и нервы 🙂 Спасибо заранее)

  • Александра

    Спасибо огромное, Ольга, за ваш бесценный труд! Уроки действительно просты, нужно только капельку терпения и усидчивости. Попробовала сделать простую деталь, которой в библиотеках нет, и ЧУДО СВЕРШИЛОСЬ! В такие моменты чувствуешь себя маленьким волшебником, особенно когда из примитива нужно сделать конфетку.
    Спасибо!

  • Ольга Левченко

    & Владислав
    Что сказать… Я уверена, что с вашей любознательностью и желанием вы сами уже нашли решение. 🙂 Свойства объекта… Мне, по крайней мере до сих пор, не приходилось решать подобных проблем, и потому не возьмусь вам что-то советовать, увы … not know

  • Ольга Левченко

    Ришат писал:

    А можно ли в ArchiCADе или еще в каких нибудь программах сделать наоборот, то есть объект превратить в кусочки из чего он и собран.

    Ну конечно! Откройте объект в 3ds MAX. 🙂
    Только потом вам опять нужно будет экспортировать его из MAXа как файл.3ds,
    а затем импортировать в ArchiCAD , как библиотечный элемент

  • Павел

    Доброго времени суток, Ольга! Сделал всё, как вы пишете, сохранил в своей директории. Подключил к имеющимся библиотекам, перезагрузил параметры, обновил. Всё в норме, вроде бы. Но достать я его не могу. он есть в папке, но не достаётся оттуда. Не пойму почему. Выходит окно, где кнопки с деталями, миграциями, выбором подтипа, параметрами совместимости и прочей информацией, причём там в окошечке этот элемент есть, но в этом диалоговом окне нет клавиши ОК. Когда я его закрываю оно исчезает, а элемента на рабочем поле не появляется. Подскажите, пожалуйста, что тут не так?

  • Ольга Левченко

    @Павел
    А поподробнее?
    1 Подключали к библам через менеджер?
    2 Окно «с кнопками» это Информационное табло? (неплохо бы посмотреть скриншот)
    3 Если да, то файл надо искать во «вложенной библиотеке»:

    skrin-dla-kommenta.JPG

  • Ольга Левченко

    Павел, все верно, просто вы открыли объект в окне редакторе GDL, а там сохранение редактируемого элемента происходит иначе (эх, надо писать урок :))

    И опять… надо писать урок :)))
    1 Вы сохраняете свой фундаментный блок (можно во вложенной библиотеке)так, как описано в уроке.
    2 Затем, НЕ ЗАКРЫВАЯ файл проекта, идете на диск С:
    C:\Users\Pavel\Graphisoft\ArchiCAD AutoSave Folder\Emb_0.

    Именно там сейчас лежит ваш вновь созданный объект.
    3 Если у вас не применяются какие-нибудь текстуры, вы просто скопируйте сам файлик.gsm куда-то, и переименовывайте его как вам заблагорассудится. Теперь этот библ-й объект можно подгружать через Менеджер библиотек в любой другой проект.

    Кстати, если объект был текстуирован, надо скопировать всю папку Emb_0 (ее тоже можно переименовать )))) и подгружать в Менеджере не один файл. а целую папку.
    Далее… достать файл можно как любой другой загруженный эл-т библ-ки — через Панель инструментов. Он будет ждать вас во вложенной библ-ке или, если подгружалась папка — в связанных библ-ках. …ну как-то так 🙂

  • Павел

    Здравствуйте, Ольга! Заранее благодарю вас за терпение и исчерпывающие ответы. Опишу ситуацию более подробно.
    1. Составил элемент (Блок фундаментный), как вы учили. и сохранил его даже на другом диске в отдельной папке. Тот же элемент остался на рабочем пространстве. Я его переместил туда, где он и должен стоять в проекте. Так как в проекте их нужно много, я не стал копировать элемент, а решил попробовать достать сохранённый. (файл > библиотеки и объекты > Менеджер библиотек > Добавить > Нашёл свой сохранённый элемент. Он встал в менеджере во вложенную библиотеку. Далее перезагрузил и обновил библиотеки.
    2. Далее: Файл > Библиотеки и объекты > открыть объект…
    Появляется окно «Открытие библиотечного элемента», где во вложенной библиотеке присутствует мой сохранённый элемент. Отмечаю его и жму кнопку открыть.
    3. Появляется окно с иконкой стула и названием моего открываемого элемента.
    4. Дальше ничего не происходит. В этом окне, кроме эскиза моего блока и манимуляций сним ничего нельзя сделать. Можно ещё посмотреть в некоторых окнах команды «Бейсика»
    пролистать кое какие св-ва и… закрыть ни с чем это окно. Кнопок ОК. Сохранить, Отмена, и пр. нет на этом окне. Пробовал перебирать все подтипы, ничего не изменилось. Пробовал найти этот блок, как вы советовали В папке Еmb_0. Так как там было ещё 2 элемента я её загрузил всю. Она встала как отдельная библиотека, но при перезагрузке библиотек она исчезла визически, даже от туда, где я её нашёл.
    Так и не смог ничего добиться.
    Такое вам знакомо?

  • Павел

    Нашёл таки, наконец, в чём проблема с установкой библиотечного компонента! Всё дело в том, что существуют кнопки с одинаковыми иконками. Одна кнопка открывает элемент для редактирования, а другая — вставляет его в макет.
    Уважаемая Ольга! Прошу прощения за свою профанацию и прошу рассказать о другой проблеме: как убрать из Менеджера библиотек красную папку с отсутствующим библиотечным элементом? заранее благодарен, Павел.

  • Ольга Левченко

    @ Павел

    Я именно об этом вам и говорила!

    Ольга писала:

    …все верно, просто вы открыли объект в окне редакторе GDL

    Ольга писала:

    …достать файл можно как любой другой загруженный эл-т библ-ки — через Панель инструментов. Он будет ждать вас во вложенной библ-ке или, если подгружалась папка — в связанных библ-ках.

    wink

    Павел писал:

    как убрать из библиотек красную папку с отсутствующим библиотечным элементом?

    А зачем? Если у вас в проекте отсутствуют какие-то объекты или библиотеки, простое удаление записи из статуса Менеджера проблему не решит.
    Если эти объекты в проекте нужны и они у вас есть, просто подгрузите их в проект.
    Если они вам больше не нужны, или, если у вас их просто нет, найдите отсутствующие объекты в Рабочем поле проекта и удалите (на чертеже они выглядят как очень крупные точки)
    *
    **men_bib.JPG
    *

    После подгрузки или удаления, обновите Менеджер библиотек, и вы увидите, что красные папки сами оттуда исчезнут.

  • Еленка

    Оленька,спасибо за четкую программу действий! Так просто и здоровско всё!! Нам на курсах создание собственных 3D моделей объясняли настолько пространно и невнятно, что у меня осталось впечатление, что проще космический корабль спроектировать! Удачи Вам на всех Ваших путях!

  • Роман

    Здравствуйте, Ольга! Встала задача сделать фигурные концы у страпил. Решил сделать это с помощью функции «Операции над объемными элементами». Целевой элемент — страпило, оператор — надо сделать. Прочитав внимательно этот урок сделал библиотечный элемент «Лекало для стапил», он у меня и стал оператором! Получилось красиво и достаточно просто. Благодарю за помощь!
    P.S. Хотел показать картинки не вставляются.

  • Ольга Левченко

    Рада за вас, Роман! 🙂 В свое время я тоже делала фигурные окончания для стропил и накосных ног. И именно таким же способом 🙂

  • Еленка

    Здравствуйте Оленька! 🙂 Очень много красивых штуковин создала, благодаря Вашему простому объяснению,как это делать. Но вот незадача. У меня сегодня что-то случилось с моей программой Архикад 17, и объекты, которые я создаю с помощью и.перекрытие, не присваивают себе покрытий, а только лишь перья. Т.е. Объект вставляется на плане этажа, а в 3Д-окне его не видно!!! Может быть, Вы знаете, в чём тут дело? Буду очень благодарна, если поможете разобраться….

  • Андрей

    Здравствуйте Ольга! Не могу найти папку, для того чтоб сохранить объект, для дальнейшего использования в проектах! Работаю в Arcicad 18! Подскажите более подробно где она находится! Заранее благодарен!

  • Ольга Левченко

    Спасибо всем за добрые слова! <3

    Андрей, посмотрите в комментах выше, о поиске пути сохранения уже писалось... правда для 17го арчика. Но, думаю с 18м дело обстоит так же.
    Вот, 19й и 20й коммент.

  • Олеся

    У меня внешне не отображается заливка. Но дело даже не в том, в 3-Д окне элемент есть, но когда я находясь в 3-д хочу его сохранить, у меня просто не подсвечивается способ сохранения. Файл-библиотека и объекты — сохранить выбранное как — и ничего не активировано, т.е. сохранить не могу.

  • Ольга Левченко

    Олеся, нужно проконтролировать, в какой проекции 3D вы в этот момент находитесь! Должна быть «Перспективная проекция», иначе сохранение не активно.

  • Артем

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

  • Оксана

    Спасибо за Вашу прекрасную инструкцию! Пользуюсь с удовольствием.

  • Ольга Левченко

    Артем, я думаю, вы уже сами поняли, в чем проблема — надо выделить нужный элемент и в 3Д окне открыть только его. Далее все как описано выше 🙂

    Оксана, пожалуйста! Рада, что смогла помочь 🙂

  • Артем

    Ольга, спасибо огромное! Делайте еще уроки, очень доходчиво и понятно все у Вас! Удачи Вам!

  • Александр

    Здравствуйте, Ольга! Спасибо за статью 🙂

    Подскажите, пожалуйста… У меня возникла проблема в том, что при загрузки в другой проект моего сохраненного объекта (по вашей статье), некоторые текстуры не подгружаются — нет окон (пустые проемы только лишь), вместо одной кладки кирпича — другая появилась.

    Примечание: Я делал свое «покрытие» еще, с помощью JPG — мне нужно было изменить цвет кирпича…

    В чем проблема, скажите, пожалуйста?!

  • Александр

    Я все понял. В другом проекте у меня не подгрузились папки с объектами, которыми я пользовался при создании объекта. Подгрузл и все появилось.

  • Артем

    Здравствуйте! Если у меня есть готовая дверь (скачал ее с сайта), как мне ее сделать в 3D ??? Пробовал по этому методу — не получается!!! Спасибо

  • Ольга Левченко

    Александр! Спасибо на добром слове и рада, что у вас все получилось 🙂

    Артем, а в каком виде у вас готовая дверь? Библиотечный элемент? Файл в формате 3ds?

  • Артем

    Здравствуйте, Ольга! я имею в виду, что у меня есть в jpeg нарисованная дверь,(картинка) возможно ли ее в 3D сделать! и как? спасибо заранее!

  • Ольга Левченко

    Артем, конечно картинку в объем не переведешь. Ах, если бы все было так просто! 🙂 Вам придется самостоятельно построить (смоделить) в 3D эту дверь, и только потом ее можно будет сохранить, как библиотечный элемент. Я так понимаю, дверь какая-то оригинальная? Такая, какой нет в стандартной библиотеке архикада? Тогда, скорей всего, ее проще будет моделить в другом редакторе, предназначенном для 3Д-моделирования. В МАХе, например. Но, если это вызывает у вас трудности, присмотритесь внимательнее к библиотеке архикада — последние версии предоставляют достаточно широкий выбор столярки. Или поищите готовую модель двери в интернете. Вам нужно найти файлы модели с расширениями *.gsm — библ.элемент архикада. Или *.3DS — файл, который можно преобразовать в gsm и пользоваться им, как любым другим библ.элементом. А jpeg-картинка… она может послужить примером для моделирования, и не более того, увы 🙂

  • Ген

    Пропало половина 3д изображения!!! Что делать? В файле в котором я работал, там же и создал библиотечный элемент… потом вернулся в 3д окно, чтоб посмотреть что получилось, а там нет половины модели…
    ???

  • Ген

    Все, разобрался. Ошибка в архикаде+ давно не моделил, кое что подзабыл.

  • Андрей

    Здравствуйте, Ольга!
    Подсакажите пожалуста — как сохранить библиотечний елемент так что эго можно било потом поворачивать в настройках самого обэкта — не в горизонтальной плоскости а по вертикали… Например мне конкретно нужно сохранить елемент дымохода — трубу — тройник, колено… но в разних случаях мне надо возможность его поворачивать в разниэ сторони…
    Неужели надо сохранять разниэ уже сразу повэрнутие елементы?
    Например трубу — сохраняю в вертикальном положении — но иногда нужно поставить и горизонтальный елемент а иногда и под кутом 45 градусов…
    подскажите пожалуйста…

  • Ольга Левченко

    Андрей

    как сохранить библиотечний елемент так что эго можно било потом поворачивать в настройках самого обэкта — не в горизонтальной плоскости а по вертикали

    К сожалению, встроенный, стандартный механизм архикада предполагает вращение библ.эл-та только в одной плоскости. Так что да — придется создавать второй тип такого же элемента, повернутый на 90 градусов.
    Можно, конечно, пользоваться плагином ArchiRotate. И, возможно, сейчас есть еще что-то новенькое в виде дополнений (давно этим не интересовалась). Я когда-то и сама пользовалась ArchiRotate. Но потом пришла к тому, что проще и быстрей все-таки создать второй (повернутый) библ.эл-т 🙂

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *