Symbol schematyczny zazwyczaj zawiera kształt, który może odzwierciedlać funkcję komponentu, oraz jeden lub więcej pinów. Sposób przedstawienia komponentu, tj. wygląd symbolu i rozmieszczenie pinów komponentu, zależy od projektanta. Należy to wykonać zgodnie z wymaganiami organizacji oraz przyjętymi standardami projektowymi. Jeden symbol komponentu może reprezentować cały fizyczny komponent albo komponent może być zdefiniowany przez wiele podczęści, z których każda reprezentuje pewną jednostkę logiczną w obrębie fizycznego komponentu (np. każda bramka AND w poczwórnym komponencie z bramkami AND albo cewka i zestawy styków w przekaźniku). Taki typ komponentu jest również nazywany komponentem wieloczęściowym.
Tworzenie nowego symbolu schematycznego
Symbole schematyczne można tworzyć bezpośrednio w połączonym Workspace:
-
Wybierz File » New » Library z menu głównego, a następnie w otwartym oknie dialogowym New Library wybierz Create Library Content » Symbol w obszarze Workspace tego okna dialogowego.

Utwórz nowy Workspace Symbol przy użyciu okna dialogowego New Library
-
W otwartym oknie dialogowym Create New Item wprowadź wymagane informacje, upewnij się, że opcja Open for editing after creation jest włączona, i kliknij OK. Workspace Symbol zostanie utworzony, a tymczasowy edytor symboli schematycznych zostanie otwarty, prezentując dokument .SchLib jako aktywny dokument. Dokument ten będzie nazwany zgodnie z pozycją-rewizją, w formacie: <Item><Revision>.SchLib (np. SYM-001-0001-1.SchLib). Użyj tego dokumentu, aby zdefiniować symbol, jak opisano poniżej.

Przykład edycji początkowej rewizji Workspace Symbol – tymczasowy edytor symboli schematycznych udostępnia dokument, za pomocą którego można zdefiniować symbol schematyczny.
-
Gdy symbol zostanie zdefiniowany zgodnie z wymaganiami, zapisz go do Workspace za pomocą kontrolki Save to Server po prawej stronie wpisu symbolu w panelu Projects. Pojawi się okno dialogowe Edit Revision, w którym można zmienić nazwę, opis oraz dodać informacje o wydaniu, jeśli to konieczne. Po zapisaniu dokument i edytor zostaną zamknięte.
Zapisany Workspace Symbol może być używany podczas definiowania komponentu za pomocą Component Editor w trybie Single Component Editing mode lub Batch Component Editing mode.
Workspace Symbols można przeglądać za pomocą panelu Components. Włącz widoczność modeli, klikając przycisk
u góry panelu i wybierając Models, a następnie wybierz kategorię Symbols.
Aby edytować Workspace Symbol, kliknij prawym przyciskiem jego wpis w panelu Components i wybierz polecenie Edit. Ponownie otworzy się tymczasowy edytor z symbolem otwartym do edycji. Wprowadź wymagane zmiany, a następnie zapisz dokument jako następną rewizję Workspace Symbol.
Podczas zapisywania edytowanego symbolu do Workspace możesz zachować bieżący stan cyklu życia symbolu. Sterowanie tym zapewnia opcja Preserve lifecycle state (not recommended) dostępna w oknie dialogowym Create Revision podczas ponownego zapisu (
). Gdy opcja jest włączona, nowa rewizja symbolu zostanie automatycznie ustawiona na stan cyklu życia poprzedniej rewizji. Ta możliwość jest dostępna dla użytkowników z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (dowiedz się więcej o Setting Global Operation Permissions for a Workspace).
Updating Related Component
Gdy wprowadzasz zmianę w modelu domenowym Workspace — niezależnie od tego, czy jest to symbol, model footprintu czy model symulacyjny — w momencie zapisania tej zmiany jako nowej rewizji modelu wszelkie Workspace Components korzystające z tego modelu staną się w praktyce nieaktualne, ponieważ nadal będą używać poprzedniej rewizji. W większości przypadków zapewne zechcesz ponownie zapisać te Workspace Components, z odpowiednio zaktualizowanymi odnośnikami do modeli tak, aby korzystały z najnowszych dostępnych rewizji. Aby usprawnić ten proces, Workspace we współpracy z Altium Designer umożliwia aktualizację powiązanych komponentów — w momencie ponownego zapisywania modelu Workspace — po wprowadzeniu jakichkolwiek modyfikacji do tego modelu za pomocą funkcji bezpośredniej edycji.
Opcję wykonania tej aktualizacji komponentów nadrzędnych można znaleźć w oknie dialogowym Create Revision, które pojawia się podczas zapisywania zmodyfikowanego Workspace Symbol z powrotem do docelowego Workspace. Ta opcja — Update items related to <ModelItemRevision> — jest domyślnie włączona.
<ModelItemRevision> to bieżąca rewizja modelu, czyli rewizja aktualnie używana przez wszystkie powiązane Workspace Components. Po zapisaniu samego modelu Workspace będzie to naturalnie rewizja poprzednia (wcześniejsza), a nie już najnowsza.

Dostęp do opcji aktualizacji powiązanych Workspace Components, które odwołują się do ponownie zapisywanego Workspace Symbol.
Jeśli chcesz, aby wszystkie powiązane komponenty nadal używały bieżącej rewizji Workspace Symbol, wyłącz tę opcję. Wówczas zapisany zostanie tylko sam model Workspace.
Po kliknięciu OK w oknie dialogowym Create Revision zmodyfikowany symbol zostanie zapisany z powrotem do Workspace, a skojarzony z nim tymczasowy edytor zostanie zamknięty. Wszystkie Workspace Components odwołujące się do tego Workspace Symbol zostaną automatycznie ponownie zapisane tak, aby używały jego nowej rewizji (następna rewizja każdego komponentu zostanie utworzona automatycznie i zapis zostanie wykonany).
-
Z perspektywy projektanta Workspace Component gromadzi wszystkie informacje potrzebne do reprezentowania tego komponentu we wszystkich domenach projektowych w ramach jednej jednostki. Można go więc traktować jako kontener — „pojemnik”, w którym przechowywane są wszystkie modele domenowe i informacje parametryczne. Jeśli chodzi o reprezentację w różnych domenach, Workspace Component nie zawiera samych modeli domenowych Workspace, lecz raczej odnośniki do tych modeli. Odnośniki te są określane podczas definiowania komponentu.
-
Symbole schematyczne mogą być również tworzone w Workspace w ramach importu istniejących bibliotek komponentów starszej generacji (SchLib, PcbLib, IntLib, DbLib, SVNDbLib). Interfejs tego procesu — Library Importer — zapewnia intuicyjny przebieg pracy, który pobiera początkowo wybrane biblioteki i importuje je do Workspace. Dowiedz się więcej o Library Importer.
-
Nowy Workspace Symbol można również utworzyć podczas definiowania Workspace Component w Component Editor in its Single Component Editing mode.
-
Symbol można również utworzyć jako część file-based schematic symbol library.
Definiowanie symbolu schematycznego
Symbole schematyczne tworzy się przez umieszczanie obiektów rysunkowych reprezentujących korpus komponentu oraz pinów reprezentujących fizyczne wyprowadzenia rzeczywistego komponentu. Symbole schematyczne są tworzone w edytorze symboli schematycznych programu Altium Designer.
Uwagi dotyczące tworzenia symbolu:
-
Obiekty umieszczone w edytorze biblioteki są układane warstwowo w kolejności ich umieszczania. Użyj poleceń Edit » Move, aby zmienić kolejność wyświetlania, jeśli piny zostaną ukryte za korpusem komponentu.
-
Tylko jeden koniec pinu jest elektryczny. Ten koniec jest określany jako hotspot. Upewnij się, że hotspot (koniec, za który trzymasz pin) znajduje się z dala od korpusu komponentu. Więcej informacji znajdziesz w Pin object.
-
W edytorze biblioteki schematycznej właściwości aktualnie aktywnego symbolu, takie jak domyślny oznacznik i opis, są edytowane w panelu Properties w trybie Symbol. Panel jest wyświetlany w tym trybie, gdy nic nie jest zaznaczone. Jeśli dwukrotnie klikniesz prymityw umieszczony jako część symbolu komponentu, panel Properties wyświetli właściwości tego prymitywu, a nie komponentu nadrzędnego.
-
Opcja używana do wyświetlania oznacznika i komentarza na arkuszu edytora symboli (Show Comment/Designator) jest włączana/wyłączana dla bieżącej biblioteki w trybie Library Options panelu Properties. Wybierz polecenie Tools » Document Options, aby wyświetlić panel Properties w tym trybie.
-
Czcionki można konfigurować indywidualnie dla każdego obiektu podczas jego umieszczania albo ustawić preferowane czcionki dla nowych obiektów, edytując każdy z odpowiednich obiektów na stronie Schematic - Defaults page okna dialogowego Preferences.
-
Użyj Schematic Symbol Generation Tool, aby szybko tworzyć komponenty o dużej liczbie pinów. Narzędzie obsługuje również import szczegółów pinów z arkusza kalkulacyjnego za pośrednictwem menu kontekstowego.
-
Wiele pinów można zaimportować z arkusza kalkulacyjnego do bieżącego symbolu za pomocą poleceń Smart Grid w menu kontekstowym panelu SCHLIB List – dowiedz się więcej.
Podczas tworzenia Workspace Symbol pamiętaj, że należy zdefiniować tylko grafikę symbolu — reprezentację komponentu wyższego poziomu w domenie edycji schematu. Nie jest to „komponent schematyczny” zdefiniowany do użycia w starszych, opartych na plikach metodologiach zarządzania komponentami, gdzie inne modele i parametry są definiowane jako część tego komponentu schematycznego. Komponent potrzebuje jedynie graficznego przedstawienia symbolu. Będzie zawierał odnośniki do innych modeli domenowych i parametrów jako część własnej definicji.
Zanim zaczniesz tworzyć symbole komponentów, warto poświęcić trochę czasu na skonfigurowanie preferowanych ustawień domyślnych. Ustawienia domyślne dla wszystkich obiektów projektu schematu (zarówno bibliotecznych, jak i arkusza) konfiguruje się na stronie Schematic - Defaults w oknie dialogowym Preferences. Gdy strona Preferences dialog page jest otwarta, naciśnij F1, aby uzyskać więcej informacji o danej opcji.
Przygotowanie przestrzeni projektowej
Zawsze rysuj symbol komponentu blisko początku układu arkusza (środka arkusza). W razie potrzeby przenieś początek układu arkusza do środka okna projektu, wybierając Edit » Jump » Origin (skrót J, O). Sprawdź pasek stanu w lewym dolnym rogu ekranu, aby potwierdzić, że kursor znajduje się w początku układu. Komponenty dostarczane przez Altium są tworzone wokół tego punktu, oznaczonego krzyżem przechodzącym przez środek arkusza. Zawsze twórz swoje komponenty blisko tego początku układu.
Po umieszczeniu komponentu na schemacie komponent jest „trzymany” przez początek układu arkusza symbolu bibliotecznego. Powszechnym podejściem stosowanym podczas tworzenia symbolu jest umieszczenie punktu aktywnego pinu 1 komponentu w początku układu arkusza, dzięki czemu podczas wstawiania z biblioteki na arkusz schematu komponent jest trzymany właśnie za ten pin. Choć nie jest to obowiązkowe (możesz umieszczać piny symbolu i obiekty korpusu w dowolnym miejscu arkusza), jeśli umieścisz obiekty symbolu z dala od początku układu, to podczas wstawiania komponentu z biblioteki na arkusz schematu będzie on znajdował się od kursora w tej samej odległości.
Domyślnymi jednostkami siatek schematu i biblioteki schematów są jednostki imperialne. Ponieważ wszystkie komponenty Altium są projektowane na tej imperialnej siatce, ważne jest, aby rozumieć skutki decyzji o przełączeniu na metryczną siatkę arkusza, ponieważ poprawne prowadzenie połączeń do komponentów utworzonych na różnych siatkach staje się trudne. Należy pamiętać, że siatki imperialne mogą być używane z metrycznymi rozmiarami arkuszy, takimi jak A3, więc podczas pracy z arkuszami o rozmiarach metrycznych nie ma potrzeby przełączania się na siatkę metryczną. Jednostki dla bieżącego arkusza są definiowane na karcie General w obszarze General panelu Properties w trybie Library Options (użyj polecenia Tools » Document Options z menu głównego, aby uzyskać dostęp do tego trybu panelu Properties).

Użyj obszaru General panelu Properties w trybie Library Options, aby ustawić jednostki dla bieżącego arkusza.
Jednostki dla nowych arkuszy (schematów i bibliotek) są definiowane na stronie
Schematic – General w oknie dialogowym
Preferences.
W razie potrzeby włącz opcję Show Comment/Designator w panelu Properties , aby wyświetlać ciągi Comment/Designator dla bieżącego komponentu w dokumencie biblioteki.
Obiekty są umieszczane na bieżącej siatce przyciągania. Bieżąca siatka jest wyświetlana na dole przestrzeni projektowej, po lewej stronie paska stanu.
Snap Grid i Visible Grid można również ustawić w panelu Properties w trybie Library Options. Zamiast otwierać panel Properties za każdym razem, gdy trzeba zmienić siatkę, możesz nacisnąć G, aby przełączać siatkę przyciągania między dostępnymi ustawieniami. Dostępne ustawienia można edytować na stronie Schematic – Grids w oknie dialogowym Preferences.
Zazwyczaj obiekty i piny umieszcza się na siatce 100 mil lub 50 mil, a jedynym obiektem wymagającym umieszczenia na siatce 10 mil są ciągi tekstowe. Aby ułatwić pozycjonowanie ciągów tekstowych, naciśnij Ctrl podczas przesuwania ciągu, aby tymczasowo przełączyć siatkę na najdrobniejsze ustawienie (domyślnie 10 mil).
Panel Properties
Gdy aktywnym dokumentem jest dokument biblioteki schematów (*.SchLib), wybierz polecenie Tools » Document Options z menu głównego – panel Properties wyświetli Library Options. Poniższe zwijane sekcje zawierają informacje o dostępnych opcjach i elementach sterujących:
Selection Filter
Opcje w tej sekcji panelu określają, które obiekty biblioteki schematów mogą być zaznaczane w przestrzeni projektowej.
-
All Objects przycisk – wybierz, aby usunąć filtrowanie obiektów, tak aby można było zaznaczać wszystkie typy obiektów.
-
Object przyciski – przełączaj poszczególne przyciski obiektów, aby włączyć/wyłączyć możliwość zaznaczania danego typu obiektu.
General
Po zaznaczeniu obiektu projektu panel wyświetli opcje specyficzne dla tego typu obiektu. Poniższa tabela zawiera typy obiektów dostępne do umieszczenia w przestrzeni projektowej biblioteki. Kliknij łącze, aby przejść do strony właściwości tego obiektu.
Tworzenie korpusu symbolu schematowego
Po skonfigurowaniu opcji przestrzeni projektowej zgodnie z wymaganiami kolejnym krokiem jest utworzenie graficznej reprezentacji komponentu, tj. stworzenie grafiki symbolu, która będzie reprezentować ten komponent po umieszczeniu go na arkuszu schematu. Ważne jest ustalenie standardu dla graficznych symboli schematowych, którego należy się trzymać. Zapewni to formalny szablon podczas projektowania grafiki symbolu i zagwarantuje odpowiedni poziom spójności. Metodyka projektowania Altium jest zgodna ze standardem IEEE 315, który nie tylko obejmuje najczęściej spotykane elementy obwodów, ale także jasno definiuje, jak elementy półprzewodnikowe mogą być łączone w celu symbolizowania dowolnej liczby typów urządzeń krzemowych.
Korpus symbolu tworzy się przez umieszczanie graficznych obiektów projektowych w przestrzeni projektowej edytora biblioteki schematów za pomocą menu Place , paska Utilities lub Active Bar. Kliknij dwukrotnie umieszczony symbol schematowy, aby otworzyć panel Properties i dokładniej zdefiniować każdy kształt.
Altium Designer zawiera różne zamknięte kształty symboli, w tym prostokąt, wielokąt, elipsę i zaokrąglony prostokąt, jak pokazano poniżej.
Kształty typu liniowego obejmują łuk, linię/polilinię, krzywą Beziera i łuk eliptyczny. Linie/polilinie mogą zawierać groty i zakończenia strzałek. Kliknij dwukrotnie, aby otworzyć panel Properties i zdefiniować groty oraz zakończenia.
Dodawanie pinów do symbolu
To właśnie piny komponentu nadają mu właściwości elektryczne i definiują punkty połączeń na komponencie do kierowania sygnałów wejściowych i wyjściowych. Pin jest umieszczany jako reprezentacja każdego pinu rzeczywistego, fizycznego komponentu.
Pin można dodać do komponentu aktualnie widocznego w przestrzeni projektowej dokumentu biblioteki schematów na jeden z poniższych sposobów. W każdym przypadku pin pojawia się przyczepiony do kursora i trzymany za koniec elektryczny. Obróć i/lub odbij pin zgodnie z potrzebami, a następnie kliknij, aby go umieścić.
-
Użyj polecenia Place » Pin (lub skrótu P, P).
-
Kliknij przycisk
na Active Bar.
-
Kliknij przycisk
na liście rozwijanej obiektów projektowych paska narzędzi Utilities .
-
Korzystając z okna dialogowego Component Pin Editor – gdy w przestrzeni projektowej nie jest zaznaczony żaden obiekt, panel Properties może służyć do edycji właściwości symbolu, w tym do edycji, dodawania lub usuwania pinów. Panel zapewnia również dostęp do okna dialogowego Component Pin Editor; aby je otworzyć, kliknij przycisk
na karcie Pins panelu Properties. To okno dialogowe zapewnia jedno wygodne miejsce do modyfikowania wybranych właściwości dowolnego pinu powiązanego z symbolem. Oprócz możliwości edycji właściwości pinów okno dialogowe umożliwia także dodawanie nowych pinów lub usuwanie istniejących.
Otwórz okno dialogowe Component Pin Editor, za pomocą którego można zarządzać wszystkimi pinami utworzonego symbolu.
Options and Controls of the Component Pin Editor Dialog
Siatka pinów
Ten obszar przedstawia wszystkie piny komponentu. Dla każdego pinu wyświetlane są następujące informacje:
-
Designator – numeryczny identyfikator pinu. Każdy pin części musi mieć unikalne oznaczenie.
-
Name – wyświetlana nazwa pinu. Należy pamiętać, że nazwa jest opcjonalna; w razie potrzeby to pole można pozostawić puste. Alternatywnie wprowadź ciąg do pola tekstowego Name, a następnie użyj pola wyboru Name, aby wyświetlić lub ukryć nazwę.
-
Desc – opis pinu.
-
Footprint Model Mapping – pad wskazanego powiązanego modelu footprint, do którego przypisany jest ten pin komponentu schematowego. Dla każdego powiązanego modelu footprint prezentowana jest osobna kolumna.
Mapowanie wyprowadzeń komponentu na wyprowadzenia modelu można zaktualizować w oknie dialogowym Model Map dialog.
-
Type – typ elektryczny wyprowadzenia. Ten typ jest używany podczas kompilacji projektu lub analizy dokumentu schematu do wykrywania błędów połączeń elektrycznych (z użyciem funkcji Electrical Rules Check). Dostępne typy to Input, I/O, Output, Open Collector, Passive, HiZ, Open Emitter i Power.
-
Owner – część nadrzędna, z którą skojarzone jest wyprowadzenie. Dla komponentu jednoczęściowego ten wpis będzie zawsze miał wartość 1; ma znaczenie tylko dla komponentu wieloczęściowego. Komponent wieloczęściowy zawiera także część niegraficzną, Part Zero. Part Zero jest używana dla wyprowadzeń, które mają być uwzględnione we wszystkich częściach komponentu wieloczęściowego, na przykład wyprowadzeń zasilania.
-
Dla komponentu wieloczęściowego połączenia sieci zasilania powinny być idealnie przypisywane z użyciem Part Zero. Wyprowadzenie jest uwzględniane w Part Zero przez jego umieszczenie, a następnie ustawienie właściwości Part Number na
0. Wyprowadzenia umieszczone w Part Zero będą widoczne we wszystkich częściach.
-
Wyprowadzenia umieszczone w Part Zero mogą również zostać ukryte w razie potrzeby. Chociaż taka praktyka nie jest zalecana, dla każdego wyprowadzenia, które ma być w ten sposób połączone z siecią zasilania, wprowadź nazwę sieci w polu Hidden Net Name w panelu SCHLIB List lub SCH List, a następnie wyłącz opcję Show w oknie dialogowym Component Pin Editor (lub włącz opcję Hide w panelu SCHLIB List lub SCH List).
-
Show – wskazuje, czy wyprowadzenie jest widoczne na arkuszu (włączone), czy ukryte (wyłączone). Chociaż taka praktyka nie jest zalecana, wyprowadzenia zasilania komponentów wieloczęściowych mogą być ukryte, gdy ich wyświetlanie powodowałoby niepotrzebny bałagan na arkuszu schematu.
Ukryte wyprowadzenia komponentu można ujawnić na arkuszu w edytorze schematów lub edytorze bibliotek schematów przez włączenie opcji Show All Pins w sekcji Pins panelu Properties. W edytorze bibliotek schematów opcja Show Hidden Pins musi być również włączona w menu głównym Edit.
-
Number – służy do określenia, czy oznaczenie wyprowadzenia ma być wyświetlane (włączone), czy ukryte (wyłączone), gdy część nadrzędna zostanie umieszczona na arkuszu schematu.
-
Name – służy do określenia, czy nazwa wyświetlana wyprowadzenia ma być wyświetlana (włączone), czy ukryta (wyłączone), gdy część nadrzędna zostanie umieszczona na arkuszu schematu.
Aby zanegować nazwę wyprowadzenia (dodać kreskę nad nazwą), użyj jednej z następujących metod:
-
Dodaj znak ukośnika odwrotnego po każdym znaku w nazwie wyprowadzenia (np.
H\O\L\D\).
-
Włącz opcję Single '\' Negation na stronie Schematic – Graphical Editing page okna dialogowego Preferences, a następnie dodaj jeden znak ukośnika odwrotnego na początku nazwy wyprowadzenia (np.
\HOLD).
-
Pin/Pkg Length – jest to długość wyprowadzenia-obudowy.
-
Propagation Delay – wyświetla opóźnienie propagacji, czyli czas potrzebny, aby czoło sygnału przemieściło się od nadajnika do odbiornika.
-
Add – kliknij ten przycisk, aby dodać nowe wyprowadzenie do komponentu. Nowemu wyprowadzeniu zostanie przypisane kolejne dostępne oznaczenie (może to być wyprowadzenie 0) i będzie ono miało następujące domyślne właściwości:
-
Name –
1
-
Desc – puste
-
Mapping – wszystkie
0
-
Type –
Passive
-
Owner – numer aktywnej/wybranej części.
-
Show/Number/Name – wszystkie włączone.
Po kliknięciu OK w oknie dialogowym wszystkie nowo dodane wyprowadzenia zostaną początkowo umieszczone w prawym dolnym rogu komponentu (lub jego części). Zmień ich położenie według potrzeb.
-
Remove – kliknij ten przycisk, aby usunąć aktualnie wybrane wyprowadzenie z komponentu. Zostanie otwarte okno dialogowe potwierdzenia; kliknij Yes, aby kontynuować usuwanie. Jeśli usuwasz wyprowadzenie z umieszczonej instancji komponentu na schemacie, może być konieczne ponowne poprowadzenie istniejących połączeń, które były podłączone do tego wyprowadzenia.
Poniższe wskazówki dotyczą pracy z siatką wyprowadzeń:
-
Z wyjątkiem pól wyświetlających informacje o mapowaniu dla modeli powiązanych z częścią nadrzędną, wszystkie pola są edytowalne. Kliknij pole raz, aby je zaznaczyć, a następnie wpisz wartość lub wybierz odpowiednią opcję. Kliknij poza polem lub naciśnij Enter, aby zatwierdzić zmianę.
-
Dla komponentu wieloczęściowego wyprowadzenia aktywnej/wybranej części będą prezentowane na normalnym białym tle, natomiast wyprowadzenia wszystkich pozostałych części będą prezentowane na szarym tle.
-
Wyprowadzenia można sortować według różnych pól za pomocą nagłówka kolumny. Kliknij raz, aby sortować rosnąco, kliknij ponownie, aby sortować malejąco. Shift+Click, aby sortować według dodatkowych pól. Ctrl+Click, aby usunąć sortowanie.
Menu podręczne po kliknięciu prawym przyciskiem
Menu podręczne siatki po kliknięciu prawym przyciskiem oferuje następujące polecenia:
-
Jump – służy do przejścia do aktualnie wybranego wyprowadzenia w obszarze projektu (z powiększeniem i wyśrodkowaniem, jeśli to możliwe).
-
Add – służy do dodania nowego wyprowadzenia do komponentu (lub jego części).
-
Remove – służy do usunięcia aktualnie wybranego wyprowadzenia z komponentu. Zostanie otwarte okno dialogowe potwierdzenia; kliknij Yes, aby kontynuować usuwanie.
-
Edit – to polecenie nie działa.
-
Report – służy do otwarcia okna dialogowego Report Preview.
Obszar właściwości
Karta General
-
Font Settings
-
Designator
-
Custom Settings – włącz, aby uzyskać dostęp do Font Settings poniżej i dostosować czcionkę.
-
Font Settings – użyj kontrolek, aby skonfigurować czcionkę, rozmiar czcionki, kolor oraz ustawienia specjalne, takie jak pogrubienie i podkreślenie.
-
Custom Position – włącz, aby uzyskać dostęp do kontrolek poniżej i dostosować pozycję.
-
Margin – wprowadź żądany margines.
-
Orientation – użyj listy rozwijanej, aby wybrać orientację.
-
To – użyj listy rozwijanej, aby wybrać żądany obiekt oznacznika.
-
Name
-
Custom Settings – włącz, aby uzyskać dostęp do Font Settings poniżej i dostosować czcionkę.
-
Font Settings – użyj kontrolek, aby skonfigurować czcionkę, rozmiar czcionki, kolor oraz ustawienia specjalne, takie jak pogrubienie i podkreślenie.
-
Custom Position – włącz, aby uzyskać dostęp do kontrolek poniżej i dostosować pozycję.
-
Margin – wprowadź żądany margines.
-
Orientation – użyj listy rozwijanej, aby wybrać orientację.
-
To – użyj listy rozwijanej, aby wybrać żądany obiekt nazwy.
Zakładka Parameters
-
Parameters – ten obszar zawiera listę wszystkich parametrów aktualnie zdefiniowanych dla pinu. Użyj ikony
lub
, aby pokazać/ukryć wartość powiązanego parametru w obszarze projektu. Użyj ikony
lub
, aby zablokować/odblokować powiązany parametr.
-
Name – nazwa parametru. Dla parametru typu reguły ten wpis będzie zablokowany jako
Rule.
-
Value – wartość parametru. Dla parametru typu reguły wpis będzie odzwierciedlał typ reguły wraz z listą zdefiniowanych ograniczeń.
-
Font – kliknij, aby otworzyć menu i wybrać żądaną czcionkę, rozmiar czcionki, kolor oraz atrybuty, takie jak pogrubienie, kursywa itd., jeśli chcesz.
-
Other – kliknij, aby otworzyć listę rozwijaną i zmienić dodatkowe opcje:
-
Show Parameter Name – włącz, aby wyświetlić nazwę parametru.
-
Allow Synchronization with Database – włącz, aby synchronizować z bazą danych.
-
X/Y – wprowadź współrzędne X i Y.
-
Rotation – użyj listy rozwijanej, aby wybrać obrót.
-
Autoposition – zaznacz, aby włączyć automatyczne pozycjonowanie.
-
Add – kliknij, aby dodać parametr. Użyj
, aby usunąć aktualnie wybrany parametr.
Dla
komponentu wieloczęściowego odpowiednie piny dla wybranej części będą podświetlone w oknie dialogowym
Component Pin Editor. Wszystkie piny innych części będą wyszarzone.
Okno dialogowe Component Pin Editor można również otworzyć w edytorze schematów dla umieszczonego komponentu (lub jego części).
Konfigurowanie właściwości pinu
Naciśnij Tab, aby otworzyć tryb Component panelu Properties i edytować właściwości pinu przed umieszczeniem. Wartości liczbowe będą automatycznie inkrementowane przy kolejnych umieszczeniach pinu. Zachowanie automatycznej inkrementacji jest konfigurowane w ustawieniach Auto-Increment During Placement na stronie Schematic – General okna dialogowego Preferences . Użyj wartości ujemnych, aby automatycznie dekrementować.

Użyj strony Schematic - General okna dialogowego Preferences , aby zdefiniować zachowanie automatycznej inkrementacji. Podczas umieszczania lub przy każdym przesunięciu pinu pin jest trzymany za koniec elektryczny (nazywany również gorącym końcem pinu). Pin musi być ustawiony tak, aby koniec elektryczny znajdował się z dala od obudowy komponentu. Naciśnij spację, aby obrócić pin podczas jego przesuwania.
Piny mogą być również umieszczane w celu reprezentowania punktów elektromechanicznych komponentu, takich jak np. blaszka w regulatorze napięcia.
Pin ma szereg właściwości, w tym Name i Designator. To właśnie Designator pinu jest używany do dopasowania pinu symbolu do pada footprintu PCB. Domyślna odległość, w jakiej Designator i Name pinu są wyświetlane od końca pinu, jest ustawieniem ogólnosystemowym dla edytora Schematic i Schematic Library. Skonfiguruj Pin Margin na stronie Schematic – General okna dialogowego Preferences .
Indywidualne ustawienia dla Name można skonfigurować w oknie dialogowym Component Pin Editor.
Pin ma Electrical Type, który jest używany przez system sprawdzania reguł elektrycznych Altium do weryfikacji poprawności połączeń pin-do-pinu. Ustaw tę opcję w oknie dialogowym Component Pin Editor, aby odpowiadała typowi elektrycznemu danego pinu komponentu. Domyślne Pin Length powinno odpowiadać wybranej siatce przyciągania (zwykle 100 mil lub 50 mil). Domyślna długość to 30; typowe długości to 20 lub 30.
Symbols Component Pin Editor można dodać w oknie dialogowym Component Pin Editor w różnych pozycjach pinu, aby reprezentować informacje elektryczne pochodzące z pinu.
Pin

Pin schematyczny reprezentuje fizyczny pin komponentu w przestrzeni projektowej schematu.
Podsumowanie
Pin jest prymitywem projektu elektrycznego. Piny nadają komponentowi (części) jego właściwości elektryczne i definiują punkty połączeń na części dla sygnałów wejściowych i wyjściowych.
Dostępność
Piny można umieszczać wyłącznie w edytorze biblioteki schematów, korzystając z jednej z następujących metod:
-
Kliknij Place » Pin w menu głównym.
-
Kliknij
na liście rozwijanej paska narzędzi Utilities (
).
-
Kliknij prawym przyciskiem myszy, a następnie wybierz Place » Pin z menu kontekstowego.
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w krzyżyk i przejdziesz do trybu umieszczania pinu. Umieszczanie odbywa się poprzez wykonanie następującej sekwencji działań:
-
Kliknij lub naciśnij Enter, aby zakotwiczyć pin. Zwróć uwagę, że unoszący się pin jest trzymany za koniec elektryczny, który musi być ustawiony z dala od obudowy komponentu. Tylko jeden koniec pinu jest elektryczny; pin jest zawsze trzymany właśnie za ten koniec.
-
Kontynuuj umieszczanie kolejnych pinów lub kliknij prawym przyciskiem myszy albo naciśnij Esc, aby wyjść z trybu umieszczania.
Dodatkowe działania, które można wykonać podczas umieszczania – gdy pin nadal jest przyczepiony do kursora i zanim elektryczny koniec pinu zostanie zakotwiczony – to:
-
Naciśnij klawisz Tab, aby wstrzymać umieszczanie i uzyskać dostęp do trybu Pin mode panelu Properties, gdzie można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku wstrzymania w przestrzeni projektowej (
), aby wznowić umieszczanie.
-
Naciśnij klawisz Alt, aby ograniczyć kierunek ruchu do osi poziomej lub pionowej, zależnie od początkowego kierunku ruchu.
-
Naciśnij Spacebar, aby obrócić pin przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar, aby obrócić go zgodnie z ruchem wskazówek zegara. Obrót odbywa się co 90°.
-
Naciśnij klawisze X lub Y, aby odbić pin względem osi X lub osi Y.
Utwórz komponent biblioteczny w pobliżu początku układu współrzędnych (środka) arkusza edytora biblioteki, który jest oznaczony ciemnymi liniami krzyżowymi. Zwykle w początku arkusza umieszcza się pin lub narożnik obudowy komponentu.
Numer pinu (Designator) musi być zdefiniowany, ponieważ to on jest używany do ustanowienia połączeń. Electrical Type jest również ważny, ponieważ jest używany w edytorze schematów do Electrical Rules Check (ERC).
Uwagi dotyczące numeracji pinów
Dla wielu komponentów występuje seria pinów mających numeryczne nazwy i numery. Funkcja Auto-Increment During Placement na stronie Schematic – General page okna dialogowego Preferences może zostać użyta do przyspieszenia umieszczania tych pinów. Automatyczny przyrost jest wywoływany automatycznie, jeśli właściwości pinu są edytowane przed umieszczeniem (naciśnij Tab, gdy pin jest przyczepiony do kursora). Funkcja działa zarówno dla Designator, jak i Name; Designator pinu używa pola automatycznego przyrostu Primary, a Name pinu używa pola automatycznego przyrostu Secondary. Obsługuje rosnące wartości alfabetyczne i numeryczne oraz malejące wartości numeryczne.

Skonfiguruj ustawienia Auto-Increment During Placement na stronie Schematic – General okna dialogowego Preferences.

Zwróć uwagę na rosnącą alfabetyczną nazwę pinu i malejący numeryczny numer pinu.
Edycja graficzna
Aby przenieść pin, kliknij i przytrzymaj. Kursor przeskoczy do końca elektrycznego pinu; przesuń go do nowej lokalizacji, umieszczając go tak, aby koniec elektryczny znajdował się z dala od obudowy komponentu.
Podczas przeciągania pin można obracać (Spacebar/Shift+Spacebar) lub odbijać (X lub klawisz Y, aby odbić względem osi X lub Y).
Edycja niegraficzna
Edycja za pomocą okna dialogowego Pin lub panelu Properties
Properties page: Właściwości pinu
Właściwości pinu można edytować w oknie dialogowym Pin oraz w panelu Properties , który umożliwia edycję wszystkich elementów aktualnie zaznaczonych w przestrzeni projektowej.
Wyświetlana nazwa i oznaczenie pinu – pozycja i czcionka
Położenie wyświetlanej nazwy pinu i oznaczenia (numeru) pinu jest definiowane globalnie przez ustawienia Pin Margin na stronie Schematic – General page okna dialogowego Preferences. Jest to ustawienie środowiskowe, co oznacza, że obowiązuje na komputerze PC, na którym zostało zdefiniowane. Ustawienia określają względną odległość tekstu od nieelektrycznego końca pinu.

Ustaw odległość tekstu pinu (Pin Margin) w oknie dialogowym Preferences.
Domyślną czcionką systemową dla dokumentu biblioteki schematów jest Times New Roman, 10pt, Regular. Jest ona stała i nie można jej zmienić. Gdy komponent biblioteczny zostanie umieszczony na arkuszu schematu, ta sama domyślna czcionka zostanie zastosowana, ale nie jest już stała i może zostać zmieniona według potrzeb. Należy pamiętać, że czcionka systemowa używana dla arkusza schematu ma zastosowanie również do innych obiektów, w tym Power Ports, Ports oraz znaczników obszaru X, Y na obramowaniu arkusza schematu.
W przypadku pinów te ustawienia pozycji i czcionki na poziomie systemowym mogą zostać nadpisane. Elementy sterujące do dostosowania pozycji i czcionki dla Designator oraz Name pinu można znaleźć w trybie Pin panelu Properties.

W razie potrzeby można zmodyfikować czcionkę i położenie Designator (numeru) oraz Name pinu dla poszczególnych pinów.
Użyj opcji Custom Position, aby zmienić ustawienia domyślne pozycji na nadpisującą, niestandardową pozycję. Dla Margin wprowadź nową wartość bezpośrednio w powiązanym polu. Dla Orientation użyj listy rozwijanej, aby wybrać kąt (0° lub 90°) oraz odniesienie To (Pin lub Component).
Użyj opcji Custom Settings, aby przejść z używania domyślnej czcionki systemowej na nadpisującą, niestandardową czcionkę.
Szerokość linii symbolu pinu
Podczas przedstawiania komponentu w obszarze edycji schematu każdy pin zdefiniowany jako część symbolu schematowego tego urządzenia może mieć wyświetlany jeden lub więcej symboli. Są to symbole wyświetlane po stronie Inside, Inside Edge, Outside lub Outside Edge względem głównego obrysu symbolu komponentu, zależnie od potrzeb. Przykładami mogą być symbol Clock na Inside Edge lub symbol Dot na Outside Edge. Takie symbole znacznie poprawiają czytelność projektu dzięki wizualnemu wskazaniu przeznaczenia sygnału przechodzącego przez dany pin.
Użyj ustawienia Line Width w regionie Symbols panelu Properties , aby określić szerokość linii używanej do rysowania tych symboli. Wybierz Small albo Smallest.
Starsze projekty czasami zawierały komponenty z ukrytymi pinami zasilania, które były połączone z odpowiednią siecią zasilania. Chociaż taka praktyka nie jest zalecana, ukryte piny można połączyć, wpisując nazwę sieci w polu Hidden Net Name w panelach SCHLIB List lub SCH List.
Pin Properties
Karta General
Położenie
-
(X/Y)
-
X (pierwsze pole) – bieżąca współrzędna X (pozioma) punktu odniesienia obiektu względem bieżącego początku przestrzeni projektowej. Edytuj, aby zmienić pozycję X obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki podczas wprowadzania wartości, której jednostki nie są bieżącymi domyślnymi.
-
Y (drugie pole) – bieżąca współrzędna Y (pionowa) punktu odniesienia obiektu względem bieżącego początku. Edytuj, aby zmienić pozycję Y obiektu. Wartość można wprowadzić w jednostkach metrycznych lub imperialnych; dołącz jednostki podczas wprowadzania wartości, której jednostki nie są bieżącymi domyślnymi.
-
Rotation – użyj listy rozwijanej, aby wybrać obrót.
Właściwości
-
Designator – numeryczny identyfikator pinu. Każdy pin w części musi mieć unikalne oznaczenie. Użyj
lub
, aby określić, czy Designator pinu ma być wyświetlane czy ukryte (odpowiednio), gdy część nadrzędna zostanie umieszczona na arkuszu schematu.
-
Name – służy do określenia opcjonalnej wyświetlanej nazwy pinu. Domyślnie nowo umieszczony pin otrzyma nazwę zgodną z wartością oznaczenia. Podanie wyświetlanej nazwy jest szczególnie przydatne dla komponentów typu IC, gdzie znacząca nazwa pozwala szybko zobaczyć, jak pin jest używany. Użyj
lub
, aby określić, czy Name pinu ma być wyświetlana czy ukryta gdy część nadrzędna zostanie umieszczona na arkuszu schematu.
Aby zanegować (dodać kreskę nad) nazwę pinu, użyj jednej z następujących metod:
-
Dodaj znak ukośnika odwrotnego po każdym znaku w nazwie pinu (np.
H\O\L\D\).
-
Włącz opcję Single '\' Negation na stronie Schematic – Graphical Editing page okna dialogowego Preferences, a następnie dodaj jeden znak ukośnika odwrotnego na początku nazwy pinu (np.
\HOLD).
-
Function – użyj tego pola, aby określić liczbę nazw (funkcji) dla edytowanego pinu wielofunkcyjnego. Wprowadź alternatywną nazwę pinu, a następnie naciśnij Enter lub kliknij przycisk
po prawej stronie pola. Dodane alternatywne nazwy będą wyświetlane jako etykiety pod polem. Kliknij „x” na etykiecie funkcji, aby ją usunąć.
-
Dla tego pola nie ma żadnych ograniczeń; można używać cyfr i/lub znaków specjalnych (&, *, %, itd.).
-
Wszystkie Font Settings dla nazwy niestandardowej są takie same jak dla oryginalnej nazwy pinu.
-
Po umieszczeniu komponentu na arkuszu schematu funkcję, która będzie wyświetlana jako nazwa pinu, można wybrać na kartach Pins panelu Properties w trybie Component.
-
Electrical Type – użyj listy rozwijanej, aby ustawić typ elektryczny pinu. Jest to używane podczas kompilowania projektu lub analizowania dokumentu schematu w celu wykrywania błędów połączeń elektrycznych (z użyciem funkcji Electrical Rules Check).
-
Description – wprowadź znaczący opis pinu, jeśli chcesz.
-
Pin Package Length – wprowadź długość obudowy pinu. Jednostka zostanie automatycznie dodana po naciśnięciu Enter.
-
Propagation Delay – to pole zawiera opóźnienie propagacji, czyli czas potrzebny, aby czoło sygnału przemieściło się od nadawcy do odbiorcy.
-
Part Number – to pole jest dostępne, gdy pin jest dodawany do komponentu wieloczęściowego. Użyj strzałek w górę/w dół, aby określić część, z którą pin ma być powiązany. Komponent wieloczęściowy zawiera również część niegraficzną, Part Zero. Part Zero jest używana dla pinów, które mają być uwzględnione we wszystkich częściach komponentu wieloczęściowego, na przykład pinów zasilania.
-
Pin Length – służy do określenia długości pinu zgodnie z aktualnie zdefiniowanymi jednostkami miary. Kliknij pole koloru, aby edytować kolor pinu.
Symbole
Symbole te mają wyłącznie charakter graficzny. Rzeczywista właściwość elektryczna pinu jest określana przez wpis ustawiony dla Electrical Type pinu.
-
Inside – służy do opcjonalnego dodania symbolu do pinu po wewnętrznej stronie grafiki komponentu.
-
Inside Edge – służy do opcjonalnego dodania symbolu do pinu na wewnętrznej krawędzi grafiki komponentu.
-
Outside Edge – służy do opcjonalnego dodania symbolu do pinu na zewnętrznej krawędzi grafiki komponentu.
-
Outside – służy do opcjonalnego dodania symbolu do pinu po zewnętrznej stronie grafiki komponentu.
-
Line Width – użyj tego pola, aby określić szerokość linii używanej do rysowania symboli. Zapewnia to obsługę zgodności ze standardami GOST, które wymagają, aby symbole te miały taką samą szerokość jak linia używana do rysowania symbolu komponentu.
Ustawienie Line Width będzie również stosowane do symbolu automatycznego używanego w odniesieniu do zdefiniowanego Electrical Type pinu.
Ustawienia czcionki
-
Designator
-
Custom Settings – włącz, aby uzyskać dostęp do Font Settings poniżej i dostosować czcionkę.
-
Font Settings – użyj elementów sterujących, aby skonfigurować czcionkę, rozmiar czcionki, kolor oraz ustawienia specjalne, takie jak pogrubienie i podkreślenie.
-
Custom Position – włącz, aby uzyskać dostęp do elementów sterujących poniżej i dostosować pozycję.
-
Margin – wprowadź żądany margines.
-
Orientation – użyj listy rozwijanej, aby wybrać orientację.
-
To – użyj listy rozwijanej, aby wybrać żądany obiekt oznacznika.
-
Name
-
Custom Settings – włącz, aby uzyskać dostęp do Font Settings poniżej i dostosować czcionkę.
-
Font Settings – użyj elementów sterujących, aby skonfigurować czcionkę, rozmiar czcionki, kolor oraz ustawienia specjalne, takie jak pogrubienie i podkreślenie.
-
Custom Position – włącz, aby uzyskać dostęp do elementów sterujących poniżej i dostosować pozycję.
-
Margin – wprowadź żądany margines.
-
Orientation – użyj listy rozwijanej, aby wybrać orientację.
-
To – użyj listy rozwijanej, aby wybrać żądany obiekt nazwy.
Karta Parameters
Parameters
Użyj tego obszaru do zarządzania parametrami przypisanymi do aktualnie wybranego obiektu pinu.
-
Grid – ten obszar zawiera listę wszystkich parametrów aktualnie zdefiniowanych dla pinu. Użyj ikony
lub
, aby pokazać/ukryć wartość powiązanego parametru w obszarze projektu. Użyj ikony
lub
, aby zablokować/odblokować powiązany parametr.
-
Name – nazwa parametru. Dla parametru typu reguły ten wpis będzie zablokowany jako
Rule.
-
Value – wartość parametru. Dla parametru typu reguły wpis będzie odzwierciedlał typ reguły wraz z listą zdefiniowanych ograniczeń.
-
Font – kliknij, aby otworzyć menu umożliwiające wybór żądanej czcionki, rozmiaru czcionki, koloru i atrybutów, takich jak pogrubienie, kursywa itp., jeśli jest to wymagane.
-
Other – kliknij, aby otworzyć listę rozwijaną i zmienić dodatkowe opcje:
-
Show Parameter Name – włącz, aby wyświetlać nazwę parametru w edytorze Schematic Library.
-
Allow Synchronization with Database – włącz, aby synchronizować z bazą danych. Ta opcja służy do kontrolowania, czy komentarz może być aktualizowany. Domyślnie opcje te są włączone, aby zawsze umożliwiać synchronizację z biblioteką źródłową/bazą danych. Możesz wyłączyć tę opcję, aby zapobiec uwzględnieniu tego komentarza w procesie aktualizacji.
-
X/Y – wprowadź żądane współrzędne X i Y.
-
Rotation – użyj listy rozwijanej, aby wybrać obrót.
-
Autoposition – zaznacz, aby włączyć automatyczne pozycjonowanie, co oznacza, że tekst pozostanie w wybranej pozycji podczas przesuwania i obracania komponentu.
-
Add – kliknij, aby dodać parametr. Użyj
, aby usunąć aktualnie wybrany parametr.
Starsze projekty czasami zawierały komponenty z ukrytymi pinami zasilania, które były połączone z odpowiednią siecią zasilania. Chociaż ta praktyka nie jest zalecana, ukryte piny można połączyć, wpisując nazwę sieci w polu Hidden Net Name w panelach SCHLIB List lub SCH List.
Wklejanie tablicy
Oprócz standardowych poleceń wycinania, kopiowania i wklejania możesz także użyć polecenia Edit » Paste Array z menu głównego podczas tworzenia symbolu komponentu, aby umieścić bieżącą zawartość schowka w bieżącym dokumencie jako pionową lub poziomą tablicę obiektów. Może to być szczególnie przydatne, gdy tworzony symbol komponentu powinien zawierać wiele pinów.
Po uruchomieniu polecenia pojawi się okno dialogowe Setup Paste Array.

Okno dialogowe Setup Paste Array
Options and Controls of the Setup Paste Array Dialog
Zmienne rozmieszczenia
-
Item Count - użyj tego pola, aby określić całkowitą liczbę duplikatów elementów, które mają zostać wklejone do obszaru roboczego.
-
Primary Increment - użyj tego pola, aby określić wartość przyrostu. Aby zwiększać wartość liczbową, po prostu wprowadź krok przyrostu jako liczbę całkowitą. Aby zwiększać alfabetycznie, wprowadź literę alfabetu odpowiadającą liczbie liter, które chcesz pominąć. Na przykład, jeśli początkowy tekst to 1A, ustaw pole na A, (pierwsza litera alfabetu), aby zwiększać o 1. Jeśli ustawisz pole na C (trzecia litera alfabetu), tekst zmieni się na 1A, 1D (trzy litery po A), 1G itd. Gdy wklejanym obiektem jest pin, to pole wpływa na Pin Designator.
-
Secondary Increment - to pole ma zastosowanie tylko podczas wklejania tablicy obiektów pinów i wpływa na Pin Display Name. Użyj go, aby określić wartość przyrostu zgodnie z polem Primary Increment.
Dla wartości liczbowych przyrosty mogą być rosnące lub malejące. W polach Primary Increment i/lub Secondary Increment wprowadź dodatnią liczbę całkowitą dla rosnącego przyrostu lub ujemną liczbę całkowitą dla malejącego.
-
Remove Leading Zeroes - włącz tę opcję, aby usunąć zera wiodące z tekstu wklejanej tablicy. W przypadku standardowych ciągów tekstowych dotyczy to tylko zer wiodących w części liczbowej ciągu i nie usuwa zer poprzedzających znak alfabetyczny. Na przykład ciąg tekstowy C000020 zostanie wklejony (z Primary Increment 1) jako C21, a ciąg tekstowy 000C000020 zostanie wklejony jako 000C21. Podczas wklejania obiektów pinów dotyczy to tylko Pin Designator, a nie Pin Display Name.
Odstępy
-
Horizontal - wprowadź wartość w tym polu, aby określić poziome przesunięcie każdego elementu tablicy. Wartość dodatnia umieści tablicę na prawo od pozycji kursora. Wartość ujemna umieści tablicę po lewej stronie.
-
Vertical - wprowadź wartość w tym polu, aby określić pionowe przesunięcie każdego elementu tablicy. Wartość dodatnia umieści tablicę powyżej pozycji kursora. Wartość ujemna umieści tablicę poniżej.
Skonfiguruj różne opcje zgodnie z wymaganiami i kliknij OK.
Wprowadź dodatnie lub ujemne wartości odstępów, aby określić, czy tablica zostanie wklejona odpowiednio po prawej lub lewej stronie dla rozmieszczenia poziomego albo odpowiednio powyżej lub poniżej dla rozmieszczenia pionowego.
Zostaniesz poproszony o wybranie lokalizacji początkowej w dokumencie, w której tablica zostanie wstawiona. Po prostu ustaw kursor w żądanym miejscu i kliknij lub naciśnij Enter. Tablica zostanie wklejona w wybranej lokalizacji początkowej.
Dodawanie symboli IEEE
Do przedstawiania funkcji logicznych lub urządzeń w symbolu schematu można używać symboli IEEE. Symbole te umożliwiają użytkownikom zrozumienie charakterystyki logicznej tych funkcji lub urządzeń bez konieczności posiadania szczegółowej wiedzy o ich wewnętrznych właściwościach.
Dostępne do umieszczenia symbole IEEE pokazano na poniższym obrazie.
IEEE Symbols

Umieszczony symbol IEEE (Sigma)
Podsumowanie
Symbole IEEE są nieelektrycznymi prymitywami rysunkowymi. Służą do przedstawiania funkcji logicznych lub urządzeń. Symbole te umożliwiają użytkownikom zrozumienie charakterystyki logicznej tych funkcji lub urządzeń bez konieczności posiadania szczegółowej wiedzy o ich wewnętrznych właściwościach.
Dostępność
Obiekty IEEE Symbol są dostępne do umieszczenia wyłącznie w edytorze Schematic Library. Łącznie dostępne są 34 symbole, które można umieszczać na następujące sposoby:
-
Wybierz Place » IEEE Symbols z menu głównego.
-
Kliknij prawym przyciskiem myszy, a następnie wybierz Place » IEEE Symbols z menu kontekstowego.
-
Kliknij przycisk
na pasku narzędzi Utilities.
-
Wybierz Place IEEE Symbol na pasku Active Bar (zostanie umieszczony symbol
Open Collector).
Umieszczanie
Po uruchomieniu polecenia kursor zmieni się w krzyżyk i przejdziesz do trybu rozmieszczania symboli IEEE. Wybrany symbol IEEE będzie wyświetlany jako „pływający” przy kursorze.
-
Ustaw obiekt, a następnie kliknij lub naciśnij Enter, aby go umieścić.
-
Kontynuuj umieszczanie kolejnych symboli albo kliknij prawym przyciskiem myszy lub naciśnij Esc, aby opuścić tryb rozmieszczania.
Dodatkowe działania, które można wykonać podczas rozmieszczania:
-
Naciśnij klawisz Tab, aby wstrzymać rozmieszczanie i uzyskać dostęp do trybu IEEE Symbol panelu Properties , w którym można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku wstrzymania w obszarze projektu (
), aby wznowić rozmieszczanie.
-
Naciśnij Spacebar, aby obrócić obiekt przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar, aby obrócić go zgodnie z ruchem wskazówek zegara. Obrót odbywa się skokowo co 90°.
-
Naciśnij klawisz X lub Y, aby odbić symbol względem osi X lub osi Y.
-
Naciśnij klawisz + lub - (na klawiaturze numerycznej), aby powiększyć lub pomniejszyć symbol.
Edycja graficzna
Ta metoda edycji umożliwia bezpośrednie zaznaczenie umieszczonego obiektu symbolu IEEE w obszarze projektu i graficzną zmianę jego położenia lub orientacji. Symbole IEEE mają stały kształt i mogą być skalowane wyłącznie za pomocą odpowiednich skrótów klawiaturowych. W związku z tym po zaznaczeniu obiektu symbolu IEEE uchwyty edycyjne nie są dostępne.

Zaznaczony symbol IEEE (Sigma)
Kliknij w dowolnym miejscu wewnątrz przerywanej ramki i przeciągnij, aby zmienić położenie symbolu zgodnie z potrzebą. Podczas przeciągania symbol można obracać (Spacebar/Shift+Spacebar), odbijać (X lub klawisz Y, aby odbić względem osi X lub Y) albo zmieniać jego rozmiar (+/- na klawiaturze numerycznej).
IEEE Symbols Properties
Położenie
-
(X/Y) - bieżąca współrzędna X (pozioma) i Y (pionowa) punktu odniesienia obiektu względem bieżącego początku układu współrzędnych obszaru projektu. Edytuj, aby zmienić pozycję X i Y obiektu. Wartości można wprowadzać zarówno w jednostkach metrycznych, jak i imperialnych; podaj jednostki podczas wprowadzania wartości, jeśli są inne niż bieżące domyślne.
-
Rotation - użyj listy rozwijanej, aby wybrać obrót.
Właściwości
-
Symbol - określa graficzny symbol IEEE. Wybierz symbol z listy rozwijanej.
-
Size - bieżący rozmiar symbolu IEEE. Domyślny rozmiar to 10 DXP Default Units (100mil). Zwiększ lub zmniejsz tę wartość, aby odpowiednio powiększyć lub pomniejszyć symbol. Wprowadzenie wartości ujemnej powoduje, że symbol wygląda tak, jakby został obrócony o 180 stopni.
-
Line - szerokość linii używanej do rysowania obrysu symbolu.
Definiowanie właściwości symbolu
Właściwości symbolu, takie jak oznaczenie i opis symbolu, są edytowane w trybie Symbol panelu Properties .
-
Designator - wprowadź wymagany prefiks oznaczenia zakończony znakiem ?. Zaleca się, aby prefiks składał się wyłącznie z liter.
-
Name i Description - te ciągi znaków są pomocne podczas wyszukiwania symboli.
-
Type określa, jaki typ komponentu reprezentuje ten symbol. Niestandardowe komponenty, takie jak logo firmy (Graphical) lub radiator (Mechanical), mogą zostać utworzone jako symbole schematowe i umieszczone w projekcie.
Typ komponentu
W środowisku projektowym może również zaistnieć potrzeba utworzenia elementów projektu, które niekoniecznie są komponentami montowanymi na gotowej PCB. Na przykład może istnieć zewnętrzny moduł podłączany do płytki, który chcesz narysować jako komponent i uwzględnić na schemacie dla większej czytelności projektu, ale nie chcesz, aby był uwzględniany w BOM tej płytki. Albo mogą występować elementy mechaniczne, takie jak radiator i śruba montażowa, które muszą znaleźć się w BOM, ale nie chcesz umieszczać ich na schemacie.
Takie sytuacje są obsługiwane przez ustawienie Type komponentu. W opisanym właśnie przykładzie typ komponentu można ustawić na Graphical. Inną specjalną klasą komponentów jest punkt testowy – taki komponent jest wymagany zarówno na schemacie, jak i na PCB. Powinien być sprawdzany podczas synchronizacji projektu, ale nie jest wymagany w BOM. W takim przypadku Type komponentu ustawia się na Standard (No BOM).

Dla niestandardowego typu komponentu ustaw odpowiednio Type .
Oprócz określania, czy komponent powinien zostać uwzględniony w BOM, pole Type służy również do określenia, w jaki sposób komponent jest zarządzany podczas synchronizacji komponentów. Wszystkie typy Standard, Net Tie i Jumper są w pełni synchronizowane, co oznacza, że komponent jest przekazywany ze schematu do PCB, a połączenia sieci są sprawdzane. W przypadku Mechanical i Graphical Type komponent nie jest przekazywany ze schematu do PCB. Jeśli komponent z jednym z tych typów został ręcznie umieszczony na PCB i wybrano odpowiadającą opcję Type, wykonywana jest synchronizacja na poziomie komponentu, ale nie są przeprowadzane kontrole połączeń na poziomie sieci.
Szczegółowe informacje o różnych opcjach Type można znaleźć w trybie Component mode panelu Properties.
Dzielenie komponentu na wiele części
W niektórych przypadkach bardziej odpowiednie jest podzielenie komponentu na kilka symboli, z których każdy jest określany jako Part. Przykładami są sieci rezystorowe zawierające osiem pojedynczych rezystorów, z których każdy może być używany niezależnie od pozostałych, cewka i zestawy styków w przekaźniku albo każdy pin w złączu, na przykład jeśli wolisz rozmieszczać piny złącza w różnych miejscach arkusza zamiast prowadzić okablowanie do jednego symbolu złącza. Innym przykładem może być 74F08SJX – poczwórna 2-wejściowa bramka AND. W tym układzie znajdują się cztery niezależne 2-wejściowe bramki AND. Chociaż komponent można narysować jako pojedynczy symbol pokazujący wszystkie cztery bramki, bardziej użyteczne będzie przedstawienie go jako czterech oddzielnych bramek, z których każdą można umieścić niezależnie od pozostałych w dowolnym miejscu schematu.
Takie komponenty są określane jako multi-part components. Każda część jest rysowana osobno w edytorze bibliotek schematowych, a piny są dodawane odpowiednio. Poniższy obraz pokazuje tę samą sieć rezystorową narysowaną jako pojedynczą część, a następnie jako cztery oddzielne części.

Ta sama sieć rezystorowa jest pokazana po lewej jako pojedyncza część, a po prawej jako cztery oddzielne części.
Uwagi dotyczące pracy z komponentami wieloczęściowymi:
-
W edytorze symboli schematowych użyj polecenia Tools » New Part z menu głównego, aby dodać kolejną część do bieżącego komponentu. Alternatywnie kliknij przycisk
na Active Bar lub kliknij prawym przyciskiem myszy w obszarze projektu i wybierz Tools » New Part z menu kontekstowego. Nowa część zostanie dodana do komponentu, a pusty arkusz dla tej części zostanie otwarty i uaktywniony w oknie projektu. Użyj tego arkusza, aby dodać elementy podstawowe, które będą stanowiły graficzną reprezentację tej części.
-
Użyj panelu SCH Library, aby przechodzić między częściami komponentu wieloczęściowego, jak pokazano poniżej.
Możesz również użyć poleceń Tools » Next Part i Tools » Previous Part z menu prawego przycisku myszy w obszarze projektu, aby wyświetlić następną lub poprzednią część.
-
Aby usunąć aktywną część z otwartego komponentu wieloczęściowego w bieżącym dokumencie, wybierz Tools » Remove Part z menu głównego lub kliknij prawym przyciskiem myszy i wybierz Tools » Remove Part z menu kontekstowego. Części można również usuwać bezpośrednio z komponentu wieloczęściowego w panelu SCH Library.
Części komponentów, które zostały usunięte, nie mogą zostać przywrócone za pomocą polecenia Cofnij.
-
Jeśli części komponentu różnią się tylko nieznacznie, możesz kopiować i wklejać zawartość między częściami, a następnie aktualizować na przykład tylko informacje o pinach w nowych częściach.
-
Edytor symboli schematowych umożliwia nieograniczoną liczbę części na komponent, a każda część może obsługiwać różne reprezentacje graficzne dzięki funkcji na poziomie komponentu Alternate Display Mode feature. Ponadto komponent wieloczęściowy może być reprezentowany jako pojedynczy symbol (wszystkie części) lub wiele symboli (dla każdej części) przy użyciu tylko jednego komponentu dzięki zdefiniowanym trybom Normal i Alternate – dowiedz się więcej.
-
Oznaczenie komponentu wieloczęściowego zawiera sufiks identyfikujący każdą część. Sufiks może być alfabetyczny lub numeryczny i jest ustawiany w sekcji Alpha Numeric Suffix na stronie Schematic - General page okna dialogowego Preferences. Należy pamiętać, że ta opcja jest ustawieniem środowiska instalacji oprogramowania. Nie jest zapisywana w bibliotece ani w pliku schematu, a zatem nie jest przenoszona wraz z plikami projektu.
-
Komponenty wieloczęściowe są uznawane za jednorodne, to znaczy wszystkie części są równoważne podczas anotacji projektu i potencjalnie mogą być zamieniane podczas procesu anotacji. Na przykład cewka przekaźnika może zostać zamieniona z zestawem styków przekaźnika, w zależności od ich względnego położenia na arkuszu schematu. Aby zablokować określoną część w umieszczonym komponencie, włącz opcję
w panelu Properties, jak pokazano poniżej.
-
Podczas anotacji schematu części w komponencie wieloczęściowym są grupowane razem, aby utworzyć kompletny komponent zgodnie z ustawieniami Matching Options skonfigurowanymi w oknie dialogowym Annotate dialog (jak pokazano poniżej). Zaznaczone pola wyboru po lewej stronie określają, które właściwości komponentu muszą być zgodne, aby części mogły zostać zgrupowane razem. Jeśli chcesz kontrolować grupowanie określonych części tak, aby znalazły się razem w tym samym fizycznym komponencie, na przykład pary wzmacniaczy operacyjnych w projekcie filtra, i nie chcesz przypisywać ich ręcznie oraz blokować, dodaj dodatkowy parametr do tego komponentu i wprowadź wartość definiującą, które części mają być grupowane razem. Górny obraz poniżej pokazuje opcje dopasowania w oknie dialogowym Annotate. Włączone parametry są używane do dopasowywania komponentów wieloczęściowych, parametr ResPack został dodany w Properties panelu (dolny obraz), aby sterować pakowaniem rezystorów do obudów (gdy części mają tę samą wartość parametru, mogą zostać spakowane razem do tego samego fizycznego komponentu). Zwróć uwagę na opcję Strictly. Jeśli ta opcja jest włączona, części must muszą zawierać ten parametr, aby mogły zostać zgrupowane razem. Zachowaj ostrożność przy tej opcji, jeśli sterujesz pakowaniem różnych typów komponentów wieloczęściowych — wszystkie muszą zawierać ten parametr, jeśli Strictly jest włączone.
-
Zamiana części na PCB może być wykonana tylko dla komponentu, którego części są zdefiniowane jako komponent wieloczęściowy. Więcej informacji znajduje się w dokumencie Pin Pair and Part Swapping.
-
Aby zdefiniować piny zasilania, możesz utworzyć dodatkową część dla komponentu i umieścić na niej piny VCC oraz GND. Pamiętaj, aby włączyć opcję
w Properties panelu, aby mieć pewność, że podczas ponownej anotacji nie będzie można jej zamienić z żadną z bramek.
Tryby wyświetlania – wiele prezentacji tego samego komponentu
Oprogramowanie obsługuje różne reprezentacje wyświetlania tego samego komponentu. Reprezentacje te mogą zawierać różne graficzne przedstawienia komponentu, takie jak reprezentacja DeMorgana lub IEEE. Albo na przykład niektórzy klienci mogą preferować rezystory rysowane jako prostokąt, podczas gdy inni wolą linię falistą.
Każda z tych reprezentacji jest określana jako tryb wyświetlania Mode. Jeśli dodano alternatywny widok części, jest on wyświetlany do edycji w edytorze symboli schematowych po wybraniu trybu alternatywnego z podmenu Tools » Mode w menu głównym oraz z listy rozwijanej Mode na pasku narzędzi Mode. Bieżąca reprezentacja graficzna aktywnego komponentu jest oznaczona włączoną ikoną „ptaszka” obok jej wpisu w menu głównym lub na liście rozwijanej Mode na pasku narzędzi Mode . Należy jednak pamiętać, że na menu i pasku narzędzi wyświetlanych jest tylko pierwszych 20 alternatywnych trybów graficznych.
Oprócz wybierania trybu normalnego lub alternatywnego z menu głównego albo z listy rozwijanej na pasku narzędzi, możesz także użyć poleceń Tools » Mode » Previous i Tools » Mode » Next z menu głównego (przyciski
i
na pasku narzędzi Mode), aby wyświetlić poprzedni/następny tryb aktywnego komponentu.

Rezystor utworzony z dwoma trybami wyświetlania. Edytor bibliotek zawiera pasek narzędzi Mode, którego można używać do dodawania/usuwania trybów i przechodzenia między nimi.
Aby dodać alternatywny tryb widoku, gdy część komponentu jest wyświetlana w oknie projektu edytora symboli schematowych, wybierz Tools » Mode » Add lub kliknij przycisk
na pasku narzędzi Mode . Zostanie wyświetlony pusty arkusz dla widoku Alternate N (N to kolejny dostępny numer z zakresu 1-255). Zazwyczaj kopiujesz część utworzoną w trybie Normal i wklejasz ją do nowego trybu Alternate . Użyj Edit » Copy i Edit » Paste, aby skopiować i wkleić tryb Normal do trybu Alternate . Zapewnia to poprawny zestaw pinów, a następnie możesz zmodyfikować elementy graficzne i ustawić piny zgodnie z wymaganiami.
Aby zmienić nazwę bieżącego trybu alternatywnego, wybierz polecenie Tools » Mode » Rename z menu głównego lub kliknij Rename na pasku narzędzi Mode. Po uruchomieniu polecenia pojawi się okno dialogowe Rename Alternate Representation . Wprowadź nową nazwę dla wybranego symbolu i kliknij OK. Ten tryb alternatywny będzie następnie reprezentowany zdefiniowaną nazwą w menu głównym oraz na pasku narzędzi Mode.
Aby usunąć bieżącą reprezentację graficzną (tryb) aktywnego komponentu, wybierz polecenie Tools » Mode » Remove z menu głównego lub kliknij przycisk
na pasku narzędzi Mode. Możesz usunąć dowolną z reprezentacji graficznych (Normal i Alternate), które istnieją dla komponentu. Jeśli komponent ma jedną lub więcej reprezentacji alternatywnych i usuniesz reprezentację Normal, pierwsza alternatywna (Alternate 1) stanie się reprezentacją Normal. Wszystkie pozostałe alternatywne zostaną odpowiednio ponumerowane na nowo. Jeśli komponent nie ma reprezentacji alternatywnych i usuniesz reprezentację Normal, okno dialogowe potwierdzenia poprosi o potwierdzenie usunięcia komponentu z biblioteki — kliknięcie Yes spowoduje faktyczne usunięcie komponentu z biblioteki.
Wymagany tryb jest wybierany podczas umieszczania komponentu z biblioteki na arkuszu schematu za pomocą selektora Mode w obszarze Graphical panelu Properties. Domyślnym trybem umieszczania jest tryb, który był wyświetlany w edytorze bibliotek, gdy biblioteka została ostatnio zapisana.
Każdy tryb musi zawierać ten sam zestaw pinów. Jeśli tak nie jest, podczas weryfikacji projektu zostanie wygenerowane ostrzeżenie. Jest to wymagane, ponieważ dla każdego footprintu powiązanego z tym komponentem można zdefiniować tylko jeden zestaw pin-to-pad mappings. Piny nie muszą znajdować się w tej samej lokalizacji w każdym trybie.
Używanie komponentów wieloczęściowych z trybami alternatywnymi
Altium Designer obsługuje prezentowanie komponentu wieloczęściowego albo jako pojedynczego symbolu (wszystkie podczęści), albo jako wielu symboli (po jednym dla każdej indywidualnej podczęści), przy użyciu tylko jednego komponentu dzięki zdefiniowanym trybom Normal i Alternate. Na przykład komponent z podwójnym wzmacniaczem operacyjnym może być reprezentowany przez dwa symbole w jednym trybie wyświetlania i przez pojedynczy symbol w innym trybie wyświetlania, jak pokazano na poniższym obrazie. W takim przypadku druga część nie będzie miała żadnych prymitywów w trybie wyświetlania pojedynczego symbolu.
W edytorze symboli schematowych części bez prymitywów powinny być wymienione poniżej wszystkich części, które mają prymitywy, na liście części symbolu widocznej w panelu SCH Library.
Generowanie raportu komponentu
Component Report zawiera informacje o aktywnym symbolu.
-
Wybierz Reports » Component (skrót R, C).
-
Raport zatytułowany <LibraryName>.cmp otwiera się jako aktywny dokument. Plik zawiera nazwę komponentu i liczbę części zawartych w komponencie. Dla każdej części podawane są szczegóły pinów dla każdej reprezentacji graficznej (Normal i wszelkich Alternate).
-
Zamknij raport, aby wrócić do obszaru roboczego edytora schematów.
Obsługa komponentów typu Jumper
Zworki, określane również jako mostki przewodowe, pozwalają zastąpić trasowanie komponentem Jumper, co często jest niezbędnym elementem do pomyślnego zaprojektowania płytki jednostronnej. Altium Designer obsługuje użycie komponentów typu jumper poprzez specjalny typ komponentu Jumper.
Chociaż możesz zacząć od bezpośredniego umieszczania footprintów Jumper na PCB, zalecany przepływ pracy zaczyna się od schematu. Więcej informacji znajduje się na stronie Working with Jumper Components.
Korzystanie z narzędzia Schematic Symbol Generation Tool
Zadanie tworzenia symbolu komponentu w bibliotece i jego danych pinów stało się coraz bardziej złożone wraz ze wzrostem złożoności komponentów. Na przykład współczesne duże układy BGA wymagające rozmieszczenia i konfiguracji setek pinów często wymagają znacznego nakładu czasu i pracy, aby utworzyć użyteczne symbole komponentów.
Aby zmniejszyć nakład pracy związany z tworzeniem symboli komponentów, Altium Designer udostępnia zaawansowane narzędzie Schematic Symbol Generation Tool, oparte na interfejsie kreatora symboli i oknie dialogowym edytora pinów. Oferuje ono automatyczne generowanie grafiki symbolu, tabel pinów opartych na siatce oraz inteligentne możliwości wklejania danych.
Aby uzyskać dostęp do funkcji narzędzia Schematic Symbol Generation Tool w Altium Designer, rozszerzenie oprogramowania Schematic symbol generation tool musi być zainstalowane. To rozszerzenie jest domyślnie instalowane wraz z Altium Designer. Można je zainstalować lub usunąć ręcznie.
Aby uzyskać więcej informacji o zarządzaniu rozszerzeniami, zobacz stronę Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Tworzenie symbolu
Narzędzie Schematic Symbol Generation Tool staje się dostępne z poziomu edytora biblioteki schematów po wybraniu polecenia Tools » Symbol Wizard z menu głównego. Można również uzyskać do niego dostęp podczas tworzenia komponentu Workspace przy użyciu Component Editor in its Single Component Editing mode, klikając ikonę listy rozwijanej na przycisku poniżej modelu symbolu i wybierając z menu Wizard .
Aby utworzyć nowy symbol komponentu za pomocą tego narzędzia, najpierw dodaj nowy komponent do aktywnego dokumentu biblioteki. Nowy symbol można następnie opracować za pośrednictwem interfejsu narzędzia — okna dialogowego Symbol Wizard — które otwiera się po uruchomieniu polecenia. Użyj tego okna dialogowego, aby interaktywnie zdefiniować symbol komponentu zgodnie z wymaganiami, w tym liczbę wyprowadzeń, ich układ oraz dane wyprowadzeń.
-
Number of Pins - ręcznie wpisz lub użyj strzałek w górę i w dół, aby zwiększyć lub zmniejszyć żądaną liczbę wyprowadzeń.
-
Layout Style - wybierz z zestawu predefiniowanych wzorców, dla których pozycjonowanie wyprowadzeń jest przypisywane automatycznie. Użyj listy rozwijanej, aby wybrać preferowany układ. Obraz Preview po prawej stronie oraz dane w kolumnie Side zostaną odpowiednio zaktualizowane. Dostępne opcje obejmują:
-
Dual in-line
-
Quad side
-
Connector zig-zag
-
Connector
-
Single in-line
-
Manual
Konfiguracja Manual oznacza, że pozycje wyprowadzeń nie są przypisywane automatycznie. Styl układu powróci do tego ustawienia, gdy pozycjonowanie wyprowadzeń standardowego stylu (Quad side, Connector zig-zag i Single in-line) zostanie zmodyfikowane.
Grid
Kliknij nagłówek kolumny, aby uporządkować dane siatki według tej kolumny. Kliknij ponownie, aby przełączać kolejność między rosnącą a malejącą.
W tabeli można używać standardowych technik kopiowania i wklejania do przenoszenia danych z jednej grupy komórek do drugiej. Na przykład możesz zaznaczyć trzy komórki w kolumnie, skopiować dane (right-click – Copy), a następnie zaznaczyć trzy komórki docelowe, aby wkleić dane (right-click – Paste). Tę samą technikę można zastosować do skopiowania zaznaczenia danych ze źródła zewnętrznego, takiego jak arkusz kalkulacyjny, tekst lub plik PDF.
Komórki siatki można edytować ręcznie pojedynczo lub zbiorczo. Używaj standardowych technik Ctrl+click i Shift+click. Aby edytować wiele komórek w kolumnach wyposażonych w listy rozwijane, zaznacz żądany zakres komórek, a następnie wybierz nową opcję menu w jednej z zaznaczonych komórek.
Menu prawego przycisku myszy
-
Move Up - użyj, aby przesunąć zaznaczone dane o jeden wiersz w górę.
-
Move Down - użyj, aby przesunąć zaznaczone dane o jeden wiersz w dół.
-
Copy - użyj, aby skopiować zaznaczone dane do schowka.
-
Paste - użyj, aby wkleić najnowsze dane skopiowane do schowka w położeniu kursora.
-
Smart Paste - użyj, aby otworzyć okno dialogowe Pin Data Smart Paste i skopiować kilka kolumn danych ze źródła zewnętrznego do odpowiadających im kolumn w siatce. Użyj tego okna dialogowego, aby skonfigurować dane kolumn i separatory, a następnie kliknij Paste. Dowiedz się więcej o Smart Paste.
-
Clear - użyj, aby usunąć dane wyprowadzenia.
Podgląd
Ten obszar wyświetla podgląd grafiki symbolu i dynamicznie odzwierciedla bieżące ustawienia oraz dane wyprowadzeń. Użyj paska suwaka lub - i +, aby powiększyć/pomniejszyć grafikę.
Dodatkowe elementy sterujące
-
Continue editing after placement - jeśli zaznaczone, okno dialogowe pozostanie aktywne (umożliwiając dalszą edycję) po umieszczeniu komponentu.
-
Place - użyj, aby umieścić ukończony symbol i dane wyprowadzeń. Opcje obejmują:
-
Place Symbol
-
Place New Symbol
-
Place New Part
Wklejanie danych wyprowadzeń
Chociaż dane wyprowadzeń w tabeli można edytować do wspólnej wartości dla wielu komórek, funkcje Paste i Smart Paste tego okna dialogowego zapewniają zaawansowany sposób wypełniania wszystkich danych komórek przez import dużych ilości różnych danych ze źródeł zewnętrznych.
W tabeli można używać standardowych technik kopiowania i wklejania do przenoszenia danych z jednej grupy komórek do drugiej. Na przykład przez zaznaczenie trzech komórek w kolumnie, skopiowanie danych (kliknięcie prawym przyciskiem myszy - Copy), a następnie zaznaczenie trzech komórek docelowych do wklejenia (kliknięcie prawym przyciskiem myszy - Paste).
Tę samą technikę można zastosować do kopiowania i wklejania zaznaczenia danych ze źródła zewnętrznego, takiego jak arkusz kalkulacyjny, plik tekstowy lub plik PDF.
Przykład wklejania danych skopiowanych z zewnętrznego arkusza kalkulacyjnego do tabeli Pin data.
Smart Paste
Oprócz standardowych technik kopiowania i wklejania, Smart Paste oferuje możliwość wypełniania wielu kolumn danymi ze źródła zewnętrznego przy użyciu zautomatyzowanego mapowania kolumn.
Aby skopiować kilka kolumn danych źródłowych do odpowiadających im kolumn w tabeli Pin data, kliknij prawym przyciskiem myszy w tabeli i wybierz polecenie Smart Paste z menu kontekstowego. Spowoduje to otwarcie okna dialogowego Pin Data Smart Paste, które zostanie wypełnione danymi źródłowymi. Dostępny jest szereg separatorów danych, które można wybrać tak, aby odpowiadały separatorom użytym w danych źródłowych.

Okno dialogowe Pin Data Smart Paste
Options and Controls of the Pin Data Smart Paste Dialog
-
Delimiter - zaznacz pola wyboru separatorów odpowiadających tym użytym w danych źródłowych. Opcje obejmują:
-
Tab
-
Semicolon
-
Comma
-
Space
-
Other
-
Data Preview - użyj listy rozwijanej, aby wybrać nagłówek dla tej kolumny. Dostępne opcje pochodzą z nagłówków kolumn w obszarze siatki okna dialogowego Symbol Wizard.
Obszar podglądu jest aktualizowany dynamicznie i pokazuje, jak zmiany wpływają na tekst w każdej kolumnie.
Dodatkowe elementy sterujące
-
Paste - kliknij, aby zakończyć proces smart paste. Dane źródłowe zostaną skopiowane do odpowiadających kolumn określonych w obszarze siatki.
Menu prawego przycisku myszy
-
Remove Line - kliknij nad wierszem, a następnie wybierz to polecenie, aby usunąć ten wiersz. Jeśli polecenie zostanie wykonane nad pustym obszarem w oknie dialogowym, usunięty zostanie dolny wiersz.
-
Remove Column - kliknij nad kolumną, a następnie wybierz to polecenie, aby usunąć tę kolumnę.
Umieszczanie symbolu
Po skonfigurowaniu ustawień i danych wyprowadzeń zgodnie z wymaganiami symbol można następnie umieścić w obszarze projektowym aktywnego komponentu biblioteki. Umieszczenie może dotyczyć pojedynczego komponentu lub jednej sekcji komponentu wieloczęściowego, przy użyciu odpowiednich poleceń dostępnych z menu kontekstowego powiązanego z przyciskiem Place w tym oknie dialogowym. Należy pamiętać, że jeśli opcja Continue editing after placement jest włączona, okno dialogowe Symbol Wizard pozostanie aktywne (umożliwiając dalszą edycję) po umieszczeniu komponentu/części.
Po otwarciu okna dialogowego Symbol Wizard dla istniejącego komponentu w bibliotece schematów zostaną wyświetlone wszystkie ustawienia i dane wyprowadzeń, gotowe do dalszych zmian. Okno dialogowe będzie prezentowane w stanie domyślnym tylko wtedy, gdy jest używane dla nowego komponentu bibliotecznego.
Przyspieszenie tworzenia symboli schematowych za pomocą narzędzia Smart Grid Insert
Narzędzie Smart Grid Insert dostępne w panelu SCHLIB List umożliwia mapowanie bieżących danych schowka na właściwości obiektów Altium Designer. Narzędzia te znacznie upraszczają proces tworzenia symboli schematowych i w kilku krokach można utworzyć wyprowadzenia komponentu bezpośrednio z danych zewnętrznych, takich jak arkusz kalkulacyjny, plik PDF lub plik ASCII.
Chociaż można kopiować dane wyprowadzeń bezpośrednio ze źródła do Altium Designer, warto wykonać niewielką ilość prac przygotowawczych, aby uzyskać optymalny rezultat. Najlepszym miejscem do tego jest arkusz kalkulacyjny. Zazwyczaj trzeba wykonać tylko kilka kroków, w tym:
-
Dodanie wiersza nagłówka, aby ułatwić mapowanie kolumna-do-kolumny. Nie martw się, jeśli nazwy kolumn nie będą dokładnie takie same — Altium Designer dobrze radzi sobie z automatycznym wnioskowaniem poprawnego mapowania.
-
Dodanie kolumny Object Kind, aby Altium Designer wiedział, że ma utworzyć obiekty typu pin.
-
Dodanie kolumny Type, aby określić typ elektryczny każdego wyprowadzenia.
-
Uwzględnienie lokalizacji wyprowadzeń X i Y. Arkusze kalkulacyjne mają doskonałe narzędzia do wypełniania komórek wartościami; na przykład jeśli klikniesz prawym przyciskiem myszy i przeciągniesz, aby zaznaczyć zestaw komórek w Microsoft Excel, możesz określić żądaną serię liczbową, co ułatwia równomierne rozmieszczenie wyprowadzeń w bibliotece schematów.
Komponenty o dużej liczbie wyprowadzeń i regularnie podzielonych sekcjach, takie jak FPGA, bardzo dobrze nadają się do implementacji jako komponenty wieloczęściowe w Altium Designer. Najłatwiej zrobić to tak, aby utworzyć wszystkie piny w pierwszej części komponentu Altium Designer, a następnie wyciąć i wkleić bloki pinów do pozostałych części.
Aby uporządkować piny w estetyczne grupy gotowe do podziału na części, spróbuj zostawić w arkuszu kalkulacyjnym po kilka pustych wierszy między pinami dla każdej części. Nie tylko ułatwia to zauważenie miejsc, w których może być konieczne ponowne rozpoczęcie wartości współrzędnych, ale pozwala też automatycznie dodać wartości X i Y do dużego zaznaczenia, a następnie usunąć zbędne wartości X i Y w pustych wierszach. W rezultacie w tych usuniętych lokalizacjach nie będzie pinów, co zapewni estetyczne odstępy między grupami gotowymi do podziału na części.

Użyj narzędzi w arkuszu kalkulacyjnym, aby dodać odpowiednie współrzędne X i Y dla pinów.
Zaznacz i skopiuj wymagane komórki w arkuszu kalkulacyjnym. Nie przejmuj się, jeśli w zaznaczeniu znajdują się kolumny, których nie potrzebujesz — narzędzia Smart Grid mogą je zignorować.
W Altium Designer kliknij prawym przyciskiem myszy w panelu SCHLIB List i wybierz z menu Smart Grid Insert, aby otworzyć okno dialogowe Smart Grid Insert. Jeśli dane źródłowe zawierają wiersz nagłówka, Altium Designer spróbuje automatycznie rozpoznać typ obiektu, a następnie zbudować listę utworzonych obiektów. Warto pamiętać, że zanim zmapujesz kolumny, lista utworzonych obiektów będzie miała właściwości bieżącego domyślnego obiektu pinu w Altium Designer. Na przykład, jeśli chcesz, aby wszystkie piny zostały umieszczone pod kątem 180 stopni i miały długość 20, ustaw wartości domyślne w Altium Designer przed rozpoczęciem procesu Smart Grid. Dzięki temu nie musisz dodawać tych ustawień do arkusza kalkulacyjnego ani edytować ich w Altium Designer po zakończeniu procesu tworzenia. Nie wiesz, jak ustawić wartości domyślne? Wystarczy wybrać Place » Pin z menu, a następnie przed umieszczeniem pinu nacisnąć Tab, aby edytować wartości domyślne, po czym umieścić i usunąć ten jeden pin.
Kolejną dużą zaletą dołączenia wiersza nagłówka jest możliwość użycia przycisku Automatically Determine Paste. To świetna funkcja — przeszukuje i porównuje pola w utworzonym obiekcie z tytułami kolumn danych źródłowych oraz inteligentnie dobiera sposób ich mapowania. Nie martw się, jeśli funkcja automatyczna pomyli się w jednym przypadku — możesz użyć przycisku Undo Paste, aby cofnąć mapowanie kolumny. Aby zmapować ręcznie, wybierz kolumnę w danych źródłowych i odpowiadającą jej kolumnę w utworzonych obiektach, a następnie kliknij przycisk Paste Column.
Gdy tylko klikniesz OK, zestaw utworzonych obiektów pojawi się w obszarze projektowym. Dodaj odpowiedni obrys do każdej części, a następnie wytnij i wklej, aby utworzyć poszczególne części — i symbol jest gotowy.

Piny wstawione przez Smart Grid oraz części z dodanymi obrysami komponentu.