Dynamo 是一款可视化编程平台,可用于创建自定义算法以处理数据并生成几何体。Dynamo 集成仅适用于 Alias Concept、Alias Surface 和 Alias AutoStudio。
您可以使用 Dynamo 的环境创建一个可创建和修改 Alias 几何体的脚本。创建脚本后,可以使用 Dynamo 播放器直接在 Alias 中运行脚本。Dynamo 播放器允许您利用 Dynamo 的强大功能,而不必知道如何创建和编辑脚本(请参见关于 Dynamo 播放器)。
如果 Dynamo 中的三维预览不起作用(场景具有一个二维栅格且“Background”三维预览选项不可用),请尝试执行以下操作:
以下部分提供有关 Alias-Dynamo 的信息:
我们提供了一些样例文件,以帮助您了解如何配合使用 Dynamo 和 Alias。
下载样例文件并提取 Alias-Dynamo Sample Files 文件夹。
对于以下示例,每个文件夹均包含 Wire 文件和脚本:
在 Alias 中,在项目 Wire 文件夹中打开具有历史的 Wire 文件(文件名中包含 _With_History)。
选择“Object Edit”>“Query Edit”。
单击已生成组件的曲面。
Dynamo 将打开已连接到 Wire 文件的脚本。
样例文件包含滑块,可用于浏览不同的值。例如,与 Wheel_With_History.wire 文件关联的 02_Wheel_Texure.dyn 文件包括以下滑块。
拖动滑块时,可以更改值并更新 Wire 文件。
Wire 文件更新可能需要一些时间。
在 Alias 中,创建要处理的几何体。
在启动 Dynamo 之前选择 Alias 几何体是可选操作。可以选择稍后要在工作流中处理的几何体。如果要使用选择集中组织的几何体或组件,则会出现这种情况。请参见下面的第 7 步。
在“Transform”工具箱中,选择“Dynamo”。
将打开 Dynamo 选项框,并启动 Dynamo。
在 Dynamo 开始面板的“File”下,选择“New”以创建新脚本,或选择“Open”以打开现有脚本。
“Alias”类别会显示在“Library”中。它包含 Alias-Dynamo 工作流所需的节点。
展开“Alias”类别,然后在“Library”中单击“Select from Alias”以创建“Select from Alias”节点。
选择要用作节点输入的几何体类型。
在节点上,单击“Unspecified”,然后从下拉列表中选择输入几何体类型。如果不想预定义几何体类型,请选择“Unspecified”。
预定义几何体输入时,Dynamo 播放器会自动为每个输入激活选择过滤器。这可以简化 Dynamo 播放器用户设置和运行脚本的过程。
焦点将从 Dynamo 切换回 Alias。
在 Alias 中,选择要处理的几何体。如果要使用的几何体是选择集的一部分,请启用“Use Selection Sets”。
在 Dynamo 选项框中,单击“Send”以将所选内容发送到 Dynamo。
在 Dynamo 中,“Select from Alias”节点显示已选定元素。
从库创建节点以构建算法。
将节点连接在一起。
在“Library”中单击“Send to Alias”以创建“Send to Alias”节点。
将输入连接到“Send to Alias”节点。
保存 Dynamo 文件并切换至 Alias 以查看结果。
Dynamo 提供了许多资源,以帮助您快速入门。
如果您是编程人员并想参与 Dynamo 开发,请查看 github 页面。