1

我希望能够为 Freecad 中的对象添加自定义属性。我可以通过“obj.addProperty()”添加它,但它只适用于“App::FeaturePython”类型的对象。当我尝试使用它时,例如“PartDesign::Pad”,我收到此错误:“RuntimeError:Type PartDesign::Pad 无法动态添加属性”。

有什么方法可以将自定义属性添加到像“PartDesign::Pad”这样的标准对象,或者如何将标准对象转换为可以采用自定义属性的东西?

属性值应该是字符串和/或双精度的列表或字典。

谢谢。

4

0 回答 0