ITEMIKA BIM стандарт
Войти

Техзадание на разработку плагина Перенос структуры материалов

Обновлено 15 минут назад·154 слова
1. Описание#

Загрузчик системных типов и файла проекта:
Категории:
Стены
Перекрытия
Кровля
Фундаментная плита

2. Постановка бизнес задачи# Входные данные#
  • Путь к проекту из которого загружаем сис типы

  • Выбор типов а UI

  • Категории:
    Стены
    Перекрытия
    Кровля
    Фундаментная плита

Выходные данные#
  • Скопированные в открытый проект выбранные типы

Что должен делать плагин#
  1. Запускаем в проекте плагин

  2. Указываем в браузере файл из которого копируем

  3. Получаем в UI список типов

  4. Выбираем типы которые нужно загрузить

  5. Выбранные типы после нажатия Ок копируются в активный проект, включая Значения параметров типов. (необязательная доп. функция, в случае если в проекте из которого копируются типы, присутствуют параметры типа, которых нет в активном проекте - предлагать добавлять эти параметры, выбранные из списка)

  6. При совпадении имени типа или материала в свойствах типа, заменять существующий в проекте на загружаемый

  7. Отчет о неудачах,

3. Требования к UI#

Системные типы UI .png

Рекомендуется изучить текущие наработки, там основной функционал должен быть реализован.

Содержание