ArchiCAD的参数化建模语言-GDL语言.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ArchiCAD的参数化建模语言-GDL语言

? GDL(几何描述语言)对象是所有可以被放置在建筑物结构内外的元素的统称,比如各种家具组件、办公和计算机设备、卫生器具、或者甚至是特殊结构的元素。? ? 从技术角度看,GDL对象是保存在外部图库中的很多单独的文件。每一个GDL对象都可以包括一个对尺寸比例敏感的符号,该符号在平面视图中代表它;还可以包括一套定义产品家族各种可能变量的参数,以及一个描述元素复杂几何图形的3D脚本。GDL对象的3D视图是从考虑了用户选择的参数的3D脚本生成的。? ? 一些GDL对象不包含任何几何数据。比如,虽然属性对象只包含描述性的数据,而这些数据是用于计算元素数量的,但宏也可以是只有文本的文件,这样其他对象就可以引用,而不需要在所有这些对象文件中包括同一个脚本。? ? 如果您找不到您需要的图库部件,那么您可以创建您的自己的GDL对象。您不需要进行任何编程工作,使用常见的ArchiCAD工具,并将元素作为自定义建筑物块使用(无论它们的最初意图为何)。一些技术将使您可以轻松的绘制并保存一个自定义对象。? ? 关于对象制作? ? 真实的3D世界可以被认为是一个由在光线下可视的大量对象所组成的集合。ArchiCAD的3D环境可以被认为是一个大戏剧舞台,在那儿,您可以汇集投影(元素和对象), 集合(平面)和屏幕播放(设计想法)。您将对象汇集到一起,照亮它们,并随后开始播放它们!? ? ArchiCAD整合区域内的大部分对象都是建筑物元素-墙、板、屋顶、柱、网面等,它们被组合在一起形成建筑物。这些元素可以用ArchiCAD提供给您的工具轻松制作。? ? 无论何时,您需要使用墙和地板以外的元素,您都可以使用特殊对象,比如家具、窗、门、灯和组件。在ArchiCAD中,这些也被延伸作为图库部件。这些可以在您的图库中找到,也可以专门制作。因此,我们为什么还要担心制作对象呢?那么好,我们可以制作:? ? ·正适合于它们使用意图的结构元素。? ? ·看上去很真实的建筑物构建详图。? ? ·智能化、功能化,且品质上乘的家具。? ? ·与分类号和制造商规格相匹配的组件。? ? ·可以改变一个模型环境的灯。? ? ·在墙上开洞的,打开或旋转的窗和门为框结构,铁制品,以及窗叶和窗扇提供了选择样式的机会。? ? ·天窗和老虎窗在屋顶上开洞就如同窗在墙上开洞一样。? ? ·标签工具或自定义文本块。? ? ·楼梯是您可以改变平台,梯级竖板和扶手的地方。? ? ·可以被放置在一个模型中的图片对象看上去像人、树木、或者甚至是整个建筑物。? ? ·2D图形对象和工具可以增强您的绘图能力并提高绘图的精确性。? ? 简而言之,制作对象可以大大增加ArchiCAD用户的乐趣和绘图能力。? ? 〖制作对象的插件〗?? ? 有很多第三方程序可以创建,或编辑ArchiCAD图库部件,比如Zoom GDL、3NF。您也将发现不断增加的大量对象-制作插件工作在ArchiCAD中,比如RoofMaker、TrussMaker、Profiler、屋顶、地板和墙附属设备,ArchiForma,GDL工具箱。? ? 由这些插件创建的对象包含GDL 脚本以及其他,基于应用程序的数据。? ? 〖使用GDL脚本制作对象〗?? ? 即使您对GDL只是稍有了解,这也能使您获取比简单方法提供的多得多的操作可能性。如果您可以用文字和数字描述您所希望的效果,那么您就可以使用GDL制作对象。这就是为什么它被称为几何描述语言的原因。? ? ·因为GDL拥有许多2D和3D命令,因此您可以制作那些您感兴趣,但又不能使用工具面板制作的对象- 它们可能很复杂并且是弯曲的。? ? ·因为您可以定义直径、间隔、厚度、材料和画笔,所以您的对象可以允许进行变化- 它们可以是参数化的。? ? ·因为您通过精确的尺寸标注,角度或参数在一个GDL模型中指定元素,所以对象将会准确呈现出您所希望的样子- 它们可以很精确。? ? ·因为您可以书写条件语句,所以您可以将行为规范构建到您的对象中去,比如制造商的要求,非正确参数核查,尺寸自调整组件等等- 它们可以很巧妙。? ? ·因为您可以书写循环和多次重复操作的程序,所以您可以很经济的建造大型或重复性的结构,而这些结构用工具面板建立起来却是繁琐费时的- 您的对象可以是工具。? ? ·因为您可以在模型中旋转,滑动和调整组件尺寸,所以您的对象可以改变它们的形状- 您可以制作机械装置。? ? 您也拥有决定哪一个GDL模型的部件可以投射阴影,对象应该用哪一种画笔颜色绘制,以及在那儿有多少多边形应该弯曲的能力。您可以生成闪光的、不光滑的、透明的或者发光的材料,在ArchiCAD中使用。因为GDL对象是参数化的,所以GDL对象与尺寸标注设置相互独立,GDL模型可以表现动画效果,或包含各种各样的配置。?? ? 对于互联网,GD

文档评论(0)

liangyuehong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档