К содержанию
БАЗА ЗНАНИЙ / ФОРМАТЫ МОДЕЛЕЙ

IFC и GLB:
от BIM-проекта
до модели в AR

Что находится внутри файлов, чем их открывать и почему одна и та же труба может занимать разный объём после конвертации.

01 / КОРОТКО

Чем отличаются IFC и GLB

IFC помогает передать строительную модель вместе с описанием её объектов. GLB удобен для доставки подготовленной трёхмерной сцены в программу просмотра. Для работы на стройке часто нужны оба: IFC как исходник обмена, GLB как его копия для визуальной проверки.

Выбор формата по задаче
ЗадачаIFCGLB
Обмен BIM-даннымиОбъекты, свойства, связи, геометрияСцена, сетки, материалы; дополнительные данные зависят от экспортёра
Быстрый показ моделиМожет потребоваться построение поверхностейГеометрия подготовлена для отрисовки
Изменение проектаОбмен и импорт в BIM-программы с ограничениямиВозможна правка сетки, но это не восстановление BIM-проекта
PERSPECTIVA AR на AndroidЗагрузите IFC: приложение подготовит модель через серверОткройте готовый файл напрямую
РазмерУниверсального победителя нет: влияют способ описания геометрии, детализация, повторения и текстуры

Расширение файла не подтверждает его качество. Маленький GLB может содержать только часть здания, а большой IFC — хорошо организованный комплект разделов. Сравнивайте одинаковые участки одной ревизии проекта.

02 / ИНФОРМАЦИОННАЯ МОДЕЛЬ

Что такое файл IFC

IFC расшифровывается как Industry Foundation Classes. Это открытый, независимый от одного поставщика стандарт buildingSMART для обмена данными об объектах строительства. Он описывает геометрию, свойства и отношения между объектами. Например, элемент может относиться к определённому этажу и иметь сведения о материале. Состав реально переданных данных зависит от модели и настроек экспорта. Описание IFC у buildingSMART ↗

Это больше, чем трёхмерная картинка

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

Геометрия в IFC бывает разной: параметрические тела, граничное представление поверхностей и другие способы. «Все IFC состоят только из формул» — слишком сильное упрощение. Два экспортёра способны описать внешне одинаковую деталь по-разному; это влияет и на размер, и на время обработки. Пример граничного представления в документации IFC ↗

Где получить IFC

Запросите выгрузку у автора модели или BIM-координатора. Уточните этажи, оси, инженерные разделы, дату ревизии и систему координат. Для проверки вентиляции одного этажа часто удобнее отдельный согласованный раздел, чем весь объект с благоустройством. Если у вас только плоские PDF или DWG, сначала нужно найти исходную BIM-модель либо создать её по чертежам. Простое переименование файла не выполняет конвертацию.

Нет готовой IFC-модели? Вы можете заказать BIM-модель. Подготовим IFC и GLB по PDF, DWG или DXF: для координации проекта, подготовки 2D-видов и просмотра в AR.

03 / МОДЕЛЬ ДЛЯ ЭКРАНА

Что такое GLB и как он связан с glTF

glTF — формат Khronos для эффективной передачи и загрузки трёхмерных сцен. GLB — его бинарный контейнер: описание сцены и двоичные данные можно упаковать в один файл. Это удобно при передаче модели на телефон. В конкретном файле стоит проверить наличие внешних ресурсов: само расширение .glb не гарантирует, что автор встроил всё необходимое. Обзор glTF ↗ · Спецификация glTF 2.0 ↗

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

В GLB могут сохраняться имена, иерархия и дополнительные атрибуты. Но полноценная семантика IFC не переносится автоматически. Проверяйте, какие данные поддерживает именно ваш конвертер и ваш просмотрщик.

04 / РАЗНЫЕ РАБОЧИЕ ФАЙЛЫ

Что оставлять для редактирования

Для продолжения проектирования сохраняйте исходный файл BIM-программы и актуальную IFC-выгрузку для обмена. IFC не равнозначен родному проекту: после импорта могут отличаться структура, параметры и возможности правки. В Revit, например, открытие IFC и связывание IFC служат разным сценариям; связь полезна для обновляемой внешней модели. О работе с IFC в Revit ↗

Нужно передвинуть воздуховод в проекте

Внесите изменение в авторскую модель, выпустите новую ревизию IFC и заново подготовьте файл для просмотра. Так геометрия, спецификации и документация остаются согласованными.

Нужно сопоставить воздуховод с монтажом

Используйте подготовленную модель в PERSPECTIVA AR. Перемещение её положения в AR меняет совмещение на объекте; оно не исправляет исходный проект и не выпускает новые чертежи.

Редактор трёхмерной графики может изменить сетку GLB. Однако обратное сохранение такой сетки в IFC не восстановит утраченные инженерные свойства, зависимости и историю моделирования.

05 / РАБОТА НА СТРОЙКЕ

Почему для AR в PERSPECTIVA AR используется GLB

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

  1. IFC загружается в приложение. PERSPECTIVA AR отправляет его на сервер для подготовки; на этом шаге нужен интернет.
  2. Получается геометрия для просмотра. Приложение загружает результат и открывает превью.
  3. На объекте используется сохранённая модель. Локальный просмотр GLB в AR и 2D не требует повторной конвертации. Проверка лицензии и работа сервисов ARCore имеют свои условия.

GLB не является обязательным форматом для всех AR-приложений. Это выбор рабочего процесса PERSPECTIVA AR. А точность совмещения зависит от координат, масштаба, опорных точек и отслеживания камеры — расширение файла само по себе не обеспечивает геодезическую точность. Как выполнить привязку по QR →

06 / МЕГАБАЙТЫ И ГЕОМЕТРИЯ

Как меняется размер IFC после конвертации в GLB

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

Почему файл увеличивается

Короткое описание круглого профиля может превратиться во множество треугольников. Чем точнее аппроксимация кривой, тем больше данных нужно сохранить. Объём также увеличивают изображения материалов и повторение геометрии отдельных деталей, если конкретный экспортёр не использует общие экземпляры.

Почему файл уменьшается

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

Пример расчёта, а не обещание результата

Если IFC занимал 800 МБ, а GLB — 200 МБ, файл стал меньше на 75%, или в четыре раза. Если из IFC 200 МБ получился GLB 350 МБ, рост составил 75%. Оба результата возможны. Эти числа иллюстрируют арифметику и не являются замерами конкретного объекта.

Сравните свои файлы

Введите размеры. Расчёт выполняется здесь, файлы никуда не отправляются.

Почему маленький файл иногда тормозит

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

07 / КАК ОТКРЫТЬ МОДЕЛЬ

Как открыть IFC и GLB на Android

В PERSPECTIVA AR нажмите IFC, выберите файл и дождитесь подготовки. Готовая модель откроется в превью автоматически. Отдельно скачивать GLB в браузере не требуется. Если файл уже в GLB, откройте его напрямую. Пошаговая инструкция →

Большая модель — от 1 ГБ

Целесообразнее сначала обработать её в конвертере для Windows и перенести GLB на телефон. Прямая загрузка IFC в приложение также возможна. Время и успешность обработки зависят от сложности модели, ресурсов сервера и устройства; одного размера исходника для прогноза недостаточно.

Альтернатива: онлайн-конвертер

Удобен, когда нужен отдельный GLB. Загрузите IFC в браузере и скачайте результат. Как и при загрузке IFC в приложение, проект передаётся на сервер.

Открыть онлайн-конвертер →

Для конфиденциальных проектов: Windows

Локальная обработка сохраняет IFC на вашем компьютере. Подготовьте GLB и передайте его на телефон способом, разрешённым в вашей организации.

Скачать конвертер для Windows →

Исходный IFC удаляется с сервера после обработки. GLB удаляется после подтверждённой загрузки на устройство. Если связь оборвалась, вернитесь в конвертер: обработанный файл доступен один час, затем удаляется.

Для большой сборной модели можно запросить отдельный этаж или раздел. Это полезно и для скорости, и для наглядности проверки. Согласуйте координаты разделов заранее, чтобы сокращение объёма не нарушило их взаимное положение.

08 / КОНТРОЛЬ РЕЗУЛЬТАТА

Что проверить после конвертации

  1. Состав и ревизию. Есть ли нужные конструкции и сети, актуальна ли модель? Отсутствующий раздел невозможно восстановить переключателем видимости.
  2. Известный размер. Сверьте расстояние между осями или габарит элемента. Ошибка единиц не исправляется точной привязкой камеры.
  3. Ориентацию и начало координат. Проверьте вертикаль, положение проекта и контрольную отметку. QR должен содержать координаты центра метки в системе этой модели.
  4. Детализацию и материалы. Посмотрите небольшие трубы, проёмы и прозрачные элементы. Цвет, изображение материала и геометрия проверяются отдельно.
  5. Работу на устройстве. Откройте превью, план и AR. Сохраните исходный IFC и данные об экспорте рядом с результатом.

Удобное имя файла — «Корпус_А_ОВ_этаж_2_рев03». Дата и ревизия помогают не перепутать старую просмотровую копию с актуальным проектом.

09 / ЧАСТЫЕ ВОПРОСЫ

Вопросы об IFC и GLB

Чем открыть IFC без Revit?

Используйте программу с поддержкой IFC. Для просмотра в AR на Android можно загрузить IFC в PERSPECTIVA AR: приложение подготовит модель через сервер. Для проверки полного набора BIM-свойств выбирайте IFC-просмотрщик с поддержкой нужной схемы и свойств.

Можно ли превратить IFC в GLB переименованием?

Нет. Конвертер должен прочитать структуру IFC, построить поддерживаемую геометрию и записать её в GLB. Изменение расширения не меняет содержимое файла.

GLB всегда меньше IFC?

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

Вернутся ли свойства BIM при конвертации GLB обратно в IFC?

Только данные, действительно сохранённые в файле, могут быть перенесены дальше. Утраченные параметры и связи сами не восстановятся. Для редактирования храните авторскую модель и IFC.

Можно ли загрузить IFC больше 1 ГБ прямо с телефона?

Да, такой путь предусмотрен. Для моделей от 1 ГБ целесообразнее предварительная обработка конвертером для Windows. Сложность геометрии и доступные ресурсы могут ограничить обработку и просмотр независимо от способа загрузки.

Какой способ выбрать, если модель нельзя отправлять в интернет?

Конвертер для Windows обрабатывает IFC локально. Передавайте готовый GLB на телефон разрешённым способом. Прямая подготовка IFC из приложения и онлайн-конвертер используют сервер.

PERSPECTIVA AR

Карта приложения

Открываем карту приложения…Открыть отдельно

Аналитика и Вебвизор временно отключены на сайте. Используются только необходимые данные для его работы.

Скачать APK 3.4.2