From 4c9db520dc5224e2a831a42a89f1d2f822a8e206 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Wed, 13 Dec 2017 08:34:44 +0100 Subject: [PATCH] FEM: constraint flow velocity, fix task panel --- src/Mod/Fem/PyGui/_ViewProviderFemConstraintFlowVelocity.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/PyGui/_ViewProviderFemConstraintFlowVelocity.py b/src/Mod/Fem/PyGui/_ViewProviderFemConstraintFlowVelocity.py index 19350da8dc..4a515f1b78 100644 --- a/src/Mod/Fem/PyGui/_ViewProviderFemConstraintFlowVelocity.py +++ b/src/Mod/Fem/PyGui/_ViewProviderFemConstraintFlowVelocity.py @@ -66,7 +66,11 @@ class _TaskPanel(object): self.form = [self._refWidget, self._paramWidget] analysis = FemUtils.findAnalysisOfMember(obj) self._mesh = FemUtils.getSingleMember(analysis, "Fem::FemMeshObject") - self._part = self._mesh.Part if self._mesh is not None else None + self._part = None + if hasattr(self._mesh, "Part"): # Geometry of Gmesh mesh obj + self._part = self._mesh.Part + elif hasattr(self._mesh, "Shape"): # Geometry of Netgen mesh obj + self._part = self._mesh.Shape self._partVisible = None self._meshVisible = None