FEM: gmsh tools, fix regression and explizit use double quotes in geo file

This commit is contained in:
Bernd Hahnebach
2019-09-01 22:03:48 +02:00
parent ae745e1c49
commit 345c6dcc99

View File

@@ -561,7 +561,8 @@ class GmshTools():
geo.write("// geo file for meshing with Gmsh meshing software created by FreeCAD\n")
geo.write("\n")
geo.write("// open brep geometry\n")
geo.write("Merge "" + self.temp_file_geometry + "";\n")
# explizit use double quotes in geo file
geo.write('Merge "{}";\n'.format(self.temp_file_geometry))
geo.write("\n")
if self.group_elements:
# print(" We are going to have to find elements to make mesh groups for.")
@@ -708,7 +709,8 @@ class GmshTools():
"for one material there is no group defined;\n")
geo.write("// Ignore Physical definitions and save all elements;\n")
geo.write("Mesh.SaveAll = 1;\n")
geo.write('Save "' + self.temp_file_mesh + '";\n')
# explizit use double quotes in geo file
geo.write('Save "{}";\n'.format(self.temp_file_mesh))
geo.write("\n\n")
geo.write("//////////////////////////////////////////////////////////////////////\n")
geo.write("// Gmsh documentation:\n")