Дорожная карта внедрения BIM Inspector
Внедрение BIM Inspector проходит в несколько простых шагов.
- Регистрация на демо-стенде https://bi-demo.bimteam.ru
- Администрирование:
- Создание организации
- Добавление администратора организации
- Настройка ролевой модели
- Создание роли "BIM внедрение"
- Настройка идентификации
- Создание группы
- Создание и настройка модулей
- Создание и настройка BIM стандарта
- Настройка проверки
- Настройка масок
- Создание инспекций
- Настройка правил проверки
- Назначение модуля группе инспекций
- Общие настройки
- Проверка модели
- Полная проверка модели
- Обновление результата
- Автоматическая проверка
- Получение результатов
- Анализ результатов
Регистрация на демо-стенде
Перейти на демо-стенд по адресу https://bi-demo.bimteam.ru. На странице входа перейти к регистрации, нажав "Register"
Ввести имя пользователя, email, пароль и нажать [Register]
После завершения регистрации появится сообщение, что пользователь добавлен в систему но у него не настроена организация
Запросите у нас добавление пользователя к организации.
Администрирование
Создание организации
Запросить создать "Организацию" под свою компанию. В меню "Администрирование" пункт "Организации" используется для добавления или редактирования организаций.
Создание организации выполняется кнопкой [+Добавить]. При создании организации указывается название, описание, адрес и контактный телефон.
Добавление администратора организации
В меню "Администрирование" перейдите в группу "Пользователи", чтобы назначить пользователю организацию и роль:
Администратору добавляется организация и с роль "Администратор организации". Администратор сможет управлять ролями и назначать их пользователям:
Настройка ролевой модели
Создание ролевой модели может выполняться следующим образом:
- Пользователь с ролью "Администратор организации" назначает "Организацию" всем пользователям, которых необходимо добавить к своей организации. У данного пользователя максимально возможные права в рамках организации;
- Создать роль "BIM внедрение" ответственному за настройку BIM стандартов организации и создание проверок и предоставить ему соответствующие разрешения;
- У всех остальных пользователей организации есть возможность просматривать результаты проверки.
Создание роли "BIM внедрение"
В меню "Администрирование" зайти в группу "Роли" и, нажав на кнопку [+Добавить], создать роль "BIM внедрение", выбрав для нее все необходимые разрешения.
BIM координатору, ответственном за настройку проверок назначить роль "BIM внедрение".
Настройка идентификации
В меню "Настройки" группы "Идентификаторы" находятся следующие пункты "Группы", "Модули", "BIM стандарты".
Создание группы
Группы позволяют разделить проверки по подрядчикам или департаментам. Если у вас нет необходимости такого деления, достаточно создать одну группу на всю организацию. В меню "Настройки" группы "Идентификаторы" на странице "Группы" нажмите кнопку [+Добавить]. При создании группы задайте имя и описание группы. Чтобы сохранить настройки нажмите кнопку [Добавить].
Создание и настройка модулей
Модули позволяют связать проверки с определенной вехой проектирования. Создайте модули под каждую веху проектирования, а потом назначьте ту или иную веху правилам проверки.
В зависимости от типа проверки меняется способ отображения результата. К примеру, модуль “INFO” используется для информационных проверок. Успешно пройденная обязательная проверка подсвечивается "зеленым" цветом (3), а при наличии ошибки, "красным". Информационные проверки показаны "синим" цветом при 100% прохождении, а ошибки в них "желтым". Информационные проверки не влияют на общий результат.
Модуль "HID" используется для скрытым проверкам, которые не влияют на результат, но позволяют собирать статистику по проверке. Скрытые проверки используются BIM координаторами в процессе тестирования новых инспекций.
Создание и настройка BIM стандарта
BIM стандарт - основное свойство инспекции. BIM стандарт может определяться по параметру проекта или по информации из Family manager (FM). Если у вас отсутствует ФМ, вы можете использовать параметр проекта для определения BIM требований.
Создание BIM стандарта в BIM Inspector
Создайте BIM стандарт, нажав кнопку [+Добавить] на странице "BIM стандарты". При создании BIM стандарта укажите имя, проверяемое свойство (имя параметра Revit), добавьте значение, завершив добавление нажатием "+" и, при необходимости, укажите описание.
Настройка BIM стандарта в проекте
Если вам необходимо настроить BIM требования в проекте, добавьте параметр в "Параметры проекта", которые можно найти на вкладке "Управление":
Создайте параметр и добавьте его категории "Сведения о проекте"
После добавления параметра, задайте его значение в "Информации о проекте"
Введите значение параметра "BI_Требования BIM" (Значение параметра может быть произвольным, но должно совпадать с именем параметра в настройках BIM Inspector):
Настройка BIM стандарта в Family manager
Настройка BIM стандарта есть частный случай работы с атрибутами. Об этом можно узнать из справки Family manager (FM) по общей логике работы масок. Подробнее об атрибутах FM читайте в справке FM.
Настройка проверки
Настройка масок
Маски используются для ускорения назначения инспекций файлам. При создании масок необходимо пройти следующие шаги:
- Создать части шаблонов
- Создать ключи масок
- Создать шаблон масок
- Создать маски имени
А теперь разберем этот процесс подробно:
Создать части шаблонов
Части шаблона определяют вид шаблона имени файла. Итоговый минимальный перечень может выглядеть следующим образом:
Начнем мы с создания части под расширение проверяемого файла с типом "RegEx часть" и значением \.rvt$
И часть под разделитель, в нашей случае "Дефис", с типом "Разделитель" и значением "-"
Также мы создадим две части "bim01" и "bim02", выбрав из списка вариантов тип "Словарь".
При добавлении части шаблона, при необходимости, автоматически создается связанный с ней ключ маски.
Создать ключи масок
В нашем случае, создаваемый ключ "bim02" отвечает за значение "Дисциплина" в шифре имени файла.
Создать шаблон масок
После создания частей и ключей, можно на их основе собрать шаблон маски.
Если при формировании шаблона нет необходимости в привязке к полному пути имени файла, после выбора ключей и разделителей, установите флажок "[v] Является частью имени файла".
Создать маски имени
На основе шаблона, создаем маску, которая используется при групповом назначении правил проверки. Задаем имя маски, шаблон, на основе которой создается маска и назначаем группу. Если у нас нет привязки к структуре папок, ставим галочку "[v] Использовать только части имени файла".
При настройке ключей маски, по необходимости, выбираем конкретные значения из списка ключей под конкретную группу файлов (на скриншоте по модели "АР").
Создание инспекций
Пользовательские проверки создаются в конструкторе "Broccoli", который представляет собой low-code редактор, позволяющий собирать инспекции из набора блоков. Создание инспекции выполняется следующим образом:
- Добавить новую инспекцию
- Выбрать созданную инспекцию
- Перейти к редактированию версии
- Войти в редактор, нажав "Редактировать схему"
- Создать схему
- Выполнить тестирование
- Пройти ревью
- Выпустить инспекцию
- Подробное описание создания инспекции
Добавить новую инспекцию
Добавление новой инспекции выполняется нажатием кнопки [+Добавить]
При создании инспекции задается ее номер, имя и описание. В дальнейшем можно добавить ссылку на страницу справки. Эта ссылка появляется у пользователя в плагине BIM Inspector.
Подробности по созданию инспекции смотри в разделе "Пример создания инспекции в конструкторе "Broccoli" от начала до конца"
Выбрать созданную инспекцию
После появления строки с новой инспекции в перечне, для работы с инспекцией щелкнуть по строке с инспекцией в таблице ниже
Перейти к редактированию версии
На странице работы с версиями инспекции можно выбрать версию, которую вы хотите изменить. Выбор версии выполняется щелчком левой кнопки мыши (ЛКМ) по строке версии.
Войти в редактор, нажав "Редактировать схему"
Создать схему
Редактор схем представляет собой меню с группами блоков и окно в котором выполняется сборка схемы. Простейшая схема должна состоять из следующих блоков:
- Получение элементов модели
- Логика проверки
- Вывод результата
- Подсчет процента
Рассмотрим создание схемы подробнее:
Получение элементов модели
Сначала создаем переменную для хранения элементов модели, используя функцию "Создать переменную..." в меню "Переменные"
После создания переменной у нас появляются блоки работы с переменными
Мы воспользуемся блоком "Присвоить", перетащив его в окно редактора, чтобы сохранить в нашей переменной полученные из модели Revit элементы
Получение элементов модели выполняется с помощью блоков, находящихся в меню "Документ"
Нам понадобится блоки "Элементы модели с фильтром", чтобы получить элементы, "Модель", чтобы получить модель из которой извлекаются элементы и "Категории", чтобы задать фильтр по категории. Вот как будет выглядеть наша схема:
После извлечения элементов из модели, можно перейти к формированию логики проверки.
Логика проверки
Блоки для работы с логикой находятся в одноименном меню "Логика"
Мы реализуем простейшую логику, которая позволит проверить наличие семейств модели и сформировать сообщения в зависимости от результата. Воспользуемся блоками "Если", чтобы создать условие и блок сравнения "=". Нажав на шестеренку в блоке "Если", мы можем добавить условие, переместив его в правый столбец. Нам необходимо к условию "Если" добавить "Иначе". После завершения настройки, еще раз нажмите на шестеренку, чтобы скрыть настройки.
Используя меню "Формулы" добавим к условию блок "Число", перетащив его в правое окно блока сравнения.
А также из меню "Массивы" воспользуемся блоком "Длина", чтобы проверить наличие в списке элементов модели
Осталось лишь добавить переменную "Элементы", чтобы завершить создание условия. Наше финальное условие выглядит следующим образом:
И можно переходить к формированию сообщений с результатами проверки.
Вывод результата
Блоки, формирующие вывод результата находятся в меню "Инспекция"
Мы воспользуемся блоками "Сохранить элементы с ошибкой" и "Сохранить элементы с сообщением", соответственно
Надо лишь добавить текст сообщения, выбрав соответствующий блок в меню "Текст"
Текстовые сообщения должны пояснять результат проверки
Подсчет процента
Завершается создание инспекции добавлением блока вычисление результата проверки в % от общего числа элементов
Выполнить тестирование
В разработке
Пройти ревью
В разработке
Выпустить инспекцию
Выпуск
Настройка правил проверки
При создании правила, выбираем инспекцию из списка, добавляем группу, BIM стандарт и добавляем маски:
У нас появляется правило проверки, созданное на основе инспекции:
Проверка модели
Информация по перечню проверок
Чтобы получить перечень проверок текущего файла, нажмите кнопку "( ! )"
Полная проверка модели
проверка модели
Обновление результата
обновление результата
Автоматическая проверка
Автоматическая проверка
Получение результатов
Получение результата
Анализ результатов
Анализ результатов