Creating Pad & Via Templates and Libraries
Oprócz obiektów Track, Pad i Via są podstawowymi elementami wszystkich projektów płytek drukowanych. Aby zwiększyć możliwości ponownego wykorzystania projektu i zarządzania padami oraz przelotkami w projektach PCB, Altium Designer obsługuje biblioteki szablonów Pad i Via.
Koncepcja szablonów Pad i Via, które można gromadzić w bibliotece, jest podobna do bibliotek footprintów PCB, choć nieco bardziej podstawowa. Biblioteka Pad Via Template nie przechowuje rzeczywistych padów i przelotek, lecz wstępnie skonfigurowane definicje, które są stosowane do instancji obiektu Pad lub Via podczas jego umieszczania. Zapisane biblioteki Pad Via Template można wczytać i używać do umieszczania instancji predefiniowanych padów i przelotek w dowolnym projekcie PCB lub footprintcie PCB.
Biblioteki Pad Via Template są kolejnym typem dokumentu projektowego, który można utworzyć w Altium Designer, i mają rozszerzenie pliku *.PvLib. Biblioteki Pad Via Template mogą być dołączone jako dokument projektu, a w takim przypadku te szablony są zawsze dostępne dla tego projektu za pośrednictwem panelu PCB Pad Via Templates. Biblioteki szablonów można także zainstalować w panelu, dzięki czemu będą dostępne dla wszystkich otwartych projektów. Więcej informacji o udostępnianiu szablonów znajdziesz na stronie Working with Pad Via Templates.
Szablony Pad i Via są tworzone oraz edytowane przez otwarcie pliku PvLib. Szablony Pad i Via w pliku PvLib są wymienione w panelu Pad Via Library, a wybrany szablon Pad lub Via jest wyświetlany w edytorze Pad/Via Template, jak pokazano poniżej.
|
Zarówno szablony Pad, jak i Via edytuje się przez otwarcie pliku PvLib. Opcje edytora zmieniają się w zależności od typu edytowanego obiektu. Tutaj pokazano edytor Pad Template. Zarówno szablony Pad, jak i Via edytuje się przez otwarcie pliku PvLib. Opcje edytora zmieniają się w zależności od typu edytowanego obiektu. Tutaj pokazano edytor Via Template. |
Tworzenie biblioteki Pad Via Template
Nową bibliotekę szablonów padów/przelotek można utworzyć na następujące sposoby:
-
Wybierz polecenie File » New » Library z głównych menu i wybierz opcję Pad Via Library z obszaru File w otwartym oknie dialogowym New Library, a następnie kliknij Create. Nowa biblioteka Pad Via Template otrzyma domyślną nazwę
PvLib1.PvLib. Na tym etapie plik nie został jeszcze zapisany na dysku twardym; istnieje tylko w pamięci komputera. Ponieważ nie jest zapisany, przy pierwszej próbie zapisania otworzy się okno dialogowe Save As, oferujące zapisanie go w lokalizacji Default Location zdefiniowanej na stronie System – Default Locations page w oknie dialogowym Preferences. -
Nową bibliotekę Pad Via Template można także dodać do bieżącego projektu, klikając prawym przyciskiem myszy projekt w panelu Projects i wybierając Add New to Project » Pad Via Library z menu kontekstowego. Plik pojawi się w folderze
Libraries/Pad Via Library Documentsstruktury projektu. Po zapisaniu pliku domyślną lokalizacją będzie folder projektu. -
Bibliotekę Pad Via Template można utworzyć na podstawie padów i przelotek w otwartym PCB w trybie Pad & Via Templates mode of the PCB panel. Korzystając ze standardowych technik zaznaczania systemu Windows, wybierz szablony Pad/Via, które mają zostać zapisane w bibliotece, a następnie kliknij przycisk Save as Library. Nowy plik PvLib otworzy się gotowy do edycji, ale nie będzie jeszcze zapisany na dysku twardym. Zapisz plik w odpowiedniej lokalizacji, nadając mu wymaganą nazwę. Gdy biblioteka Pad Via Template zostanie otwarta po raz pierwszy w edytorze Template, w panelu Pad Via Library może być widoczny tylko jeden szablon pada (szablon domyślny). Jeśli tak się stanie, zapisz, zamknij i ponownie otwórz plik, aby odświeżyć listę szablonów w panelu Pad Via Library.

Bibliotekę Pad Via Template można utworzyć na podstawie wybranych padów/przelotek w bieżącym PCB.
Panel Pad Via Library
Panel Pad Via Library zapewnia dostęp do szablonów zawartych w aktywnej bibliotece Pad Via Library. Panel Pad Via Library dostępny w edytorze pad/via template wyświetla listę szablonów Pad i Via zawartych w bieżącej bibliotece Pad Via Template. Preferowane jednostki dla tej sesji edycji wybiera się z listy rozwijanej Display Units u góry panelu.
Dostęp do panelu
Do panelu można uzyskać dostęp z edytora Pad/Via Template (gdy dokument *.PvLib jest otwarty jako aktywny dokument w przestrzeni projektowej) w następujący sposób:
- Kliknij przycisk Panels w prawym dolnym rogu przestrzeni projektowej, a następnie wybierz Pad Via Library.
- Kliknij View » Panels » Pad Via Library w głównych menu.
Tworzenie szablonu Pad lub Via
Aby utworzyć nowy szablon Pad lub Via, kliknij prawym przyciskiem myszy wewnątrz panelu, a następnie wybierz Add Pad template lub Add Via template z menu kontekstowego. Użyj Delete, aby usunąć szablon z biblioteki.

Panel zapewnia dostęp do szablonów zawartych w bieżącej bibliotece Pad Via Library. Kliknij prawym przyciskiem myszy, aby dodać nowy szablon.
Edytor Pad/Via Template
Pad Template Editor służy do konfigurowania podstawowych opcji konfiguracji szablonu Pad lub Via, które następnie mogą zostać zastosowane do pada lub przelotki w dokumencie PCB albo footprintu PCB. Obejmują one główne właściwości konfiguracji Pad/Via, natomiast właściwości specyficzne dla dokumentu (takie jak pozycja, orientacja, warstwa itp.) są definiowane podczas umieszczania pada lub przelotki w dokumencie projektowym.

Edytor Template służy do konfigurowania szablonu Pad lub Via aktualnie wybranego w panelu Pad Via Library.
Większość opcji konfiguracji Pad/Via to standardowe i dobrze znane ustawienia Pad and Via w Altium Designer (Size, Hole i Mask itp.). Edytor Pad Template współdzieli wspólny projekt interfejsu oraz wiele opcji z edytorem Via Template. Każdy obszar edytora szablonów opisano poniżej, a opcje specyficzne dla Pad lub Via zostały odpowiednio oznaczone.
General
-
Name – domyślnie ustawiana jest automatyczna nazwa oparta na atrybutach pada/przelotki, zgodnie z IPC-7251/7351 Padstack naming conventions (opisano tutaj). W razie potrzeby można zdefiniować nazwę ręczną, a następnie ponownie ją usunąć, klikając przycisk
. Jeśli szablon z nazwą ręczną został użyty w projekcie płytki, a następnie ten szablon zostanie odłączony od biblioteki Template (tak że jego właściwości staną się edytowalne), nazwa ręczna zostanie zastąpiona nazwą automatyczną.
- Description – opcjonalny opis.
- Pad Type (tylko pad) – montaż powierzchniowy lub przewlekany.
Hole Information
- Hole Size – oznaczane przez h<Value> w nazwie, średnica otworu.
- Tolerance – oznaczane przez Tol w nazwie, wprowadź dodatnią i ujemną tolerancję otworu, jeśli jest wymagana. Wprowadź N/A, jeśli nie dotyczy.
- Hole Type (tylko pad) – Round, Square lub Slot.
- Length (tylko pad) – oznaczane przez _<Value> dopisywane do Hole Size w nazwie, długość otworu Square lub Slot.
- Rotation (tylko pad) – kąt obrotu otworu Square lub Slot.
- Plated (tylko pad) – metalizowany lub niemetalizowany (niemetalizowany oznaczany przez n w nazwie).
Paste Mask (tylko pad)
- Manual Expansion – zaznacz pole, aby zdefiniować ręczną wartość rozszerzenia, która zastąpi wartość reguły projektowej po umieszczeniu pada w projekcie PCB. Ta wartość jest oznaczana przez p<Value> w nazwie szablonu pada.
- Expansion – wartość rozszerzenia (wartość dodatnia) lub zmniejszenia (wartość ujemna) otworu w Paste Mask. Może być określona jako wartość bezwzględna (mil/mm) albo procent powierzchni pada. Gdy zdefiniowano wartość bezwzględną, po prawej stronie pola zostanie pokazany procent, i odwrotnie. Odznacz pole Use Paste po lewej stronie pola, aby wyłączyć użycie paste mask dla szablonu pada.
Solder Mask
- Manual Expansion – oznaczane przez m<Value> w nazwie, gdzie m<Value> jest całkowitym rozmiarem otworu w Solder Mask. Element nazwy staje się m<Value>mx<Value>, jeśli wartości rozszerzenia Top i Bottom nie są połączone.
- Top/Bottom – wartość rozszerzenia, mierzona od krawędzi pada/przelotki, chyba że włączona jest opcja Solder mask from the hole edge.
-
– wartości Top i Bottom są połączone (takie same); kliknij, aby zdefiniować różne wartości Top i Bottom.
- Tented – włącz, aby zamknąć otwór w Solder Mask (rozmiar otworu zostanie ustawiony na zero).
- Solder mask from the hole edge – włącz, aby odnosić wartość rozszerzenia do krawędzi otworu zamiast do krawędzi pada/przelotki.
Via Types & Features (tylko via)
- IPC 4761 Via Type – użyj listy rozwijanej, aby wybrać typ przelotki zgodnie ze standardem IPC 4761, Design Guide for Protection of Printed Board Via Structures.
-
Grid – pojawia się, gdy na liście rozwijanej IPC 4761 Via Type zostanie wybrany typ przelotki inny niż
None. Wybierz Side płytki i wpisz Material dla funkcji dostępnych zgodnie z wybranym typem przelotki.
Size and Shape
- Offset From Hole Center (X/Y) (tylko pad) – oznaczane przez o<Xvalue>_<Yvalue> w nazwie, wartość przesunięcia otworu pada względem środka pada.
-
Mode – typ stosu padów/przelotek (pad/via-stack); dostępne opcje obejmują
Simple,Top-Middle-BottomlubFull Stack(dla padów ta opcja jest dostępna tylko wtedy, gdy Pad Type ma wartość Through hole). Umożliwia nadanie padom/przelotkom różnych właściwości Size i Shape na warstwach udostępnionych dla tego trybu. Element nazwy x<Xvalue_Yvalue> jest dodawany, gdy dla warstwy Bottom zdefiniowano inny rozmiar/kształt. Element nazwy z<Xvalue_Yvalue> jest dodawany, gdy dla warstw wewnętrznych zdefiniowano inny rozmiar/kształt. -
Attributes on Layer – standardowe atrybuty pada/przelotki.
-
Shape (tylko pad) – oznaczane jako c<SizeValue> (okrągły); s<SizeValue> (kwadratowy) lub r<xSizeValue_ySizeValue> (prostokątny) w zależności od tego, czy wymiary X/Y są takie same czy różne; s<SizeValue>c<Value> (ośmiokątny); s<Sizevalue>r<Radius%Value> lub r<xSizeValue_ySizeValue>r<Radius%Value> (zaokrąglony prostokąt).
-
X & Y Size (tylko pad) – wymiar pada w płaszczyźnie X i Y.
-
Corner Radius (tylko pad) – wartość bezwzględna promienia narożnika pada. Wartość musi być mniejsza lub równa połowie krótszego boku pada. Wprowadź wartość, po której następuje symbol
%, aby zdefiniować promień jako procent połowy krótszego boku pada, gdzie100%powoduje całkowite zaokrąglenie krótszego boku pada. Ta opcja jest dostępna tylko wtedy, gdy dla pad Shape wybrano Rounded Rectangle. -
Diameter (tylko przelotka) – średnica przelotki (przelotki mogą być tylko okrągłe).
-
-
Thermal Relief – ustawienia połączenia termicznego z tego pada do otaczającego poligonu tej samej sieci; wyczyść pole wyboru From Rule, aby edytować i używać tych ustawień lokalnych.
- From Rule – ustawienia lokalne nie są stosowane, gdy ta opcja jest włączona; wyczyść, aby ustawić i używać ustawień lokalnych.
- Connect Style – styl połączenia termicznego.
- Air Gap – odległość od krawędzi pada do otaczającego poligonu.
- Conductors – liczba przewodników łączących pad z otaczającym poligonem.
- Width – szerokość przewodników łączących pad z otaczającym poligonem.
- Angle – wzorzec kątowy przewodników połączenia termicznego.
- Layer – warstwy w tym stosie padów/przelotek; dostępne warstwy zależą od bieżącego ustawienia Mode; kliknij prawym przyciskiem, aby dodać, usunąć lub zresetować warstwy, gdy Mode ma wartość Full Stack.


