Dynamo for Revit 使用图形算法编辑器的数据和逻辑环境扩展建筑信息模型。它的灵活性与强大的 Revit 数据库相结合可以提供全新的 BIM 视角。
本章着重介绍适用于 BIM 的 Dynamo 工作流。各部分主要基于练习,因为直接进入项目是熟悉 BIM 图形算法编辑器的最佳方式。首先,我们来谈谈程序的开头部分。
Revit 版本兼容性
由于 Revit 和 Dynamo 都在不断发展,您可能会注意到,您使用的 Revit 版本与您计算机上安装的 Dynamo for Revit 版本不兼容。下面概述了哪些 Dynamo for Revit 版本与 Revit 兼容。
Revit 版本 | 第一个稳定的 Dynamo 版本 | 上次支持的 Dynamo for Revit 版本 |
---|---|---|
2013 | 0.6.1 | 0.6.3 |
2014 | 0.6.1 | 0.8.2 |
2015 | 0.7.1 | 1.2.1 |
2016 | 0.7.2 | 1.3.2 |
2017 | 0.9.0 | 1.3.4 / 2.0.3 |
2018 | 1.3.0 | 1.3.4 / 2.0.3 |
2019 | 1.3.3 | 1.3.4 / 2.0.3 |
2020 | 2.1.0 - Revit 2020 现在包含 Dynamo 并像 Revit 那样接收更新。) | 不适用 |
Dynamo 的历史
该项目最初非常简单,但凭借专门的开发者团队和充满激情的社区,已经发生了很大变化。
最初,Dynamo 旨在简化 Revit 中的 AEC 工作流。尽管 Revit 为每个项目创建了一个强大的数据库,但普通用户可能难以在界面约束之外访问此信息。Revit 托管全面的 API(应用程序程序界面),使第三方开发者可以创建自定义工具。程序员多年来一直在使用此 API,但并非所有人都可以访问基于文本的脚本。Dynamo 希望通过易得到的图形算法编辑器使 Revit 数据大众化。
使用核心 Dynamo 节点与自定义 Revit 节点,用户可以显著扩展参数化工作流以实现互操作性、文档编制、分析和生成。使用 Dynamo,可以自动执行繁琐的工作流,同时设计探索可以蓬勃发展。
在 Revit 中运行 Dynamo
- 在 Revit 项目或族编辑器中,导航到“附加模块”,然后单击 Dynamo。注意:Dynamo 仅在已打开的文件中运行。
- 在 Revit 中打开 Dynamo 时,有一个名为“Revit”的新类别。这是对用户界面完全新增的功能,可提供专门针对 Revit 工作流的节点。*
*注意 - 通过使用 Revit 特定的节点族,Dynamo 图形仅当在 Dynamo for Revit 中打开时起作用。例如,如果在 Dynamo 程序中打开 Dynamo for Revit 图形,Revit 节点将丢失。