学习如何在 Dynamo 中解决分析类型的常见问题。
在 Dynamo 中工作时,通过“扩展”“显示图形状态”打开“图形状态”窗格。在创建分析类型之前,单击“运行”以验证它。
如果该“图形状态”窗格列出任何问题,请先解决这些问题,然后再继续操作:
错误 | 描述和建议 |
---|---|
输入和输出 | |
输入重复 | 两个或多个输入具有相同的名称。重命名所有输入,使其名称唯一。 |
输出重复 | 两个或多个输出具有相同的名称。重命名所有输出,使其名称唯一。 |
缺少输入 | 分析类型没有设置为“输入”的节点。至少一个节点必须是输入节点。
找到输入节点,并将其设置为“输入”。 |
缺少输出 | 分析类型没有设置为“输出”的节点。至少一个节点必须是输出节点。
找到输出节点,并将其设置为“输出”。 |
不支持的输入 | 不受支持类型的节点已设置为“输入”。输入必须是小数或整数滑块、布尔切换或 Revit 对象选择节点。 |
不支持的输出 | 可能的原因:
|
步长值 | 滑块输入具有不可能的步长值,例如 0 或 -1。
检查输入,然后对其进行更正以消除不可能的步长值。 |
节点 | |
活动浇口节点 | 对于任何 Data.Gate 节点,请将其值设置为“关闭”,以便可以创建或更新分析类型。 |
需要缓存(节点以红色框出) | 需要使用 Data.Remember 节点缓存此分析类型中的某些数据。
在该分析类型中,查找连接件上以红色框出的节点和 + 图标。这些图标指示需要“Remember”节点的位置。单击图标 即可放置“Remember”节点。 |
不可能的节点 | 当正在从 Revit 读取数据的节点跟随一个输入节点(例如滑块,而该输入节点在生成结果时可能会有所不同)时,通常会出现此错误。此 Revit 节点需要重新执行,这在衍生式设计中运行分析类型的情况下是不可能的。
要解决该问题,请对分析类型重新计算系数,以确保在任何变量输入之前就已选择所有必要的 Revit 数据。 |
处于错误状态的节点 | 分析类型中的某些节点处于错误状态。请参见节点上显示的错误消息。 |
未解析的自定义节点 | 该分析类型引用当前不可用于 Dynamo 的自定义节点。
如果缺少的自定义节点来自第三方软件包,请使用“软件包管理器”或“工作空间参考”下载包含该节点的软件包。 如果缺少的自定义节点在本地发布,则找到该节点并使用“文件”>“输入库”将其添加到 Dynamo,或者使用“设置”>“管理节点和软件包路径”添加该节点所在的文件夹。 请参见添加到库。 |