Создание Правила Сопоставления
- Выберите IFC-свойство, которое требуется сопоставить. Данные, отображаемые курсивом, недоступны для сопоставления.
- Нажмите кнопку Новое Правило. Появится поле “Пустое Правило”.
- при помощи выпадающего списка “Добавления Содержимого” выберите поля типов:
Для одного свойства можно настроить несколько правил сопоставления. Это может оказаться удобно, например, если разные инструменты создают одинаковый тип IFC-элементов. Правила применяются в порядке их отображения в интерфейсе пользователя, то есть применятся первое доступное правило.

Разделить строку
Поле строкового типа может быть разделено.
В разделе Содержимого Правила для выбранного поля строкового типа: Щелкните на выпадающем списке, чтобы открыть настройки Разделения:
Например, можно использовать лишь определенный фрагмент Имени Библиотечного Элемента.

Параметры Библиотечного Элемента
Параметры Библиотечного Элемента можно настроить двумя способами:
- В зависимости от Библиотечного Элемента: Выбранный параметр Библиотечного Элемента будет действовать только для тех элементов, которые содержат данный параметр. Если параметр Библиотечного Элемента был определен на уровне подтипа Объекта, то сопоставление параметра будет применяться и для всех дочерних элементов. Например, если мы сопоставим параметр переменной “gs_list_cost” подтипа Объекта Двери GS, то сопоставление будет действовать для всех Дверей (и ifcDoors), являющихся дочерними Библиотечными Элементами Двери GS (таких как Однопольная Дверь, Двупольная Дверь, Металлическая Дверь и т.д.). См. приведенные ниже примеры.
- Независимо от Библиотечного Элемента: Параметр переменной (например, “gs_list_cost”) будет учитываться при сопоставлении независимо от того, из списка параметров какого Библиотечного Элемента он был выбран. Например, если мы выберем параметр “gs_list_cost” Двупольной Двери в качестве параметра, не зависящего от Библиотечного Элемента, то сопоставление будет выполняться для всех Дверей, обладающих параметром “gs_list_cost”. Если параметр двери используется для сопоставления на уровне IfcElement, тогда он будет сопоставляться со всеми IFC-определениями, являющимися дочерними по отношению к IfcElement и содержащими параметр “gs_list_cost” (таких как элементы Мебели, например, Кресла и Стулья). См. приведенные ниже примеры.

