
Wenn Sie SOLIDWORKS® Modelle als IFC™-Dateien exportieren, können Sie benutzerdefinierte SOLIDWORKS Eigenschaften IFC-Eigenschaftssätzen zuordnen.
So exportieren Sie benutzerdefinierte Eigenschaften in IFC-Dateien:
- Klicken Sie auf . Wählen Sie unter Dateiformat den Eintrag IFC aus.
- Wählen Sie unter Ausgabe als die Option Zuordnungsdatei zur Festlegung von Eigenschaften verwenden aus.
- Geben Sie dann das XML-Schema oder die .xsd-Zuordnungsdatei an, das bzw. die von der Software zur Validierung der exportierten Eigenschaften verwendet wird.
Vorteile: BIM-Kunden können so ihre benutzerdefinierten Eigenschaftsdaten exportieren, die für den Bau und Betrieb des Gebäudes wichtig sind. Diese Funktion ist flexibel. Sie können SOLIDWORKS Eigenschaften IFC-Eigenschaften zuordnen, möglicherweise unter einem anderen Namen, und Ihre eigenen Zieleigenschaftsgruppen in der IFC-Datei definieren. In früheren Versionen konnten Sie Eigenschaften beim Speichern als IFC-Datei exportieren, jedoch nur als eine einzelne fest codierte Eigenschaftsgruppe innerhalb der IFC-Datei.
So exportieren Sie benutzerdefinierte Eigenschaften in IFC-Eigenschaftssätze:
- Klicken Sie in einer SOLIDWORKS Datei auf .
- Fügen Sie auf der Registerkarte Benutzerdefiniert Eigenschaften hinzu, die Sie in die IFC-Datei exportieren möchten, und speichern Sie die Datei.
- Erstellen Sie eine XML-Zuordnungsdatei, die die benutzerdefinierten SOLIDWORKS Eigenschaften den IFC-Eigenschaftswerten zuordnet.
SOLIDWORKS bietet Muster-Zuordnungsdateien unter SOLIDWORKS install folder\lang\language\IFC.
Muster-Zuordnungsdatei:
<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>
- Klicken Sie in der SOLIDWORKS Datei auf
(Standard-Symbolleiste) oder auf .
- Wählen Sie im Dialogfeld unter Dateityp den IFC-Dateityp aus und klicken Sie auf Optionen.
Sie können einen beliebigen IFC-Dateityp auswählen.
-
Wählen Sie im Dialogfeld Systemoptionen unter Ausgabe als die Option Use Property Set mapping file (Eigenschaftssatz-Zuordnungsdatei verwenden) aus und wählen Sie die Zuordnungsdatei aus der Liste oder über den Datei-Explorer aus.
Um alle benutzerdefinierten Eigenschaften aus der SOLIDWORKS Datei in die exportierte IFC-Datei aufzunehmen, wählen Sie unter Ausgabe als die Option Benutzerdefinierte Eigenschaften aus. Um diese in den IFC-Eigenschaftssatz aufzunehmen, ordnen Sie alle benutzerdefinierten Eigenschaften in der XML-Schemadatei zu.
SOLIDWORKS prüft die Gültigkeit des XML IFC-Eigenschaftssatzes für folgende Elemente:
- Korrekte Tags, Tag-Attribute und Tag-Struktur.
- Schemaversion ist gleich oder niedriger als die Version, die von der aktuellen Version von SOLIDWORKS unterstützt wird.
- Benutzerdefinierte SOLIDWORKS Eigenschaften werden IFC-Eigenschaften nach den Prinzipien eins-zu-eins oder eins-zu-vielen zugeordnet. Sie können nicht mehrere benutzerdefinierte SOLIDWORKS Eigenschaften derselben IFC-Eigenschaft zuordnen.
Die Software speichert bis zu 10 Eigenschaftssätze in der Registrierung.
- Klicken Sie auf OK und dann auf Speichern, um die Datei als IFC-Datei zu exportieren.
Die IFC-Datei enthält die benutzerdefinierten SOLIDWORKS Eigenschaften im IFC-Eigenschaftssatz, basierend auf der XML-Schemazuordnungsdatei.