Numerowanie arkuszy schematów
Altium Essentials: Schematic Updating
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
W skrócie
- Dowiedz się, gdzie znaleźć narzędzia do numerowania arkuszy, jak edytować parametry SheetNumber, DocumentNumber i SheetTotal oraz kiedy należy włączyć lub wyłączyć numerację automatyczną.
- Poznaj różnice między numerowaniem logicznych arkuszy schematów a numerowaniem skompilowanych instancji arkuszy, w tym sposób zapisywania i wyświetlania tych numerów.
- Zobacz, jak wykorzystywać ciągi specjalne, takie jak =SheetNumber, w tabelkach rysunkowych, na wydrukach i w danych projektu, aby odzwierciedlały wybrany sposób numeracji.
Numerowanie arkuszy schematu w projekcie pozwala kontrolować oznaczenia arkuszy i zapisywać je jako parametry w odpowiednich dokumentach schematu. Funkcja ciągów specjalnych (=SheetNumber, =DocumentNumber, =SheetTotal) umożliwia następnie wyświetlanie tych wartości na arkuszu (na przykład w jego tabelce rysunkowej) jako obiektów tekstowych. Numerowanie nie zmienia oznaczeń komponentów, lecz oznaczenia (numery) arkuszy schematu, dlatego wiąże się z ogólnym pojęciem nadawania oznaczeń w projekcie.
Numerowanie arkuszy
Aby uzyskać dostęp do numerowania arkuszy, wybierz Tools » Annotation » Number Schematic Sheets z menu głównego, co spowoduje otwarcie okna dialogowego Sheet Numbering For Project.

Użyj okna dialogowego Sheet Numbering For Project do numerowania i porządkowania arkuszy schematu w projekcie.
Opcje i elementy sterujące okna dialogowego numerowania arkuszy projektu
Wiele opcji i elementów sterujących tego okna dialogowego jest intuicyjnych i nie wymaga dodatkowych wyjaśnień. Te, które ich wymagają, opisano poniżej.
| SheetNumber DocumentNumber |
Te pola można edytować bezpośrednio w tabeli. Kliknij raz, aby zaznaczyć komórkę, a następnie kliknij ponownie, aby przejść do trybu edycji. Użyj poleceń dostępnych w menu kontekstowym, aby kopiować i wklejać wartości lub edytować wiele zaznaczonych komórek. W tym drugim przypadku zaznacz odpowiednie komórki, a następnie kliknij jedną z nich prawym przyciskiem myszy i wybierz polecenie Edit. Wprowadź nową wartość, a następnie naciśnij Enter; wartość zostanie zastosowana do każdej zaznaczonej komórki. |
| SheetTotal | Bieżąca wartość parametru SheetTotal na poziomie dokumentu. To pole jest aktualizowane po kliknięciu przycisku Update Sheet Count. |
| Automatic Sheet Numbering (Project Option) | Włącz tę opcję, aby zastosować automatyczne numerowanie arkuszy schematu w projekcie. Pozwala to kontrolować oznaczenia arkuszy i zapisywać je jako parametry w odpowiednich dokumentach schematu. Tę opcję można również włączyć w oknie dialogowym Opcje projektu — Opcje . |
| Auto Sheet Number Auto Document Number |
Kliknij, aby zastosować numerowanie arkuszy/dokumentów zgodnie z wybranym schematem lub metodą numerowania. Kliknij strzałkę rozwijaną przy przycisku, aby uzyskać dostęp do dostępnych opcji numerowania.
|
| Update the Sheet Count | Kliknij, aby obliczyć całkowitą liczbę arkuszy w bieżącym projekcie i umieścić wynik w kolumnie SheetTotal. Liczba arkuszy to całkowita liczba arkuszy w projekcie, niezależnie od schematu numerowania wybranego za pomocą któregokolwiek z poprzednich elementów sterujących. Aby uzyskać dostęp do tego pola, należy wyłączyć opcję Automatic Sheet Numbering (Project Option) . |
Numerowanie arkuszy schematu a arkusze urządzeń
Nie można konfigurować numerów arkuszy ani dokumentów dla arkuszy urządzeń, gdy są one przeznaczone tylko do odczytu (stan domyślny). W oknie dialogowym Sheet Numbering For Project będą one zakreskowane, co oznacza, że nie można ich aktualizować, jak pokazano na poniższej ilustracji. Po ustawieniu arkuszy urządzeń jako edytowalnych kreskowanie znika i można skonfigurować numerowanie w zwykły sposób.
Automatyczne numerowanie arkuszy
Funkcję automatycznego numerowania arkuszy można włączać i wyłączać za pomocą opcji Automatic Sheet Numbering na karcie Opcje okna dialogowego Project Options oraz opcji Automatic Sheet Numbering (Project Option) w oknie dialogowym Sheet Numbering For Project. Aby arkusze były numerowane automatycznie, wystarczy włączyć tę opcję w jednym z tych okien dialogowych. Jeśli opcja jest wyłączona w obu oknach, arkusze można numerować ręcznie.
Jeśli jedna z powyższych opcji jest włączona, automatyczne numerowanie można zastosować do arkuszy schematu bezpośrednio w panelu Projects . Aby zmienić numerację, przeciągaj i upuszczaj arkusze schematu w panelu. Numer arkusza jest wyświetlany po lewej stronie jego nazwy.
Nadawanie oznaczeń skompilowanym arkuszom
Nadawanie oznaczeń skompilowanym arkuszom pozwala kontrolować sposób numerowania skompilowanych arkuszy (fizycznych instancji arkusza), podobnie jak numerowanie arkuszy pozwala kontrolować numerację arkuszy logicznych.
Rozważmy na przykład projekt zawierający dokument schematu o nazwie Input channel.SchDoc. Układ z tego arkusza jest używany w projekcie osiem razy, więc po kompilacji projektu arkusz Input channel.SchDoc będzie miał osiem instancji (po jednej dla każdej instancji układu na fizycznej płytce PCB). Numerowanie arkuszy służy do nadania numeru arkuszowi Input channel.SchDoc w logicznej strukturze projektu; nadawanie oznaczeń skompilowanym arkuszom służy natomiast do numerowania poszczególnych instancji tego arkusza w fizycznym (skompilowanym) widoku projektu.
Nadawanie oznaczeń skompilowanym arkuszom odbywa się w oknie dialogowym Annotate Compiled Sheets, otwieranym przez wybranie polecenia Tools » Annotation » Annotate Compiled Sheets z menu głównego.
Okno dialogowe zawiera listę wszystkich skompilowanych arkuszy bieżącego projektu. Możesz utworzyć własne nazwy skompilowanych arkuszy, wpisując je bezpośrednio w polu Sheet Number . Użyj dowolnej kombinacji znaków (alfanumerycznych lub innych), a następnie kliknij OK , aby zastosować własne oznaczenia.
Kliknij przycisk Annotate Sheet, aby nadać oznaczenia arkuszom po wybraniu opcji dostępnych po kliknięciu strzałki w dół przy tym przycisku. (Opisy pól znajdziesz w razie potrzeby w sekcji Numerowanie arkuszy). Pole SheetNumber zostanie zaktualizowane zgodnie z wybranymi ustawieniami.
Numery arkuszy zaktualizowane w tym oknie dialogowym są zapisywane w pliku projektu *.Annotation, znajdującym się w podfolderze Settings\Annotation Documents w panelu Projects . Dzięki temu informacje o oznaczeniach i ustawienia są zachowywane między sesjami edycji projektu.
Wykorzystanie oznaczeń skompilowanych arkuszy przy nadawaniu oznaczeń na poziomie płytki
Po ponumerowaniu skompilowanych arkuszy w oknie dialogowym Annotate Compiled Sheets słowa kluczowego $SheetNumber można użyć jako części schematu nazewnictwa w oknie dialogowym Board Level Annotation Options. Jeśli skompilowane arkusze projektu nie zostały jeszcze ponumerowane, domyślnie zostanie użyta numeracja arkuszy zdefiniowana w oknie dialogowym Sheet Numbering For Project.
Korzystanie z numeracji skompilowanych arkuszy w projekcie
Po ponumerowaniu skompilowanych arkuszy można umieścić w projekcie ciąg specjalny SheetNumber, aby odwołać się do tych informacji.
-
Ciąg specjalny jest zawsze wyświetlany; jeśli jego wartość jest pusta, wyświetlana jest nazwa parametru.
-
Umieść ciąg specjalny, którego wartość to
=SheetNumber, aby użyć wartości numeracji skompilowanych arkuszy. Ciągów specjalnych można używać w wartościach właściwości parametrów, ciągach tekstowych, etykietach sieci itp. -
Do numeru arkusza przypisanego w oknie dialogowym można odwołać się na wydrukach skompilowanego (fizycznego) arkusza za pomocą ciągu specjalnego =SheetNumber . Numer ten będzie następnie aktualizowany na wszystkich wydrukach projektu.

