Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Данная работа посвящается улучшению функционала Autodesk Revit. Модули, которые отвечают за импорт и экспорт IFC, были дописаны, используя Revit API. Проект был выполнен полностью на языке C# на платформе .Net. Цель работы – разработать алгоритмы импорта и экспорта IFC файлов, которые будут поэлементно воссоздавать модель жилого здания. В ходе работы были реализованы следующие алгоритмы: • Алгоритм парсинга всех элементов в C# объекты. • Алгоритм распределения элементов по файлам • Алгоритм создания элементов и их редактирования • Алгоритм создания и копирования групп для ускорения работы системы • Алгоритм создания рабочих наборов Был выполнен обзор современных CAD систем и выявлены их плюсы и недостатки, а также предложены способы их устранения. Поставлены цели для дальнейшего развития и улучшения проекта.
This work is dedicated to improving the functionality of Autodesk Revit. The files that are responsible for importing and exporting IFC were added using the Revit API. The project was executed entirely in C# on the platform .Net. The purpose of the work is to develop algorithms for importing and exporting IFC files that will gradually recreate the model of a residential building. In the course of the work, the following algorithms were implemented: • Algorithm for parsing all elements into C# objects. • Algorithm of distribution of elements by files • Algorithm for creating elements and editing them • Algorithm for creating and copying groups to speed up the system • Algorithm for creating working sets A review of modern CAD systems was carried out and their advantages and disadvantages were identified, as well as ways to solve them were proposed. Goals have been set for further development and improvement of the project.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Table of Contents
- СПИСОК ИЛЛЮСТРАЦИЙ
- СПИСОК СОКРАЩЕНИЙ
- ВВЕДЕНИЕ
- ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
- BIM инженерия, как современный подход к проектированию
- Стандарты информационного моделирования
- Принципы устойчивого проектирования
- Успешные BIM проекты
- Современные CAD системы
- Industry Foundation Classes
- Обмен данными между CAD-системами
- Autodesk Revit
- Недостатки при работе с IFC
- Постановка задачи
- ГЛАВА 2. ПРЕДЛАГАЕМОЕ РЕШЕНИЕ
- Схема обмена данных между CAD-системами
- Причины плохой поддержки формата IFC
- Revit API
- Решение проблемы поддержки IFC
- Объединение элементов в системы
- Добавление рабочих наборов
- ГЛАВА 3. ОПИСАНИЕ РЕШЕНИЯ
- Файл настроек
- Начало работы
- Считывание IFC-файла
- Распределение по файлам
- Процесс импорта
- Создание элементов
- Редактирование созданных элементов
- Постпроцессинг
- Объединение в системы
- Копирование и вставка групп / сборок
- Вставка заготовок
- Установка рабочих наборов
- Сохранение результатов
- ГЛАВА 4. РЕЗУЛЬТАТ РАЗРАБОТКИ
- Достигнутые результаты
- Дальнейшие перспективы
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Usage statistics
Access count: 4
Last 30 days: 1 Detailed usage statistics |