我希望能够为 Freecad 中的对象添加自定义属性。我可以通过“obj.addProperty()”添加它,但它只适用于“App::FeaturePython”类型的对象。当我尝试使用它时,例如“PartDesign::Pad”,我收到此错误:“RuntimeError:Type PartDesign::Pad 无法动态添加属性”。
有什么方法可以将自定义属性添加到像“PartDesign::Pad”这样的标准对象,或者如何将标准对象转换为可以采用自定义属性的东西?
属性值应该是字符串和/或双精度的列表或字典。
谢谢。