
При экспорте моделей SOLIDWORKS® в формате файлов IFC™ можно сопоставить пользовательские свойства SOLIDWORKS с наборами свойств IFC.
Для экспорта пользовательских свойств в IFC-файлы:
- В меню в пункте Формат файлов выберите IFC.
- В пункте Вывести как выберите Использовать файл сопоставления набора свойств.
- Затем укажите схему XML или файл сопоставления .xsd, используемый программным обеспечением для проверки экспортированных свойств.
Преимущества Клиенты BIM могут экспортировать свои данные пользовательских свойств, важных для строительства и эксплуатации здания. Эта функция гибкая. Она позволяет сопоставить свойства SOLIDWORKS со свойствами IFC, потенциально с другим именем, а также определить собственные наборы целевых свойств в файле IFC. В предыдущих выпусках можно было экспортировать свойства при сохранении в виде файлов IFC, но только в одно жестко запрограммированное свойство, заданное в файле IFC.
Чтобы экспортировать пользовательские свойства SOLIDWORKS в наборы свойств IFC:
- В файле SOLIDWORKS нажмите .
- На вкладке Настройка добавьте свойства, которые необходимо экспортировать в файл IFC, и сохраните файл.
- Создайте файл сопоставления 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="Glazing" 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>
- В программе SOLIDWORKS нажмите
(панель инструментов "Стандартная") или .
- В диалоговом окне в поле Сохранить как тип выберите тип файла IFC, затем нажмите Параметры.
Можно выбрать любой тип файла IFC.
-
В диалоговом окне Параметры системы в разделе Формат вывода выберите Использовать файл сопоставления набора свойств и выберите файл сопоставления из списка или перейдите к нему для выбора.
Чтобы включить все пользовательские свойства из файла SOLIDWORKS в экспортированный файл IFC, в разделе Формат вывода также выберите Пользовательские свойства. Чтобы включить их в набор свойств IFC, сопоставьте все пользовательские свойства в файле схемы XML.
SOLIDWORKS проверяет действительность набора свойств XML IFC для следующих элементов:
- Корректные теги, атрибуты тегов и структура тегов.
- версия схемы равна или ниже версии, поддерживаемой текущей версией SOLIDWORKS.
- Пользовательские свойства SOLIDWORKS соотносятся со свойствами IFC "одно к одному" или "одно ко многим". Сопоставить несколько пользовательских свойств SOLIDWORKS с одним и тем же свойством IFC невозможно.
В реестре хранится до 10 наборов свойств.
- Нажмите OK, затем выберите Сохранить, чтобы экспортировать файл в формате IFC.
Файл IFC содержит пользовательские свойства SOLIDWORKS в наборе свойств IFC на основе файла сопоставления схем XML.