Dynamo Revit 2.2.1 作为内部附加模块自动安装在 Revit 中。
更新 Revit 并不会影响旧的 Revit 版本中先前安装的 Dynamo 版本。Dynamo Revit 2.2.1 包含以下更新。
用户增强功能:
- “崩溃报告”对话框不会自动填充堆栈跟踪。
- 在 Dynamo 任务之间,现在会保存渲染精度首选项。
- 添加了与加载图元绑定数据有关的性能改进。创建大量图元的图形在加载时的运行速度应该会快于以前 (2 -10x),具体取决于创建的图元数量。
- 图像捕获功能现在会创建具有唯一名称的图像文件。
API 更改:
- 可以在 Dynamo 启动时通过 API 设置 Python 模板。
- 删除了对旧版本几何图形库的支持。
- 新的自定义节点输入不再支持其名称中含有空格。这统一了对标识符名称的解析。
- GetGeometeryFactoryPath 将回退以查找旧版本的几何图形库。
- 开始为开发人员提供 DynamoCore 的调试符号。
Dynamo 中的错误修复:
- 某些几何图形节点中未翻译的字符串已修复。
- 在 ZeroTouch 类的属性中,已启用 AllowRankReductionAttribute。
- 修复了下拉节点在选定的项目名称中含有特殊字符时无法正确加载的问题。
- IronPython 自动完成的速度更快,并且提供的提示更好。
- 修复了第一个项目为 Null 或空列表情况下的列表复制。
- 受 LibG 管理的 DLL 与 Dynamo 共享版本控制方案。
Dynamo Revit 中的错误修复:
- 修复了在让具有待定更改的 Dynamo 保持打开状态时 Revit 会崩溃的问题。
- 修复了 Dynamo Revit 节点 FaceAnalysisDisplay.ByViewFacePointsAndValues,以便可以正确使用它。
- 从 RevitSystemTestBase 中删除了 GetAllFamilyInstances 和 GetAllWalls。
- 修复了 16 个有问题的 Dynamo Revit 节点,这些节点没有图元或 SelectedIndex 无效,包括“墙位置”和 ScheduleType。