Новости BIM Inspector

Как мы автоматизировали контроль качества моделей с BIM Inspector

Сегодня — история создания и развития BIM Inspector, нашего инструмента для автоматизированного контроля качества BIM-моделей.

Эта история — о том, как мы справились с масштабированием, стандартизацией и автоматизацией в условиях стремительного роста. И, возможно, она вдохновит вас, если вы сейчас находитесь на аналогичном пути.
Вызов 2018 года: от 300 до 2500 проектировщиков

В 2018 году перед компанией стояла амбициозная задача: увеличить команду проектировщиков с 300 до 2500 человек. Такой рост требовал не просто найма новых специалистов, но и кардинального переосмысления процессов. Особенно остро встал вопрос контроля качества BIM-моделей.

Ручная проверка моделей больше не могла справляться с объёмами. Мы столкнулись с тремя ключевыми проблемами:

  1. Долгие проверки — на одну модель уходили часы, иногда — дни. Это замедляло весь проектный цикл.
  2. Ошибки находились слишком поздно — часто на финальных стадиях, что влекло за собой дорогостоящие переделки.
  3. Отсутствие единого стандарта — каждый проектировщик понимал требования по-своему, что приводило к несогласованности и хаосу в моделях.

Было ясно: без автоматизации масштабирование невозможно.
Как мы боролись с проблемами до BIM Inspector

Прежде чем создать собственный инструмент, мы испробовали несколько подходов:

  1. Чек-листы для ручной проверки - мы разработали подробные чек-листы по ключевым параметрам: именование файлов, заполнение обязательных полей, проверка коллизий и т.д. Это помогло структурировать процесс, но всё равно требовало огромных временных затрат. Проверка стала обязательным этапом перед выпуском документации, но это замедляло работу.
  2. Встроенные инструменты Revit и AutoCAD - мы активно использовали встроенные функции: проверку на коллизии, анализ параметров, а также скрипты на Dynamo для автоматизации рутинных задач. Это сокращало время, но покрывало лишь часть потребностей.
  3. Обмен опытом и BIM-встречи - мы организовали регулярные встречи проектировщиков, где обсуждали типичные ошибки и лучшие практики. Это помогало формировать культуру качества и выявлять проблемы на ранних стадиях.

Но и этих мер было недостаточно. Нам нужна была система, которая бы работала на всех этапах, во всех проектах и масштабах.
Рождение BIM Inspector: от идеи к реальности

Так появился BIM Inspector — наш инструмент для автоматизированного контроля качества BIM-моделей. Его цель — исключить человеческий фактор, обеспечить единый стандарт проверки и сократить время на контроль до минимума.

Сегодня BIM Inspector — это не просто плагин, а полноценный компонент нашей цифровой экосистемы, интегрированный с другими внутренними инструментами и работающий в реальном времени.
Что умеет BIM Inspector?

1. Автоматическая проверка в режиме реального времени

Раньше приходилось ждать получение результата проверки. Теперь проверка запускается без дополнительных действий. Система отслеживает изменения формирует очередь и и автоматически запускает проверку на выделенный фермах, не отвлекая проектировщика от его работы

2. Работа в среде проектирования

BIM Inspector использует встроенные инструменты Revit, чтобы выделить проблемные элементы прямо в среде проектирования. Проектировщик сразу видит, что нужно исправить.
3. Подробные отчёты об ошибках

После проверки проектировщик получает понятный отчёт в панели BIM Inspector или в веб-интерфейсе: с описанием ошибки, ID элемента и рекомендациями по исправлению. Это ускоряет поиск и устранение проблем.
4. Умный AI помощник

За годы эксплуатации системы BIM Inspector накопился огромный объем инструкций и справочных материалов. При работе с ошибками проектировщик не всегда имеет возможность изучить всю необходимую документацию. Ему на помощь мы интегрировали Умный AI помощник, работающий на основе LLM модели и использующий RAG для генерации ответов с учетом информации по работе системы BIM Inspector, что выводит взаимодействие проектировщика с системой на новый уровень.
5. Интеграция с экосистемой ПИК

Мы соединили BIM Inspector с Family Manager, PikTools и другими инструментами экосистемы ПИК. Теперь все продукты экосистемы ПИК работают по единой логике. Это снижает стоимость владения продуктами и исключает несоответствия в результатах. Данные об ошибках могут быть переданы в другие продукты экосистемы ПИК для автоматического исправления.
Как BIM Inspector помогает BIM-координаторам и IT-специалистам

1. Гибкая система прав и ролей

BIM-координаторы могут настраивать доступы по ролям: кто и что может проверять, настраивать, утверждать. Это упрощает администрирование в крупных командах.
2. Управление BIM-стандартами

Мы разделили проверки по:

  • организациям,
  • дисциплинам (архитектура, КЖ, ИОС и др.),
  • стадиям проектирования,
  • BIM-стандартам.

Правила проверки включают инспекции, способы отображения и маски — гибкие шаблоны, которые определяют, какие файлы попадают под проверку. Маски строятся на основе справочников и значений, что позволяет точно настраивать логику.
3. Визуальный конструктор инспекций — Broccoli

Один из самых важных прорывов — конструктор Broccoli. Мы отказались от JSON-конфигураций и перешли к визуальному редактору, построенному на основе Blockly от Google.

Теперь BIM-координатор может собрать проверку как пазл — без знания программирования. Это позволило:

  • ускорить разработку новых правил,
  • снизить нагрузку на разработчиков,
  • дать команде больше автономии.

Broccoli — это не просто инструмент, а символ заботы о здоровье BIM-моделей. Название, кстати, родилось как игра слов и напоминание о пользе.
4. Поддержка нескольких платформ

BIM Inspector работает в Revit, AutoCAD и CIVIL 3D, что позволяет контролировать соответствие требованиям в разных средах.

5. Автоматическое обновление через PikToolBOX

Мы используем внутреннюю утилиту PikToolBOX для централизованного развёртывания и обновления. Это исключает проблемы с версиями и упрощает поддержку.
Что получают руководители?

1. Сокращение трудозатрат на проверку

Раньше проектировщики тратили до 20% времени на проверку. Сейчас — менее 0,5%. Система работает в фоне: изменения в модели попадают в очередь, а выделенные фермы с воркерами автоматически проводят проверку.
2. Актуальные данные с известным SLA

Мы обеспечиваем обновление результатов в соответствии с SLA (Service Level Agreement). Лаг — до 4 часов. Утром обновление — в реальном времени, к вечеру — в рамках согласованного времени.
3. Трассировка изменений

BIM Inspector хранит историю всех изменений. Руководитель видит, кто, когда и почему вносил правки. Это помогает анализировать причины ошибок и предотвращать их повторение.

4. Полная история проверок

Все отчёты и результаты проверок архивируются на весь жизненный цикл проекта. Это позволяет анализировать динамику, выявлять слабые места и улучшать процессы.

5. Сравнение результатов

Можно сравнивать проверки на разных этапах — чтобы отслеживать прогресс и качество модели во времени.
Наши планы на 2025 год

Мы не останавливаемся. В ближайшие годы BIM Inspector станет ещё мощнее и удобнее:

1. Поддержка Revit и AutoCAD 2019–2025 (РЕАЛИЗОВАНО)

Расширили совместимость, чтобы команды могли использовать последние версии ПО без потерь в функциональности.

2. Развитие конструктора Broccoli

Добавим новые блоки:

  • для анализа геометрии (габариты, положение осей, уровней),

  • интеграцию с Family Manager (проверка актуальности семейств),

  • интеграцию с PikTools (контроль использования BDS-параметризации).

3. Перевод всех стандартных инспекций в Broccoli

Мы уже начали перенос стандартных проверок в визуальный конструктор. Это сделает настройку ещё проще и доступнее. В наших планах перевести все 108 стандартных инспекций на конструктор, чтобы иметь гибкую возможность по оптимизации инспекций.

4. Глубокая интеграция с экосистемой

Усилим связь с CheckUp, PikTools и другими инструментами, чтобы создать единую среду для работы с BIM-моделями и автоматизировать передачу данных.

5. Новые возможности аналитики

  • Сравнение проверок по времени,

  • Визуализация данных в отчётах,

  • Глубокий анализ тенденций и качества.

6. Обучение и поддержка

Запустили:

  • онлайн-курсы и вебинары,
  • видеоуроки и подробную документацию,
  • техническую поддержку через Telegram и другие каналы.

Наша цель — чтобы каждый пользователь быстро осваивал BIM Inspector и получал максимум пользы.