I am not sure if I am at the right place for this here in Blender BIM.
BTW
I am on Apple ARM, Mac M1 Mini 16 GB, macOS Ventura 13.2 public Beta
But I have an IFC File that will not load in Speckle - and Blender BIM.
I think both are using the same Open IFC interpreter.
It took me some time to realize, as the IFC file always opened without any
issues in proprietary Apps like Vectorworks (my initial exporter source),
Bricscad or OpenIFCViewer.
(Thought about using pre releases of BlenderBIOM and Speckle or latest
macOS public betas and such)
But if I get the error message correct, the IFC may not be 100% following
IFC standards or have issues. Also other IFC files from (Revit) clients
import fine in Blender BIM.
So in case someone is interested, I will attach Blender's error message :
(And could provide the IFC)
"
Python: Traceback (most recent call last):
File "/Users/micha/Library/Application Support/Blender/3.5/scripts/addons/blenderbim/bim/module/project/operator.py", line 533, in execute
bpy.ops.bim.load_project_elements()
File "/Applications/Blender350.app/Contents/Resources/3.5/scripts/modules/bpy/ops.py", **line 113, in call
ret = _op_call(self.idname_py(), None, kw)**
RuntimeError: Error: Python: Traceback (most recent call last):
File "/Users/micha/Library/Application Support/Blender/3.5/scripts/addons/blenderbim/bim/module/project/operator.py", line 590, in execute
ifc_importer.execute()
File "/Users/micha/Library/Application Support/Blender/3.5/scripts/addons/blenderbim/bim/import_ifc.py", line 248, in execute
self.place_objects_in_collections()
File "/Users/micha/Library/Application Support/Blender/3.5/scripts/addons/blenderbim/bim/import_ifc.py", line 1642, in place_objects_in_collections
self.place_object_in_collection(self.file.by_id(ifc_definition_id), obj)
File "/Users/micha/Library/Application Support/Blender/3.5/scripts/addons/blenderbim/bim/import_ifc.py", line 1646, in place_object_in_collection
self.place_object_in_decomposition_collection(element, obj)
File "/Users/micha/Library/Application Support/Blender/3.5/scripts/addons/blenderbim/bim/import_ifc.py", line 1661, in place_object_in_decomposition_collection
return self.collections[aggregate.GlobalId].objects.link(obj)
KeyError: '3i7GgNlU502RvpZj$X0Sx2'
Location: /Applications/Blender350.app/Contents/Resources/3.5/scripts/modules/bpy/ops.py:113
"
Thank you all for your great work !