DESIGN AND MODELING

Development of a web-based platform to support business logic in computer-aided design systems for construction facilities based on graph-oriented modeling

Authors

  • Alexander V. Dvoretsky Bauman Moscow State Technical University

How to cite

GOST Dvoretsky A. V. Development of a web-based platform to support business logic in computer-aided design systems for construction facilities based on graph-oriented modeling // STROITEL'NYE I DOROZHNYE MASHINY. 2025. Vol. 69. No. 7. P. 142-151.
APA Dvoretsky, A. V. (2025). Development of a web-based platform to support business logic in computer-aided design systems for construction facilities based on graph-oriented modeling. STROITEL'NYE I DOROZHNYE MASHINY, 69(7), 142-151.

Abstract

The article presents a universal web platform designed for the formalization and execution of business logic in computer‑aided design (CAD) systems of construction facilities. The methodological basis is a graph-oriented approach: the technological cycle is described in JSON format as an oriented graph, where the vertices correspond to the design stages, and the edges correspond to acceptable transitions with a set of predicates. When loaded, the graph is transformed into an internal model, stored in a relational database, and validated based on topological sorting and breadth-first traversal, which allows you to identify cycles and logical contradictions. The server part is implemented in Python (Django), which forms REST endpoints; the Jinja template engine dynamically generates editable HTML interfaces. The process of static calculation of a reinforced concrete beam in SolidWorks Simulation was considered as an experimental case: the prototype reduced the calculation preparation time by 35% and reduced the number of critical errors among novice users. The scalability of the solution is shown — support for various types of calculations (thermal engineering, wind), as well as the possibility of integration into BIM environments. The proposed platform forms the basis for building adaptive, multi‑user web-based support systems for the life cycle of a construction facility.

Keywords

graph-oriented approach SolidWorks strength analysis computer-aided design user interface Django Python web application CAD CAD training 3D modeling data visualization parts design

Funding

The authors did not declare any external funding for this research.

References

Бригаднов С.И. Разработка комплексной автоматизированной интеллектуальной системы анализа проектных решений и обучения проектировщика // Электронное обучение в непрерывном образовании: мат. V Межд. науч.-прак. конф. 2018. С. 136-142.

Бригаднов С.И. Разработка пользовательского интерфейса рекомендательной системы для САПР КОМПАС-3D // Электронное обучение в непрерывном образовании: мат. IV Межд. науч.-прак. конф. 2017. С. 48-53.

Львович Я.Е., Королев Е.Н. Разработка систем обучения в экспертно-виртуальной среде САПР на основе объектно-ориентированного подхода // Вестник Воронежского государственного технического университета. Ч. 5. № 11. 2009. С. 4-7.

Марков В.В. Разработка электронных компонентов методического обеспечения САПР // Известия ТРТУ. 2006. С. 140-142.

Основные принципы SOLIDWORKS Simulation. // help.solidworks.com. 2024.

Основы css // developer.mozilla.org https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Styling_basics/

Официальная документация Jinja // jinja.palletsprojects.com https://jinja.palletsprojects.com/en/stable/

Скотта А.В. Проблемы внедрения в учебный процесс компьютерных технологий 3D моделирования // Проблемы высшего образования. 2012. С. 217-220.

Bian S., Wang A., Li K. HG CAD: hierarchical graph learning for material prediction and recommendation in CAD // Journal of computing and information science in engineering. 2024. Vol. 24. № 1. pp. 7-11.

Choi J., Jang Y., Hyun K.H. Toward AI driven multimodal interfaces for industrial CAD modeling // arXiv:2503.16824. 2025.

Dassault Systèmes. MySolidWorks Training Catalog: Simulation modules // my.solidworks.com. 2025.

Django 5.2. Официальное руководство // djangoproject.comю 2025. https://docs.djangoproject.com/en/5.2/

Getachew S. Building scalable APIs with Django REST Framework: best practices for 2024 // Medium. 2024. https://medium.com/@getachew/scalable drf 2024/

Jang Y., Hyun K. H. Advancing 3D CAD with workflow graph driven Bayesian command inferences // Extended abstracts of the 2024 CHI: mat. of the Conference on Human factors in computing systems. (May 11-16, 2024, Honolulu). 2024.

SOLIDWORKS Simulation tutorials and validations // help.solidworks.com. 2025.

Zhu J., Wu P., Lei X. IFC Graph for facilitating building information access and query // Automation in construction. 2023. Vol. 148. pp. 104-778.

Published

2025-07-30

Issue

Section

DESIGN AND MODELING

Metrics

915 views
0 downloads
Want to publish with us?
Submit an article

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.