FEM: analysis command, remove automatic mesh moving, it should work for all FEM objects or for no FEM object

This commit is contained in:
Bernd Hahnebach
2017-10-05 05:59:02 +01:00
committed by wmayer
parent a800bcc906
commit 53505122ed

View File

@@ -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())