Hi @ all,
I would like to push this thread again because in the IFC 4x3 both classes, IfcProxy and IfcBuildingElementProxy are marked as deprecated. What is the proper way to model objects, which are not part of the IFC yet, e.g., defects?
I didn’t see a real answer yet, though. And I don’t think IfcBuiltElement replaces all use cases for which Proxy still makes sense.
I’ve read that thread already and came to the same conclusion. Even though proxies should not be used, there are entities which are not “built elements”. Furthermore, proxies come in handy for research and science, where you often face situations with new classes or entities, which do not fit into existing definitions.
Any clarification: it seems IfcBuildingElementProxy is renamed to IfcBuiltElementProxy now? I don’t see a hint on the name change nor the deprecation anymore. Is this a correct assumption?