GDL参数化程序语言设计目录
- 培训职业
- 2025-06-19 16:15:05
GDL参数化程序语言设计目录
第一部分 - 基础篇
1.1 CDL概述
GDL是一种专为建筑设计而设计的语言,它有助于描述和生成3D空间中的几何对象和属性。
1.2 GDL对象
在ArchiCAD中,对象包括3D形状、绘图元素和属性,这些是构建设计的基础单元。
2.1 语言编写概论
语言结构围绕图库资料,通过简化和精细度等级,从入门到专家级指令逐渐介绍。
3.1 坐标变换
GDL处理3D和2D空间的坐标转换,以及坐标系统间的堆栈操作,确保精确的位置控制。
第二部分 - 实战篇
10.1 自动脚本对象
通过图库,GDL能自动化创建复杂结构,如用ArchiCAD的图库制作桁架和3D窗。
11.1 座椅设计
从创建和参数化座椅开始,GDL允许加入2D信息,提升设计灵活性。
...
扩展资料
本书分两大部分向读者展示了智能参数驱动构件的实现途径——GDL参数化程序设计语言。第一部分介绍GDL语言的概念,GDL对象即智能参数驱动构件的特点、类型,重点讲述了GDL语言的编写,逐条介绍产生几何图形的指令,不产生几何图形的指令,表达式与函数以及控制指令,并有针对性强的例子以加深读者对各指令的理解;第二部分从应用的角度讨沦如何充分利用GDL语言创造参数化构件,在讲解例子的同时,提供一些实用的设计概念和注意事项以及编辑GDL的技巧来帮助读者更轻松的学习GDL语言。
多重随机标签