Struggling to define semantic rules in IFC processing (balconies, facades, etc.) how do you approach ambiguity? #7912
Replies: 1 comment 1 reply
-
|
I'm quite familiar with this kind of problem. Ultimately IFC is typically used as a "bag of elements floating in space". There might also be challenges as to decomposition, that maybe the element you want to identify such as a balcony is actually modelled as one continuous floor slab for the entire floor in a more conceptual early-design model. Ultimately it depends on the assumptions you can live with and I think the good news is that the world is ambiguous sometimes. An approach like the one outlined in this paper using ML:
https://itc.scix.net/pdfs/w78-2024-paper_68.pdf If you do have a facade that separates interior and exterior you can also use it to robustly classify the elements participating or close to the facade, because the voxel grid does close certain geometric imprecisions and is really convenient to do 3d-flood-fill kind of traversals on detect interior / exterior etc. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey,
I’m working on a system that processes IFC (building) models and tries to extract structured information from them (areas, elements, categories like balconies, facades, etc.).
The geometric part is mostly deterministic and working fine.
The problem I’m facing is at the semantic layer.
For example:
Right now I’m trying to do this with rules based on:
But it breaks down in real-world models because:
So I’m stuck between:
My goals:
Questions:
Would really appreciate guidance from anyone who has worked with IFC/BIM or similar structured-but-messy data.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions