Schematic Libraries
W skrócie
- Poznaj sposoby tworzenia bibliotek, w tym biblioteki roboczej lub archiwum zawierającego dokładnie te komponenty, które zostały użyte w projekcie.
- Dowiedz się, jak zarządzać komponentami i przekształcać porty arkusza schematu w wyprowadzenia symboli.
- Dowiedz się, jak dodawać i porządkować modele obudów, symulacyjne oraz integralności sygnałów, a także informacje o mapowaniu potrzebne do powiązania tych modeli z symbolami.
Rzeczywisty komponent montowany na płytce jest reprezentowany przez symbol schematowy podczas tworzenia schematu oraz przez footprint PCB podczas projektowania płytki. Komponenty Altium Designer mogą być:
- tworzone w lokalnych bibliotekach i z nich umieszczane lub
- umieszczane bezpośrednio z połączonego obszaru roboczego Workspace, dostępnego dla całego zespołu projektowego.
Symbole można kopiować z edytora schematów do biblioteki schematowej, kopiować między bibliotekami schematowymi lub tworzyć od podstaw za pomocą Schematic Symbol Generation Tool lub narzędzi do rysowania.
Tworzenie nowej biblioteki schematowej
Aby utworzyć nową bibliotekę schematową, wybierz polecenie File » New » Library z menu głównego, a następnie wybierz opcję Schematic Library w obszarze File okna dialogowego New Library.
Po kliknięciu Create zostanie utworzony nowy dokument biblioteki schematowej o nazwie Schlib1.SchLib, który pojawi się w panelu Projects, oraz zostanie wyświetlony pusty arkusz komponentu o nazwie Component_1.
Zawartość biblioteki jest wyświetlana w panelu SCH Library.
Teraz możesz dodawać, usuwać lub edytować komponenty schematowe w nowej bibliotece schematowej za pomocą poleceń edytora symboli schematowych.
Tworzenie biblioteki schematowej z dokumentów schematowych
Możesz również utworzyć bibliotekę schematową zawierającą wszystkie komponenty użyte w źródłowych dokumentach schematowych aktywnego projektu, klikając Design » Make Schematic Library. Jest to bardzo przydatne, jeśli chcesz utworzyć dokładną bibliotekę roboczą lub archiwum ukończonego projektu. Jeśli istnieją komponenty o tym samym identyfikatorze bibliotecznym, lecz różnej strukturze wewnętrznej, otworzy się okno dialogowe Component Grouping, w którym można określić parametry używane do grupowania.
Wszystkie źródłowe dokumenty schematowe aktywnego projektu zostaną otwarte, jeśli nie są jeszcze otwarte, a dokument biblioteki (<ProjectName>.SchLib) zostanie automatycznie utworzony i dodany do projektu. Dokument otworzy się jako aktywny dokument w edytorze symboli schematowych. Biblioteka będzie zawierać wszystkie komponenty użyte w projekcie. Utworzony plik pojawi się w panelu Projects jako część projektu, w podfolderze Libraries\Schematic Library Documents. Początkowo plik nie jest zapisany na dysku twardym.
Tworzenie biblioteki schematowej z arkusza schematu
Nowy symbol komponentu schematowego można utworzyć na podstawie aktywnego arkusza schematu. Porty znajdujące się na tym arkuszu staną się wyprowadzeniami komponentu. Aby to zrobić, wybierz polecenie Design » Create Component From Sheet z menu głównego lub kliknij prawym przyciskiem myszy w głównym obszarze projektowym — poza obiektami projektu — i wybierz polecenie Sheet Actions » Create Component From Sheet z menu kontekstowego.
Po uruchomieniu polecenia pojawi się okno dialogowe Symbol Options. Służy ono do określenia wysokości i szerokości symbolu, długości jego wyprowadzeń oraz ich stylu w odniesieniu do portów na arkuszu źródłowym.

Okno dialogowe Symbol Options
Opcje i elementy sterujące okna dialogowego Symbol Options
- Auto Width - umożliwia automatyczne określenie szerokości tworzonego komponentu. Jeśli opcja nie jest zaznaczona, można dostosować szerokość, wpisując wartość w polu tekstowym.
- Auto Height - umożliwia automatyczne określenie wysokości tworzonego komponentu. Jeśli opcja nie jest zaznaczona, można dostosować wysokość, wpisując wartość w polu tekstowym.
- Pin Length - wprowadź długość wyprowadzeń tworzonego komponentu. Wartość domyślna to 10.
-
Style - umożliwia wybór stylu portów:
- Input/Output - porty wejściowe będą widoczne jako wyprowadzenia po prawej stronie symbolu, a porty wyjściowe — jako wyprowadzenia po jego lewej stronie. Obie grupy będą uporządkowane alfabetycznie.
- Relative Schematic Port Layout - porty z arkusza schematu będą widoczne jako wyprowadzenia symbolu w takiej samej kolejności jak na schemacie.
- Proportional Schematic Port Layout - porty z arkusza schematu będą widoczne jako wyprowadzenia symbolu, a rozmiar symbolu zostanie dopasowany tak, aby odzwierciedlał rozmieszczenie portów na schemacie.
Po kliknięciu OK w oknie dialogowym zostanie utworzony nowy komponent o nazwie odpowiadającej nazwie dokumentu schematowego, w nowym dokumencie biblioteki schematowej (Schlib1.SchLib). Biblioteka otworzy się jako aktywny dokument, a nowy komponent zostanie wyświetlony jako aktywny komponent tej biblioteki.
Tworzenie nowego komponentu schematowego
W bibliotece schematowej można utworzyć dowolną liczbę symboli komponentów. Aby utworzyć nowy komponent schematowy w istniejącej bibliotece, wybierz Tools » New Component z menu głównego lub z menu kontekstowego obszaru projektowego albo kliknij przycisk Add pod obszarem Design Item ID w panelu SCH Library.
Po uruchomieniu polecenia otworzy się okno dialogowe New Component. Użyj pola Design Item ID w tym oknie, aby nadać komponentowi odpowiednią nazwę.

Okno dialogowe New Component
Po kliknięciu OK w bibliotece zostanie utworzony nowy komponent o tej nazwie, a w obszarze projektowym zostanie otwarty i uaktywniony pusty arkusz komponentu.
Ponieważ nowa biblioteka zawsze zawiera jeden pusty komponent, możesz również zmienić nazwę Component_1, aby rozpocząć tworzenie komponentu. W tym celu wybierz Component_1 z listy Design Item ID w panelu SCH Library, a następnie kliknij przycisk Edit w panelu lub kliknij dwukrotnie Component_1, aby otworzyć panel Properties w trybie Component. W polu Design Item ID wpisz nową nazwę jednoznacznie identyfikującą komponent, a następnie naciśnij Enter.
Aby usunąć bieżący komponent z aktywnej biblioteki, wybierz Tools » Remove Component z menu głównego lub kliknij prawym przyciskiem myszy w obszarze projektowym, a następnie wybierz Tools » Remove Component z menu kontekstowego. Komponenty można również usuwać bezpośrednio z panelu SCH Library. Zaznacz odpowiednie komponenty na liście Design Item ID , a następnie kliknij przycisk Delete poniżej listy lub kliknij prawym przyciskiem myszy i wybierz polecenie Delete z menu kontekstowego. Korzystając z panelu, można usuwać wiele komponentów jednocześnie.
Dodawanie modeli do komponentu schematowego
Do komponentu schematowego można dodać dowolną liczbę modeli footprintów PCB, a także pliki modeli używane do symulacji obwodów i analizy integralności sygnałów. Jeśli komponent ma wiele modeli (na przykład wiele footprintów), podczas umieszczania go na schemacie można wybrać odpowiedni model w panelu Properties. Modele można tworzyć samodzielnie lub pobierać pliki modeli dostawców z internetu. Biblioteki PCB mogą zawierać dowolną liczbę footprintów PCB.
Modele można dodawać do bieżącego komponentu na następujące sposoby:
-
Z obszaru Model u dołu przestrzeni projektowej (kliknij symbol odwróconych strzałek / daszka w prawym dolnym rogu przestrzeni projektowej, jak pokazano na poniższym obrazie).

Kliknij wyróżniony symbol daszka, aby uzyskać dostęp do obszaru Model przestrzeni projektowej. -
Za pomocą listy rozwijanej Add w obszarze Parameters panelu Properties w trybie Component, a następnie wybierając model.
-
Okno dialogowe Model Manager edytora symboli schematowych (Tools » Model Manager lub kliknięcie komponentu prawym przyciskiem myszy w panelu SCH Library, a następnie wybranie Model Manager z menu kontekstowego) umożliwia przeglądanie i porządkowanie modeli wszystkich komponentów w aktywnej bibliotece schematowej. Można na przykład dodać ten sam model do wielu zaznaczonych komponentów.
Opcje i elementy sterujące okna dialogowego Model Manager
-
Mask – wpisz nazwę komponentu w tym polu, aby przefiltrować zawartość. Użyj „
*” jako symbolu wieloznacznego. - Component list – zawiera listę wszystkich istniejących komponentów w bieżącej bibliotece schematowej wraz z ich opisami.
- Model list – zawiera listę wszystkich modeli powiązanych z wybranym komponentem. Menu kontekstowe tego obszaru zawiera polecenia umożliwiające wykonanie następujących operacji na modelu: Add, Copy, Paste, Remove lub Edit.
-
Add – kliknij, aby otworzyć listę rozwijaną i wybrać jedną z wymienionych poniżej opcji modelu. Dla każdej opcji zostanie otwarte odpowiednie okno dialogowe umożliwiające dostosowanie (w razie potrzeby) i dodanie żądanego modelu.
-
Footprint– fizyczny układ wymagany na płytce drukowanej do zamontowania komponentu lub elementu mocującego. -
Pin Info– dodaj plik Pin Info, który może służyć jako opis wyprowadzeń FPGA/MC w narzędziach FPGA innych producentów lub dla innych typów komponentów. -
PCB3D– dodaj model 3D do komponentu. -
Simulation– dodaj model SPICE do komponentu, jeśli chcesz przeprowadzić symulację obwodu. -
Ibis Model– dodaj model IBIS, aby usprawnić modelowanie wyprowadzeń układów scalonych podczas analizy integralności sygnałów. -
Signal Integrity– dodaj model integralności sygnałów, aby skonfigurować analizy integralności sygnałów i sterować ich przebiegiem.
-
- Copy – kliknij, aby skopiować żądany model z listy.
- Paste – kliknij, aby wkleić model do listy. Nowy model pojawi się na dole listy.
- Remove – kliknij, aby usunąć zaznaczone footprinty.
- Edit – kliknij, aby otworzyć odpowiednie okno dialogowe, w którym można edytować przypisanie modelu.
- Refresh Preview – kliknij, aby odświeżyć podgląd modelu. Kliknij 2D/3D, aby przełączać się między podglądem 2D i 3D.
-
Mask – wpisz nazwę komponentu w tym polu, aby przefiltrować zawartość. Użyj „
Mapowanie modelu na symbol
W ramach procesu powiązywania modelu informacje o komponencie ze schematu muszą zostać zmapowane na model docelowy.
Informacje właściwe dla danej dziedziny znajdują się w plikach modeli o określonym formacie, takich jak pliki IBIS, MDL i CKT. Aby system mógł uzyskać dostęp do tych informacji, potrzebne są również inne dane, takie jak mapowanie wyprowadzeń i lista połączeń między symbolem schematowym a modelem właściwym dla danej dziedziny. Dane te definiuje się w odpowiednim edytorze modeli, który otwiera się podczas dodawania lub edytowania modelu. Oprócz odwołania do pliku modelu zawiera on również wszelkie informacje o mapowaniu wyprowadzeń lub liście połączeń wymagane dla danego rodzaju modelu.
Lokalizacje wyszukiwania plików modeli
Gdy dodajesz model do komponentu w edytorze symboli schematowych, tworzone jest powiązanie z modelem; dane modelu nie są kopiowane ani przechowywane w komponencie schematowym. Oznacza to, że powiązane modele muszą być dostępne zarówno podczas tworzenia biblioteki, jak i podczas umieszczania komponentu na arkuszu schematu. Podczas pracy w edytorze bibliotek powiązanie komponentu z danymi modelu jest rozwiązywane przy użyciu następujących prawidłowych lokalizacji wyszukiwania:
- Najpierw przeszukiwane są biblioteki należące do bieżącego projektu pakietu bibliotek.
- Następnie przeszukiwane są biblioteki PCB (nie biblioteki zintegrowane) dostępne na bieżącej liście Installed Libraries. Uwaga: kolejność bibliotek na liście można zmieniać.
- Na końcu przeszukiwane są wszystkie biblioteki modeli znajdujące się w ścieżkach wyszukiwania projektu. Ścieżki wyszukiwania definiuje się na karcie Search Paths w oknie dialogowym Project Options (Project » Project Options). Uwaga: bibliotek znajdujących się w ścieżkach wyszukiwania nie można przeglądać w celu znalezienia modelu, jednak kompilator uwzględnia je podczas wyszukiwania modelu.
Więcej informacji o sposobie wyszukiwania modeli w edytorze symboli schematowych i edytorze schematów można znaleźć w sekcji Zarządzanie dostępnymi bibliotekami bazodanowymi i plikowymi na stronie Wyszukiwanie komponentów w bibliotekach plikowych i bazodanowych.
Dodawanie footprintu do komponentu schematowego
Aby dodać footprint do bieżącego komponentu schematowego, wybierz Footprint podczas wybierania opcji dodawania modelu w sposób opisany powyżej. Otworzy się okno dialogowe PCB Model.
Opcje i elementy sterujące okna dialogowego PCB Model
Model footprintu
- Name – wyświetla nazwę footprintu.
- Browse – kliknij, aby otworzyć okno dialogowe Browse Libraries i wyszukać docelowy footprint.
- Pin Map – kliknij, aby otworzyć okno dialogowe Model Map i zmapować wyprowadzenia symbolu schematowego na pola lutownicze footprintu PCB.
- Description - wprowadź opis obudowy PCB, który jasno określa jej przeznaczenie.
Biblioteka PCB
- Any - włącz, aby wyszukać docelową obudowę PCB we wszystkich aktualnie dostępnych bibliotekach.
- Library name - włącz, aby wyszukać docelową obudowę PCB w bibliotece o podanej nazwie. Wprowadź nazwę biblioteki bezpośrednio w polu tekstowym.
- Library path - włącz, aby wyszukać docelowe obudowy PCB w bibliotece o podanej nazwie w określonej lokalizacji. Kliknij przycisk Choose, aby wybrać ścieżkę.
- Use footprint from component library - ta opcja staje się dostępna, gdy komponent zostanie umieszczony ze skompilowanej biblioteki, na przykład biblioteki zintegrowanej, lub z serwera. W razie potrzeby można ją nadpisać dla umieszczonego komponentu, co pozwala wybrać inną źródłową bibliotekę PCB.
Wybrana obudowa PCB
W tym obszarze wyświetlany jest podgląd docelowej obudowy PCB. Kliknij ikonę w lewym dolnym rogu podglądu, aby przełączać się między trybami 2D i 3D. Obszar wyświetlania będzie pusty, jeśli nie uda się znaleźć obudowy w określonej bibliotece PCB.
W górnej części okna dialogowego PCB Model znajduje się pole Name, które musi zawierać nazwę obudowy PCB. Możesz wprowadzić nazwę bezpośrednio lub użyć przycisku Browse, aby znaleźć ją w dostępnych bibliotekach obudów PCB za pomocą okna dialogowego Przeglądaj biblioteki. Lista rozwijana Libraries zapewnia dostęp do listy dostępnych bibliotek. Kliknij przycisk
, aby otworzyć okno dialogowe Dostępne biblioteki plikowe, w którym można dodawać lub usuwać biblioteki. Jeśli żądana obudowa PCB nie jest dostępna w żadnej z bieżących bibliotek, należy ją wyszukać, używając przycisku Find , aby otworzyć okno dialogowe Wyszukiwanie w bibliotekach plikowych.
W dolnej części okna dialogowego PCB Model znajduje się tekst wskazujący, gdzie znaleziono dany model.
Możliwość znalezienia modelu przez oprogramowanie zależy od ustawienia określającego, gdzie może ono szukać modeli. Ustawienie to znajduje się bezpośrednio pod nazwą modelu. Dostępne opcje obejmują Any, co oznacza przeszukiwanie wszystkich dostępnych bibliotek w poszukiwaniu tego modelu, oraz Integrated Library lub Server, co oznacza, że model może być używany wyłącznie z określonej biblioteki zintegrowanej lub przestrzeni roboczej.
Okno dialogowe PCB Model zawiera następujące opcje:
Aby skonfigurować mapowanie wyprowadzeń dla powiązanej obudowy PCB, kliknij Pin Map w oknie dialogowym PCB Model, aby otworzyć okno dialogowe Model Map i wprowadzić niezbędne zmiany w parach wyprowadzenie–pad. Pamiętaj, że mapujesz właściwość Designator wyprowadzenia symbolu schematowego na odpowiadający jej identyfikator wyprowadzenia modelu, którym w przypadku obudowy PCB jest Designator pada.
- Component Pin Designator — kolumna zawiera wszystkie wyprowadzenia symbolu schematowego; tego pola nie można edytować.
- Model Pin Designator — kolumna zawiera numery wyprowadzeń modelu. W tym przykładzie wyświetla pady przypisanej obudowy PCB; edytuj każde z tych pól, aby dopasować pad PCB do odpowiadającego mu wyprowadzenia symbolu schematowego.
Dodawanie modelu symulacyjnego do komponentu schematowego
Podczas tworzenia nowego komponentu model SPICE zazwyczaj pobiera się ze strony internetowej producenta układu. Aby dodać model symulacyjny do bieżącego komponentu schematowego, wybierz Simulation podczas wybierania opcji dodawania modelu zgodnie z powyższym opisem. Otworzy się okno dialogowe Model symulacyjny. W tym oknie wybiera się model i mapuje wyprowadzenia symbolu schematowego na wyprowadzenia modelu.
Możesz również użyć SPICE Model Wizard (Tools » XSpice Model Wizard), aby utworzyć modele SPICE określonych typów i dodać je do komponentu: dowiedz się więcej.
Dodawanie modelu na etapie schematu
Na etapie schematu projekt jest zbiorem komponentów połączonych logicznie. Aby przetestować lub zrealizować projekt, na przykład przeprowadzić symulację obwodu, zaprojektować układ PCB, przeanalizować integralność sygnałów itp., należy przenieść go do innej domeny projektowej. W tym celu dla każdego komponentu musi istnieć odpowiedni model dla domeny docelowej.
-
Obudowy PCB są powiązywane z komponentem schematowym przez dodanie ich w obszarze Parametry panelu Properties. Kliknij listę rozwijaną Add, a następnie wybierz Footprint, aby otworzyć okno dialogowe PCB Model i skonfigurować obudowę PCB.
-
Modele są powiązywane z komponentem schematowym przez dodanie ich w obszarze Parametry panelu Properties. Kliknij listę rozwijaną Add , a następnie wybierz Simulation lub Ibis Model , aby otworzyć odpowiednie okno dialogowe.
Uzupełnianie informacji o komponencie za pomocą parametrów
Parametry komponentu służą do definiowania dodatkowych informacji o nim. Parametry pozwalają określać dodatkowe informacje tekstowe dotyczące komponentu. Mogą one obejmować specyfikacje elektryczne (np. moc lub tolerancję), dane zakupowe lub magazynowe, notatki projektanta, odnośniki do kart katalogowych komponentu — zasadniczo dowolne potrzebne informacje: dane wymagane przez firmę w zestawieniu BOM, dane producenta, odnośnik do karty katalogowej komponentu lub instrukcje projektowe, takie jak reguły projektowe czy przypisanie do klasy PCB itp.
Parametry można definiować w edytorze bibliotek schematowych podczas tworzenia komponentu za pomocą panelu Properties.
Dodawanie parametrów do komponentu
Dla pojedynczego komponentu parametry dodaje się w obszarze Parameters panelu Properties w trybie Component . Jak wspomniano, można to zrobić w bibliotece lub po umieszczeniu komponentu na arkuszu schematu.
Aby dodać parametr do komponentu schematowego, wykonaj następujące czynności:
- Kliknij dwukrotnie nazwę komponentu w panelu Biblioteka SCH, aby otworzyć panel Właściwości w trybie Komponent.
- W obszarze Parameters wybierz Parameter z listy rozwijanej Add.
- Wprowadź żądaną nazwę parametru i jego wartość.
- Upewnij się, że opcja widoczności parametru jest włączona , jeśli chcesz, aby nazwa i wartość były wyświetlane po umieszczeniu komponentu na arkuszu schematu.
-
Kliknij Font Link i Other na dole obszaru Parameters, aby uzyskać dostęp do dodatkowych opcji konfiguracji parametrów.
Dodawanie parametrów do wielu komponentów
Parametry są kluczowym elementem każdego komponentu, a wiele z nich jest często używanych w wielu komponentach. Oprócz dodawania parametrów osobno do każdego komponentu możesz również użyć polecenia Parameter Manager (Tools » Parameter Manager), aby dodać je do wielu komponentów. Oprócz dodawania i usuwania parametrów można także edytować ich wartości w wielu komponentach jednocześnie.

Okno dialogowe Parameter Table Editor umożliwia edycję wszystkich parametrów we wszystkich komponentach.
Uwagi dotyczące edycji wielu parametrów:
- Parametry komponentów w bibliotece lub komponentów użytych w projekcie schematu można edytować w ten sam sposób. Wybierz Tools » Parameter Manager w edytorze schematów lub edytorze bibliotek schematowych, aby rozpocząć.
- Ponieważ parametry można dodawać do różnych obiektów, pierwszym krokiem jest wybranie w oknie dialogowym Parameter Editor Options typów obiektów, których parametry mają być edytowane.
- Edycja parametrów odbywa się w oknie dialogowym Parameter Table Editor. Okno to można otworzyć na różne sposoby, dlatego jego tytuł może się zmieniać. Sposób pracy w nim jest jednak zawsze taki sam: użyj standardowych skrótów klawiaturowych systemu Windows do zaznaczenia odpowiednich komórek, a następnie kliknij prawym przyciskiem myszy i wybierz operację edycji.
- Zmiany nie są wprowadzane od razu; są realizowane za pomocą zlecenia zmiany inżynierskiej (ECO).
- Każda zmieniana komórka jest oznaczona małą kolorową ikoną. Opis poszczególnych ikon znajduje się na stronie okna dialogowego Parameter Table Editor.
Mapowanie parametru na pole komentarza komponentu
Domyślne parametry komponentu wyświetlane na schemacie to oznaczenie i komentarz. Podczas przenoszenia projektu z edytora schematów do edytora PCB ciągi oznaczenia i komentarza są również domyślnymi ciągami, które można łatwo wyświetlić na płytce.
Aby umożliwić wyświetlanie wartości dowolnego parametru komponentu na schemacie i PCB, na przykład wartości parametru o nazwie Capacitance, można zmapować dowolny parametr komponentu na jego pole Comment , korzystając z techniki pośredniego odwoływania się do ciągów.
W tym celu należy wprowadzić nazwę parametru w postaci =ParameterName. Na przykład, aby zmapować wartość parametru komponentu Capacitance na pole Comment tego komponentu, wprowadź ciąg =Capacitance w polu Comment panelu Properties, jak pokazano poniżej. Ciąg zdefiniowany przy użyciu składni '=ParameterName' jest określany jako special string.
Ciągi specjalne są automatycznie przekształcane na potrzeby wyświetlania na ekranie. Jeśli parametr zmapowany jako ciąg specjalny nie ma wartości, zamiast niej wyświetlana jest szarą czcionką nazwa parametru, o ile opcja Display Names of Special Strings that have No Value Defined jest włączona na stronie Schematic - Graphical Editing okna dialogowego Preferences. Jeśli ta opcja jest wyłączona, nic nie jest wyświetlane.

Użyj funkcji ciągów specjalnych, aby zmapować dowolną wartość parametru na Comment komponentu.
Definiowanie klikalnych łączy do informacji referencyjnych
Obszar Parametry panelu Properties w trybie Component umożliwia dodanie łącza przez kliknięcie listy rozwijanej Add , a następnie wybranie Link. Funkcję tę można wykorzystać na przykład do dodania łączy do karty katalogowej lub witryny producenta. Dla komponentu można zdefiniować dowolną liczbę łączy.
Łącze należy skonfigurować w następujący sposób:
- Name — służy do zdefiniowania pozycji wyświetlanej w menu:
-
Url — służy do zdefiniowania dokumentu docelowego. Poniższe przykłady są prawidłowymi wpisami:
-
C:\Design_Projects\Schematics\Modifications.txt -
C:\Design_Projects\Schematics\MyDataSheet.pdf -
https://www.altium.com -
www.altium.com/documentation
-
Łącza wyświetlane w panelu są aktywne, więc kliknięcie tekstu łącza spowoduje otwarcie adresu URL w preferowanej przeglądarce. Aby edytować istniejące łącze, kliknij w dowolnym miejscu komórki poza tekstem łącza, a następnie kliknij przycisk edycji.
Łącza są dostępne w menu kontekstowym po kliknięciu prawym przyciskiem myszy komponentu umieszczonego na schemacie. Chociaż można zdefiniować dowolną liczbę nazwanych łączy, tylko pierwszych 9 będzie dostępnych w menu kontekstowym References edytora schematów. Dodatkowe nazwane łącza nie pojawią się w menu Reference edytora schematów, ale zostaną uwzględnione w wygenerowanym pliku PDF i będą w nim działać jako aktywne łącza po kliknięciu komponentu w dokumencie PDF (patrz poniżej).
Kliknij prawym przyciskiem myszy komponent na arkuszu, aby uzyskać dostęp do jego łączy.
Po uruchomieniu polecenia zostanie otwarty wskazany dokument docelowy. Docelowa strona internetowa zostanie otwarta bezpośrednio (jeśli jest dostępna). W przypadku dokumentu PDF lub tekstowego wyszukiwanie dokumentu przebiega następująco:
-
Jeśli podano ścieżkę do dokumentu, najpierw przeszukiwana jest ta lokalizacja.
-
Jeśli dokumentu nie można znaleźć w tej lokalizacji lub nie podano ścieżki, przeszukiwany jest folder
\Helpw katalogu instalacyjnym Altium Designer.
Sprawdzanie komponentów i generowanie raportów
Aby sprawdzić, czy nowe komponenty zostały utworzone poprawnie, można wygenerować kilka raportów. Przed wygenerowaniem raportów upewnij się, że plik biblioteki został zapisany.
Lista biblioteki
Library List zawiera listę wszystkich komponentów wraz z ich szczegółami z aktywnego dokumentu biblioteki.
- Wybierz Reports » Library List.
-
Zostanie wygenerowany plik tekstowy ASCII (<LibraryName>.rep), który otworzy się jako aktywny dokument. Plik zawiera łączną liczbę komponentów w bibliotece oraz nazwę i opis każdego komponentu, jeśli opis jest dostępny.
Zostanie również utworzony i otwarty drugi plik (<LibraryName>.csv), do którego odwołuje się plik .rep. Jest to plik wartości rozdzielanych przecinkami, zawierający bardziej szczegółowe informacje o każdym komponencie w bibliotece, pobrane z jego właściwości.
Raport biblioteki
Z aktywnego dokumentu biblioteki można wygenerować raport zawierający informacje o zapisanych w niej komponentach. Raport można skonfigurować tak, aby zawierał informacje o parametrach, pinach i modelach, a także podglądy komponentów i modeli (w kolorze lub czarno-białe). Raport można wygenerować jako dokument Microsoft Word (*.doc) lub standardowy dokument HTML (*.html).
-
Wybierz Reports » Library Report, aby otworzyć okno dialogowe Library Report Settings. W tym oknie skonfiguruj zawartość i styl raportu, a także miejsce jego zapisu i nazwę. Domyślnie raport otrzyma nazwę biblioteki schematów i zostanie zapisany w tej samej lokalizacji.
Opcje i elementy sterujące okna dialogowego Library Report Settings
Nazwa pliku wyjściowego
- Output File Name – wyświetla pełną nazwę pliku wyjściowego wraz ze ścieżką. Użyj ikony przeglądania folderów, aby wyszukać i wybrać inną lokalizację oraz nazwę.
- Document style – plik będzie miał rozszerzenie .doc, a raport biblioteki zostanie wygenerowany w formacie dokumentu Word.
- Browser style – plik będzie miał rozszerzenie .html, a w przeglądarce internetowej zostanie wygenerowana strona internetowa. W razie potrzeby można edytować pełną nazwę pliku wyjściowego.
- Open generated report – włącz, aby otworzyć wygenerowany raport w programie MS Word lub w przeglądarce internetowej.
- Add generated report to current project – włącz, aby dodać wygenerowany raport do bieżącego projektu.
Uwzględnij w raporcie
- Component's Parameters – włącz, aby uwzględnić w raporcie parametry komponentów.
- Component's Pins – włącz, aby uwzględnić w raporcie piny komponentów.
- Component's Models – włącz, aby uwzględnić w raporcie modele komponentów.
Rysuj podglądy dla
- Components – włącz, aby rysować w raporcie podglądy komponentów.
- Models – włącz, aby rysować w raporcie podglądy modeli.
Ustawienia
- Use Color – włącz, aby raport biblioteki mógł zawierać elementy w kolorze zarówno w dokumentach Word, jak i w dokumentach internetowych.
-
Skonfiguruj ustawienia raportu, a następnie kliknij OK. Jeśli wybrano otwarcie raportu po wygenerowaniu, zostanie on otwarty pod warunkiem, że dostępny jest program Microsoft Word (w przypadku raportu w formacie Doc) lub domyślna przeglądarka (w przypadku raportu w formacie HTML).
Jeśli wybrano dodanie raportu do projektu po jego wygenerowaniu, pojawi się on w panelu Projects w podfolderze Generated\Documents (w przypadku raportu w formacie HTML) lub w podfolderze Generated\Text Documents (w przypadku raportu w formacie Doc).
Sprawdzanie reguł komponentów
Component Rule Checker sprawdza, czy występują błędy, takie jak duplikaty i brakujące piny.
-
Wybierz Reports » Component Rule Check (skrót R, R), aby otworzyć okno dialogowe Library Component Rule Check. Ustaw atrybuty, które chcesz sprawdzić, a następnie kliknij OK.
Opcje i elementy sterujące okna dialogowego Library Component Rule Check
Duplikaty
- Component Names – włącz tę opcję, aby sprawdzić, czy występują powielone nazwy komponentów.
- Pins – włącz tę opcję, aby sprawdzić, czy występują powielone piny.
Brakujące
- Description – włącz tę opcję, aby sprawdzić, czy brakuje opisów.
- Footprint – włącz tę opcję, aby sprawdzić, czy brakuje nazw obudów.
- Default Designator – włącz tę opcję, aby sprawdzić, czy brakuje domyślnych oznaczeń.
- Pin Name – włącz tę opcję, aby sprawdzić, czy brakuje nazw pinów.
- Pin Number – włącz tę opcję, aby sprawdzić, czy brakuje numerów pinów.
- Missing Pins In Sequence – włącz tę opcję, aby sprawdzić, czy brakuje pinów w sekwencji.
-
W obszarze projektowym zostanie wyświetlony raport zatytułowany <
libraryname.ERR>, zawierający listę komponentów, dla których wykryto naruszenia reguł. - Wprowadź niezbędne poprawki w bibliotece, a następnie ponownie wygeneruj raport.
- Zapisz bibliotekę schematów. Zamknij raport, aby wrócić do obszaru projektowego edytora schematów.
Kopiowanie komponentów z innych źródeł
Przenoszenie i kopiowanie komponentów z innych bibliotek
Do swojej biblioteki schematów można również kopiować komponenty z innych otwartych bibliotek schematów, a następnie edytować ich właściwości zgodnie z potrzebami. Jeśli komponent jest częścią biblioteki zintegrowanej, należy otworzyć plik .IntLib i wybrać Yes, aby wyodrębnić biblioteki źródłowe. Następnie otwórz wygenerowaną bibliotekę źródłową (*.SchLib) z panelu Projects .
-
Wybierz komponent, który chcesz przenieść lub skopiować, na liście Design Item ID w panelu SCH Library, aby wyświetlić go w oknie projektu.
-
Wybierz Tools » Move Component lub Tools » Copy Component, aby otworzyć okno dialogowe Destination Library, zawierające listę wszystkich aktualnie otwartych dokumentów bibliotek schematów. W oknie dialogowym zostaną wyświetlone wszystkie otwarte biblioteki, niezależnie od tego, czy są dokumentami niezależnymi, czy częścią bieżącego lub innego otwartego projektu.
-
Wybierz dokument, do którego chcesz przenieść/skopiować komponent, a następnie kliknij OK. Komponent lub jego kopia zostanie umieszczona w bibliotece docelowej, gdzie w razie potrzeby można go edytować.
Kopiowanie komponentów ze schematów
Komponenty można również kopiować z arkuszy schematów do biblioteki schematowej, a następnie odpowiednio edytować ich właściwości. Zaznacz na arkuszu schematu komponent, który chcesz skopiować, i skopiuj go za pomocą polecenia Copy z menu kontekstowego zaznaczonego komponentu (skrót: Ctrl+C). Następnie otwórz docelową bibliotekę schematową, kliknij prawym przyciskiem myszy w obszarze listy komponentów w panelu SCH Library i wybierz Paste (skrót: Ctrl+V).
Pamiętaj, że jeśli komponent został umieszczony na arkuszu schematu z połączonego obszaru roboczego Workspace lub z panelu Manufacturer Part Search, zachowuje on powiązanie ze źródłowym obszarem roboczym Workspace. Takie komponenty są oznaczone ikoną
w panelu SCH Library. Możesz usunąć powiązania z obszarem roboczym Workspace dla wszystkich komponentów w otwartej bibliotece, wybierając polecenie Tools » Clear Server Links z menu głównego. Po uruchomieniu polecenia otworzy się okno dialogowe Confirm Clear Vault Links. Kliknij Yes , aby usunąć powiązania z obszarem roboczym Workspace określone w oknie dialogowym i zapisać bibliotekę; kliknij No , aby zamknąć okno dialogowe bez wykonywania żadnych działań.

Okno dialogowe Confirm Clear Vault Links
Kopiowanie wielu komponentów
Do kopiowania wielu komponentów można również użyć panelu SCH Library. Zaznacz komponenty w panelu, korzystając ze standardowych funkcji Ctrl+Click lub Shift+Click, a następnie kliknij prawym przyciskiem myszy jeden z zaznaczonych komponentów i wybierz Copy z menu podręcznego. Następnie możesz kliknąć prawym przyciskiem myszy na liście i:
- Wkleić komponenty z powrotem do tej samej biblioteki.
- Wkleić komponenty do innej otwartej biblioteki.
- Skopiować i wkleić komponenty ze schematu do otwartej biblioteki tą samą metodą.
Przenoszenie projektu z jednej lokalizacji do innej
Gdy komponent zostaje umieszczony w projekcie z biblioteki, jest zapisywany w pamięci podręcznej pliku projektu, dzięki czemu dokument można otworzyć w dowolnej lokalizacji bez konieczności udostępniania lub ładowania bibliotek źródłowych. Jest to przydatne podczas przenoszenia projektu z jednej lokalizacji do innej, ponieważ nie trzeba przenosić również bibliotek. Pamiętaj, że oryginalna nazwa biblioteki źródłowej oraz nazwy modeli są również przechowywane we właściwościach umieszczonego komponentu.
Panel SCH Library
Panel SCH Library umożliwia przeglądanie i modyfikowanie komponentów przechowywanych w aktywnym dokumencie biblioteki schematowej. Panel umożliwia również przenoszenie wszelkich zmian wprowadzonych w komponentach biblioteki bezpośrednio do dokumentu schematu projektu, a także definiowanie powiązań komponentu z modelami.

Interaktywnie przeglądaj, wyświetlaj i edytuj komponenty biblioteki schematowej oraz ich wyprowadzenia.
Zawartość i obsługa panelu SCH Library
Przeglądanie biblioteki
Po kliknięciu pozycji komponentu na liście stanie się on aktywnym elementem w oknie edytora projektu. Okno edytora projektu umożliwia edycję symbolu komponentu oraz dodawanie, edytowanie i usuwanie powiązanych z nim modeli zgodnie z potrzebami. Zaznaczenie obiektu Pin w panelu powoduje podświetlenie odpowiadającego mu obiektu graficznego w obszarze roboczym edytora oraz powiększenie jego widoku. W ten sposób panel SCH Library zapewnia szybki i łatwy sposób przeglądania oraz wyświetlania komponentów biblioteki schematowej i ich wyprowadzeń, a także uzyskiwania do nich dostępu.
Filtrowanie zawartości
Zawartość listy Components można filtrować, co umożliwia szybkie znalezienie konkretnego komponentu w bibliotece. Jest to szczególnie przydatne, gdy biblioteka zawiera dużą liczbę elementów. Filtrowanie można stosować za pomocą jednej z metod opisanych w kolejnych sekcjach.
Filtrowanie pośrednie
Ta metoda filtrowania wykorzystuje pole wyszukiwania u góry panelu do filtrowania zawartości listy. Maska nazwy jest stosowana na podstawie tekstu wprowadzonego w tym polu. Na liście pozostaną widoczne tylko komponenty pasujące do wprowadzonego tekstu.
Funkcja filtrowania nie rozróżnia wielkości liter i działa na bieżąco, co oznacza, że zawartość listy Components jest filtrowana w miarę wpisywania tekstu.
Do bardziej zaawansowanego filtrowania użyj symbolu wieloznacznego *. Na przykład wpisanie MN* spowoduje wyświetlenie tylko tych obudów komponentów, których nazwy zaczynają się od MN, natomiast wpisanie *r34, jak na ilustracji poniżej, spowoduje wyświetlenie tylko tych obudów komponentów, których nazwy zawierają R34.
Filtrowanie bezpośrednie
Ta metoda jest dostępna we wszystkich obszarach panelu i umożliwia szybkie przejście do wybranej pozycji poprzez wpisywanie tekstu bezpośrednio w obszarze listy. Maska nie jest stosowana, więc pełna zawartość listy pozostaje przez cały czas widoczna.
Aby użyć tej funkcji do szybkiego znalezienia obudowy komponentu, kliknij w sekcji Components panelu, a następnie wpisz pierwszą literę nazwy obudowy komponentu, do której chcesz przejść. Na przykład, aby szybko przejść do pozycji komponentów zaczynających się od litery R, naciśnij R na klawiaturze. Pierwszy komponent na liście zaczynający się od R stanie się aktywny.
Jeśli istnieje wiele Design Item IDs zaczynających się od tej samej litery, zwłaszcza gdy biblioteka jest bardzo duża, wpisz kolejne litery, aby przejść do konkretnej pozycji. Na przykład wpisz res, aby podświetlić pierwszą pozycję z serii RES na liście.
Filtrowanie łączone
W niektórych sytuacjach przydatne może być jednoczesne stosowanie filtrowania pośredniego i bezpośredniego. Jeśli na przykład wiesz, że szukany komponent ma wariant podtypu BRMZ oraz przedrostek AD74, możesz wykorzystać te informacje odpowiednio jako wpis filtra pośredniego (maski) i filtra bezpośredniego.
Sekcje panelu
Komponenty
Kliknięcie pozycji na Components liście powoduje, że staje się ona aktywnym komponentem w oknie edytora projektu oraz dla czterech przycisków znajdujących się bezpośrednio pod listą. Przyciski te udostępniają następujące polecenia dotyczące listy komponentów:
-
Place - kliknij, aby umieścić aktywny komponent w dokumencie schematu. To, który dokument schematu zostanie użyty po kliknięciu, zależy od tego, czy są obecnie otwarte jakiekolwiek dokumenty schematów.
- Jeśli żaden dokument schematu nie jest otwarty, kliknięcie przycisku spowoduje utworzenie nowego dokumentu schematu, który stanie się aktywnym dokumentem w oknie edytora projektu. Aktywny komponent biblioteczny zostanie dołączony do kursora i będzie gotowy do umieszczenia.
- Jeśli otwarty jest co najmniej jeden dokument schematu, ostatnio aktywny dokument (niezależnie od projektu, do którego należy) stanie się aktywnym dokumentem w oknie edytora projektu, a aktywny komponent biblioteczny zostanie dołączony do kursora i będzie gotowy do umieszczenia.
- Add - kliknij, aby dodać nowy komponent do dokumentu biblioteki. Otworzy się okno dialogowe New Component. Wprowadź żądaną nazwę nowego komponentu, który ma zostać dodany do listy. W oknie edytora projektu zostanie otwarty pusty arkusz, w którym można zdefiniować komponent.
- Delete - kliknij, aby trwale usunąć zaznaczone komponenty z dokumentu biblioteki. Otworzy się okno dialogowe z prośbą o potwierdzenie usunięcia.
- Edit - kliknij, aby otworzyć panel Properties, w którym można przeglądać i edytować właściwości aktywnego komponentu. Panel umożliwia tworzenie powiązań z nowymi modelami oraz edytowanie istniejących. Dwukrotne kliknięcie Design Item ID pozycji również otworzy panel Properties.
Menu kontekstowe
Kliknięcie prawym przyciskiem myszy pozycji na Components liście otwiera menu poleceń.
Dostępne są następujące polecenia:
- Select all - szybko zaznacza wszystkie pozycje komponentów na liście.
- Update Schematic Sheets - kliknij, aby przenieść wszystkie zmiany wprowadzone w komponentach aktywnego dokumentu biblioteki do wszystkich otwartych dokumentów schematów. Wszystkie wystąpienia zmienionych komponentów w dokumentach projektu zostaną zaktualizowane.
-
Model Manager - otwiera okno dialogowe Model Manager, w którym można dodawać, edytować i usuwać modele dowolnych komponentów znajdujących się w aktywnej bibliotece.
- Copy - umieszcza kopię zaznaczonych komponentów w wewnętrznym schowku edytora bibliotek schematowych.
- Cut - umieszcza kopię zaznaczonych komponentów w wewnętrznym schowku edytora bibliotek schematowych i trwale usuwa te komponenty z biblioteki. Pojawi się okno dialogowe z prośbą o potwierdzenie usunięcia.
- Paste - wkleja komponent z wewnętrznego schowka edytora bibliotek schematowych do aktywnego dokumentu biblioteki.
- Delete - umożliwia trwałe usunięcie zaznaczonych komponentów z dokumentu biblioteki. Pojawi się okno dialogowe z prośbą o potwierdzenie usunięcia.
Uwagi
-
Przy zaznaczaniu wielu pozycji na liście obsługiwane są standardowe funkcje Ctrl+Click i Shift+Click.
-
Aktywny komponent to ten, którego symbol i informacje o powiązanych modelach są aktualnie wyświetlane w oknie edytora projektu. Komponent może być aktywny, nawet jeśli nie jest zaznaczony na Components liście.
-
Ctrl+Click na zaznaczonej pozycji listy, aby usunąć jej zaznaczenie.
-
Skróty klawiaturowe Home, Down Arrow, Up Arrow i End oraz polecenia First Component, Next Component, Previous Component i Last Component z podmenu Tools menu kontekstowego obszaru projektowania umożliwiają wyświetlenie odpowiednio pierwszej, następnej, poprzedniej i ostatniej pozycji w obszarze listy.
-
Komponenty wieloczęściowe są wyświetlane na liście ze strzałką obok nazwy. Każda część jest wyświetlana poniżej jako pozycja podrzędna.
-
W sekcjach panelu zawierających wiele kolumn danych można sortować dane według dowolnej kolumny, klikając jej nagłówek. Kliknij raz, aby posortować rosnąco, lub ponownie, aby posortować malejąco.
-
Można zmienić kolejność wyświetlania kolumn danych. Aby przenieść kolumnę, kliknij jej nagłówek i przeciągnij go poziomo do żądanego miejsca. Prawidłowe położenie jest wskazywane przez dwie strzałki pozycjonujące.
-
Komponent wklejany do aktywnego dokumentu biblioteki może pochodzić zarówno z dokumentu schematu, jak i z innego dokumentu biblioteki schematowej.
-
Jeśli z głównego projektu w edytorze schematów skopiowano do schowka wiele komponentów, wszystkie zaznaczone komponenty zostaną wklejone do dokumentu biblioteki.
-
Jeśli ten sam komponent zostanie wklejony do biblioteki więcej niż raz lub jeśli do biblioteki zostanie dodany więcej niż jeden nowy komponent bez zmiany nazwy, kopie będą rozróżniane za pomocą przyrostków _1, _2, _3 itd.
-
Aby przenieść zmiany wprowadzone w komponentach w dokumencie biblioteki, musi być otwarty dokument schematu.
-
Po utworzeniu nowego dokumentu biblioteki schematowej panel będzie zawierał jeden pusty komponent — Component_1.













