Написание скриптов специальных объектов

Специальные объекты проще всего создавать графически при помощи инструментов ARCHICAD:

См. Создание Специальных Библиотечных Элементов и Компонентов.

Также существует возможность создания объектов с использованием языка программирования GDL и встроенных в ARCHICAD функций работы со скриптами. В этом случае вы можете создавать очень сложные Библиотечные Элементы, настройка которых осуществляется на основе параметров, определяемых пользователями.

Важнейшим ресурсом является GDL Center - информационный сайт GRAPHISOFT, посвященный GDL: gdl.graphisoft.com.

При редактировании параметров объекта можно активировать табло команд Редактирование библиотечных элементов GDL (Окно > Табло команд > Редактирование библиотечных элементов GDL) для быстрого доступа к наиболее часто используемым командам. Вы можете добавить в структуру меню ARCHICAD обращение к этому диалоговому окну с помощью диалогового окна Окружающая среда.

EditGDLToolbar.png 

Создание новых объектов и редактирование существующих управляется из одного места - главного окно GDL обеспечивают доступ к Параметрам, Компонентам, Дескрипторам, Скриптам и 2D-символу выбранного GDL-объекта.

Для получения дополнительной информации см. Редактор объектов GDL.

Каждый объект GDL может включать зависимый от масштаба символ, представляющий объект на плане этажа, множество параметров, определяющих множество разновидностей объекта, и 3D-скрипт, описывающий трехмерную геометрическую форму объекта. 3D-вид объекта GDL создается из 3D-скрипта, который принимает во внимание установленные пользователем значения параметров.

Написание скриптов в GDL не ограничено только геометрическими фигурами; Вы можете создавать элементы, обладающие многими полезными свойствами, например, стоимость, доступность и текстура.

Для ознакомления с тем, как проекты ARCHICAD оперируют специальными реквизитами импортируемых GDL-объектов, см. Специальные Реквизиты GDL-объектов.

Некоторые из объектов GDL не содержат никаких геометрических данных. Например, макрос представляет собой текстовый файл, к которому могут ссылаться другие объекты (ликвидируя при этом необходимость включения текста макроса во все скрипты этих объектов), а объект спецификации содержит описательные данные, которые используются при составлении ведомостей.

Для получения информации об Объектах Свойств см. Выполнение Расчетов в ARCHICAD. Руководство Пользователя.

Для изменения объекта, уже размещенного на плане этажа, выберите команду Файл > Библиотеки и объекты > Открыть объект. Открывается главное окно объекта GDL.

Дополнительная информация

См. Дополнительные материалы по созданию объектов GDL.