Текст статьи
Введение

При работе с AR на мобильных устройствах BIM-модель не может использоваться напрямую в формате IFC. Чтобы она появилась в сцене, её необходимо преобразовать в формат, пригодный для визуализации. На iOS таким форматом является USDZ. Именно на этом этапе происходит переход от проектной модели к рабочей AR-сцене, и именно здесь закладываются все ограничения и особенности дальнейшей работы.
Важно понимать, что конвертация — это не просто смена формата файла. Это фактическая перестройка модели под другой тип задач. Если BIM создаётся как инженерная модель с параметрами и связями, то AR работает с визуальной геометрией, которую нужно быстро отобразить и удерживать в пространстве.

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

Как меняется геометрия
Главное изменение связано с тем, что параметрическая геометрия превращается в сетку. Любые криволинейные элементы, сложные профили и детализированные узлы разбиваются на набор плоскостей.
В большинстве случаев это не влияет на восприятие. Пользователь продолжает видеть те же объекты, те же габариты и то же расположение. Но на уровне деталей могут происходить изменения. Мелкие элементы упрощаются, сложные формы сглаживаются, второстепенные детали могут исчезать.
Это особенно заметно в узлах с высокой детализацией, где в BIM прорабатываются соединения, крепёж и внутренние элементы оборудования. В AR такие детали либо упрощаются, либо не попадают в сцену.
Почему это не проблема для строительных задач
Для работы на площадке важны не мелкие детали, а общая геометрия. Монтажнику или инженеру нужно понимать, где проходит трасса, на какой отметке стоит элемент и как он соотносится с окружающими конструкциями.
Если эти параметры сохраняются, модель остаётся полезной. Потеря второстепенной детализации в этом случае не мешает, а наоборот упрощает восприятие.
Поэтому конвертация сознательно “обрезает” лишнее. Это позволяет ускорить загрузку, сделать сцену легче и обеспечить стабильную работу при перемещении по объекту.
Где возникают реальные проблемы
Проблемы появляются не из-за самого формата USDZ, а из-за неподготовленной исходной модели. Если в IFC остаётся слишком много геометрии, конвертация не делает её легче автоматически. В результате получается тяжёлая сцена, которая медленно открывается и плохо работает на устройстве.
Вторая типовая ситуация — избыточная детализация. Даже если модель визуально корректна, она может быть перегружена мелкими элементами, которые не нужны для AR. Это ухудшает производительность и усложняет работу.
Третья проблема связана с тем, что часть структуры модели теряется. Если заранее не учесть, какие данные нужны на площадке, после конвертации может оказаться, что геометрия есть, а логика элементов читается хуже.
Практический пример
Если взять модель инженерных систем в BIM, в ней могут быть детально проработаны соединения, фланцы, крепёж. После конвертации в USDZ остаётся укрупнённая геометрия: сами трассы, оборудование и основные габариты.
Для проектировщика это упрощение, для площадки — наоборот, облегчение. Модель становится понятнее, быстрее загружается и лучше воспринимается в пространстве.

Именно поэтому в AR важнее не “полнота BIM”, а соответствие модели задаче.
Как это реализовано в GIP VISION
В GIP VISION конвертация IFC в рабочий формат выполняется автоматически. Пользователь не занимается этим вручную. Модель проходит обработку на сервере, где подготавливается под использование в AR.
При этом важно, что сама логика работы строится не вокруг формата, а вокруг сценария. Модель должна быть не просто конвертирована, а подготовлена под задачу. После этого она открывается, размещается в пространстве и используется уже как рабочий инструмент.
Отдельно важно, что при необходимости в приложении остаётся доступ к данным элементов, даже несмотря на то, что геометрия уже переведена в визуальный формат. Это позволяет не терять связь с BIM при работе на площадке.
Вывод
Конвертация IFC в USDZ — это обязательный этап, который переводит модель из инженерной среды в визуальную. При этом геометрия неизбежно упрощается, а структура частично трансформируется.
Это не недостаток технологии, а условие её работы. Для AR важна не максимальная детализация, а устойчивость, скорость и понятность сцены.
В GIP VISION этот процесс встроен в общий сценарий. Пользователь получает уже подготовленную модель, которая сохраняет ключевую геометрию и пригодна для работы на объекте. За счёт этого BIM можно использовать в AR не как тяжёлый проектный файл, а как практический инструмент для проверки и координации.
