Creating a Tool for Transforming Digital Requirements when Uploading Digital Information Models in IFC Format
https://doi.org/10.23947/2949-1835-2025-4-3-56-64
EDN: SCOKJT
Abstract
Introduction. Modern computer-aided design (CAD) systems make use of digital information models (DIM) depending on the aims of a project. According to the Decree of the Government of the Russian Federation No. 614, Section 7, Subsection D, the use of information modeling technologies (IMT) does not always imply designing a DIM. However, making sure DIM attribute data are in compliance with a customer’s requirements or those of expert evaluation remains time-consuming and prone to technical errors. The relevance of the study is due to the need automated DIM parameter matching based on the technical specification requirements, which would reduce time costs and improve the quality of uploading the model. The study looks into the problem of the lack of tools for automated parameter matching based on machine-readable requirements. The aim of the study is to develop an application providing programmatic comparison of CIM attribute data in compliance with the technical specification requirements.
Materials and Methods. The software solution is being developed for a range of CAD systems, such as Renga Professional, CADLib "Model and Archive", Autodesk Revit. The article examines methods for generating parameter matching files specifically for Renga Professional. Throughout the study the following software was used: Renga Professional, Visual Studio Code, BimVision. In order to develop the application and algorithms, the Python programming language was used with the following libraries: PyQt6, openpyxl, et_xmlfile.
Research Results. A software solution has been developed that enables one to automatically match the DIM attribute data with the specified ones based on machine-readable requirements. The application provides the conversion of machinereadable requirements into a machine-readable DIM attribute data mapping file. Testing has shown a reduction in the time required to create parameter matching files in comparison with manual file generation. The resulting tool has the flexibility of implementation allowing one to upload existing requirements, as well as create one’s own and use them while uploading a model.
Discussion and Conclusion. From a practical standpoint the resulting application is highly significant for an investment and construction project, where, while designing a DIM in compliance with the current regulations, it is necessary to make use of an open standard for the data presentation format - Industry Foundation Classes (IFC). The application allows one to minimize routine operations while designing a DIM from a proprietary format into the IFC format. The research is promising as its future directions include expanding the functionality to be able to work with additional data formats and integration with other BIM platforms. The research results contribute to the development of methods for automated processing of DIM requirements.
Keywords
About the Authors
N. S. SysolovRussian Federation
Nikita S. Sysolov, 4th year student of Applied Computer Science in Architecture
113 Leningradskaya Str., Novosibirsk, 630008
Yu. E. Chmir
Russian Federation
Yulia E. Chmir, Senior Lecturer, Department of Urban Planning and Urban Economy
113 Leningradskaya Str., Novosibirsk, 630008
A. V. Shilo
Russian Federation
Alexander V. Shilo, Chief Specialist in Information Modeling Technologies
1/3 Architect Rossi, Entrance 5, St. Petersburg, 191023
References
1. Tarasenko YuA, Gulyakin DV Modern Features of Computer-Aided Design Systems. Science and Education Development Trend. 2024;110(19):159–162. (In Russ.)
2. Gusarova AA Relevant Problems and Prospects of Application of Digital Information Models of Capital Construction Objects. Proceedings of the 4th National Scientific Conference "Relevant Problems of the Construction Industry and Education - 2023". Moscow: Moscow State University of Civil Engineering (National Research University); 2024. pp. 741–746. (In Russ.) URL: https://mgsu.ru/resources/izdatelskaya-deyatelnost/izdaniya/izdaniya-otkr-dostupa/2023/Sbornik_Aktualproblemy-stroy-otrasli_2023.pdf (accessed: 08.05.2025).
3. Cherepanova AV, Nuzhdin AD Effectiveness of Information Technology in the Construction Sector. Proceedings of the International Conference of Students and Young Scientists "Spring Days of Science". Yekaterinburg: Azhur Publishing House, LLC; 2023. pp. 923–925. (In Russ.) URL: https://www.elibrary.ru/download/elibrary_54963469_80732400.pdf (accessed: 08.05.2025).
4. Decree of the Government of the Russian Federation of 05/17/2024 No. 614 "On Approval of the Rules for the Formation and Maintenance of an Information Model of a Capital Construction Facility, the Composition of Information, Documents and Materials included in the Information Model of a Capital Construction Objected and Submitted in the Form of Electronic Documents, and the Requirements for the Formats of these Electronic Documents". (In Russ.) URL: http://publication.pravo.gov.ru/document/0001202405170050 (accessed: 08.05.2025).
5. Tayyrov G, Shohradova J. Programming languages: foundations, paradigms, and future trends. Матрица научного познания. 2024;10(2):90–93.
6. Pirmatov AZ, Kamalov SS, Abdukadyr KA, Suyorkul KN Object-Oriented Programming in Python. Bulletin of JalalAbad State University. 2022;4(53):22–28. (In Russ.)
7. Ivanov SV, Ivanova EV Event-Driven Models of Application Architecture. Proceedings of the XVII International School-Symposium "Analysis, Modeling, Management, Development of Socio-Economic Systems (Amur–2023)". Simferopol: Individual Enterpreneur Kornienko Andrey Anatolyevich; 2023. pp. 161–162. (In Russ.) URL: https://www.elibrary.ru/download/elibrary_54684543_51777932.pdf (accessed: 08.05.2025).
8. Farghaly K, Soman RK, Collinge W, Mosleh MH, Manu P, Cheung CM. Construction Safety Ontology Development and Alignment with Industry Foundation Classes (IFC). Journal of information technology in construction. 2022;27:94–108. https://doi.org/10.36680/j.itcon.2022.005
9. Arishin SV, Grinchenko AI, Shilo AV Web Editor of Machine-Readable Requirements Based on Open Standards IFC and IDS. Proceedings of the 7th International Scientific and Practical Conference "Information Modeling in Construction and Architecture Problems". Saint Petersburg: Saint Petersburg State University of Architecture and Civil Engineering; 2024. pp. 49–57. (In Russ.) https://doi.org/10.23968/BIMAC.2024
10. Ostashev RV, Yevtushenko SI Development of IFC Mapping for Export of Information Models of Architectural Solutions. Construction and Architecture. 2022;10:91–110. (In Russ.) https://doi.org/10.29039/2308-0191-2022-10-2-91-110
Review
For citations:
Sysolov N.S., Chmir Yu.E., Shilo A.V. Creating a Tool for Transforming Digital Requirements when Uploading Digital Information Models in IFC Format. Modern Trends in Construction, Urban and Territorial Planning. 2025;4(3):56-64. https://doi.org/10.23947/2949-1835-2025-4-3-56-64. EDN: SCOKJT