8 (812) 649-47-16Санкт-Петербург, ул. Заозерная, д.8, к.2
← Все статьиAR-статьи

Подготовка IFC-модели для использования в AR-приложениях

IFC-модель, которая хорошо работает в проектной среде, не всегда так же хорошо работает в AR на строительной площадке. На экране BIM-системы можно спокойно открывать большой объём геометрии, держать высокую детализацию…

Текст статьи

Введение

Подготовка IFC-модели для использования в AR-приложениях
Подготовка IFC-модели для использования в AR-приложениях — иллюстрация из материалов статьи.

IFC-модель, которая хорошо работает в проектной среде, не всегда так же хорошо работает в AR на строительной площадке. На экране BIM-системы можно спокойно открывать большой объём геометрии, держать высокую детализацию и не задумываться о том, как модель будет вести себя в мобильном устройстве. В AR всё иначе. Здесь модель должна не просто открыться, а быстро загрузиться, корректно встать в пространство и остаться удобной для работы на объекте.

Поэтому подготовка IFC для AR — это не формальность перед загрузкой, а отдельный этап. От него зависит, увидит ли пользователь модель вообще, насколько быстро она откроется, получится ли её поставить по маркеру или по проёму и можно ли будет дальше использовать её для проверки решений, разметки или приёмки.

Подготовка IFC-модели для использования в AR-приложениях
Подготовка IFC-модели для использования в AR-приложениях

Почему модель из BIM нельзя просто без подготовки отправить в AR

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

Во внутренних скриптах GIP VISION это прямо сформулировано как практическая рекомендация: если нужно посмотреть сети только в одном помещении, не стоит загружать в приложение модель всего здания; если задача связана только с посадкой по габаритам, нужно удалить мелкие детали вроде армирования, чтобы облегчить сцену и не потерять смысл задачи . Там же отдельно отмечено, что для тяжёлых сцен есть специальные механики, но под пилот лучше заранее готовить модель под конкретный сценарий .

Запуск модели в GIP VISION из карточки проекта
Подготовленная модель в GIP VISION открывается из карточки проекта, чтобы офис и площадка работали с одним и тем же актуальным экземпляром.

Это и есть главный принцип подготовки: в AR должна попадать не просто BIM-модель как есть, а рабочая версия модели под конкретную задачу на площадке.

С чего начинается подготовка

Первый вопрос всегда один и тот же: какую задачу модель должна решить на объекте. Если нужно показать инженерные сети в одной венткамере, нет смысла тянуть в AR весь корпус здания. Если нужно проверить отверстия и проходки, в модели должны остаться именно те элементы, которые влияют на эту проверку. Если задача — демонстрация посадки по месту, важнее сохранить габариты и геометрию помещения, чем мелкие второстепенные детали.

В GIP VISION этот подход заложен и в логике пилота. Для старта рекомендуют брать одну реальную модель и один понятный сценарий: узел инженерных сетей, отверстия, проверка оборудования или конкретный проблемный участок . То есть модель для AR изначально должна подбираться не “по полноте”, а по прикладной задаче.

Почему нужно уменьшать объём геометрии

Одна из самых частых причин проблем в AR — перегруженная модель. На устройстве это проявляется довольно быстро: сцена долго открывается, становится тяжёлой при перемещении, сложнее калибруется и хуже подходит для реальной работы.

В материалах GIP VISION сказано прямо: если модель слишком тяжёлая, её либо упрощают, либо режут на более удобный сценарий; для большинства сценариев не нужны лишние визуальные эффекты, а большие модели лучше заранее готовить под пилотный режим . Кроме того, внутри приложения предусмотрены low poly и high poly сценарии, динамическая подгрузка и разбиение на сегменты, но это не отменяет базового требования — модель лучше готовить до загрузки .

Для практики это означает простую вещь: если задача локальная, модель тоже должна быть локальной. Чем точнее отобран нужный фрагмент, тем устойчивее AR-сцена на площадке.

Координаты модели и точка 0

Для AR особенно критично, где находится модель относительно проектного нуля. Это одна из тех проблем, которые в BIM-среде могут долго не мешать, но в мобильном AR проявляются сразу.

Во внутренних скриптах GIP VISION отдельно указано, что если модель или её часть находится далеко от точки 0, её нужно сдвинуть ближе. Причина в том, что модель открывается в проектных координатах, а изображение-анкер в реальном пространстве выступает как точка отсчёта. Из-за этого может показаться, что модель не отобразилась, хотя на самом деле она просто открылась слишком далеко и пользователь её не видит .

Это очень важный этап подготовки. Для AR недостаточно, чтобы IFC был “корректным вообще”. Он должен быть удобным для реального размещения в мобильной сцене. Если модель находится слишком далеко от нуля, это нужно исправлять ещё до загрузки в приложение.

Точка обзора и стартовый сценарий

Подготовка IFC для AR — это не только геометрия, но и сценарий старта. В GIP VISION прямо указано, что перед выходом на площадку нужно подготовить модель, точку обзора, устройство и, если используется anchor-сценарий, референсное изображение или QR. Если работа идёт по проёму, нужен заранее подготовленный сценарий по двери или проёму .

Отдельно подтверждается, что у модели может быть заранее заданная точка стояния, и таких точек может быть несколько . Это означает, что хорошая подготовка IFC для AR включает не только экспорт самого файла, но и понимание, с какой позиции пользователь должен начать просмотр, где он будет стоять на объекте и как модель должна открываться в этой логике.

Для сайта это можно сформулировать проще: AR любит не абстрактные модели, а сценарно подготовленные модели.

Что нужно оставить в модели, а что лучше убрать

Если смотреть на это по-площадочному, то в IFC для AR должны остаться те элементы, по которым действительно будут принимать решения. Это могут быть сети, отверстия, оборудование, стены, проёмы, основные конструктивные границы. Всё, что не влияет на восприятие решения на месте, лучше убирать или упрощать.

Во внутренних материалах прямо сказано, что в модели часто бывает слишком много визуального шума, и для этого в продукте предусмотрены IFC-фильтр и выбор конкретного элемента . Но лучше, когда этот шум ещё и не попадает в сцену изначально. Тогда и загрузка быстрее, и работа на объекте понятнее.

Именно поэтому подготовка IFC — это всегда баланс. Модель нельзя обеднять до потери смысла, но и нельзя оставлять в ней всё подряд только потому, что это есть в проекте.

Подготовка IFC-модели для использования в AR-приложениях
Подготовка IFC-модели для использования в AR-приложениях — иллюстрация 2

Атрибуты и данные элементов

Подготовка модели для AR — это не только геометрия. Важно и то, сохраняются ли данные по элементам. Для строительного использования это имеет значение: на площадке бывает нужно не просто увидеть элемент, а понять, что это именно за объект, к какой системе он относится и какие у него свойства.

В GIP VISION сохранение данных отдельно подтверждено: атрибуты IFC извлекаются на сервере, а в AR-сценарии доступны выбор элемента и просмотр его свойств . Значит, при подготовке модели важно не только чистить геометрию, но и не разрушить структуру, по которой потом читаются свойства элементов.

Подготовка под конкретный способ размещения

Для AR имеет значение и то, как именно модель будет ставиться на объекте. Если используется размещение по референсному изображению, нужно заранее подготовить anchor-сценарий и понимать, где находится точка отсчёта. Если используется постановка по проёму, в модели должен быть корректный и читаемый проём, который совпадает с реальной геометрией объекта.

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

Как это реализовано в GIP VISION

В GIP VISION работа с IFC построена именно как сценарий подготовки под практическое использование. Модель можно прислать, и она будет подготовлена под пилот, либо заказчик может загрузить её самостоятельно. При этом продукт изначально рассчитан на работу с IFC в натуральную величину 1:1 на строительной площадке .

Для реальной работы в приложении используются заранее подготовленные точки обзора, сценарии по референсному изображению или по проёму, а при необходимости — фильтрация элементов, просмотр свойств, прозрачность, линейка и другие инструменты уже на площадке . Но всё это работает лучше именно тогда, когда исходная IFC-модель подготовлена под задачу, а не просто выгружена “как есть” из проектной среды.

Вывод

Подготовка IFC-модели для AR-приложений — это не техническая мелочь, а обязательная часть рабочего процесса. Для мобильного AR важно, чтобы модель была не просто экспортирована, а адаптирована под сценарий использования: очищена от лишнего, ограничена нужным участком, приведена к удобным координатам, снабжена точкой обзора и подготовлена под конкретный способ размещения.

Именно такой подход позволяет превратить BIM-модель из тяжёлого проектного файла в инструмент, с которым можно нормально работать на объекте. В GIP VISION эта логика реализована довольно прикладно: для площадки нужна не “вся модель мира”, а понятный и подготовленный IFC под конкретную задачу — будь то сети, отверстия, оборудование или отдельный проблемный узел.