From 1019b0c075e3b90e44f11e30d744654cea5ce051 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Fri, 24 Nov 2023 20:24:25 +0500 Subject: [PATCH] Fixed console errors with BIM Tool when boundary object is selected --- src/blenderbim/blenderbim/bim/module/model/data.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/model/data.py b/src/blenderbim/blenderbim/bim/module/model/data.py index 3a05528554..b1b8e3cab7 100644 --- a/src/blenderbim/blenderbim/bim/module/model/data.py +++ b/src/blenderbim/blenderbim/bim/module/model/data.py @@ -270,7 +270,9 @@ class AuthoringData: usage = tool.Model.get_usage_type(element) if not usage: representation = tool.Geometry.get_active_representation(obj) - if representation and representation.RepresentationType == "SweptSolid": + # besides IfcRepresentation it could be IfcCurveBoundedPlane + # if IfcRelSpaceBoundary selected + if representation and getattr(representation, "RepresentationType", None) == "SweptSolid": usage = "SWEPTSOLID" else: continue