Komponent Workspace jest definiowany/edytowany za pomocą Component Editor, który może działać w dwóch trybach – Single Component Editing oraz Batch Component Editing. Ten drugi zapewnia interfejs do definiowania/edytowania wielu komponentów, ale w razie potrzeby może też służyć do definiowania/edytowania pojedynczego komponentu. Gdy Component Editor działa w trybie Single Component Editing, dostęp do trybu edycji wsadowej uzyskuje się, wybierając polecenie Tools » Switch to Batch Editor z głównych menu edytora.
-
Jeśli definiujesz komponent w trybie Single Component Editing i ten komponent ma modele, które nie zostały jeszcze zapisane do Workspace, przełączenie do trybu Batch Component Editing będzie zablokowane. Najpierw musisz zapisać komponent do Workspace, następnie go edytować — po czym będzie można przełączać tryby edycji.
-
Jeśli Component Editor w swoim trybie Batch Component Editing zawiera obecnie tylko jedną definicję komponentu, możesz przełączyć się do trybu Single Component Editing, wybierając polecenie Tools » Switch to Single Component Editor z głównych menu. Dane tej definicji komponentu zostaną odzwierciedlone w trybie Single Component Editing.
Component Editor w trybie Batch Component Editing jest również uruchamiany, jeśli wybrano do edycji wiele komponentów z panelu Components panel lub Explorer panel. Każda definicja komponentu będzie miała wspólny zestaw parametrów oraz łącza do wymaganych modeli domenowych. Edycja wsadowa sprawdza się szczególnie wtedy, gdy ma sens zarządzanie komponentami jako zestawem, na przykład zestawem rezystorów chip.
Ten dokument omawia pracę z Component Editor w trybie Batch Component Editing.
Aby uzyskać więcej informacji o pracy z Component Editor w trybie Single Component Editing, zobacz Single Component Editing.
Przegląd interfejsu
W trybie Batch Component Editing interfejs Component Editor jest zasadniczo podzielony na cztery główne obszary, pokazane na poniższym obrazie i podsumowane poniżej.

Component Editor, po przełączeniu do pracy w trybie Batch Component Editing, można podzielić na cztery kluczowe obszary.
-
Wymagane modele/parametry – miejsce, w którym definiujesz, jakie typy modeli domenowych są wymagane przez definicję(e) komponentu, a także gdzie tworzysz zestaw danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.
-
Łącza modeli – miejsce, w którym dodajesz łącza do zapisanych modeli domenowych, do użycia w definicjach komponentów.
-
Okno podglądu – zapewnia podgląd aktualnie wybranego modelu. Dla symbolu i footprintu będzie to podgląd graficzny, a dla pozostałych typów modeli — tekstowy.
-
Definicja(e) komponentu – miejsce, w którym definiuje się komponent, w tym jego folder, nazwę, typ, referencjonowane modele domenowe, dane parametryczne oraz wybór(y) części.
Obszary
Required Models/Parameters i
Model Links można zwinąć w poziomie, klikając kontrolkę

w odpowiednim górnym lewym rogu. Dodatkowo trzy górne obszary można zwinąć, pozostawiając tylko obszar
Component Definitions, używając kontrolki

w prawym górnym rogu.
Opcje dokumentu
Kontrolki służące do określenia docelowego folderu Workspace, w którym będą tworzone komponenty, a także definicji cyklu życia i schematów nazewnictwa, które mają być stosowane dla tych komponentów, są dostępne w oknie dialogowym Document Options (Edit » Document Options). Możesz również zdefiniować domyślny schemat nazewnictwa komponentów zwalnianych z Component Editor, zapewniając unikalny identyfikator dla każdego wynikowego komponentu w Workspace.

Ustawienia Workspace są definiowane w oknie dialogowym Document Options.
-
Target Server – jeśli tworzysz jeden lub więcej nowych komponentów, docelowym Workspace będzie ten, z którym jesteś aktualnie aktywnie połączony. Podczas edycji istniejących komponentów to pole będzie odzwierciedlać Workspace, w którym te komponenty się znajdują. Kliknij przycisk Server Admin po prawej stronie listy rozwijanej (dostępny, jeśli komponent(y) nie zostały jeszcze zwolnione), aby przejść do strony Data Management – Servers page w oknie dialogowym Preferences, skąd można przeglądać i zarządzać aktywnym oraz znanymi Workspace.
Chociaż możesz być połączony z różnymi Workspace, w danym momencie możesz być aktywnie połączony tylko z jednym Workspace.
-
Default Folder – podczas tworzenia jednego lub więcej nowych komponentów użyj tego pola, aby wskazać domyślny folder w docelowym Workspace, w którym mają być przechowywane zapisane komponenty. Zrób to, klikając przycisk Choose, aby otworzyć okno dialogowe Choose Folder — będące odmianą panelu Explorer panel — z którego możesz przejść do istniejącego folderu w Workspace i go wybrać albo utworzyć nowy folder „w locie”. Wpis w tym miejscu będzie używany domyślnie dla FolderPath podczas dodawania nowej definicji komponentu. Jeśli edytujesz rewizję jednego lub więcej istniejących komponentów, to pole będzie odzwierciedlać istniejący folder i nie będzie edytowalne. W takim przypadku przycisk Choose również będzie niedostępny. Kliknij przycisk Show in Explorer, aby szybko przejść do wskazanego domyślnego folderu w panelu Explorer.
-
Lifecycle Definition oraz Revision Naming – użyj tych pól, aby w każdym przypadku ustawić odpowiedni schemat domyślny (Component Lifecycle oraz 1-Level Revision Scheme odpowiednio). Użyj listy rozwijanej powiązanej z każdym polem, aby wybrać inny schemat spośród aktualnie zdefiniowanych schematów dostępnych dla nadrzędnego Workspace.
Jeśli dla jakichkolwiek definicji/schematów włączono opcję sterowania użyciem definicji cyklu życia i schematów nazewnictwa rewizji per typ zawartości, a typ zawartości Component nie jest ustawiony na użycie konkretnej definicji/schematu, wówczas ta definicja/schemat nie będzie dostępna na odpowiedniej liście rozwijanej.
-
Item Naming – to pole służy do zdefiniowania domyślnego Item Naming Scheme dla komponentów zapisywanych z Component Editor, zapewniając unikalny identyfikator dla każdego wynikowego Component Item w Workspace. Wpis w tym miejscu będzie używany jako szablon do automatycznego nazywania nowo dodanej definicji komponentu (w powiązanym polu Item ID). Oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator na podstawie tego schematu, po przeskanowaniu całego Workspace oraz identyfikatorów istniejącej zawartości.
Jeśli folder nadrzędny, w którym znajduje się komponent (lub jest tworzony), ma zdefiniowany schemat nazewnictwa, zostanie on wstępnie wypełniony jako domyślny. Jeśli nie, zostanie użyty schemat domyślny – CMP-{00000}. Oczywiście możesz utworzyć własny schemat, wpisując go w tym polu. Dostępne jest wsparcie dla szablonów nazw opartych o parametry Component Name Templates. Takie szablony pozwalają precyzyjnie nadawać nazwy, a właściwie zmieniać nazwy komponentów, na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w Component Editor. Parametr wstawia się do szablonu nazwy w formacie [<ParameterName>]. W szablonie można użyć wielu parametrów, a także dodać makro iteratora, określone w nawiasach klamrowych (np. {000}, {00A}).
Alternatywnie możesz nadpisać automatycznie przypisany identyfikator komponentu, wpisując wymagany identyfikator bezpośrednio w polu Item ID dla danej definicji. Zawsze masz pełną kontrolę i ostateczny głos w kwestii identyfikacji elementów.
Okno dialogowe umożliwia również odwołanie się do zdefiniowanego Component Template. Wybierz szablon, korzystając z kontrolek dostępnych na karcie Template tego okna dialogowego. Component Template zapewnia wstępnie zdefiniowane ustawienia do użycia przez definicje komponentów tworzone w Component Editor. Każda dodatkowa definicja komponentu, którą dodasz, zostanie utworzona zgodnie z powiązanym szablonem komponentu.
Jeśli edytowane komponenty odwołują się do Component Template, wpisy określone w szablonie dla Lifecycle Definition, Revision Naming, Component Naming, oraz Default Folder są używane do wstępnego wypełnienia odpowiadających pól na karcie Document Options w oknie dialogowym Document Options. Te opcje (po stronie Component Editor) będą edytowalne tylko wtedy, gdy w szablonie włączono odpowiadającą im opcję Allow override. Dodatkowo docelowy Workspace będzie „na sztywno” ustawiony na ten sam Workspace, w którym znajduje się rewizja Component Template.
Wymagane modele/parametry
Ten obszar edytora służy do określenia, które modele domenowe są wymagane przez definicję(e) komponentu, a także do przygotowania zestawu danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.

Zdefiniuj wymagane modele i parametry.
-
Models – na najbardziej podstawowym poziomie komponent używany w projektowaniu płytki wymaga reprezentacji w domenach edycji schematu i PCB. W związku z tym potrzebuje modeli symbolu schematowego oraz footprintu PCB. Są one dodawane jako wymagane modele domyślnie i nie można ich usunąć. Użyj kontrolek Add i Remove w tym obszarze, aby dodawać/usuwać inne typy modeli zgodnie z potrzebami.
Wskazanie typu modelu nie oznacza, że definicja komponentu has ma go używać, lecz że do definicji komponentu zostanie dodane pole dla tego typu modelu.
Zwróć uwagę, że na liście dostępny jest wpis PCBLIB. Pozwala to, aby komponent miał powiązane różne modele footprintu PCB. Dodatkowo parametr PCBLIB (default) umożliwia wskazanie domyślnego modelu footprintu dla komponentu.
-
Parameters – istnieją dwa domyślne wpisy parametrów –
Name oraz Description. Są to parametry systemowe. W razie potrzeby można dodać dowolną liczbę dodatkowych parametrów. Aby to zrobić, kliknij kontrolkę Add na dole obszaru, a następnie wybierz wpis Parameter. Do listy zostanie dodany nowy parametr. Kliknij wewnątrz pola Parameter Name, aby zmienić nazwę zgodnie z potrzebami. Aby usunąć parametr, zaznacz go i kliknij kontrolkę Remove. Parametrów systemowych nie można usuwać.
Opcja Show powiązana z wpisem pozwala przełączać wyświetlanie odpowiadającej kolumny dla danego modelu/parametru w dolnej części edytora – tam, gdzie definiowane są same definicje komponentu. Może to być ogromnym ułatwieniem, gdy zdefiniowano wiele parametrów i obszar zaczyna być mocno zatłoczony. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu pod prawym przyciskiem myszy, aby przełączać stan wyświetlania wielu modeli/parametrów jednocześnie.
Ten obszar edytora, poprzez menu Add, umożliwia także następujące działania:
-
Linking to a Component Template – podmenu Templates wyświetla wszystkie Component Templates aktualnie dostępne w tym samym Workspace, w którym znajduje się dany komponent. Kliknij wpis, aby utworzyć łącze do najnowszej rewizji tego Component Template. Parametry z szablonu zostaną przeniesione do tego obszaru i będą wyróżnione ikoną
.
Parameter List Templates
Jeśli nie używasz Component Templates, nadal możesz tworzyć predefiniowane listy parametrów dzięki obsłudze konfigurowalnych Parameter List Templates w Component Editor. Te proste, czytelne dla człowieka pliki można zbudować jako listę wymaganych parametrów, a następnie wczytać do edytora jednym kliknięciem.
Component Templates oferują znacznie potężniejsze podejście do organizowania nie tylko zestawu parametrów, ale także wymaganych modeli oraz możliwości definiowania typów komponentów. Dodatkowo tylko poprzez Component Templates możesz definiować parametry „świadome jednostek” (unit-aware) dla swoich komponentów, które są potrzebne do
advanced component searching functionality. W związku z tym, jeśli w Twoim Workspace znajduje się co najmniej jeden component template, funkcjonalność parameter list templates zostanie wyłączona i nie będzie można zobaczyć ani wczytać tych szablonów w Component Editor.
Szablony list parametrów można znaleźć w podmenu Templates – dostępnym po kliknięciu kontrolki Add na dole obszaru Required Models/Parameters. Dostępnych jest kilka predefiniowanych szablonów obejmujących zestawy parametrów powiązane z kondensatorami (Capacitor), rezystorami (Resistor), diodami (Diode) i tranzystorami (Transistor).

Uzyskaj dostęp do szablonów parametrów z menu powiązanego z kontrolką Add tego obszaru.
Kliknij szablon, którego chcesz użyć – parametry zdefiniowane w tym szablonie zostaną dodane do obszaru.

Dodawanie zestawu parametrów do użycia przez Twoje komponenty jest szybsze dzięki zastosowaniu szablonów parametrów.
Szablon parametrów jest definiowany w pliku Component Library Template (*.cmplib_template). Aby został rozpoznany przez system, a tym samym pojawił się w podmenu Templates w Component Editor, pliki te muszą znajdować się w folderze Templates instalacji Altium Designer (\Users\Public\Documents\Altium\AD<Solution/Version>\Templates dla instalacji domyślnej).
Definicja szablonu jest prosta: składa się z nazwy szablonu (takiej, jak ma się pojawić w podmenu) ujętej w nawiasy kwadratowe, po której następuje lista wymaganych parametrów w formacie <ParameterName>=. Przykładowo, predefiniowany szablon dla rezystorów – resistor.cmplib_template – ma następującą definicję:
[Resistor]
Category=
Manufacturer=
Manufacturer Part Number=1
Mounting Type=
Temperature=
Package Type=
Package Reference=
RoHS=
Temperature Coefficient=
Tolerance=
Weight=
Height=
Value=
Power=
Resistance=
Composition=
Znak „=” jest wymagany, aby parametr został dodany do listy Required Models/Parameters podczas użycia szablonu. Jeśli zostanie usunięty w pliku szablonu, pozostawiając jedynie nazwę parametru, parametr ten zostanie pominięty podczas dodawania.
W jednym pliku szablonu można zdefiniować dowolną liczbę szablonów parametrów. Widać to w pliku group.cmplib_template, który zawiera szablony dla kondensatorów i diod.
Jeśli ten sam szablon ([<TemplateName>]) zostanie zdefiniowany więcej niż raz w tym samym pliku .cmplib_template, użyta zostanie tylko pierwsza instancja. Oprogramowanie zapewnia również brak duplikacji parametrów w sytuacji, gdy dodawane są parametry z więcej niż jednego szablonu. Jeśli parametr do dodania już istnieje i ma dokładnie taką samą nazwę, zostanie zignorowany podczas wczytywania tego szablonu.
-
Enabling the use of Datasheets – wybierz wpis Datasheet, aby to zrobić. Więcej szczegółów znajdziesz w Attaching Datasheets to Component Definitions.
-
Adding Part Choices – użyj podmenu Part Choices i wybierz By MPN. Zostanie dodany wpis – Part Choice n – do obszaru definicji, z dwiema kolumnami – Manufacturer i Part Number – służącymi do określenia wyboru. Alternatywnie, jeśli Twój Workspace to obsługuje i skonfigurowałeś niestandardowe źródło części z bazy danych, wybierz pozycję menu By Internal ID. Zostanie dodany wpis – Part Choice n – do obszaru definicji, z dwiema kolumnami – Part source i Internal ID – służącymi do określenia wyboru części z wewnętrznej bazy części Twojej firmy. Więcej informacji znajdziesz w Part Choices.
Model Links
Ten obszar edytora służy do dodawania łączy do zapisanych modeli dziedzinowych (domain models), używanych w definicjach komponentów. Obszar Model Links można traktować jako „zasobnik” modeli dziedzinowych, do których może odwoływać się dowolna definicja komponentu. Przypisanie polega na wskazaniu, które łącza są wymagane dla każdej definicji.
Łącza do modeli określonego typu można dodawać tylko wtedy, gdy ten typ modelu został dodany do obszaru Required Models/Parameters.

Obszar Model Links jest wyposażony w funkcje usprawniające definiowanie łączy do modeli i ich przypisywanie do definicji komponentów.
Skorzystaj z poniższych zwijanych sekcji, aby dowiedzieć się więcej o pracy z łączami do modeli.
Adding Model Links
Istnieje kilka usprawnionych sposobów dodawania łączy do modeli w tym obszarze:
-
Wybierz modele z poziomu danego folderu Workspace. Możesz wybrać jeden lub więcej różnych modeli albo jedną lub więcej różnych rewizji tego samego modelu. Kliknij kontrolkę Add pod obszarem Model Links, wybierz typ modelu, a następnie wybierz właściwy(e) model(e) w oknie dialogowym Choose Models.

Dodawanie łączy do modeli za pomocą okna dialogowego.
-
Przeciągnij i upuść modele bezpośrednio z panelu Explorer panel. Możesz przeciągnąć jeden lub więcej różnych modeli albo jedną lub więcej różnych rewizji tego samego modelu.

Dodaj jeden lub wiele modeli metodą przeciągnij i upuść z panelu Explorer.
Można dodać dowolną liczbę łączy do modeli, w tym łącza do różnych rewizji tego samego modelu. Każde łącze wskazuje konkretną nazwaną rewizję modelu (np. SYM-001-0023-1, dla rewizji 1 symbolu SYM-001-0023). Użycie polecenia Show In Explorer z menu pod prawym przyciskiem myszy dla zaznaczonego łącza modelu szybko otworzy panel Explorer, z wybranym modelem (i jego rewizją) ustawionym w fokusie.
Aby zmienić łącze modelu, kliknij jego pole Item ID, a następnie kliknij przycisk
. Pojawi się okno dialogowe Choose Model, w którym możesz przeglądać i wybrać inny model lub inną rewizję tego samego modelu. Aby usunąć łącze modelu, zaznacz je i kliknij kontrolkę Remove.
Jeśli komponent odwołuje się do component template, wszystkie modele zdefiniowane (jako dedykowane parametry) w tym szablonie (tylko SCHLIB i PCBLIB) zostaną przeniesione i wyświetlone w obszarze
Model Links. Więcej informacji znajdziesz w
Referencing a Component Template.
Out of Date Models
Pole Revision Status dla łącza modelu służy do wskazania, czy jest to najnowsza rewizja danego modelu, czy też dostępna jest jego kolejna rewizja. Gdy Component Editor wykryje, że podłączony model nie jest najnowszą rewizją, zostanie to oznaczone tekstem Out of date, wyświetlanym pogrubioną czcionką.
Aby zaktualizować łącze tak, by używało najnowszej rewizji modelu, kliknij prawym przyciskiem myszy w dowolnym miejscu wpisu modelu i wybierz z menu Update to Latest Revision. Ta czynność:
-
Aktualizuje łącze modelu tak, aby wskazywało najnowszą rewizję.
-
Aktualizuje każde użycie tego modelu w definicji komponentu tak, aby korzystało z najnowszej rewizji tego modelu.

Component Editor wyszczególnia każdy model, który nie jest w najnowszej rewizji; kliknij prawym przyciskiem myszy, aby zaktualizować do najnowszej rewizji.
Direct Editing of Linked Models
Jeśli musisz edytować podłączony model dziedzinowy, który jest używany (referencjonowany) przez definicję komponentu, najefektywniej zrobisz to, korzystając z paradygmatu bezpośredniej edycji:
-
Kliknij prawym przyciskiem myszy wpis modelu w obszarze Model Links edytora i wybierz polecenie Edit z menu kontekstowego.
-
Model otworzy się w tymczasowej instancji powiązanego edytora. Wprowadź wymagane zmiany w modelu i zapisz je jako kolejną rewizję jego elementu nadrzędnego w Workspace, używając polecenia Save to Server (z menu głównego File lub Quick Access Bar, skrót Ctrl+Alt+S). Pojawi się okno dialogowe Create Revision, w którym możesz wprowadzić inny Name i/lub Description albo dodać notatkę o wprowadzonych zmianach w polu Release Notes.
Odrzuć zmiany i zakończ edycję, używając polecenia Discard Local Changes, dostępnego również w menu głównym File oraz w Quick Access Bar.

Edytuj i zapisuj model bezpośrednio z obszaru Model Links w Component Editor.
Okno dialogowe Create Revision umożliwia zaktualizowanie wszystkich rewizji komponentów, które odwołują się do tej zmienionej rewizji modelu. Zwykle używa się tego jednak podczas bezpośredniej edycji modelu domenowego, a nie poprzez łącza modelu komponentu, który jest aktualnie edytowany. Choć można pozostawić tę opcję zaznaczoną, kontynuowanie spowoduje otwarcie kolejnej instancji edycji dla komponentu, który właśnie definiujesz – albo połączonej instancji edycji obejmującej wszystkie dotknięte rewizje komponentów, gdy wiele komponentów odwołuje się do zmienionego modelu. Może to być dość mylące, dlatego znacznie lepiej jest wyłączyć tę opcję przed kontynuowaniem.
Kliknięcie OK w oknie dialogowym Create Revision (przy wyłączonej opcji aktualizacji elementów, których dotyczy zmiana) wpłynie na zapis. Tymczasowy edytor modelu zostanie zamknięty i nastąpi powrót do (już otwartego) Component Editor. Łącze modelu oraz każde miejsce, w którym to łącze zostało przypisane do zdefiniowanych komponentów, zostanie automatycznie zaktualizowane do tej najnowszej rewizji.

Łącze modelu i przypisania są aktualizowane do najnowszej rewizji po zakończeniu procesu wydania.
Making a Copy of a Model Link
Aby utworzyć kopię istniejącego referencjonowanego modelu domenowego, wybierz go na liście Model Links, kliknij prawym przyciskiem myszy i wybierz polecenie Make a Copy z menu kontekstowego. Przebieg procesu jest podobny do tego, który ma miejsce podczas tworzenia kopii Item Revision w panelu Explorer:
-
Uruchamiana jest bezpośrednia sesja edycji, w której w powiązanym (i tymczasowym) edytorze otwierana jest kopia dokumentu źródłowego – zapisana wraz z Item-Revision wybranego łącza modelu.
-
Wprowadź wymagane zmiany w edytorze – w tym zmianę nazwy i opisu, jeśli/jak jest to potrzebne.
-
Wybierz polecenie Save to Server (z menu głównego File lub Quick Access Bar, skrót Ctrl+Alt+S), aby zapisać dokument w Workspace (skrót Ctrl+Alt+S). Pojawi się okno dialogowe Create Item. Domyślnie skopiowany model przyjmie te same schematy nazewnictwa rewizji i definicji cyklu życia co model oryginalny oraz zostanie utworzony w tym samym folderze. W razie potrzeby właściwości te można zmienić. Zwróć też uwagę, że identyfikator Item-Revision oryginalnego modelu jest wpisany w polu Ancestor Revision.
-
Po ustawieniu właściwości Item zgodnie z wymaganiami kliknij OK. Zostanie utworzony nowy Item i jego początkowa rewizja, dokument zostanie wydany, a tymczasowy edytor zamknięty. Skopiowana Item Revision zostanie dodana jako łącze referencyjne na dole listy Model Links, z powrotem w Component Editor.

Nowo skopiowana Item Revision zostanie dodana jako dodatkowe łącze modelu.
Controlling the Display of Columns
Aby włączyć lub wyłączyć wyświetlanie konkretnej kolumny, kliknij przycisk sterowania kolumnami
i wyłącz te kolumny, których nie chcesz widzieć.

Ukrywaj lub pokazuj kolumny danych łączy modeli zgodnie z potrzebami.
Alternatywnie, aby ukryć kolumnę, kliknij i przeciągnij jej nagłówek w wolne miejsce, aż pojawi się duży krzyżyk, a następnie puść.
Kolejność kolumn można dostosować. Kliknij nagłówek kolumny i przeciągnij go poziomo do wymaganej nowej pozycji. Prawidłowe pozycje są podświetlane pionowymi strzałkami pozycjonującymi.
Z wyjątkiem kolumny zawierającej ikonę typu modelu, szerokość kolumny można zmienić, klikając i przeciągając prawy separator (w nagłówku tej kolumny). Jeśli kolumny wykraczają poza obszar widoczny, pojawi się poziomy pasek przewijania.
Grouping Model Links
Łącza modeli można grupować na podstawie dowolnego z widocznych nagłówków kolumn. Aby to zrobić, kliknij i przytrzymaj nagłówek kolumny, a następnie przeciągnij i upuść go na tekst Drag a column header here to group by that column.
Na przykład poniższy obraz ilustruje łącza modeli pogrupowane według Revision Status. Powoduje to rozdzielenie łączy modeli na tyle grup, ile jest różnych wartości w kolumnie grupującej – w tym przypadku tworzone są dwie grupy: dla Revision Status: Out of date oraz Revision Status: Up to date.

Grupowanie łączy modeli na podstawie wartości w kolumnie, w tym przypadku według Revision Status.
Można utworzyć hierarchię grup, zagnieżdżając nagłówki kolumn. W obszarze pogrupowanych kolumn użyj przeciągania i upuszczania, aby w razie potrzeby zmienić „kolejność sortowania” grupowania.
Sorting
Łącza modeli można sortować według konkretnej kolumny, klikając nagłówek tej kolumny. Kliknij raz, aby sortować rosnąco (na podstawie zawartości tej kolumny). Kliknij ponownie, aby sortować malejąco.
Możesz sortować według wielu kolumn. Gdy łącza modeli są już posortowane według określonej kolumny, Shift+Click na innej kolumnie, aby wykonać „podsortowanie” według zawartości tej kolumny.
Aby usunąć sortowanie dla kolumny, Ctrl+Click na jej nagłówku.
Column-based Filtering
Podobnie jak w arkuszu Excel, łącza modeli można dodatkowo filtrować według zawartości każdej kolumny. Aby to zrobić, kliknij małą ikonę lejka (filtra) po prawej stronie nagłówka kolumny (
). Pojawi się menu zawierające pole wyboru dla każdej wartości występującej w tej kolumnie. Zaznacz wymagane pole(a) wyboru, aby zawęzić listę tak, by zawierała tylko łącza modeli z daną wartością.
Alternatywnie, aby uzyskać większą kontrolę nad filtrowaniem, wybierz (Custom...), co wyświetli okno dialogowe Custom Filter. Użyj tego okna, aby skonfigurować filtr niestandardowy zgodnie z wymaganiami, określając, które wiersze informacji mają być wyświetlane na podstawie kryteriów filtrowania zastosowanych do kolumny danych.

Wybierz zastosowanie standardowego lub niestandardowego filtrowania kolumn.
Gdy filtr kolumny jest zastosowany, ikona filtra jest wyświetlana na niebiesko (
), co wskazuje, że filtrowanie jest aktywne dla tej kolumny. Filtrowanie można stosować do wielu kolumn danych. Każdy „filtr kolumny” staje się warunkiem AND w filtrze ogólnym. Tekstowa reprezentacja aktualnie obowiązującego filtrowania będzie prezentowana na dole obszaru.

Przykład działania filtrowania kolumn.
Aby wyczyścić filtrowanie dla kolumny, wybierz pozycję
(All) z listy rozwijanej filtrowania. Aby wyczyścić filtrowanie całkowicie, kliknij przycisk

po lewej stronie tekstowej reprezentacji filtra. Aby wyłączyć filtr, odznacz pole wyboru po lewej stronie jego tekstowej reprezentacji. Aby ponownie włączyć, zaznacz to pole.
W trakcie sesji edycji dostępna jest historia ostatnio używanych filtrów. Kliknij przycisk

po prawej stronie tekstowej reprezentacji bieżącego filtra, aby wyświetlić historię. Lista historii jest czyszczona po zamknięciu tymczasowego Component Editor.
Aby dalej dostosować bieżący filtr, kliknij przycisk
po skrajnie prawej stronie tekstowej reprezentacji filtra, aby otworzyć okno dialogowe Filter Builder. Użyj tego okna, aby w razie potrzeby tworzyć bardziej zaawansowane i złożone filtry.

Użyj okna dialogowego Filter Builder, aby tworzyć bardziej zaawansowane filtrowanie.
Często używane filtry można zapisywać i wykorzystywać ponownie. Wykonuje się to w oknie dialogowym
Filter Builder, klikając przycisk

, aby zapisać bieżący filtr do pliku
Filters (
*.flt). Kliknij przycisk

, aby wczytać wcześniej zapisany filtr.
Definicje komponentów
Po określeniu zestawu parametrów i przygotowaniu „puli” łączy modeli możesz przejść do definiowania wymaganych komponentów. Odbywa się to w dolnym obszarze dokumentu.

Definiuj komponenty w logiczny i intuicyjny sposób, korzystając z Component Editor.
To, co początkowo zostanie wyświetlone w tym obszarze, zależy od edytowanego(ych) komponentu(ów):
-
Podczas tworzenia nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest Component Template is not, wpis będzie miał przypisane FolderPath i Item ID, ale na tym koniec – można powiedzieć, że to puste płótno.
-
Podczas tworzenia nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest Component Template is, wpis będzie zawierał wstępnie wypełnione informacje definicyjne dostarczone przez ten szablon.
-
Podczas edycji rewizji istniejącego, pojedynczego komponentu, po przełączeniu z trybu Single Component Editing, zostanie przedstawiona ta rewizja wraz z informacjami, które zostały dla niej zdefiniowane na tym etapie.
-
Podczas edycji wielu wybranych rewizji komponentów – a tym samym bezpośredniego wejścia w tryb Batch Component Editing – zostaną przedstawione wszystkie te rewizje.
Dodaj dodatkową nową definicję komponentu do listy, klikając kontrolkę
Add Component na dole obszaru, wybierając polecenie
Edit » Add Component z menu głównego lub używając odpowiadającego mu polecenia o tej samej nazwie w menu kontekstowym (prawy przycisk myszy) tego obszaru.
Każda definicja komponentu jest wyświetlana jako pojedynczy wiersz zawierający następujące informacje:
-
Component: FolderPath – użyj tego pola, aby zapisać komponent w określonym folderze w docelowym Workspace. Dla każdego nowo dodanego komponentu w siatce pole to może zostać wypełnione domyślną lokalizacją, jeśli została określona w polu Default Folder w oknie dialogowym Document Options (Edit » Document Options). Niezależnie od tego, czy ścieżka domyślna jest określona, masz pełną kontrolę nad tym, gdzie w docelowym Workspace komponent zostanie zapisany. Aby ręcznie wskazać folder docelowy, kliknij raz wewnątrz pola FolderPath dla komponentu, aby wyświetlić przycisk
, a następnie kliknij go, aby otworzyć okno dialogowe Choose Folder. Przejdź do istniejącego folderu i wybierz go albo utwórz nowy folder „w locie”.
Poświęcenie czasu na staranne określenie ścieżek folderów dla komponentów zapewnia, że od samego początku zostaną one zapisane w odpowiednich folderach docelowych. W razie potrzeby zawartość można jednak po zapisie łatwo przenieść do dowolnego folderu w strukturze Workspace.
Pole to będzie tylko do odczytu, jeśli komponent został już zapisany w Workspace. Jeśli użyjesz polecenia Clear Link To Target Item (w podmenu Operations po kliknięciu prawym przyciskiem myszy), łącze do istniejącego elementu (Item) w Workspace zostanie wyczyszczone. Pola definicji komponentu zostaną przywrócone do stanu umożliwiającego utworzenie nowego Item, a pole FolderPath stanie się dostępne do edycji.
-
Component: Item ID – to pole służy do określenia identyfikatora (ID) używanego dla zapisanego komponentu w Workspace. Dla każdego nowo dodanego komponentu w siatce pole to jest wypełniane zgodnie z domyślnym schematem nazewnictwa, określonym w polu Item Naming w oknie dialogowym Document Options. Oprogramowanie automatycznie przypisze kolejny dostępny unikalny ID na podstawie tego schematu, po przeskanowaniu całego Workspace oraz identyfikatorów istniejącej zawartości.
Domyślny schemat nazewnictwa Item – CMP-{00000} – jest dostarczony, ale oczywiście możesz utworzyć własny schemat, wpisując go w tym polu, upewniając się, że część zmienna jest ujęta w nawiasy klamrowe (np. CMP-001-{0000}). Alternatywnie możesz nadpisać automatycznie przypisany ID komponentu, wpisując wymagany ID bezpośrednio w polu Item ID dla danej definicji. Zawsze masz pełną kontrolę i ostateczny głos w kwestii identyfikacji Item.
Dostępna jest także obsługa szablonów nazw komponentów opartych na parametrach (
Component Name Templates). Takie szablony pozwalają precyzyjnie nadawać nazwy, a właściwie zmieniać nazwy komponentów, na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w Component Editor.
Pole to będzie tylko do odczytu, jeśli komponent został już zapisany w Workspace. Jeśli użyjesz polecenia Clear Link To Target Item (w podmenu Operations po kliknięciu prawym przyciskiem myszy), łącze do istniejącego Item w Workspace zostanie wyczyszczone. Pola definicji komponentu zostaną przywrócone do stanu umożliwiającego utworzenie nowego Item, a pole Item ID stanie się dostępne do edycji.
-
Component: Name – odzwierciedla czytelną dla człowieka nazwę nadaną komponentowi. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w Workspace i stanowi dobry sposób na odnajdywanie konkretnych komponentów bez konieczności pamiętania ich Item ID.
Pole zostanie wypełnione dowolną wartością domyślną parametru systemowego Name, zdefiniowaną w przywołanym szablonie komponentu (Component Template).
-
Component: Type – to pole obsługuje możliwość zdefiniowania typu komponentu i jest kluczowym atrybutem wykorzystywanym do ułatwienia ukierunkowanego wyszukiwania komponentów Workspace (i z którego będziesz intensywnie korzystać podczas przeglądania komponentów w panelu Components panel). Kliknij to pole, a następnie kliknij
, aby uzyskać dostęp do okna dialogowego Choose component type. Użyj tego okna, aby wybrać wymagany typ komponentu (spośród wszystkich aktualnie zdefiniowanych typów), a następnie kliknij OK – wybrany typ zostanie wstawiony jako wartość atrybutu Type w głównej siatce definicji.
Pole zostanie wypełnione dowolną wartością domyślną parametru
ComponentType, zdefiniowaną w przywołanym szablonie komponentu, albo typem komponentu wybranym w oknie dialogowym
Create new component, które pojawia się podczas próby utworzenia nowego komponentu za pomocą polecenia
File » New » Component. Typy są definiowane na poziomie preferencji. Kliknij przycisk

na dole okna dialogowego
Choose component type, aby przejść do strony
Data Management – Component Types w oknie dialogowym
Preferences, gdzie możesz dostosować tę listę do swoich potrzeb – dodając nowe typy i podtypy albo edytując i usuwając istniejące.
-
Component: Description – odzwierciedla opis dodany do komponentu. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w Workspace.
Pole zostanie wypełnione dowolną wartością domyślną parametru systemowego Description, zdefiniowaną w przywołanym szablonie komponentu.
-
Models – pola te odpowiadają wpisom w obszarze Required Models/Parameters dokumentu. Dla każdego wymaganego modelu, który zostanie dodany, istnieje jedno pole, z wyjątkiem modeli footprint, gdzie można zdefiniować wiele. Każde pole służy do wskazania, który z podłączonych modeli (w obszarze Model Links) ma zostać użyty dla komponentu.
Przełączaj wyświetlanie kolumn modeli, włączając/wyłączając powiązaną opcję Show dla odpowiedniego wpisu Required Model. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu pod prawym przyciskiem myszy, aby przełączać stan wyświetlania wielu typów modeli.
Zwróć uwagę, że model okablowania wiązki (harness wiring) można dodać do definicji komponentu tylko wtedy, gdy do tego komponentu nie dodano żadnych innych modeli. I odwrotnie – nie można dodać modeli innych typów, gdy do komponentu dodano model okablowania wiązki.
-
Template Parameters – pola te odpowiadają parametrom użytkownika przeniesionym do Component Editor z przywołanej rewizji Component Template. Dla każdego parametru istnieje jedno pole. Kolejność parametrów w definicji komponentu od lewej do prawej odpowiada ich kolejności od góry do dołu w obszarze Required Models/Parameters. Wprowadzaj lub wybieraj wartości parametrów zgodnie z potrzebą, tam gdzie ma to zastosowanie. Na przykład parametry oznaczone w szablonie jako Read Only nie będą edytowalne, podczas gdy inne będą. A jeśli zostały oznaczone w szablonie jako Required, muszą otrzymać wartość, w przeciwnym razie nie będzie można zapisać definicji komponentu do Workspace.
-
Parameters – pola te odpowiadają dodatkowym parametrom użytkownika, które wprowadziłeś w obszarze Required Models/Parameters dokumentu. Dla każdego dodatkowego parametru istnieje jedno pole. Kolejność parametrów w definicji komponentu od lewej do prawej odpowiada ich kolejności od góry do dołu w obszarze Required Models/Parameters. Wprowadzaj wartości parametrów zgodnie z potrzebą.
Parametry dynamiczne (na poziomie elementu/item-level) nie są widoczne podczas używania Component Editor w trybie Batch Component Editing, ale są widoczne w trybie Single Component Editing – dowiedz się więcej.
-
Release: Current Rev. – to nieedytowalne pole odzwierciedla bieżącą (najbardziej aktualną/najnowszą) rewizję komponentu w Workspace.
-
Release: Next Rev. – to nieedytowalne pole odzwierciedla następną rewizję komponentu, która zostanie utworzona przy kolejnym zapisie definicji komponentu do Workspace, zgodnie z wybranym schematem nazewnictwa rewizji.
-
Release: Action – to pole pokazuje akcję, którą wykona release manager dla tej konkretnej definicji komponentu w ramach procesu zapisu. Dla definicji komponentu, która nie została jeszcze zapisana w Workspace, wpis ten będzie wyświetlał Create Item. Dla definicji, która została już zapisana w Workspace, wpis ten będzie wyświetlał Create Revision. Jeśli celem jest planowana rewizja komponentu, wpis będzie wyświetlał Release To Existing Revision.
-
Part Choice n – ten wpis odpowiada Part Choice, który dodałeś do obszaru Required Models/Parameters dokumentu. Kolejność Part Choice w definicji komponentu od lewej do prawej odpowiada ich kolejności od góry do dołu w obszarze Required Models/Parameters. Dla każdego dodanego Part Choice są dwa pola, Manufacturer i Part Number, służące do określenia wyboru. Alternatywnie, jeśli skonfigurowałeś niestandardowe źródło części z bazy danych i dodałeś Part Choice za pomocą wpisu menu By Internal ID, tymi dwoma polami będą Part source i Internal ID. Użyj ich, aby wskazać wybór części z wewnętrznej bazy części Twojej firmy.
Pola Current Rev., Next Rev. i Action – które łącznie tworzą Release Status – można przełączać pod kątem ich wyświetlania w obszarze, używając opcji Show Release Status znajdującej się na dole obszaru. Przełączaj wyświetlanie kolumn Template Parameter, Parameter i Part Choice, włączając/wyłączając powiązaną opcję Show dla odpowiedniego wpisu Required Parameter. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu pod prawym przyciskiem myszy, aby przełączać stan wyświetlania wielu parametrów.
Gdy próbujesz zapisać komponent z powrotem do Workspace, Component Editor uruchamia walidację –
Component Rule Check. Funkcję tę można także uruchomić w dowolnym momencie ręcznie, wybierając polecenie
Tools » Component Rule Check z menu głównego. Zanim to zrobisz, upewnij się, że zapisałeś komponent(y) lokalnie (
File » Save). Więcej informacji znajdziesz w
Running a Component Rule Check.
Praca z definicjami komponentów
Skorzystaj z poniższych sekcji, aby dowiedzieć się więcej o pracy z tym obszarem edytora, w tym o kilku fajnych funkcjach i rozwiązaniach oszczędzających czas.
Przypisywanie łączy modeli do istniejących komponentów
Dla istniejących definicji komponentów wymagane łącza modeli można przypisać na następujące sposoby:
-
Przeciągnij i upuść łącze modelu do odpowiedniej kolumny definicji komponentu.

Przypisz model do istniejącego komponentu, używając przeciągania i upuszczania z obszaru Model Links do odpowiadającej mu kolumny modelu dla tego komponentu.
-
Użyj pola rozwijanego dla kolumny modelu, aby uzyskać dostęp do dedykowanego okna podręcznego łącza modelu. Wyświetla ono siatkę wszystkich istniejących łączy modeli mających zastosowanie do przypisywanego typu modelu, wraz ze wszystkimi kolumnami danych. Może to znacznie przyspieszyć wyszukiwanie i przypisywanie modelu, gdy liczba definicji komponentów utrudnia techniki przeciągnij‑i‑upuść lub gdy górna część Component Editor – zawierająca obszar Model Links – jest zwinięta. Metodę tę można też wykorzystać do przypisania tego samego łącza modelu do wielu definicji komponentów – wystarczy zaznaczyć kolumnę modelu dla każdego komponentu przed otwarciem okna podręcznego.
Zmień rozmiar okna według potrzeb. Kliknij i przeciągnij kontrolkę
w prawym dolnym rogu okna, aby jednocześnie zmieniać rozmiar w obu kierunkach. Kliknij przycisk sterowania kolumnami
w lewym górnym rogu okna i wyłącz kolumny, których nie chcesz widzieć. Kolumny można zmieniać kolejnością, przeciągając nagłówek kolumny.
Użyj pola wyszukiwania w oknie podręcznym, aby szybko zlokalizować wymagany model. W miarę wpisywania znaków stosowane jest dynamiczne podświetlanie na podstawie danych w dowolnej kolumnie. Wybierz wymagany link do modelu i naciśnij Enter lub kliknij dwukrotnie, aby przypisać ten model.

Użyj dedykowanego okna podręcznego wyboru linku do modelu, aby wyszukać, zlokalizować i przypisać wymagany model.
Tworzenie nowego komponentu z podłączonym modelem
Gdy definicja komponentu jeszcze nie istnieje, można ją utworzyć, a wymagany link do modelu zostanie automatycznie przypisany, na jeden z poniższych sposobów:
-
Przeciągnij i upuść link do modelu z obszaru Model Links w wolne miejsce w obszarze Definitions, aby dodać nową definicję komponentu, która używa tego modelu.

Przypisz model i dodaj nowy komponent „w locie”, używając przeciągania i upuszczania z obszaru Model Links.
-
Przeciągnij i upuść model bezpośrednio z panelu Explorer do obszaru Definition. Zostanie dodana nowa definicja komponentu używająca tego modelu. Dodatkowo, jeśli ten model nie istnieje w obszarze Model Links, zostanie dodany dla niego wpis.

Przypisz model i dodaj nowy komponent „w locie”, używając przeciągania i upuszczania z panelu Explorer. Link do modelu zostanie dodany do obszaru Model Links, jeśli jeszcze nie istnieje.
Dodawanie wielu komponentów
Component Editor ułatwia dodanie wielu nowych komponentów za jednym razem. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Add Components. Następnie w wyświetlonym oknie dialogowym Add Components wprowadź liczbę komponentów, które chcesz dodać, i kliknij OK — nowe definicje komponentów dla podanej liczby zostaną dodane do siatki definicji komponentów na dole bieżącej listy definicji. W połączeniu z obsługą edycji wielu komórek w siatce oraz funkcjami kopiuj/wklej możesz szybko zbudować imponujący zestaw definicji komponentów.
Polecenie jest dostępne także z głównego menu edytora Edit (Edit » Operations » Add Components).
Pamiętaj, że wprowadzenie zbyt dużej liczby w oknie dialogowym Add Components może wpłynąć na wydajność i może „związać” oprogramowanie na dłuższy czas podczas przetwarzania żądania!

Dodaj wiele nowych definicji komponentów w dwóch szybkich krokach.
Generowanie podstawowych rezystorów chipowych
Możesz także szybko utworzyć partię definicji komponentów dla rezystorów chipowych, wybierając polecenie Edit » Operations » Generate Basic Chip Resistors z menu głównego lub klikając prawym przyciskiem myszy w obszarze definicji, z dala od aktualnie zdefiniowanych pozycji, i wybierając polecenie Operations » Generate Basic Chip Resistors z menu kontekstowego.
Polecenie staje się dostępne w odpowiednim menu tylko wtedy, gdy nie jest aktualnie zaznaczona żadna definicja komponentu.
Po uruchomieniu polecenia definicje komponentów zostaną automatycznie wygenerowane dla wskazanego typu komponentu.
Definicje komponentów wygenerowane przez uruchomienie tego polecenia zostaną dodane do już zdefiniowanych. Innymi słowy, te istniejące nie są nadpisywane przez wygenerowanie nowych.
Tworzenie komponentów na podstawie wyszukiwania części producenta
Usprawniając tworzenie komponentów, Altium Designer obsługuje możliwość wyszukiwania rzeczywistej części dzięki funkcji Manufacturer Part Search, a następnie dodania tej części do Component Editor. Otrzymujesz nie tylko nowy wpis definicji komponentu dla wybranej części, ale także wszystkie jej parametry, wszelkie datasheety oraz wybór części (Part Choice) utworzony na jej podstawie — pozostaje Ci jedynie uporządkować modele domenowe, ustawić typ komponentu, folder docelowy, a następnie zapisać do Workspace!
Zwróć uwagę, że w przeciwieństwie do użycia funkcji Manufacturer Part Search podczas korzystania z Component Editor w trybie Single Component Editing, w trybie Batch Component Editing modele (jeśli istnieją) nie zostaną zaimportowane.
Aby uzyskać dostęp do tej funkcjonalności w Altium Designer, musi być zainstalowane rozszerzenie oprogramowania Component From Supplier Search. 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, zapoznaj się ze stroną Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).
Funkcja jest dostępna z obszaru Definitions w Component Editor. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Create from Part Search z menu kontekstowego obszaru. Alternatywnie wybierz polecenie Edit » Operations » Create from Part Search z menu głównego lub kliknij w obszar definicji i użyj skrótu klawiaturowego Shift+Ctrl+M.
Pojawi się okno dialogowe Manufacturer Part Search. Wyszukaj wymaganą część (lub części) w bazach danych rzeczywistych, produkowanych elementów oferowanych przez aktualnie włączonych dostawców (Suppliers), wybierz wpis, a następnie kliknij przycisk OK.
Okno dialogowe jest używane w taki sam sposób jak panel
Manufacturer Search panel. Więcej informacji znajdziesz na tej podlinkowanej stronie .
Wyniki wyszukiwania w oknie dialogowym są według Manufacturer Part, a powiązane wpisy SPN odzwierciedlają włączonych dostawców sprzedających tę część. Gdy wybierzesz część, to właśnie część producenta jest używana do utworzenia nowej definicji komponentu. A w kontekście Part Choice: tworząc na podstawie części producenta, a nie konkretnego sprzedawcy/dostawcy, otrzymujesz pojedynczy Part Choice, który obejmie wszystkie rozwiązania oparte na dostawcach oferujących tę część (i dostępnych do użycia przez Twój Workspace). Parametry są importowane zgodnie ze zdefiniowanymi
Parameter Import Options — skonfigurowanymi na stronie
Data Management – Parts Providers page w oknie dialogowym
Preferences.

Otwórz okno dialogowe Manufacturer Part Search i wyszukaj część, którą chcesz wprowadzić do Component Editor.
Po kliknięciu OK nastąpi:
-
Utworzenie wpisu komponentu dla wybranej części w obszarze definicji Component Editor. Definicja będzie:
-
Otrzyma następny dostępny unikalny Item ID, zgodnie ze zdefiniowanym schematem Item Naming stosowanym przez Component Editor.
-
Wartość parametru Manufacturer Part Number wybranej części zostanie przypisana jako wartość jej parametru systemowego
Name.
-
Wartość parametru Description wybranej części zostanie przypisana jako wartość jej parametru systemowego
Description.
-
Wszystkie parametry zdefiniowane dla wybranej części (widoczne dla niej w oknie dialogowym) zostaną dodane do listy Required Models/Parameters. Wszystkie zostaną ustawione jako widoczne (włączona powiązana opcja Show). Oznacza to po prostu, że domyślnie w obszarze Definitions zostanie wyświetlona kolumna dla każdego z nich.
-
Dla każdego dostępnego datasheetu wybranej części zostaną również dodane wpisy parametryczne (w postaci pary
ComponentLinknDescription i ComponentLinknURL).
-
Dla definicji zostanie dodany Part Choice (
Part Choice 1), przy czym wartości parametrów Manufacturer i Manufacturer Part Number części zostaną użyte do wypełnienia odpowiednio pól Manufacturer i Part Number tego wyboru.

Przykład wynikowej definicji oraz dodanych parametrów dla wybranej części w oknie dialogowym Manufacturer Part Search. Podświetlenie pokazuje dane, które są pobierane z Manufacturer Part.
Ustawianie typu komponentu
Component Editor obsługuje możliwość zdefiniowania typu komponentu podczas konfigurowania definicji komponentu. Ułatwia to ukierunkowane wyszukiwanie za pomocą zaawansowanej funkcji Search facility w Workspace — funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale także umożliwia „inteligentniejsze” wyszukiwanie dzięki obsługiwanym parametrom komponentów uwzględniającym jednostki. Podczas przeglądania własnej biblioteki Workspace w panelu Components panel grupowanie Categories komponentów wynika z typu komponentu zdefiniowanego dla każdego komponentu.
Typ komponentu określa się poprzez atrybut Type w obszarze Component w części definicji. Kliknij pole Type następnie kliknij
, aby otworzyć okno dialogowe Choose component type. Użyj tego okna, aby wybrać wymagany typ komponentu, a następnie kliknij OK — wybrany typ zostanie wstawiony jako wartość atrybutu Type w głównej siatce definicji.
Okno dialogowe
Choose component type prezentuje domyślny zestaw typów komponentów. Typy są definiowane na poziomie preferencji. Kliknij przycisk

na dole okna dialogowego, aby przejść do strony
Data Management – Component Types w oknie dialogowym
Preferences, gdzie możesz dostosować tę listę do swoich potrzeb — dodając nowe typy i podtypy albo edytując i usuwając istniejące.

Przykład ustawienia atrybutu Type dla definicji komponentu na Diode.
Pole Type dla wielu definicji komponentów można ustawić jedną operacją. Zaznacz pole Type dla każdej wymaganej definicji komponentu, a następnie wybierz typ dla jednej z nich, aby zastosować go do wszystkich pozostałych.
Możliwe jest także zmienienie typu komponentu dla jednego lub wielu komponentów po zapisaniu na zupełnie inny typ, „w locie”. W panelu
Components panel lub
Explorer panel zaznacz komponent(y), które chcesz zmienić, następnie kliknij prawym przyciskiem myszy i wybierz polecenie
Operations » Change Component Type z menu kontekstowego. Pojawi się okno dialogowe
Choose component type, w którym możesz wybrać nowy typ komponentu.
Pole zostanie wypełnione dowolną wartością domyślną dla parametru ComponentType, która została zdefiniowana w przywołanym Szablonie komponentu, albo typem komponentu wybranym w oknie dialogowym Create new component, które pojawia się, gdy próbujesz utworzyć nowy komponent za pomocą polecenia File » New » Component.
Obsługa typów danych parametrów komponentu uwzględniających jednostki
Edytor komponentów obsługuje typy danych parametrów komponentu uwzględniające jednostki, które są zdefiniowane w przywołanym Szablonie komponentu. Możesz wprowadzić wartość parametru bezpośrednio w odpowiednim polu definicji komponentu, używając różnych formatów – takich jak 2.2k, 2k2, 4M, 2.5GHz – a Workspace jest wyposażony w odpowiednie mechanizmy, aby rozpoznać wartość liczbową kryjącą się za tymi wpisami.
Ta funkcja szablonu komponentu ułatwia ukierunkowane wyszukiwanie za pomocą funkcji wyszukiwania w Workspace – funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale umożliwia też inteligentniejsze wyszukiwanie, z użyciem wyszukiwań zakresowych. Wykorzystując parametry komponentu uwzględniające jednostki, możesz szybko zdefiniować wyszukiwanie, na przykład aby znaleźć wszystkie kondensatory o pojemności między 47uF a 220uF.
Parametry uwzględniające jednostki są również używane do inteligentnego filtrowania podczas przeszukiwania własnych komponentów za pomocą panelu
Components.
Typy danych uwzględniające jednostki dla parametrów komponentu mogą być definiowane wyłącznie poprzez szablon komponentu.

Parametry komponentu z przywołanego szablonu komponentu, które mają typy danych uwzględniające jednostki.
Podczas wprowadzania wartości parametru komponentu, który używa typu danych uwzględniającego jednostki – jako wymaganej wartości w definicji komponentu – należy wziąć pod uwagę następujące kwestie:
-
Możesz wprowadzić wartość w różnych formatach:
-
Tylko wartość liczbowa (np.
10). Zwróć uwagę, że jeśli typ danych ma jednostkę, zostanie ona zastosowana automatycznie. Typy z jednostkami mają jednostkę w nawiasach po nazwie.
-
Wartość liczbowa w notacji naukowej (np.
1e10, 1E6).
-
Wartość liczbowa i jednostki (np.
10F).
-
Wartość liczbowa z prefiksem (np.
10k). Odpowiednia jednostka zostanie dodana automatycznie (jeśli dotyczy).
-
Wartość liczbowa z prefiksem i jednostkami (np.
10kF).
-
Wartość liczbowa z prefiksem w typowym formacie inżynierskim (np. dla rezystancji:
2k2, 2K2, 10r2, 10R2). Wartość zostanie automatycznie znormalizowana (np. 2K2 zostanie zamienione na 2.2k).
-
Możesz wprowadzić prefiks i/lub jednostki ze spacją lub bez spacji po wartości liczbowej (np.
10uF albo 10 uF). Spacja zostanie automatycznie usunięta.
Zwróć uwagę, że skróty inżynierskie nie rozróżniają wielkości liter, więc wpisanie 2k2 jest tym samym co wpisanie 2K2, a wpisanie 100R jest tym samym co wpisanie 100r. Jedynym wyjątkiem są M (Mega) i m (milli).
Supported Units
Obsługiwane są następujące typy danych uwzględniające jednostki:
Większość typów danych ma jednostkę (pokazaną w nawiasach w Szablonie komponentu). Zostanie ona zastosowana, jeśli podczas wprowadzania wartości parametru nie zostanie podana jednostka.
-
Wolt(V)
-
Amper(A)
-
Om
-
Farad(F)
-
Henr(H)
-
Waty(W)
-
Herc(Hz)
-
Celsjusz(C)
-
Decybel(dB)
-
Procent(%)
-
Metr(m)
-
Gram(g)
-
Sekunda(s)
Supported Prefixes
Poniższa tabela zawiera prefiksy obsługiwane podczas wprowadzania wartości dla typu parametru uwzględniającego jednostki.
| Prefiks |
Termin |
Wartość (naukowa) |
Wartość (zwykła) |
| T |
Tera |
1 x 1012 |
1,000,000,000,000 |
| G |
Giga |
1 x 109 |
1,000,000,000 |
| M |
Mega |
1 x 106 |
1,000,000 |
| k |
kilo |
1 x 103 |
1,000 |
| m |
mili |
1 x 10-3 |
1 / 1,000 |
| u |
mikro |
1 x 10-6 |
1 / 1,000,000 |
| n |
nano |
1 x 10-9 |
1 / 1,000,000,000 |
| p |
piko |
1 x 10-12 |
1 / 1,000,000,000,000 |
| f |
femto |
1 x 10-15 |
1 / 1,000,000,000,000,000 |
Zwróć uwagę, że użycie niektórych lub wszystkich prefiksów może nie mieć zastosowania, w zależności od typu parametru. Na przykład dla Procentu żaden prefiks nie jest prawidłowy. Oprogramowanie poinformuje Cię o każdym nieprawidłowym użyciu prefiksów.
Validating a Parameter's Value
Gdy dla parametru komponentu używany jest typ danych uwzględniający jednostki, wprowadzona wartość jest weryfikowana względem określonego typu danych. Zapewnia to użycie poprawnej jednostki miary dla danego typu danych, jeśli jednostka jest wprowadzana. Na przykład parametr typu Celsius nie może mieć wartości 10V!
W Edytorze komponentów wprowadzenie nieprawidłowej wartości parametru spowoduje wyróżnienie tej wartości czerwonym tekstem. Dotyczy to również kopiowania i wklejania danych między komórkami.

Walidacja danych – Edytor komponentów ma mechanizmy, aby ostrzec Cię o niezgodności między wartością wprowadzoną dla parametru uwzględniającego jednostki a jego typem danych.
Obsługa typów danych parametrów komponentu zdefiniowanych w słowniku
Edytor komponentów obsługuje typy danych parametrów komponentu zdefiniowane w słowniku, które są konfigurowane w przywołanym Szablonie komponentu. Możesz wybrać wartość parametru spośród opcji zdefiniowanych w słowniku, klikając w komórkę wartości i używając listy rozwijanej. Możesz kliknąć w komórkę wartości i zacząć wpisywać wartość – lista rozwijana otworzy się, a najbliższa wartość zostanie podświetlona na liście.
Typy danych zdefiniowane w słowniku dla parametrów komponentu mogą być konfigurowane wyłącznie poprzez szablon komponentu.

Parametry komponentu z przywołanego szablonu komponentu, które mają typy danych uwzględniające jednostki.
Jeśli jesteś administratorem Workspace, kliknij ikonę
po prawej stronie pola wartości, aby otworzyć stronę Settings – Vault – Dictionaries w interfejsie przeglądarkowym Workspace, gdzie możesz zarządzać słownikami.
-
Wartości parametrów zdefiniowanych w słowniku są weryfikowane podczas zapisywania komponentu do Workspace. Jeśli wartość stanie się niezgodna ze słownikiem (np. wartość została usunięta z Workspace, a następnie komponent używający tej wartości został otwarty do edycji), pole wartości zostanie podświetlone na czerwono, informując Cię, że dana wartość nie ma zastosowania. Nie będzie można zapisać komponentu do Workspace, dopóki wartości nie będą zgodne ze słownikami.
-
Jeśli słowniki zostały zmienione w interfejsie przeglądarkowym połączonego Workspace, musisz rozłączyć się z Workspace i połączyć ponownie, aby odzwierciedlić te zmiany w Altium Designer. Więcej informacji znajdziesz na stronie Accessing Your Workspace.
Korzystanie z szablonów nazw komponentów
Edytor komponentów (tylko w trybie Batch Component Editing) zapewnia obsługę użycia opartych na parametrach Component Name Templates. Takie szablony pozwalają precyzyjnie nadawać nazwy lub – mówiąc dokładniej – zmieniać nazwy komponentów, czyli ich Item ID, na podstawie aktualnie zdefiniowanych wartości parametrów (parametrów użytkownika/szablonu – nie parametrów systemowych) dostępnych dla tych komponentów w edytorze. Parametr uwzględnij w szablonie nazewnictwa, używając formatu [<ParameterName>]. Przykłady mogą być następujące:
-
CMP-[Value]
-
CMP-[Part Number]
-
[Part Number]-[Value]
-
[Value]
-
[Part Number]
Możesz też użyć w szablonach wielu deklaracji parametrycznych, na przykład:
-
CMP-[Part Number]-[Value]
-
CMP-[Manufacturer Part Number]-[Value]-[Tolerance]
Dodatkowo, i całkowicie opcjonalnie, możesz dodać makro iteratora, określone w nawiasach klamrowych (np. {000}, {00A}), na przykład:
-
CMP-[Value]-{001}
-
CMP-[Part Number]-{00A}
Na najwyższym poziomie wymagany szablon nazewnictwa można po prostu wprowadzić jako domyślny schemat nazewnictwa w polu Item Naming w oknie dialogowym Document Options. Indeks początkowy w tym przypadku zawsze będzie wynosił zero. Aby uzyskać większą kontrolę, zaznacz komponent(y) do zmiany nazwy i wybierz polecenie Edit » Operations » Rename Component (Edit » Operations » Rename n Components) z menu głównego lub kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Rename Component (Operations » Rename n Components) z menu kontekstowego. Zostanie wyświetlone okno dialogowe Component Name Template. Użyj tego okna, aby określić wymagany Naming Scheme oraz kontrolować Initial Index (gdy do szablonu dodano makro iteratora).
Zwróć uwagę, że okno dialogowe początkowo pokaże domyślny schemat nazewnictwa wprowadzony w oknie Document Options. Jeśli pozostawisz ten schemat, nie będzie można zmienić Initial Index. To drugie można zmienić tylko wtedy, gdy zostanie użyty inny schemat nazewnictwa.

Przykład użycia parametrów CompanyPrtType i Value w szablonie nazewnictwa, aby szybko zmienić nazwy wybranych komponentów definiowanych w Component Editor.
-
Schemat nazewnictwa użyty w procesie zmiany nazw jest wykorzystywany wyłącznie na potrzeby tego procesu. Nie zastępuje on zdefiniowanego domyślnego schematu nazewnictwa dla dokumentu. Jeśli chcesz, aby dodatkowo dodawane definicje komponentów były nazywane według tego samego schematu, upewnij się, że zdefiniujesz go na poziomie dokumentu, zmieniając odpowiednio pole Component Naming w oknie Document Options .
-
Item ID dla pojedynczej definicji komponentu można również zmienić bezpośrednio w siatce. Kliknij raz, aby ustawić fokus na komórce Item ID , a następnie kliknij ponownie (lub naciśnij F2), aby przejść do edycji w miejscu. Zmień nazwę zgodnie z potrzebą. Zwróć uwagę, że przy bezpośredniej edycji nazwy w ten sposób nie jest obsługiwane użycie deklaracji parametrycznych.
Wybory części
Component Editor może służyć do określenia jednego lub wielu Part Choices dla komponentu – „dozwolonych” części producenta, które mogą zostać użyte do realizacji komponentu na zmontowanej płytce. Rzeczywista inteligencja łańcucha dostaw – obejmująca Producenta (i numer części), Dostawcę (i numer części), Opis, Ceny i Dostępność – pochodzi z lokalnego Part Catalog Workspace oraz odpowiedniego źródła części.
Każdy Workspace ma własny, dedykowany Part Catalog. Jest to lokalna baza katalogu części, przeznaczona do zarządzania i śledzenia części producentów oraz powiązanych z nimi części dostawców. Lokalny Part Catalog przechowuje pozycje reprezentujące rzeczywiste części producenta, wraz z jedną lub wieloma pozycjami reprezentującymi części dostawców – wcielenia tych części producenta, sprzedawane przez dostawców/sprzedawców. Każda część dostawcy jest odwołaniem do pozycji w bazie części – albo do zagregowanej bazy części Altium Parts Provider (która sama łączy się z włączonymi dostawcami i pobiera od nich części), albo – w przypadku Workspace na Enterprise Server – do podłączonej lokalnej bazy części (opartej o ODBC). Włącz wymaganych dostawców i określ zakresy Lokalizacji/Waluty dla Altium Parts Provider w obszarze Part Providers w interfejsie przeglądarkowym Workspace. Gdy pozostajesz połączony z Workspace z poziomu Altium Designer, obszar Altium Parts Options – na stronie Data Management – Parts Providers page w oknie Preferences – staje się tylko do odczytu i przyjmuje ustawienia zdefiniowane dla Workspace. Więcej informacji o zarządzaniu źródłem części Altium Parts Provider dla Workspace znajdziesz w Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).
Dodaj wybór części z obszaru Required Models/Parameters – kliknij kontrolkę Add i użyj polecenia By MPN z podmenu Part Choices. Alternatywnie, jeśli skonfigurowałeś niestandardowe źródło części z bazy danych, wybierz pozycję menu By Internal ID. Można dodać dowolną liczbę wyborów części do użycia.
Gdy dodasz wybór części do użycia z definiowanym(i) komponentem(ami), do obszaru definicji zostanie dodany wpis – Part Choice n – z dwiema kolumnami do określenia tego wyboru. Kolumny te zależą od wybranego stylu wyboru części:

Dodawanie wyboru części (By MPN) do użycia z definiowanym(i) komponentem(ami). Najedź kursorem, aby zobaczyć przykład dodanego wyboru części By Internal ID – umożliwiającego podłączenie części z wewnętrznej bazy części Twojej firmy.
Wprowadź Producenta oraz Numer części producenta – dla rzeczywistej części, która ma zostać użyta podczas produkcji i montażu płytki – odpowiednio w polach Manufacturer i Part Number.
Jeśli używasz skonfigurowanego niestandardowego źródła części z bazy danych, użyj pola Part source, aby wybrać źródło części. Zostaną wyświetlone wszystkie niestandardowe źródła części z bazy danych zdefiniowane dla Workspace. Wprowadź identyfikator wymaganej części w polu Internal ID.
Podczas uzyskiwania dostępu do Component editor w jego trybie Batch Component Editing i wykrycia w komponencie pary parametrów producenta i numeru części producenta, zostanie otwarte okno Part Choice Migration z sugestią konwersji tych parametrów na wybory części (
). Jeśli wybierzesz skopiowanie lub przeniesienie parametrów do wyborów części, zostaną utworzone nowe wybory części, a ich wartości Manufacturer i Part Number zostaną zdefiniowane na podstawie wartości parametrów.
Parametry komponentu wykryte jako producent oraz numer części producenta są wymienione w zwijanej sekcji poniżej. Jeśli nazwy parametrów mają numeryczne sufiksy (np. parametry nazywają się Manufacturer 1 i Manufacturer Part Number 1), te parametry również zostaną wykryte.
Manufacturer and Manufacturer Part Number Parameters
Parametry wykryte jako nazwa producenta:
-
Manufacturer
-
ManufacturerName
-
Manufacturer Name
-
Mfg
Parametry wykryte jako numer części producenta:
-
ManufacturerPartNumber
-
Manufacturer Part Number
-
ManufacturerPN
-
Manufacturer PN
-
MPN
-
PartNum
-
PartNumber
-
Part Number
-
PartNo
-
Part No
-
MfgPartNumber
Kilka rzeczy, o których warto pamiętać:
-
Dodanie wyboru części nie oznacza, że definicja komponentu musi go używać. Jeśli jednak wprowadzisz wartość w jednym z dwóch pól, drugie pole pojawi się z czerwoną ramką, ostrzegając, że wartość jest teraz wymagana, zanim ten komponent będzie można zapisać do Workspace.
-
Jeśli wprowadzisz nieprawidłową wartość pola i Workspace nie będzie w stanie pobrać części, tekst pojawi się wyszarzony i kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyświetlany normalnie, na biało. Zwróć uwagę, że wartości nie rozróżniają wielkości liter.
Dodawanie wyborów części MPN za pomocą okna dialogowego
Chociaż możesz wprowadzić informacje o producencie i numerze części bezpośrednio do powiązanych komórek dla wyboru części, znacznie łatwiej jest użyć okna dialogowego, które umożliwia wyszukiwanie części producenta. Aby uzyskać dostęp do tej funkcji, po dodaniu początkowego wpisu Part Choice 1 do obszaru Required Models/Parameters kliknij w jedną z komórek dla tego wyboru (powiązaną z wymaganym definiowanym komponentem). Obszar Preview edytora pokaże przycisk
. Kliknij go, aby otworzyć okno Add Part Choices, które jest używane w taki sam sposób jak panel Manufacturer Part Search panel (szczegóły pełnych elementów interfejsu znajdziesz na tej stronie).

Wybór części – użyj okna Add Part Choices, aby wyszukać wymaganą część producenta, wybierz jej wpis i kliknij OK.
Wyniki wyszukiwania w oknie dialogowym są według części producenta, a powiązane wpisy SPN odzwierciedlają włączonych dostawców sprzedających tę część. Gdy wybierzesz część, do listy Part Choices dodawana jest część producenta. A korzystając z części producenta, a nie konkretnego sprzedawcy/dostawcy, otrzymujesz pojedynczy Part Choice, który obejmie wszystkie rozwiązania oparte na dostawcach sprzedających tę część (i dostępnych do użycia przez Twój Workspace).
Użyj okna dialogowego, aby wyszukać wymaganą część producenta, wybierz część, a następnie kliknij przycisk OK. Kliknij wpis SPNs dla części producenta – Supplier Part Numbers – aby zobaczyć dostępnych dostawców tej części i ocenić, czy dokonujesz właściwego wyboru, na podstawie dostępności, cen itp. Wybrana część zostanie wpisana z powrotem do Component Editor – zarówno w komórkach wpisu Part Choice 1, jak i w obszarze Preview.

Przykładowy wybór części – dodany przy użyciu okna Add Part Choices – przedstawiony z powrotem w Component Editor.
Kontynuuj dodawanie kolejnych wyborów części w razie potrzeby, klikając przycisk
– powiązany wpis Part Choice n zostanie utworzony automatycznie.
Aby usunąć wybór części, zaznacz go na liście, a następnie kliknij przycisk
.
Więcej informacji o danych dostarczanych przez wybór części znajdziesz na stronie Adding Supply Chain Information to a Component.
Automatyczne rangowanie wyborów części
Oprócz możliwości zdefiniowania rangi użytkownika dla wyboru części za pomocą funkcji gwiazdek, możesz także ustawić rangowanie wyborów części automatycznie dla komponentów definiowanych/edytowanych w Component editor.
-
Zaznacz jeden lub więcej wpisów definicji komponentu, następnie kliknij prawym przyciskiem myszy zaznaczenie i wybierz z menu kontekstowego polecenie Set Part Choice Ranks Automatically, aby ustawić rangowanie wyborów części dla zaznaczonych komponentów.
-
Wybierz polecenie Tools » Set Part Choice Ranks Automatically z menu głównego, aby ustawić rangowanie wyborów części dla wszystkich komponentów.
Wybory części są sortowane w siatce definicji komponentów oraz w obszarze podglądu edytora zgodnie z ustawionymi rangami. Wszelkie wybory części, które były już ocenione, zachowują dotychczasową kolejność.
Dołączanie kart katalogowych do definicji komponentów
Jedną lub więcej kart katalogowych można dołączyć do jednego lub wielu komponentów podczas definiowania komponentu(ów) w Component Editor. Pozwala to na przykład szybko dołączyć te same wymagane karty katalogowe do wszystkich komponentów w danej rodzinie.

Łączenie różnych kart katalogowych, widziane z perspektywy edycji komponentu w Component Editor.
Dołączanie kart katalogowych do definicji komponentu obejmuje sekwencję kroków, podsumowaną tutaj i opisaną szczegółowo w kolejnych sekcjach:
-
Włączenie użycia kart katalogowych.
-
Przesyłanie kart katalogowych do wybranego komponentu.
-
Przypisywanie przesłanych kart katalogowych do innych definicji komponentów.
Enabling the Use of Datasheets
Aby móc dołączać noty katalogowe (datasheets) do definicji komponentu w edytorze, musisz najpierw włączyć obsługę datasheetów. Wykonuje się to w obszarze Required Models/Parameters edytora. Kliknij kontrolkę Add na dole tego obszaru i z menu kontekstowego wybierz Datasheet.
Określenie użycia datasheetów nie oznacza, że definicja komponentu has z nich korzysta, lecz że do definicji komponentu zostaje dodane pole na datasheety.

Włącz obsługę datasheetów dla komponentów.
Pamiętaj, że opcja Show powiązana z tym wpisem pozwala przełączać wyświetlanie odpowiadającej jej kolumny Datasheets w dolnym obszarze edytora – tam, gdzie definiowane są same definicje komponentów.
Uploading Datasheets to a Selected Component
Po włączeniu obsługi datasheetów musisz je teraz przesłać. W praktyce możesz przesłać dowolną liczbę datasheetów dla aktualnie wybranego komponentu, a następnie przypisać wszystkie lub wybrane arkusze do różnych definiowanych komponentów. Po dodaniu encji Datasheet do obszaru Required Models/Parameters, w obszarze Model Links pojawi się wpis Datasheet. Kliknięcie go spowoduje wyświetlenie w obszarze podglądu listy datasheetów aktualnie przypisanych (podlinkowanych) do wybranego komponentu.
Obszar podglądu pokaże tylko datasheety podlinkowane do wybranego komponentu.
Chociaż wpis Datasheet pojawia się w obszarze Model Links, nie jest to link do modelu w ścisłym znaczeniu tego słowa. Nie jest to pojedynczy Item, lecz „pojemnik” reprezentujący sumę Itemów typu Datasheet, do którego poszczególne datasheety są przesyłane osobno. Nie prezentuje on żadnych innych atrybutów danych (brak rewizji, lokalizacji, statusu wydania itp.).

„Pojemnik” Datasheet oraz dostępna lista przesłanych datasheetów. W rzeczywistości każdy datasheet jest przesyłany do unikalnego, bazowego Itemu typu Datasheet Item.
Przy wybranej w edytorze definicji komponentu datasheet można przesłać do tego komponentu na kilka sposobów:
-
Przeciągając i upuszczając z Eksploratora plików Windows do obszaru podglądu lub do komórki Datasheets dla tej definicji komponentu.
-
Przeciągając i upuszczając link do datasheetu ze strony WWW w zewnętrznej przeglądarce internetowej do obszaru podglądu lub do komórki Datasheets dla tej definicji komponentu.
-
Klikając prawym przyciskiem w obszarze podglądu i wybierając polecenie Add File z menu kontekstowego. Użyj okna dialogowego Open, aby wskazać i otworzyć wymagany(e) datasheet(y).
Po przesłaniu możesz:
-
Otworzyć datasheet, klikając jego wpis w obszarze podglądu (lub klikając prawym przyciskiem na wpisie i wybierając Open z menu kontekstowego).
-
Zmienić podpis (caption) datasheetu, klikając prawym przyciskiem na jego wpisie w obszarze podglądu i wybierając Edit z menu kontekstowego. Pojawi się okno dialogowe Caption, w którym można to zrobić. Zmiana podpisu datasheetu jest lokalna dla danego komponentu.
-
Usunąć datasheet z komponentu, klikając prawym przyciskiem na jego wpisie w obszarze podglądu i wybierając Delete z menu kontekstowego.
-
Pobrać plik, klikając prawym przyciskiem na jego wpisie w obszarze podglądu i wybierając Save As z menu kontekstowego.
Assigning Uploaded Datasheets to other Component Definitions
Gdy początkowo dołączasz (przesyłasz) datasheet, robisz to dla aktualnie wybranego komponentu. Zaletą systemu jest jednak to, że wszystkie przesłane datasheety są dostępne również do podlinkowania do innych definiowanych komponentów. Kliknij kontrolkę po prawej stronie komórki Datasheets, aby uzyskać listę dostępnych datasheetów, i użyj powiązanych pól wyboru, aby dołączyć/usunąć datasheet do/z komponentu.
Dostępne będą tylko te datasheety, które zostały przesłane podczas sesji z Component Editor, a nie wszystkie datasheety przesłane do komponentów w całym Workspace.

Przykład pokazujący dołączanie datasheetów, które zostały już przesłane, do innej definicji komponentu.
Każdy datasheet przypisany do komponentu pojawia się w komórce Datasheets, oddzielony przecinkiem.
Sprawdzanie poprawności nazewnictwa komponentów
Oprogramowanie weryfikuje identyfikatory (ID) komponentów tworzonych przez wielu użytkowników w celu zapisania ich do Workspace, zapobiegając w ten sposób problemom z duplikacją Item ID. Gdy użytkownik tworzy Component Item, przypisany Item ID zostaje „zablokowany”, co uniemożliwia innemu użytkownikowi użycie tego ID, nawet jeśli pierwszy użytkownik nie zapisał lub nie zapisze tego komponentu do Workspace. Jeśli inni użytkownicy ręcznie zmienią Item ID w ramach swojej definicji komponentu na taki, który jest aktualnie używany przez istniejący Item (lub Item, który ma zostać utworzony), ID zostanie zmienione na następne dostępne, nieużywane ID, zgodnie z obowiązującym schematem nazewnictwa.
Zablokowany Item ID komponentu zostanie automatycznie zwolniony po 30 minutach, jeśli w tym czasie nie nastąpi zapis.
Tworzenie kopii definicji komponentu
Aby ułatwić szybkie tworzenie definicji komponentów, które nieznacznie się od siebie różnią, edytor udostępnia funkcję kopiowania. Aby utworzyć kopię istniejącej definicji, zaznacz ją na liście definicji i wybierz polecenie Edit » Make a copy of the component z menu głównego lub kliknij prawym przyciskiem i wybierz polecenie Make a copy of the component z menu kontekstowego (skrót: Ctrl+D). Kopia zostanie dodana na końcu listy definicji.
Kopia będzie dokładną repliką oryginalnej definicji komponentu pod względem:
-
Kierowania do tego samego folderu w Workspace – folderu, w którym istnieje oryginalny komponent, lub do którego jest kierowany (jeśli nie został jeszcze zapisany).
-
Odwoływania się do tych samych modeli domenowych.
-
Posiadania tych samych wartości dla Name, Description, Type, parametrów szablonu oraz wszelkich dodatkowych parametrów zdefiniowanych przez użytkownika.
Różnice będą następujące:
-
Brak datasheetów zdefiniowanych dla oryginalnego komponentu.
-
Brak wyborów części (part choices) zdefiniowanych dla oryginalnego komponentu.
-
Posiadanie następnego dostępnego, unikalnego Item ID.
-
Ustawienie zapisu do początkowej rewizji nowego Component Item (Action ustawione na Create Item).

Przykład kopiowania definicji komponentu – po skopiowaniu wprowadź wymagane zmiany, np. wartości jednego lub większej liczby parametrów, zdefiniuj wybory części i dodaj potrzebne datasheety.
Po skopiowaniu wprowadź wymagane zmiany, np. wartości jednego lub większej liczby parametrów.
Funkcja kopiowania jest podobna do sekwencyjnego użycia poleceń Copy Component i Paste Component. Choć jest to szybszy sposób kopiowania istniejącej definicji komponentu, kopiowanie można wykonać tylko dla pojedynczej definicji komponentu, podczas gdy polecenia Copy/Paste Component działają na wielu definicjach.
Grupowanie definicji komponentów
Definicje komponentów można grupować na podstawie dowolnego z widocznych nagłówków kolumn. Aby to zrobić, kliknij i przytrzymaj nagłówek kolumny, a następnie przeciągnij i upuść go na tekst Drag a column header here to group by that column.
Na przykład poniższy obraz ilustruje definicje komponentów pogrupowane według parametru Case-Metric. Powoduje to rozdzielenie definicji komponentów na tyle grup, ile jest różnych wartości w kolumnie grupującej – w tym przypadku tworzonych jest dziewięć grup.

Grupowanie definicji komponentów na podstawie wartości w kolumnie, w tym przypadku według parametru Case-Metric.
Można utworzyć hierarchię grup, zagnieżdżając nagłówki kolumn. W obszarze pogrupowanych kolumn użyj przeciągania i upuszczania, aby w razie potrzeby zmienić „kolejność sortowania” grupowania.
Sortowanie definicji komponentów
Definicje komponentów można sortować według konkretnej kolumny, klikając nagłówek tej kolumny. Kliknij raz, aby sortować rosnąco (na podstawie zawartości tej kolumny). Kliknij ponownie, aby sortować malejąco.
Możesz sortować według wielu kolumn. Gdy definicje komponentów są już posortowane według określonej kolumny, Shift+Click na innej kolumnie, aby wykonać „podsortowanie” według zawartości tej kolumny.
Aby usunąć sortowanie dla kolumny, Ctrl+Click na jej nagłówku.
Filtrowanie definicji komponentów na podstawie kolumn
Podobnie jak w arkuszu Excel, definicje komponentów można dodatkowo filtrować według zawartości każdej kolumny. Aby to zrobić, kliknij małą ikonę lejka (filtra) znajdującą się po prawej stronie nagłówka kolumny (
). Pojawi się menu zawierające pole wyboru dla każdej wartości występującej w tej kolumnie. Zaznacz wymagane pole(a) wyboru, aby zawęzić listę tak, by zawierała tylko definicje komponentów z daną wartością.
Alternatywnie, aby uzyskać większą kontrolę filtrowania, wybierz (Custom...), co wyświetli okno dialogowe Custom Filter. Użyj tego okna, aby skonfigurować filtr niestandardowy zgodnie z wymaganiami, określając, które wiersze informacji mają być wyświetlane na podstawie kryteriów filtrowania zastosowanych do kolumny danych.

Wybierz zastosowanie standardowego lub niestandardowego filtrowania kolumn.
Gdy filtr kolumny jest zastosowany, ikona filtra jest wyświetlana na niebiesko (
), co wskazuje, że filtrowanie na podstawie tej kolumny jest aktywne. Filtrowanie można zastosować do wielu kolumn danych. Każdy „filtr kolumny” staje się warunkiem AND w filtrze ogólnym. Tekstowa reprezentacja aktualnie obowiązującego filtrowania zostanie przedstawiona na dole obszaru.

Przykład działania filtrowania kolumn.
Aby wyczyścić filtrowanie dla kolumny, wybierz pozycję
(All) z listy rozwijanej filtrowania. Aby całkowicie wyczyścić filtrowanie, kliknij przycisk

, po lewej stronie tekstowej reprezentacji filtra. Aby wyłączyć filtr, odznacz pole wyboru po lewej stronie jego tekstowej reprezentacji. Aby włączyć ponownie, zaznacz pole wyboru.
W ramach sesji edycji dostępna jest historia ostatnio używanych filtrów. Kliknij przycisk

po prawej stronie tekstowej reprezentacji bieżącego filtra, aby wyświetlić historię. Lista historii jest czyszczona po zamknięciu tymczasowego Component Editor.
Aby dodatkowo dostosować bieżący filtr, kliknij przycisk
, skrajnie po prawej stronie tekstowej reprezentacji filtra, aby otworzyć okno dialogowe Filter Builder.

Użyj okna dialogowego Filter Builder, aby tworzyć bardziej zaawansowane filtrowanie.
Użyj tego okna dialogowego, aby w razie potrzeby tworzyć bardziej zaawansowane i złożone filtry:
-
Filter - kliknij, aby uzyskać dostęp do dodatkowych warunków filtra. Kliknij Clear All aby wyczyścić wszystkie filtry. Dostępne opcje:
-
Add Condition - kliknij, aby dodać warunek filtrowania, taki jak equals, between itd.
-
Add Group - kliknij aby dodać grupę filtrowania, taką jak AND, OR itd.
-
Links - klikaj różne łącza, aby dalej definiować filtr.
-
Id - klikaj różne łącza, aby wybrać żądany element, według którego ma odbywać się filtrowanie, na przykład Description, Name itd.
-
AND itd. - klikaj różne łącza, aby określić operator/typ logiczny, na przykład OR itd.
-
like - klikaj różne łącza, aby określić operator, taki jak equals, is blank, is greater than itd.
-
<empty> - klikaj różne łącza, aby dodać wartość warunku. Po kliknięciu łącza wprowadź żądaną wartość w polu tekstowym.
-
press the button to add a new condition - kliknij, aby dodać dodatkowy warunek.
Często używane filtry można zapisać i używać ponownie. Wykonuje się to w oknie dialogowym
Filter Builder, klikając przycisk

, aby zapisać bieżący filtr do pliku
Filters (
*.flt). Kliknij przycisk

, aby ponownie wczytać wcześniej zapisany filtr.
Prezentacja danych
W zależności od typu definiowanych komponentów może istnieć znaczna liczba parametrów, które – dodane do pozostałych kolumn danych – mogą tworzyć prawdziwy gąszcz częściowo czytelnej zawartości. Aby temu zaradzić, dla obszaru definicji komponentów dostępnych jest kilka trybów wyświetlania. Przełączaj tryby za pomocą kontrolki w prawym dolnym rogu obszaru.
Kontrolka pokazuje tryb, który zostanie włączony po kliknięciu, a nie tryb aktualnie włączony.
-
Best Fit – w tym trybie każda kolumna danych jest dopasowywana tak, aby wyświetlić wszystkie dane w niej zawarte, zgodnie z największym wpisem danych, z dodaniem niewielkiego marginesu. Ponieważ każda kolumna jest dopasowana do swoich danych, kolumny łącznie mogą wykraczać poza aktualnie widoczny obszar. W związku z tym udostępniany jest poziomy pasek przewijania, ułatwiający odczyt.
-
Auto Width – w tym trybie oprogramowanie spróbuje wyświetlić wszystkie kolumny danych w widocznym obszarze siatki, rozciągając je lub ściskając w razie potrzeby. Tryb ten sprawdza się, gdy nie ma zbyt wielu kolumn danych, ale czytelność może ucierpieć przy większej liczbie kolumn.

Przykład użycia trybów prezentacji Auto Width i Best Fit.
Aby dodatkowo ułatwić wyświetlanie danych, selektywnie przełączaj widoczność kolumn modeli i parametrów. Zrób to, używając opcji Show dla każdej z nich, dostępnej w obszarze Required Models/Parameters edytora.
Możesz także ręcznie dostosować szerokość kolumn danych, aby precyzyjnie dopasować sposób wyświetlania danych – kliknij i przeciągnij prawą krawędź nagłówka kolumny.
Definicje komponentów – techniki edycji
W zależności od tworzonych komponentów, Component Editor może ostatecznie zawierać znaczną liczbę definicji komponentów. W niektórych przypadkach definicje te mogą różnić się tylko nieznacznie, a wiele z nich może wymagać podobnych informacji o modelach lub parametrach. Dokument obsługuje różne funkcje edycji, które umożliwiają szybkie wprowadzanie zmian w jednej lub wielu definicjach komponentów.
-
Edycja wielokomórkowa jest zaimplementowana dla modeli i parametrów. Wiele komórek danych w obrębie kolumny można zaznaczyć do operacji, używając standardowej funkcjonalności klawiatury Ctrl+Click i Shift+Click. Aby przypisać model do wielu komponentów, zaznacz zakres komórek, a następnie kliknij listę rozwijaną, aby wyświetlić okno podręczne łącza modelu. Kliknij dwukrotnie wymagany model w oknie podręcznym — model ten zostanie przypisany we wszystkich zaznaczonych komórkach modelu.
Dla parametrów zaznacz wymagane komórki w tej samej kolumnie, następnie wprowadź wymaganą wartość dla komórki aktywnej i kliknij poza nią albo naciśnij Enter. Wszystkie komórki w zaznaczeniu otrzymają tę samą wartość.
Tę funkcję można również wykorzystać dla
FolderPath. Zaznacz wpisy w kolumnie
FolderPath dla odpowiednich definicji komponentów, kliknij przycisk

dla aktywnego wpisu i wybierz wymagany folder docelowy w oknie dialogowym
Choose Folder. Wszystkie zaznaczone definicje będą miały zmienione
FolderPath, aby wskazywało na ten folder.
-
Możesz wycinać, kopiować i wklejać dane pomiędzy zaznaczonymi komórkami danych, używając odpowiednio Ctrl+X, Ctrl+C i Ctrl+V (lub odpowiadających im poleceń w menu pod prawym przyciskiem myszy albo w głównym menu Edit).
Jeśli komórka docelowa jest niezgodna z danymi w schowku, wklejenie nie nastąpi (na przykład przy wklejaniu danych parametrycznych do pola łącza modelu).
-
Możesz wyczyścić zawartość zaznaczonych komórek danych, używając klawisza Delete (lub polecenia Clear Contents w menu pod prawym przyciskiem myszy albo polecenia Edit » Clear Contents z menu głównych).
Jeśli dokument Component Library odwołuje się do Component Template, pamiętaj, że:
-
Jeśli parametr jest oznaczony w szablonie jako Read Only, nie możesz wyczyścić zawartości odpowiedniej komórki dla tego parametru.
-
Jeśli parametr jest oznaczony w szablonie jako Required , wyczyszczenie zawartości odpowiedniej komórki dla tego parametru spowoduje wyróżnienie komórki czerwoną ramką informującą, że wartość jest wymagana.
-
Możesz kopiować, wycinać i wklejać zaznaczone definicje komponentów, używając odpowiednio Ctrl+Shift+C, Ctrl+Shift+X i Ctrl+Shift+V (lub odpowiadających im poleceń w menu pod prawym przyciskiem myszy albo w głównym menu Edit).
-
Aby szybko zduplikować pojedynczą definicję komponentu, użyj polecenia Make a copy of the component command.
-
Definicje komponentów ze schowka można wkleić do głównego obszaru siatki Component Editor na dwa sposoby:
-
Na końcu bieżącej listy definicji — upewnij się, że aktualnie nie są zaznaczone żadne definicje, a następnie uruchom polecenie.
-
Nadpisując bieżącą definicję — kliknij prawym przyciskiem myszy na definicji do nadpisania i uruchom polecenie. Pojawi się okno dialogowe z prośbą o potwierdzenie; kliknij Yes , aby kontynuować. Wszelkie istniejące dane w zdefiniowanych komórkach zostaną nadpisane danymi z wklejanej definicji. Zwróć uwagę, że nadpisywanie działa tylko dla aktywnej definicji. Jeśli w schowku znajduje się wiele definicji, tylko pierwsza zostanie wklejona „na” aktywną definicję, a pozostałe zostaną wklejone na dole listy definicji.
-
Możesz całkowicie usunąć zaznaczone definicje komponentów, używając kontrolki Remove Component poniżej siatki definicji komponentów, polecenia Remove <ComponentName> (Remove n Components) z menu pod prawym przyciskiem myszy lub z głównego menu Edit, albo skrótu Ctrl+Del.
-
Możesz odświeżyć zawartość siatki, używając polecenia Refresh w głównym menu Edit lub View albo w menu pod prawym przyciskiem myszy głównego obszaru siatki, używając skrótu klawiaturowego F5 lub klikając przycisk
na pasku narzędzi Component Library Standard.
-
Możesz skopiować zaznaczone komórki danych do schowka Windows w celu obróbki w zewnętrznej aplikacji arkusza kalkulacyjnego. Informacje o definicjach komponentów z zewnętrznego arkusza kalkulacyjnego można również wkleić z powrotem do obszaru definicji komponentów.
Możliwe jest także zwinięcie górnego obszaru Component Editor poprzez kliknięcie małej strzałki

w prawym górnym rogu edytora, przeznaczając w ten sposób cały obszar wyświetlania na edycję definicji komponentów.
Przeglądanie zapisanej definicji
Po zapisaniu w Workspace możesz przeglądać komponent bezpośrednio w Workspace, używając panelu Components panel lub panelu Explorer panel.
Dla komponentu, który został już zapisany i jest aktualnie edytowany, możesz przejść bezpośrednio do jego Component Item w Workspace z poziomu Component Editor, klikając prawym przyciskiem myszy jego wpis w obszarze definicji i wybierając polecenie Operations » Show in Explorer albo wybierając polecenie Edit » Operations » Show In Explorer z menu głównych.

Przejdź do już zapisanego komponentu w panelu Explorer, bezpośrednio z Component Editor, gdy masz otwartą do edycji rewizję tego komponentu.
Kierowanie na istniejący Component Item
W większości przypadków zazwyczaj pozostawisz tworzenie komponentów w docelowym Workspace jako część procesu zapisywania. Dodajesz definicje komponentów, przypisujesz Item ID i gotowe — tworzenie zawartości „w locie”. Jednak możesz utworzyć (lub chcieć utworzyć) komponenty bezpośrednio w Workspace, a następnie połączyć się z tymi istniejącymi komponentami. Alternatywnie możesz chcieć zmienić docelowy Component Item powiązany z istniejącą, wydaną definicją komponentu.
Podmenu kontekstowe po kliknięciu prawym przyciskiem myszy Operations powiązane z definicją komponentu (oraz podmenu Edit » Operations w menu głównym) zawiera kilka poleceń wspierających łączenie definicji z ręcznie utworzonym komponentem:
-
Change Link To Target Item – użyj tego polecenia, aby otworzyć okno dialogowe Choose Target Item, w którym możesz przeglądać i wybrać wymagany komponent w Workspace.
Jeśli wybrana definicja komponentu jest już połączona z komponentem, okno dialogowe pokaże ten komponent jako już zaznaczony. Jeśli definicja nie jest jeszcze połączona, okno dialogowe wyświetli folder docelowy (zdefiniowany dla tej definicji).
Po połączeniu z istniejącym komponentem w docelowym Workspace, Item ID dla definicji komponentu stanie się wyszarzone (nieedytowalne).
Zwróć uwagę, że polecenie będzie dostępne w odpowiednim menu tylko wtedy, gdy zaznaczona jest definicja komponentu. Jeśli zaznaczono wiele definicji komponentów, polecenie działa na definicji będącej w fokusie — rozpoznasz ją po kropkowanej ramce wokół zaznaczonej komórki.
-
Clear Link To Target Item (Clear Links To Target Items) – użyj tego polecenia, aby usunąć powiązanie z istniejącym(i) komponentem(ami) w Workspace. Pola definicji komponentu związane z wydaniem (Release) zostaną przywrócone do stanu gotowego do utworzenia nowego Item.
Potrzeba zerwania powiązań może pojawić się, jeśli musisz ponownie wydać (release) do nowego zestawu komponentów. Na przykład, jeśli wcześniej wykonałeś release, a następnie usunąłeś komponenty z Workspace, biblioteka źródłowa nadal będzie miała zdefiniowane powiązania (choć nieprawidłowe, ponieważ komponenty w Workspace nie będą już odnajdywane).
Jeśli definicja komponentu została już zapisana, ta procedura spowoduje, że ta definicja oraz wcześniej powiązany komponent „stracą o sobie wiedzę”.
Po wyczyszczeniu powiązania z istniejącym komponentem w docelowym Workspace, Item ID dla definicji komponentu stanie się edytowalne. Wpis w polu Action w obszarze Release siatki zmieni się na Create Item, co odzwierciedla fakt, że definicja komponentu nie jest obecnie połączona z komponentem w docelowym Workspace.
Uruchamianie Component Rule Check
Zanim zapiszesz komponent biblioteki Workspace zdefiniowany/edytowany w Component Editor z powrotem do połączonego Workspace i udostępnisz go do użycia w projektach, koniecznie upewnij się, że komponent spełnia wymagania zgodnie ze skonfigurowanymi ustawieniami. Component Editor uruchamia walidację – Component Rule Check – gdy próbujesz zapisać komponent z powrotem do Workspace lub gdy uruchomisz tę funkcję ręcznie.
Kilka słów o powiązanych modelach symulacyjnych
Related page: Tworzenie modelu symulacyjnego
Podobnie jak w przypadku modeli symbolu i footprintu, komponent może również odwoływać się do rewizji modelu symulacyjnego. Dodanie łącza do modelu tego typu przebiega dokładnie tak samo jak dla symbolu i footprintu, więc informacje na ten temat znajdziesz w poprzednich sekcjach. Tutaj skupimy się na dołączaniu parametrów symulacji na poziomie komponentu oraz na konfiguracji mapowania pinów.
Dodawanie parametrów symulacji na poziomie komponentu
Podczas używania modelu symulacyjnego dla komponentu w projekcie parametry specyficzne dla tego modelu można określić na dwóch różnych poziomach:
-
Model-Level Parameter – określone jako część samej definicji modelu symulacyjnego (w pliku SimModel) i zapisane wraz z tą definicją do rewizji powiązanego modelu symulacyjnego.
-
Component-Level Parameter – określone jako część definicji komponentu (tutaj w Component Editor) i zapisane wraz z tą definicją do rewizji powiązanego komponentu.
Parametry na poziomie komponentu stosuje się dla parametrów współdzielonych między wieloma modelami lub wtedy, gdy projektant chce, aby taki parametr był widoczny/edytowalny na schemacie (np. wartość, częstotliwość itp.).
Parametry dodaje się na poziomie komponentu w obszarze Required Models/Parameters w Component Editor. Ważne jest, aby nazwy parametrów były takie same jak parametry zdefiniowane na poziomie modelu. Aby zobaczyć parametry na poziomie modelu, a tym samym które parametry można dodać na poziomie komponentu (i jak się nazywają!), wybierz łącze do modelu SIM i kliknij kontrolkę View Parameters na dole okna podglądu.

Wyświetl parametry na poziomie modelu dla elementu Simulation Model Item, aby zobaczyć, które parametry można dodać na poziomie komponentu — i jak są nazwane!
Mając listę dostępnych parametrów na poziomie modelu, możesz teraz dodać dowolne z tych samych parametrów na poziomie komponentu — tak, aby były dostępne dla dowolnej definicji komponentu. Aby to zrobić, kliknij kontrolkę Add na dole obszaru Required Models/Parameters i wybierz z menu Parameter. Do listy zostanie dodany nowy wpis parametru. Zmień nazwę zgodnie z potrzebą — pamiętając, aby dokładnie dopasować nazwę odpowiadającego parametru na poziomie modelu.

Dodaj parametry związane z symulacją na poziomie komponentu. Zwróć uwagę, że jeden parametr jest już dostępny – Area Factor – dzięki Component Template, do którego odwołuje się ten przykładowy komponent.
Gdy instancja zapisanego komponentu zostanie umieszczona w projekcie, parametr symulacji może mieć inną wartość na poziomie komponentu niż ta sama wartość parametru na poziomie modelu. Podczas generowania netlisty priorytet będzie miał parametr na poziomie komponentu.
Dla niektórych wbudowanych modeli SPICE3f5 wprowadzenie wartości parametru na poziomie komponentu nadpisze powiązany parametr zdefiniowany w podłączonym pliku modelu (*.mdl). Dla kondensatora półprzewodnikowego na przykład podanie wartości parametru Width na poziomie komponentu nadpisze dowolną wartość określoną dla parametru DEFW w skojarzonym pliku modelu. Jeśli parametr zostanie określony na poziomie komponentu dla modelu podukładu (subcircuit), ta wartość nadpisze wartość zdefiniowaną dla niego w powiązanym pliku podukładu (*.ckt).
Mapowanie pinów
Po wybraniu łącza do wymaganego modelu SIM musisz upewnić się, że piny komponentu — w reprezentacji schematowej — są poprawnie zmapowane na piny modelu symulacyjnego. Wykonuje się to w oknie dialogowym Pin Mapping, do którego można przejść, klikając prawym przyciskiem wpis modelu SIM w definicji komponentu i wybierając Operations » Edit Pin Mapping z menu kontekstowego, albo zaznaczając komórkę dla modelu SIM i wybierając polecenie Edit » Operations » Edit Pin Mapping z menu głównego. Dla każdego pinu schematowego użyj dostępnej listy rozwijanej, aby odpowiednio zmienić skojarzony wpis Model Pin. Jeśli element jest wieloczęściowy, koniecznie sprawdź mapowanie dla każdej części.

Zapewnienie poprawnego mapowania pinów schematu na piny modelu.
Dla komponentu wieloczęściowego możliwość wykluczenia części z symulacji jest również określana w oknie dialogowym Pin Mapping.
Dla wbudowanych modeli SPICE3f5 oraz obsługiwanych modeli PSpice funkcję każdego pinu w modelu można znaleźć w sekcji postaci ogólnej (general form) dla danego modelu w podręczniku użytkownika SPICE 3f5. Dla modeli podukładów (subcircuit) producent zwykle umieszcza komentarze dla każdego pinu modelu, opisując funkcję tego pinu. Jeśli nie ma komentarzy, to wyprowadzenia (pinout) modelu będą zazwyczaj odpowiadały wyprowadzeniom fizycznego elementu. W takim przypadku należy skonsultować się z notą katalogową (datasheet) elementu.