Способ связывания IFC‑модели с атрибутивными данными в формате XML определяется используемым программным обеспечением. Рассмотрим специфику работы с IFC и атрибутами в трёх популярных САПР: ArchiCAD, Revit и AutoCAD.
При загрузке IFC‑файла программа конвертирует его элементы в соответствующие объекты ArchiCAD — на основе параметров выбранного транслятора. Доступны три метода импорта:
В процессе импорта система анализирует IFC‑данные, привязанные к элементам, и стремится сформировать эквивалентные свойства для объектов ArchiCAD.
Для старта импорта требуется указать IFC‑транслятор, предварительно сохранённый в файле шаблона.
В ArchiCAD предусмотрена специальная функция «Настройка схемы IFC». С её помощью можно:
Пример: создание свойства «Тип вентиляции» для сущности IfcSpace в наборе свойств Pset_SpaceVentilationCriteria.
Начиная с версии ArchiCAD 18, доступен интерфейс для правки XML‑файла под структуру выходных параметров IFC. Это даёт возможность:
Для преобразования IFC‑файлов в нативные объекты AutoCAD (.dwg) с сохранением метаданных используется плагин IFC Importer for AutoCAD. Он поддерживает передачу:
В случаях, когда требуется связать 3D‑модель (IFC) с XML‑атрибутами, применяют инструмент FME Workbench. Он позволяет:
При работе с IFC и атрибутивными данными критически важны:
Риски при несовпадении настроек:
Таким образом, успешная интеграция IFC‑модели с XML‑атрибутами требует тщательной настройки трансляторов и учёта особенностей каждой программной платформы.