Przykład formuły zmiennej: Łączenie zmiennych z atrybutami użytkownika

Tekla Structures
2021
Tekla Structures

Przykład formuły zmiennej: Łączenie zmiennych z atrybutami użytkownika

W tym przykładzie pokazano, jak połączyć zmienne parametryczne ze atrybutami użytkownika paneli. Można wówczas użyć atrybutów zdefiniowanych przez użytkownika w filtrach wyświetlania w celu pokazania lub ukrycia paneli w modelu.

  1. Na pasku narzędzi Edytor komponentów użytkownika kliknij przycisk Wyświetl zmienne .

    Pojawi się okno dialogowe Zmienne.

  2. Kliknij Dodaj, aby utworzyć nową zmienną parametryczną.
  3. Zmodyfikuj zmienną w następujący sposób:
    1. Na liście Typ wartości wybierz Tekst.
    2. W polu Formuła wpisz Typ 1.
    3. W polu Nazwa zmiennej w oknie dialogowym wpisz Panel 1.
  4. W oknie Przeglądarka komponentów użytkownika przejdź do atrybutów użytkownika pierwszego panelu.

    Połączysz zmienną P1 z atrybutem USER_FIELD_1. Jednak atrybut nie jest widoczny w oknie Przeglądarka komponentów użytkownika.

  5. Uczyń atrybut użytkownika widoczny w oknie Przeglądarka komponentów użytkownika:
    1. Kliknij dwukrotnie pierwszy panel.

      Właściwości zostaną otwarte w panelu właściwości.

    2. Kliknij Więcej.

      Zostanie wyświetlone okno dialogowe atrybutów zdefiniowanych przez użytkownika.

    3. Przejdź na zakładkę Parametry.
    4. Wprowadź tekst w polu Pole użytkownika 1.
    5. Kliknij Zmień.
  6. W oknie Przeglądarka komponentów użytkownika kliknij Odśwież.

    USER_FIELD_1 pojawi się w obszarze Atrybuty użytkownika w oknie Przeglądarka komponentów użytkownika.

  7. Połącz P1 z USER_FIELD_1.
    1. Kliknij prawym przyciskiem myszy USER_FIELD_1 i wybierz Dodaj równanie.
    2. Wprowadź P1 po znaku równości, a następnie naciśnij klawisz Enter.

  8. Utwórz dwie nowe zmienne parametryczne i połącz je ze zdefiniowanymi przez użytkownika atrybutami pozostałych dwóch paneli.
  9. Zapisz komponent użytkownika.
  10. Zamknij edytor komponentów użytkownika

Można teraz utworzyć filtr wyświetlania w modelu, aby ukryć lub wyświetlić panele, używając atrybutu Pole użytkownika 1 i wartości Formuła wprowadzonych dla zmiennych parametrycznych w filtrze.

Czy to było pomocne?
Wstecz
Dalej