@brunopostle said:
Thanks, this is a really good analysis of the problem. Though these solutions are workarounds to force interoperable data out of proprietary tools.
What @Moult has demonstrated with Native IFC in blenderbim is a better solution, we have this stuff right now.
Yes, but AEC is in the end collaborative space with multiple tools. And at the moment, I can't see the Architecture industry adopting blenderBIM yet, so we still need ways to efficiently extract information out of the usual commercial tools like Revit. If that extraction can be compartmentalised in a standardised way beyond what tools like Speckle and custom dynamo/grasshopper/rhino inside revit scripts can provide, then all the better!
There is a follow up talk on NXTBLD 2023 from Greg Schleusner where he talks about a possible implementation of these independent data pools using an Entity Component System technique. The interesting part is that he mentions they are testing such approaches internally at buildingSmart for a modernization of IFC, using independent small pieces of data instead of this huge and deep classification IFC is right now.
Comments
Thanks, this is a really good analysis of the problem. Though these solutions are workarounds to force interoperable data out of proprietary tools.
What @Moult has demonstrated with Native IFC in blenderbim is a better solution, we have this stuff right now.
Yes, but AEC is in the end collaborative space with multiple tools. And at the moment, I can't see the Architecture industry adopting blenderBIM yet, so we still need ways to efficiently extract information out of the usual commercial tools like Revit. If that extraction can be compartmentalised in a standardised way beyond what tools like Speckle and custom dynamo/grasshopper/rhino inside revit scripts can provide, then all the better!
There is a follow up talk on NXTBLD 2023 from Greg Schleusner where he talks about a possible implementation of these independent data pools using an Entity Component System technique. The interesting part is that he mentions they are testing such approaches internally at buildingSmart for a modernization of IFC, using independent small pieces of data instead of this huge and deep classification IFC is right now.
The video is available on-demand from the nxtbld.com website with registration (. I scrapped the original link of the video, hope it plays if you access it directly.
https://killerplayer.com/watch/video/2d227565-d630-439b-b1a4-e775e986e634