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 standardami projektowymi, które zdecydujesz się przyjąć. Jeden symbol komponentu może reprezentować cały fizyczny komponent albo komponent może być zdefiniowany przez wiele części składowych – gdzie każda część składowa reprezentuje pewną jednostkę logiczną w obrębie fizycznego komponentu (np. każda bramka AND w poczwórnej bramce AND lub cewka i zestawy styków w przekaźniku). Taki typ komponentu nazywa się również 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 za pomocą 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 dokument aktywny. Dokument ten będzie nazwany zgodnie z Item-Revision, w formacie: <Item><Revision>.SchLib (np. SYM-001-0001-1.SchLib). Użyj dokumentu do zdefiniowania symbolu tak, jak opisano poniżej.

Przykład edycji początkowej rewizji Workspace Symbol – tymczasowy edytor symboli schematycznych udostępnia dokument, w którym definiujesz symbol schematyczny.
-
Gdy symbol zostanie zdefiniowany zgodnie z wymaganiami, zapisz go do Workspace, używając kontrolki Save to Server po prawej stronie wpisu symbolu w panelu Projects. Pojawi się okno dialogowe Edit Revision, w którym możesz zmienić nazwę (Name), opis (Description) oraz dodać informacje o wydaniu (release notes) zgodnie z potrzebą. Dokument i edytor zostaną zamknięte po zapisaniu.
Zapisany Workspace Symbol można wykorzystać podczas definiowania komponentu w Component Editor w trybie Single Component Editing mode lub Batch Component Editing mode.
Workspace Symbols można przeglądać w 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 myszy jego wpis w panelu Components i wybierz polecenie Edit. Ponownie zostanie otwarty edytor tymczasowy, z symbolem otwartym do edycji. Wprowadź wymagane zmiany, a następnie zapisz dokument do kolejnej rewizji Workspace Symbol.
Podczas zapisywania edytowanego symbolu do Workspace możesz zachować bieżący stan cyklu życia symbolu. Sterowanie jest dostępne dzięki opcji Preserve lifecycle state (not recommended) w oknie dialogowym Create Revision podczas ponownego zapisywania (
). Gdy opcja jest włączona, nowa rewizja symbolu zostanie automatycznie ustawiona na stan cyklu życia poprzedniej rewizji. Ta możliwość jest dostępna dla osób z przypisanym uprawnieniem operacyjnym Allow to skip lifecycle state change for new revisions (dowiedz się więcej: Setting Global Operation Permissions for a Workspace).
Updating Related Component
Gdy wprowadzisz zmianę w modelu domenowym Workspace – niezależnie od tego, czy jest to symbol, model footprintu czy model symulacyjny – w momencie zapisania tej zmiany do nowej rewizji modelu wszystkie Workspace Components, które używają tego modelu, staną się w praktyce nieaktualne, ponieważ nadal będą korzystać z poprzedniej rewizji. W większości przypadków zapewne zechcesz ponownie zapisać te Workspace Components, aktualizując odpowiednie odnośniki do modeli tak, aby używały najnowszych dostępnych rewizji. Aby usprawnić ten proces, Workspace we współpracy z Altium Designer umożliwia aktualizowanie powiązanych komponentów – w momencie ponownego zapisywania modelu Workspace – po wprowadzeniu modyfikacji w tym modelu za pomocą funkcji bezpośredniej edycji.
Opcję wykonania tej aktualizacji dla 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, tj. rewizja aktualnie używana przez powiązane Workspace Components. Po zapisaniu samego modelu Workspace będzie to naturalnie rewizja poprzednia (wcześniejsza), a nie 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 zostanie zapisany wyłącznie sam model Workspace.
Po kliknięciu OK w oknie dialogowym Create Revision zmodyfikowany symbol zostaje zapisany z powrotem do Workspace, a powiązany edytor tymczasowy zostaje 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 (automatycznie tworzona jest kolejna rewizja każdego komponentu i wykonywany jest zapis).
-
Z perspektywy projektanta Workspace Component gromadzi wszystkie informacje potrzebne do reprezentowania danego komponentu we wszystkich domenach projektowych, w ramach jednej encji. Można więc myśleć o nim jak o kontenerze – „wiadrze”, do którego przechowywane są wszystkie modele domenowe oraz informacje parametryczne. Jeśli chodzi o reprezentację w różnych domenach, Workspace Component nie zawiera samych modeli domenowych Workspace, lecz 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 – oferuje intuicyjny przebieg, który pobiera początkowo wybrane biblioteki i importuje je do Workspace. Dowiedz się więcej o Library Importer.
-
Nowy Workspace Symbol można także utworzyć podczas definiowania Workspace Component w Component Editor in its Single Component Editing mode.
-
Symbol można również utworzyć jako część biblioteki symboli schematycznych opartej na plikach.
Definiowanie symbolu schematycznego
Symbole schematyczne tworzy się poprzez umieszczanie obiektów rysunkowych reprezentujących korpus komponentu oraz pinów reprezentujących fizyczne wyprowadzenia rzeczywistego komponentu. Symbole schematyczne tworzy się w edytorze symboli schematycznych Altium Designer.
Uwagi dotyczące tworzenia symboli:
-
Obiekty umieszczane w edytorze biblioteki są układane warstwowo w kolejności ich wstawiania. 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 nazywa się hotspotem. 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 (designator) i opis, edytuje się 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 wstawiania albo ustawić preferowane czcionki dla nowych obiektów, edytując każdy z odpowiednich obiektów na stronie Schematic - Defaults page w oknie dialogowym Preferences.
-
Użyj Schematic Symbol Generation Tool, aby szybko budować komponenty o dużej liczbie pinów. Narzędzie obsługuje także import szczegółów pinów z arkusza kalkulacyjnego z poziomu menu kontekstowego (prawy przycisk myszy).
-
Wiele pinów można zaimportować z arkusza kalkulacyjnego do bieżącego symbolu za pomocą poleceń Smart Grid w menu kontekstowym w panelu SCHLIB List – dowiedz się więcej.
Podczas tworzenia Workspace Symbol pamiętaj, że należy zdefiniować wyłącznie grafikę symbolu – reprezentację komponentu wyższego poziomu w domenie edycji schematu. Nie jest to „komponent schematyczny” w rozumieniu starszych, opartych na plikach metod zarządzania komponentami, gdzie inne modele i parametry są definiowane jako część tego komponentu schematycznego. Komponent potrzebuje jedynie graficznego przedstawienia symbolu. Odnośniki do innych modeli domenowych i parametry będą zawarte w definicji samego komponentu.
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 w bibliotece, jak i na arkuszu) konfiguruje się na stronie Schematic - Defaults w oknie dialogowym Preferences. Gdy strona okna Preferences dialog 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 współrzędnych arkusza (środka arkusza). W razie potrzeby przenieś początek 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 punkcie początkowym. Komponenty dostarczane przez Altium są tworzone wokół tego punktu, oznaczonego celownikiem przechodzącym przez środek arkusza. Zawsze twórz swoje komponenty blisko tego początku.
Gdy umieszczasz komponent na schemacie, jest on „trzymany” przez początek arkusza symbolu bibliotecznego. Często stosowanym podejściem podczas tworzenia symbolu jest umieszczenie hotspotu pinu 1 komponentu w początku arkusza, dzięki czemu podczas wstawiania z biblioteki na arkusz schematu jest on 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), to jeśli umieścisz obiekty symbolu z dala od początku, komponent będzie podczas wstawiania z biblioteki na arkusz schematu znajdował się w tej samej odległości od kursora.
Domyślne jednostki siatek dla schematu i biblioteki schematów są imperialne. Ponieważ wszystkie komponenty Altium są projektowane na tej siatce imperialnej, ważne jest, aby rozumieć konsekwencje decyzji o przełączeniu na metryczną siatkę arkusza — staje się wtedy trudno poprawnie łączyć przewodami komponenty utworzone na różnych siatkach. Zwróć uwagę, że siatki imperialne mogą być używane z metrycznymi rozmiarami arkuszy, takimi jak A3, więc nie ma potrzeby przełączania na siatkę metryczną podczas pracy na arkuszach o rozmiarach metrycznych. Jednostki dla bieżącego arkusza są definiowane na karcie General w sekcji General region 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 sekcji General region panelu Properties w trybie Library Options, aby ustawić jednostki dla bieżącego arkusza.
Jednostki dla nowych arkuszy (schemat i biblioteka) są definiowane na stronie
Schematic – General w oknie dialogowym
Preferences.
Jeśli chcesz, włącz opcję Show Comment/Designator w panelu Properties , aby wyświetlać napisy Comment/Designator dla bieżącego komponentu w dokumencie biblioteki.
Obiekty są umieszczane na bieżącej siatce przyciągania (snap). Aktualna siatka jest wyświetlana na dole przestrzeni projektowej, po lewej stronie paska stanu.
Parametry 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 musisz 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.
Zwykle obiekty i piny umieszcza się na siatce 100 mil lub 50 mil, a napisy są jedynym obiektem, który wymaga siatki 10 mil. Aby ułatwić pozycjonowanie napisów, naciśnij Ctrl podczas przesuwania napisu, 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 prezentuje 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 usunięcie filtrowania obiektów, aby można było zaznaczać wszystkie typy obiektów.
-
Object przyciski – przełączaj każdy przycisk obiektu, aby włączyć/wyłączyć możliwość zaznaczania danego typu obiektu.
General
Gdy obiekt projektu jest zaznaczony, panel pokaże opcje specyficzne dla tego typu obiektu. Poniższa tabela zawiera listę typów obiektów dostępnych do umieszczania w przestrzeni projektowej biblioteki. Kliknij łącze, aby przejść do strony właściwości danego obiektu.
Tworzenie korpusu symbolu schematycznego
Po ustawieniu opcji przestrzeni projektowej zgodnie z wymaganiami, kolejnym krokiem jest odwzorowanie graficznej reprezentacji komponentu, tj. utworzenie grafiki symbolu, która będzie reprezentować ten komponent po umieszczeniu na arkuszu schematu. Ważne jest, aby zdecydować o standardzie graficznych symboli schematycznych, którego będziesz się trzymać. Zapewni to formalny szablon podczas projektowania grafiki symbolu i zagwarantuje spójność. Metodyka projektowa Altium jest zgodna ze standardem IEEE 315, który nie tylko obejmuje najczęstsze elementy obwodów, ale także jasno definiuje, jak elementy półprzewodnikowe można łączyć, aby symbolizować dowolną liczbę typów układów krzemowych.
Korpus symbolu tworzy się przez umieszczanie graficznych obiektów projektu w przestrzeni edytora biblioteki schematów, używając Place menu, Utilities paska lub Active Bar. Kliknij dwukrotnie umieszczony symbol schematyczny, aby otworzyć panel Properties i dalej zdefiniować każdy kształt.
Altium Designer zawiera różnorodne zamknięte kształty symboli, w tym prostokąt, wielokąt, elipsę i zaokrąglony prostokąt, jak pokazano poniżej.
Kształty liniowe obejmują łuk, linię/polilinię, krzywą Beziera oraz ł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 piny komponentu nadają mu właściwości elektryczne i definiują punkty połączeń na komponencie, przez które sygnały są wprowadzane i wyprowadzane. Dla każdego pinu rzeczywistego komponentu fizycznego umieszcza się pin reprezentujący go na symbolu.
Pin można dodać do komponentu aktualnie widocznego w przestrzeni dokumentu biblioteki schematów jedną z poniższych metod. W każdym przypadku pin pojawia się „pływając” na kursorze, trzymany za koniec elektryczny. Obróć i/lub odbij pin w razie potrzeby i kliknij, aby go umieścić.
-
Użyj polecenia Place » Pin (lub skrótu P, P).
-
Kliknij przycisk
na Active Bar.
-
Kliknij przycisk
w rozwijanym menu obiektów projektu na pasku narzędzi Utilities .
-
Korzystanie 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 edycji, dodawania lub usuwania pinów. Panel zapewnia także dostęp do okna dialogowego Component Pin Editor; aby je otworzyć, kliknij przycisk
na karcie Pins panelu Properties. Okno dialogowe zapewnia jedno, wygodne miejsce do modyfikowania wybranych właściwości dowolnego pinu powiązanego z symbolem. Oprócz edycji właściwości pinów, okno dialogowe pozwala także dodawać nowe piny lub usuwać istniejące.
Otwórz okno dialogowe Component Pin Editor, za pomocą którego możesz zarządzać wszystkimi pinami utworzonego symbolu.
Options and Controls of the Component Pin Editor Dialog
Siatka pinów
Ten obszar prezentuje wszystkie piny komponentu. Dla każdego pinu wyświetlane są następujące informacje:
-
Designator – numeryczny identyfikator pinu. Każdy pin elementu musi mieć unikalne oznaczenie.
-
Name – wyświetlana nazwa pinu. Zwróć uwagę, że nazwa jest opcjonalna — w razie potrzeby to pole może pozostać puste. Alternatywnie wpisz ciąg znaków w polu tekstowym 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 footprintu, do którego mapowany jest ten pin komponentu schematycznego. Dla każdego powiązanego modelu footprintu prezentowana jest osobna kolumna.
Mapowanie wyprowadzeń komponentu na wyprowadzenia modelu można zaktualizować w oknie Model Map dialog.
-
Type – typ elektryczny wyprowadzenia. Ten typ jest używany podczas kompilowania projektu lub analizowania 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 oraz Power.
-
Owner – część nadrzędna, z którą powiązane jest wyprowadzenie. Dla komponentu jednoczęściowego ta pozycja zawsze będzie 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, np. wyprowadzeń zasilania.
-
W przypadku komponentu wieloczęściowego połączenia sieci zasilania najlepiej przypisywać 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 można także ukryć w razie potrzeby. Choć nie jest to zalecane, dla każdego wyprowadzenia, które ma łączyć się z siecią zasilania w ten sposób, wpisz nazwę sieci w polu Hidden Net Name w panelu SCHLIB List lub panelu SCH List, a następnie wyłącz opcję Show w oknie Component Pin Editor (albo włącz opcję Hide w panelu SCHLIB List lub panelu SCH List).
-
Show – odzwierciedla, czy wyprowadzenie jest widoczne na arkuszu (włączone), czy ukryte (wyłączone). Choć nie jest to zalecane, wyprowadzenia zasilania komponentów wieloczęściowych mogą być ukrywane, gdy ich wyświetlanie powodowałoby niepotrzebny bałagan na arkuszu schematu.
Ukryte wyprowadzenia komponentu można ujawnić na arkuszu w edytorze schematu lub edytorze biblioteki schematów przez włączenie opcji Show All Pins w sekcji Pins panelu Properties. W edytorze biblioteki schematów należy również włączyć opcję Show Hidden Pins w menu głównym Edit.
-
Number – służy do określenia, czy oznaczenie (designator) wyprowadzenia ma być wyświetlane (włączone) czy ukryte (wyłączone) po umieszczeniu części nadrzędnej 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) po umieszczeniu części nadrzędnej na arkuszu schematu.
Aby zanegować nazwę wyprowadzenia (dodać kreskę nad nazwą), użyj jednej z poniższych 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 w oknie Preferences, a następnie dodaj jeden ukośnik odwrotny na początku nazwy wyprowadzenia (np.
\HOLD).
-
Pin/Pkg Length – jest to długość wyprowadzenia w obudowie.
-
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 miało następujące domyślne właściwości:
-
Name –
1
-
Desc – puste
-
Mapping – wszystkie
0
-
Type –
Passive
-
Owner – numer aktywnej/zaznaczonej 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). W razie potrzeby zmień ich położenie.
-
Remove – kliknij ten przycisk, aby usunąć aktualnie zaznaczone wyprowadzenie z komponentu. Otworzy się okno potwierdzenia; kliknij Yes, aby kontynuować usuwanie. Jeśli usuwasz wyprowadzenie z instancji komponentu umieszczonej na schemacie, może być konieczne ponowne poprowadzenie istniejących połączeń, które były do tego wyprowadzenia podłączone.
Poniższe wskazówki dotyczą pracy z Pin Grid:
-
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 wymaganą opcję. Kliknij poza polem lub naciśnij Enter, aby zatwierdzić zmianę.
-
Dla komponentu wieloczęściowego wyprowadzenia aktywnej/zaznaczonej części będą prezentowane na zwykłym białym tle, a wyprowadzenia wszystkich pozostałych części – 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 po kliknięciu prawym przyciskiem
Menu kontekstowe siatki oferuje następujące polecenia:
-
Jump – użyj, aby przejść do aktualnie zaznaczonego wyprowadzenia w obszarze roboczym (powiększone i wyśrodkowane, jeśli to możliwe).
-
Add – użyj, aby dodać nowe wyprowadzenie do komponentu (lub jego części).
-
Remove – użyj, aby usunąć aktualnie zaznaczone wyprowadzenie z komponentu. Otworzy się okno potwierdzenia; kliknij Yes, aby kontynuować usuwanie.
-
Edit – to polecenie nie działa.
-
Report – użyj, aby otworzyć okno Report Preview.
Sekcja Properties
Karta General
Karta 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 (pogrubienie, kursywa itp.), jeśli jest to potrzebne.
-
Other – kliknij, aby otworzyć listę rozwijaną i zmienić dodatkowe opcje:
-
Show Parameter Name – włącz, aby wyświetlać 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 pozostałych części są wyszarzone.
Do okna dialogowego Component Pin Editor można również uzyskać dostęp 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 pinów. Zachowanie auto-inkrementacji konfiguruje się w ustawieniach Auto-Increment During Placement na stronie Schematic – General okna dialogowego Preferences . Użyj wartości ujemnych, aby włączyć auto-dekrementację.

Użyj strony Schematic - General okna dialogowego Preferences , aby zdefiniować zachowanie auto-inkrementacji. Podczas umieszczania lub gdy pin jest przesuwany, pin jest „trzymany” za końcówkę elektryczną (nazywaną też gorącym końcem pinu). Pin musi być ustawiony tak, aby końcówka elektryczna znajdowała się z dala od korpusu komponentu. Naciśnij spację, aby obrócić pin podczas przesuwania.
Piny można również umieszczać, aby reprezentowały punkty elektromechaniczne na komponencie, takie jak radiatorowa blaszka (tab) w stabilizatorze napięcia.
Pin ma szereg właściwości, w tym Name i Designator. To właśnie Designator pinu służy do dopasowania pinu symbolu do pada w obrysie PCB (footprint). Domyślna odległość, w jakiej Designator i Name pinu pojawiają się od końca pinu, jest ustawieniem globalnym dla edytora schematów i edytora bibliotek schematów. 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óre jest używane przez system sprawdzania reguł elektrycznych Altium do weryfikacji, czy połączenia pin–pin są poprawne. Ustaw tę opcję w oknie dialogowym Component Pin Editor odpowiednio do typu elektrycznego danego pinu komponentu. Domyślna wartość Pin Length powinna pasować do wybranej siatki przyciągania (zwykle 100 mil lub 50 mil). Domyślna długość wynosi 30; typowe długości to 20 lub 30.
Symbols Component Pin EditorW oknie dialogowym Component Pin Editor można dodać w różnych pozycjach pinu, aby reprezentować informacje elektryczne wynikające z pinu.
Pin

Pin schematowy reprezentuje fizyczny pin komponentu w obszarze projektu schematu.
Podsumowanie
Pin jest prymitywem projektu elektrycznego. Piny nadają komponentowi (części) 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 bibliotek schematów, korzystając z jednej z poniższych 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 „pływający” pin jest trzymany za koniec elektryczny, który musi być ustawiony z dala od obrysu (korpusu) komponentu. Tylko jeden koniec pinu jest elektryczny; to zawsze ten koniec jest „trzymany”.
-
Kontynuuj umieszczanie kolejnych pinów albo kliknij prawym przyciskiem myszy lub naciśnij Esc , aby wyjść z trybu umieszczania.
Dodatkowe działania, które można wykonać podczas umieszczania – gdy pin nadal „pływa” na kursorze i zanim koniec elektryczny pinu zostanie zakotwiczony – to:
-
Naciśnij klawisz Tab , aby wstrzymać umieszczanie i uzyskać dostęp do trybu Pin mode w panelu Properties, gdzie można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku wstrzymania w obszarze projektu (
), aby wznowić umieszczanie.
-
Naciśnij klawisz Alt , aby ograniczyć kierunek ruchu do osi poziomej lub pionowej w zależności od początkowego kierunku ruchu.
-
Naciśnij Spacebar , aby obrócić pin 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 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ża celowniczego. Zwykle w początku arkusza umieszcza się pin lub narożnik obrysu komponentu.
Numer pinu (Designator) musi zostać zdefiniowany , ponieważ to on służy do ustanowienia połączeń. Electrical Type jest również ważny, ponieważ jest używany w Edytorze Schematów podczas Electrical Rules Check (ERC).
Uwagi dotyczące numeracji pinów
Dla wielu komponentów występuje seria pinów mających nazwy i numery o charakterze liczbowym. Funkcja Auto-Increment During Placement na stronie Schematic – General page w oknie dialogowym Preferences może zostać użyta do przyspieszenia umieszczania tych pinów. Auto-increment jest wywoływany automatycznie, jeśli właściwości pinu zostaną edytowane przed umieszczeniem (naciśnij Tab, gdy pin „pływa” na kursorze). Funkcja działa zarówno dla Designator, jak i Name; Designator pinu używa pola auto-increment Primary, a Name pinu używa pola auto-increment 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 w oknie dialogowym Preferences.

Zwróć uwagę na rosnącą alfabetyczną nazwę pinu i malejący numeryczny numer pinu.
Edycja graficzna
Aby przesunąć pin, kliknij i przytrzymaj. Kursor przeskoczy do elektrycznego punktu aktywnego na końcu pinu; przesuń go w nowe miejsce, umieszczając pin tak, aby koniec elektryczny był skierowany z dala od obrysu komponentu.
Podczas przeciągania pin można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (X lub Y – klawisze do odbicia względem osi X lub osi Y).
Edycja niegraficzna
Edycja przez okno dialogowe Pin lub panel 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 obszarze projektu.
Wyświetlana nazwa pinu i oznaczenie – pozycja i czcionka
Położenie wyświetlanej nazwy pinu oraz oznaczenia pinu (numeru) jest definiowane globalnie przez ustawienia Pin Margin na stronie Schematic – General page w oknie dialogowym Preferences. Jest to ustawienie środowiskowe, co oznacza, że dotyczy komputera, 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 jest stosowana , ale nie jest stała i można ją zmienić w razie potrzeby. Pamiętaj, że czcionka systemowa używana dla arkusza schematu dotyczy także innych obiektów, w tym Power Ports, Ports oraz znaczników regionów X, Y w ramce arkusza schematu.
Dla pinów te ustawienia systemowe dotyczące położenia i czcionki mogą zostać nadpisane. Elementy sterujące do dostosowania położenia i czcionki dla Designator pinu oraz Name znajdują się w trybie Pin panelu Properties.

Czcionkę i położenie Designator pinu (numeru) oraz Name można w razie potrzeby modyfikować dla pojedynczych pinów.
Użyj opcji Custom Position, aby zmienić domyślne ustawienia położenia na nadpisujące, niestandardowe położenie. 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 punkt odniesienia To (Pin lub Component).
Użyj opcji Custom Settings, aby przełączyć się z używania domyślnej czcionki systemowej na nadpisującą, niestandardową czcionkę.
Szerokość linii symbolu pinu
Podczas reprezentowania komponentu w obszarze edycji schematu każdy pin zdefiniowany jako część symbolu schematowego 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 sekcji 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 podłączone do odpowiedniej sieci zasilania. Chociaż ta praktyka nie jest zalecana, ukryte piny można podłączyć, wpisując nazwę sieci w polu Hidden Net Name w panelach SCHLIB List lub SCH List.
Pin Properties
Zakładka General
Lokalizacja
-
(X/Y)
-
X (pierwsze pole) – bieżąca współrzędna X (pozioma) punktu odniesienia obiektu, względem aktualnego początku układu współrzędnych obszaru projektu. 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ą aktualnie domyślne.
-
Y (drugie pole) – bieżąca współrzędna Y (pionowa) punktu odniesienia obiektu, względem aktualnego 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ą aktualnie domyślne.
-
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 jest wyświetlane czy ukryte (odpowiednio) po umieszczeniu części nadrzędnej na arkuszu schematu.
-
Name – użyj, aby określić opcjonalną wyświetlaną nazwę pinu. Domyślnie nowo umieszczony pin będzie nazwany wartością oznaczenia. Podanie wyświetlanej nazwy jest szczególnie przydatne dla komponentów typu IC , gdzie znacząca nazwa pozwala szybko zobaczyć, w jaki sposób pin jest używany. Użyj
lub
, aby określić, czy Name pinu jest wyświetlane czy ukryte po umieszczeniu części nadrzędnej na arkuszu schematu.
Aby zanegować (dodać kreskę nad) nazwę pinu, użyj jednej z poniższych 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 w oknie dialogowym Preferences, a następnie dodaj jeden ukośnik odwrotny na początku nazwy pinu (np.
\HOLD).
-
Function – użyj tego pola, aby określić liczbę nazw (funkcji) dla edytowanego pinu wielofunkcyjnego. Wpisz 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 poniżej pola. Kliknij „x” na etykiecie funkcji, aby ją usunąć.
-
Nie ma żadnych ograniczeń dla tego pola; można używać cyfr i/lub znaków specjalnych (&, *, %, itp.).
-
Wszystkie Font Settings dla nazwy niestandardowej są takie same jak dla oryginalnej nazwy pinu.
-
Po umieszczeniu komponentu na arkuszu schematu funkcję, która ma być wyświetlana jako nazwa pinu, można wybrać na kartach Pins w panelu Properties w trybie Component.
-
Electrical Type – użyj listy rozwijanej, aby ustawić typ elektryczny pinu. Jest to wykorzystywane podczas kompilowania projektu lub analizowania dokumentu schematu do wykrywania błędów połączeń elektrycznych (z użyciem funkcji Electrical Rules Check).
-
Description – w razie potrzeby wprowadź opis pinu.
-
Pin Package Length – wprowadź długość wyprowadzenia w obudowie (pin-package). 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 nadajnika do odbiornika.
-
Part Number – to pole jest dostępne, gdy pin jest dodawany do komponentu wieloczęściowego. Użyj strzałek góra/dół, aby wskazać część, z którą pin ma być powiązany. Komponent wieloczęściowy zawiera także część niegraficzną, Part Zero. Part Zero służy do pinów, które mają być uwzględnione we wszystkich częściach komponentu wieloczęściowego, np. pinów zasilania.
-
Pin Length – użyj, aby określić długość pinu zgodnie z aktualnie zdefiniowanymi jednostkami miary. Kliknij pole koloru, aby edytować kolor pinu.
Symbole
Symbole te są wyłącznie graficzne. Rzeczywista właściwość elektryczna pinu jest określana przez wpis ustawiony dla Electrical Type pinu.
-
Inside – użyj, aby opcjonalnie dodać symbol do pinu po wewnętrznej stronie grafiki komponentu.
-
Inside Edge – użyj, aby opcjonalnie dodać symbol do pinu na wewnętrznej krawędzi grafiki komponentu.
-
Outside Edge – użyj, aby opcjonalnie dodać symbol do pinu na zewnętrznej krawędzi grafiki komponentu.
-
Outside – użyj, aby opcjonalnie dodać symbol do pinu po zewnętrznej stronie grafiki komponentu.
-
Line Width – to pole służy do określenia szerokości linii używanej do rysowania symboli. Zapewnia to wsparcie dla spełnienia norm 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 automatycznego symbolu 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 (designator).
-
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 dołączonymi 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 przestrzeni 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 (pogrubienie, kursywa itp.), jeśli potrzeba.
-
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ą/bazą źródłową. Możesz wyłączyć tę opcję, aby zapobiec uwzględnianiu 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.
Chociaż nie jest to zalecane, w razie potrzeby pin można ukryć w oknie dialogowym
Component Pin Editor.
Starsze projekty czasami zawierały komponenty z ukrytymi pinami zasilania, które były podłączone do odpowiedniej sieci zasilania. Chociaż nie jest to zalecane, ukryte piny można podłączyć, wpisując nazwę sieci w polu Hidden Net Name w panelach SCHLIB List lub SCH List.
Wklejanie tablicy
Oprócz standardowych poleceń wytnij, kopiuj i wklej, podczas tworzenia symbolu komponentu możesz także użyć polecenia Edit » Paste Array z menu głównego, 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 ma zawierać wiele pinów.
Po uruchomieniu polecenia pojawi się okno dialogowe Setup Paste Array.

Okno dialogowe Setup Paste Array
Opcje i elementy sterujące okna dialogowego Setup Paste Array
Zmienne rozmieszczenia
-
Item Count – użyj tego pola, aby określić łączną 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 wpisz krok przyrostu jako liczbę całkowitą. Aby zwiększać alfabetycznie, wpisz literę alfabetu odpowiadającą liczbie liter, które chcesz pominąć. Na przykład, jeśli tekst początkowy to 1A, ustaw pole na A (pierwsza litera alfabetu), aby zwiększać o 1. Jeśli ustawisz pole na C (trzecia litera alfabetu), wówczas tekst stanie się 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 wpisz dodatnią liczbę całkowitą dla rosnących lub ujemną liczbę całkowitą dla malejących.
-
Remove Leading Zeroes – włącz tę opcję, aby usuwać wiodące zera z tekstu wklejanej tablicy. Dla standardowych ciągów tekstowych dotyczy to tylko wiodących zer w części numerycznej ciągu i nie usuwa zer poprzedzających znak alfabetyczny. Na przykład ciąg C000020 zostałby wklejony (z Primary Increment 1) jako C21, a ciąg 000C000020 zostałby 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ę na lewo.
-
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 wymagane opcje i kliknij OK.
Wprowadź dodatnie lub ujemne wartości odstępów, aby określić, czy tablica zostanie wklejona odpowiednio na prawo lub lewo przy rozmieszczeniu poziomym albo odpowiednio w górę lub w dół przy rozmieszczeniu pionowym.
Zostaniesz poproszony o wskazanie miejsca początkowego w dokumencie, w którym tablica zostanie wstawiona. Ustaw kursor w żądanym miejscu i kliknij lub naciśnij Enter. Tablica zostanie wklejona w wybranej lokalizacji początkowej.
Dodawanie symboli IEEE
Do reprezentowania funkcji logicznych lub urządzeń w symbolu schematycznym można używać symboli IEEE. Symbole te umożliwiają użytkownikom zrozumienie charakterystyk logicznych 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.
Symbole IEEE

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 cech logicznych 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 wstawiania wyłącznie w edytorze Schematic Library Editor. Łącznie dostępne są 34 symbole, które można wstawiać na następujące sposoby:
-
Wybierz Place » IEEE Symbols w menu głównym.
-
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 Active Bar (zostanie wstawiony symbol
Open Collector).
Wstawianie
Po uruchomieniu polecenia kursor zmieni się w krzyżyk i przejdziesz do trybu wstawiania symboli IEEE. Wybrany symbol IEEE pojawi się „przyczepiony” do kursora.
-
Ustaw obiekt, a następnie kliknij lub naciśnij Enter, aby go wstawić.
-
Kontynuuj wstawianie kolejnych symboli albo kliknij prawym przyciskiem myszy lub naciśnij Esc, aby wyjść z trybu wstawiania.
Dodatkowe działania, które można wykonać podczas wstawiania:
-
Naciśnij klawisz Tab, aby wstrzymać wstawianie i uzyskać dostęp do trybu IEEE Symbol w panelu Properties , gdzie można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku pauzy w obszarze projektu (
), aby wznowić wstawianie.
-
Naciśnij Spacebar, aby obrócić obiekt przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar — zgodnie z ruchem wskazówek zegara. Obrót odbywa się co 90°.
-
Naciśnij klawisze X lub Y, aby odbić symbol względem osi X lub osi Y.
-
Naciśnij klawisze + lub - (na klawiaturze numerycznej), aby powiększyć lub pomniejszyć symbol.
Edycja graficzna
Ta metoda edycji pozwala wybrać wstawiony obiekt symbolu IEEE bezpośrednio w obszarze projektu i graficznie zmienić jego położenie lub orientację. Symbole IEEE mają stały kształt i można je skalować wyłącznie za pomocą odpowiednich skrótów klawiaturowych. W związku z tym po zaznaczeniu obiektu symbolu IEEE nie są dostępne uchwyty edycyjne.

Zaznaczony symbol IEEE (Sigma)
Kliknij w dowolnym miejscu wewnątrz przerywanej ramki i przeciągnij, aby przestawić symbol zgodnie z potrzebą. Podczas przeciągania symbol można obracać (Spacebar/Shift+Spacebar), odbijać (klawisze X lub Y — odbicie względem osi X lub osi Y) lub skalować (klawisze +/- na klawiaturze numerycznej).
IEEE Symbols Properties
Lokalizacja
-
(X/Y) - bieżące współrzędne X (pozioma) i Y (pionowa) punktu odniesienia obiektu, względem aktualnego początku układu współrzędnych obszaru projektu. Edytuj, aby zmienić położenie obiektu w osiach X i Y. Wartości można wprowadzać w jednostkach metrycznych lub imperialnych; podaj jednostki, jeśli wprowadzasz wartość w jednostkach innych niż aktualnie 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 - aktualny rozmiar symbolu IEEE. Domyślny rozmiar to 10 DXP Default Units (100mil). Zwiększ lub zmniejsz tę wartość, aby symbol był większy lub mniejszy. Wprowadzenie wartości ujemnej powoduje, że symbol wygląda tak, jakby został obrócony o 180 stopni.
-
Line - szerokość linii użytej do narysowania obrysu symbolu.
Definiowanie właściwości symbolu
Właściwości symbolu, takie jak oznaczenie (designator) i opis symbolu, edytuje się w trybie Symbol panelu Properties .
-
Designator - wprowadź wymagany prefiks oznaczenia, a następnie ?. 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), można tworzyć jako symbole schematowe i umieszczać w projekcie.
Typ komponentu
W środowisku projektowym może być również konieczne tworzenie obiektów projektowych, które niekoniecznie są komponentami montowanymi na gotowej płytce 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 przejrzystości projektu, ale nie chcesz, aby był uwzględniany w BOM dla tej płytki. Albo może istnieć osprzęt mechaniczny, taki jak radiator i śruba montażowa, które muszą znaleźć się w BOM, ale nie chcesz ich umieszczać na schemacie.
Takie sytuacje obsługuje się poprzez ustawienie Type komponentu. Dla opisanego przykładu typ komponentu można ustawić na Graphical. Inną specjalną klasą komponentów jest punkt testowy (test point) — ten 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 .
Pole Type, oprócz tego, że służy do określenia, czy komponent powinien zostać uwzględniony w BOM, jest również używane do określenia, jak dany komponent jest obsługiwany 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 i sprawdzana jest łączność sieci (net). Dla Mechanical i Graphical Type komponent nie jest przekazywany ze schematu do PCB. Jeśli komponent o jednym z tych typów został ręcznie umieszczony na PCB i wybrano pasującą opcję Type, wówczas wykonywana jest synchronizacja na poziomie komponentu, ale nie są wykonywane kontrole łączności na poziomie sieci.
Szczegółowe informacje o różnych opcjach Type znajdziesz 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łady obejmują sieci rezystorowe zawierające osiem pojedynczych rezystorów, z których każdy może być używany niezależnie od pozostałych, zestawy cewki i 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 jest 74F08SJX, poczwórna bramka AND z dwoma wejściami — w tym układzie znajdują się cztery niezależne bramki AND 2-wejściowe. Chociaż komponent można narysować jako jeden symbol pokazujący wszystkie cztery bramki, bardziej użyteczne jest narysowanie go jako czterech oddzielnych bramek, gdzie każdą bramkę można umieszczać niezależnie od pozostałych w dowolnym miejscu schematu.
Takie komponenty określa się jako multi-part components. Każdą część rysuje się osobno w edytorze biblioteki schematów, a piny dodaje się odpowiednio. Poniższy obraz pokazuje tę samą sieć rezystorową narysowaną jako jedna część, a następnie jako cztery oddzielne części.

Ta sama sieć rezystorowa jest pokazana jako jedna część po lewej i jako cztery oddzielne części po prawej.
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 w obszarze projektu i wybierz Tools » New Part z menu kontekstowego. Do komponentu zostanie dodana nowa część, a w oknie projektu zostanie otwarty i uaktywniony pusty arkusz dla tej części. Użyj tego arkusza, aby dodać prymitywy, które będą stanowić graficzną reprezentację części.
-
Użyj panelu SCH Library, aby przełączać się między częściami w komponencie wieloczęściowym, jak pokazano poniżej.
Możesz także użyć poleceń Tools » Next Part i Tools » Previous Part z menu pod prawym przyciskiem 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 i wybierz Tools » Remove Part z menu kontekstowego. Możesz także usuwać części z komponentu wieloczęściowego bezpośrednio z panelu SCH Library .
Usuniętych części komponentów nie można przywrócić za pomocą polecenia Cofnij (Undo).
-
Jeśli części komponentu nieznacznie się różnią, możesz kopiować i wklejać zawartość między częściami i aktualizować, na przykład, tylko informacje o pinach w nowych częściach.
-
Edytor symboli schematowych pozwala na nieograniczoną liczbę części na komponent, a każda część może obsługiwać różne reprezentacje graficzne dzięki funkcji Alternate Display Mode feature na poziomie komponentu. Ponadto komponent wieloczęściowy może być reprezentowany jako pojedynczy symbol (wszystkie części) lub jako wiele symboli (dla każdej części) przy użyciu tylko jednego komponentu poprzez zdefiniowane tryby Normal i Alternate – dowiedz się więcej.
- Oznaczenie elementu wieloczęściowego zawiera sufiks identyfikujący każdą część. Sufiks może być alfabetyczny lub numeryczny i jest ustawiany w obszarze Alpha Numeric Suffix na stronie Schematic - General w oknie dialogowym Preferences. Zwróć uwagę, że ta opcja jest ustawieniem środowiska instalacji oprogramowania. Nie jest zapisywana w bibliotece ani w pliku schematu, a zatem nie „podróżuje” wraz z plikami projektu.
-
Elementy wieloczęściowe są traktowane jako jednorodne, tzn. wszystkie części są równoważne podczas anotacji projektu i potencjalnie mogą być zamieniane w trakcie 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ędnych położeń na arkuszu schematu. Aby zablokować konkretną część w umieszczonym komponencie, włącz opcję
w panelu Properties, jak pokazano poniżej.
-
Podczas anotacji schematu części w komponencie wieloczęściowym są „pakowane” razem, aby skompletować komponent zgodnie z Matching Options skonfigurowanym w oknie Annotate dialog (jak pokazano poniżej). Zaznaczone pola wyboru po lewej stronie określają, które właściwości komponentu muszą się zgadzać, aby części mogły zostać spakowane razem. Jeśli musisz kontrolować pakowanie konkretnych części tak, aby znalazły się w tym samym fizycznym komponencie (np. para wzmacniaczy operacyjnych w filtrze) i nie chcesz przypisywać ich oraz blokować ręcznie, dodaj do tego komponentu dodatkowy parametr i wpisz wartość definiującą, które części mają być pakowane razem. Górny obraz poniżej pokazuje opcje dopasowania w oknie Annotate. Włączone parametry są używane do dopasowywania elementów wieloczęściowych; parametr ResPack został dodany w panelu Properties (dolny obraz), aby sterować pakowaniem rezystorów w obudowy (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ć spakowane razem. Zachowaj ostrożność z tą opcją, jeśli sterujesz pakowaniem różnych typów elementó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 element wieloczęściowy. Więcej informacji w dokumencie Pin Pair and Part Swapping.
-
Aby zdefiniować piny zasilania, możesz utworzyć dodatkową część komponentu i umieścić na niej piny VCC oraz GND. Pamiętaj, aby włączyć opcję
w panelu Properties, aby mieć pewność, że nie będzie można jej zamienić z żadną z bramek podczas ponownej anotacji.
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: część klientów może 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 schematycznych 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 pozycji w menu głównym lub na liście rozwijanej Mode na pasku narzędzi Mode . Pamiętaj jednak, że w menu i na pasku narzędzi wyświetlanych jest tylko pierwszych 20 alternatywnych trybów graficznych.
Oprócz wyboru 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 oraz Tools » Mode » Next z menu głównego (przyciski
i
na pasku narzędzi Mode), aby wyświetlić poprzedni/następny tryb dla aktywnego komponentu.

Rezystor utworzony z dwoma trybami wyświetlania. Edytor biblioteki zawiera pasek narzędzi Mode, którego można używać do dodawania/usuwania trybów oraz przechodzenia między nimi.
Aby dodać alternatywny tryb widoku, gdy część komponentu jest wyświetlana w oknie projektu edytora symboli schematycznych, wybierz Tools » Mode » Add lub kliknij przycisk
na pasku narzędzi Mode . Zostanie wyświetlony pusty arkusz dla wyświetlania Alternate N (N to kolejny dostępny numer w zakresie 1-255). Zwykle 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 . . Dzięki temu otrzymasz właściwy zestaw pinów, a następnie możesz modyfikować elementy graficzne i ustawiać piny zgodnie z potrzebami.
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) istniejących dla komponentu. Jeśli komponent ma jedną lub więcej reprezentacji alternatywnych i usuniesz reprezentację Normal, pierwsza alternatywa (Alternate 1) stanie się reprezentacją Normal. Wszystkie pozostałe alternatywy zostaną odpowiednio ponumerowane. Jeśli komponent nie ma reprezentacji alternatywnych i usuniesz reprezentację Normal, okno 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ślny tryb wstawiania to tryb, który był wyświetlany w edytorze biblioteki w momencie ostatniego zapisu biblioteki.
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 mapowań pin–pad. Piny nie muszą znajdować się w tym samym miejscu w każdym trybie.
Użycie elementów wieloczęściowych z trybami alternatywnymi
Altium Designer obsługuje prezentowanie elementu wieloczęściowego jako pojedynczego symbolu (wszystkie podczęści) lub jako wielu symboli (po jednym dla każdej podczęści) przy użyciu tylko jednego komponentu, poprzez zdefiniowane tryby Normal i Alternate. Na przykład podwójny wzmacniacz operacyjny może być przedstawiony jako dwa symbole w jednym trybie wyświetlania oraz jako pojedynczy symbol w innym trybie wyświetlania, jak pokazano na ilustracji poniżej. W takim przypadku druga część nie będzie miała żadnych prymitywów w trybie wyświetlania pojedynczego symbolu.
W edytorze symboli schematycznych części bez prymitywów powinny być wymienione poniżej wszystkich części mających prymitywy na liście części symbolu widocznej w panelu SCH Library.
Generowanie raportu komponentu
Component Report zawiera listę informacji o aktywnym symbolu.
-
Wybierz Reports » Component (skrót R, C).
-
Raport zatytułowany <LibraryName>.cmp otwiera się jako aktywny dokument. Plik zawiera nazwę komponentu oraz liczbę części zawartych w komponencie. Dla każdej części podane są szczegóły pinów dla każdej reprezentacji graficznej (Normal oraz wszelkich Alternates).
-
Zamknij raport, aby wrócić do przestrzeni roboczej edytora schematów.
Obsługa komponentów typu Jumper
Zworki (Jumpers), nazywane także łączami przewodowymi (wire links), pozwalają zastąpić prowadzenie ścieżek komponentem Jumper, co często jest kluczowe dla 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 umieszczania footprintów Jumper bezpośrednio na PCB, sugerowany przepływ pracy zaczyna się na schemacie. Aby dowiedzieć się więcej, zobacz stronę Working with Jumper Components.
Korzystanie z narzędzia do generowania symboli schematycznych
Zadanie tworzenia symbolu bibliotecznego komponentu oraz jego danych pinów staje się coraz bardziej złożone wraz ze wzrostem złożoności komponentów. Przykładowo, współczesne duże układy BGA wymagające rozmieszczenia i skonfigurowania setek pinów często oznaczają znaczny nakład czasu i pracy potrzebny do utworzenia użytecznych symboli 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 oraz oknie dialogowym edytora pinów. Oferuje ono automatyczne generowanie grafiki symbolu, tabelaryczne zestawienia pinów w siatce oraz inteligentne możliwości wklejania danych.
Aby uzyskać dostęp do możliwości Schematic Symbol Generation Tool w Altium Designer, należy zainstalować rozszerzenie oprogramowania Schematic symbol generation tool. To rozszerzenie jest domyślnie instalowane wraz z Altium Designer. Można je zainstalować lub usunąć ręcznie.
Aby uzyskać więcej informacji na temat zarządzania rozszerzeniami, zapoznaj się ze stroną Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Tworzenie symbolu
Narzędzie do generowania symboli schematycznych jest dostępne w edytorze biblioteki schematów po wybraniu polecenia Tools » Symbol Wizard z menu głównego. Można je także uruchomić podczas tworzenia komponentu Workspace za pomocą Component Editor in its Single Component Editing mode, klikając ikonę listy rozwijanej na przycisku pod modelem symbolu i wybierając z menu Wizard.
Aby utworzyć nowy symbol komponentu za pomocą narzędzia, najpierw dodaj nowy komponent do aktywnego dokumentu biblioteki. Następnie nowy symbol można opracować w interfejsie narzędzia — w oknie dialogowym Symbol Wizard — które otwiera się po uruchomieniu polecenia. Użyj okna dialogowego, aby interaktywnie zdefiniować symbol komponentu zgodnie z potrzebami, w tym liczbę pinów, ich rozmieszczenie oraz dane pinów.
-
Number of Pins - wpisz ręcznie lub użyj strzałek w górę i w dół, aby zwiększyć lub zmniejszyć żądaną liczbę pinów.
-
Layout Style - wybierz jeden z predefiniowanych wzorców, w których pozycjonowanie pinów jest przypisywane automatycznie. Użyj listy rozwijanej, aby wybrać preferowany układ. Obraz Preview po prawej 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 pinów nie są przypisywane automatycznie. Styl układu powróci do tego ustawienia, gdy pozycjonowanie pinów w jednym ze standardowych stylów (Quad side, Connector zig-zag i Single in-line) zostanie edytowane.
Siatka
Kliknij nagłówek kolumny, aby posortować dane siatki według tej kolumny. Kliknij ponownie, aby przełączyć kolejność między rosnącą a malejącą.
W tabeli można używać standardowych technik kopiowania i wklejania, aby uzupełniać dane z jednej grupy komórek do innej. 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żyj standardowych technik Ctrl+click i Shift+click. Aby edytować wiele komórek w kolumnach z listami rozwijanymi, zaznacz żądany zakres komórek, a następnie wybierz nową pozycję z menu w jednej z zaznaczonych komórek.
Menu po kliknięciu prawym przyciskiem
-
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ć ostatnio skopiowane do schowka dane w pozycję 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 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 pinu.
Podgląd
Ten obszar wyświetla podgląd grafiki symbolu i dynamicznie odzwierciedla bieżące ustawienia oraz dane pinów. Użyj suwaka lub - i + aby przybliżać/oddalać 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 pinów. Dostępne opcje obejmują:
-
Place Symbol
-
Place New Symbol
-
Place New Part
Wklejanie danych pinów
Chociaż dane pinów w tabeli można edytować do wspólnej wartości dla wielu komórek, funkcje Paste i Smart Paste w oknie dialogowym zapewniają zaawansowany sposób wypełniania wszystkich danych komórek poprzez import dużych ilości zróżnicowanych danych ze źródeł zewnętrznych.
W tabeli można używać standardowych technik kopiowania i wklejania, aby uzupełniać dane z jednej grupy komórek do innej. Na przykład: zaznacz trzy komórki w kolumnie, skopiuj dane (prawy przycisk myszy – Copy), a następnie zaznacz trzy komórki docelowe do wklejenia (prawy przycisk 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
Poza standardowymi technikami kopiowania i wklejania, Smart Paste oferuje możliwość wypełniania wielu kolumn danymi ze źródła zewnętrznego, z wykorzystaniem zautomatyzowanego mapowania kolumn.
Aby skopiować kilka kolumn danych źródłowych do odpowiadających im kolumn w tabeli Pin data, kliknij prawym przyciskiem 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 zakres separatorów danych, które można dobrać 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, które odpowiadają tym użytym w danych źródłowych. Dostępne opcje obejmują:
-
Tab
-
Semicolon
-
Comma
-
Space
-
Other
-
Data Preview - użyj listy rozwijanej, aby wybrać nagłówek dla tej kolumny. Dostępne wybory pochodzą z nagłówków kolumn w obszarze siatki okna dialogowego Symbol Wizard.
Obszar podglądu aktualizuje się dynamicznie i pokazuje, jak Twoje 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, które wskazałeś w obszarze siatki.
Menu po kliknięciu prawym przyciskiem
-
Remove Line - kliknij na wierszu, a następnie wybierz to polecenie, aby usunąć ten wiersz. Jeśli polecenie zostanie wykonane nad pustym obszarem w oknie dialogowym, usuwany jest dolny wiersz.
-
Remove Column - kliknij na kolumnie, a następnie wybierz to polecenie, aby usunąć tę kolumnę.
Umieszczanie symbolu
Po skonfigurowaniu ustawień i danych pinów zgodnie z wymaganiami symbol można umieścić w obszarze roboczym dla aktywnego komponentu biblioteki. Umieszczenie może dotyczyć pojedynczego komponentu lub jednej sekcji komponentu wieloczęściowego, przy użyciu odpowiednich poleceń dostępnych w menu kontekstowym powiązanym z przyciskiem Place w oknie dialogowym. Zwróć uwagę, ż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.
Podczas otwierania okna dialogowego Symbol Wizard dla istniejącego komponentu w bibliotece schematów wszystkie ustawienia i dane pinów zostaną wyświetlone i będą gotowe do dalszych zmian. Okno dialogowe będzie prezentowane w stanie domyślnym tylko wtedy, gdy jest używane dla nowego komponentu bibliotecznego.
Przyspieszanie tworzenia symboli schematycznych za pomocą narzędzia Smart Grid Insert
Narzędzie Smart Grid Insert dostępne w panelu SCHLIB List umożliwia mapowanie bieżących danych ze schowka na właściwości obiektów Altium Designer. Narzędzia te znacznie upraszczają proces tworzenia symboli schematycznych i w kilku krokach możesz utworzyć piny komponentu bezpośrednio z danych zewnętrznych, takich jak arkusz kalkulacyjny, plik PDF lub plik ASCII.
Chociaż możesz kopiować bezpośrednio ze źródłowych danych pinów do Altium Designer, warto wykonać niewielką pracę przygotowawczą, aby uzyskać optymalny rezultat. Arkusz kalkulacyjny to właściwe miejsce, aby to zrobić. Zazwyczaj wystarczy wykonać tylko kilka kroków, w tym:
-
Dodanie wiersza nagłówka, aby ułatwić mapowanie kolumn między sobą. Nie przejmuj się, jeśli nazwy kolumn nie będą dokładnie takie same — Altium Designer dobrze radzi sobie z automatycznym wnioskowaniem właściwego 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 pinu.
-
Uwzględnienie położeń pinów X i Y. Arkusze kalkulacyjne mają świetne narzędzia do wypełniania komórek wartościami — na przykład w Microsoft Excel możesz kliknąć prawym przyciskiem i przeciągnąć, aby zaznaczyć zestaw komórek, a następnie określić żądaną serię liczbową, co ułatwia równomierne rozmieszczenie pinów w bibliotece schematów.
Komponenty o dużej liczbie pinów i regularnym podziale na sekcje, takie jak FPGA, dobrze nadają się do implementacji jako komponenty wieloczęściowe w Altium Designer. Najprostszy sposób to utworzyć wszystkie piny w pierwszej części komponentu w Altium Designer, a następnie wyciąć i wkleić bloki pinów do pozostałych części.
Aby uzyskać piny w schludnych grupach gotowych na części, spróbuj zostawić w arkuszu po kilka pustych wierszy między pinami dla każdej części. Nie tylko ułatwia to zauważenie, gdzie może być potrzebne ponowne rozpoczęcie wartości współrzędnych, ale możesz też automatycznie dodać wartości X, Y do dużego zaznaczenia, a następnie usunąć nadmiarowe wartości X, Y w pustych wierszach. Spowoduje to, że w tych usuniętych pozycjach nie powstaną żadne piny, a grupy gotowe na części będą estetycznie rozdzielone.

Użyj narzędzi arkusza kalkulacyjnego, aby dodać odpowiednie współrzędne X i Y dla pinów.
Zaznacz i skopiuj wymagane komórki w arkuszu. Nie przejmuj się, jeśli w zaznaczeniu są kolumny, których nie potrzebujesz — narzędzia Smart Grid mogą je zignorować.
W Altium Designer kliknij prawym przyciskiem w panelu SCHLIB List i wybierz Smart Grid Insert z menu, aby otworzyć okno dialogowe Smart Grid Insert. Jeśli dane źródłowe zawierają wiersz nagłówka, Altium Designer spróbuje automatycznie zidentyfikować rodzaj obiektu, a następnie zbuduje listę tworzonych obiektów. Warto pamiętać, że zanim zmapujesz kolumny, lista tworzonych 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 był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 ani edytować ich w Altium Designer po procesie tworzenia. Nie wiesz, jak ustawić wartości domyślne? Po prostu wybierz Place » Pin z menu, a następnie przed wstawieniem pinu naciśnij Tab, aby edytować wartości domyślne, po czym wstaw i usuń ten jeden pin.
Kolejną dużą zaletą uwzględnienia wiersza nagłówka jest możliwość użycia przycisku Automatically Determine Paste. To świetna funkcja — wyszukuje i porównuje pola w tworzonym obiekcie z tytułami kolumn danych źródłowych i inteligentnie dobiera sposób ich mapowania. Nie przejmuj się, jeśli automatyczne mapowanie coś pomyli — możesz użyć przycisku Undo Paste, aby cofnąć zmapowaną kolumnę. Aby mapować ręcznie, wybierz kolumnę w danych źródłowych oraz odpowiadającą jej kolumnę w tworzonych obiektach, a następnie kliknij przycisk Paste Column.
Gdy tylko klikniesz OK, zestaw tworzonych obiektów pojawi się w obszarze projektu. Dodaj odpowiedni obrys (body) do każdej części, 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.