Чтение и запись IFC
Полная поддержка IFC2×3 и IFC4 на уровне объектов
Движок для работы с IFC-файлами
IfcOpenShell — это библиотека с открытым исходным кодом для парсинга, записи и валидации IFC-файлов. Это «мотор», на котором работают десятки BIM-приложений, включая BlenderBIM.
Библиотека поддерживает IFC2×3 и IFC4, предоставляет Python API для программного доступа к IFC-данным. С помощью IfcOpenShell можно читать модели, извлекать свойства элементов, проверять соответствие стандартам и конвертировать данные.
Для строительных организаций IfcOpenShell важен как инструмент автоматизации: массовая обработка IFC-моделей, извлечение данных для сметных систем, проверка качества BIM-моделей, интеграция с корпоративными системами.
Библиотека также включает утилиты: IfcConvert (конвертация IFC в другие форматы), IfcPatch (патчинг IFC-файлов), Ifc validation (проверка по правилам).
Полная поддержка IFC2×3 и IFC4 на уровне объектов
Программный доступ к IFC-данным для автоматизации
Проверка IFC-моделей по правилам (IDS, bSDD)
IfcConvert: IFC → OBJ, DXF, GLTF, XML
Массовая обработка сотен IFC-файлов за раз
Поможем подобрать стек open-source инструментов под ваши задачи, настроить процессы и обучить команду.