Symbole arkusza są dostępne do wstawienia w Edytorze schematów na następujące sposoby:
- Wybierz Home | Circuit Elements | Sheet Symbol z menu głównego.

- Kliknij prawym przyciskiem w obszarze projektu, a następnie wybierz Place » Sheet Symbol z menu kontekstowego.
Po uruchomieniu polecenia kursor zmieni się w krzyżyk i przejdzie w tryb umieszczania symbolu arkusza. Umieszczenie wykonuje się poprzez następujące czynności:
- 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 lub naciśnij Esc, aby wyjść z trybu umieszczania.
Nowy symbol arkusza można także utworzyć na podstawie wybranego arkusza schematu istniejącego w projekcie, z
wejściami arkusza dla każdego z
portów na tym arkuszu. Kliknij prawym przyciskiem w obszarze projektu, a następnie wybierz
Sheet Actions » Create Sheet Symbol from Sheet z menu kontekstowego. W ten sposób możesz szybko zbudować wymaganą strukturę hierarchicznych projektów schematów metodą bottom-up. Po uruchomieniu polecenia otworzy się okno dialogowe
Choose Document to Place. Okno dialogowe wyświetla wszystkie kandydujące dokumenty schematu w projekcie, które mogą zostać poprawnie użyte jako docelowy podarkusz referencyjny dla nowego symbolu arkusza. Wybierz wymagany arkusz, a następnie kliknij
OK; symbol arkusza zostanie utworzony i będzie „pływał” na kursorze. Ustaw symbol, a następnie kliknij lub naciśnij
Enter aby go umieścić. Symbol arkusza będzie miał poprawną nazwę pliku, aby powiązać go z podarkuszem, oraz będzie zawierał wejścia arkusza odpowiadające każdemu portowi na podarkuszu.
Dodatkowe działania, które można wykonać podczas umieszczania — gdy symbol arkusza nadal „pływa” na kursorze i zanim jego pierwszy narożnik zostanie zakotwiczony — to:
- Naciśnij klawisz Tab, aby uzyskać dostęp do trybu Symbol arkusza w panelu Inspector , z którego można na bieżąco zmieniać właściwości symbolu arkusza. Kliknij nakładkę przycisku pauzy w obszarze projektu (
) aby wznowić nakładkę umieszczania.
- Naciśnij i przytrzymaj 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 klawisze X lub Y, aby odbić lustrzanie symbol arkusza względem osi X lub osi Y.
Edycja graficzna
Ta metoda edycji pozwala wybrać wstawiony obiekt symbolu arkusza bezpośrednio w obszarze projektu i graficznie zmienić jego rozmiar, kształt lub położenie.
Gdy obiekt symbolu arkusza jest zaznaczony, możesz kliknąć i przeciągnąć uchwyty edycyjne, aby zmienić rozmiar symbolu arkusza.
Zaznaczony symbol arkusza
Kliknij w dowolnym miejscu na symbolu arkusza z dala od uchwytów edycyjnych i przeciągnij, aby zmienić jego położenie. Podczas przeciągania symbol arkusza można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (X lub Y — klawisze do odbicia 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 symbolu arkusza Designator i File Name można zmieniać rozmiarem wyłącznie poprzez zmianę rozmiaru użytej czcionki (dostępne przez odpowiednie panele Inspector danego obiektu). 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 przestawić obiekt tekstowy zgodnie z potrzebą. Podczas przeciągania tekst można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (X lub Y — klawisze do odbicia względem osi X lub osi Y).
- Tekst obiektu można edytować bezpośrednio w miejscu poprzez:
- Pojedyncze kliknięcie tekstu oznacznika lub nazwy pliku, aby go zaznaczyć.
- Ponowne pojedyncze kliknięcie (lub naciśnięcie 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ązany panel Inspector ).
- Aby zakończyć edycję tekstu w miejscu, naciśnij Enter lub kliknij myszą poza obiektem tekstowym.
Aby wyczyścić zaznaczenie (lub odznaczyć) obiekt, użyj klawisza Esc .
Edycja niegraficzna
Ta metoda edycji wykorzystuje tryb panelu Inspector do modyfikowania właściwości obiektu Symbol arkusza.
Podczas umieszczania tryb Sheet Symbol panelu Inspector można otworzyć, naciskając klawisz Tab. Po umieszczeniu symbolu arkusza dostępne są wszystkie opcje.
Po umieszczeniu tryb Sheet Symbol panelu Inspector można otworzyć na jeden z następujących sposobów:
- Jeśli panel Inspector jest już otwarty, zaznacz obiekt Symbol arkusza.
- Gdy Symbol arkusza jest zaznaczony, wybierz View | Schematic | Inspector z głównych wstążek.
Edycja wielu obiektów
Panel Inspector obsługuje edycję wielu obiektów, w której ustawienia właściwości identyczne we wszystkich aktualnie zaznaczonych obiektach mogą zostać zmodyfikowane. Gdy ręcznie zaznaczonych jest wiele obiektów tego samego typu, wpis pola w panelu Inspector , który nie jest pokazany jako gwiazdka (*), może zostać edytowany dla wszystkich zaznaczonych obiektów.
Akcje symbolu arkusza
Formatowanie oznacznika i nazwy pliku
Pola symbolu arkusza Designator i File Name można formatować niezależnie od symbolu arkusza.
File Name symbolu arkusza (ustawiane w trybie Sheet Symbol panelu Inspector ) musi być ustawione na nazwę pliku arkusza schematu, który symbol reprezentuje.
Polecenia po kliknięciu prawym przyciskiem na symbolu arkusza
Kliknij prawym przyciskiem na wstawionym symbolu arkusza, aby uzyskać dostęp do 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, jeśli dotyczy).
Podmenu Akcje symbolu arkusza
- Open SubSheet "<SheetName.SchDoc>" - użyj, 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, 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 File Name 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, gdy arkusz o tej nazwie pliku już istnieje. Zostanie utworzony nowy arkusz o tej samej nazwie pliku. Duplikat można rozwiązać podczas zapisywania poprzez zapisanie nowego arkusza pod inną nazwą albo — jeśli to konieczne — nadpisanie istniejącego arkusza.
- Rename Child Sheet - użyj, aby szybko zmienić nazwę podrzędnego arkusza schematu wskazywanego przez symbol arkusza. Otworzy się okno dialogowe Rename Child Sheet , w którym możesz określić nową nazwę dokumentu, a także zakres operacji zmiany nazwy.

- Synchronize Sheet Entries and Ports - użyj do synchronizacji wejść arkusza i portów podarkusza dla symbolu arkusza. Otworzy się okno dialogowe Synchronize Ports To Sheet Entries . Użyj tego okna dialogowego, aby upewnić się, że wszystkie wejścia arkusza na symbolu arkusza są dopasowane do portów na wskazanym arkuszu podrzędnym poniżej — zarówno pod względem nazwy, jak i typu I/O.

- Flip Sheet Symbol Along X - użyj, aby odbić symbol arkusza względem osi X. Wejścia arkusza powiązane z symbolem zostaną w praktyce przeniesione na przeciwną stronę symbolu (w płaszczyźnie poziomej). Te po lewej zostaną przestawione na prawo i odwrotnie.
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 pionowej linii, która znajduje się w połowie odległości pomiędzy skrajnymi granicami obwiedni symboli w zaznaczeniu.
- Flip Sheet Symbol Along Y- służy do odbicia symbolu arkusza względem osi Y. Wpisy arkusza powiązane z symbolem zostaną w praktyce przeniesione 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
Jeśli aktualnie zaznaczono 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 (bounding extents) symboli w zaznaczeniu.
- Toggle All Sheet Entries IO Type in Sheet Symbol - służy do jednoczesnego przełączania typu I/O dla wszystkich wpisów arkusza w symbolu arkusza (tam, gdzie ma to zastosowanie).
Przykładowy wynik przełączenia I/O wpisu arkusza
Rzeczywista zmiana zależy od bieżącego typu PortIO w następujący sposób:
- Unspecified pozostaje Unspecified.
- Output zmienia się na Input.
- Input zmienia się na Output.
- Bidirectional pozostaje Bidirectional.
Wskazówki
- Jeśli grupa wpisów arkusza zostanie wklejona do zaznaczonego symbolu arkusza, a te wpisy znajdą się poza aktualnymi granicami symbolu, symbol zostanie automatycznie przeskalowany, aby je pomieścić.
- Korzystając z instancjonowania symbolu arkusza, można odwoływać się do wielu kanałów na tym samym podarkuszu z poziomu jednego symbolu arkusza. Zastosowana składnia wykorzystuje słowo kluczowe Repeat w polu Designator symbolu arkusza i ma postać:
Repeat(SheetSymbolDesignator, FirstInstance, LastInstance), gdzie SheetSymbolDesignator jest nazwą bazową symbolu arkusza, a FirstInstance i LastInstance razem definiują liczbę kanałów do zainstancjonowania. Parametr FirstInstance musi zaczynać się od wartości jeden (1).
- Do jednego symbolu arkusza można odwoływać się do wielu podarkuszy. Każdą nazwę pliku oddziel średnikiem w polu File Name . Dzięki właściwemu użyciu złączy off-sheet umieszczonych na podarkuszach możesz rozłożyć fragment projektu na wiele arkuszy traktując je tak, jakby były jednym wielkim (płaskim) arkuszem. Zwróć jednak uwagę, że użycie złączy off-sheet jest możliwe tylko dla arkuszy, do których odwołuje się ten sam symbol arkusza.