From a2413094f636e2ab2c227dbce7d92b86f0e92748 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Sun, 25 Jul 2021 21:30:49 +0200 Subject: [PATCH] FEM: examples, canti hexa20, delete wrongly added exaplanation object --- src/Mod/Fem/femexamples/ccx_cantilever_ele_hexa20.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/femexamples/ccx_cantilever_ele_hexa20.py b/src/Mod/Fem/femexamples/ccx_cantilever_ele_hexa20.py index 8e1ff23c50..795d568959 100644 --- a/src/Mod/Fem/femexamples/ccx_cantilever_ele_hexa20.py +++ b/src/Mod/Fem/femexamples/ccx_cantilever_ele_hexa20.py @@ -69,10 +69,15 @@ def setup(doc=None, solvertype="ccxtools"): # just keep the following line and change text string in get_explanation method manager.add_explanation_obj(doc, get_explanation(manager.get_header(get_information()))) - # setup cantilever faceload and exchange the mesh + # setup cantilever faceload doc = setup_with_faceload(doc, solvertype) femmesh_obj = doc.getObject(get_meshname()) + # delete explanation object wrongly added with setup faceload + if hasattr(doc, "Explanation_Report001"): + doc.removeObject("Explanation_Report001") + doc.recompute() + # load the hexa20 mesh from .meshes.mesh_canticcx_hexa20 import create_nodes, create_elements new_fem_mesh = Fem.FemMesh()