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

Как сопоставляются координаты IFC-модели и реального пространства

BIM-модель всегда существует в своей системе координат. В ней заданы оси, уровни, положение элементов и вся геометрия проекта. На строительной площадке ситуация другая: пространство не “знает” о координатах IFC и не…

Текст статьи

20125529563672089

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

Введение

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

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

Как сопоставляются координаты IFC-модели и реального пространства
Как сопоставляются координаты IFC-модели и реального пространства

Какие координаты участвуют

В этом процессе всегда участвуют несколько систем координат.

Первая — координаты IFC-модели. Это проектная система, в которой заданы все элементы.

Вторая — координаты пространства AR-сессии. Они формируются при запуске приложения и привязаны к положению устройства.

Третья — координаты якоря. Это промежуточная точка, через которую происходит связь между моделью и пространством.

В GIP VISION эта логика описана как работа с несколькими системами координат, которые необходимо согласовать, чтобы модель корректно вела себя в сцене.

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

В чём суть сопоставления

Сопоставление координат — это процесс перевода модели из проектной системы координат в систему координат реального пространства.

Фактически определяется преобразование, которое задаёт:

  • положение модели
  • её ориентацию

После этого модель можно считать “встроенной” в пространство.

Важно, что масштаб при этом не меняется. BIM уже содержит реальные размеры, и задача AR — сохранить их.

Как это выполняется на площадке

На практике сопоставление начинается с выбора ориентира.

Это может быть:

  • опорное изображение
  • проём
  • элемент помещения

Когда пользователь наводит камеру на ориентир, система получает точку отсчёта в реальном пространстве.

Далее выполняется совмещение. Модель перемещается так, чтобы совпасть с этим ориентиром, и поворачивается, чтобы её оси совпали с геометрией помещения.

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

Почему важен порядок действий

Если нарушить порядок и сначала пытаться ориентировать модель, а потом перемещать её, возникает нестабильность.

Модель может “уходить” от ориентиров, и её становится сложнее точно совместить с объектом.

Когда сначала задаётся положение, а затем ориентация, пользователь получает предсказуемое поведение сцены.

Как выполняется проверка

После сопоставления координат модель необходимо проверить.

Это делается не по одной точке, а по нескольким элементам:

  • стены
  • проёмы
  • конструктивные границы
  • инженерные системы

Если совпадение есть только в одном месте, это недостаточно.

Пользователь должен перемещаться по помещению и проверять, остаётся ли модель согласованной с реальностью.

Где возникают ошибки

Чаще всего проблемы связаны с исходной моделью.

Если IFC:

  • смещён относительно нуля
  • имеет неправильный поворот
  • содержит ошибки

это напрямую влияет на результат.

В GIP VISION отдельно отмечено, что модель, находящаяся далеко от точки 0, может не отображаться в рабочей зоне. Это не ошибка AR, а особенность координат модели.

Вторая типовая проблема — выбор слабого ориентира. Если привязка выполняется к элементу, который плохо читается, сопоставление получается неточным.

Практический пример

Рассмотрим помещение с дверным проёмом.

Пользователь выбирает проём как ориентир и совмещает его с моделью.

Сначала выполняется смещение — модель “подтягивается” к проёму.

Затем выполняется поворот — стены и проём модели начинают совпадать с реальными.

После этого пользователь проверяет совпадение по другим элементам.

Если всё согласовано, координаты модели и пространства можно считать сопоставленными.

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

В GIP VISION сопоставление координат встроено в процесс размещения модели.

Пользователь выбирает сценарий:

  • привязка по изображению для быстрого старта
  • привязка по проёму для более точного совмещения

После этого модель автоматически размещается, а затем уточняется вручную при необходимости.

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

Вывод

Сопоставление координат IFC-модели и реального пространства — это ключевой этап работы с AR.

Он включает выбор ориентира, смещение модели, её поворот и проверку совпадения.

Именно этот процесс делает BIM-модель пригодной для использования на площадке.

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