From c0a45ec61e292fa263ae7503b59f6464f5f134a9 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Fri, 18 Nov 2022 12:02:22 +0100 Subject: [PATCH] FEM: add standard path for gmsh on osx --- src/Mod/Fem/femmesh/gmshtools.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/Fem/femmesh/gmshtools.py b/src/Mod/Fem/femmesh/gmshtools.py index 197953d48f..d9402b21db 100644 --- a/src/Mod/Fem/femmesh/gmshtools.py +++ b/src/Mod/Fem/femmesh/gmshtools.py @@ -329,6 +329,12 @@ class GmshTools(): Console.PrintError(error_message) raise GmshError(error_message) self.gmsh_bin = gmsh_path + elif system() == "Darwin": + gmsh_path = "/Applications/Gmsh.app/Contents/MacOS/gmsh" + FreeCAD.ParamGet( + "User parameter:BaseApp/Preferences/Mod/Fem/Gmsh" + ).SetString("gmshBinaryPath", gmsh_path) + self.gmsh_bin = gmsh_path else: error_message = ( "No standard location implemented for your operating system. "