From 2381e9e4e60cee514e814f7f1dc98fd4b5a9f223 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 20 Nov 2024 16:36:58 +0500 Subject: [PATCH] bim.import_resources - add info message about imported resources Example - https://i.imgur.com/NlZRIzw.png --- src/bonsai/bonsai/bim/module/resource/operator.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/resource/operator.py b/src/bonsai/bonsai/bim/module/resource/operator.py index 9d33c2d79e..b09069f997 100644 --- a/src/bonsai/bonsai/bim/module/resource/operator.py +++ b/src/bonsai/bonsai/bim/module/resource/operator.py @@ -344,7 +344,11 @@ class ImportResources(bpy.types.Operator, tool.Ifc.Operator, ImportHelper): return ifc_file is not None def _execute(self, context): + ifc_file = tool.Ifc.get() + resources_before = len(ifc_file.by_type("IfcConstructionResource")) core.import_resources(tool.Resource, file_path=self.filepath) + resources_after = len(ifc_file.by_type("IfcConstructionResource")) + self.report({"INFO"}, f"{resources_after - resources_before} resources are imported.") class AddProductivityData(bpy.types.Operator, tool.Ifc.Operator):