Ogólne zasady importu obiektów z plików IFC umożliwiają przypisanie elementów konstrukcji jedynie do kondygnacji: PI, PA, PW, PD, DACH, KO. Proces dzieje się automatycznie, bez kontroli użytkownika. Dzieje się tak nawet w przypadku szczegółowych informacji o przynależności elementów do przegród budowlanych. W ten sposób powstaje jeden wielki zbiór elementów, trudny do zarządzania.
Istnieje rozwiązanie umożliwiające przypisanie elementów konstrukcyjnych do przegród budowlanych. Do tego celu potrzebny jest specjalny plik mapujący o nazwie: BauteilZuordnung.vor. Jest to plik tekstowy, wypełni edytowalny. Użytkownik może stworzyć go samodzielnie lub pobrać i poddać edycji. Plik należy umiescić w folderze WINVOR\POL aktualnej wersji programu.
Reguły
Przypisywanie elementów konstrukcji odbywa się według reguł zapisanych w pliku BauteilZuordnung.vor. Każdy warunek składa się z dwóch części oddzielonych znakiem równości.
|
IfcIdentifier ~IfcIdentifier.ObjectType ~IfcIdentifier.Name |
= |
typ_przegrody ~strona_elementu ~element _typ |
Lewa strona warunku dotyczy pliku IFC. Korzystają z atrybutów przypisanych do elementów w pliku IFC możliwe jest filtrowanie elementów. Użytkownik dysponuje trzema kryteriami IfcIdentifier, za pomocą których może ograniczać zbiór elementów. Każdy IfcIdentifier oddzielony jest znakiem tyldy (~). Dozwolone jest używanie wieloznacznika w postaci gwiazdki (*).
Prawa strona warunku dotyczy modelu Dietrich’s. Użytkownik może podać typ przegrody, do której zostanie dodany element, określić orientację elementu i przypisać określony typ elementu. Każda opcja oddzielona jest znakiem tyldy (~). Dozwolone jest używanie wieloznacznika w postaci gwiazdki (*).
|
WSKAZÓWKA Dozwolone jest definiowanie wielu warunków w obrębie jednej sekcji. Między warunkami zachodzi relacja iloczynu, czyli warunek LUB! |
Składnia pliku
Stała fraza otwiera plik
[VERSION]
Version=1.1
[VERSION ENDSEC]
Sekcja komentarzy
Użytkownik może wprowadzać dowolne komentarze i opisy do pliku w specjalnej sekcji. Sekcję komentarzy otwiera komenda:
[FILE INFO]
...
SEKCJA KOMENTARZY
...
[FILE INFO ENDSEC]
Sekcja WARUNKÓW
Wszystkie warunki są zapisane w bloku. Każdy blok w warunkami otwiera komenda:
[ASSIGN ITEMS]
...
SEKCJA WARUNKÓW
...
[ASSIGN ITEMS ENDSEC]
|
UWAGA Plik tekstowy musi być zapisany w formacie UTF8. (UTF-8 (8-bit Unicode Transformation Format) to uniwersalny system kodowania znaków, który obsługuje niemal wszystkie języki świata i jest standardem w Internecie.) |
Filtrowanie pliku IFC
Warunek dotyczy pliku IFC jest w zasadzie systemem filtrowania elementów obecnych w pliku IFC. Użytkownik w tym celu korzysta z trzech atrybutów przypisanych do każdego elementu. Wszystkie 3 atrybuty znajdują się w sekcji Właściwości przeglądarki BIMVision.
IfcIdentifier
Atrybut IfcIdentifier określa ogólna klasę elementu w pliku IFC. Może on przyjmować różne wartości, ale zgodne z ogólna klasyfikacją na przykład:
- IfcColumn – słup, filar lub kolumna pionowa.
- IfcSlab – płyta stropowa, płyta fundamentowa lub warstwa podłogi.
- IfcWall – ściana (nośna, działowa, osłonowa).
- IfcMember – liniowy element pomocniczy (np. zastrzał, stężenie, element kratownicy).
IfcIdentifier.ObjectType
Atrybut ObjectType budowany jest w sposób dowolny, przez użytkownika. Może przyjmować wartości liczbowe, tekstowe lub mieszane.
IfcIdentifier.Name
Atrybut Name budowany jest w sposób dowolny, przez użytkownika. Może przyjmować wartości liczbowe, tekstowe lub mieszane.
Przypisywanie elementów
Użytkownik może wybrać do jakiej przegrody chce przypisać elementy. Może nadać im właściwą orientację i przypisać natywną funkcję w modelu Dietrich’s.
Typ przegrody
Użytkownik może wybrać jedną z trzech typów przegród budowlanych:
- wall – ściana
- ceiling – strop
- roofface – połać dachu
Orientacja
Orientacja elementu jest ściśle powiązania z orientacją przegrody, do której jest przypisywana. Wybrana strona elementu jest zgodna:
- frontem ściany
- górna stroną stropu
- górną stroną dachu
Typ elementu
Przypisanie przeznaczenia i funkcji importowanego elementu w modelu Dietrich’s – Typ elementu i przeznaczenie


