The Industry Foundation Classes (IFC) is a standard for an open, vendor-neutral exchange of data models. Since the full IFC schema targets a wide range of different use cases and requirements, Model View Definitions (MVD) specify a subset of the IFC schema and are used to certify software applications for the import and export of IFC models. However, the official MVDs provided by buildingSMART are still considered too general for many tasks and must be extended for more specific exchange scenarios. BIM models usually become very large and contain huge amounts of information, of which in many cases only a part is needed. Therefore, this thesis proposes a method for retrieving IFC model data based on user-defined requirements, where the data can be automatically retrieved from a Common Data Environment (CDE) platform. The user criteria are validated against the official concept templates defined in the mvdXML format by buildingSMART and simplified using the RuleIDs of certain attributes. Furthermore, as multiple IFC models are often created for a single project, it is also advantageous to be able to merge multiple IFC files into a single final model that contains only a part of the information from the original models.
«
The Industry Foundation Classes (IFC) is a standard for an open, vendor-neutral exchange of data models. Since the full IFC schema targets a wide range of different use cases and requirements, Model View Definitions (MVD) specify a subset of the IFC schema and are used to certify software applications for the import and export of IFC models. However, the official MVDs provided by buildingSMART are still considered too general for many tasks and must be extended for more specific exchange scenari...
»