Symbol arkusza

Parent page: Obiekty schematu

Umieszczony symbol arkuszaUmieszczony symbol arkusza

Podsumowanie

Symbol arkusza jest prymitywem projektu elektrycznego. Służy do reprezentowania podarkusza w wieloarkuszowym projekcie hierarchicznym. Symbole arkusza zawierają symbole wejść arkusza, które zapewniają punkt połączenia dla sygnałów pomiędzy arkuszem nadrzędnym i podrzędnym, podobnie jak Porty zapewniają połączenia pomiędzy arkuszami w projekcie płaskim (flat-sheet).

Dostępność

Symbole arkusza są dostępne do umieszczania w Edytorze schematu wyłącznie po kliknięciu Home | Circuit Elements | 

z menu głównego.

Umieszczanie

Po uruchomieniu polecenia kursor zmieni się w krzyżyk i wejdziesz w tryb umieszczania symbolu arkusza. Umieszczenie odbywa się poprzez wykonanie następującej sekwencji działań:

  1. Kliknij lub naciśnij Enter, aby zakotwiczyć pierwszy narożnik symbolu arkusza.
  2. Przesuń kursor, aby dopasować rozmiar symbolu arkusza, a następnie kliknij lub naciśnij Enter, aby zakończyć umieszczanie.
  3. Kontynuuj umieszczanie kolejnych symboli arkusza albo kliknij prawym przyciskiem myszy lub naciśnij Esc, aby wyjść z trybu umieszczania.

Dodatkowe działania, które można wykonać podczas umieszczania – gdy symbol arkusza nadal „pływa” na kursorze i zanim zostanie zakotwiczony jego pierwszy narożnik – to:

  • Naciśnij klawisz Tab, aby uzyskać dostęp do powiązanego okna dialogowego właściwości , z którego można na bieżąco zmieniać właściwości symbolu arkusza.
  • Naciśnij klawisz Alt, aby ograniczyć kierunek ruchu do osi poziomej lub pionowej, w zależności od początkowego kierunku ruchu.
  • Naciśnij Spacebar, aby obrócić symbol arkusza przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar, aby obrócić zgodnie z ruchem wskazówek zegara. Obrót odbywa się co 90°.
  • Naciśnij klawisz X lub Y, aby odbić lustrzanie symbol arkusza odpowiednio względem osi X lub osi Y.

Chociaż atrybuty można modyfikować podczas umieszczania (Tab, aby wywołać powiązane okno dialogowe właściwości), pamiętaj, że staną się one ustawieniami domyślnymi dla kolejnych wstawień.

Edycja graficzna

Ta metoda edycji pozwala wybrać umieszczony obiekt symbolu arkusza bezpośrednio w obszarze roboczym i graficznie zmienić jego rozmiar, kształt lub położenie.

Gdy obiekt symbolu arkusza jest zaznaczony, dostępne są następujące uchwyty edycyjne:

Zaznaczony symbol arkuszaZaznaczony symbol arkusza

  • Kliknij i przeciągnij A, aby zmienić rozmiar symbolu arkusza jednocześnie w pionie i poziomie.
  • Kliknij i przeciągnij B, aby zmienić rozmiar symbolu arkusza osobno w pionie i poziomie.
  • Kliknij w dowolnym miejscu na symbolu arkusza – z dala od uchwytów edycyjnych – i przeciągnij, aby go przemieścić. Podczas przeciągania symbol arkusza można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (X lub Y – odpowiednio względem osi X lub osi Y).
Zmiana rozmiaru symbolu arkusza nie wpłynie na bezwzględne pozycje żadnych zdefiniowanych wewnątrz wejść arkusza.

Pola tekstowe Designator i Filename symbolu arkusza można regulować pod względem rozmiaru wyłącznie poprzez zmianę rozmiaru użytej czcionki (dostępnej odpowiednio w oknach dialogowych Sheet Symbol Designator i Sheet Symbol File Name). W związku z tym uchwyty edycyjne nie są dostępne, gdy zaznaczony jest którykolwiek z tych obiektów.

Zaznaczony oznacznik i nazwa pliku dla symbolu arkuszaZaznaczony oznacznik i nazwa pliku dla symbolu arkusza

  • Kliknij w dowolnym miejscu wewnątrz przerywanej ramki i przeciągnij, aby przemieścić obiekt tekstowy zgodnie z potrzebą. Podczas przeciągania tekst można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (X lub Y – odpowiednio względem osi X lub osi Y).
  • Tekst obiektu można edytować in-place w następujący sposób:
    1. Pojedynczo kliknij tekst oznacznika lub nazwy pliku, aby go zaznaczyć.
    2. Kliknij pojedynczo ponownie (lub naciśnij klawisz Enter), aby wejść w tryb edycji w miejscu. Należy zachować wystarczający odstęp czasu pomiędzy kliknięciami, aby oprogramowanie nie zinterpretowało dwóch pojedynczych kliknięć jako jednego podwójnego kliknięcia (co otworzyłoby powiązane okno dialogowe właściwości).
    3. Aby zakończyć edycję tekstu w miejscu, naciśnij klawisz Enter lub użyj myszy, aby kliknąć poza obiektem tekstowym.

Obiekt, który ma włączoną właściwość Locked, nie może zostać zaznaczony ani edytowany graficznie. Kliknij dwukrotnie bezpośrednio na zablokowanym obiekcie, a następnie wyłącz właściwość Locked, aby edytować obiekt graficznie.

Edycja niegraficzna

Dostępne są następujące metody edycji niegraficznej:

Przez powiązane okno dialogowe właściwości

Dialog page: Symbol arkusza

Ta metoda edycji wykorzystuje okno dialogowe Sheet Symbol do modyfikowania właściwości obiektu symbolu arkusza.

Okno dialogowe Symbol arkuszaOkno dialogowe Symbol arkusza

Do okna dialogowego można uzyskać dostęp podczas umieszczania, naciskając klawisz Tab.

Po umieszczeniu okno dialogowe można otworzyć na jeden z następujących sposobów:

  • Kliknij dwukrotnie umieszczony obiekt symbolu arkusza.
  • Najedź kursorem na obiekt symbolu arkusza, kliknij prawym przyciskiem myszy, a następnie wybierz Properties z menu kontekstowego.

Pola tekstowe Oznacznik i Nazwa pliku symbolu arkusza mogą być formatowane niezależnie od samego symbolu arkusza. Odpowiednie okna dialogowe właściwości dla każdego z nich – okna the Sheet Symbol Designator i Sheet Symbol File Name – można otworzyć metodami po umieszczeniu opisanymi powyżej (zastępując symbol arkusza odpowiednim obiektem, którego właściwości chcesz wyświetlić/zmodyfikować).

Okna dialogowe Sheet Symbol Designator i Sheet Symbol File NameOkna dialogowe Sheet Symbol Designator i Sheet Symbol File Name

Właściwość Filename symbolu arkusza ustawiana na karcie Properties okna dialogowego Sheet Symbol (lub poprzez okno dialogowe Sheet Symbol File Name) musi być ustawiona na nazwę pliku arkusza schematu, który symbol reprezentuje.

Przez panel Inspektora

Panel pages: SCH Inspector, SCHLIB Inspector

Panel Inspector umożliwia analizowanie i edytowanie właściwości jednego lub wielu obiektów projektu w aktywnym dokumencie.

Akcje symbolu arkusza

Kliknięcie prawym przyciskiem myszy na umieszczonym symbolu arkusza spowoduje wyświetlenie menu kontekstowego, z którego dostępne są następujące polecenia (w podmenu Sheet Symbol Actions), działające na tym symbolu arkusza (lub na wszystkich aktualnie zaznaczonych symbolach arkusza, tam gdzie ma to zastosowanie):

  • Open SubSheet "<SheetName.SchDoc>" - użyj tego polecenia, aby przejść do arkusza podrzędnego wskazywanego przez symbol; zostanie on otwarty (jeśli nie jest już otwarty) i ustawiony jako aktywny dokument w głównym oknie projektu.
  • Create Sheet From Sheet Symbol - użyj tego polecenia, aby utworzyć nowy dokument schematu na podstawie symbolu arkusza i dodać do tego dokumentu porty odpowiadające każdemu z wejść arkusza na symbolu. W ten sposób możesz automatycznie tworzyć podarkusze dla wieloarkuszowego projektu schematu na podstawie symboli arkusza, które utworzyłeś i umieściłeś na arkuszu nadrzędnym.
Utworzony dokument schematu jest nazywany na podstawie wpisu w polu Filename symbolu arkusza. Możesz wpisać docelową nazwę dokumentu w tym polu przed uruchomieniem polecenia, wraz z rozszerzeniem (tj. DocumentName.SchDoc), albo pozostawić nazwę pustą i wprowadzić ją podczas zapisywania wygenerowanego dokumentu na późniejszym etapie.
Należy zachować ostrożność podczas tworzenia arkusza z symbolu arkusza, jeśli arkusz o tej nazwie pliku już istnieje. Zostanie utworzony nowy arkusz o tej samej nazwie pliku. Duplikację można rozwiązać podczas zapisywania, zapisując nowy arkusz pod inną nazwą lub – jeśli to konieczne – nadpisując istniejący arkusz.
  • Rename Child Sheet - użyj tego polecenia, aby szybko zmienić nazwę podrzędnego arkusza schematu wskazywanego przez symbol arkusza. Zostanie otwarte okno Rename Child Sheet dialog, w którym możesz określić nową nazwę dokumentu, a także zakres operacji zmiany nazwy.
  • Synchronize Sheet Entries and Ports - użyj tego polecenia, aby zsynchronizować wejścia arkusza i porty podarkusza dla symbolu arkusza. Zostanie otwarte okno Synchronize Ports To Sheet Entries dialog. Użyj tego okna, aby upewnić się, że wszystkie wejścia arkusza na symbolu arkusza są dopasowane do portów na wskazywanym arkuszu podrzędnym poniżej, zarówno pod względem nazwy, jak i typu I/O.
  • Flip Sheet Symbol Along X - użyj tego polecenia, aby odbić symbol arkusza względem osi X. Wejścia arkusza powiązane z symbolem zostaną w praktyce zamienione na przeciwną stronę symbolu (w płaszczyźnie poziomej) – te po lewej zostaną przeniesione na prawą stronę i odwrotnie.

Przykład odbicia symbolu arkusza względem osi X.Przykład odbicia symbolu arkusza względem osi X.

Jeśli aktualnie zaznaczonych jest wiele symboli arkusza, polecenie będzie widoczne jako Flip Selected Sheet Symbols Along X. Podczas odbijania wielu zaznaczonych symboli arkusza symbole zostaną odbite względem wyimaginowanej linii pionowej, znajdującej się w połowie odległości pomiędzy skrajnymi granicami obwiedni symboli w zaznaczeniu.
  • Flip Sheet Symbol Along Y - użyj tego polecenia, aby odbić symbol arkusza względem osi Y. Wejścia arkusza powiązane z symbolem zostaną w praktyce zamienione na przeciwną stronę symbolu (w płaszczyźnie pionowej) – te u góry zostaną przeniesione na dół i odwrotnie.

Przykład odbicia symbolu arkusza względem osi Y.Przykład odbicia symbolu arkusza względem osi Y.

Jeśli aktualnie zaznaczonych jest wiele symboli arkusza, polecenie będzie widoczne jako Flip Selected Sheet Symbols Along Y. Podczas odbijania wielu zaznaczonych symboli arkusza symbole zostaną odbite względem wyimaginowanej linii poziomej, znajdującej się w połowie odległości pomiędzy skrajnymi granicami obwiedni symboli w zaznaczeniu.
  • Toggle All Sheet Entries IO Type in Sheet Symbol - użyj tego polecenia, aby jednocześnie przełączyć typ I/O dla wszystkich wejść arkusza w symbolu arkusza, tam gdzie ma to zastosowanie.

Przykładowy wynik przełączenia I/O wejścia arkusza.Przykładowy wynik przełączenia I/O wejścia arkusza.

Rzeczywista zmiana zależy od bieżącego typu I/O w następujący sposób:

  • Unspecified pozostaje Unspecified
  • Output zmienia się na Input
  • Input zmienia się na Output
  • Bidirectional pozostaje Bidirectional.

Uwagi

  1. Jeśli grupa wejść arkusza zostanie wklejona do zaznaczonego symbolu arkusza, a te wejścia znajdą się poza aktualnymi granicami symbolu, zostanie on automatycznie przeskalowany, aby je pomieścić.
  2. Korzystając z instancjonowania symbolu arkusza, można odwoływać się do wielu kanałów na tym samym pod-arkuszu z poziomu jednego symbolu arkusza. Zastosowana składnia polega na użyciu Repeat słowa kluczowego w Designator polu symbolu arkusza i ma postać:

    Repeat(SheetSymbolDesignator, FirstInstance, LastInstance),

    gdzie SheetSymbolDesignator jest nazwą bazową symbolu arkusza, a FirstInstance i LastInstance razem określają liczbę kanałów, które mają zostać zainstancjonowane. Parametr FirstInstance musi zaczynać się od wartości jeden (1) i dalej rosnąć.
  3. Do jednego symbolu arkusza można przypisać wiele pod-arkuszy. W Filename polu oddziel każdą nazwę pliku średnikiem. Dzięki właściwemu wykorzystaniu złączy pozaarkuszowych umieszczonych na pod-arkuszach możesz skutecznie rozłożyć fragment projektu na wiele arkuszy, traktowanych tak, jakby były jednym dużym (płaskim) arkuszem. Pamiętaj jednak, że użycie złączy pozaarkuszowych jest możliwe tylko dla arkuszy, do których odwołuje się ten sam symbol arkusza.

 

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content