Litcius/Paper detail

Research on a BIM Model Quality Compliance Checking Method Based on a Knowledge Graph

Simiao Zhu, Jianliang Zhou, Lei Cheng, Xuehai Fu, Yan Wang, Kexin Dai

2024Journal of Computing in Civil Engineering11 citationsDOI

Abstract

With the development of information technology, building information modeling (BIM) is becoming widely used in the construction industry. It is very important to ensure the quality and compliance of BIM models. To solve the problem of time-consuming and laborious traditional checking methods and the limitation that existing software hard coding cannot adapt to rule changes, this paper proposes a BIM model quality compliance checking method based on knowledge graph that can quickly check BIM models through automated checking and ensure the modeling quality of BIM models. Firstly, knowledge extraction for BIM modeling standards and delivery standards is carried out based on knowledge graph technology to structurally represent text. Then, Revit secondary development technology and the C# programming language are adopted to develop a BIM model quality compliance checking system based on the knowledge graph analysis results and the structured query language (SQL) built-in rule knowledge base. Based on the knowledge base, the BIM model is automatically checked for quality compliance, and the naming, material, parameters, and rationality of each professional component are checked. Next, it is checked whether it conforms to the standard. Finally, the model modification plan is provided by checking the problem components and noncompliance details. The case application results show that the BIM model quality compliance checking system developed based on knowledge graph technology can identify defects or errors that do not meet the standards in the model, verify the feasibility and practicability of the system, and provide a new method for BIM designers to modify and improve the model.

Topics & Concepts

Computer scienceBuilding information modelingQuality (philosophy)GraphCompliance (psychology)Construction engineeringSystems engineeringRisk analysis (engineering)EngineeringProcess managementReliability engineeringBusinessOperations managementTheoretical computer scienceScheduling (production processes)EpistemologySocial psychologyPhilosophyPsychologyBIM and Construction IntegrationManufacturing Process and OptimizationConstruction Project Management and Performance