Most text based standards have the ability to include / reference other files and create instances of them. This would be essential if I wanted to be able to create reusable OpenBIM assets in the IFC format. This allows me to have a
building-a.ifc that includes and creates 3 instances at different coordinates of a
chair.ifc, and then reuse
However, from my understanding IFC uses STEP and STEP’s idea of an “include / reference” is essentially a glorified GOTO statement.
Can anybody point me in the right direction to how to create reusable IFC OpenBIM assets, and where in the IFC4 spec I can read more about splitting up IFC files?