def makeCfdMeshGmsh(name="CFDMeshGMSH"): '''makeCfdMeshGmsh(name): makes a GMSH CFD mesh object''' obj = FreeCAD.ActiveDocument.addObject("Fem::FemMeshObjectPython", name) _FemMeshGmsh._FemMeshGmsh(obj) if FreeCAD.GuiUp: import _ViewProviderCfdMeshGmsh _ViewProviderCfdMeshGmsh._ViewProviderCfdMeshGmsh(obj.ViewObject) return obj
def makeMeshGmsh(doc, name="FEMMeshGmsh"): '''makeMeshGmsh(document, [name]): makes a Gmsh FEM mesh object''' obj = doc.addObject("Fem::FemMeshObjectPython", name) from femobjects import _FemMeshGmsh _FemMeshGmsh._FemMeshGmsh(obj) if FreeCAD.GuiUp: from femguiobjects import _ViewProviderFemMeshGmsh _ViewProviderFemMeshGmsh._ViewProviderFemMeshGmsh(obj.ViewObject) return obj
def makeMeshGmsh(doc, name="FEMMeshGmsh"): '''makeMeshGmsh(document, [name]): makes a Gmsh FEM mesh object''' obj = doc.addObject("Fem::FemMeshObjectPython", name) from femobjects import _FemMeshGmsh _FemMeshGmsh._FemMeshGmsh(obj) if FreeCAD.GuiUp: from femguiobjects import _ViewProviderFemMeshGmsh _ViewProviderFemMeshGmsh._ViewProviderFemMeshGmsh(obj.ViewObject) return obj