Skip to main content

An Approach for Data Extraction, Validation and Correction Using Geometrical Algorithms and Model View Definitions on Building Models

  • Conference paper
  • First Online:
Proceedings of the 18th International Conference on Computing in Civil and Building Engineering (ICCCBE 2020)

Part of the book series: Lecture Notes in Civil Engineering ((LNCE,volume 98))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Zemella, G., Faraguna, A.: Evolutionary Optimisation of Façade Design: A New Approach for the Design of Building Envelopes. Springer, London (2014)

    Book  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Chipman, T., Liebich, T., Weise, M.: Specification of a standardized format to define and exchange Model View Definitions with Exchange Requirements and Validation Rules

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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

    Article  Google Scholar 

  8. IfcDoc. https://technical.buildingsmart.org/resources/ifcdoc/

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Weise, M., Nisbet, N., Liebich, T., Benghi, C.: IFC model checking based on mvdXML, vol. 1, p. 9 (2016)

    Google Scholar 

  14. 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

    Article  Google Scholar 

  15. Daum, S., Borrmann, A.: Checking spatio-semantic consistency of building information models by means of a query language. Presented at the (2013)

    Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. IfcOpenShell. http://ifcopenshell.org/

  18. OPEN CASCADE. https://www.opencascade.com/

  19. Open IFC Model Repository. http://openifcmodel.cs.auckland.ac.nz/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Johan Luttun .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics