grasshopper在建筑建模中起什么作用

 我来答
中建普联造价通
2017-02-07 · TA获得超过563个赞
知道小有建树答主
回答量:319
采纳率:85%
帮助的人:52.2万
展开全部
Grasshopper应当主要是面向设计人员的,特点是直观(包括模块调用简单直观、数据关系直观和DEBUG直观)和模块(module)化,降低了设计人员使用的编程工具的难度。

模块化以“Galapagos“为例,调用这个运算器,就可以应用进化算法或者退火算法解决需要利用收敛性来计算出的最值问题,而不需要真正编写这段程序,也不需要真正理解这种算法,只需要知道能解决哪些问题就好了(当然,主流编程语言也都有自己庞大的module库供直接调用)。

GH最大的优势在于直观。用一种非常直观的方式将模块库呈现出来,易于调用,也便于建筑及相关行业的设计师的理解,有些图形界面的感觉,降低了学习成本。而在GH
中,数据之间的关系也通过连线的方式,能够”顺藤摸瓜“找到数据继承和变化的过程,而不像用语句编程时需要通过界面的高亮显示来找出变量出现的多个位置(这也是我喜欢用GH做学习笔记的原因,建立知识脑图,且可以插入图片)。GH应当也算是一种编程语言,也有相应的DEBUG过程,只不过不为我们清晰认识。有两种方式可以获得DEBUG后的反馈信息,一种是运算自身的报错,还有一种是发现结果与预期偏差后,通过找到相关的运算器来进行BUG的定位。基本上是时时刻刻都在自动DEBUG,而且你每增加的一个”小电池“大多数都会在RHINO窗口中有一个直观的预览,很符合工程设计人员的习惯。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式