From 78666caa47987d79172a3a3e786dc6e196034f9a Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 27 Nov 2020 22:02:12 +1100 Subject: [PATCH] Minor improvement to roundtripping. Combined with 2.91 booleans, this rocks. --- 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 6fa48ae7d3..30dc73097c 100644 --- a/src/ifcblenderexport/blenderbim/bim/import_ifc.py +++ b/src/ifcblenderexport/blenderbim/bim/import_ifc.py @@ -346,6 +346,9 @@ class IfcImporter: if self.ifc_import_settings.should_import_native: self.settings.set(self.settings.DISABLE_OPENING_SUBTRACTIONS, True) self.ifc_import_settings.should_import_opening_elements = True + if self.ifc_import_settings.should_roundtrip_native: + self.settings.set(self.settings.DISABLE_OPENING_SUBTRACTIONS, True) + self.ifc_import_settings.should_import_opening_elements = True self.settings_2d = ifcopenshell.geom.settings() self.settings_2d.set(self.settings_2d.INCLUDE_CURVES, True) self.existing_elements = {}