Open Moult opened 5 years ago
IFC uses classification association, this is orthogonal to class hierarchy. Please see http://www.buildingsmart-tech.org/ifc/IFC4/Add2/html/link/classification-association.htm
Thanks! That answers my question :) Are you on the forum? I think we should close this and move all discussions to the forums. Github issues aren't really the right place.
Good morning all,
Apologies if this question is a little bit indirectly related to IFC, but after a brief search on BuildingSmart-tech and the LinkedIn group, I was surprised apart from the algorithmically sorted conversations on LinkedIn, this Github is the only place to discuss things with the community.
I am creating a series of building model assets for use in architectural lighting simulations. These is similar to the typical CG artist's model library: it has some furniture, doors, entourage like 3D models of books, pens, some random objects, and things like individual blades of grass of different grass species. They are high poly, so typically a low-poly BIM model will be swapped out for these high poly objects.
IFC gives me a classification system based off the IfcElement types (e.g. IfcFurniture, IfcSlab, IfcDoor, IfcSwitchingDevice, IfcLightFixture, IfcLamp). How are these categories seen in relation to things like OmniClass, Uniformat and the like? Is there are benefit to using multiple classification systems? Does BuildingSmart provide its own classification systems, or encourage integration with one classification system more than another? What about things which cannot be classified into IFC, like different plants / trees / vegetation?
Hoping to hear your thoughts and what classifications you have been using apart from IfcElements for managing your asset libraries!