Blender ifc 2.80rc1 collections enhancement#641
Conversation
|
Many thanks for this! Sorry for the delay. I hope to be able to have a look in the coming week. |
|
I have tested a quick import and it seems to work great! See attached import. It also seems as though we have both figured that Blender's collections feature does a great job of spatial decomposition! See: https://github.com/IfcOpenShell/IfcOpenShell/tree/v0.6.0/src/ifcblenderexport If @aothms is OK with merging this, I'd be happy to do so, along with test it on a real project that we're doing in Blender right now :) And perhaps implement more tricks such as reusing mesh instances, and an option for putting the IFC class in the name as well as a custom property (it isn't necessary, but we found when it helps modelers stay organised and navigate the outliner) |
Yes, yes, yes.
There is a bug related to that. #661 https://sourceforge.net/p/ifcopenshell/discussion/1782718/ |
Looking at code it seems like it does that when loading (or am I missing something?) edit Just a bit slower than @aothms. That's a good bug. I haven't thought about it, but I think I could easily fix it.
I was wondering if that would be helpful. This is the first time I am exposed to IFC files at all, so I don't really know all the quirks and relations you can store in that file. From other things I was also thinking about adding extra level collection |
|
Also cherry picked the commits into v0.6.0 branch. |

This fix helps with importing by creation nested collections according to layers that can be retrieved from IFC file.