From d8f52afa6c25881d6d03895cecdc5b3781ffeeb7 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 12 Feb 2024 12:15:27 +0500 Subject: [PATCH] Fixed #4310 --- src/blenderbim/blenderbim/tool/type.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/tool/type.py b/src/blenderbim/blenderbim/tool/type.py index acaa118abb..dc74f49d25 100644 --- a/src/blenderbim/blenderbim/tool/type.py +++ b/src/blenderbim/blenderbim/tool/type.py @@ -63,8 +63,9 @@ class Type(blenderbim.core.tool.Type): types = ifc_file.by_type("IfcElementType") # exclude IfcSpatialElementType types += ifc_file.by_type("IfcTypeProduct", include_subtypes=False) - types += ifc_file.by_type("IfcWindowStyle") - types += ifc_file.by_type("IfcDoorStyle") + if not tool.Ifc.get_schema().startswith("IFC4X3"): + types += ifc_file.by_type("IfcWindowStyle") + types += ifc_file.by_type("IfcDoorStyle") return types @classmethod