diff --git a/src/Meshing/Mage.py b/src/Meshing/Mage.py index 90f56e0b..b39c25a2 100644 --- a/src/Meshing/Mage.py +++ b/src/Meshing/Mage.py @@ -287,12 +287,14 @@ class MeshingWithMageMailleurTT(AMeshingTool): return reach with tempfile.TemporaryDirectory() as tmp: + logger.debug(f"temp file: {tmp}") st_file = self.export_reach_to_st(reach, tmp) m_file = st_file.rsplit(".ST", 1)[0] + ".M" proc = QProcess() proc.setWorkingDirectory(tmp) + logger.debug(f"mailleurTT '{st_file}, {m_file}, {str(step)}'") proc.start( self._exe_path(), [st_file, m_file, str(step)] ) diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index cf405a0f..8330767b 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -507,6 +507,8 @@ class Mage(CommandLineSolver): name = bhs.name if name == "": name = f"HS_{bhs.id:>3}".replace(" ", "0") + else: + name = name.replace(" ", "_") f.write( f"{sin_dict[bhs._type]} " +