Dynamo 依托于 Autodesk Revit 软件之上,是一款开源可视化编程插件,提供了一种在 Revit 中处理几何信息的全新方式。使用 Dynamo,工程师能够通过基于节点的可视化编程界面来自定义计算设计和自动化流程。Dynamo 以前也是 Revit 的插件,现在已经集成为 Revit 内置的可视化编程工具,可辅助快速实现参数化设计、数据管理以及性能分析。Dvnamo使用简单而强大的脚本界面编写代码,可将自动化集成到BIM(建筑信息模型)流程中,并且扩展到可交互操作的工作流中,以进行文档编制,协调和分析。
Dynamo应用方向
1.概念设计和方案推敲
2.参数驱动下批量放置 Revit 自适应构件
3.桥梁设计
4.Revit 异形建模功能补充
5.建筑信息管理
6.自动钢筋建模 DynamoRebar 软件包
7.建筑日照分析 DynamoforInsight360
8.盾构隧道设计
9.钢结构建模和计算 DynamoExtensionforAdvanceSteel
Dynamo 虽然可以独立作为一款软件,以沙盒模式运行,但是它却很少单独作为一款独立软件被人提及,它更多的是与 AutoDesk 的 BIM 软件 Revit 捆绑被大家使用。
但相比于市面上其它的可视化编程软件, Dynamo 最大的好处是能够让用户调用 Revit 的 API,从而让用户能够在 Revit 种,实现快速建模、参数化设计、批量处理模型信息等操作。