CODE-COMPANION is presented, an AI-assisted computational framework that transforms natural-language regulations into structured, machine-readable rules and evaluates them deterministically within Building Information Modeling (BIM) environments and transforms compliance checking from a post-design verification task into a proactive design-support process, enabling architects to resolve issues early.
Abstract
Building permit approval remains one of the most time-consuming and inconsistent processes in the Architecture, Engineering, and Construction (AEC) industry, requiring designers and municipal reviewers to manually interpret planning regulations and building codes. This paper presents CODE-COMPANION, an AI-assisted computational framework that transforms natural-language regulations into structured, machine-readable rules and evaluates them deterministically within Building Information Modeling (BIM) environments. The framework formalizes selected regulatory requirements as deterministic computable rules and connects these rules to geometric and parametric information derived from the architectural model. The checking workflow was initially prototyped in Rhino 8 SR29 (v8.29.26063.11001) using Grasshopper (build 8.29.26063.11000) and subsequently implemented in Autodesk Revit 2026.4 using Python 3.13.12 and pyRevit 6.1.0 to provide interactive design-time compliance feedback. Validation was conducted using a real-world case study in Kadikoy, Istanbul, where two alternative building designs were assessed under identical parcel-specific regulations. The prototype successfully identified compliance violations, highlighted non-compliant elements within the 3D model, and generated explainable pass/fail results reporting the evaluated rule, measured value, and governing threshold. By providing continuous, real-time regulatory feedback during design, the framework transforms compliance checking from a post-design verification task into a proactive design-support process, enabling architects to resolve issues early, evaluate design alternatives more efficiently, reduce redesign iterations, shorten permitting time, and make more informed decisions. The results demonstrate that a substantial proportion of deterministic permit regulations can be evaluated automatically while discretionary regulations remain under human judgement.
Automated compliance checking (ACC) for building information modeling (BIM) is a vital task in the architecture, engineering, and construction (AEC) industry. However, significant semantic gaps among Industry Foundation Classes (IFC) schemas, regulatory texts, and logical rules necessitate extensive manual interventi...
Jian-Xi Yang, Lu-Yi Zhang, Ren Li et al.· Journal of computing in civi...· 0 citations
The construction industry is multidisciplinary. It requires strong collaboration andseamless data exchange between all engaged stakeholders across various projectphases, including design, construction, and operation. Within these phases, qualityand compliance control is essential. It ensures that the project meets requ...
Nihan Simay Akbulut, A. Gün· Journal of computational des...· 0 citations
Reliable integration of Building Information Modeling (BIM) and Building Energy Modeling (BEM) is essential to sustainable design and renovation because energy-efficiency decisions depend on consistent analytical models. However, native gbXML exports often contain geometric and semantic inconsistencies that can distort...
David Průša, Jiří Vala, K. Šuhajda et al.· Sustainability· 0 citations
The digitalisation of the Architecture, Engineering, Construction and Operation (AECO) sector is creating new opportunities to overcome manual, document-based building permit procedures characterised by lengthy assessments and limited traceability. Digital Building Permits (DBPs) can support interoperable and data-driv...
M. Signorini, Giacomo Ponzini, Sara Comai et al.· Sustainability· 0 citations
This study investigates the integration of Building Information Building Information Modeling (BIM) and ontologies in reinforced concrete structural design, aiming to structure , enhance , and automated the management of technical information in response to the increasing complexity of the construction industry . The r...
Jefté Correa da Silva, José Luis Menegotto· ARACÊ· 0 citations
Fire safety requirements involve complex spatial and semantic conditions that go beyond simple attribute checks. This review consolidates approaches for automated code compliance checking (ACCC) for fire safety, classifies them by applied technologies, methods, complexity levels and data formats, and assesses their...
Sabine Hartmann, Luis Jamora, Hendrik Morgenstern et al.· Journal of Structural Fire E...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.