完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

什么是GDL参数化?ArchiCAD软件中的GDL参数化怎么学?

发布于:2022-02-27 17:29:42
首页/BIM专题
分享

本文源自公众号:广东重工院BIM中心

 

今天我们来聊一聊关于ArchiCAD软件中的GDL参数化的学习方法。

腿腿教学网-什么是GDL参数化?ArchiCAD软件中的GDL参数化怎么学?

什么是GDL参数化

GDL参数化在很多人眼里似乎是很难学的东西,其实不然,参数化可以简单理解为:主要以数字控制几何图形的形状、位置等。或者我们用公式来表达,就是:数字+规则=几何。

在我们深入研究ArchiCAD软件中自身的图库构件及几何平面表达时,我们会发现很少有符合国内本地化的对象构件,需要用到详图工具进行修补时,符合本地化的构件就更少了,这使得用详图工具修补时的工作效率太低。因此我们统计出不符合本地化的对象构件,使用GDL参数化进行编写。通过GDL参数化的对象构件,可以让设计师在ArchiCAD软件中进行项目设计时效率更加快速,这就是GDL存在的意义。

GDL参数化该怎么去学习

首先当然是查找学习资料了,但是在网络上很少有关于ArchiCAD软件GDL参数化的教学,所以在文章的最后我会分享几个学习GDL参数化的资源供大家学习参考。

我们学习GDL参数化要从简单的构件开始学习,例如折断线、镂空线,从二维的构件开始进行参数化编程,再慢慢进行复杂的构件例如扶梯、闸机等。在开始进行GDL参数化编程时,我们要尽可能的细分需求,举个例子:分层显示的孔洞框,需求划分:孔洞框的几何形体(矩形、圆形、异形),孔洞框的画笔、填充、文字、线型,孔洞框当前楼层为实线,孔洞框下层投影为虚线。在不明确GDL参数化是否能满足需求时,可以按细分需求项去查找ArchiCAD自带的图库构件。若自带图库构件没有类似的某一项需求,大家可以到ArchiCAD二次开发的群中请教或者去图软官网论坛讨论,一些ArchiCAD群中有很多大神都会很热心的解答大家的疑惑的,多和大神们交流自己才能有所成长。

还有一种我本人最常用的学习方法,就是ArchiCAD自带的GDL参考指南和图库构件(现成案例)。GDL参考指南注解很详细,代码注解下方基本都会有案例,根据案例去模仿,让自己的理解融入到案例里。而在学习DGL代码时最好的方式就是将案例中的参数变量修改后,查看输出结果的变化,反复修改,加深自己对案例、代码的理解,然后再根据自己理解的去调整案例参数,检查输出的结果是否与自己设想的一致。

腿腿教学网-什么是GDL参数化?ArchiCAD软件中的GDL参数化怎么学?

我们在学习GDL参数化编程时逻辑思维是很重要的,在写GDL前我们最好就是将构件的逻辑关系大致梳理一遍,理清构件的逻辑关系再去敲代码才会更有效、更明确目标。当我们对摸透了GDL参数化的基础功能,并且研究出一套设计流程后,不妨试试将自己设计流程中量大,繁琐,复杂且有规则的元素进行GDL参数化,也许你会发现新的乐趣。

学习资源途径分享

最后在这分享几个学习GDL参数化的资源:

1、https://archicad-talk.graphisoft.com/ 图软官网论坛,有关于GDL讨论的话题;

2、http://gdl.graphisoft.com/ 图软官网GDL在线参考指南和案例;

3、ArchiCAD自带的GDL参考指南;

4、https://www.bilibili.com/ 哔哩哔哩搜索图软中国,有GDL教程视频;

5、ArchiCAD对象工具、门窗工具、标签工具有大量的GDL构件是开放的,可以在这些构件中去剖析GDL代码,是很不错的现成案例。

转载请注明来源本文地址:https://www.tuituisoft/bim/24769.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了