Tworzenie rodziny z zagnieżdżonymi i współdzielonymi komponentami

Aby utworzyć rodzinę z zagnieżdżonymi i udostępnionymi komponentami, należy umożliwić współdzielenie rodzin przed zagnieżdżeniem ich w obiekcie nadrzędnym rodziny. Rodzina nadrzędna nie musi być rodziną udostępnioną.

W przypadku tworzenia rodziny zagnieżdżonej składającej się z udostępnionych komponentów najpierw należy określić kategorię, do której będzie należeć rodzina nadrzędna. Ta decyzja będzie mieć dalsze konsekwencje w wypadku oznaczeń, zestawień i informacji ODBC zgodnie z opisem w poniższym przykładzie.

Przykład rodziny okien

Element okna skrzydłowego zostaje utworzony jako rodzina zagnieżdżona i udostępniona. W tym przypadku duże środkowe okno zostało użyte jako rodzina nadrzędna i dwa okna boczne zostały zagnieżdżone jako rodziny współdzielone. Okno to ma zgodnie z przeznaczeniem być zbudowane na miejscu przy użyciu elementów składowych zakupionych jako osobne elementy przez wykonawcę. Rodzina została zapisana jako plik Triple_window.rfa.

Okna zagnieżdżone

Kiedy pojedyncze okno skrzydłowe pokazane powyżej jest wczytane do projektu, sparametryzowań i zestawione, rezultat wygląda następująco:

Zagnieżdżone i współdzielone rodziny wczytane do projektu

Zauważ, że każde okno jest sparametryzowane i zestawione osobno. Zauważ, że nazwa okna skrzydłowego, Triple _window, jest wyszczególniona z komponentami składowymi. Okno to również przedstawia główne okno zestawu składającego się z trzech okien.

W poniższym przykładzie utworzono tę samą rodzinę potrójnego okna, lecz z nową rodziną okna użytą jako nadrzędna i zarówno z niemodyfikowalnym oknem, jak i oknem dwuskrzydłowym, wczytanymi jako rodziny współdzielone. Zauważ różnice w paramatryzowaniu i zestawianiu.

Okno skrzydłowe rozpoczęte jako nowa rodzina

Na powyższym przykładzie, zauważ, że rodzina nadrzędna zestawiana jest z każdym z trzech składowych okien. Jeśli takie jest założenie projektowe, należy zastosować się do poprzedniego przykładu, gdzie jeden z elementów składowych jest rodziną nadrzędną.

Przykład łazienki

Łazienka jest tworzona jako rodzina zagnieżdżona i współdzielona. Toaleta publiczna została użyta jako rodzina nadrzędna, a pisuar ścienny i umywalka zostały zagnieżdżone jako rodziny współdzielone. Rodzina została zapisana w pliku mens_bathroom.rfa.

Zagnieżdżony pisuar i umywalka

Kiedy łazienka pokazana powyżej jest wczytana do projektu i zestawiona, efekt jest następujący:

Zagnieżdżone i współdzielone rodziny wczytane do projektu

Należy zwrócić uwagę, że każdy zagnieżdżony pisuar i umywalka są zestawiane osobno. Jednak pomieszczenie mens_bathroom jest wyszczególnione z komponentami składowymi.

Aby udostępnić rodzinę przed zagnieżdżeniem

  1. Otwórz rodzinę, która ma być współdzielona, i kliknij kolejno kartę Utwórzpanel Właściwości (Kategoria i parametry rodziny).
    Ostrzeżenie: Rodziny opisów, profili i lokalne nie mogą być współdzielonymi.
  2. W oknie dialogowym Kategoria i parametry rodziny w obszarze Parametry rodziny wybierz opcję Współdzielona.

    Większość rodzin można ustawić jako rodziny współdzielone, jednak ma to znacznie wtedy, gdy rodzina zostanie zagnieżdżona w innej rodzinie, a następnie wczytana do projektu.

  3. Kliknij przycisk OK.
  4. Zapisz i zamknij rodzinę.

Aby zagnieździć rodziny współdzielone w rodzinie nadrzędnej

  1. Otwórz rodzinę nadrzędną lub rozpocznij nową rodzinę.
  2. Otwórz rodziny, które zostaną zagnieżdżone i udostępnij je.
  3. Wczytaj i umieść komponent zagnieżdżony w rodzinie nadrzędnej.
  4. Powtórz ten proces dla każdego komponentu zagnieżdżonego.
  5. Zapisz rodzinę.