Creating Pad & Via Templates and Libraries
Insieme agli oggetti Track, Pad e 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 di template Pad Via non memorizza Pad e Via reali, ma piuttosto definizioni preconfigurate che vengono applicate a un'istanza di Pad o Via durante il posizionamento. Le librerie di template Pad Via salvate possono essere caricate e utilizzate per posizionare istanze di Pad e Via predefiniti in qualsiasi progetto PCB o footprint PCB.
Le librerie di template Pad Via sono un altro documento di progettazione che può essere creato in Altium Designer e hanno l'estensione file *.PvLib. Le librerie di template Pad Via possono essere incluse come documento di progetto e, in tal caso, quei 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. Scopri di più su come rendere disponibili i template nella pagina Working with Pad Via Templates.
I template di Pad e Via vengono creati e modificati aprendo un file PvLib. I template di Pad e Via nel PvLib sono elencati nel pannello Pad Via Library, con il template di Pad o Via selezionato visualizzato nell'Editor template Pad/Via, come mostrato di seguito.
|
Sia i template di Pad sia quelli di Via vengono modificati aprendo il file PvLib. Le opzioni dell'editor cambieranno in base al tipo di oggetto in modifica. Qui è mostrato l'Editor template Pad. Sia i template di Pad sia quelli di Via vengono modificati aprendo il file PvLib. Le opzioni dell'editor cambieranno in base al tipo di oggetto in modifica. Qui è mostrato l'Editor template Via. |
Creazione di una libreria di template Pad Via
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 di template Pad Via viene assegnato il nome predefinito
PvLib1.PvLib. In questa fase, il file non è 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 di template Pad Via può anche essere aggiunta al progetto corrente facendo clic con il pulsante destro del mouse 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, il percorso predefinito sarà la cartella del progetto. -
Una libreria di template Pad Via può essere creata dai Pad e 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 di template Pad Via viene aperta per la prima volta nell'Editor template, potrebbe mostrare un solo template pad 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 di template Pad Via 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 libreria Pad Via attiva. Il pannello Pad Via Library disponibile nell'editor template pad/via elenca i template di Pad e Via contenuti nella libreria di template Pad Via corrente. Le unità preferite per questa sessione di modifica vengono selezionate dal menu a discesa Display Units nella parte superiore del pannello.

Il pannello Pad Via Library
Accesso al pannello
Il pannello è accessibile dall'Editor template Pad/Via (con un documento *.PvLib aperto come documento attivo nell'area di progettazione) nei seguenti modi:
- Fare clic sul pulsante Panels nell'angolo inferiore destro dell'area di progettazione, quindi selezionare Pad Via Library.
- Fare clic su View » Panels » Pad Via Library dai menu principali.
Creazione di un template Pad o Via
Per creare un nuovo template Pad o Via, fare clic con il pulsante destro del mouse all'interno del pannello, quindi selezionare Add Pad template o Add Via template dal menu contestuale. Utilizzare Delete per rimuovere un template dalla libreria.

Il pannello fornisce accesso ai template contenuti nella libreria Pad Via corrente. Fare clic con il pulsante destro del mouse per aggiungere un nuovo template.
Editor template Pad/Via
Il Pad Template Editor viene utilizzato per configurare le opzioni di configurazione di base per un template di Pad o Via che può poi essere applicato a un Pad o Via in un documento PCB o footprint PCB. 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.

L'Editor template viene utilizzato per configurare il template di Pad o Via attualmente selezionato nel pannello Pad Via Library.
La maggior parte delle opzioni di configurazione di Pad/Via sono impostazioni standard e familiari di Altium Designer per Pad and Via (dimensione, foro e mask, ecc.). L'Editor template Pad condivide un design dell'interfaccia comune e molte opzioni con l'Editor template Via. Ogni sezione dell'Editor template è descritta di seguito, con le opzioni specifiche per Pad o Via indicate come tali.
Generale
-
Name – per impostazione predefinita usa 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 libreria di template (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 positiva e negativa 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 dimensione del foro 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 template pad.
- 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 template pad.
Solder Mask
- Manual Expansion – indicato da m<Value> nel nome, dove m<Value> è la dimensione complessiva dell'apertura nella Solder Mask. L'elemento di denominazione 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 differenti.
- 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 dal bordo del foro, invece che dal bordo del pad/via.
Tipi e caratteristiche delle via (solo via)
- IPC 4761 Via Type – utilizzare 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 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 pad/via-stack, le opzioni includono
Simple,Top-Middle-BottomoppureFull Stack(per i pad questa opzione è disponibile solo quando il Pad Type è Through hole). Consente ai pad/via di avere proprietà di Dimensione e Forma diverse sui layer resi disponibili per tale modalità. L’elemento di denominazione x<Xvalue_Yvalue> viene aggiunto quando viene definita una dimensione/forma diversa per il layer Bottom. L’elemento di denominazione z<Xvalue_Yvalue> viene aggiunto quando viene 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) oppure 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> oppure 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 per il pad Shape è selezionato Rounded Rectangle. - Diameter (solo via) – diametro della via (le via possono essere solo circolari).
-
Thermal Relief – impostazioni di 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 aggiungere, rimuovere o reimpostare i layer quando Mode è Full Stack.