FEM: ccx tools, pop up a error message box on run if more than one meshes are in the analysis

This commit is contained in:
Bernd Hahnebach
2018-02-20 18:00:29 +01:00
committed by wmayer
parent ee47671888
commit 8dd420814d

View File

@@ -196,7 +196,10 @@ class FemToolsCcx(QtCore.QRunnable, QtCore.QObject):
if not self.mesh:
self.mesh = m
else:
raise Exception('FEM: Multiple mesh in analysis not yet supported!')
message = 'FEM: Multiple mesh in analysis not yet supported!'
if FreeCAD.GuiUp:
QtGui.QMessageBox.critical(None, "Missing prerequisite", message)
raise Exception(message + '\n')
elif m.isDerivedFrom("App::MaterialObjectPython"):
material_linear_dict = {}
material_linear_dict['Object'] = m