Fem: Use shape global placement in Mesh Netgen new implementation

This commit is contained in:
marioalexis
2024-09-23 08:17:21 -05:00
committed by Chris Hennes
parent b164b49b81
commit a48fd0f422
+6 -2
View File
@@ -76,10 +76,14 @@ class NetgenTools:
if not self.tmpdir:
self.tmpdir = tempfile.mkdtemp(prefix="fem_")
sh = self.obj.Shape.getPropertyOfGeometry()
global_pla = self.obj.Shape.getGlobalPlacement()
geom = self.obj.Shape.getPropertyOfGeometry()
# get partner shape
geom_trans = geom.transformed(FreeCAD.Placement().Matrix)
geom_trans.Placement = global_pla
self.brep_file = self.tmpdir + "/shape.brep"
self.result_file = self.tmpdir + "/result.npy"
sh.exportBrep(self.brep_file)
geom_trans.exportBrep(self.brep_file)
code = """
from femmesh.netgentools import NetgenTools