From fd326aebb2cdbce513b5df6a422c51fb5cdd6b58 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Wed, 6 Mar 2019 12:10:38 +0100 Subject: [PATCH] FEM: ccx tools, fix missing ccx setup --- src/Mod/Fem/femtools/ccxtools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/femtools/ccxtools.py b/src/Mod/Fem/femtools/ccxtools.py index 7c4205b5a2..2f5046eaf9 100644 --- a/src/Mod/Fem/femtools/ccxtools.py +++ b/src/Mod/Fem/femtools/ccxtools.py @@ -636,6 +636,7 @@ class FemToolsCcx(QtCore.QRunnable, QtCore.QObject): return -1 def get_ccx_version(self): + self.setup_ccx() import re from platform import system startup_info = None @@ -654,6 +655,7 @@ class FemToolsCcx(QtCore.QRunnable, QtCore.QObject): return (int(m.group(1)), int(m.group(2))) def ccx_run(self): + self.setup_ccx() if self.test_mode: FreeCAD.Console.PrintError("CalculiX can not be run if test_mode is True.\n") return @@ -687,7 +689,6 @@ class FemToolsCcx(QtCore.QRunnable, QtCore.QObject): def run(self): self.update_objects() self.setup_working_dir() - self.setup_ccx() message = self.check_prerequisites() if message: error_message = "CalculiX was not started due to missing prerequisites:\n{}\n".format(message)