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

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена исследованию взаимодействия между вычислительными и проектными комплексами в области подбора и проектирования армирования и разработке способа автоматизации взаимодействия комплексов 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.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read
External organizations N2 All Read
External organizations N1 All
Internet Authorized users SPbPU Read
Internet Authorized users (not from SPbPU, N2) Read
Internet Authorized users (not from SPbPU, N1)
-> Internet Anonymous

Table of Contents

  • Введение
  • Глава 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. Выводы по третьей главе
  • Заключение
  • Список использованных источников

Usage statistics

stat Access count: 18
Last 30 days: 6
Detailed usage statistics