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

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

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

Machine-readable metadata

Similar Articles

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

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