Написание Скриптов Пользовательских Объектов

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

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

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

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

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

EditGDLToolbar.png 

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

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

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

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

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

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

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

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

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

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