Файлы IFC

Можно экспортировать файлы SOLIDWORKS в качестве файлов Industry Foundation Classes .ifc (IFC 2x3 или IFC 4.0) для использования в приложениях программного обеспечения, обычно применяемых для поставок в строительстве.

Можно импортировать файлы .ifc в SOLIDWORKS для включения информации из моделей, изначально созданных с помощью приложений CAD. Чтобы отфильтровать компоненты для импорта, в диалоговом окне Открыть выберите Включить фильтр.

Следующие атрибуты можно сопоставить из файла SOLIDWORKS с файлом IFC 4.0:

  • Геометрические данные
  • Свойства материала и массовые характеристики
  • Мозаичную геометрию
  • Цвета граней и тел

В файлы IFC 2x3 можно записать следующие свойства:

  • Material
  • Измерение массы
  • Измерение площади
  • Измерение объема

Экспорт файлов IFC

Можно выполнить экспорт сборок верхнего уровня или компонентов SOLIDWORKS как файлов .ifc, используя IFC 2x3 или IFC 4. Файлы .ifc можно экспортировать с пользовательскими свойствами, которые включают в себя метаданные IFC вместе с другими свойствами.

Можно применить инструмент Defeature к модели перед ее экспортом в формат .ifc, что удалить данные и уменьшит размер модели.
  1. Выберите Файл > Сохранить как .
  2. Необязательно: Пользователи 3DEXPERIENCE: Если откроется диалоговое окно Сохранить как новый, выберите Сохранить на этом ПК.
  3. В диалоговом окне Сохранить как для параметра Тип файлов выберите IFC 2x3 или IFC 4.
  4. Нажмите Параметры.
  5. Выберите OmniClass™, Uniclass2015, свойства пользователя, свойства материала и массовые характеристики и единицы измерения, затем нажмите кнопку ОК.
    Перед выбором OmniClass или UniClass необходимо просмотреть список классов в диалоговом окне. См. раздел http://www.omniclass.org и [http://www.cpic.org.uk/uniclass2/].
  6. При экспорте в IFC 4 сохраните в виде одного из следующих вариантов:
    • BREP
    • Мозаика
  7. Выберите имя файла и месторасположение, введите описание (не обязательно) и нажмите на кнопку OK.

Экспорт пользовательских свойств в IFC-файлы

При экспорте моделей SOLIDWORKS в качестве IFC-файлов можно сопоставить пользовательские свойства SOLIDWORKS с наборами свойств IFC.

Преимущества Клиенты BIM могут экспортировать свои данные пользовательских свойств, важных для строительства и эксплуатации здания. Эта функция гибкая. Она позволяет сопоставить свойства SOLIDWORKS со свойствами IFC, потенциально с другим именем, а также определить собственные наборы целевых свойств в файле IFC.

  1. В файле SOLIDWORKS нажмите Файл > Свойства и на вкладке Настройка добавьте свойства, которые требуется экспортировать в файл IFC. Сохраните файл.
  2. Создайте файл сопоставления XML, который сопоставляет пользовательские свойства SOLIDWORKS со значениями набора свойств IFC. Примеры файлов сопоставления SOLIDWORKS расположены в следующем каталоге: SOLIDWORKS install folder\lang\language\IFC.
    Пример файла сопоставления:
    <CustomPropertiesPSETMapping>
        <Schema Version="1.0"/>
        <PropertySet Name="Pset_DoorCommon">
            <AppliesTo ElementType="IFCDOOR"/>
            <PropertyMapping SOLIDWORKS="Reference" IFC="Reference" Type="IfcIdentifier"/>
            <PropertyMapping SOLIDWORKS="FireRating" IFC="FireRating" Type="IfcLabel"/>
            <PropertyMapping SOLIDWORKS="NoiseRating" IFC="AcousticRating" Type="IfcLabel"/>
            <PropertyMapping SOLIDWORKS="Security" IFC="SecurityRating" Type="IfcLabel"/>
            <PropertyMapping SOLIDWORKS="External" IFC="IsExternal" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="Infiltration" IFC="Infiltration" Type="IfcVolumetricFlowRateMeasure"/>
            <PropertyMapping SOLIDWORKS="ThermalTransmit" IFC="ThermalTransmittance" Type="IfcThermalTransmittanceMeasure"/>
            <PropertyMapping SOLIDWORKS="Verglasungsflächenanteil" IFC="GlazingAreaFraction" Type="IfcPositiveRatioMeasure"/>
            <PropertyMapping SOLIDWORKS="Accessible" IFC="HandicapAccessible" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="FireDoor" IFC="FireExit" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="StarTrekDoor" IFC="SelfClosing" Type="IfcBoolean"/>
            <PropertyMapping SOLIDWORKS="SmokeStop" IFC="SmokeStop" Type="IfcBoolean"/>
        </PropertySet>
        <PropertySet Name="ACME_CageCodes">
            <AppliesTo ElementType="IFCDOOR"/>
            <AppliesTo ElementType="IFCWINDOW"/>
            <PropertyMapping SOLIDWORKS="RefCode" IFC="CageCode" Type="IfcLabel"/>
        </PropertySet>
    </CustomPropertiesPSETMapping>
  3. В файле SOLIDWORKS выберите Файл > Сохранить как.
  4. В диалоговом окне в поле Сохранить как тип выберите тип файла IFC, затем нажмите Параметры.
  5. В диалоговом окне Параметры системы, в разделе Параметры > Выводить как, выберите Использовать файл сопоставления набора свойств, а затем выберите файл сопоставления из списка или перейдите к нему для выбора.
  6. Нажмите OK, затем выберите Сохранить, чтобы экспортировать файл в формате IFC.
    IFC-файл содержит пользовательские свойства SOLIDWORKS в наборе свойств IFC на основе файла сопоставления.

Параметры экспорта IFC

Сборки верхнего уровня или компоненты SOLIDWORKS можно экспортировать как файлы .ifc Industry Foundation Classes. При экспорте можно указать модель OmniClass™, Uniclass2015, пользовательские свойства, материал и массовые характеристики, а также единицы измерения.

Чтобы открыть диалоговое окно .ifc "Параметры экспорта", выполните следующие действия.

Открыв модель, нажмите Файл > Сохранить как . Пользователи 3DEXPERIENCE: Если откроется диалоговое окно Сохранить как новый, выберите Сохранить на этом ПК. Выберите IFC 2x3 или IFC 4.0 и нажмите Параметры.

Вывод в качестве

OmniClass Указывает класс OmniClass Construction Classification System. Эта классификация организует компоненты для канала поставок для строительства или строительной промышленности.
UniClass2015 Указывает таблицы классификации версии разработки UniClass2015, поставляемые комиссией CPI (сведения о проекте строительства). Таблицы UniClass2015 описывают содержимое, форму и подготовку сведений о строительстве.

Разверните иерархические таблицы для поиска соответствующей классификации для конкретного проекта. Например:

  • EF - элементы по форме
    • EF_10 - мосты и путепроводы

      EF_10_10 - арочные мосты

      EF_10_20 - вантовые мосты

      EF_10_25 - консольные мосты

Свойства пользователя Указывает пользовательские свойства экспортированного файла .ifc.
Характеристики материала и массы Определяет материал и массовые характеристики экспортированного файла .ifc.
Единицы измерения Указывает единицы измерения для экспортируемой модели.
Использовать файл сопоставления набора свойств Указывает файл сопоставления XML, применяемый для экспорта пользовательских свойств из документов SOLIDWORKS в наборы свойств IFC. Выберите файл сопоставления из списка или в каталоге файлов. Примеры файлов сопоставления SOLIDWORKS расположены в следующем каталоге: SOLIDWORKS install folder\lang\language\IFC.

Экспорт IFC4

Сохраните файлы IFC4 в одном из следующих форматов:

BREP Представляет модель в терминах граничных поверхностей, что позволяет обрабатывать наборы граней как единую форму или объект.
Мозаика Представляет модель в терминах повторяющихся массивов многоугольников, которые покрывают плоскость без пропусков и наложений.

Импорт файлов IFC

Можно импортировать файлы .ifc в SOLIDWORKS для добавления информации из моделей, изначально созданных с помощью приложений CAD.

При импорте файлов .ifc в SOLIDWORKS выполняется импорт геометрии файла, но результирующая модель SOLIDWORKS, в целом, не имеет элементов.
Можно указать объекты IFC или компоненты для импорта.
Преимущества Фильтрация компонентов при импорте файлов IFC позволяет точно указать необходимые компоненты, что экономит время и оптимизирует вашу работу, особенно для больших файлов IFC.
  1. Выберите Файл > Открыть.
  2. Необязательно: Пользователи 3DEXPERIENCE: Если откроется диалоговое окно Открыть из 3DEXPERIENCE, выберите Этот ПК.
  3. В диалоговом окне для параметра Тип файла выберите IFC 2x3.
  4. Для указания общих параметров нажмите Параметры, укажите объекты IFC для импорта и нажмите OK.
  5. Чтобы отфильтровать компоненты для импорта, в диалоговом окне Открыть выберите Включить фильтр.
  6. Выберите нужный файл и нажмите кнопку Открыть.
    Если выбран параметр Включить фильтр, см. Фильтрация компонентов при импорте файлов IFC для получения дополнительной информации.

Фильтрация компонентов при импорте файлов IFC

При импорте файлов IFC можно отфильтровать компоненты для импорта.

Преимущества: Фильтрация компонентов при импорте файлов IFC позволяет точно указать необходимые компоненты, что экономит время и облегчает работу, особенно в случае с большими файлами IFC.

Чтобы отфильтровать компоненты при импорте файлов IFC:

  1. Выберите Файл > Открыть.
  2. В диалоговом окне:
    1. В поле Тип файлов выберите IFC 2x3 (*.ifc).
    2. В поле Имя файла выберите файл IFC.
    3. Выберите Включить фильтр.
    4. Нажмите Открыть.
    Индикатор выполнения сообщает о состоянии, когда SOLIDWORKS создает структуру продукта. Файл открывается со структурой продукта и пустой графической областью. В строке уведомления появляется информация о возможности фильтрации компонентов для получения предварительного просмотра. Окно CommandManager "Фильтр импорта" отображает доступные инструменты.

    Если параметры фильтрования указаны в меню Инструменты > Параметры > Параметры системы > Импорт > Формат файла: IFC в разделе Объекты для импорта, SOLIDWORKS автоматически применяет эти параметры фильтрования. Указание этих параметров на уровне системы перед фильтрацией компонентов экономит время, особенно для больших файлов IFC, поскольку можно указать точные объекты и компоненты для открытия.
  3. Выполните одно из следующих действий:
    • В дереве конструирования FeatureManager выберите или отмените выбор компонентов для импорта. Можно выбрать отдельные компоненты проверки или установить флажок для нескольких компонентов.
    • Нажмите кнопку Создать предварительный просмотр 3D , чтобы отобразить графический трехмерный предварительный просмотр выбранных компонентов.
    • Нажмите Отмена, чтобы отменить операцию и закрыть окно предварительного просмотра.
    В узлах сборки, содержащих сочетание выбранных и невыбранных компонентов, отображается частично выбранный флажок . Для удобства работы с несколькими выбранными компонентами вы можете нажать на них правой кнопкой мыши и выбрать Сохранить компоненты или Исключить компоненты. Чтобы отменить выбор, выберите Исключить другие компоненты. Если компоненты идентичны, также появляется параметр Выбрать идентичные компоненты.

    Эти параметры выбора компонентов также доступны при нажатии Создать предварительный 3D-просмотр и выборе правой кнопкой мыши компонентов в графической области.

  4. После выбора компонентов для импорта нажмите Импортировать модель .
    SOLIDWORKS импортирует файл IFC с выбранными вами компонентами.

Классификация файлов SOLIDWORKS в качестве объектов IFC

Можно сохранить файл SOLIDWORKS как файл .ifc классификацией объекта .ifc.

Чтобы классифицировать файлы SOLIDWORKS как объекты .ifc, выполните следующие действия.

  1. Откройте файл детали или сборки SOLIDWORKS.
  2. Выберите Файл > Свойства.
  3. В диалоговом окне на вкладке Настройка:
    1. В поле Имя свойства выберите IFC.
    2. В поле Значение/Текстовое выражение выберите соответствующую классификацию.
    3. Нажмите кнопку ОК.

Импорт выборочных объектов IFC из файлов IFC

Можно выбрать объекты IFC для импорта из файлов IFC, определив фильтры в разделе Параметры системы.

Импорт выбранных объектов IFC из файлов IFC:

  1. В файле IFC нажмите Инструменты > Параметры > Параметры системы > Импорт.
  2. В диалоговом окне:
    1. В разделе Формат файла выберите IFC.
    2. В разделе Объекты для импорта разверните объекты IFC в разделе Классификация.
    3. В разделе Импорт выберите файлы IFC для импорта.
    4. Нажмите OK.
    После открытия файла IFC импортируются только объекты IFC, указанные в диалоговом окне Параметры системы.