
Podczas eksportowania modeli SOLIDWORKS® jako plików IFC™ można mapować dostosowane właściwości SOLIDWORKS do zestawów właściwości IFC.
Aby wyeksportować dostosowane właściwości do formatu plików IFC, należy:
- W obszarze w polu Format pliku wybrać IFC.
- W części Dane wyjściowe jako wybrać Użyj pliku mapowania zestawu właściwości.
- Następnie określić schemat XML lub plik mapowania .xsd, którego oprogramowanie używa do sprawdzania poprawności eksportowanych właściwości.
Zalety: Klienci z systemem BIM mogą eksportować swoje dane właściwości dostosowanych, co jest ważne dla budowy i eksploatacji budynku. Ta funkcja jest elastyczna. Umożliwia mapowanie właściwości SOLIDWORKS na właściwości IFC, potencjalnie o innej nazwie, oraz zdefiniowanie własnych zestawów właściwości docelowych w pliku IFC. W poprzednich wersjach właściwości można było dokonywać eksportu, gdy zapisano pliki jako pliki IFC, ale tylko w pojedynczym, zakodowanym na stałe zestawie właściwości w pliku IFC.
Aby wyeksportować dostosowane właściwości do formatu zestawów właściwości IFC, należy:
- W pliku SOLIDWORKS kliknąć .
- Na karcie Dostosowane dodać właściwości, które chcesz wyeksportować do pliku IFC i zapisać plik.
- Utworzyć plik mapowania XML, który mapuje dostosowane właściwości SOLIDWORKS do wartości zestawów właściwości IFC.
SOLIDWORKS zapewnia przykładowe pliki mapowania w SOLIDWORKS install folder\lang\language\IFC.
Przykładowy plik mapowania:
<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>
- W pliku SOLIDWORKS kliknąć
(pasek narzędzi Standard) lub .
- W oknie dialogowym dla opcji Zapisz jako typ wybrać typ pliku IFC, a następnie kliknąć pozycję Opcje.
Można wybrać dowolny typ pliku IFC.
-
W oknie dialogowym Opcje systemu, w części Dane wyjściowe jako, wybrać opcję Użyj pliku mapowania zestawu właściwości i wybrać plik mapowania z listy lub przejść do niego, aby go wybrać.
Aby uwzględnić wszystkie dostosowane właściwości z pliku SOLIDWORKS w eksportowanym pliku IFC, w części Dane wyjściowe jako należy również wybrać Dostosowane właściwości. Aby uwzględnić je w zestawie właściwości IFC, należy zmapować wszystkie dostosowane właściwości w pliku schematu XML.
SOLIDWORKS sprawdza poprawność zestawu właściwości XML IFC dla następujących elementów:
- Prawidłowe znaczniki, atrybuty znaczników i struktura znaczników.
- Wersja schematu jest równa lub niższa od wersji obsługiwanej przez bieżącą wersję SOLIDWORKS.
- Dostosowane właściwości SOLIDWORKS mapują właściwości IFC jeden do jednego lub jeden do wielu. Nie można mapować wielu dostosowanych właściwości SOLIDWORKS do tej samej właściwości IFC.
Oprogramowanie przechowuje w rejestrze do 10 zestawów właściwości.
- Kliknąć przycisk OK, a następnie kliknąć przycisk Zapisz, aby wyeksportować plik jako plik IFC.
Plik IFC zawiera dostosowane właściwości SOLIDWORKS w zestawie właściwości IFC, w oparciu o plik mapowania schematu XML.