Текст статьи
20125529563672089

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

Какие координаты участвуют
В этом процессе всегда участвуют несколько систем координат.
Первая — координаты IFC-модели. Это проектная система, в которой заданы все элементы.
Вторая — координаты пространства AR-сессии. Они формируются при запуске приложения и привязаны к положению устройства.
Третья — координаты якоря. Это промежуточная точка, через которую происходит связь между моделью и пространством.
В GIP VISION эта логика описана как работа с несколькими системами координат, которые необходимо согласовать, чтобы модель корректно вела себя в сцене.

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