IFC Extender (ML126)

Tekla Structures
Not version-specific
Tekla Structures
Environment
Poland

Image
ML126_PL_1

 

Aplikacja IFC Extender (ML126) służy do eksportu i przetwarzania plików IFC. Aplikacja rozszerza możliwości standardowego eksportu do IFC o dodatkowe funkcjonalności, których opis znajduje się w tej instrukcji. Instrukcja oraz podane w niej przykłady opierają się na schemacie IFC2x3.

Instrukcja zawiera odniesienia do ustawień dostępnych w środowisku polskim. Jeśli pracujesz w innym środowisku może w nim brakować definicji zakładki IFC Extender niezbędnej do prawidłowego zastosowania aplikacji. Poniżej możesz pobrać plik .inp zawierający definicję tych atrybutów. Plik .zip zawiera plik .inp, który po rozpakowaniu należy umieścić w folderze modelu i ponownie otworzyć model.

Informacje ogólne

W Tekla Structures mamy możliwość wyboru typu jednostki obiektu IFC z dostępnej listy opcji oraz wyboru powiązanego z nim podtypu - przykładowo: Obiekt IFC IfcBeam (1) oraz Podtyp T_BEAM (2).

Image
ML126_PL_111

 

Istnieje również możliwość określenia zdefiniowanego przez użytkownika podtypu. Wybierz Podtyp USERDEFINED (3) i uzupełnij pole Typ użytkownika (IFC4) własnym podtypem (4).

Image
ML126_PL_112

 

Nie wszystkie typy obiektów IFC zdefiniowane w schematach buildingSmart dla IFC są dostępne w Tekla Structures. W niektórych przypadkach wymagane są inne typy obiektów IFC, które nie są dostępne standardowo w Tekla Structures. W takiej sytuacji zastosowanie ma aplikacja IFC Extender (ML126), która podczas eksportu może korzystać z dodatkowych atrybutów użytkownika, w których użytkownik może określić inne typy oraz podtypy obiektów IFC.

Atrybuty używane przez aplikację dostępne są na poziomie elementów i zespołów, na karcie IFC Extender okna atrybutów użytkownika.

Image
ML126_PL_113

 

Image
ML126_PL_114

 

OpcjaOpis
1Jeśli wymagany typ obiektu nie jest standardowo dostępny w Tekla Structures, dodatkowe typy obiektów można wyszukać i wybrać z listy Obiekt IFC - typ obiektu elementu/zespołu. Jeśli wymagany typ obiektu nie znajduje się na liście, należy wybrać opcję UserDefinedEntity i w polu Obiekt IFC- dowolny typ elementu/zespołu podać ręcznie nazwę wymaganego typu obiektu IFC dla elementu/zespołu.
2

Uzupełnij wymagany typ obiektu IFC jeżeli na liście Obiekt IFC - typ obiektu elementu/zespołu nie znalazłeś wymaganego typu.

Uwaga: aby wartość podana w tym polu została poprawnie użyta, na liście Obiekt IFC - typ obiektu elementu/zespołu należy wybrać UserDefinedEntity.

3

Uzupełnij predefiniowany podtyp zespołu/elementu obiektu IFC. 

Więcej informacji o predefiniowanych podtypach można znaleźć w specyfikacji IFC na stronach buildingSmart. Przykładowo na tej stronie znajdziesz predefiniowane podtypy dla IfcBeam według specyfikacji IFC2x3 TC1.


Pełna funkcjonalność aplikacji IFC Extender (ML126) została przedstawiona poniżej wraz z opisem poszczególnych kart.

Karta Eksport IFC

Na karcie Eksport IFC możemy zdefiniować ogólne ustawienia eksportu. Na tej karcie można użyć i zmodyfikować zapisane ustawienia standardowego okna eksportu do IFC. 

Image
ML126_PL_2

 

OpcjaOpis
1Schemat pliku IFC (IFC2x3 lub IFC4).
2Dostępne ustawienia okna standardowego eksportu do IFC.
3

Folder wyjściowy, do którego zostanie wyeksportowany plik IFC. Aby przeglądać w poszukiwaniu folderu, kliknij na  

Image
IFC Extender (ML126)_Tabblad IFC Export_bladeren
4Nazwa pliku IFC.
5Wybór obiektów do eksportu.
6Wybór formatu pliku IFC. Dostępne opcje: IFCIFC-XMLzipped IFC lub zipped IFC-XML.
7Wybór typu (MVD) eksportu IFC. Szczegółowe informacje na ten temat można znaleźć w tym miejscu.
8

Początek modelu eksport jest wykonywany względem globalnego 0,0,0.

Płaszczyzna robocza eksport jest wykonywany względem układu współrzędnych wynikającego z bieżącego położenia płaszczyzny roboczej.

9

Poza standardową funkcjonalnością dodatkowych zestawów właściwości, dostępne w tym miejscu rozszerzone zestawy właściwości mogą zostać użyte do uzupełnienia wymaganych informacji o obiektach IFC. Klikając na symbol

Image
IFC Extender (ML126)_Tabblad IFC Export_bewerken

 mamy możliwość utworzenia lub zmodyfikowania zestawów właściwości. W oknie tym można dodać informacje do typów obiektów, które nie są standardowo dostępne w Tekla Structures, np. IfcCurtainWall

10 do 18Kliknij tutaj, aby dowiedzieć się więcej o tych opcjach. 
19Uruchom eksport do IFC.
20Otwórz folder docelowy eksportu.
21Zaznacz tą opcję, aby po wykonaniu eksportu wyświetlić plik log z informacjami o przebiegu eksportu do IFC.

Karta Typ elementu IFC

Na karcie Typ elementu IFC możemy określić podtyp (typ predefiniowany) dla wszystkich elementów zdefiniowanych jako dany typ obiektu IFC.

Image
ML126_PL_3

 

OpcjaOpis
1 Wybierz obiekt IFC do adaptacji. Wszystkie obiekty danego typu IFC zostaną zmodyfikowane według wybranych ustawień.
2

Zmień Tak lub Nie.

3Wybierz wymagany podtyp (typ predefiniowany) dla wybranego obiektu IFC.

Uwaga:  

W części Informacje ogólne opisano, jak podtyp (typ predefiniowany) może być określony w oknie atrybutów użytkownika elementu. Jeżeli wartość została określona w oknie UDA elementu, wtedy ma ona wyższy priorytet w stosunku do wartości określonych na karcie Typ elementu IFC aplikacji.

Karta Typ zespołu IFC

Na karcie Typ zespołu IFC możemy określić podtyp (typ predefiniowany) dla wszystkich zespołów zdefiniowanych jako dany typ obiektu IFC.

Image
ML126_PL_4

 

OpcjaOpis
1Wybierz obiekt IFC do adaptacji. Wszystkie obiekty danego typu IFC zostaną zmodyfikowane według wybranych ustawień.
2

Zmień Tak lub Nie.

3Wybierz wymagany podtyp (typ predefiniowany) dla wybranego obiektu IFC.

Uwaga:  

W części Informacje ogólne opisano, jak podtyp (typ predefiniowany) może być określony w oknie atrybutów użytkownika zespołu. Jeżeli wartość została określona w oknie UDA zespołu, wtedy ma ona wyższy priorytet w stosunku do wartości określonych na karcie Typ zespołu IFC aplikacji.

Karta Właściwości IFC

Podczas standardowego eksportu do IFC z Tekla Structures informacje obiektów natywnych są eksportowane do określonych właściwości IFC. Przykładowo, dla elementów właściwość IFC - nazwa, pochodzi od nazwy elementu, opis to profil elementu, typ obiektu to podtyp, a etykieta to numer pozycji elementu. Dla zespołów wygląda to podobnie. Nazwa w IFC pochodzi od nazwy zespołu, typ obiektu od podtypu, a etykieta to numer pozycji zespołu. Dla zespołów opis nie jest eksportowany do IFC. 

Standardowe narzędzie eksportu nie daje użytkownikowi kontroli nad tymi właściwościami IFC. Karta Właściwości IFC umożliwia dostosowanie tych właściwości IFC do określonych wymagań. 

Zobacz poniższy przykład

Dla każdego typu obiektu IFC możemy wybrać właściwości jakie chcemy zmodyfikować. Użytkownik może określić inny niż standardowy atrybut jaki ma zostać użyty jako dana właściwość IFC. W ten sposób użytkownik może przykładowo użyć pól komentarza lub opisu produktu z UDA elementu jako np. właściwość IFC o nazwie opis.

W poniższym przykładzie pola atrybutów użytkownika USER_FIELD_1 to USER_FIELD_4 zostały wypełnione informacjami.

Image
ML126

 

Image
ML126

 

Poniżej przykład efektu standardowego eksportu IFC (IFC2x3) z Tekla Structures. Zwróć uwagę na wartości zaznaczone na poziomie elementu oraz zespołu.

Image
ML126

 

Image
ML126

 

Teraz, eksport tego samego elementu wykonamy przy użyciu aplikacji IFC Extender (ML126). Na karcie Właściwości IFC określono typy jednostek IFC, IfcElementAssembly oraz IfcBeam oraz podano atrybuty USER_FIELD_1 do USER_FIELD_4, które mają zostać użyte do nadpisania standardowych atrybutów dla poszczególnych właściwości widoczny w oknie aplikacji. Zwróć uwagę na wartości zaznaczone na poziomie elementu oraz zespołu na poniższych obrazach.

Image
ML126_PL_5

 

Image
ML126

 

Image
ML126

Karta Zmiana nazwy właściwości

Karta Zmiana nazwy właściwości może być zastosowana do zmiany nazw poszczególnych właściwości zdefiniowanych w zestawie właściwości.

W polu Nazwa Tekla określamy nazwę, którą chcemy zmienić, a w polu Nazwa IFC podajemy docelową nazwę zmienianej właściwości.


Przykład: 

Do zestawu eksportowanych właściwości dodajemy atrybut USER_FIELD_1, za pomocą okna standardowego eksportu IFC: 

Image
ML126

 

Nazwa atrybutu przy standardowym eksporcie IFC: 

Image
ML126

 

Jeśli chcemy zmienić nazwę eksportowanego atrybutu na inny, przykładowo Komentarz, możemy to zrobić na dwa sposoby:

1. Zmiana nazwy atrybutu w oknie Dodatkowe zestawy właściwości eksportu do IFC

Zmiana nazwy atrybutu w oknie dodatkowych zestawów właściwości może być wykonana jak pokazano poniżej.

Uwaga: jeśli właściwość jest użyta w wielu zestawach właściwości, właściwość powinna zostać zmieniona w każdym zestawie właściwości.

Image
ML126

 

2. Zmiana nazwy atrybutu za pomocą karty Zmiana nazwy właściwości w IFC Extender (ML126)

Zmiana właściwości za pomocą aplikacji IFC Extender (ML126) może być wykonana jak pokazano poniżej.

Uwaga: wszystkie właściwości o podanej nazwie Tekla zostaną zmienione podczas eksportu do IFC.

Image
ML126_PL_6

 

Wynik przedstawia się następująco:  

Image
ML126

Karta Eksport wyniku formuły

Na karcie Eksport wyniku formuły możemy zastosować formułę zdefiniowaną w polu atrybutu użytkownika. Formuła powinna być zdefiniowana w podobny sposób jak w Edytorze szablonów.

Przykład

- W polu użytkownika USER_FIELD_1, w oknie UDA wpisz: GetValue("LENGTH")

Image
ML126

 

- Dodaj USER_FIELD_1 do zestawu rozszerzonych właściwości na karcie Eksport IFC.

Image
ML126_PL_81

 

OpcjaOpis
1Otwórz okno 'Definicja rozszerzonych właściwości', aby określić zestawy rozszerzonych właściwości. 
2Określ nazwę ustawień zestawu rozszerzonych właściwości. 
3Określ nazwę dla zestawu właściwości.
4Kliknij na + aby utworzyć zestaw właściwości. 
5Wybierz typy obiektów IFC, do których chcesz dodać właściwości. 
6Użyj pola wyszukiwania, aby znaleźć określony atrybut po nazwie.
7Zaznacz atrybut, który chcesz dodać do zestawu właściwości. 
8

Zapisz ustawienia rozszerzonego zestawu właściwości.

 

- Na karcie Eksportuj wynik formuły podaj nazwę atrybutu UDA - USER_FIELD_1, w którym zastosowano formułę.

Image
ML126_PL_9

 

- W wyniku eksportu do IFC za pomocą aplikacji, w pliku IFC w polu USER_FIELD_1 otrzymano wynika formuły GetValue("LENGTH") czyli długość elementu: 

Image
ML126

 

Ograniczenia: 

- Łączenie dwóch tekstów z UDA za pomocą formuły w UDA nie jest możliwe.

Karta Zaawansowane

Na karcie Zaawansowane można określić dodatkowe opcje związane z eksportem do IFC.

Image
ML126_PL_10

 

Dostępne opcje:  

Eksportuj tylko gatunek materiału

Standardowy eksport Tekla Structures eksportuje materiał (w IFC jest to właściwość IfcMaterial) jako zestaw dwóch właściwości Tekla: MATERIAL_TYPE / MATERIAL.

Przykładowo materiał S235JR o typie/grupie materiału Steel zostanie wyeksportowany jako: Steel / S235JR.

Image
ML126

 

W niektórych sytuacjach może być wymagane, aby we właściwości IfcMaterial znajdował się wyłącznie materiał (MATERIAL), bez dodatkowej informacji o typie materiału (MATERIAL_TYPE). W takiej sytuacji można użyć tej opcji. Poniżej rezultat przy zaznaczonej opcji - tylko nazwa materiału jest eksportowana: S235JR.

Image
ML126

 

Usuń oryginalne zestawy właściwości konwertowanych elementów

Podczas eksportu za pomocą aplikacji IFC Extender (ML126), zestawy właściwości ze standardowego eksportu IFC są również eksportowane. 

Włączenie tej opcji umożliwia pominięcie/usunięcie standardowych zestawów właściwości IFC. 

Przykład

We właściwościach elementu, typ obiektu IFC jest określony jako IfcColumn. Jednocześnie, w atrybutach użytkownika typ obiektu IFC dla eksportu przy pomocy aplikacji IFC Extender został określony jako IfcWindow. 

Podczas eksportu do IFC za pomocą IFC Extender (ML126) element zostanie wyeksportowany jako IfcWindow, lecz z uwagi na wspólny zestaw właściwości przypisany do IfcColumn (Pset_ColumnCommon) zestaw tych właściwości zostanie także wyeksportowany dla tego elementu.

Zaznaczenie tej opcji umożliwi pominięcie eksportu oryginalnego zestawu właściwości Pset_ColumnCommon jaki standardowo jest eksportowany dla obiektów IfcColumn.

Karta Info

Informacja o dacie wydania wersji narzędzia. Data może różnić się od daty w narzędziu, którego używasz, ale zawartość może być taka sama.

Image
ML126_PL_11

All rights reserved. No conclusions can be associated to the representation of the pictures in relation to the operating systems under which Tekla Structures runs.

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.

Czy to było pomocne?