Объектная технология ArchiCAD
Вместе с ArchiCAD поставляется обширная библиотека разнообразных объектов, применяемых в процессе проектирования. В стандартную библиотеку входит более 1000 разнообразных элементов – окна и двери, строительные конструкции, мебель и светильники, элементы оформления чертежей и визуализации. Еще несколько тысяч элементов можно приобрести отдельно. Множество объектов можно загрузить из сети Интернет (в том числе и бесплатно). Однако главной особенностью библиотек ArchiCAD является не многообразие библиотечных элементов, а используемая при работе с ними технология.
В основе объектной технологии ArchiCAD лежит Язык геометрических определений (GDL), позволяющий создавать "умные" параметрические объекты произвольной формы, свойства которых могут определяться как задаваемыми пользователем параметрами, так и различными внешними условиями (масштабом чертежа, этажом размещения объекта, положением объекта в пространстве и др.). Например, при изменении масштаба чертежа может автоматически изменяться степень детализации объектов (рис. 1.2), а 2D-символ одной и той же лестницы может по-разному выглядеть на разных этажах.
Рис. 1.2. Изменение степени детализации объекта при изменении масштаба чертежа
Описываемые при помощи языка GDL объекты содержат в себе 2D-символ для плана этажа, SD-модель для построения объемных изображений и все необходимые данные для формирования спецификаций. Путем простого изменения параметров на основе одного объекта может быть получено бесконечное разнообразие его вариантов, отличающихся друг от друга формой, размерами, материалами и другими свойствами (рис. 1.3).
Благодаря своим уникальным возможностям в последнее время GDL превращается из внутреннего формата ArchiCAD в фактический стандарт параметрического описания 3D-объектов в области архитектурно-строительного проектирования.
Рис. 1.3. Параметрическое изменение внешнего вида.библиотечного элемента