Symbol arkusza
Parent page: Obiekty schematu
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 |
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ń:
- Kliknij lub naciśnij Enter, aby zakotwiczyć pierwszy narożnik symbolu arkusza.
- Przesuń kursor, aby dopasować rozmiar symbolu arkusza, a następnie kliknij lub naciśnij Enter, aby zakończyć umieszczanie.
- 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.
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:
- 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).
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 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:
- Pojedynczo kliknij tekst oznacznika lub nazwy pliku, aby go zaznaczyć.
- 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).
- Aby zakończyć edycję tekstu w miejscu, naciśnij klawisz Enter lub użyj myszy, aby kliknąć poza obiektem tekstowym.
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.
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 Name
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.
- 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.
- 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.
- 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.
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
- 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ć.
- 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ąć. - 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.


