我今天遇到了一个使用模型状态的程序集的错误。它由设计自动化处理。所以我只是做了一个简单的例子。
有一个Quader,一个圆柱体和一个球体。 样品背景
在模型状态和 iLogic 的帮助下,只显示其中一个。有一个参数具有三个选项:
根据选择的模型状态切换。这通过使用一些 iLogic 来工作:
If Config = "Quader" Then
ThisDoc.ActiveModelState = "Quader"
Else If Config = "Cylinder" Then
ThisDoc.ActiveModelState = "Cylinder"
Else If Config = "Kugel" Then
ThisDoc.ActiveModelState = "Kugel"
End If
这在本地有效,但在与伪造设计自动化一起使用时无效。我很高兴向您展示示例,但如果您想观看此视频: https ://youtu.be/a9YQxsZuobo
在一个更复杂的示例中,似乎有更多的东西无法正常工作,例如参数值没有更新或模型的位置错误。