IFC (Industry Foundation Classes)


Определение
IFC (Industry Foundation Classes) — это открытый, нейтральный формат данных, предназначенный для обмена информационными моделями между различными программными комплексами. Это «универсальный язык» в мире BIM. Если Revit, ArchiCAD и Tekla говорят на разных языках, то IFC — это эсперанто, который позволяет передать геометрию и атрибуты элементов без потери смысла, независимо от того, в каком софте они были созданы.
Где применяется в проекте
- Междисциплинарная координация: объединение архитектуры из ArchiCAD, конструктива из Tekla и сетей из Revit в одну сводную модель.
- Передача данных заказчику: заказчик получает модель в открытом формате, что избавляет его от зависимости от конкретного вендора (ПО).
- Экспертиза: государственные органы принимают модели на проверку именно в формате IFC.
- Автоматизация расчетов: использование модели в сторонних сервисах для подсчета объемов или анализа энергоэффективности.
Как это выглядит «на практике»
Представьте, что вы написали текст в Pages на Mac, а ваш коллега должен отредактировать его в Word на Windows. Вы используете формат PDF для просмотра или .docx для обмена. В BIM таким форматом является IFC. Проектировщик экспортирует свою часть проекта в IFC, и менеджер открывает ее в SIGNAL Docs или другом просмотрщике. Все стены остаются стенами, окна — окнами, а информация о марке бетона или мощности насоса сохраняется в свойствах объекта.
Что дает в SIGNAL
- SIGNAL Docs: позволяет загружать и просматривать IFC-модели прямо в браузере без установки тяжелого софта. Поддерживает навигацию по дереву объектов.
- SIGNAL Tools: использует данные из IFC для автоматизированного сбора объемов (ВОР) и проверки заполнения обязательных атрибутов.
- SIGNAL Dashboard: визуализирует данные, извлеченные из IFC-файлов, позволяя строить аналитику по всему объекту на основе свойств элементов.
- Универсальность: SIGNAL не ограничивает пользователя одним производителем ПО, позволяя работать со сводной моделью из любых источников.
Частые ошибки и путаницы
- «IFC портит геометрию»: это происходит при неправильных настройках экспорта (маппинга). Важно настроить схему соответствия классов, чтобы колонна не превратилась в «обобщенную модель».
- Потеря атрибутов: если в настройках экспорта не указаны наборы свойств (Property Sets), модель придет «пустой» — просто красивая 3D-картинка без данных.
- Редактирование IFC: IFC предназначен для обмена и просмотра, а не для внесения изменений. Правки всегда должны вноситься в исходный файл (Revit/ArchiCAD) и экспортироваться заново.
Также называют
Открытый BIM (OpenBIM), нейтральный формат, обменная схема данных, стандарт ISO 16739.
Связанные термины
- Сводная модель (Federated Model)
- Классы IFC (IfcWall, IfcSlab, IfcWindow)
- Схема данных (Schema)
- BCF (BIM Collaboration Format)