DesignSeries00016.pngTworzenie lub edycja formuł mapowania danych

Stosowanie formuł w procesie mapowania danych IFC pozwala użytkownikowi dokładniej kontrolować dane, które są eksportowane i przypisywane do obiektów rysunkowych. Z jednej strony wyróżniamy formuły służące do mapowania pól, za pomocą których dane dostępne na temat zaznaczonego obiektu przekładane są na określone pola jednostek IFC lub zestawów właściwości Pset. Z drugiej strony mamy do czynienia z formułami do mapowania warunkowego, które przypisują jednostki IFC i zestawy właściwości Psets do zaznaczonego obiektu na podstawie określonych warunków.

Formuła mapowania zawiera stałe, zmienne, operatory oraz funkcje. Więcej informacji na ten temat znajdziesz w zagadnieniu Wyrażenia służące do mapowania danych IFC. Zmienną jest źródło danych z Vectorworks, np. parametr obiektu, pole rekordu, nazwa klasy lub dane stylu. Funkcje mogą być funkcjami matematycznymi, operującymi na ciągach znaków, warunkowymi lub selektywnymi.

Formuły mapowania na podstawie warunków

Zastosuj formuły mapowania warunkowego w sytuacjach, w których nie można ustalić wzajemnej jednoznacznej relacji między obiektem a jednostką IFC lub zestawem właściwości Pset.

        Niektóre obiekty parametryczne powinny zostać przypisane do różnych jednostek IFC, w zależności od ustawień lub stylu obiektu. Na przykład element konstrukcyjny może być IfcBeam, IfcMember, jak również IfcColumn.

        Obiekty złożone mogą generować więcej jednostek IFC. Na przykład Przegroda strukturalna powinna zostać przyporządkowana przede wszystkim do jednostki podstawowej IfcCurtainWall, ale jej elementy składowe, jak słupy/rygle i panele, odpowiednio do jednostek IfcMember i IfcPlate.

        W niektórych sytuacjach do tego samego obiektu można przypisać różne zestawy właściwości, w zależności od warunków. Na przykład niektóre elementy budowlane, takie jak wystające płyty, mogą funkcjonować także jako osłona przeciwsłoneczna. Funkcja takich elementów to przede wszystkim IfcSlab, ale należałoby przypisać do nich także zestaw właściwości Pset_ElementShading.

W przypadku jednostek IFC formuła warunkowa ma na celu przypisanie określonej jednostki IFC do obiektu; jeśli formuła zwróci pusty wynik lub niepoprawny typ IFC, obiekt nie zostanie wyeksportowany. W przypadku zestawów właściwości Psets formuła powinna zwrócić wartość „prawda” lub „fałsz”; jeśli formuła zwróci pusty wynik lub wartość „fałsz”, zestaw właściwości nie zostanie wyeksportowany.

Formuły mapowania pól

Formuły mapowania pól umożliwiają obliczenie wartości parametrów określonych zestawów właściwości. Dzięki temu standardowe dane BIM można przełożyć na dane zgodne z IFC lub zmapować niestandardowe zestawy właściwości.

        W oknie dialogowym „Mapowanie danych IFC” zaznacz pole skojarzone z obiektem, aby wyświetlić formułę mapowania w prawej części okna dialogowego.

        W oknie dialogowym „Dane IFC” formuła mapowania wyświetli się w polu Źródło danych zaznaczonej właściwości (zob. Przypisywanie danych IFC do obiektów).

Najpierw przyjrzyj się domyślnej formule mapowania danych, aby lepiej zrozumieć źródło danych mapowanych wartości IFC. Następnie użyj odpowiednich wyrażeń do mapowania danych IFC (zob. Wyrażenia służące do mapowania danych IFC), aby dostosować domyślną formułę.

Tworzenie formuł:

Aby utworzyć formułę mapowania:

  1. W oknie dialogowym „Mapowanie danych IFC” zaznacz obiekt, a następnie pole lub warunek do zmapowania. Bieżąca formuła zostanie wyświetlona w prawej części okna dialogowego. Poniżej przykładowa formuła:

  2. IFC_formulas.png 

  3. Kliknij przycisk Zdefiniuj mapowanie lub Zdefiniuj warunek.

  4. Na ekranie wyświetli się okno dialogowe „Zdefiniuj mapowanie” lub „Zdefiniuj warunek”.

    Niewielkie zmiany w składni formuły można wprowadzić bezpośrednio w tym oknie dialogowym. Dodaj na przykład przed- i/lub przyrostek lub dodaj do formuły operatory łączenia lub arytmetyczne. Aby uzyskać więcej informacji na temat operacji arytmetycznych, zob.: Wprowadzanie formuł do komórek arkusza kalkulacyjnego.

  5. Stwórz formułę, wybierając poszczególne wartości mapowania i konkretne parametry z list dostępnych w tym oknie dialogowym.

Formuła mapowania zostanie wyświetlona w oknie dialogowym Mapowanie danych IFC.

~~~~~~~~~~~~~~~~~~~~~~~~~

Wyrażenia służące do mapowania danych IFC

Przykłady mapowania danych IFC

Menedżer mapowania danych IFC