🌍 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- Открой Семейство (например, воздуховод)
- Создай общие параметры с именами, совпадающими с IFC-параметрами (например,
Reference
,Status
,FireRating
) - Группируй их под одну группу (например, Pset_DuctSegmentCommon)
- Сохрани, загрузи в проект
- При экспорте в 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-включений!
Комментариев нет:
Отправить комментарий