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.
Wenn Sie zusätzliche Eigenschaftssätze in einer Tekla Structures-Version vor Tekla Structures 2022 erstellt haben, stehen in Tekla Structures 2022 oder später nur die Eigenschaftssätze zur Verfügung, die den IFC-Objekttypen in der Einheitstyp-Kategorie Strukturell entsprechen. Eigenschaftssätze, die Objekttypen entsprechen, die sich in anderen Einheitstyp-Kategorien befinden (wie z. B. IfcCovering in Common), müssen neu erstellt werden.
Eine neue IFC-Eigenschaftensatz-Konfigurationsdatei hinzufügen
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
Achten Sie darauf, beim Definieren von Eigenschaftensätzen aus BDAs den korrekten Typ auszuwählen. Wenn die BDA-Eigenschaften beispielsweise normaler Text sind, wählen Sie String aus. Wenn Ihre BDA-Eigenschaften ganze Zahlen sind, wählen Sie Ganzzahl aus. Wenn der falsche Typ ausgewählt ist, schlägt der Eigenschaftensatz-Export fehl. Beachten Sie, dass Sie einen String-Wert für ein benutzerdefiniertes Attribut abrufen können, 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
Objekt |
IFC |
---|---|
Tekla Structures Standardobjekte |
|
Träger |
IfcBeam, (IfcMember) |
Schraubenloch |
IfcMechanicalFastener IFC2x3 Steel fabrication view: IfcOpeningElement |
Schrauben, Muttern und Scheiben |
IfcMechanicalFastener |
Verband, Vouten |
IfcBeam, IfcPlate, (IfcMember *) |
Spalte |
IfcColumn, (IfcMember), (IfcPile) |
Konturblech |
IfcPlate |
Fundamente |
IfcFooting |
Wand |
IfcWall |
Betoniereinheit, Betonierfuge |
IfcBuildingElementProxy |
Verankerung und Muffenverbindung |
IfcMechanicalFastener, (IfcTendonAnchor) |
Bewehrungsstab |
IfcReinforcingBar |
Bewehrungsmatte |
IfcReinforcingMesh |
Platte |
IfcSlab |
Stahl-Baugruppe/Bauteil/Betoniereinheit |
IfcElementAssembly |
Stahl/Betonelement |
IFC2x3: IfcBuildingElementProxy IFC4: IfcDiscreteAccessory |
Oberflächenbehandlung |
IfcCovering |
Schweißnaht |
IfcFastener |
Gemeinsame Konstruktionsobjekte |
|
Schornstein |
IfcColumn, IfcBeam, IfcWall, (IfcChimney *) |
Pfahl |
IfcColumn, IfcBeam, (IfcPile *) |
Pfette, Riegel |
IfcBeam, IfcColumn, (IfcMember*) |
Geländer |
IfcColumn, IfcBeam, (IfcRailing) |
Dachplatte |
IfcBeam, (IfcRoof *) |
Baugruppen |
|
Tekla Structures-Baugruppen | IfcFacilityPart (IfcBridgePartTypeEnum*)** |
Baugruppe mit eingebetteten Einbauankern |
IfcElementAssembly, (IfcTendonAnchor*) |
Etagenbaugruppe |
IfcElementAssembly, (IfcSlab*) |
Geländer |
IfcElementAssembly, (IfcRailing *) |
Rampe |
IfcElementAssembly, (IfcRamp*) |
Dach |
IfcElementAssembly, (IfcRoof*) |
Treppe |
IfcElementAssembly, (IfcStair*) |
Wandbaugruppe |
IfcElementAssembly, (IfcWall *) |
Bewehrungsbaugruppe |
IfcElementAssembly |
Unterbaugruppe (Nebenteil) |
Wird entsprechend der für das entsprechende Unterteil in dieser Tabelle angegebenen Einheit exportiert. Um als IfcDiscreteAccessory zu exportieren, stellen Sie die erweiterte Option XS_IFC2X3_EXPORT_SECONDARY_AS_DISCRETEACCESSORY auf |
- Wenn die Entität in der obigen Tabelle nicht in Klammern steht, wird das Objekt automatisch als dieser Entitätstyp exportiert. Ist eine Einheit in Klammern gesetzt, wird das Objekt nicht automatisch als dieser Einheitstyp exportiert. Aber Sie können die Einheit für das Objekt im Abschnitt IFC Export auswählen.
- * Wenn eine Einheit in Klammern mit einem Sternchen (*) markiert ist, ist es empfohlen.
- **IfcBridgePartTypeEnum heißt in der Liste IFC Entity im Eigenschaftsfenster IfcBridgePart.
- 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.