You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Загрузка модулей в Family Manager — инструмент для BIM-координаторов фабрики семейств для загрузки модулей с предварительной автоматической проверкой и загрузкой в базу для Робота


Информация о плагине

Наименование плагина

Загрузка модулей в Family Manager

Версия плагина

1.0.0

Раздел

АР, АИ, ОВ, ВК и ЭОМ

Взаимодействие с другими приложениями

Family Manager, Робот, Inspector

Подготовка к использованию

Для работы инструмента необходимо предварительно настроить атрибуты в Family Manager:

  • У ФТ который требуется загружать с автоматической проверкой и генерацией JSON необходимо добавить атрибут "Модуль_Проверка ФТ" со значением "Да". Если у ФТ есть этот атрибут со значением "Да", то такой ФТ убирается из списка при обычной загрузке семейства в ФМ и добавляется в список при загрузке семейства через новую кнопку.
  • Для автоматического подбора алгоритма генерации необходимо настроить маски и атрибуты к ним:
    • Не совсем атрибут, но также важно для настройки "Дисциплина"
    • Варианты значения атрибута "Модуль_тип генерации":

      • Модуль квартиры(проверка или без неё)
      • Модуль квартиры JSON(проверка и генерация JSON)
      • Модуль ЛЛУ(проверка или без неё)
      • Модуль ЛЛУ JSON(проверка и генерация JSON)
    • Дополнительный атрибут "Подраздел"(только для ОВ):

      • ОВ1

      • ОВ2.В

      • ОВ2.К

Запуск плагина

Запуск осуществляется в открытой модели с группой модуля. Кнопка находится во вкладке PikTools раздел Координация.


Описание


Ниже представлены таблицы с комбинациями атрибутов у масок и какие действия будут произведены при запуске инструмента:

Квартиры

Комбинация атрибутов

Действия

Дисциплина = АР
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = null

Проверка без генерации

Дисциплина = АР
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = null

Проверка и генерация

Дисциплина = АИ
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = АИ
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ЭОМ
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ЭОМ
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = null

Проверка и генерация

Дисциплина = ВК
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ВК
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = null

Проверка и генерация

Дисциплина = ОВ
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = ОВ1

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = ОВ2.В

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль квартиры
Подраздел(только для дисциплины ОВ) = ОВ2.К

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = ОВ1

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = ОВ2.В

Проверка и генерация

Дисциплина = ОВ
Модуль_тип генерации = Модуль квартиры JSON
Подраздел(только для дисциплины ОВ) = ОВ2.К

действия не требуются

ЛЛУ

Комбинация атрибутов

Действия

Дисциплина = АР
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = null

Проверка без генерации

Дисциплина = АР
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = null

Проверка и генерация

Дисциплина = АИ
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = АИ
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ЭОМ
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ЭОМ
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = null

Проверка и генерация

Дисциплина = ВК
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ВК
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = null

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = ОВ1

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = ОВ2.В

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль ЛЛУ
Подраздел(только для дисциплины ОВ) = ОВ2.К

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = ОВ1

действия не требуются

Дисциплина = ОВ
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = ОВ2.В

Проверка и генерация

Дисциплина = ОВ
Модуль_тип генерации = Модуль ЛЛУ JSON
Подраздел(только для дисциплины ОВ) = ОВ2.К

действия не требуются


Возможные ошибки

Ошибка

Решение








  • No labels