Zusätzliche Eigenschaftensätze für den IFC-Export definieren

Tekla Structures
2021
Tekla Structures

Zusätzliche Eigenschaftensätze für den IFC-Export definieren

Sie können zusätzliche Eigenschaftensätze aus Vorlagenattributen und benutzerdefinierten Attributen erstellen, Eigenschaften für die Attribute definieren und die Tekla Structures-Eigenschaftensätze für den IFC-Export mit IFC-Elementtypen verbinden. Tekla Structures speichert zusätzliche Eigenschaftensätze in Konfigurationsdateien. Sie können mehrere Konfigurationsdateien an verschiedenen Speicherorten ablegen. Wenn Tekla Structures eine IFC-Datei exportiert, liest es die vordefinierten Eigenschaftensätze und die zusätzlichen Eigenschaftensätze.

Eine neue IFC-Eigenschaftensatz-Konfigurationsdatei hinzufügen

  1. Klicken Sie im Menü Datei auf Exportieren > IFC.
  2. Wählen Sie aus der Liste <neu> den Eintrag Zusätzliche Eigenschaftensätze aus, und klicken Sie dann auf Bearbeiten.
    Wenn Sie eine der vordefinierten Konfigurationsdateien in den Modellordner kopiert haben, öffnen Sie diese.
  3. Geben Sie für eine neue Konfigurationsdatei im Dialogfenster Eigenschaftensatz-Definitionen im Feld Name einen Namen für die Konfigurationsdatei ein.
  4. Geben Sie neben der Schaltfläche Neu einen Namen für die Eigenschaft ein, und klicken Sie auf Neu.

    Sie können auch einen der Eigenschaftensätze in der Liste Eigenschaftensatz auswählen.

    Sie können mehrere Eigenschaftensätze in einer Konfigurationsdatei erstellen. Sie können beispielsweise SP sowie Start- und Endpunkte auf Teilebene oder Informationen zur Bauablaufplanung auf Baugruppenebene hinzufügen.

  5. Bei einem neuen Eigenschaftensatz geben Sie im leeren Feld eine Beschreibung ein.
  6. Wählen Sie durch Auswahl des entsprechenden Kontrollkästchens einen Entitätstyp aus der Liste Entitätstypen auswählen aus.

    Daraufhin zeigt die Liste Attribute auswählen die Attribute an, die für den ausgewählten Entitätstyp verfügbar sind.

  7. Fügen Sie die gewünschten Attribute aus der Liste Attribute auswählen hinzu, indem Sie die Kontrollkästchen neben den Attributnamen markieren.

    Das Attribut wird der rechts angezeigten Liste aller ausgewählten Eigenschaften hinzugefügt. In dieser Liste wird angezeigt, welche Attribute in welchem Format exportiert werden:

    • Sie können neue Attribute hinzufügen, indem Sie einen Attributnamen im Feld Attribut im Bereich Eigenschaft erstellen/ändern eingeben und auf die Schaltfläche Hinzufügen klicken.
    • Sie können Attribute in der Liste ändern und entfernen, indem Sie die Attribute aus der Liste auswählen und auf Ändern oder Entfernen klicken.
  8. Definieren Sie unter Eigenschaft erstellen/ändern die Attributeigenschaften:
    • Wählen Sie den Eigenschaftstyp für das ausgewählte Attribut aus.

      Wählen Sie hier immer Vorlagenattribut für die benutzerdefinierten Attribute aus, deren Namen aus mehr als 19 Zeichen bestehen. Wählen Sie beispielsweise Vorlagenattribut für ASSEMBLY.USERDEFINED.PLANS_STATUS aus.

    • Geben Sie den Namen des ausgewählten Attributs im Feld Name ein oder ändern Sie ihn.
    • Wählen Sie den Typ des Attributs aus. Es können folgende Typen verwendet werden: String (Zeichenfolgen), Boolean(falsch oder wahr), Integer (Zahl ohne Bruchteil), Messung, Real (Zahlen mit Dezimalstellen) oder Zeitstempel.
    • Bei benutzerdefinierten Attributen des Typs Messung gilt:
      • Sie können den Typ der Messung auswählen: Länge, Fläche, Volumen, Masse, Positive Länge oder Anzahl.
      • Sie können den Konvertierungsfaktor und die Genauigkeit auswählen.

        Die benutzerdefinierbare Genauigkeit gewährleistet eine bessere IFC-Dateigrößenoptimierung.

  9. Klicken Sie auf Speichern, um Ihre Änderungen zu speichern.

1) Die Entitätsgruppen, in deren exportierte IFC-Datei Tekla Structures-Attribute geschrieben werden

2) Die Vorlagenattribute oder benutzerdefinierten Attribute, die für die ausgewählte Entität exportiert werden sollen

3) Liste der ausgewählten Attribute

4) Die Eigenschaften, die für die Attribute definiert werden können

Tipp:

Sie können einen String-Wert für ein benutzerdefiniertes Attribut abrufen, um das Präfix USERDEFINED. dem benutzerdefinierten Attribut hinzuzufügen, um den Eigenschaftentyp in das Vorlagenattribut und den Typ in String zu verwandeln.

Beispiel:

Tekla Structures-Modellobjekte und entsprechende IFC-Objekte

Tekla Structures-Objekt

IFC-Entität

Träger

IfcBeam (IfcMember)

Spalte

IfcColumn, (IfcPile), (IfcMember)

Polyträger

IfcBeam, (IfcMember)

Gebogener Träger

IfcBeam, (IfcMember)

Einzelfundament, Streifenfundament

IfcFooting

Platte

IfcSlab

Wand

IfcWall- oder IfcWallStandard-Fall

Konturblech

IfcPlate oder IfcDiscreteAccessory

Schrauben, Muttern und Scheiben

IfcMechanicalFastener

Schraubenloch

IfcOpeningElement

Vertikaler Verband

IfcMember

Geländer: Träger, Stütze

IfcBeam, IfcColumn, (IfcRailing)

Baugruppe, Bauteil

IfcElementAssembly, (IfcRailing), (IfcRamp), (IfcRoof), (IfcStair), (IfcWall)

Betonierteil

IfcElementAssembly

Tekla Structures-Projekt

IfcProject

Baugruppen-Untergruppe

IfcDiscreteAccessory

Beachten Sie, dass der IFC2x3-Export standardmäßig keine Stahlnebenobjekte als IfcDiscreteAccessory exportiert. Sie können vorgeben, Stahlnebenteile in die Kategorie IfcDiscreteAccessory zu exportieren, indem Sie diese erweiterte Option XS_IFC2X3_EXPORT_SECONDARY_AS_DISCRETEACCESSORY in einer .ini-Datei auf TRUE einstellen, beispielsweise in der Datei teklastructures.ini.

Element

IfcDiscreteAccessory

Stab, Kabel, Spanngliedführung, Matte, Spannglied und andere in Beton eingebettete Komponenten

(IfcReinforcingElement)

Bewehrung

IfcReinforcingBar

Betoniereinheit, Betonierfuge

IfcBuildingElementProxy

Oberflächenbehandlung

IfcCovering

Schweißnaht

IfcFastener

Anmerkung:
  • Wenn eine Entity in der vorstehenden Tabelle nicht in Klammern gesetzt ist, wird das Objekt automatisch in diesen Entity-Typ exportiert. Ist eine Entity in Klammern gesetzt, wird das Objekt nicht automatisch als dieser Entity-Typ exportiert. Aber Sie können die Entity für das Objekt auf der Registerkarte IFC Export auswählen.
  • Die Entitys IfcBuildingElementPart und IfcBuildingElementProxy können ebenfalls verwendet werden. IfcBuildingElement entspricht Trägern, Stützen usw., jedoch keinen Baugruppen.
  • Polyträger werden immer als B-rep exportiert.
Fanden Sie das hilfreich?
Zurück
Weiter