From de6e54040abb3c6e5ba69ad6376cb9270dc2eca9 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Thu, 16 Jan 2025 17:16:45 +0500 Subject: [PATCH] FilledOpeningGenerator - update only parts instead of the full decomposition similar to 0662b0c --- src/bonsai/bonsai/bim/module/model/opening.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/model/opening.py b/src/bonsai/bonsai/bim/module/model/opening.py index e5c52c5adb..df1a2a3ade 100644 --- a/src/bonsai/bonsai/bim/module/model/opening.py +++ b/src/bonsai/bonsai/bim/module/model/opening.py @@ -161,7 +161,7 @@ class FilledOpeningGenerator: voided_objs = [voided_obj] # Openings affect all subelements of an aggregate - for subelement in ifcopenshell.util.element.get_decomposition(element): + for subelement in tool.Aggregate.get_parts_recursively(element): subobj = tool.Ifc.get_object(subelement) if subobj: voided_objs.append(subobj)