比如我要给模型添加一个Steel-G300的材料属性,通过
FemGui.setActiveAnalysis(App.activeDocument().Analysis)
material_object = ObjectsFem.makeMaterialSolid(FreeCAD.ActiveDocument, "SolidMaterial")
mat = material_object.Material
mat['Name'] = "Steel-G300"
mat['YoungsModulus'] = "210"
mat['PoissonRatio'] = "0.30"
mat['Density'] = "7800"
material_object.Material = mat
Analysis_object.addObject(material_object)
但是会报错NameError: name 'Analysis_Object' is not defined,不知道这里应该怎么修改。
freecad通过代码添加材料属性时出现问题
Moderator: paullee
Forum rules
论坛规矩 / 論壇規矩 , 有用的资讯 / 有用的資訊
论坛规矩 / 論壇規矩 , 有用的资讯 / 有用的資訊
-
- Posts: 12
- Joined: Thu Mar 10, 2022 7:45 am
Re: freecad通过代码添加材料属性时出现问题
你没有声明Analysis_Object。
另外:发帖的时候,你可以使用</>, 把代码打包起来。
另外:发帖的时候,你可以使用</>, 把代码打包起来。