FEM: reinforced material, add object, including all FEM object unit tests
This commit is contained in:
@@ -372,6 +372,21 @@ def makeMaterialMechanicalNonlinear(
|
||||
return obj
|
||||
|
||||
|
||||
def makeMaterialReinforced(
|
||||
doc,
|
||||
name="MaterialReinforced"
|
||||
):
|
||||
'''makeMaterialReinforced(document, [matrix_material], [reinforcement_material], [name]):
|
||||
creates a reinforced material object'''
|
||||
obj = doc.addObject("App::MaterialObjectPython", name)
|
||||
from femobjects import _FemMaterialReinforced
|
||||
_FemMaterialReinforced._FemMaterialReinforced(obj)
|
||||
if FreeCAD.GuiUp:
|
||||
from femguiobjects import _ViewProviderFemMaterialReinforced
|
||||
_ViewProviderFemMaterialReinforced._ViewProviderFemMaterialReinforced(obj.ViewObject)
|
||||
return obj
|
||||
|
||||
|
||||
def makeMaterialSolid(
|
||||
doc,
|
||||
name="MechanicalSolidMaterial"
|
||||
|
||||
Reference in New Issue
Block a user