服务热线:186-2809-2958
兴 · 动态

BIM星球 | 优秀工程师都应该掌握的Dynamo可视化编程

时间:2020-05-11 09:14:46 点击:

01

什么是可视化编程语言?

      “可视化编程语言”可以让设计师通过图形化界面创建程序。只需要用户简单地连接预定义功能模块,就能轻松创建自己的算法和工具。不必一行行地写程序代码就可以享受到计算式设计的好处。


02
什么是Dynamo?


       Dynamo是一个可以运行在Autodesk Revit等软件上的开源插件。通过基于结点的可视化编程界面,Dynamo可以让用户自由创建计算式设计模型或者其它自动化处理过程。是一款功能强大,并且十分便捷的可视化编程软件。它可以和多款 Autodesk 公司的其他软件交互,适应各类使用人员的专业需求。


03
为什么要学习Dynamo?


      在没有Dynamo之前,Revit里的建模工作主要靠人力一笔一画来创建。当然有Revit二次开发插件可以使用,但插件只能解决一些固定的问题,或提高某一类型的建模效率,无法针对个人需求提出解决方案。再者插件的开发时间很长,成本很高,无法应付短时间项目的需求。

      在使用Dynamo之后,很多大批量与机械化的工作可以交付给软件自动创建,提高了工作的效率。实现了手工绘图向程序自动化设计的重大飞跃。

      在复杂造型上的应用,例如异形建筑,幕墙等工程,利用Revit很难实现,使用Dynamo后,可以解决此类问题。

      BIM的技术核心是信息交互,在产业链条的协同工作中保持最大限度的完整信息传递及信息对称,Dynamo的这一数据管理特性将必然是BIM时代,保证合作分工效率和准确性的最佳工具。

03
举一个栗子


       在利用Revit创建公路隧道模型的时候,我们只能在平面位置上先放置构件,再在立面上一个一个调整其标高,之后再手动修改轮廓参数,重复繁琐的机械化工作会浪费大量时间。而使用了Dynamo之后,我们只需要将要使用到的数据输入到Excel表格,创建挡墙段、船槽段及框架段的参数自适应族,接下来的工作就交给了计算机完成,通过连接一个个的节点,实现自动建模。

      当节点过多时,我们也可以将一系列的节点打包成自定义节点,使我们的界面看着更加简洁。

      当完成一个节点包的编辑之后,我们还可以将需要输入的节点定义为“是输入端”,以便用于Dynamo播放器使用,利用Dynamo播放器可以重复创建我们需要的模型,并调整其参数。
 


成都总部

联系方式:028—65002958

手机联系:18628092958

商务服务热线:028-65002953

成都市武侯区星狮路511号大合仓C区515室


重庆分公司

023-67364236

023-67364236

重庆市渝北区恒大中渝广场首站4座1911


贵阳分公司

0851-84773966

0851-84773966

贵阳市观山湖区诚信北路8号绿地联盛国际3、4号楼4单元21层2119室

版权所有:2017-2023  四川同兴达建设咨询有限公司  All rights reser 蜀ICP备16031623号-4