Текст статьи

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

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