From 8977d37ccd26a5190110226de7f66bb6654f1675 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Sat, 8 Jul 2023 19:30:11 +1000 Subject: [PATCH] Fix #3403. Templates must be specific to the version you are creating. --- src/blenderbim/blenderbim/tool/project.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blenderbim/blenderbim/tool/project.py b/src/blenderbim/blenderbim/tool/project.py index 183b8e55d7..db8038b1f3 100644 --- a/src/blenderbim/blenderbim/tool/project.py +++ b/src/blenderbim/blenderbim/tool/project.py @@ -31,6 +31,8 @@ class Project(blenderbim.core.tool.Project): # TODO refactor filepath = os.path.join(bpy.context.scene.BIMProperties.data_dir, "libraries", template) bpy.ops.bim.select_library_file(filepath=filepath) + if IfcStore.library_file.schema != tool.Ifc.get().schema: + return for element in IfcStore.library_file.by_type("IfcTypeProduct"): bpy.ops.bim.append_library_element(definition=element.id())