среда, 11 июня 2025 г.

IFC для инженера: какую версию выбрать, как добавить Pset и зачем это вообще нужно

🌍 IFC для инженера: какую версию выбрать, как добавить Pset и зачем это вообще нужно

Всем привет!

Если ты экспортировал модель из Revit в IFC и потом открывал её в Solibri, Navis или BIMcollab — ты точно сталкивался с тем, что «где-то что-то не передалось». А иногда — вообще ничего не передалось, кроме геометрии.

Разбираемся: какие есть версии IFC, зачем нужен IfcExportType, как работают Pset, что такое BaseQuantities и как это всё применяют в мире — по-честному, без «теории ради теории».


🧱 IFC — в двух словах

IFC (Industry Foundation Classes) — это формат передачи BIM-данных между разными программами. Его поддерживают Revit, ArchiCAD, Tekla, Allplan, Solibri, Navisworks и куча других.

Каждая версия IFC — это как обновление формата DWG или PDF: что-то добавили, что-то перестало работать. Так что версию надо выбирать с умом.


📦 Какие бывают версии IFC и где какую использовать

Версия Год Поддержка в Revit Для чего подходит
IFC 2x3 2006 ✅ Полная Координация, проверка в Solibri/Navis, стабильный формат
IFC 4 2013 ⚠ Частично Передача инженерных данных, расширенные типы, лучшее соответствие стандартам
IFC 4.3 2020+ ❌ Пока нет Инфраструктура, дороги, мосты — в разработке
IFC 5 разработка Цифровые двойники, IoT, эксплуатация

Вывод: хочешь, чтобы модель читалась везде без сюрпризов — выбирай IFC 2x3. Хочешь максимум параметров и деталей — IFC 4, но проверяй руками.


📐 Что важно при экспорте из Revit

Revit по умолчанию экспортирует по IFC 2x3 Coordination View 2.0. В новых версиях (2023–2025) ты можешь включить IFC 4 в настройках экспорта.

⚙️ Ключевые параметры:

  • IfcExportAs — говорит, к какому типу IFC относится элемент (например, IfcDuctSegment)
  • IfcExportType — уточняет тип объекта (например, USERDEFINED или ELEMENTEDDUCT)
  • BaseQuantities — автоматом генерирует длину, объём, площадь и т.д. (но только если у элемента есть «тело»)

🔧 Как добавить Property Set (Pset) в Revit

Чтобы при экспорте IFC у элементов были читаемые параметры — добавляй нужные Pset вручную.

Пример: как добавить Pset_DuctSegmentCommon
  1. Открой Семейство (например, воздуховод)
  2. Создай общие параметры с именами, совпадающими с IFC-параметрами (например, Reference, Status, FireRating)
  3. Группируй их под одну группу (например, Pset_DuctSegmentCommon)
  4. Сохрани, загрузи в проект
  5. При экспорте в IFC Revit автоматически подхватит их как PropertySet

Важно: Параметры должны быть добавлены как «Общие параметры» и иметь точные имена, иначе Revit не увидит их как Pset.


🌍 Как IFC используют в Европе и США

  • 🇩🇪 Германия: IFC — стандартная часть BIM-LOD на уровне проекта. Используется для передачи на FM-платформы.
  • 🇳🇴 Норвегия: государственные проекты обязаны поддерживать IFC 2x3 и 4. Всё проверяется через Solibri.
  • 🇬🇧 Великобритания: используется в рамках ISO 19650 и PAS 1192. IFC передаётся как MIDP-часть.
  • 🇺🇸 США: чаще используют RVT-координацию, но крупные заказчики (в том числе инфраструктурные) требуют IFC как формат передачи на эксплуатацию.

Вывод: IFC — это не просто «формат». Это реальный рабочий инструмент, особенно если модель идёт на согласование, проверку или эксплуатацию.


📎 Мини-чеклист для инженера

  • ✅ Экспортируешь? Всегда указывай IfcExportAs и ExportType
  • ✅ Добавляешь Pset? Только через общие параметры и с точными названиями
  • ✅ Нужны длины/объёмы? Убедись, что BaseQuantities включены
  • ✅ Платформа проверяющая — Solibri? Лучше сохранять в IFC 2x3

🏁 Заключение

IFC — штука простая по идее, но сложная на практике. Если хочешь, чтобы модель адекватно жила вне Revit — удели экспорту 15 минут, и сэкономишь 15 часов.

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

До новых BIM-включений!

Комментариев нет:

Отправить комментарий

Блог посвященный Revit MEP. Меня зовут Татьяна, буду рада поделиться своим опытом, а так же ответить на Ваши вопросы. Всем хорошего настроения и приятного изучения Revit MEP.

Татьяна Бех