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

Как учитывается система координат Revit при переносе модели в AR

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

Текст статьи

Введение

Как учитывается система координат Revit при переносе модели в AR
Как учитывается система координат Revit при переносе модели в AR — иллюстрация из материалов статьи.

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

В строительных сценариях важно не просто экспортировать модель, а понимать, как её координатная структура повлияет на поведение в пространстве.

Как учитывается система координат Revit при переносе модели в AR
Как учитывается система координат Revit при переносе модели в AR

Что происходит с координатами при экспорте

Revit оперирует несколькими системами координат. Внутри проекта это не всегда критично, потому что пользователь работает в контексте модели и не замечает смещений.

При экспорте в IFC ситуация меняется. Модель “фиксируется” в координатах, которые были заданы в проекте. AR-приложение получает эти координаты без дополнительной интерпретации.

Это означает, что:

  • положение модели сохраняется
  • поворот сохраняется
  • все смещения переходят в AR

Дальше приложение работает именно с этими данными.

Почему это влияет на работу в AR

В AR появляется новая система координат — связанная с устройством и текущей сценой.

Если координаты Revit заданы неудачно, возникает разрыв:

модель существует в одной системе, а пользователь — в другой.

На практике это проявляется так:

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

Это не проблема визуализации, а проблема исходной координатной структуры.

Роль точки 0

Один из ключевых факторов — положение модели относительно нулевой точки.

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

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

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

Это один из самых частых источников проблем при переносе модели.

Как учитывается поворот

Вторая важная часть — ориентация модели.

Система координат Revit и AR не всегда совпадает по осям. В результате модель может быть развернута относительно помещения.

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

Это позволяет привести модель к ориентации, которая соответствует реальному пространству.

Как происходит сопоставление в AR

После загрузки IFC выполняется преобразование координат.

Модель сначала смещается в рабочую область пользователя. Затем задаётся её ориентация.

Далее пользователь выполняет привязку к ориентиру:

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

В этот момент координаты модели и пространства сопоставляются.

Важно, что AR не “исправляет” координаты Revit. Он только накладывает преобразование поверх них.

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

Рассмотрим модель инженерных систем.

В Revit она может быть расположена в координатах всего здания. При экспорте это положение сохраняется.

В AR модель открывается, но оказывается вне зоны видимости.

После смещения она появляется перед пользователем, но может быть повернута.

Далее выполняется корректировка ориентации и привязка к помещению.

Как учитывается система координат Revit при переносе модели в AR
Как учитывается система координат Revit при переносе модели в AR — иллюстрация 2

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

Где чаще всего возникают ошибки

Основные проблемы связаны с подготовкой модели.

Если:

  • модель сильно смещена
  • поворот не контролируется
  • используется несколько систем координат

то в AR это проявляется сразу.

Вторая типовая ошибка — попытка “исправить” всё на площадке. На практике часть проблем нужно решать ещё в Revit.

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

В GIP VISION система координат Revit учитывается через работу с IFC и последующее преобразование в AR.

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

Пользователь может дополнительно управлять положением модели:

  • задавать поворот
  • перемещать её
  • выравнивать по плоскости

После этого модель привязывается к реальному пространству через выбранный сценарий.

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

Вывод

Система координат Revit напрямую влияет на поведение модели в AR.

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

Для корректной работы важно:

  • контролировать положение модели относительно нуля
  • учитывать ориентацию
  • подготавливать модель перед экспортом

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