Abstract
The Industry Foundation Classes (IFC) cover a wide variety of subdomains in the construction industry. Model View Definitions (MVD) enable to specify a subset of the IFC schema to assess the content of a model for specific use cases and information exchanges.
However, IFC and MVD paradoxically complexify the workflow since it requires a deep understanding of the schema combined with construction knowledge to carry out simple use cases such as quantity checking or data export. This gap between domain specific queries and their expression in a computer-readable language weakens the opportunities provided to the building industry by Building Information Modeling.
Our research consists in the implementation of MVDs in a high-level programming language to extract data from building models, an assessment of the extraction results and geometrical processing algorithms to correct the explicit quantities and properties that are supplied as metadata alongside the elements in IFC building models.
Geometrical processing can be used to reduce and eventually correct errors on property values. We use a generic geometrical representation of IFC entity instances and apply geometrical transformations on those to obtain geometrical shapes. Boolean operations are used to identify relationships between elements. Eventually, incorrect data values are corrected directly in the IFC models accordingly to the IFC schema.
For instance, we authored an MVD to extract data pertaining to external walls from different IFC models and corrected the value of the IsExternal property of the models’ IfcWall entities. This use case is of great importance for the cost estimation of a thermal renovation on a building as it gives a good estimate of the outer surface area of the building envelope.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Solihin, W., Eastman, C., Lee, Y.-C.: Toward robust and quantifiable automated IFC quality validation. Adv. Eng. Inform. 29, 739–756 (2015). https://doi.org/10.1016/j.aei.2015.07.006
Wang, W., Zmeureanu, R., Rivard, H.: Applying multi-objective genetic algorithms in green building design optimization. Build. Environ. 40, 1512–1525 (2005). https://doi.org/10.1016/j.buildenv.2004.11.017
Zemella, G., Faraguna, A.: Evolutionary Optimisation of Façade Design: A New Approach for the Design of Building Envelopes. Springer, London (2014)
Evins, R.: A review of computational optimisation methods applied to sustainable building design. Renew. Sustain. Energy Rev. 22, 230–245 (2013). https://doi.org/10.1016/j.rser.2013.02.004
Chipman, T., Liebich, T., Weise, M.: Specification of a standardized format to define and exchange Model View Definitions with Exchange Requirements and Validation Rules
Zhang, C., Beetz, J., Weise, M.: Model view checking: automated validation for IFC building models. In: Mahdavi, A., Martens, B., Scherer, R. (eds.) eWork and eBusiness in Architecture, Engineering and Construction, pp. 123–128. CRC Press (2014)
Lee, Y.-C., Eastman, C.M., Solihin, W.: Logic for ensuring the data exchange integrity of building information models. Autom. Constr. 85, 249–262 (2018). https://doi.org/10.1016/j.autcon.2017.08.010
IfcDoc. https://technical.buildingsmart.org/resources/ifcdoc/
Solihin, W., Eastman, C.: Classification of rules for automated BIM rule checking development. Autom. Constr. 53, 69–82 (2015). https://doi.org/10.1016/j.autcon.2015.03.003
Tang, S., Shelden, D.R., Eastman, C.M., Pishdad-Bozorgi, P., Gao, X.: BIM assisted building automation system information exchange using BACnet and IFC. Autom. Constr. 110, 103049 (2020). https://doi.org/10.1016/j.autcon.2019.103049
Gu, N., London, K.: Understanding and facilitating BIM adoption in the AEC industry. Autom. Constr. 19, 988–999 (2010). https://doi.org/10.1016/j.autcon.2010.09.002
Azhar, S.: Building Information Modeling (BIM): trends, benefits, risks, and challenges for the AEC industry. Leadersh. Manage. Eng. 11, 241–252 (2011). https://doi.org/10.1061/(ASCE)LM.1943-5630.0000127
Weise, M., Nisbet, N., Liebich, T., Benghi, C.: IFC model checking based on mvdXML, vol. 1, p. 9 (2016)
Häußler, M., Borrmann, A.: Model-based quality assurance in railway infrastructure planning. Autom. Constr. 109, 102971 (2020). https://doi.org/10.1016/j.autcon.2019.102971
Daum, S., Borrmann, A.: Checking spatio-semantic consistency of building information models by means of a query language. Presented at the (2013)
Krijnen, T., Tamke, M.: Assessing implicit knowledge in BIM models with machine learning. In: Thomsen, M.R., Tamke, M., Gengnagel, C., Faircloth, B., Scheurer, F. (eds.) Modelling Behaviour, pp. 397–406. Springer International Publishing, Cham (2015)
IfcOpenShell. http://ifcopenshell.org/
OPEN CASCADE. https://www.opencascade.com/
Open IFC Model Repository. http://openifcmodel.cs.auckland.ac.nz/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Luttun, J., Krijnen, T. (2021). An Approach for Data Extraction, Validation and Correction Using Geometrical Algorithms and Model View Definitions on Building Models. In: Toledo Santos, E., Scheer, S. (eds) Proceedings of the 18th International Conference on Computing in Civil and Building Engineering. ICCCBE 2020. Lecture Notes in Civil Engineering, vol 98. Springer, Cham. https://doi.org/10.1007/978-3-030-51295-8_38
Download citation
DOI: https://doi.org/10.1007/978-3-030-51295-8_38
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-51294-1
Online ISBN: 978-3-030-51295-8
eBook Packages: EngineeringEngineering (R0)