From 5472d718553b4481cc5e55c431d6bc73a20d907f Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 15 Sep 2022 15:30:03 +0200 Subject: [PATCH] Arch: Allow to override IFC importer with the BIM WB version --- src/Mod/Arch/importIFC.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/Arch/importIFC.py b/src/Mod/Arch/importIFC.py index 1ff2d6caa1..44089134a4 100644 --- a/src/Mod/Arch/importIFC.py +++ b/src/Mod/Arch/importIFC.py @@ -258,6 +258,12 @@ def insert(srcfile, docname, skip=[], only=[], root=None, preferences=None): preferences = getPreferences() if preferences["MULTICORE"] and not hasattr(srcfile, "by_guid"): + # override with BIM IFC importer if present + try: + import BimIfcImport + return BimIfcImport.insert(srcfile, docname, preferences) + except: + pass return importIFCmulticore.insert(srcfile, docname, preferences) try: