IFC Extender (ML126)

Tekla Structures
Not version-specific
Tekla Structures
Environment
Netherlands

Image
IFC Extender (ML126) thumbnail

 

De applicatie IFC Extender (ML126) wordt gebruikt om IFC bestanden te exporteren. Deze applicatie geeft de gebruiker meer controle over de IFC export dan de standaard IFC export in Tekla Structures. In de voorbeelden in deze help wordt het IFC Schema IFC2x3 gehanteerd.

 

Algemene informatie

In Tekla Structures is het mogelijk om verschillende IFC entiteiten uit een keuzelijst te selecteren en hierbij het gewenste subtype (predefined type) in te stellen, bijvoorbeeld de IFC entiteit IfcBeam (1) met het bijhorende subtype T_BEAM (2).

Image
IFC Extender (ML126)_Algemene informatie_subtype

 

Het is eventueel ook mogelijk om een door de gebruiker gedefinieerd subtype te gebruiken. Kies hiervoor de het subtype USERDEFINED (3) en vul het gewenste door de gebruiker gedefinieerde subtype in (4).

Image
IFC Extender (ML126)_Algemene informatie_subtype userdefined

 

Niet alle IFC entiteiten uit de door BuildingSmart gespecificeerde IFC standaarden zijn in Tekla Structures standaard beschikbaar. Soms zijn andere IFC entiteiten benodigd welke nog niet in Tekla Structures beschikbaar zijn. Wanneer er met de IFC Extender (ML126) een IFC export gemaakt wordt, kan er gebruik worden gemaakt van extra gebruikersattributen waarin de gebruiker zelf een IFC entiteit naar wens op kan geven.

 

Deze gebruikersattributen zijn op onderdeelniveau en merkniveau te vinden in het tabblad IFC Export:

Image
IFC Extender (ML126)_UDA_IFC Export_ML126

 

Image
IFC Extender (ML126)_UDA_IFC Export_ML126_merk

 

Optie Beschrijving
1

Indien de gewenste IFC entiteit niet als standaard IFC entiteit in Tekla Structures beschikbaar is, kan hier de gewenste IFC entiteit geselecteerd worden. Indien ook in deze lijst de gewenste IFC entiteit er niet tussen staat, kunt u de optie UserDefinedEntity selecteren en bij IFC entiteit gebruiker vrij invulveld de gewenste IFC entiteit intoetsen. 

2 Vul bij IFC entiteit gebruiker vrij invulveld handmatig de gewenste IFC entiteit in, indien deze niet bij IFC entiteit gebruiker beschikbaar is.
Let op: om dit veld in gebruik te nemen, dient bij IFC entiteit gebruiker de optie UserDefinedEntity te worden gekozen.
3

Vul hier het gewenste subtype (ook wel predefined type genoemd) in.

Meer informatie over deze predefined types vindt u terug in de IFC specificaties op de website van BuildingSmart. Zie bijvoorbeeld deze pagina voor de predefined types voor een IfcBeam in de specificatie voor IFC2x3 TC1. 

 

Naast deze functionaliteit biedt de IFC Extender (ML126) nog meer functionaliteiten, welke onderstaand per tabblad worden toegelicht. 

 


Tabblad IFC Export

In het tabblad IFC Export selecteert u conform welk IFC Schema (IFC2x3 of IFC4) de IFC export gemaakt wordt. Er kan een reeds bestaande IFC Export instelling van de standaard Tekla Structures IFC Export worden geladen. 

Deze instellingen kunnen vervolgens in het dialoogvenster IFC Export worden aangepast.

Image
IFC Extender (ML126)_Tabblad IFC Export

 

Optie Beschrijving
1

IFC schema (IFC2x3 of IFC4).

2 IFC export instelling. Hier kan een opgeslagen instellingen uit de normale IFC export dialoogvensters in Tekla Structures worden geladen.
3 Uitvoermap waarnaar de IFC geëxporteerd wordt. Klik op het symbool 
Image
IFC Extender (ML126)_Tabblad IFC Export_bladeren

om naar een map  te bladeren. 

 

4 Bestandsnaam van de IFC export
5 Selecteer welke objecten geëxporteerd moeten worden.
6

Selecteer met welke bestandsindeling de IFC geëxporteerd moet worden. De opties zijn IFCIFC-XMLgezipte IFC en gezipte IFC-XML.

7 Selecteer het IFC exporttype. Uitgebreide informatie over de verschillende opties vindt u hier.
8

Modeloorsprong exporteert het model relatief ten opzichte van 0,0,0.

Werkvlak exporteert het model Verdieping relatief ten opzichte van het huidige werkvlakcoördinatensysteem.

9

Naast de reguliere Extra Eigenschappensets, kunt u met Uitgebreide property sets informatie toevoegen aan de naar IFC geëxporteerde objecten. Klik op het symbool

Image
IFC Extender (ML126)_Tabblad IFC Export_bewerken

  om de eigenschappensets te maken of bewerken. Via dit dialoogvenster kunt u informatie aan IFC entiteiten toevoegen welke niet standaard beschikbaar zijn in Tekla Structures, bijvoorbeeld IfcCurtainWall. Hoe deze IFC entiteiten ingesteld kunnen worden leest u hier.

10 t/m 18

Klik hier voor meer informatie over deze opties.

19 Exporteer de IFC.
20 Open de uitvoermap.
21 Schakel deze optie in om na het exporteren van het IFC-bestand het logbestand te tonen.

Tabblad IFC Onderdeel Type

Gebruik tabblad IFC Onderdeel Type om van alle objecten met een specifieke IFC entiteit het subtype (ook wel predefined type genoemd) aan te passen. 

Image
IFC Extender (ML126)_Tabblad IFC Onderdeel Type

 

Optie Beschrijving
1  Selecteer de IFC entiteit welke aangepast moet worden. Alle geëxporteerde objecten met deze entiteit worden aangepast.
2

Aanpassen Ja of Nee.

3

Selecteer het gewenste subtype (predefined type) voor de geëxporteerde objecten met deze IFC entiteit.

Let op: 

In de Algemene informatie wordt uitgelegd dat het subtype (predefined type) ook op onderdeelniveau kan worden ingesteld in de gebruikersattributen van een onderdeel. 

Indien dit op onderdeelniveau in de gebruikersattributen is ingesteld, heeft deze instelling hogere prioriteit dan de instellingen op het tabblad IFC Onderdeel Type.

Tabblad IFC Merk Type

Gebruik tabblad IFC Merk Type om van alle merken met een specifieke IFC entiteit het subtype (ook wel predefined type genoemd) aan te passen. 

Image
IFC Extender (ML126)_Tabblad IFC Type Merk

 

Optie Beschrijving
1  Selecteer de IFC entiteit welke aangepast moet worden. Alle geëxporteerde merken met deze entiteit worden aangepast.
2

Aanpassen Ja of Nee.

3

Selecteer het gewenste subtype (predefined type) voor de geëxporteerde merken met deze IFC entiteit.

Let op: 

In de Algemene informatie wordt uitgelegd dat het subtype (predefined type) ook op merkniveau kan worden ingesteld in de gebruikersattributen van een merk. 

Indien dit op merkniveau in de gebruikersattributen is ingesteld, heeft deze instelling hogere prioriteit dan de instellingen op het tabblad IFC Merk Type.

Tabblad Mapping IFC eigenschappen

Sommige informatie wordt door Tekla Structures standaard naar specifieke eigenschappen in de IFC geëxporteerd. Denk hierbij bijvoorbeeld bij onderdelen aan de naam (onderdeelnaam), omschrijving (profiel), objecttype (subtype) en tag (onderdeel posnummer) en bij merken aan de naam (merknaam), objecttype (subtype) en tag (merk posnummer). De omschrijving wordt bij merken standaard niet geëxporteerd.

Zie onderstaand voorbeeld ter demonstratie.

De gebruiker heeft hier via normaal gesproken geen invloed op, terwijl het wel soms gewenst is hier specifieke informatie te exporteren. Hiervoor dient het tabblad Mapping IFC eigenschappen.

Er kan per IFC entiteit een eigenschap geselecteerd worden, waarbij de gebruiker zelf in kan stellen welk attribuut er naar deze eigenschap geëxporteerd wordt. Zo heeft u de mogelijkheid om bijvoorbeeld een artikelnummer of commentaar als merkomschrijving exporteren. 

In onderstaand voorbeeld zijn op onderdeel- en merkniveau de gebruikersattributen USER_FIELD_1 t/m USER_FIELD_4 ingevuld.

Image
IFC Extender (ML126)_Tabblad IFC eigenschap_voorbeeld Tekla Structures_Onderdeel

 

Image
IFC Extender (ML126)_Tabblad IFC eigenschap_voorbeeld Tekla Structures_Merk

Onderstaand is het resultaat met de reguliere IFC export in Tekla Structures te zien. Let op de waardes in rood gemarkeerd op onderdeelniveau en geel gemarkeerd op merkniveau: 

Image
IFC Extender (ML126)_Tabblad IFC eigenschap_Reguliere IFC_Onderdeel

 

Image
IFC Extender (ML126)_Tabblad IFC eigenschap_Reguliere IFC_Merk

 

In onderstaand voorbeeld wordt de IFC export met de IFC Extender (ML126) gemaakt. Hierbij worden voor de IFC entiteit IfcElementAssembly voor merken en IfcBeam voor onderdelen de gebruikersattributen USER_FIELD_1 t/m USER_FIELD_4 gebruikt om naar de geel gemarkeerde eigenschappen op merkniveau en rood gemarkeerde eigenschappen op onderdeelniveau te exporteren:

Image
IFC Extender (ML126)_Tabblad IFC eigenschap

 

Image
IFC Extender (ML126)_Tabblad IFC eigenschap_voorbeeld IFC Extender IFC_Onderdeel

 

Image
IFC Extender (ML126)_Tabblad IFC eigenschap_voorbeeld IFC Extender IFC_Merk

 

Tabblad Eigenschap om te hernoemen

In het tabblad Eigenschap om te hernoemen is het mogelijk om een eigenschap welke in een eigenschappenset gedefinieerd is te hernoemen. 

Vul bij Naam Tekla Structures de oorspronkelijke naam van de eigenschap in die u wilt hernoemen. Vul bij IFC naam de gewenste eigenschapnaam voor in de IFC in.

 

Voorbeeld: 

In een Extra Eigenschappenset is het attribuut USER_FIELD_1 toegevoegd. In de reguliere IFC export ziet er dit als volgt uit:

Image
IFC Extender (ML126)_Tabblad Eigenschap hernoemen_extra eigenschappenset

 

De naam van de eigenschap in het IFC bestand: 

Image
IFC Extender (ML126)_Tabblad Eigenschap hernoemen_reguliere IFC export

U wilt echter dit attribuut met een andere naam naar IFC exporteren, bijvoorbeeld Opmerking.

U kunt dan de Extra Eigenschappenset de naam van het attribuut aanpassen of de eigenschap via de IFC Extender (ML126) op het tabblad Eigenschap om te hernoemen naar wens hernoemen.

Het wijzigen van de naam van het attribuut in de Extra Eigenschap kan als volgt (let op: wordt deze eigenschap in meerdere eigenschappensets gebruikt, dan dient de eigenschap in iedere eigenschappenset te worden aangepast): 

Image
IFC Extender (ML126)_Tabblad Eigenschap hernoemen_extra eigenschappenset_hernoem eigenschap

 

Het hernoemen van deze eigenschap zou via de IFC Extender (ML126) op het tabblad Eigenschap om te hernoemen als volgt kunnen (let op: alle eigenschappen genaamd USER_FIELD_1 worden hernoemd): 

Image
IFC Extender (ML126)_Tabblad Eigenschap hernoemen

Het resultaat in de IFC is als volgt: 

Image
IFC Extender (ML126)_Tabblad Eigenschap hernoemen_IFC extender IFC export

Tabblad Exporteer resultaten formules

In het tabblad Exporteer resultaten formules is het mogelijk om in een gebruikersattribuut een formule toe te passen. De formule kan in het invulveld van het gebruikersattribuut op eenzelfde manier worden ingevuld als in een waardeveld in de Template Editor. 

Voorbeeld: 

- Vul bij het gebruikersattribuut USER_FIELD_1 de formule GetValue("LENGTH") in. 

Image
IFC Extender (ML126)_Tabblad Exporteer resultaten formules_UDA formule

 

- Zorg dat het gebruikersattribuut USER_FIELD_1 in een Extra Eigenschappenset is toegevoegd, bijvoorbeeld via de Uitgebreide Eigenschappensets in het tabblad IFC Export.

Image
IFC Extender (ML126)_Tabblad Exporteer resultaten formules_Extended property

 

Optie Beschrijving
1

Open het dialoogvenster 'Uitgebreide eigenschappensets definities' om uitgebreide eigenschappensets te definiëren.

2 Vul een naam in voor de instelling met de uitgebreide eigenschappensets.
3 Definieer de naam van de nieuwe eigenschappenset.

 

4 Klik op + om de nieuwe eigenschappenset aan te maken.
5 Selecteer de IFC entiteit(en) waaraan u de eigenschappenset wilt toevoegen.
6

Via de zoekbalk kunt u snel het gewenste attribuut vinden door een zoekterm in te vullen.

7 Selecteer het attribuut dat u aan de eigenschappenset wilt toevoegen door het vinkje in te schakelen.
8

Sla de uitgebreide eigenschappensets op.

 

- Geef vervolgens in de IFC Extender (ML126) op het tabblad Exporteer resultaten formules aan dat voor USER_FIELD_1 een formule gebruikt dient te worden:

Image
IFC Extender (ML126)_Tabblad Exporteer resultaten formules

- Exporteer de IFC. 

Zoals onderstaand te zien is, wordt nu de lengte weergegeven in USER_FIELD_1:

Image
IFC Extender (ML126)_Tabblad Exporteer resultaten formules_IFC

 

Beperkingen: 

- Er kunnen nog niet meerdere gebruikersattributen via een formule samengevoegd worden in één gebruikersattribuut. (Bekende wens)

 

Tabblad Geavanceerd

In het tabblad Geavanceerd is het mogelijk om specifieke acties uit te voeren bij het exporteren van de IFC.

Image
IFC Extender (ML126)_Tabblad Geavanceerd

De huidige opties zijn als volgt: 

Exporteer alleen de materiaalkwaliteit en niet de naam van de groep. 

Normaal gesproken wordt het materiaal (in de IFC is dit de eigenschap IfcMaterial) geëxporteerd als zijnde MATERIAL_TYPE / MATERIAL. Het materiaal S235JR van het materiaaltype (/materiaalgroep) Steel zal dus geëxporteerd worden als: Steel / S235JR

Image
IFC Extender (ML126)_Tabblad Geavanceerd_material_option_unchecked

Het kan wenselijk zijn om enkel MATERIAL te exporteren als IfcMaterial en het materiaaltype (MATERIAL_TYPE) weg te laten. Hiervoor kunt u deze optie inschakelen. Het materiaal uit dit voorbeeld zal dan worden geëxporteerd als: S235JR.

Image
IFC Extender (ML126)_Tabblad Geavanceerd_material_option_checked

 

Verwijder originele Psets van geconverteerde entiteiten. 

Wanneer er in de gebruikersattributen is gekozen om via de IFC Extender (ML126) de IFC entiteit te overschrijven, wordt er standaard nog wel de standaard eigenschappenset (common pset) van de originele IFC entiteit geëxporteerd. Wanneer deze optie is ingeschakeld, worden de bij de origineel ingestelde IFC entiteit bijhorende standaard eigenschappensets verwijderd. 

Voorbeeld: 

Stel in de eigenschappen van een onderdeel wordt de IFC entiteit IfcColumn gebruikt, maar in de gebruikersattributen van dit onderdeel wordt de IFC entiteit overschreven naar IfcWindow.

In de IFC export via de IFC Extender (ML126) wordt de eigenschappenset Pset_ColumnCommon nog wel geëxporteerd indien deze optie is uitgeschakeld. Indien deze optie is ingeschakeld, wordt de eigenschappenset Pset_ColumnCommon verwijderd. 

Tabblad Info

Informatie omtrent de "build" datum van de tool. Deze datum kan afwijken van de datum in de door u gebruikte tool, maar desondanks kan de inhoud hetzelfde zijn. Deze datum kan nodig zijn wanneer u contact heeft met de helpdesk.

Image
IFC Extender (ML126)_Tabblad Info

Aan de inhoud van dit document kunnen geen rechten worden ontleend. Aan de weergave van de afbeeldingen kunnen geen conclusies worden verbonden met betrekking tot de besturingssystemen waar Tekla Structures onder werkt.
 
Dit werk valt onder de Creative Commons Naamsvermelding-NietCommercieel-GeenAfgeleideWerken 4.0 Internationaal Licentie. Ga naar http://creativecommons.org/licenses/by-nc-nd/4.0/deed.nl om de inhoud van de licentie te bekijken of stuur een brief naar Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Was dit nuttig?