diff --git a/src/Mod/Fem/PyGui/_CommandFemAnalysis.py b/src/Mod/Fem/PyGui/_CommandFemAnalysis.py index 7c72760fe9..c80ca1c7bf 100644 --- a/src/Mod/Fem/PyGui/_CommandFemAnalysis.py +++ b/src/Mod/Fem/PyGui/_CommandFemAnalysis.py @@ -51,10 +51,6 @@ class _CommandFemAnalysis(FemCommands): FreeCADGui.doCommand("FemGui.setActiveAnalysis(FreeCAD.ActiveDocument.ActiveObject)") FreeCADGui.doCommand("ObjectsFem.makeSolverCalculix(FreeCAD.ActiveDocument, 'CalculiX')") FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FreeCAD.ActiveDocument.ActiveObject]") - sel = FreeCADGui.Selection.getSelection() - if (len(sel) == 1): - if(sel[0].isDerivedFrom("Fem::FemMeshObject")): - FreeCADGui.doCommand("FemGui.getActiveAnalysis().Member = FemGui.getActiveAnalysis().Member + [FreeCAD.ActiveDocument." + sel[0].Name + "]") - FreeCADGui.Selection.clearSelection() + FreeCADGui.addCommand('FEM_Analysis', _CommandFemAnalysis())