Extra eigenschappensets voor IFC-export definiëren
U kunt extra eigenschappensets van templateattributen en gebruikersattributen maken, eigenschappen voor de attributen definiëren en de Tekla Structures-eigenschappensets aan IFC-entiteiten voor de IFC-export koppelen. Tekla Structures slaat de extra eigenschappensets in configuratiebestanden op. U kunt meerdere configuratiebestanden op meerdere locaties bewaren. Wanneer Tekla Structures een IFC-bestand exporteert, worden de vooraf gedefinieerde eigenschappensets en de extra eigenschappensets ingelezen.
Als u extra eigenschappensets in een Tekla Structures eerdere versie dan Tekla Structures 2022 hebt gemaakt, zijn alleen de eigenschappensets die overeenkomen met de IFC-objecttypen die in de Structurele entiteittype-categorie zijn gevonden, beschikbaar in Tekla Structures-2022 of later. Eigenschappensets die overeenkomen met objecttypen die zich in andere entiteitstypen-categorieën bevinden, (zoals IfcCovering in Common) moeten opnieuw worden gemaakt.
Een nieuw configuratiebestand van de eigenschappenset toevoegen
1) De entiteitsgroepen waar Tekla Structures-attributen naar het geëxporteerde IFC-bestand worden geschreven
2) De templateattributen of de gebruikersattributen die u voor de geselecteerde entiteit wilt exporteren
3) Lijst die de geselecteerde attributen weergeeft
4) De eigenschappen die u voor de attributen kunt definiëren
Let erop dat u het juiste Type selecteert bij het definiëren van eigenschappensets vanuit UDA´s. Als de UDA-eigenschappen bijvoorbeeld normale tekst zijn, selecteert u String. Als uw UDA-eigenschappen hele getallen zijn, selecteert u Integer. Als het verkeerde Type wordt geselecteerd, mislukt de export van de eigenschappenset. U kunt een tekenreekswaarde voor een gebruikersattribuut krijgen, zodat u de prefix USERDEFINED.
aan het gebruikersattribuut toevoegt, het eigenschapstype wijzigt in template-attribuut en het type naar String.
Voorbeeld:
Tekla Structures modelobjecten en corresponderende IFC-entiteiten
Object |
IFC |
---|---|
Tekla Structures standaard objecten |
|
Balk |
IfcBeam, (IfcMember) |
Boutgat |
IfcMechanicalFastener FC2x3-staalfabricagevenster: IfcOpeningElement |
Bouten, moeren en ringen |
IfcMechanicalFastener |
Windverbanden, coupplaten |
IfcBeam, IfcPlate, (IfcMember*) |
Kolom |
IfcColumn, (IfcMember), (IfcPile) |
Willekeurige plaat |
IfcPlate |
Funderingen |
IfcFooting |
Paneel |
IfcWall |
Stortobject, stortnaad |
IfcBuildingElementProxy |
Anker staafuiteinde en koppelmofwapening |
IfcMechanicalFastener, (IfcTendonAnchor) |
Wapeningsstaaf |
IfcReinforcingBar |
Wapeningsnetten |
IfcReinforcingMesh |
Plaat |
IfcSlab |
Stalen merk/betonelement/storteenheid |
IfcElementAssembly |
Stalen item/betonitem |
IFC2x3: IfcBuildingElementProxy IFC4: IfcDiscreteAccessory |
Oppervlakte |
IfcCovering |
Las |
IfcFastener |
Algemene constructieobjecten |
|
Chimney |
IfcColumn, IfcBeam, IfcWall, (IfcChimney*) |
Paal |
IfcColumn, IfcBeam, (IfcPile*) |
Purlin, rafter |
IfcBeam, IfcColumn, (IfcMember*) |
Leuning |
IfcColumn, IfcBeam, (IfcRailing) |
Dakpaneel |
IfcBeam, (IfcRoof*) |
Merken |
|
Tekla Structures-merken | IfcFacilityPart (IfcBridgePartTypeEnum*)** |
Ingesloten voorspanning ankermerk |
IfcElementAssembly, (IfcTendonAnchor*) |
Vloermerk |
IfcElementAssembly, (IfcSlab*) |
Leuning |
IfcElementAssembly, (IfcRailing *) |
Verloop |
IfcElementAssembly, (IfcRamp*) |
Dak |
IfcElementAssembly, (IfcRoof*) |
Trap |
IfcElementAssembly, (IfcStair*) |
Wandmerk |
IfcElementAssembly, (IfcWall *) |
Staafmerk |
IfcElementAssembly |
Subonderdeelmerk (aangelast onderdeel) |
Geëxporteerd volgens de entiteit die voor het corresponderende subonderdeel in deze tabel is aangegeven. Om als IfcDiscreteAccessory te exporteren, stelt u de variabele XS_IFC2X3_EXPORT_SECONDARY_AS_DISCRETEACCESSORY in op |
- Als de entiteit in de bovenstaande tabel niet tussen haakjes staat, wordt het object automatisch als dit entiteittype geëxporteerd. Als een entiteit tussen haakjes staat, wordt het object niet automatisch als dit entiteittype geëxporteerd, maar kunt u de entiteit voor het object in het deel IFC export selecteren.
- * Als een entiteit tussen haakjes is gemarkeerd met een asterisk (*), wordt het aanbevolen.
- **IfcBridgePartTypeEnum heet IfcBridgePart in de IFC entiteit-lijst in het eigenschappenpaneel.
- De entiteiten IfcBuildingElementPart en IfcBuildingElement kunnen ook worden gebruikt. IfcBuildingElement komt overeen met liggers, kolommen enzovoort maar niet met merken.
- Polyprofielen worden altijd als B-rep geëxporteerd.