FEM: remove the not needed GuiUp check on GUI files

This commit is contained in:
Bernd Hahnebach 2016-11-25 22:59:03 +01:00
parent c817c3334e
commit 10431331f6
14 changed files with 17 additions and 33 deletions

View File

@ -58,5 +58,4 @@ class _CommandAnalysis(FemCommands):
FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [App.activeDocument()." + sel[0].Name + "]")
FreeCADGui.Selection.clearSelection()
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_Analysis', _CommandAnalysis())
FreeCADGui.addCommand('Fem_Analysis', _CommandAnalysis())

View File

@ -49,5 +49,4 @@ class _CommandBeamSection(FemCommands):
FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FemBeamSection.makeFemBeamSection()]")
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_BeamSection', _CommandBeamSection())
FreeCADGui.addCommand('Fem_BeamSection', _CommandBeamSection())

View File

@ -49,5 +49,4 @@ class _CommandConstraintSelfWeight(FemCommands):
FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FemConstraintSelfWeight.makeFemConstraintSelfWeight()]")
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_ConstraintSelfWeight', _CommandConstraintSelfWeight())
FreeCADGui.addCommand('Fem_ConstraintSelfWeight', _CommandConstraintSelfWeight())

View File

@ -27,7 +27,6 @@ __url__ = "http://www.freecadweb.org"
## @package CommandControlSolver
# \ingroup FEM
import FreeCAD
from FemCommands import FemCommands
import FreeCADGui
from PySide import QtCore
@ -51,5 +50,4 @@ class _CommandControlSolver(FemCommands):
FreeCADGui.ActiveDocument.setEdit(solver_obj, 0)
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_ControlSolver', _CommandControlSolver())
FreeCADGui.addCommand('Fem_ControlSolver', _CommandControlSolver())

View File

@ -74,5 +74,4 @@ class _CommandMaterialMechanicalNonlinear(FemCommands):
if solver_object and solver_object.SolverType == 'FemSolverCalculix':
solver_object.MaterialNonlinearity = "nonlinear"
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_MaterialMechanicalNonlinear', _CommandMaterialMechanicalNonlinear())
FreeCADGui.addCommand('Fem_MaterialMechanicalNonlinear', _CommandMaterialMechanicalNonlinear())

View File

@ -55,5 +55,4 @@ class _CommandMechanicalMaterial(FemCommands):
FreeCADGui.doCommand("Gui.activeDocument().setEdit(App.ActiveDocument.ActiveObject.Name)")
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_MechanicalMaterial', _CommandMechanicalMaterial())
FreeCADGui.addCommand('Fem_MechanicalMaterial', _CommandMechanicalMaterial())

View File

@ -61,5 +61,4 @@ class _CommandMeshGmshFromShape(FemCommands):
FreeCADGui.Selection.clearSelection()
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_MeshGmshFromShape', _CommandMeshGmshFromShape())
FreeCADGui.addCommand('Fem_MeshGmshFromShape', _CommandMeshGmshFromShape())

View File

@ -55,5 +55,4 @@ class _CommandMeshNetgenFromShape(FemCommands):
FreeCADGui.Selection.clearSelection()
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_MeshNetgenFromShape', _CommandMeshNetgenFromShape())
FreeCADGui.addCommand('Fem_MeshNetgenFromShape', _CommandMeshNetgenFromShape())

View File

@ -27,7 +27,6 @@ __url__ = "http://www.freecadweb.org"
## @package CommandPurgeResults
# \ingroup FEM
import FreeCAD
from FemCommands import FemCommands
import FemTools
import FreeCADGui
@ -47,8 +46,7 @@ class _CommandPurgeResults(FemCommands):
def Activated(self):
fea = FemTools.FemTools()
fea.reset_all()
self.hide_meshes_show_parts_constraints()
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_PurgeResults', _CommandPurgeResults())
FreeCADGui.addCommand('Fem_PurgeResults', _CommandPurgeResults())

View File

@ -27,7 +27,6 @@ __url__ = "http://www.freecadweb.org"
## @package CommandRunSolver
# \ingroup FEM
import FreeCAD
from FemCommands import FemCommands
import FreeCADGui
from PySide import QtCore, QtGui
@ -88,5 +87,4 @@ class _CommandRunSolver(FemCommands):
tp.restore_result_dialog()
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_RunSolver', _CommandRunSolver())
FreeCADGui.addCommand('Fem_RunSolver', _CommandRunSolver())

View File

@ -49,5 +49,4 @@ class _CommandShellThickness(FemCommands):
FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FemShellThickness.makeFemShellThickness()]")
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_ShellThickness', _CommandShellThickness())
FreeCADGui.addCommand('Fem_ShellThickness', _CommandShellThickness())

View File

@ -27,7 +27,6 @@ __url__ = "http://www.freecadweb.org"
## @package CommandShowResult
# \ingroup FEM
import FreeCAD
from FemCommands import FemCommands
import FreeCADGui
from PySide import QtCore, QtGui
@ -69,5 +68,5 @@ def get_results_object(sel):
return i
return None
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_ShowResult', _CommandShowResult())
FreeCADGui.addCommand('Fem_ShowResult', _CommandShowResult())

View File

@ -58,5 +58,5 @@ class _CommandSolverCalculix(FemCommands):
else:
FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FemSolverCalculix.makeFemSolverCalculix()]")
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_SolverCalculix', _CommandSolverCalculix())
FreeCADGui.addCommand('Fem_SolverCalculix', _CommandSolverCalculix())

View File

@ -49,5 +49,4 @@ class _CommandSolverZ88(FemCommands):
FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FemSolverZ88.makeFemSolverZ88()]")
if FreeCAD.GuiUp:
FreeCADGui.addCommand('Fem_SolverZ88', _CommandSolverZ88())
FreeCADGui.addCommand('Fem_SolverZ88', _CommandSolverZ88())