From 02b994a3fb2d07bdd98217d4d8cf495aedee8003 Mon Sep 17 00:00:00 2001 From: Uwe Date: Sun, 31 Jul 2022 22:32:04 +0200 Subject: [PATCH] [FEM] importVTKResults: assure user gets a visible object - on importing a .vtu/.vtk file the new created should be a visible one. Therefore set its display to surface like we do when a new pipeline is created from within FC by the user --- src/Mod/Fem/feminout/importVTKResults.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Fem/feminout/importVTKResults.py b/src/Mod/Fem/feminout/importVTKResults.py index 82f7d8eda0..f15afbe3be 100644 --- a/src/Mod/Fem/feminout/importVTKResults.py +++ b/src/Mod/Fem/feminout/importVTKResults.py @@ -134,6 +134,9 @@ def importVtkVtkResult( ): vtk_result_obj = FreeCAD.ActiveDocument.addObject("Fem::FemPostPipeline", resultname) vtk_result_obj.read(filename) + # set display mode to "Surface" like for any other new pipeline to assure the user sees + # something after the import was done + vtk_result_obj.ViewObject.DisplayMode = "Surface" vtk_result_obj.touch() FreeCAD.ActiveDocument.recompute() return vtk_result_obj