Revit выполняет экспорт элементов здания в файл IFC на основе категорий (и подкатегорий), к которым отнесены элементы.
Например, Revit экспортирует стену в объект IFC IfcWallStandardCase, потому что стена является элементом из категории стен. Во многих случаях процедура экспорта из Revit в формат IFC логична и проста, благодаря использованию значений по умолчанию для многих параметров.
Однако в некоторых случаях может потребоваться указание объекта IFC, к которому должны относиться элементы из определенного семейства. Например, предположим, что разрабатывается семейство эскалаторов. Оно относится к категории типовых моделей и создается для подкатегории, названной "Эскалатор". При экспорте проекта в IFC требуется обеспечить, что для эскалатора (автоматически) устанавливается соответствие с классом IfcTransportElement и типом IfcTransportElementType.
Сопоставление семейства с объектом IFC
- Создайте общие параметры с именами IFCExportAs и IFCExportType. См. раздел Общие параметры.
Сохраните эти общие параметры в файле, размещенном в сетевой папке, чтобы иметь возможность добавления параметров в другие семейства и проекты. Кроме того, можно использовать файл общих параметров, который предоставляется приложением Revit (IFC Shared Parameters.txt). Для получения дополнительных сведений о работе с этим файлом см. раздел Доступ к файлам для работы с форматом IFC.
Например, в папке, в которой хранятся другие корпоративные стандартные файлы, создайте файл параметров под именем IFCexportParameters.txt. Эти общие параметры нужно создать всего лишь один раз. Затем их можно многократно использовать в нескольких семействах.
- Воспользуйтесь редактором семейств для создания нового семейства или изменения существующего. См. раздел Семейства Revit.
- Добавление общих параметров в семейство:
- В Редакторе семейств выберите вкладку "Создание"панель "Свойства" ("Типоразмеры в семействе").
- В диалоговом окне "Типоразмеры в семействе" в поле "Имя" выберите тип семейства.
- В группе "Параметры" нажмите кнопку "Добавить".
- В диалоговом окне "Свойства параметра" в группе "Тип параметра" выберите "Общий параметр" и нажмите "Выбор".
- Перейдите в папку, в которой хранится файл общих параметров, определяющий параметры IFCExportAs и IFCExportType (например, IFCexportParameters.txt), и откройте его.
- В диалоговом окне "Общие параметры" в группе "Параметры" выберите IFCExportAs и нажмите "ОК".
- В диалоговом окне "Свойства параметра" в группе "Данные параметра" из списка "Группирование параметров" выберите "Параметры IFC".
- Убедитесь в выборе типа и нажмите "ОК".
В диалоговом окне "Типоразмеры в семействе" в списке параметров отображается IFCExportAs.
- В группе "Параметры" нажмите кнопку "Добавить".
- В диалоговом окне "Свойства параметра" в группе "Тип параметра" выберите "Общий параметр" и нажмите "Выбор".
- В диалоговом окне "Общие параметры" в группе "Параметры" выберите IFCExportType и нажмите "ОК".
- В диалоговом окне "Свойства параметра" в группе "Данные параметра" из списка "Группирование параметров" выберите "Параметры IFC".
- Убедитесь в выборе типа и нажмите "ОК".
В диалоговом окне "Типоразмеры в семействе" в списке параметров отображается IFCExportType.
- Задайте значения для параметров IFCExportAs и IFCExportType
При добавлении общих параметров к одному типоразмеру семейства Revit автоматически добавляет их во все типоразмеры данного семейства. Затем можно задать значения для каждого параметра в каждом типоразмере семейства.
- В диалоговом окне "Типоразмеры в семействе" выполните следующие операции:
- В поле "Имя" выберите типоразмер семейства.
- Для параметра IFCExportAs укажите требуемый класс IFC.
- Для параметра IFCExportType задайте требуемый тип IFC.
- Нажмите кнопку Apply.
- Повторите предыдущий шаг, чтобы определить параметры IFC в диалоговом окне "Типоразмеры в семействе" для остальных типоразмеров этого семейства.
- После определения значений для всех типоразмеров семейства нажмите кнопку "ОК".
- Сохраните изменения в семействе.
- Если требуется загрузить обновленное семейство в проект, откройте проект. Для возврата в Редактор семейств перейдите на вкладку "Создание"панель "Редактор семейств" ("Загрузить в проект").
- Проверьте значения параметров в проекте (необязательная операция).
Можно проверить значения параметров экспорта в формат IFC, назначенные элементу в проекте.
- В проекте выберите элемент, входящий в семейство, в которое были добавлены общие параметры IFCExportAs и IFCExportType.
- На палитре свойств нажмите кнопку ("Изменить тип").
- В диалоговом окне "Свойства типа", прокручивая список вниз, перейдите к группе "Параметры IFC".
Для параметров IFCExportAs и IFCExportType отображаются значения, заданные для типоразмера семейства. При экспорте проекта в IFC элементы из данного семейства будут поставлены в соответствие с определенными классом и типом IFC.