GDL лекция 11 Содержание GDL Что такое GDL? GDL=Geometric Description Language Параметрический язык программирования библиотечных элементов ArchiCAD. Позволяет описывать 2D- и 3Dэлементы. Скрипты объектов содержат 2Dсимвол, 3D-модель и текстовое описание для расчета потребностей в материальных и трудовых ресурсах. Характерные черты GDL Параметрический: Один библиотечный элемент может описывать множество объектов. Свободный: Позволяет пользователям и производителям создавать собственные библиотеки. Простота в изучении: Основывается на языке программирования BASIC. Открытый: Можно импортировать/ экспортировать объекты из/в форматы DWG, IFC, 3DS. Оптимизирован для Интернет: Объекты GDL могут публиковаться в Интернете с использованием свободно доступных инструментальных средств. Что можно сделать с помощью GDL? 2D-символы: маркеры; зоны; Аннотации; Строительные элементы: двери, окна; лестницы; Мебель и оборудование Элементы для нагрева, вентиляции и кондиционирования и многое другое. Основы GDL: параметры Пользователи могут самостоятельно определять свои собственные параметры для объектов GDL. Имеются различные типы параметров, включая длину, угол, покрытие и т.д. Пользователи могут изменять имя и описание любого параметра. Основы GDL: 3D-фигуры 3D-фигуры описываются с помощью специальных команд GDL в 3D-скрипте библиотечного элемента. 3D-команды имеют параметры для изменения размеров объектов и их покрытий. BRICK a, b, c CYLIND h, r SPHERE r Основы GDL: сложные 3D-фигуры Основы GDL: 2D-символы 2D-символы объекта описываются с помощью специальных команд GDL в 2D-скрипте библиотечного элемента. 2D-команды имеют параметры для изменения размеров символа, его формы, цвета, типа линий и образцов штриховки. LINE2 x1, y1, x2, y2 POLY2_ n, frame_fill, x1, y1, s1, ... xn, yn, sn Основы GDL: трансформации 2D- и 3D-элементы определяются в их собственной локальной системе координат. Элементы могут перемещаться путем преобразования (перемещения, масштабирования, поворота) локальной системы координат. ADD dx, dy, dz ROTZ beta Основы GDL: графическое редактирование Интерактивное графическое редактирование параметров длины и угла. Специальные точки (узловые точки) библиотечного элемента могут быть настроены в 2D- и 3D-видах с помощью мышки. Основы GDL: Графический интерфейс пользователя Прокручиваемый список параметров. Параметрический графический интерфейс пользователя. Рисунок предварительного просмотра. URL информации о товаре. Свободно доступные инструменты GDL Приводимые далее программные продукты предоставляют возможности использовать объекты GDL в других средах и вариантах использования. GDL Adapter для AutoCAD GDL функционируют в AutoCAD как обычные блоки AutoCAD. GDL Explorer Утилита для просмотра объектов GDL и всего каталога GDL без необходимости установки ArchiCAD. GDL Web Control (расширение) Предоставляет возможность экспорта объектов GDL через Интернет с использованием распространенных веббраузеров. GDL Publisher Авторское инструментальное средство для публикации объектов GDL на веб-страницах. Документация по GDL Для профессионалов Для квалифицированных пользователей Для начинающих пользователей GDL Technical Standards GDL Reference Manual GDL Cookbook Introduction to Object making Источники библиотек GDL Библиотека ArchiCAD (содержит более 1000 объектов). Свободно доступные объекты GDL могут быть загружены из нескольких веб-сайтов в Интернете. Коммерческие веб-сайты. Библиотеки DXF-DWG, 3DS. Сайты производителей.