Skip to content

Commit 6e7e1f2

Browse files
FEM: gmsh tools, fix regression and explizit use double quotes in geo file
1 parent 00c016a commit 6e7e1f2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/Mod/Fem/femmesh/gmshtools.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,8 @@ def write_geo(self):
561561
geo.write("// geo file for meshing with Gmsh meshing software created by FreeCAD\n")
562562
geo.write("\n")
563563
geo.write("// open brep geometry\n")
564-
geo.write("Merge "" + self.temp_file_geometry + "";\n")
564+
# explizit use double quotes in geo file
565+
geo.write('Merge "{}";\n'.format(self.temp_file_geometry))
565566
geo.write("\n")
566567
if self.group_elements:
567568
# print(" We are going to have to find elements to make mesh groups for.")
@@ -708,7 +709,8 @@ def write_geo(self):
708709
"for one material there is no group defined;\n")
709710
geo.write("// Ignore Physical definitions and save all elements;\n")
710711
geo.write("Mesh.SaveAll = 1;\n")
711-
geo.write('Save "' + self.temp_file_mesh + '";\n')
712+
# explizit use double quotes in geo file
713+
geo.write('Save "{}";\n'.format(self.temp_file_mesh))
712714
geo.write("\n\n")
713715
geo.write("//////////////////////////////////////////////////////////////////////\n")
714716
geo.write("// Gmsh documentation:\n")

0 commit comments

Comments
 (0)