From f33f573199512f1c71ca5956a49c6735ea194370 Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Tue, 29 Sep 2015 14:54:42 +0100 Subject: [PATCH] FEM: Change the way set_analysis_type works - use FEM prefs Signed-off-by: Przemo Firszt --- src/Mod/Fem/FemTools.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Mod/Fem/FemTools.py b/src/Mod/Fem/FemTools.py index d854d0e26..416bb2b02 100644 --- a/src/Mod/Fem/FemTools.py +++ b/src/Mod/Fem/FemTools.py @@ -308,10 +308,11 @@ class FemTools(QtCore.QRunnable, QtCore.QObject): # - static # - frequency def set_analysis_type(self, analysis_type=None): - if analysis_type is None: - self.analysis_type = "static" - else: + if analysis_type is not None: self.analysis_type = analysis_type + else: + self.fem_prefs = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Fem") + self.analysis_type = self.fem_prefs.GetString("AnalysisType", "static") ## Sets working dir for ccx execution. Called with no working_dir uses WorkingDir from FEM preferences # @param self The python object self