The necessity to devise performance-based building regulations for automated code checking

<p>Code compliance checking, which is still a manual process in Iran, is a cumbersome, time-consuming process, prone to errors. There have been several efforts worldwide as well as in Iran, to automate this process, today some countries have reached fully automated code compliance checking, do...

Full description

Saved in:
Bibliographic Details
Main Author: Mojtaba Sabetfard
Format: Article
Language:fas
Published: Islamic Azad University 2024-07-01
Series:طراحی و برنامه ریزی در معماری و شهرسازی
Subjects:
Online Access:https://sanad.iau.ir/journal/dpau/Article/1106161
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:<p>Code compliance checking, which is still a manual process in Iran, is a cumbersome, time-consuming process, prone to errors. There have been several efforts worldwide as well as in Iran, to automate this process, today some countries have reached fully automated code compliance checking, done entirely by computers. According to Eastman et al, automated code checking comprises four stages, one of which is to translate building code from human language to a machine language. This is a challenging stage regarding computer programming, as well as in building codes themselves. This paper investigates building codes. For automated code checking performance-based codes are found more suitable than prescriptive codes. Some countries have rewritten their building codes with a performance-based approach in order to facilitate automated code checking. In this paper, having reviewed the history of automated code compliance checking and its principles, the definition of prescriptive codes as well as performance-based codes are mentioned. Then an investigation on the national building code of Iran and analyzing its approach showed that some chapters are prescriptive and some are performance based while few employ both approaches alongside each other. the prescriptive approach was largely found in architecture chapters and the performance-based approach in the engineering chapter. At the end, it is suggested to devise a performance-based version of all codes to be used alongside their current prescriptive ones. The performance-based approach facilitates automated code compliance checking, while also has benefits such as more authority for designers, briefer regulation texts, and more flexibility in case a change in the regulations is necessary.</p>
ISSN:3060-6608