Revit为建筑设计提供了一个三维可视化平台,它能够有效实现建筑土建、机电、装饰等个阶段的模型创建和信息集成。但是如果要在revit上实现各种复杂设计就需要借助其他参数化设计软件或编程配合实现。
Dynamo是Autodesk公司推出的一款通过编辑功能节点实现参数化建模的工具,被称为“可视化编程语言下的计算式设计插件”,它以脚本的形式,为用户提供了一个图形化的界面。
利用计算式设计和可视化编程语言,可视化编程是一种编码形式,有别于文本编辑,他不需要编译代码,也不需要熟悉编程语言。它是基于一个可视化的编译界面,用户在其中连接代表实际功能的节点,节点的左边是输入端口,右边是输出端口,输入的数据或条件经过节点逻辑运算以后输出结果,逻辑结构能够十分直观的通过节点之间的连接表达出来。用户通过不同节点之间的连线来构建逻辑关系,从而实现实时的数据处理或者复杂建模。
随着建筑行业信息化的进步,可视化编程为建筑设计提供了新的方法,行业开始逐渐的摆脱传统CAD设计工具。设计不再是一种静态的建模操作,而是更趋向于一个动态的、可定制的过程。Dynamo是开源的,设计师可以对插件内的程序进行修改,一个项目生成的DYN文件可以重复利用到其他相同功能需求的项目中。
转载请注明来源本文地址:https://www.tuituisoft/blog/21283.html