From bdcf84d25a1b830f23ea2acad5c4cdc36c6258c5 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Mon, 12 Jul 2021 00:49:09 +0200 Subject: [PATCH] FEM: basewriter, do not try to get elementsets if there are no centrif objects --- src/Mod/Fem/femsolver/writerbase.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/femsolver/writerbase.py b/src/Mod/Fem/femsolver/writerbase.py index 96ae95217d..dfc20be1f2 100644 --- a/src/Mod/Fem/femsolver/writerbase.py +++ b/src/Mod/Fem/femsolver/writerbase.py @@ -462,7 +462,9 @@ class FemInputWriter(): # element sets constraints def get_constraints_centrif_elements(self): # get element ids and write them into the femobj - if len(self.centrif_objects) == 1 and not self.centrif_objects[0]["Object"].References: + if len(self.centrif_objects) == 0: + return + elif len(self.centrif_objects) == 1 and not self.centrif_objects[0]["Object"].References: self.centrif_objects[0]["FEMElements"] = self.ccx_evolumes else: self.get_solid_element_sets(self.centrif_objects)