diff --git a/src/Mod/Fem/FemTools.py b/src/Mod/Fem/FemTools.py
index 0fdaba9788..1458f7c867 100644
--- a/src/Mod/Fem/FemTools.py
+++ b/src/Mod/Fem/FemTools.py
@@ -367,10 +367,10 @@ class FemTools(QtCore.QRunnable, QtCore.QObject):
_number = number
else:
try:
- _number = self.solver.NumberOfEigenmodes
+ _number = self.solver.EigenmodesCount
except:
#Not yet in prefs, so it will always default to 10
- _number = self.fem_prefs.GetInteger("NumberOfEigenmodes", 10)
+ _number = self.fem_prefs.GetInteger("EigenmodesCount", 10)
if _number < 1:
_number = 1
diff --git a/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui b/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui
index d1e56ed8b2..d95b255dc7 100644
--- a/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui
+++ b/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui
@@ -426,7 +426,7 @@
0.010000000000000
- AnalysisInitialTimeStep
+ AnalysisTimeInitialStep
Mod/Fem/Ccx
@@ -492,7 +492,7 @@
10
- NumberOfEigenmode
+ EigenmodesCount
Mod/Fem/Ccx
diff --git a/src/Mod/Fem/_FemSolverCalculix.py b/src/Mod/Fem/_FemSolverCalculix.py
index 37ba7275cc..8ad1f9e3dc 100644
--- a/src/Mod/Fem/_FemSolverCalculix.py
+++ b/src/Mod/Fem/_FemSolverCalculix.py
@@ -60,9 +60,9 @@ class _FemSolverCalculix():
else:
obj.GeometricalNonlinearity = known_geom_nonlinear_types[0] # linear
- obj.addProperty("App::PropertyIntegerConstraint", "NumberOfEigenmodes", "Fem", "Number of modes for frequency calculations")
- noe = ccx_prefs.GetInt("NumberOfEigenmodes", 10)
- obj.NumberOfEigenmodes = (noe, 1, 100, 1)
+ obj.addProperty("App::PropertyIntegerConstraint", "EigenmodesCount", "Fem", "Number of modes for frequency calculations")
+ noe = ccx_prefs.GetInt("EigenmodesCount", 10)
+ obj.EigenmodesCount = (noe, 1, 100, 1)
obj.addProperty("App::PropertyFloatConstraint", "EigenmodeLowLimit", "Fem", "Low frequency limit for eigenmode calculations")
# Not yet in prefs, so it will always default to 0.0
@@ -73,21 +73,21 @@ class _FemSolverCalculix():
ehl = ccx_prefs.GetFloat("EigenmodeHighLimit", 1000000.0)
obj.EigenmodeHighLimit = (ehl, 0.0, 1000000.0, 10000.0)
- obj.addProperty("App::PropertyIntegerConstraint", "Maxiterations", "Fem", "Number of iterations allowed before stopping jobs")
+ obj.addProperty("App::PropertyIntegerConstraint", "IterationsMaximum", "Fem", "Number of iterations allowed before stopping jobs")
niter = ccx_prefs.GetInt("AnalysisMaxIterations", 200)
- obj.Maxiterations = (niter)
+ obj.IterationsMaximum = niter
- obj.addProperty("App::PropertyFloatConstraint", "InitialTimeStep", "Fem", "Initial time steps")
- ini = ccx_prefs.GetFloat("AnalysisInitialTimeStep", 1.0)
- obj.InitialTimeStep = (ini)
+ obj.addProperty("App::PropertyFloatConstraint", "TimeInitialStep", "Fem", "Initial time steps")
+ ini = ccx_prefs.GetFloat("AnalysisTimeInitialStep", 1.0)
+ obj.TimeInitialStep = ini
- obj.addProperty("App::PropertyFloatConstraint", "EndTime", "Fem", "Initial time steps")
+ obj.addProperty("App::PropertyFloatConstraint", "TimeEnd", "Fem", "End time analysis")
eni = ccx_prefs.GetFloat("AnalysisTime", 1.0)
- obj.EndTime = (eni)
+ obj.TimeEnd = eni
obj.addProperty("App::PropertyBool", "SteadyState", "Fem", "Run steady state or transient analysis")
sted = ccx_prefs.GetBool("StaticAnalysis", True)
- obj.SteadyState = (sted)
+ obj.SteadyState = sted
obj.addProperty("App::PropertyBool", "IterationsControlParameterTimeUse", "Fem", "Use the user defined time incrementation control parameter")
use_non_ccx_iterations_param = ccx_prefs.GetInt("UseNonCcxIterationParam", False)