Details

Title Автоматизированное армирование конструкций на основе информационной модели здания: выпускная квалификационная работа магистра: направление 08.04.01 «Строительство» ; образовательная программа 08.04.01_20 «Проектирование и расчет строительных конструкций и оснований»
Creators Дивин Никита Владимирович
Scientific adviser Дьяков Станислав Федорович
Other creators Рыбаков Владимир Александрович ; Савченко Алексей Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Инженерно-строительный институт
Imprint Санкт-Петербург, 2021
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects Автоматизированные системы проектирования — Программирование ; Железобетонные конструкции — Армирование ; BIM ; информационная модель ; Python ; автоматизация ; Лира ; Revit ; армирование
UDC 658.512.2:004.42 ; 624.012.45
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 08.04.01
Speciality group (FGOS) 080000 - Техника и технологии строительства
Links Отзыв руководителя ; Рецензия ; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2021/vr/vr21-3735
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\13376
Record create date 7/23/2021

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена исследованию взаимодействия между вычислительными и проектными комплексами в области подбора и проектирования армирования и разработке способа автоматизации взаимодействия комплексов Revit и Лира-САПР. Задачи, которые решались в ходе исследования: 1) анализ существующих загружаемых пакетов инструментов для Dynamo по армированию и работе, связанной с передачей информации между программами; 2) разработка алгоритма по автоматизированной расшифровке результатов расчета, полученных из файлов экспорта; 3) разработка алгоритма по автоматизированному армированию железобетонных элементов, согласно полученным данным; 4) тестирование работы плагина по армированию конструкций, оптимизация решений. Работа проведена в программных комплексах Revit и Лира. Информационная модель плиты перекрытия из Revit передавалась в Лиру, и на основании результатов расчета осуществлялось моделирование фоновой и дополнительной арматуры в плите перекрытия. Составление алгоритма происходило в модуле Dynamo, его стандартных инструментов, загружаемых пользовательских пакетов инструментов, а также кодирования на языке программирования Python. В результате был разработан алгоритм, осуществляющий за проектировщика операции по моделированию фонового и дополнительного армирования плиты перекрытия в Revit. Возможности алгоритма проверены на различных вариантах железобетонных плит с различным закреплением. Выполнено их сравнение с мозаиками требуемого рассчитанного армирования в Лире, показавшее корректность замоделированных стержней.

This work is studying interaction between computing and design complexes in the sphere of calculation and design of reinforcement and the development of a method for automating the interaction of Revit and Lira systems. Tasks that were solved during the study: 1) analysis of existing downloadable tool packages for Dynamo for reinforcement and work related to the transfer of information between programs; 2) development of an algorithm for automated analysis of calculation results obtained from export files; 3) development of an algorithm for automated reinforcement of reinforced concrete elements, according to the data obtained; 4) testing the work of the plug-in for structural reinforcement, optimization of solutions. The work was carried out in software packages Revit and Lira. The information model of the floor slab from Revit was transferred to Lira, and based on the results of the calculation, the background and additional reinforcement in the floor slab was modeled. The algorithm is developed in the Dynamo module, using its standard tools, downloadable custom tool packages, and coding in the Python programming language. As a result, an algorithm was developed that performs the operations for the designer to model the background and additional reinforcement of the slab in Revit. The capabilities of the algorithm have been tested on various versions of reinforced concrete slabs with different fixing. They were compared with the mosaics of the required calculated reinforcement in Lira, which showed the correctness of the modeled bars.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
  • Введение
  • Глава 1. Обзор литературы
    • 1.1. История развития BIM-технологии
    • 1.2. Принципы и проблемы внедрения BIM
    • 1.3. Обзор статей по теме исследования
    • 1.4. Обзор кандидатских и докторских диссертаций
    • 1.5. Обзор иностранных источников
    • 1.6. Обзор нормативных источников
    • 1.7. Выводы по первой главе
  • Глава 2. Разработка алгоритма по автоматизированному созданию модели армирования
    • 2.1. Описание модели исследования
    • 2.2. Выбор расчетного комплекса для проведения исследования
    • 2.3. Анализ изменения аналитической модели в процессе передачи
    • 2.4. Методика передачи результатов расчета в Revit
    • 2.5. Алгоритм работы по автоматизированному созданию модели армирования
    • 2.6. Разработка алгоритма
    • 2.7. Выводы по второй главе
  • Глава 3. Применение алгоритма на объектах реального строительства
    • 3.1. Описание модели исследования
    • 3.2. Тестирование работы алгоритма армирования. Тест №1
    • 3.3. Тестирование работы алгоритма армирования. Тест №2
    • 3.4. Выводы по третьей главе
  • Заключение
  • Список использованных источников

Access count: 67 
Last 30 days: 0

Detailed usage statistics