From 69cee56b7cfd1e5e3e92519de5fcb85cda9a46d5 Mon Sep 17 00:00:00 2001 From: Sigma Dimensions <79010126+myoualid@users.noreply.github.com> Date: Sat, 21 Jan 2023 01:18:06 +0100 Subject: [PATCH] BBIM: fix profile joiner for beams & other products --- src/blenderbim/blenderbim/bim/module/model/profile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/model/profile.py b/src/blenderbim/blenderbim/bim/module/model/profile.py index 1dc95de135..27da07156d 100644 --- a/src/blenderbim/blenderbim/bim/module/model/profile.py +++ b/src/blenderbim/blenderbim/bim/module/model/profile.py @@ -418,7 +418,7 @@ class DumbProfileJoiner: self.body = copy.deepcopy(body) material = ifcopenshell.util.element.get_material(element, should_skip_usage=False) usage = None - if not material or not material.is_a("IfcMaterialProfileSet"): + if not material or (not material.is_a("IfcMaterialProfileSet") and not material.is_a("IfcMaterialProfileSetUsage")): return if material.is_a("IfcMaterialProfileSetUsage"): usage = material