From e6700ea29b6fb7ea5bdab5bf876022a3ac3cbe5f Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Thu, 4 Mar 2021 11:58:07 +1100 Subject: [PATCH] Fix bug where existing blender offsets weren't used when importing two offset models consecutively --- src/ifcblenderexport/blenderbim/bim/import_ifc.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ifcblenderexport/blenderbim/bim/import_ifc.py b/src/ifcblenderexport/blenderbim/bim/import_ifc.py index a7e221387e..39d93ce06a 100644 --- a/src/ifcblenderexport/blenderbim/bim/import_ifc.py +++ b/src/ifcblenderexport/blenderbim/bim/import_ifc.py @@ -477,6 +477,9 @@ class IfcImporter: return products def calculate_model_offset(self): + props = bpy.context.scene.BIMGeoreferenceProperties + if props.has_blender_offset: + return project = self.file.by_type("IfcProject")[0] site = self.find_decomposed_ifc_class(project, "IfcSite") if site and self.is_element_far_away(site[0]):