Professional Documents
Culture Documents
The Automation of BIM For Compliance Checking - A Visual Programmi
The Automation of BIM For Compliance Checking - A Visual Programmi
The Automation of BIM For Compliance Checking - A Visual Programmi
ARROW@TU Dublin
2017-09-23
Malachy Mathews
Technological University Dublin, malachy.mathews@tudublin.ie
Part of the Architectural Engineering Commons, Architectural Technology Commons, and the
Construction Engineering Commons
Recommended Citation
Reinhardt, J & Matthews, M. (2017). The automation of BIM for compliance checking: a visual
programming approach. CITA BIM Gathering, November 23rd-24th, Croke Park, Dublin 3.
a building such as Accessibility and Floor Area E-Plan Check Singapore (2005)
Standards require a reliable approach due to
implications of construction reworking. It is also The E-Plan Check project was an effort to check
important to identify non-compliance at design stage building codes automatically through IFC & CAD.
to avoid revising designs while buildings being It was implemented in the Singapore Building
constructed. Floor area compliance should not be Authority in the year 2000 by CORENET. This
overlooked at design stage as this impacts the system failed initially due to the proprietary nature
planning decision if non-compliant. of the application and its inability to handle bad
Best practice projects of automated compliance data. It was aimed at Architecture and Building
such as Singapore's E-Plan Check System and BIM Services checking. The solution aim of the project
E-Submission, the ByggSøk System in Norway, was to reduce the burden of compliance to
DesignCheck in Australia, SmartCodes and the regulations. This effort brought together expert
General Services Administration in USA projects knowledge of regulations, artificial intelligence
provided some evidence of gains and benefits from and BIM Technologies (Khemlani, 2015).
automating compliance checking. Some key benefits
are: The complexity of rules in Singapore, led to as
● Streamline business approaches in the much as 30% of the total time to implement an
construction industry automated rule within an automated system. The
● Improve application turnaround time. complexity of Building Regulations and variations
● Increase quality and productivity. of interpretation are typical features of automating
● Reduce the burden of compliance with regulations. A study by FIATECH confirmed
regulations. Building Inspectors from varying local authorities
● Provide feedback to assist Architects and gave different interpretation of building regulations
clients in designing buildings. The CORENET system went through several
However, there is still a lack of clear evidence iterations as a result of human interpretation
on whether and how BIM could benefit decision (Solihin & Eastman, 2015). An independent
making in compliance checking at design stage. That platform; FORNAX, was developed to extract
is to say, despite acting as a virtual building, more basic BIM information from IFC data and links to
benefits from BIM for compliance are still to be regulation information (Khemlani, 2015).
clarified and explained in an itemised way. The issue
should be explored and assessed with current Australia DesignCheck (2006)
practice workflows. This research paper applies Designcheck is an automated regulation checking
Dynamo visual programming software to assist in system for the Building Code of Australia (Ding,
automating compliance checking. Drogemuller, Rosenman, Marchant, & Gero,
II GLOBAL CONTEXT – AUTOMATED 2006). The system employs a shared object
oriented database with and Express Data Manager
COMPLIANCE
Platform (Drogemuller, Jupp, Rosenman, & Gero,
A literature review, conducted around automated 2004). The EDM contains model schmeas, rule
systems provided information on current systems. sets and querying schemas (Lee, Lee, Park, &
Kim, 2016). The rule sets define the regulations to
Singapore BCA BIM E-Submission (2016) validate data models using the Express language.
The initial feasibility project “Design for access
Currently developments of a Gross Floor Area and mobility” building regulation was encoded.
larger than 5,000sqm is accepted by Singapore Object based interpretation was tested for
BCA in a native BIM format, Revit Archicad or specification and used descriptions, requirements
Bentley. These were submitted in a dwf or pdf of performance, objects, properties and
format until recently. Since October 19th 2016 relationships to domain specific knowledge. The
BIM models can be submitted in a Native BIM object based interpretation was encoded into the
format. BIM submission is voluntary, this is EDM rule sets (Lee et al., 2016).
intended to support industry in familiarizing
themselves with BIM submissions. Mandatory ByggSøk Norway (2009)
BIM submission will be required in the second half ByggSøk in Norway is a public system of zoning
of 2017 (Tan Jwu Yihn, 2016). It aims to improve and building information. The electronic system
business approaches in the construction industry to handled building applications and zoning proposal
improve application turnaround time, quality and information. This system was part of a
productivity. In turn this will streamline the collaboration with Singapore to share experiences.
construction sector. The Norwegian system is based on the Singapore
CORENet E-Plan Check System platform and
CITA BIM Gathering 2017, November 23rd-24th November 2017
compliance and design challenges. It is envisaged In : CRC for Construction Innovation, Clients
that these factors will support consistency of Driving Innovation International Conference,
information throughout the supply chain of a 25–27 October 2004, Surfers Paradise, Qld.
building’s delivery; i.e. Design, Planning, Tender,
Construction and Handover.
Eastman, C., Lee, J., Jeong, Y., & Lee, J. (2009).
The use of visual programming similar to Dynamo Automatic rule-based checking of building
offers a flexibility of compliance checking. In designs. Automation in Construction, 18(8),
systems implemented globally all these rules are 1011-1033.
hardcoded with knowledge of computer
programming required. This hard coding does
address the risk of non compliance but it does take Greenwood, D., Lockley, S., Malsane, S., &
out the human element. Human interpretation is Matthews, J. (2010). Automated compliance
still required in some elements of design and can checking using building information models.
vary on a case by case basis. This human element The Construction, Building and Real Estate
can be further applied through conceptual graphs Research Conference of the Royal Institution
of visual programming. of Chartered Surveyors, Paris 2nd-3rd
September,
REFERENCES
GSA. (2007). The national 3D-4D-BIM program
Azhar, S., Ahmad, I., & Sein, M. K. (2009). Action office of the chief architect public buildings
research as a proactive research method for service U.S. general services administration,
construction engineering and management. “BIM guide series 02 v096”, general
Journal of Construction Engineering and services administration on-line. Retrieved
Management, 136(1), 87-98. 12/12/2016, from www.gsa.gov/bim
Choi, J., Choi, J., & Kim, I. (2014). Development of Holmström, J., Ketokivi, M., & Hameri, A. (2009).
BIM-based evacuation regulation checking Bridging practice and theory: A design science
system for high-rise and complex buildings. approach. Decision Sciences, 40(1), 65-87.
Automation in Construction, 46, 38-49.
Khemlani, L. (2015). Automating code compliance Von Alan, R. H., March, S. T., Park, J., & Ram, S.
in AEC. Retrieved 20/10/2016, from (2004). Design science in information systems
http://www.aecbytes.com/feature/2015/Automa research. MIS Quarterly, 28(1), 75-105.
tingCodeCompliance.html