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

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

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

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

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