FEM: replace fem utils method with FreeCADs obj method

This commit is contained in:
Bernd Hahnebach
2020-02-17 12:26:58 +01:00
parent 7aad85e9c8
commit b7d8e98bf4
7 changed files with 8 additions and 37 deletions

View File

@@ -68,7 +68,7 @@ class _TaskPanel(object):
FreeCAD.getHomePath() + "Mod/Fem/Resources/ui/ElectrostaticPotential.ui")
self._initParamWidget()
self.form = [self._refWidget, self._paramWidget]
analysis = femutils.findAnalysisOfMember(obj)
analysis = obj.getParentGroup()
self._mesh = femutils.get_single_member(analysis, "Fem::FemMeshObject")
self._part = None
if self._mesh is not None:

View File

@@ -69,7 +69,7 @@ class _TaskPanel(object):
)
self._initParamWidget()
self.form = [self._refWidget, self._paramWidget]
analysis = femutils.findAnalysisOfMember(obj)
analysis = obj.getParentGroup()
self._mesh = femutils.get_single_member(analysis, "Fem::FemMeshObject")
self._part = None
if self._mesh is not None:

View File

@@ -65,7 +65,7 @@ class _TaskPanel(object):
FreeCAD.getHomePath() + "Mod/Fem/Resources/ui/InitialFlowVelocity.ui")
self._initParamWidget()
self.form = [self._paramWidget]
analysis = femutils.findAnalysisOfMember(obj)
analysis = obj.getParentGroup()
self._mesh = femutils.get_single_member(analysis, "Fem::FemMeshObject")
self._part = None
if self._mesh is not None: