
當您將 SOLIDWORKS® 模型輸出為 IFC™ 檔案時,您可以將 SOLIDWORKS 自訂屬性對應至 IFC 屬性組。
將自訂屬性輸出至 IFC 檔案:
- 在的檔案格式下,選擇 IFC。
- 在輸出為下,選擇使用屬性組對應檔案。
- 然後指定軟體用來驗證輸出屬性的 XML 結構描述或 .xsd 對應檔案。
優點:BIM 客戶可以輸出其自訂屬性資料,這對建築物的建造和操作非常重要。此功能具有彈性。它可讓您將 SOLIDWORKS 屬性對應至 IFC 屬性,其可能使用不同的名稱,並在 IFC 檔案中定義您自己的目標屬性組。在舊版中,您可以在儲存為 IFC 檔案時輸出屬性,但只能輸出到 IFC 檔案中的單一硬式編碼屬性組。
將自訂屬性輸出至 IFC 屬性組:
- 在 SOLIDWORKS 檔案中,按一下。
- 在自訂標籤上,加入您要輸出至 IFC 檔案的屬性並儲存檔案。
- 產生將 SOLIDWORKS 自訂屬性對應至 IFC 屬性組值的 XML 對應檔案。
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 檔案類型。
- 在系統選項對話方塊的輸出為下,選擇使用屬性組對應檔案,然後從清單中選擇對應檔案,或瀏覽以進行選擇。
若要在輸出的 IFC 檔案中包含 SOLIDWORKS 檔案中的所有自訂屬性,也請在輸出為下選擇自訂屬性。若要在 IFC 屬性組中包含這些屬性,請對應 XML 結構描述檔案中的所有自訂屬性。
SOLIDWORKS 會針對這些項目檢查 XML IFC 屬性組的有效性:
- 正確的標籤、標籤屬性和標籤結構。
- 「結構描述版本」等於或低於目前 SOLIDWORKS 版本支援的版本。
- SOLIDWORKS 自訂屬性會對應一對一或一對多 IFC 屬性。您無法將多個 SOLIDWORKS 自訂屬性對應至相同的 IFC 屬性。
軟體會在登錄中儲存最多 10 個屬性組。
- 按一下確定,然後按一下儲存來將檔案輸出為 IFC 檔案。
IFC 檔案會根據 XML 結構描述對應檔案,在 IFC 屬性組中包含 SOLIDWORKS 自訂屬性。