From 607e506767e7ba1f16e4229f885c2517d38915ee Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 10 Jul 2020 14:08:04 +1000 Subject: [PATCH] Users no longer need to manually select types for collections when exporting --- src/ifcblenderexport/blenderbim/bim/export_ifc.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ifcblenderexport/blenderbim/bim/export_ifc.py b/src/ifcblenderexport/blenderbim/bim/export_ifc.py index 726bbfa20c..18d3c0fa9c 100644 --- a/src/ifcblenderexport/blenderbim/bim/export_ifc.py +++ b/src/ifcblenderexport/blenderbim/bim/export_ifc.py @@ -573,6 +573,10 @@ class IfcParser(): for obj in selected_objects: if obj.BIMObjectProperties.relating_type: added_objs.append(obj.BIMObjectProperties.relating_type) + if obj.instance_type == 'COLLECTION': + for obj2 in obj.instance_collection.objects: + if obj2.BIMObjectProperties.relating_type: + added_objs.append(obj2.BIMObjectProperties.relating_type) selected_objects.update(added_objs) selected_objects = set(selected_objects)