Details

Title: Разработка программных средств автоматизации процессов проектирования объектов строительства в среде Autodesk Revit: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators: Поленков Владислав Вадимович
Scientific adviser: Цыган Владимир Николаевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint: Санкт-Петербург, 2024
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: автоматизация проектирования; BIM; Autodesk Revit; Dynamo Revit; Python; C#; торцевое соединение стен; разрезание по уровням стен и колонн; вырезание отверстий; design automation; end wall joint; wall and column splitting by level; hole cutting
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1801
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally: New arrival
Record key: ru\spstu\vkr\28845

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

В данной работе была изучена информация о потребностях в автоматизации проектирования объектов строительства в организации «Гипробум». Проведён анализ существующих методов автоматизации в среде Autodesk Revit. Были разработаны программные средства для автоматизации трёх задач: торцевого соединения выбранных стен, разрезание выбранных стен и колонн по уровням, вырезание выбранных отверстий. Описаны алгоритмы и архитектура этих решений. Проведено программное и ручное тестирование разработанных программных средств, которое продемонстрировало их работоспособность и эффективность в автоматизации проектных процессов.

In this work, information about the needs for automation of the design of construction projects in the «Giprobum» organization was studied. An analysis of existing automation methods in the Autodesk Revit environment was carried out. Software tools were developed to automate three tasks: end connections of selected walls, cutting selected walls and columns by level, and cutting selected holes. The algorithms and architecture of these solutions are described. Software and manual testing of the developed software tools was carried out, which demonstrated their performance and effectiveness in automating project processes.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
  • ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ОБОЗНАЧЕНИЙ
  • ВВЕДЕНИЕ
  • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1. Описание предметной области, обоснование актуальности
    • 1.2. Сравнение подходов к написанию пользовательских решений в среде Autodesk Revit
    • 1.3. Рассмотрение аналогов
  • 2. РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА
    • 2.1. Проектирование алгоритма для торцевого соединения выбранных стен
    • 2.2. Проектирование алгоритма для разрезания выбранных стен и колонн по уровням
    • 2.3. Проектирование алгоритма для вырезания выбранных отверстий
    • 2.4. Подготовка проекта для семейства плагинов
    • 2.5. Разработка решений для торцевого соединения выбранных стен
    • 2.6. Разработка решений для разрезания выбранных стен и колонн по уровням
    • 2.7. Разработка решений для вырезания выбранных отверстий
    • 2.8. Подведение итогов по использованию различных подходов к разработке программных продуктов
  • 3. ТЕСТИРОВАНИЕ
    • 3.1. Программное тестирование
    • 3.2. Ручное тестирование
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • Приложение 1
  • Приложение 2
  • Приложение 3
  • Приложение 4
  • Приложение 5
  • Приложение 6
  • Приложение 7
  • Приложение 8

Usage statistics

stat Access count: 1
Last 30 days: 1
Detailed usage statistics