Перейти к содержимому

IFC в Revit: импорт, экспорт, настройка

Инструкции Основы
27.08.2026
IFC в Revit

IFC это открытый формат обмена BIM-моделями между разными программами. Через него Revit общается с Tekla, ArchiCAD, Navisworks и десятками других инструментов, а также передаёт модели на госэкспертизу. Работа с IFC кажется простой (нажал «Экспорт» и готово), но на практике именно здесь теряются данные, съезжает геометрия и пропадают свойства. Разберём как импортировать, экспортировать и, главное, правильно настраивать IFC в Revit.

Что такое IFC и зачем он нужен

IFC (Industry Foundation Classes) это международный открытый формат для обмена информационными моделями. В отличие от родного формата Revit (.rvt), который понимает только сам Revit, файл IFC читают любые BIM-программы. Это делает его универсальным языком между дисциплинами и компаниями, работающими в разном софте, а в России ещё и обязательным форматом при передаче цифровой информационной модели на госэкспертизу.

Главное что нужно усвоить перед работой: Revit экспортирует в IFC только то, что вы ему явно указали. Он не угадывает намерения. Если схема, маппинг или настройка вида заданы неверно, вы получите файл с кривой геометрией или пропавшими свойствами. Поэтому настройка важнее самой кнопки экспорта.

Версии IFC: какую выбрать

Revit поддерживает несколько версий схемы IFC, и выбор между ними принципиален. Основные это IFC2x3 и IFC4, появляется и IFC4.3 для инфраструктуры.

IFC2x3 остаётся самым распространённым и совместимым вариантом, его понимают практически все программы. IFC4 новее, поддерживает больше данных и типов, но требуется не всегда и не всеми принимается корректно. Здесь работает важное правило: не выбирайте самую новую версию по умолчанию. Нужную схему определяет не «свежесть», а требования принимающей стороны и BIM-стандарт проекта. Перед экспортом уточните у получателя или в требованиях экспертизы, какая именно версия IFC нужна.

Практический ориентир. Для координации и передачи между программами чаще всего используют IFC2x3 Coordination View. IFC4 в вариантах Reference View и Design Transfer View применяют когда это прямо требуется стандартом проекта или получателем.

Импорт IFC: открыть или связать

Загрузить IFC в Revit можно двумя способами, и разница между ними существенная.

Открытие (Open IFC) превращает содержимое файла в редактируемые элементы Revit. Это подходит когда вам нужно доработать полученную модель. Для открытия используйте вариант IFC2x3 Coordination View, он для этого и предназначен.

Связывание (Link IFC) подгружает IFC как внешнюю ссылку, не превращая его в элементы Revit. Это правильный выбор когда модель нужна только для координации, а не для редактирования. При связывании Revit автоматически создаёт рядом с исходным файлом два вспомогательных: файл IFC.rvt и файл общих параметров. Они нужны, если вы захотите маркировать или включать элементы связанного IFC в спецификации. Для связывания предназначен формат IFC4 Reference View, он изначально проектировался именно под подгрузку, а не под открытие.

Экспорт IFC: базовый порядок

Экспорт запускается через меню File, раздел Export, пункт IFC. В открывшемся окне выбирается пресет настройки и указывается версия схемы. В Revit есть десять встроенных пресетов, соответствующих типовым сценариям, их нельзя изменить или удалить, но можно продублировать и на основе копии создать свой. Отдельно существует In-Session Setup, настройка на текущий сеанс, которую можно менять на лету, но она не сохраняется между запусками.

Перед тем как нажать экспорт, стоит подготовить модель, и это отдельная важная тема.

Экспорт по виду: контроль над содержимым

Самый надёжный подход к экспорту это управление через специальный вид. Вместо того чтобы выгружать всю модель целиком, вы создаёте отдельный 3D-вид координации, настраиваете в нём видимость и экспортируете только то, что видно.

В этом виде скрываются связанные модели, варианты конструкций, элементы сноса, презентационная геометрия, всё что получателю не нужно. Затем в настройках экспорта включается опция экспорта только видимых на виде элементов. Такой подход даёт точный контроль над тем, что попадёт в файл, делает IFC чище и меньше, и защищает от случайной передачи лишнего или незавершённого содержимого.

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

Маппинг категорий: сердце правильного экспорта

Маппинг это соответствие между категориями Revit и классами IFC. Стена Revit должна стать IfcWall, перекрытие IfcSlab, колонна IfcColumn. Если соответствие задано неверно, элементы уедут не в те классы, и получатель увидит хаос вместо структурированной модели.

Здесь есть важное изменение по версиям Revit, о котором нужно знать. Начиная с Revit 2025 маппинг категорий встроен прямо в основную настройку экспорта: IFC-классы и типы выбираются из выпадающего списка, а не вписываются вручную. Это серьёзное улучшение, оно экономит время и убирает опечатки, которые раньше ломали экспорт. В более ранних версиях маппинг задавался через отдельный текстовый файл соответствий, а в Revit 2026 расположение этих настроек снова изменилось (управление ведётся через меню настроек маппинга экспорта IFC). Если инструкция не совпадает с вашим интерфейсом, сверьтесь с версией Revit.

Свойства и наборы Pset

Помимо геометрии, IFC несёт данные: марки, материалы, характеристики. В IFC они организованы в наборы свойств (Property Sets, сокращённо Pset). При экспорте нужно указать, какие свойства и наборы выгружать, иначе часть данных просто не попадёт в файл, и получатель увидит геометрию без атрибутов.

В настройках экспорта включаются стандартные наборы свойств IFC, при необходимости добавляются пользовательские. Для российских проектов и госэкспертизы сюда же относится классификация элементов по КСИ, её тоже нужно настроить при экспорте, чтобы элементы получили правильные коды классификатора.

Координаты при экспорте

Частая проблема после экспорта: геометрия оказывается не на своём месте, модель «уезжает» относительно других разделов. Причина в настройке базовой точки координат (Coordinate Base) при экспорте. IFC должен использовать ту же систему координат, что и остальные модели проекта, иначе при сборке сводной модели разделы не совпадут.

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

Открытый экспортёр IFC от Autodesk

Встроенный в Revit механизм IFC это на самом деле открытый проект Autodesk, который развивается на GitHub отдельно от самого Revit и обновляется чаще. В нём регулярно выходят исправления ошибок экспорта и импорта: геометрии, свойств, координат, базовых величин.

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

Чек-лист правильного экспорта IFC

  • Уточнить у получателя требуемую версию схемы (IFC2x3 или IFC4)
  • Создать отдельный 3D-вид координации и настроить в нём видимость
  • Включить экспорт только видимых на виде элементов
  • Проверить маппинг категорий Revit в классы IFC
  • Настроить наборы свойств Pset и классификацию по КСИ
  • Задать общие координаты и правильную базу координат
  • Проверить результат в стороннем IFC-вьювере до отправки
  • При странных ошибках обновить экспортёр IFC до актуальной версии

Проверяйте результат

Последний и обязательный шаг: откройте полученный IFC в стороннем вьювере, например Solibri Anywhere, BIMcollab Zoom или FZKViewer, и проверьте его глазами получателя. Убедитесь, что геометрия на месте и на своих координатах, свойства элементов заполнены, классификация присвоена. Проверять IFC в самом Revit смысла мало, потому что Revit покажет то, что и так знает. Ценность проверки в том, чтобы увидеть файл так, как увидит его принимающая сторона.

Готовите модель к передаче на экспертизу или подрядчику? Централизованная работа команды на Revit Server держит модель актуальной, а значит и IFC на выходе всегда собран из свежих данных. Напишите в Telegram @revitserver или на info@revitserver.ru.


Нужен Revit Server для вашей команды?

Поможем организовать совместную работу проектировщиков
Модальная форма

Полезное по теме