Creazione di modelli e librerie di pad e via
Insieme agli oggetti Track, i Pad e le Via sono elementi fondamentali di tutti i progetti di circuiti stampati. Per aumentare le capacità di riutilizzo e gestione della progettazione per Pad e Via nei progetti PCB, Altium Designer supporta le librerie di template di Pad e Via.
Il concetto di template di Pad e Via che possono essere raccolti in una libreria non è molto diverso da quello delle librerie di footprint PCB, anche se è in qualche modo più basilare. La libreria Pad Via Template non memorizza Pad e Via reali, ma definizioni preconfigurate che vengono applicate a un’istanza di Pad o Via durante il posizionamento. Le librerie Pad Via Template salvate possono essere caricate e utilizzate per posizionare istanze di Pad e Via predefiniti in qualsiasi progetto PCB o footprint PCB.
Le librerie Pad Via Template sono un altro documento di progettazione che può essere creato in Altium Designer e hanno l’estensione file *.PvLib. Le librerie Pad Via Template possono essere incluse come documento di progetto e, in tal caso, questi template sono sempre disponibili per quel progetto tramite il pannello PCB Pad Via Templates. Le librerie di template possono anche essere installate nel pannello, rendendole disponibili a tutti i progetti aperti. Ulteriori informazioni su come rendere disponibili i template sono riportate nella pagina Working with Pad Via Templates.
I Pad and Via Templates vengono creati e modificati aprendo un file PvLib. I Pad and Via Templates nel PvLib sono elencati nel pannello Pad Via Library, con il Pad o Via Template selezionato visualizzato nel Pad/Via Template Editor, come mostrato di seguito.
|
Sia i Pad Template sia i Via Template vengono modificati aprendo il file PvLib. Le opzioni dell’editor cambiano in base al tipo di oggetto in modifica. Qui è mostrato il Pad Template Editor. Sia i Pad Template sia i Via Template vengono modificati aprendo il file PvLib. Le opzioni dell’editor cambiano in base al tipo di oggetto in modifica. Qui è mostrato il Via Template Editor. |
Creazione di una libreria Pad Via Template
Una nuova libreria di template pad/via può essere creata nei seguenti modi:
-
Selezionare il comando File » New » Library dai menu principali e selezionare l’opzione Pad Via Library dalla sezione File della finestra di dialogo New Library che si apre, quindi fare clic su Create. Alla nuova libreria Pad Via Template viene assegnato il nome predefinito
PvLib1.PvLib. In questa fase, il file non è ancora stato salvato sul disco rigido; esiste solo nella memoria del computer. Poiché non è salvato, la prima volta che lo si salva, si aprirà la finestra di dialogo Save As, che proporrà di salvarlo nel Default Location definito nella pagina System – Default Locations page della finestra di dialogo Preferences. -
Una nuova libreria Pad Via Template può anche essere aggiunta al progetto corrente facendo clic con il tasto destro sul progetto nel pannello Projects e selezionando Add New to Project » Pad Via Library dal menu contestuale. Il file apparirà nella cartella
Libraries/Pad Via Library Documentsdella struttura del progetto. Quando il file viene salvato, la posizione predefinita sarà la cartella del progetto. -
Una libreria Pad Via Template può essere creata dai Pad e dalle Via in un PCB aperto nella modalità Pad & Via Templates mode of the PCB panel. Utilizzando le tecniche di selezione standard di Windows, selezionare i template Pad/Via da salvare nella libreria, quindi fare clic sul pulsante Save as Library. Il nuovo PvLib si aprirà pronto per la modifica, ma non sarà ancora stato salvato sul disco rigido. Salvare il file in una posizione appropriata, assegnandogli il nome desiderato. Quando la libreria Pad Via Template si apre per la prima volta nel Template editor, potrebbe mostrare un solo pad template nel pannello Pad Via Library (il template predefinito). Se ciò accade, salvare, chiudere e riaprire il file per aggiornare l’elenco dei template nel pannello Pad Via Library.

Una libreria Pad Via Template può essere creata dai pad/via selezionati nel PCB corrente.
Pannello Pad Via Library
Il pannello Pad Via Library fornisce accesso ai Template contenuti nella Pad Via Library attiva. Il pannello Pad Via Library disponibile nel pad/via template editor elenca i template Pad e Via contenuti nella libreria Pad Via Template corrente. Le unità preferite per questa sessione di modifica vengono selezionate dal menu a discesa Display Units nella parte superiore del pannello.
Accesso al pannello
È possibile accedere al pannello dal Pad/Via Template Editor (con un documento *.PvLib aperto come documento attivo nello spazio di progettazione) nei seguenti modi:
- Fare clic sul pulsante Panels nell’angolo inferiore destro dello spazio di progettazione, quindi selezionare Pad Via Library.
- Fare clic su View » Panels » Pad Via Library dai menu principali.
Creazione di un Pad o Via Template
Per creare un nuovo template Pad o Via, fare clic con il tasto destro all’interno del pannello, quindi selezionare Add Pad template oppure Add Via template dal menu contestuale. Usare Delete per rimuovere un template dalla libreria.

Il pannello fornisce accesso ai Template contenuti nella Pad Via Library corrente. Fare clic con il tasto destro per aggiungere un nuovo Template.
Pad/Via Template Editor
Il Pad Template Editor viene utilizzato per configurare le opzioni di configurazione di base per un template Pad o Via che può poi essere applicato a un Pad o a una Via in un documento PCB o PCB footprint. Queste includono le proprietà principali di una configurazione Pad/Via, mentre le proprietà specifiche del documento (come posizione, orientamento, layer, ecc.) vengono definite quando il Pad o la Via viene posizionato in un documento di progettazione.

Il Template editor viene utilizzato per configurare il template Pad o Via attualmente selezionato nel pannello Pad Via Library.
La maggior parte delle opzioni di configurazione Pad/Via sono impostazioni standard e familiari di Altium Designer per Pad and Via (dimensione, foro e mask, ecc.). Il Pad Template editor condivide un’interfaccia comune e molte opzioni con il Via Template editor. Ogni sezione del template editor è descritta di seguito, con le opzioni specifiche per Pad o Via indicate come tali.
Generale
-
Name – per impostazione predefinita utilizza un nome automatico basato sugli attributi del pad/via, in conformità con IPC-7251/7351 Padstack naming conventions (described here). Se necessario, è possibile definire un nome manuale e rimuoverlo nuovamente facendo clic sul pulsante
. Se un template con nome manuale è stato utilizzato in un progetto di scheda e quel template viene poi scollegato dalla Template library (così che le sue proprietà diventino modificabili), il nome manuale viene sostituito dal nome automatico.
- Description – descrizione facoltativa.
- Pad Type (solo pad) – montaggio superficiale o foro passante.
Informazioni sul foro
- Hole Size – indicato da h<Value> nel nome, diametro del foro.
- Tolerance – indicato da Tol nel nome, immettere le tolleranze + e - del foro, se necessario. Immettere N/A se non applicabile.
- Hole Type (solo pad) – rotondo, quadrato o asola.
- Length (solo pad) – indicato da _<Value> aggiunto alla Hole Size nel nome, lunghezza del foro quadrato o dell’asola.
- Rotation (solo pad) – angolo di rotazione del foro quadrato o dell’asola.
- Plated (solo pad) – metallizzato o non metallizzato (non metallizzato indicato da n nel nome).
Paste Mask (solo pad)
- Manual Expansion – selezionare la casella per definire un valore di espansione manuale che sovrascriverà il valore di una regola di progettazione quando il pad viene posizionato in un progetto PCB. Questo valore è indicato da p<Value> nel nome del pad template.
- Expansion – quantità di espansione (valore positivo) o contrazione (valore negativo) dell’apertura nella Paste Mask. Può essere definita come valore assoluto (mil/mm) oppure come percentuale dell’area del pad. Quando viene definito un valore assoluto, la percentuale verrà mostrata a destra del campo, e viceversa. Deselezionare la casella Use Paste a sinistra del campo per disabilitare l’uso della paste mask per il pad template.
Solder Mask
- Manual Expansion – indicato da m<Value> nel nome, dove m<Value> è la dimensione complessiva dell’apertura nella Solder Mask. L’elemento del nome diventa m<Value>mx<Value> se i valori di espansione Top e Bottom non sono collegati.
- Top/Bottom – quantità di espansione, misurata dal bordo del pad/via a meno che l’opzione Solder mask from the hole edge non sia abilitata.
-
– i valori Top e Bottom sono collegati (uguali); fare clic per definire valori Top e Bottom diversi.
- Tented – abilitare per chiudere l’apertura nella Solder Mask (la dimensione dell’apertura viene impostata a zero).
- Solder mask from the hole edge – abilitare per riferire il valore di espansione al bordo del foro, anziché al bordo del pad/via.
Tipi e caratteristiche delle Via (solo via)
- IPC 4761 Via Type – usare il menu a discesa per selezionare un tipo di via secondo lo standard IPC 4761, Design Guide for Protection of Printed Board Via Structures.
-
Grid – appare quando nel menu a discesa IPC 4761 Via Type viene selezionato un tipo di via diverso da
None. Selezionare il Side della scheda e digitare un valore Material per le caratteristiche disponibili in base al tipo di via selezionato.
Dimensione e forma
- Offset From Hole Center (X/Y) (solo pad) – indicato da o<Xvalue>_<Yvalue> nel nome, quantità di offset del foro del pad rispetto al centro del pad.
-
Mode – tipo di stack pad/via, le opzioni includono
Simple,Top-Middle-BottomoFull Stack(per i pad questa opzione è disponibile solo quando il Pad Type è Through hole). Consente ai pad/via di avere proprietà di Size e Shape diverse sui layer resi disponibili per quella modalità. L’elemento di denominazione x<Xvalue_Yvalue> viene aggiunto quando è definita una dimensione/forma diversa per il layer Bottom. L’elemento di denominazione z<Xvalue_Yvalue> viene aggiunto quando è definita una dimensione/forma diversa per i layer intermedi. -
Attributes on Layer – attributi standard del pad/via.
-
Shape (solo pad) – indicato da c<SizeValue> (circolare); s<SizeValue> (quadrato) o r<xSizeValue_ySizeValue> (rettangolare) a seconda che le dimensioni X/Y siano uguali o diverse; s<SizeValue>c<Value> (ottagonale); s<Sizevalue>r<Radius%Value> o r<xSizeValue_ySizeValue>r<Radius%Value> (rettangolo arrotondato).
-
X & Y Size (solo pad) – dimensione del pad nel piano X & Y.
-
Corner Radius (solo pad) – valore assoluto del raggio degli angoli del pad. Il valore deve essere minore o uguale alla metà del lato più corto del pad. Immettere un valore seguito dal simbolo
%per definire il raggio come percentuale della metà del lato più corto del pad, dove100%arrotonda completamente il lato più corto del pad. Questa opzione è accessibile solo se Rounded Rectangle è selezionato per il Shape del pad. -
Diameter (solo via) – diametro della via (le via possono essere solo circolari).
-
-
Thermal Relief – impostazioni del thermal relief da questo pad a un poligono circostante della stessa net; deselezionare la casella From Rule per modificare e usare queste impostazioni locali.
- From Rule – le impostazioni locali non vengono applicate quando questa opzione è abilitata; deselezionarla per impostare e usare impostazioni locali.
- Connect Style – stile del thermal relief.
- Air Gap – distanza dal bordo del pad al poligono circostante.
- Conductors – numero di conduttori dal pad al poligono circostante.
- Width – larghezza dei conduttori dal pad al poligono circostante.
- Angle – schema angolare dei conduttori di relief.
- Layer – layer in questo padstack/viastack; i layer disponibili dipendono dall’impostazione corrente di Mode; fare clic con il pulsante destro per Add, Remove o Reset i layer quando Mode è Full Stack.


