That’s exactly what I’m talking about.
The idea here, for me, is to try to find the best way of creating the model hierarchy, without breaking my Sketchup workflow completely, while still trying to comply with the most important aspects of things.
The issues for me start after the Storey hierarchy level. Those building elements are rather complex in Sketchup and in my projects.
We can have a bathroom, that is the same component in a lot of different places in the project. This is what Sketchup components are there for.
What I’m struggling to know is how to classify those. Bathrooms. The will have doors, coverings, sanitaryware, cabinets and so on, all under a single.
Will that single component always have to be a IfcElementAssembly ?
Will I have to also use IfcElementAssembly for walls, slabs, roofs too?
It makes little sense that a wall has another wall inside, though it makes some sense that a wall has material layers inside.
I like the kiss approach, but will it be enough in the long run, when IFC compliance will be mandatory in Europe?
What I found so far is that if I don’t use IFC Manager plugin, I can mostly keep my standard hierarchy. An IfcWindow can have several IfcWindows inside and it gets imported nicely in the above software.
I could carry on, but I will have to check if it will fail with more common software as revit and archicad or with the ISO standards we will soon have to put in place.