Vorheriger Artikel
Nächster Artikel

4.3 Pset-Definiton

Für den "Advanced User" gibt es die Möglichkeit eigene Psets anzulegen. Dies können entweder Standard-Psets wie z.B. das Pset_BeamCommon, oder benutzerdefinierte wie z.B. "Eigenschaften_Holzbau_XY" sein. Dazu werden in den User-Attributen die IfcProperty angelegt. Dies kann z.B. das Property LoadBearing auf User10 sein. Die für das Pset benötigten Eigenschaften werden dann im Exportdialog unter dem Register "Pset-Definitionen" zu einem Set zusammengefasst.

psets-1-de.png
Konfiguration IFC Export Pset-Definition Teil 1

1 Standard PropertySet Laden
StandardPsets für das Schema 2x3 und 4 können über die Schaltflächen geladen werden. Die Properties werden automatisch als Attribute in cadwork angelegt (fortlaufend in der bestehenden Attributsliste).

2 PropertySet - Name
Im Eingabefeld in der mittleren Spalte definieren Sie den Namen des Eigenschaftenset. Das Prefix Pset_ soll nur für Standard PropertySets aus dem IfcSchema verwendet werden.

3 Zuweisung PropertySet zu IfcTypen
In der letzten Option Menu-Liste müssen Sie die IFC-Typen auswählen, für die dieses Pset ausgegeben werden soll. So ist es möglich, sehr differenziert Psets für unterschiedliche Bauteile anzulegen.

4 Hinzufügen neues PropertySet
Klicken Sie auf "Benutzerattribut hinzufügen" anschliessend kann mit dem definieren des Eigenschaftenset gestartet werden.

psets-2-de.png
Konfiguration IFC Export Pset-Definition Teil 2

5 Datentypen
Nachdem Sie die Schaltfläche Benutzerattribut hinzufügen gewählt haben, wählen Sie zunächst in der Option Menu-Liste die für das Pset gewünschten cadwork-Attribute aus.

IfcDataType Definition Wert

IfcInteger

ganze Zahlen im positiven und negativen Bereich INTEGER

  • 1
  • 100
  • 20

IfcReal

beliebige positive und negative Gleitkommazahlen REAL

  • 0.1245
  • 1.458
  • -10.548

IfcBoolean

Typ mit zwei Zuständen 0 oder 1 BOOLEAN

  • True or False
  • "1" oder "0"
  • WAHR oder FALSCH
  • Ja oder Nein

IfcLabel

beliebiger Text STRING

  • Holz
  • Hersteller

IfcIdentifier

Definierter Typ des einfachen Typs STRING zu Identifikationszwecken

  • Beam_01

IfcThermalTransmittanceMeasure

IfcThermalTransmittanceMeasure ist ein Maß für die Geschwindigkeit, mit der Energie durch einen Körper übertragen wird.
Wird normalerweise in Watt/m2 Kelvin gemessen.

  • 0.14 (Gleitkommazahl)

IfcText

Definierter Typ des einfachen Typs STRING zu Beschreibungszwecken

  • Dies ist ein Beschreibungstext.

Für die angewählten Attribute kann mit einem Rechtsklick auf den Datentypen (z.B. IfcLabel) der Datentyp definiert werden (für Standard Psets zwingend notwendig). Im IFC Schema ist für jedes Property der Datentyp definiert. Damit die PropertySets korrekt exportiert werden, ist der Datentyp im Exportdialog zu bestimmen (Rechtsklick auf das Property).