0% found this document useful (0 votes)
91 views1 page

BIM-Based Code Compliance Review

This document discusses techniques for automated code compliance checking using BIM. It describes three main approaches: logical, object-based, and ontological. The logical approach uses formal logic to interpret rules, while the object-based approach represents rules and objects as knowledge. The ontological approach uses semantic web technologies like RDF to describe rule relationships. Existing software like Solibri Model Checker have built-in rules but adding new ones is difficult. Plugins provide an alternative for adding automated checking capabilities to existing BIM software.

Uploaded by

Asad Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views1 page

BIM-Based Code Compliance Review

This document discusses techniques for automated code compliance checking using BIM. It describes three main approaches: logical, object-based, and ontological. The logical approach uses formal logic to interpret rules, while the object-based approach represents rules and objects as knowledge. The ontological approach uses semantic web technologies like RDF to describe rule relationships. Existing software like Solibri Model Checker have built-in rules but adding new ones is difficult. Plugins provide an alternative for adding automated checking capabilities to existing BIM software.

Uploaded by

Asad Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

A Review on BIM-based Automated Code Compliance Checking System

BIM is a digital representation of a building that is a repository of project information to facilitate interoperability
with an interchange with related software applications and it is an object-oriented three-dimensional model. The
new system has an interpretation, building model preparation, rule execution, and rule reporting. Each stage is
crucial and individual. Before this code checking was so difficult it is done manually and takes a lot of time. According
to the article and previous studies on the interpretation stage, common techniques are used in interpreting the
rules. The interpretation stage is complex and essential. The rules we produced in human language must be
demonstrated in conductive format rule checking. So many studies are carried off to determine the different
techniques for interpreting the rules. Some of the techniques are

A) Logical Approach: Rule interpretation can be done through the formal interpretation and translation of logic in
human language statements based on the rules developed by humans. The most ordinary language is the first-order
predicate logic in natural language. The adoption of predicate logic was explored to provide validation of checking
logically as it is capable to represent the checking method, calculation in the selected rules, various conditions of the
rules, and being able to regard building elements in a model as instances of predicate logic. In this approach, the
process of applying a rule to a building element is known as the validation or checking process. In the basic logic
structure, conceptual graphs are also interpreted. The logical approach is traversed furtherly through the
introduction of the deontology approach. This decision table was constructed in 1969 to elucidate the steel design
provisos in a building. Decision tables can be concisely complex to simpler ones. After the decision table is created,
hyperlinks are included to relevant information.

B) Object-based Approach: This technique mainly disposes of knowledge. In this technique, objects are described as
knowledge. In defining the building codes using this approach, three stages are executed. What are building codes
classification and abstraction, rule representation modeling, and knowledge base establishment Other concepts are
applied which results in an approach that is more complex in building codes. CoreNet e-Plan Check is a good example
in the application of an object-based approach as well as in the automated code checking system. In addition to this,
Design Check was introduced which uses Express Data Manager equipped with object-based rule engines. In one
study, a rule-based engine framework was presented that adopted a combination of object-oriented and logical
approaches in interpreting fall protection and safety rules.

C) Ontological Approach: Semantic web technologies have been a substitute to overcome the restriction faced in
the application of IFC for automation of code compliance checking. RDF provides statements and expressions to
describe the relationships between resources which is by graph structure of RDF. The semantic-based concept was
introduced in a concept named RASE. RASE concept was tested in selected texts in the Norwegian accessibility
standard, Dubai building regulation, and United States Court design guidance document and concluded that this
concept provides attested results. However, the results maybe they extended the concept further to support the
establishment of numeric form results for the framework. The model can be checked through rating between 1 to 5
credits. The Article explained techniques used to develop an automated code compliance checking by interpreting
the rules. There is no problem with developing new approaches, but the main problem is how to set and integrate all
these approaches. The further step in this field is to create collaborations between different research and the various
techniques to have a direct goal in the automation of code compliance checking as well as converting the research
ideas into implementations.

A) Existing software or plug-in application: Solibri Model Checker (SMC) is BIM software that helps in envisaging any
problems and the design model before and during construction. SMC have rules related to space management and
accessibility that are built-in geometry-oriented are hardcoded. Adding new rules to SMC is somehow difficult it is
added by software developers. It has been applied in General Services Administration (GSA) project in the United
States and the Norwegian State Administrative Agency project known as the HITOS project. SMC was employed in a
parametric table structure containing all related building objects including the accessibility rules. SMC is very strict in
model structure requirements. In addition to that SMC, people traversed the chance of a plugin, a software
component that offers additional functionality to existing software for purpose of automated code compliance
checking. In Autodesk Revit parameters needed can be created. A suitable platform for developing automated
building design systems provides by a rivet which includes code compliance work.

You might also like