Dynamo参数化建模

Dynamo参数化建模

Dynamo是一个开源可视化编程平台,能作为独立的“沙箱”模式或作为其他软件的插件运行。它可以让工程师自行定制脚本的逻辑行为,使用各种文本和脚本编程语言(C#、JAVA Python等)。对于不善于编程的用户,透过可视化编程界面与人机接口,只需掌握一定的编程逻辑知识,并且针对处理问题的思路来设置一套解决方案,经过输入、处理、输出三个阶段创建目标节点和算法解决问题。作为Revit的辅助桥梁,Dynamo可以帮助进行数据信息分析和复杂异形体设计,填补了Revit可视化方式处理模型与管理数据信息的空缺,二者相辅相成,将BIM技术运用提高到更高的层次。

参数化实质为协同理念,组成物体的各部分相互约束相互协同,是一种不可或缺的共存关系,这个过程也许是可逆的。Revit平台中的“参数性”主要表现为族的参数化,在规则范围内控制类型属性中的各项参数。在这之上是Revit自适应族,它可以自行匹配项目模型,使参数控制以三维几何意识的形式表达。  

Dynamo基于其可视化的特点,使参数在逻辑关系之下的表现形式十分清晰。Dynamo有明确的输入节点,这些节点控制着整个程序的逻辑关系和处理结果。对于装配式建筑,预制构件(PrecastConcrete)为组成完整模型的基本单位,构件外形规格的不同决定着建筑最终形态。

由于Dynamo的建模与拓展能力较差,因此附托于Revit是最好的办法,既能显现自己的能力,又能发挥出优势,希望上述内容能对相关人员有所帮助。

400-110-8587