Привет, Хабр!
Меня зовут Альбина Алдабергенова, я – руководитель продукта BIM Data Service в ПИК.
Продолжаем серию статей об экосистеме ПИК. В предыдущих материалах мы уже рассказали историю ее формирования и разобрали несколько инструментов: Family Manager, PikTools и BIM Inspector.
Сегодня расскажу о продукте BIM Data Service, который превращает «цифровой двойник» здания в единый источник общих данных. А также о том, как мы автоматизировали один из самых непростых процессов в строительстве — расчёт сметы.
Проблема: почему расчёт сметы растягивается на недели?
Представьте стандартную ситуацию: проектировщики подготовили модель и чертежи. Далее в работу вступает подрядчик, которому нужно рассчитать стоимость строительно-монтажных работ (далее по тексту — СМР) и подать технико-коммерческое предложение (далее по тексту — ТКП).
Как это происходит чаще всего:
Подрядчик получает пачку чертежей в PDF-формате, часто без доступа к самой модели. Далее вручную подсчитывает, сколько материалов и работ потребуется.
На основе этих расчётов формирует ТКП и отправляется в технический отдел заказчика — ПТО.
Инженеры ПТО перепроверяют эти объёмы, находя разночтения и ошибки.
ТКП уходит на доработку. Цикл повторяется.
Процесс согласования растягивается на недели. Главные причины — человеческий фактор и работа с разрозненными данными (чертежи VS ТКП). Не было единого достоверного источника, на который могли бы опереться обе стороны.
Решение: система, которая превращает геометрию в базу да��ных
Наше решение — BIM Data Service (далее по тексту — BDS). Его задача — автоматически извлекать из BIM-моделей проверенные, структурированные данные и предоставлять их другим системам.
Как выглядит целевой процесс согласования ТКП:
Готовая модель попадает в BDS — центральное хранилище, которое становится «единым источником данных».
Другая система автоматически, по правилам, извлекает из BDS данные. Правила задаются пользователями путем связки внутренних справочников работ с элементами модели для автоматического формирования ведомостей объемов и работ.
Далее ведомости передаются в сметную программу, которая мгновенно рассчитывает итоговую стоимость ТКП. Наиболее сложным остаётся именно этот этап — требуется доработка ряда вопросов, включая механизм автоматического добавления немоделируемых объёмов.
Сроки согласования сокращаются в разы — подрядчик и заказчик работают с одними и теми же данными, взятыми напрямую из модели. Споры об объёмах сведены к минимуму, весь процесс контролируем и предсказуем. Подробнее о пользе BIM можно узнать в статье «Как BIM помогает оптимизировать процессы?».
Это самый наглядный, но не единственный сценарий. BDS — это фундамент, на котором строятся различные инструменты аналитики и отчётности.
Как BIM Data Service встроен в экосистему ПИК
BDS — финальный элемент в цепочке нашей экосистемы.

Продукт состоит из набора инструментов Revit и хранилища:
«BDS Параметризация»;
«BDS Проверка данных»;
«BDS Экспорт файла»;
«BDS Хранилище».
Поток данных от модели к конечному пользователю выглядит так: исполнитель модели (обычно проектировщик) подготавливает данные в модели на основе классификатора с помощью инструментов Family Manager и «BDS Параметризация». Далее происходит валидация в BIM Inspector и «BDS Проверка данных» (опционально), после которых проверенная информация выгружается инструментом «BDS Экспорт файла» в хранилище и становится доступной для просмотра и дальнейшего применения.

Ключевые моменты:
Стандартизация в Family Manager. Прежде чем данные попадут в BDS, они приводятся в модели к единому корпоративному классификатору.
Валидация в BIM Inspector. Модель автоматически проверяется на соответствие этому классификатору и технологическим требованиям. В хранилище попадают только корректные данные.
Хранение и доступ. BDS хранит не файлы RVT, а выгруженные, структурированные данные, с которыми легко работать другим системам и которые можно просматривать в удо��ном веб-интерфейсе.
Далее разберём детальнее, как всё работает.
Функции продукта
1. «BDS Параметризация»
В Revit у элемента есть системные параметры и пользовательские. Чаще всего они не структурированы для сквозного использования. Наш инструмент «BDS Параметризация» решает эту проблему.
Мы создали отдельный файл уникальных общих параметров с префиксом BDS_ (например, BDS_BuildingPart, BDS_Area). Инструмент действует по логике «базовый параметр → уникальный BDS-параметр». Это сопоставление гибко настраивается в Family Manager.
Функции параметризации:
Присваивает классы: превращает стандартные категории Revit в классы элементов со своими свойствами и характеристиками;
Определяет местоположение: с помощью координационного файла точно вычисляет, в какой секции и на каком уровне находится элемент;
Записывает характеристики: переносит в BDS-параметры геометрические размеры, марки, наименования;
Извлекает данные о материалах: «вытаскивает» из сложной геометрии слои материалов с их толщиной и свойствами.
Важная оптимизация: мы внедрили фоновый (отложенный) режим параметризации. Проектировщик ставит задачу в очередь и продолжает работу, не дожидаясь её завершения.
2. «BDS Проверка данных»
«BDS Проверка данных» независимо пересчитывает объёмы материалов в модели, сразу выявляя расхождения с объёмами в ведомостях. Например, по конструктиву проверяются объём бетона и масса арматуры.
Таким образом, у нас осуществлен двойной контур проверок: BIM Inspector анализирует, соответствуют ли элементы корпоративному классификатору, а «BDS Проверка данных» — частично сверяет именно смоделированные объёмы.
3. «BDS Экспорт файла»
После валидации модели данные попадают в хранилище BDS с помощью инструмента «BDS Экспорт файла».
Они выгружаются по чёткой структуре от общего к частному: «объект → корпус → секция → уровень».
Для этого сначала выгружается координационный файл, а уже после — готовая BIM-модель.
4. «BDS Хранилище»
Это финальный этап.
Веб-система BDS позволяет:
Просматривать данные по всему объекту или отдельно по каждой дисциплине.
Видеть историю изменений (версионирование).
Смотреть сводные данные по всем элементам или детальную информацию по каждому из них.



Развитие BIM Data Service
В перспективе мы рассматриваем несколько ключевых направлений развития продукта:
Вынос BDS-параметров за пределы файла модели. Цель — снизить нагрузку на файлы Revit и ускорить их работу.
Расширение проверок на смежные дисциплины. Сейчас проверка объёмов работает только для КЖ, мы планируем покрыть также и АР.
Работа с исполнительной документацией. Планируется хранить не только проектные, но и фактические данные со стройки.
Так, BIM Data Service трансформирует разрозненные данные в стандартизированный машиночитаемый вид, а также упрощает доступ к качественной информации для всех заинтересованных пользователей.
