From 1141fd578447e03375d5eb8a8364a537839023b1 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 29 Oct 2021 17:39:59 +1100 Subject: [PATCH] Fix bug where during import sometimes aggregation collections don't match object names --- src/blenderbim/blenderbim/bim/import_ifc.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/import_ifc.py b/src/blenderbim/blenderbim/bim/import_ifc.py index 83306ecd3f..a6f2ed1068 100644 --- a/src/blenderbim/blenderbim/bim/import_ifc.py +++ b/src/blenderbim/blenderbim/bim/import_ifc.py @@ -1214,7 +1214,9 @@ class IfcImporter: return self.collections[element.GlobalId].objects.link(obj) elif getattr(element, "Decomposes", None): aggregate = ifcopenshell.util.element.get_aggregate(element) - return self.collections[aggregate.GlobalId].objects.link(obj) + collection = self.collections[aggregate.GlobalId] + collection.name = obj.name + return collection.objects.link(obj) else: return self.place_object_in_spatial_decomposition_collection(element, obj)