Riepilogo di Pad e Via
I pad vengono utilizzati per fornire sia il fissaggio meccanico sia le connessioni elettriche ai pin del componente
Un pad è un oggetto primitivo di progettazione. I pad vengono utilizzati per fissare il componente alla scheda e per creare i punti di interconnessione dai pin del componente al routing sulla scheda. I pad possono esistere su un singolo layer, ad esempio come pad per dispositivo a montaggio superficiale, oppure possono essere pad passanti tridimensionali, con un corpo a forma di barilotto nel piano Z (verticale) e un’area piatta su ciascun layer di rame (orizzontale). Il corpo a forma di barilotto del pad viene formato quando la scheda viene forata e metallizzata durante la fabbricazione. Nei piani X e Y, i pad possono avere forma rotonda, rettangolare, ottagonale, rettangolare arrotondata, rettangolare smussata o personalizzata. I pad possono essere utilizzati singolarmente come pad liberi in un progetto oppure, più comunemente, vengono usati nell’editor PCB Library, dove sono incorporati con altre primitive nelle impronte dei componenti.
Una via che si estende e collega dal layer superiore (rosso) al layer inferiore (blu), e si collega anche a un piano di alimentazione interno (verde).
Una via è un oggetto primitivo di progettazione. Le via vengono utilizzate per formare una connessione elettrica verticale tra due o più layer elettrici di un PCB. Le via sono oggetti tridimensionali e hanno un corpo a forma di barilotto nel piano Z (verticale) con un anello piatto su ciascun layer di rame (orizzontale). Il corpo a forma di barilotto della via viene formato quando la scheda viene forata e metallizzata durante la fabbricazione. Le via sono circolari nei piani X e Y, come i pad rotondi. La differenza principale tra una via e un pad è che, oltre a poter attraversare tutti i layer della scheda (dall’alto al basso), una via può anche estendersi da un layer superficiale a un layer interno o tra due layer interni.
Le via possono essere di uno dei seguenti tipi:
Thru-Hole – questo tipo di via passa dal layer Top al layer Bottom e consente connessioni a tutti i layer di segnale interni.
Blind – questo tipo di via collega dalla superficie della scheda a un layer di segnale interno.
Buried – questo tipo di via collega un layer di segnale interno a un altro layer di segnale interno.
I tipi di via che possono essere utilizzati nel progetto sono definiti nel Layer Stack Manager . Per saperne di più, fare riferimento alla pagina Definizione di Blind, Buried & Micro Via .
I template Pad Via non collegati a una Pad Via Library esterna vengono memorizzati all’interno del documento PCB, consentendo tempi di caricamento più rapidi.
Questa funzionalità è in Open Beta ed è disponibile quando l’opzione PCB.Performance.PadViaTemplate.LoadingOptimization è abilitata nella finestra di dialogo Advanced Settings dialog .
L’editor PCB utilizza il concetto di 'istanziazione delle via,' un approccio per costruire la geometria di un’istanza di una via, anziché di un template di via. Questo migliora le prestazioni riducendo al contempo sia il consumo di memoria sia il tempo di costruzione della scena.
Questa funzionalità è in Open Beta ed è disponibile quando l’opzione PCB.ViaInstancing è abilitata nella finestra di dialogo Advanced Settings dialog .
Posizionamento diretto di pad e via
I pad e le via sono disponibili per il posizionamento sia negli editor PCB sia PCB Footprint. Le via vengono in genere posizionate automaticamente durante i processi di routing interattivo o automatico, ma possono essere posizionate manualmente se necessario. Le via posizionate manualmente sono denominate via 'libere'. Dopo aver avviato il comando di posizionamento del pad (Place » Pad ) o della via (Place » Via ), il cursore cambierà in un mirino ed entrerai in modalità di posizionamento.
Posiziona il cursore, quindi fai clic oppure premi Enter per posizionare un pad/una via.
Continua a posizionare altri pad/via oppure fai clic con il pulsante destro o premi Esc per uscire dalla modalità di posizionamento.
Un pad/una via assumerà un nome di net se viene posizionato sopra un oggetto già connesso a una net.
Durante il posizionamento, premi il tasto Alt per vincolare la direzione del movimento all’asse orizzontale o verticale a seconda della direzione iniziale del movimento.
I pad liberi sul layer Multi-layer possono essere trasformati in via. Un pad libero è un pad che non fa parte di un oggetto componente padre. Convertire i pad liberi in via può essere utile quando si riconvertono manualmente file Gerber importati nel formato PCB. Seleziona tutti i pad liberi che desideri convertire nello spazio di progettazione e scegli il comando Tools » Convert » Convert Selected Free Pads to Vias dai menu principali. I pad liberi verranno convertiti in via con la stessa dimensione del foro. Il valore più alto trovato tra tutte le coppie di dimensioni XY disponibili per il pad (corrispondente alla dimensione del pad sui diversi layer) verrà utilizzato per il diametro della via.
Inoltre, le via possono essere trasformate in pad liberi. Convertire le via in pad liberi può essere utile durante l’importazione di file PADS-PCB e PADS 2000, dove le via vengono utilizzate per collegarsi ai layer di alimentazione e di massa. Ciò consente una corretta connessione ai piani di alimentazione interni, utilizzando pad modificabili. Seleziona tutte le via che desideri convertire nello spazio di progettazione e scegli il comando Tools » Convert » Convert Selected Vias to Free Pads dai menu principali. Le via verranno convertite in pad liberi dello stesso stile (Simple , Top-Middle-Bottom , oppure Full Stack ) e con la stessa dimensione del foro. La dimensione del diametro della via viene utilizzata per il dimensionamento XY del pad sui layer applicabili. La forma del pad verrà impostata su Round .
Modifica grafica
I pad e le via non possono avere le loro proprietà modificate graficamente, a eccezione della loro posizione.
Per spostare un pad libero e spostare anche le tracce collegate, fai clic, tieni premuto e sposta il pad. Il routing collegato rimarrà attaccato al pad mentre viene spostato. Nota che il pad non si sposterà se appartiene a un componente.
Per spostare un pad libero senza spostare le tracce collegate nel PCB o nel PCB Library Editor, seleziona il comando Edit » Move » Move , quindi fai clic, tieni premuto e sposta il pad.
Se fai clic e trascini un rettangolo di selezione attorno ai pad component , questi non verranno selezionati poiché sono in realtà oggetti figli del componente. Per sotto-selezionare solo i pad, tieni premuto Ctrl mentre fai clic e trascini la finestra di selezione.
Se una via viene spostata insieme al routing per creare più spazio per il routing o per i componenti, può essere più efficiente rieseguire il routing piuttosto che spostare il routing. Il software include una funzionalità chiamata Loop Removal . Con questa funzionalità abilitata, esegui il routing lungo un nuovo percorso (iniziando e terminando in qualche punto lungo il routing originale); non appena fai clic con il pulsante destro per uscire dalla modalità di routing interattivo, il vecchio routing (loop) viene rimosso, incluse eventuali via ridondanti.
Modifica non grafica tramite il pannello Properties
Questo metodo di modifica utilizza la modalità associata del pannello Properties per modificare le proprietà di un oggetto Pad/Via.
Pad Properties
La modalità Pad del pannello Properties
Informazioni sulla net
Questa regione fornisce informazioni sulla net a cui appartiene il pad, nonché sulla coppia differenziale e/o xSignal se quella net ne è membro. Le informazioni sulla classe vengono mostrate dove appropriato. Vengono inoltre forniti anche i valori Delay e Length .
Fare riferimento alla pagina Tecniche di posizionamento e modifica PCB per saperne di più sulle informazioni di net.
Proprietà
Component – questo campo viene mostrato nell’editor PCB solo quando il Pad selezionato è una parte costitutiva di un componente PCB e visualizza il designatore del componente PCB padre. Seleziona il link cliccabile Component per aprire la modalità Component del pannello Properties per il componente padre.
Designator – questo campo visualizza il designatore corrente del pad. Se il pad fa parte di un componente, il designatore è solitamente impostato sul numero di pin del componente corrispondente. I pad liberi possono includere un designatore oppure il campo può essere lasciato vuoto. Se il designatore inizia o termina con un numero, il numero verrà incrementato automaticamente durante il posizionamento sequenziale di una serie di pad. Modifica il valore in questo campo per cambiare il designatore del pad.
Layer – seleziona il layer a cui è assegnato il pad. Seleziona Multi-Layer per definire un pad passante.
Net – usa questo campo per scegliere una net per il pad. Tutte le net del progetto di scheda attivo saranno elencate nell’elenco a discesa. Seleziona No Net per specificare che il pad non è connesso ad alcuna net. La proprietà Net di un primitivo viene utilizzata dal Design Rule Checker per determinare se un oggetto PCB è posizionato correttamente. In alternativa, puoi fare clic sull’icona Assign Net ( ) per scegliere un oggetto nello spazio di progettazione: la net di quell’oggetto verrà assegnata al pad o ai pad selezionati.
Electrical Type – questo campo visualizza lo stato elettrico corrente del pad. Questo stato è rilevante solo per i pad dei componenti e imposta le caratteristiche della linea di trasmissione per questi pad. I pad possono essere designati come Load , Source o Terminator . Le impostazioni Source e Terminator vengono utilizzate quando una net richiede una delle topologie di instradamento Daisy chain. Fai clic sul campo per modificare il tipo elettrico dall’elenco a discesa.
Propagation Delay – questo campo elenca il ritardo di propagazione, ovvero il tempo necessario affinché il fronte del segnale viaggi dal trasmettitore al ricevitore.
Pin Package Length – la lunghezza del package del pin è inclusa automaticamente nei calcoli di Signal Length visualizzati nel pannello PCB . Imposta il pannello PCB in modalità Nets per esaminare (o modificare) il valore di Pin/Pkg Length per i pin nella net scelta.
Jumper – questo campo fornisce al pad un numero identificativo di connessione jumper (intervallo da 1 a 1000) quando utilizzi una connessione jumper sul PCB. Una connessione jumper usa un filo per collegare fisicamente i pad su un PCB e non utilizza tracce né oggetti elettrici sulla scheda. Il valore Jumper indica al software quali pad trattare come “connessi”. Una connessione jumper può essere creata solo tra i pad all’interno del footprint di un componente. I pad utilizzati devono avere lo stesso valore Jumper e devono anche condividere la stessa net. Una connessione jumper viene mostrata come una linea di connessione curva nell’editor PCB. Usa le frecce di scorrimento oppure inserisci direttamente il numero identificativo di connessione jumper desiderato.
Template – visualizza il template corrente del pad. Usa l’elenco a discesa per selezionare un altro template. Se è presente una Library associata, tale libreria verrà visualizzata. Fai clic sul pulsante per scollegare un template da una libreria Pad/Via Template associata.
Tieni presente che l’elenco dei template dei pad viene creato quando il file PCB viene aperto per la prima volta e che tutti i pad posizionati durante la sessione di modifica corrente vengono quindi aggiunti a tale elenco. Se tutte le istanze posizionate di un pad template vengono eliminate dalla scheda, quel pad rimarrà nell’elenco dei template finché il file PCB non verrà salvato, chiuso e riaperto.
(X/Y)
X (primo campo) – questo campo mostra la posizione X corrente del centro del pad rispetto all’origine corrente. Modifica il valore nel campo per cambiare la posizione del pad rispetto all’origine corrente. Il valore può essere inserito sia in unità metriche sia imperiali; includi le unità quando inserisci un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono utilizzate se l’unità non è specificata.
Y (secondo campo) – questo campo mostra la posizione Y corrente del centro del pad rispetto all’origine corrente. Modifica il valore nel campo per cambiare la posizione del pad rispetto all’origine corrente. Il valore può essere inserito sia in unità metriche sia imperiali; includi le unità quando inserisci un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono utilizzate se l’unità non è specificata.
L’icona
a destra di questa sezione deve essere visualizzata come
(sbloccata) per poter accedere ai campi
X e
Y . Attiva/disattiva l’icona di blocco/sblocco per cambiarne lo stato. Quando è bloccata, non è possibile apportare modifiche alla posizione
Rotation – l’angolo di rotazione del pad (in gradi), misurato in senso antiorario a partire da zero (l’orizzontale 3 o'clock ). Modifica questo campo per cambiare la rotazione del pad. La risoluzione angolare minima è 0,001°.
Pad Stack
Simple / Top-Middle-Bottom / Full Stack – scegli la modalità di pad stack desiderata per un pad passante (cioè quando Multi-Layer è selezionato come Layer del pad). Per gli altri layer, si applicano le opzioni della modalità Simple .
Simple – seleziona questa opzione per scegliere un pad semplice a layer. Puoi definire gli attributi della forma del pad che sono comuni a tutti i layer di rame di segnale di questo pad.
Top-Middle-Bottom – seleziona questa opzione per scegliere un pad a layer Top-Middle-Bottom. Puoi definire le dimensioni X e Y e gli attributi della forma per i layer di rame di segnale superiore, intermedio e inferiore di questo pad.
Full Stack – seleziona questa opzione per scegliere un pad a layer Full Stack. Puoi definire le dimensioni X e Y e gli attributi della forma per tutti i layer di rame di segnale di questo pad.
Copper – espandi le sezioni comprimibili oppure usa la griglia per definire gli attributi del pad sui layer di rame di segnale. L’insieme dei layer di rame disponibili dipende dal layer su cui il pad è posizionato e dalla modalità di pad stack selezionata.
Shape – seleziona la forma del pad. Le forme di pad standard (Round , Rectangular , Octagonal , Rounded Rectangle , Chamfered Rectangle e Donut ) possono essere modificate cambiando le impostazioni X e Y per ottenere forme di pad asimmetriche. Seleziona Custom Shape per definire un pad con una forma non standard (learn more ).
La possibilità di definire il pad sul layer di rame come un anello è disponibile quando l'opzione PCB.Pad.CustomShape.Donut è abilitata nella finestra di dialogo Advanced Settings dialog .
Edit Shape – fai clic per modificare in modo interattivo la regione della forma personalizzata del pad nello spazio di progettazione. Questo pulsante è disponibile solo se Custom Shape è selezionato come Shape .
(X/Y) – definisce la dimensione X (orizzontale) e Y (verticale) del pad. Le dimensioni X e Y possono essere impostate indipendentemente per definire forme di pad asimmetriche. Il valore può essere inserito in unità metriche o imperiali; includi le unità quando inserisci un valore le cui unità non corrispondono a quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall'impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono utilizzate se l'unità non è specificata. Questa opzione è disponibile solo se Rounded Rectangle o Chamfered Rectangle è selezionato come Shape .
Corner Radius – inserisci un valore assoluto del raggio/smusso dell'angolo del pad. Il valore deve essere minore o uguale alla metà del lato più corto del pad. Il valore percentuale calcolato (percentuale della metà del lato più corto del pad) verrà mostrato a destra del campo. Inserisci un valore seguito dal simbolo % per definire il raggio/smusso come percentuale della metà del lato più corto del pad, dove 100% arrotonda completamente il lato più corto (in questo caso il valore assoluto calcolato verrà mostrato a destra del campo). Questa opzione è accessibile solo se Rounded Rectangle o Chamfered Rectangle è selezionato per il Shape del pad sul layer di rame corrispondente.
La possibilità di definire il raggio/smusso dell'angolo come valore assoluto è disponibile quando l'opzione
PCB.Pad.CustomShape.CornerRadiusAbsolute è abilitata nella finestra di dialogo
Advanced Settings dialog . Quando questa opzione è disabilitata, il valore nel campo
Corner Radius può essere definito solo come percentuale della metà del lato più corto del pad.
Upper Left , Upper Right , Lower Left , Lower Right – abilita l'arrotondamento/smussatura degli angoli della forma del pad. Queste opzioni sono disponibili solo se Rounded Rectangle o Chamfered Rectangle è selezionato per il Shape del pad sul layer di rame corrispondente.
Outer Diameter – inserisci il diametro esterno del pad. Questa opzione è disponibile solo se Donut è selezionato per il Shape del pad sul layer di rame corrispondente.
Width – inserisci la larghezza del pad. Questa opzione è disponibile solo se Donut è selezionato per il Shape del pad sul layer di rame corrispondente.
Thermal Relief – abilita per personalizzare il thermal relief del pad, sovrascrivendo la regola Polygon Connect Style applicabile. Una volta selezionata, fai clic sul collegamento per aprire la finestra di dialogo Polygon Connect Style , in cui puoi modificare le opzioni del thermal relief secondo necessità. Fai clic sul pulsante Edit Points per definire manualmente i punti di connessione dei raggi del thermal relief. Scopri di più su Defining Custom Thermal Reliefs .
Center Offset (X/Y) (solo per un pad SMD, cioè quando un layer diverso da Multi-Layer è selezionato come Layer del pad) – inserisci un valore per offsettare l'area di appoggio del pad rispetto al suo centro.
Hole – espandi la sezione comprimibile oppure usa la griglia per definire gli attributi del foro del pad. Le opzioni del foro sono disponibili solo per un pad passante (cioè quando Multi-Layer è selezionato come Layer del pad).
Shape – scegliere la forma del foro desiderata.
Round – specifica una forma di foro rotonda per la dimensione del foro di un pad. Vengono generati file di foratura separati (formato NC Drill Excellon 2) per ciascun tipo di foro, nonché per i fori metallizzati e non metallizzati. Per questi tipi possono esserci fino a sei file di foratura diversi.
Rectangular – specifica un foro rettangolare (punzonato) per questo pad. I fori rettangolari possono essere metallizzati o non metallizzati. Vengono generati file di foratura separati (formato NC Drill Excellon 2) per ciascun tipo di foro, nonché per i fori metallizzati e non metallizzati. Per questi tipi possono esserci fino a sei file di foratura diversi.
Slot – specifica un foro asolato con estremità arrotondate per questo pad. I fori asolati possono essere metallizzati o non metallizzati. Vengono generati file di foratura separati (formato NC Drill Excellon 2) per ciascun tipo di foro, nonché per i fori metallizzati e non metallizzati. Per questi tipi possono esserci fino a sei file di foratura diversi.
Size – questo campo visualizza la dimensione corrente del foro per il pad. Il valore specifica il diametro di un foro rotondo (oppure la larghezza di un foro rettangolare o asolato) in mil o mm da realizzare nel pad durante la fabbricazione. Per i pad SMD o i connettori edge, questo valore deve essere impostato su zero. La dimensione del foro può essere impostata da 0 a 1000 mil e può essere maggiore del pad per definire fori meccanici (senza rame), ma non può essere maggiore del Length di un foro Rectangular o Slot . Modificare il valore in questo campo per cambiare la dimensione del foro del pad. Il valore può essere immesso sia in unità metriche sia imperiali; includere le unità quando si inserisce un valore le cui unità non corrispondono a quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall'impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nell'area di progettazione) e vengono utilizzate se l'unità non è specificata.
Tolerance – l'impostazione degli attributi di tolleranza del foro può aiutare a determinare gli accoppiamenti e i limiti della scheda. Specificare le tolleranze minima (- ) e massima (+ ) per il foro.
I datasheet dei componenti riportano una tolleranza con più/meno per tenere conto delle variazioni dovute a invecchiamento, usura, temperatura, metallizzazione, materiale, lavorazione meccanica e così via. Durante la foratura, le punte si usurano e diventano più piccole, oppure la punta può vibrare o oscillare leggermente nel foro, causando un foro leggermente più grande. I fori di montaggio vengono poi metallizzati e la metallizzazione può essere più spessa o più sottile a seconda del lotto o della posizione sulla scheda. Occorre inoltre tenere conto dell'espansione o del ritiro termico del substrato PCB durante la lavorazione. Pertanto, la tolleranza del foro è fondamentale nel processo di progettazione per compensare tutte le tolleranze, l'usura o l'oscillazione della punta e le variazioni della metallizzazione.
Length – visualizza la lunghezza del foro nel pad quando il Shape del foro è impostato su Rectangular o Slot . Il valore specifica la lunghezza in mm o mil da eseguire tramite fresatura NC nel pad durante la fabbricazione. La dimensione del foro può essere impostata da 0 a 1000 mil e può essere maggiore del pad per definire fori meccanici (senza rame), ma non può essere inferiore al Size di un foro Rectangular o Slot (utilizzare l'impostazione Rotation per ottenere il formato X-Y richiesto). Modificare il valore in questo campo per cambiare la lunghezza. Il valore può essere immesso sia in unità metriche sia imperiali; includere le unità quando si inserisce un valore le cui unità non corrispondono a quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall'impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nell'area di progettazione) e vengono utilizzate se l'unità non è specificata. Questa opzione non è disponibile se il Shape del foro è impostato su Round .
È inoltre fornito il supporto per l'output nominale anche per altri output di produzione, come ODB++, Gerber e stampe PDF. Questi, insieme agli standard di fabbricazione più recenti e avanzati disponibili in Altium Designer, come i formati Gerber X2 e IPC-2581, attualmente esprimono i fori rettangolari come asole.
Contattare il proprio produttore di PCB per verificare la sua capacità di realizzare fori rettangolari (o quadrati) e per determinare formati di output di fabbricazione adeguati e un metodo per segnalare la presenza di fori rettangolari/quadrati nel progetto.
Rotation – visualizza la rotazione antioraria corrente del foro rispetto al pad in gradi. Modificare questo campo per cambiare la rotazione. La risoluzione angolare minima è 0,001°. Questa opzione è disponibile solo se Rectangular o Slot è selezionato come Shape del foro.
Copper Offset (X/Y) – immettere un valore per offsettare l'area di appoggio del pad rispetto al centro del foro del pad.
Plated – questa opzione determina se il pad ha o meno un foro metallizzato. Un segno di spunta in questo campo imposta il pad come pad con foro metallizzato. Se in un progetto sono presenti sia pad metallizzati sia non metallizzati, nei file di foratura NC i fori non metallizzati saranno impostati per utilizzare utensili diversi rispetto ai fori metallizzati.
Paste – espandere le aree comprimibili oppure utilizzare la griglia per definire gli attributi del pad sui layer della maschera pasta. L'insieme dei layer della maschera pasta disponibili dipende dal layer su cui è posizionato il pad.
Shape – selezionare la forma sul layer della pasta saldante.
Rule Expansion – selezionare per fare in modo che l’espansione della pasta saldante per il pad segua il valore definito nella regola di progettazione applicabile Paste Mask Expansion design rule .
Manual Expansion – selezionare per specificare il valore di espansione della pasta saldante per il pad.
Round, Rectangular, Octagonal, Rounded Rectangle, Chamfered Rectangle , e Donut – selezionare per definire una forma standard della pasta saldante. Queste forme possono essere modificate cambiando le impostazioni X e Y per produrre forme asimmetriche.
La possibilità di definire il pad sul layer della pasta saldante come anello è disponibile quando l’opzione PCB.Pad.CustomShape.Donut è abilitata nella finestra di dialogo Advanced Settings dialog .
Per una forma Donut , D indica il diametro esterno dell’anello e W ne indica la larghezza.
Custom Shape – selezionare per definire una forma non standard della pasta saldante.
Edit – fare clic per modificare in modo interattivo la forma personalizzata sul layer della pasta saldante nello spazio di progettazione. Questo pulsante è disponibile solo se Custom Shape è selezionato come Shape .
Paste Expansion – immettere il valore desiderato di espansione della pasta saldante. Il valore può essere definito come valore assoluto (mil/mm) oppure come percentuale dell’area del pad. Quando si immette un valore assoluto, includere le unità quando si inserisce un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite sono determinate dall’impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono utilizzate se l’unità non è specificata. Questa opzione è disponibile solo se Manual Expansion è selezionato come Shape e l’uso della pasta saldante è Enabled .
(X/Y) – definire la dimensione X (orizzontale) e Y (verticale) della forma della pasta saldante. Le dimensioni X e Y possono essere impostate indipendentemente per definire forme asimmetriche. Il valore può essere immesso sia in unità metriche sia imperiali; includere le unità quando si inserisce un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono utilizzate se l’unità non è specificata. Questa opzione è disponibile solo se Round , Rectangular , Octagonal , Rounded Rectangle o Chamfered Rectangle è selezionato come Shape .
Corner Radius – immettere un valore assoluto del raggio/smussatura degli angoli della forma della pasta saldante. Il valore deve essere minore o uguale alla metà del lato più corto della forma della pasta saldante. Il valore percentuale calcolato (percentuale della metà del lato più corto della forma della pasta saldante) verrà mostrato a destra del campo. Immettere un valore seguito dal simbolo % per definire il raggio/la smussatura come percentuale della metà del lato più corto della forma della pasta saldante, dove 100% arrotonda completamente il lato più corto (in questo caso il valore assoluto calcolato verrà mostrato a destra del campo). Questa opzione è accessibile solo se Rounded Rectangle o Chamfered Rectangle è selezionato per il pad Shape sul corrispondente layer della pasta saldante.
La possibilità di definire il raggio/la smussatura degli angoli come valore assoluto è disponibile quando l’opzione PCB.Pad.CustomShape.CornerRadiusAbsolute è abilitata nella finestra di dialogo Advanced Settings dialog . Quando questa opzione è disabilitata, il valore nel campo Corner Radius può essere definito solo come percentuale della metà del lato più corto della forma della pasta saldante.
Upper Left , Upper Right , Lower Left , Lower Right – abilitare l’arrotondamento/smussatura degli angoli della forma della pasta saldante. Queste opzioni sono disponibili solo se Rounded Rectangle o Chamfered Rectangle è selezionato per il pad Shape sul corrispondente layer della pasta saldante.
Offset (X/Y) – immettere un valore per sfalsare la forma della pasta saldante rispetto al centro del pad.
Outer Diameter – immettere il diametro esterno del pad. Questa opzione è disponibile solo se Donut è selezionato per il pad Shape sul corrispondente layer della pasta saldante.
Width – immettere la larghezza del pad. Questa opzione è disponibile solo se Donut è selezionato per il pad Shape sul corrispondente layer della pasta saldante.
Enabled – usare questa opzione per abilitare/disabilitare l’uso di una forma della pasta saldante per il pad. Questa opzione è disponibile solo se un’opzione diversa da Rule Expansion è selezionata come Shape .
Solder – espandere le sezioni comprimibili oppure usare la griglia per definire gli attributi del pad sui layer della solder mask. L’insieme dei layer della solder mask disponibili dipende dal layer su cui è posizionato il pad.
Shape – seleziona la forma sul layer della solder mask.
Rule Expansion – seleziona questa opzione per fare in modo che l’espansione della solder mask per il pad segua il valore definito nella regola di progettazione Solder Mask Expansion applicabile.
Manual Expansion – seleziona questa opzione per specificare il valore di espansione della solder mask per il pad.
Round, Rectangular, Octagonal, Rounded Rectangle, Chamfered Rectangle , e Donut – seleziona questa opzione per definire una forma standard della solder mask. Queste forme possono essere modificate cambiando le impostazioni X e Y per produrre forme asimmetriche.
La possibilità di definire il pad sul layer della solder mask come un anello è disponibile quando l’opzione PCB.Pad.CustomShape.Donut è abilitata nella finestra di dialogo Advanced Settings dialog .
Custom Shape – seleziona questa opzione per definire una forma non standard della solder mask.
Edit – fai clic per modificare in modo interattivo la forma personalizzata sul layer della solder mask nell’area di progettazione. Questo pulsante è disponibile solo se Custom Shape è selezionato come Shape .
Solder Expansion – inserisci il valore desiderato di espansione della paste mask. Il valore può essere definito come valore assoluto (mil/mm) oppure come percentuale dell’area del pad. Quando inserisci un valore assoluto, includi le unità se il valore usa unità diverse da quelle predefinite correnti. Le unità predefinite sono determinate dall’impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nell’area di progettazione) e vengono usate se l’unità non è specificata. Questa opzione è disponibile solo se Manual Expansion è selezionato come Shape e l’opzione Tented è disabilitata.
From Hole Edge – quando abilitata, l’apertura della solder mask seguirà la forma del foro. La mask è quindi indipendente dalla forma e dalle dimensioni del pad ed è scalata in base sia alla dimensione sia alla forma del foro. Per esempio, un pad con un foro quadrato creerà un’apertura della mask quadrata che corrisponde alle dimensioni del foro oltre che al valore di espansione assegnato. Inoltre, tieni presente che la dimensione dell’apertura della mask di espansione del pad seguirà qualsiasi modifica della dimensione del foro. Questa opzione è disponibile solo per i pad passanti (cioè quando Multi-Layer è selezionato come Layer del pad) se Manual Expansion è selezionato come Shape e l’opzione Tented è disabilitata.
(X/Y) – definisci la dimensione X (orizzontale) e Y (verticale) della forma della solder mask. Le dimensioni X e Y possono essere impostate indipendentemente per definire forme asimmetriche. Il valore può essere inserito sia in unità metriche sia imperiali; includi le unità quando inserisci un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella sezione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nell’area di progettazione) e vengono usate se l’unità non è specificata. Questa opzione è disponibile solo se Round , Rectangular , Octagonal , Rounded Rectangle o Chamfered Rectangle è selezionato come Shape .
Corner Radius – inserisci un valore assoluto del raggio/smussatura degli angoli della forma della solder mask. Il valore deve essere minore o uguale alla metà del lato più corto della forma della solder mask. Il valore percentuale calcolato (percentuale della metà del lato più corto della forma della solder mask) verrà mostrato a destra del campo. Inserisci un valore seguito dal simbolo % per definire il raggio/la smussatura come percentuale della metà del lato più corto della forma della solder mask, dove 100% arrotonda completamente il lato più corto (in questo caso il valore assoluto calcolato verrà mostrato a destra del campo). Questa opzione è accessibile solo se Rounded Rectangle o Chamfered Rectangle è selezionato per il Shape del pad sul corrispondente layer della solder mask.
La possibilità di definire il raggio/smussatura dell’angolo come valore assoluto è disponibile quando l’opzione
PCB.Pad.CustomShape.CornerRadiusAbsolute è abilitata nella finestra di dialogo
Advanced Settings dialog . Quando questa opzione è disabilitata, il valore nel campo
Corner Radius può essere definito solo come percentuale della metà del lato più corto della forma della solder mask.
Upper Left , Upper Right , Lower Left , Lower Right – abilita l’arrotondamento/smussatura degli angoli della forma della solder mask. Queste opzioni sono disponibili solo se Rounded Rectangle o Chamfered Rectangle è selezionato per il Shape del pad sul corrispondente layer della solder mask.
Offset (X/Y) – inserisci un valore per sfalsare la forma della solder mask rispetto al centro del pad.
Outer Diameter – inserisci il diametro esterno del pad. Questa opzione è disponibile solo se Donut è selezionato per il Shape del pad sul corrispondente layer della solder mask.
Width – inserisci la larghezza del pad. Questa opzione è disponibile solo se Donut è selezionato per il Shape del pad sul corrispondente layer della solder mask.
Tented – seleziona questa opzione se desideri che eventuali impostazioni della solder mask nelle regole di progettazione dell’espansione della solder mask vengano ignorate, con il risultato che non vi sarà alcuna apertura nella solder mask sul layer superiore/inferiore di questo pad e il pad sarà quindi tented. Disabilita questa opzione e questo pad sarà influenzato da una regola di espansione della solder mask o da uno specifico valore di espansione. Questa opzione è disponibile solo se un’opzione diversa da Rule Expansion è selezionata come Shape .
/ – quando Manual Expansion è selezionato come Shape , la sezione Bottom Solder Mask (e quindi la relativa opzione Solder Expansion ) è accessibile se il pulsante è impostato su . Quando il pulsante è nel suo stato , il valore dell’espansione della solder mask del layer inferiore sarà uguale a quello del layer superiore.
Caratteristiche del pad
Top Side / Bottom Side – seleziona l’opzione desiderata per il controforo del pad sul lato superiore/inferiore della scheda. Opzioni disponibili: None, Counterbore, Countersink. Queste opzioni sono disponibili solo per un pad passante rotondo (cioè quando Multi-Layer è selezionato come Layer del pad e Round è selezionato come forma del foro del pad).
I controfori nel laminato consentono di lasciare spazio per le teste delle viti. I fori svasati e i fori lamati sono due tipi di controforo che consentono l’uso di diversi tipi di viti. Questa release introduce la possibilità di scegliere fori lamati o svasati. La differenza principale tra viti per foro svasato e per foro lamato è la dimensione e la forma dei fori; i fori lamati sono più larghi e più squadrati per consentire l’aggiunta di rondelle. I fori svasati creano un foro conico che corrisponde alla forma angolata sul lato inferiore di una vite a testa piana. Una svasatura è un foro a forma di cono ricavato nel laminato. Viene tipicamente usata per consentire alla testa rastremata di una vite di risultare a filo con la parte superiore del laminato. Al contrario, una lamatura crea un foro a fondo piatto e i suoi lati vengono forati verticalmente. Questo viene solitamente usato per alloggiare una vite o un tappo a testa esagonale. È consentito un solo foro svasato o lamato per pad.
In 2D compare una linea tratteggiata attorno al pad per definire il contorno del controforo sul layer attivo. I controfori sono supportati in 2D, 3D e in Draftsman.
Se la dimensione del controforo è maggiore o uguale alla dimensione del pad, la forma del pad viene rimossa dal lato corrispondente del PCB (poiché questa forma del pad verrà asportata durante la foratura del controforo).
Testpoint
Fabrication /Assembly – queste opzioni consentono di specificare i pad (passanti o SMD) da usare come posizioni di testpoint nei test di fabbricazione e/o assemblaggio. Abilita Top affinché questo pad sia definito come testpoint del layer superiore. Abilita Bottom affinché questo pad sia definito come testpoint del layer inferiore.
Via Properties
La modalità Via del pannello Properties
Informazioni sulla net
Questa sezione fornisce informazioni sulla net a cui appartiene il via, nonché sulla coppia differenziale e/o xSignal se tale net ne è membro. Le informazioni sulla classe vengono mostrate dove appropriato. Vengono inoltre forniti i valori di Delay , Length , Max Current e Resistance .
Fai riferimento alla pagina PCB Placement & Editing Techniques per ulteriori informazioni sulle informazioni di net.
Definizione
Component – questo campo viene mostrato nell’editor PCB solo quando il Via selezionato è una parte costitutiva di un componente PCB e visualizza il designatore del componente PCB padre. Selezionare il link cliccabile Component per aprire la modalità Component del pannello Properties per il componente padre.
Net – usare per scegliere una net per il via. Tutte le net del progetto scheda attivo saranno elencate nell’elenco a discesa. Selezionare No Net per specificare che il via non è connesso ad alcuna net. La proprietà Net di un primitivo viene usata dal Design Rule Checker per determinare se un oggetto PCB è posizionato correttamente. In alternativa, è possibile fare clic sull’icona Assign Net ( ) per scegliere un oggetto nello spazio di progettazione: la net di quell’oggetto verrà assegnata al/ai via selezionato/i.
Name – quando è selezionato uno o più via, facendo clic sul menu a discesa vengono visualizzati i nomi dei via, che elenca tutti gli span di via definiti nel Layer Stack . Tutti i via usati sulla scheda devono essere uno degli span di via definiti nel Layer Stack .
Propagational Delay – questo campo elenca il ritardo di propagazione, ovvero il tempo necessario affinché il fronte del segnale viaggi dal trasmettitore al ricevitore.
Template – visualizza il template corrente per il via. Usare il menu a discesa per selezionare un altro template. Se è presente una Library associata, tale libreria verrà visualizzata.
Si noti che l’elenco dei template di via viene creato quando il file PCB viene aperto per la prima volta e che tutti i via posizionati durante la sessione di modifica corrente vengono quindi aggiunti a tale elenco. Se tutte le istanze posizionate di un template di via vengono eliminate dalla scheda, quel via rimarrà nell’elenco dei template finché il file PCB non viene salvato, chiuso e riaperto.
Library – visualizza il template di via contenuto nella libreria corrente. Se un via viene posizionato da una Pad Via Library (*.PvLib ), il nome di tale libreria sarà incluso in questo campo. Una volta posizionato, l’icona diventa abilitata, indicando che le proprietà del via posizionato sono definite nella libreria e non sono più modificabili. Se l’icona non è abilitata, il contenuto può ancora essere modificato.
(X/Y)
X (primo campo) – questo campo mostra la posizione X corrente del centro del via rispetto all’origine corrente. Modificare il valore nel campo per cambiare la posizione del via rispetto all’origine corrente. Il valore può essere inserito sia in unità metriche sia imperiali; includere le unità quando si inserisce un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono usate se l’unità non è specificata.
Y (secondo campo) – questo campo mostra la posizione Y corrente del centro del via rispetto all’origine corrente. Modificare il valore nel campo per cambiare la posizione del via rispetto all’origine corrente. Il valore può essere inserito sia in unità metriche sia imperiali; includere le unità quando si inserisce un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono usate se l’unità non è specificata.
L’icona
a destra di questa regione deve essere visualizzata come
(sbloccata) per poter accedere ai campi
X e
Y . Attivare/disattivare l’icona di blocco/sblocco per cambiarne lo stato.
Via Stack
Simple – selezionare per scegliere un via semplice.
Diameter – inserire il diametro richiesto del via. Il diametro del via è uguale su tutti i layer.
Relief – abilitare per personalizzare il thermal relief del via, sovrascrivendo la regola Polygon Connect Style applicabile.
Thermal Relief – una volta abilitata l’opzione Relief , fare clic sul link per aprire la finestra di dialogo Polygon Connect Style , in cui è possibile modificare le opzioni di thermal relief secondo necessità. Fare clic sul pulsante Edit Points per definire manualmente i punti di connessione dei raggi del thermal relief.
Top-Middle-Bottom – selezionare per scegliere diametri diversi per il layer superiore, tutti i layer di segnale interni e il Bottom Layer.
Displayed Layer(s) – fare clic su un layer visualizzato per configurare i via per quel layer. Il layer selezionato viene evidenziato.
Diameter – fare clic sul menu a discesa, quindi inserire il diametro richiesto del via per il layer selezionato.
Relief – abilitare per personalizzare il thermal relief del via, sovrascrivendo la regola Polygon Connect Style applicabile.
Thermal Relief – una volta abilitata l’opzione Relief , fare clic sul link per aprire la finestra di dialogo Polygon Connect Style , in cui è possibile modificare le opzioni di thermal relief secondo necessità. Fare clic sul pulsante Edit Points per definire manualmente i punti di connessione dei raggi del thermal relief.
Full Stack – selezionare per scegliere un oggetto via Full Stack.
Displayed Layer(s) – fare clic su un layer visualizzato per configurare i via per quel layer. Il layer selezionato viene evidenziato.
Diameter – fare clic sul menu a discesa, quindi inserire il diametro richiesto del via per il layer selezionato.
Relief – abilitare per personalizzare il thermal relief del via, sovrascrivendo la regola Polygon Connect Style applicabile.
Thermal Relief – una volta abilitata l’opzione Relief , fare clic sul link per aprire la finestra di dialogo Polygon Connect Style , in cui è possibile modificare le opzioni di thermal relief secondo necessità. Fare clic sul pulsante Edit Points per definire manualmente i punti di connessione dei raggi del thermal relief.
Hole Size – questo campo visualizza la dimensione corrente del foro per il via. Il valore specifica il diametro del foro (di forma rotonda, quadrata o asolata) in mil o mm da praticare nel via durante la fabbricazione. La dimensione del foro può essere impostata da 0 a 1000 mil e può essere impostata più grande del via per definire fori meccanici (senza rame). Modificare il valore in questo campo per cambiare la dimensione del foro del via. Il valore può essere inserito sia in unità metriche sia imperiali; includere le unità quando si inserisce un valore le cui unità non sono quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando nessun oggetto è selezionato nello spazio di progettazione) e vengono usate se l’unità non è specificata.
Tolerance – l’impostazione degli attributi di tolleranza del foro può aiutare a determinare gli accoppiamenti e i limiti della scheda. Specificare le tolleranze minima (- ) e massima (+ ) per il foro. In Altium Designer non esiste un valore predefinito di tolleranza del foro.
I datasheet dei componenti elencano una tolleranza con più/meno per tenere conto delle variazioni dovute a invecchiamento, usura, temperatura, placcatura, materiale, lavorazione meccanica e così via. Quando i fori vengono praticati, le punte del trapano si usurano e diventano più piccole, oppure il trapano può vibrare o oscillare leggermente nel foro, causando un foro leggermente più grande. I fori di montaggio vengono poi placcati e la placcatura può essere più spessa o più sottile a seconda del lotto o della posizione sulla scheda. Occorre inoltre tenere conto dell’espansione o del ritiro termico del substrato PCB durante la lavorazione. Pertanto, la tolleranza del foro è fondamentale nel processo di progettazione per tenere conto di tutte le tolleranze, dell’usura o dell’oscillazione del trapano e delle variazioni di placcatura.
Solder Mask Expansion
Rule – selezionare per fare in modo che l’espansione della solder mask per il via segua il valore definito nella regola di progettazione Solder Mask Expansion applicabile.
Top
Tented – selezionare se si desidera sovrascrivere eventuali impostazioni della solder mask nelle regole di progettazione dell’espansione della solder mask; ciò comporta l’assenza di apertura nella solder mask sul layer superiore di questo via e quindi il via risulta tented. Disabilitare questa opzione e questo via sarà influenzato da una regola di espansione della solder mask o da un valore di espansione specifico.
Bottom
Tented – selezionare se si desidera sovrascrivere eventuali impostazioni della solder mask nelle regole di progettazione dell’espansione della solder mask; ciò comporta l’assenza di apertura nella solder mask sul layer inferiore di questo via e quindi il via risulta tented. Disabilitare questa opzione e questo via sarà influenzato da una regola di espansione della solder mask o da un valore di espansione specifico.
Manual – selezionare per sovrascrivere la regola di progettazione applicabile e specificare il valore di espansione della solder mask per il via.
Top – immettere il valore di espansione della solder mask del layer superiore. Il valore può essere inserito in unità metriche o imperiali; includere le unità quando si inserisce un valore le cui unità non corrispondono a quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando non sono selezionati oggetti nell’area di progettazione) e vengono utilizzate se l’unità non è specificata. Questo campo è accessibile solo se Tented non è abilitato.
Tented – selezionare se si desidera ignorare eventuali impostazioni della solder mask nelle regole di progettazione di espansione della solder mask; ciò comporta l’assenza di apertura nella solder mask sul layer superiore di questo via e quindi il via risulta tented. Disabilitare questa opzione e questo via sarà interessato da una regola di espansione della solder mask o da un valore di espansione specifico.
Bottom – immettere il valore di espansione della solder mask del layer inferiore. Il valore può essere inserito in unità metriche o imperiali; includere le unità quando si inserisce un valore le cui unità non corrispondono a quelle predefinite correnti. Le unità predefinite (metriche o imperiali) sono determinate dall’impostazione Units nella regione Other del pannello Properties in modalità Board (accessibile quando non sono selezionati oggetti nell’area di progettazione) e vengono utilizzate se l’unità non è specificata. Questo campo è accessibile solo se l’icona a destra di questa regione è impostata su e l’opzione Tented non è abilitata. Quando l’icona è nel suo stato e l’opzione Tented non è abilitata, il valore dell’espansione della solder mask del layer inferiore sarà uguale a quello del layer superiore.
Tented – selezionare se si desidera ignorare eventuali impostazioni della solder mask nelle regole di progettazione di espansione della solder mask; ciò comporta l’assenza di apertura nella solder mask sul layer inferiore di questo via e quindi il via risulta tented. Disabilitare questa opzione e questo via sarà interessato da una regola di espansione della solder mask o da un valore di espansione specifico.
From Hole Edge – quando abilitata, l’apertura della Solder Mask seguirà la dimensione del foro. La mask è quindi indipendente dalla dimensione del via ed è scalata in base alla dimensione del foro. Si noti inoltre che la dimensione dell’apertura della mask di espansione di un via seguirà qualsiasi modifica della dimensione del foro.
Tipi e caratteristiche dei 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 None viene selezionato un tipo di via diverso da IPC 4761 Via Type . Selezionare il Side della scheda e digitare un Material per le caratteristiche disponibili in base al tipo di via selezionato.
Quando un via con il tipo di via impostato su IPC-4761 nelle sue proprietà viene posizionato in un progetto PCB, nuovi tipi di layer meccanici e coppie di layer dei componenti vengono aggiunti automaticamente al progetto, con le forme corrispondenti su questi layer.
I layer meccanici del tipo di via IPC-4761 vengono aggiunti automaticamente al progetto. Il layer Top Tenting è mostrato nell’area di progettazione a titolo di esempio.
Questi layer sono disponibili per stampe PCB, output Gerber / Gerber X2, ODB++ e IPC-2581.
Punto di test
Fabrication /Assembly – queste opzioni consentono di specificare i via da utilizzare come posizioni di testpoint nei test di fabbricazione e/o assemblaggio. Abilitare Top affinché questo via sia definito come testpoint del layer superiore. Abilitare Bottom affinché questo via sia definito come testpoint del layer inferiore.
Rilievi termici di pad e via
Il campo Thermal Relief nella regione Pad Stack / Via Stack del pannello Properties riepiloga la configurazione di thermal relief attualmente applicata. Ad esempio, Relief, 15mil, 10mil, 4, 90 significa che:
la connessione di thermal relief è applicata;
il traferro ha una larghezza di 15 mil;
i conduttori del thermal relief hanno una larghezza di 10 mil;
i conduttori del thermal relief hanno una rotazione di 90 gradi.
Quando la casella di controllo nel campo Thermal Relief è disabilitata, i thermal relief dei poligoni di pad e via sono rules-driven , cioè questi relief sono definiti dalle applicabili regole di progettazione Polygon Connect Style . Per i singoli pad, la configurazione del thermal relief può essere personalizzata abilitando l’opzione associata Thermal Relief per il layer richiesto. In questo caso, i thermal relief sono considerati custom . Ulteriori informazioni su Definizione di thermal relief personalizzati .
Espansioni della solder mask e della paste mask
La solder mask viene creata automaticamente in corrispondenza di ogni pad/via sul layer Solder Mask. La solder mask è definita in negativo, cioè gli oggetti posizionati definiscono le aperture nel layer Solder Mask. La paste mask viene creata automaticamente in corrispondenza di ogni pad sul layer Paste Mask. La forma creata sul layer mask è la forma del pad/via, espansa o contratta della quantità specificata dalle regole di progettazione Solder Mask Expansion e Paste Mask Expansion impostate nell’editor PCB o come specificato nel pannello Properties .
Pad con la solder mask visualizzata.
Quando si modifica un pad o un via, si vedono rispettivamente le impostazioni per le espansioni della solder mask e della paste mask nelle regioni Pad Stack e Solder Mask Expansion del pannello Properties . Sebbene queste impostazioni siano incluse per offrire un controllo locale dei requisiti di espansione di un pad/via, normalmente non saranno necessarie. In generale, è più semplice controllare i requisiti della paste mask e della solder mask definendo le opportune regole di progettazione nell’editor PCB. Utilizzando le regole di progettazione, una regola viene progettata per impostare l’espansione per tutti i componenti sulla scheda; quindi, se necessario, è possibile aggiungere altre regole che si rivolgono a situazioni specifiche, come tutte le istanze di un determinato tipo di footprint utilizzato sulla scheda, oppure un pad specifico su un componente specifico, ecc.
Per impostare le espansioni della mask nelle regole di progettazione:
Confermare che l’opzione Rule Expansion sia selezionata come Shape nella regione Pad Stack del pannello Properties (per i pad) e/o che l’opzione Rule sia selezionata nella regione Solder Mask Expansion del pannello Properties (per i via).
Nell’editor PCB, selezionare Design » Rules dai menu principali ed esaminare le regole di progettazione della categoria Mask nella finestra di dialogo PCB Rules and Constraints Editor . Queste regole saranno applicate quando il footprint viene posizionato nel PCB.
Per ignorare le regole di progettazione dell’espansione e specificare un’espansione della mask come attributo del pad/via, selezionare Manual Expansion come Shape nella regione Pad Stack del pannello Properties (per i pad) e/o Manual nella regione Solder Mask Expansion del pannello Properties (per i via) e digitare i valori richiesti.
Il layer paste mask per i pad passanti è supportato nei documenti Draftsman e negli output Gerber, Gerber X2, ODB++, IPC-2581 e PCB Print.
Per i pad, è anche possibile selezionare manualmente da un insieme standard di forme mask predefinite oppure creare una forma personalizzata –
ulteriori informazioni .
Tenting di pad e via
Il tenting parziale e completo di pad e via può essere ottenuto definendo un valore appropriato per Solder Mask Expansion. Questo vincolo di espansione può essere definito sia oggetto per oggetto nel pannello Properties sia definendo opportune regole di progettazione Solder Mask Expansion. Impostando il valore di espansione su un valore adeguato, è possibile ottenere quanto segue:
Per tentare parzialmente un pad/via – coprendo solo l’area del land – impostare l’Expansion su un valore negativo che chiuda la mask fino al foro del pad/via.
Per tentare completamente un pad/via – coprendo il land e il foro – impostare l’Expansion su un valore negativo uguale o superiore al raggio del pad/via.
Per tentare tutti i pad/via su un singolo layer, impostare il valore di Expansion appropriato e assicurarsi che l’ambito (Full Query) di una regola Solder Mask Expansion includa tutti i pad/via sul layer richiesto.
Per tentare completamente tutti i pad/via in un progetto in cui sono definite dimensioni di via variabili, impostare l’Expansion su un valore negativo uguale o superiore al raggio del pad/via più grande. Quando si applica il tenting a un singolo pad/via, sono disponibili opzioni per seguire l’espansione definita nella regola di progettazione applicabile oppure per ignorare la regola e applicare un’espansione specificata direttamente al singolo pad/via in questione.
Testpoint
Related page: Assegnazione dei testpoint sulla scheda
Il software fornisce un supporto completo per i testpoint, consentendo di specificare pad (passanti o SMD) e via da utilizzare come posizioni di testpoint nei test di fabbricazione e/o assemblaggio. Un pad/via viene designato per l’uso come testpoint impostando le relative proprietà del testpoint: se debba essere un testpoint di fabbricazione o di assemblaggio e su quale lato della scheda debba essere utilizzato come testpoint. Queste proprietà si trovano nella regione Testpoint del pannello Properties .
Per semplificare il processo ed evitare la necessità di impostare manualmente le proprietà dei testpoint, il software fornisce un metodo per assegnare automaticamente i testpoint in base a regole di progettazione definite e utilizzando il Testpoint Manager (Tools » Testpoint Manager ). In ogni caso, questa assegnazione automatica imposta per il pad/via le proprietà del testpoint pertinenti.
Specifiche dei pad
Designatori dei pad
Ogni pad deve essere etichettato con un designatore (che di solito rappresenta il numero di pin di un componente) lungo fino a 20 caratteri alfanumerici. I designatori dei pad verranno incrementati automaticamente di uno durante il posizionamento se il pad iniziale ha un designatore che termina con un carattere numerico. Modificare il designatore del primo pad, prima del posizionamento, dal pannello Properties .
Per ottenere incrementi alfabetici, ad esempio 1A , 1B , oppure incrementi numerici diversi da 1 , utilizzare la finestra di dialogo Setup Paste Array dialog accessibile premendo il pulsante Paste Array nella finestra di dialogo Paste Special dialog (Edit » Paste Special ).
Funzionalità Paste Array
Impostando il designatore del pad prima di copiarlo negli appunti, è possibile usare la finestra di dialogo Setup Paste Array per applicare automaticamente una sequenza di designazione durante il posizionamento del pad. Utilizzando il campo Text Increment nella finestra di dialogo Setup Paste Array , è possibile posizionare le seguenti sequenze di designatori dei pad:
Numerica (1, 3, 5)
Alfabetica (A, B, C)
Combinazione alfanumerica (A1 A2, 1A 1B, A1 B1 oppure 1A 2A, ecc.)
Per incrementare numericamente, impostare il campo Text Increment sul valore di incremento desiderato. Per incrementare alfabeticamente, impostare il campo Text Increment sulla lettera dell’alfabeto che rappresenta il numero di lettere da saltare. Ad esempio, se il pad iniziale ha un designatore 1A, impostare il campo su A , (prima lettera dell’alfabeto) per incrementare i designatori di 1. Se si imposta il campo su C (terza lettera dell’alfabeto), i designatori diventeranno 1A, 1D (tre lettere dopo A), 1G, ecc.
Connessioni jumper
Le connessioni jumper definiscono collegamenti elettrici tra i pad dei componenti che non sono instradati fisicamente con primitive sul PCB. Sono particolarmente utili sulle schede a singolo strato dove si usa un filo per scavalcare le tracce presenti sull’unico strato fisico.
I pad all’interno di un componente possono essere etichettati con un valore Jumper dal pannello Properties . I pad che condividono lo stesso Jumper e la stessa net elettrica indicano al sistema che tra loro esiste una connessione legittima, sebbene fisicamente non collegata.
Le connessioni jumper sono mostrate come linee di connessione curve nel PCB Editor. Il Design Rules Checker non segnalerà le connessioni jumper come net non instradate.
Specifiche delle via
Definizione delle proprietà della via
Mentre i requisiti di estensione sugli strati (piano Z) di ciascun tipo di via sono definiti in the Via Types tab of the Layer Stack Manager , le proprietà dimensionali della via sono definite da:
Configurazione della regola di progettazione Routing Via Style
Main page: Definizione, ambito e gestione delle regole di progettazione PCB
Le via posizionate durante l’instradamento interattivo, ActiveRouting o l’autorouting hanno le loro proprietà dimensionali controllate dalla regola di progettazione Routing Via Style applicabile. Per facilitare l’individuazione delle via nella regola di progettazione, è disponibile un insieme di parole chiave di query relative alle via che è possibile usare nell’ambito della regola (Where the Object Matches ); queste sono descritte in dettaglio di seguito .
Quando si esegue un cambio di layer durante l’instradamento, il software considera i layer di inizio e fine di questo cambio e sceglie un tipo di via consentito da Layer Stack Manager . Quindi identifica la regola di progettazione Routing Via Style applicabile con priorità più alta e applica alla via che sta per essere posizionata le impostazioni dimensionali della via dalla sezione Constraints di tale regola.
Ad esempio, si potrebbe avere un insieme di net DRAM_DATA che richiedono µVia per la transizione di layer da TopLayer a S2 e da S2 a S3, e una via passante forata per tutte le altre transizioni di layer (che è anch’essa diversa dalla via richiesta da altre net). Questo può essere gestito creando due regole di progettazione Routing Via Style per indirizzare queste net DRAM_DATA. Un esempio di regola di progettazione µVia adatta è mostrato di seguito; passare il cursore sull’immagine per visualizzare la regola di progettazione della via passante.
Le regole di progettazione possono essere definite in ambito per applicarsi a tipi specifici di via.
Quando una via viene posizionata in spazio libero, non è possibile per il software applicare una regola di progettazione dello stile di instradamento durante il posizionamento. In questa situazione, verrà posizionata la via predefinita.
Query Keywords
Per semplificare il processo di definizione dell’ambito delle regole di progettazione Routing Via Style, sono disponibili le seguenti parole chiave di query relative alle via:
Via Type Query
Returns
IsVia
Tutti gli oggetti via, indipendentemente dal tipo di via.
IsThruVia
Tutte le via che si estendono dal top layer al bottom layer.
IsBlindVia
Tutte le via che iniziano su uno strato superficiale e terminano su uno strato interno e che non sono µVia.
IsBuriedVia
Tutte le via che iniziano su uno strato interno e terminano su un altro strato interno e che non sono µVia.
IsMicroVia
Tutte le via che hanno abilitata l’opzione µVia e collegano strati adiacenti.
IsSkipVia
Tutte le via che hanno abilitata l’opzione µVia e si estendono su 2 strati.
Usare la funzione Mask nel Query Helper per trovare le parole chiave disponibili relative alle via. Premere F1 quando una parola chiave di query è selezionata nell’elenco per ottenere assistenza su quella parola chiave.
Posizionamento delle via durante l’instradamento interattivo
Quando si cambiano layer durante l’instradamento interattivo, il software inserisce automaticamente una via. La via scelta dipende da quanto segue:
Il/i tipo/i di via disponibili per i layer attraversati nel cambio di layer.
La regola di progettazione Routing Via Style applicabile al tipo di via selezionato per quel cambio di layer.
Per cambiare layer durante l’instradamento interattivo:
Premere il tasto * sul tastierino numerico per passare al layer di segnale successivo.
Usare la combinazione Ctrl+Shift+WheelRoll per salire o scendere tra i layer.
µVia impilate posizionate durante un cambio di layer da L1 a L4. La modalità Interactive Routing del pannello Properties mostra il/i tipo/i di via che verranno posizionati; premere 6 per scorrere ciclicamente i possibili stack di via; premere 8 per visualizzare un elenco dei possibili stack di via.
Controllo della via posizionata durante l’instradamento interattivo
Quando si cambiano i layer di instradamento, il software sceglie automaticamente il tipo di via più adatto a quella estensione tra layer.
Se esistono più tipi/combinazioni di via (stack di via) utilizzabili, premere il tasto di scelta rapida 6 per scorrere interattivamente tutti gli stack di via disponibili per quel cambio di layer; premere la scorciatoia 8 per visualizzare un elenco. Gli stack di via sono presentati nell’ordine: usa µVia, usa Skip µVia, usa via cieca, usa via passante. È possibile posizionare via impilate se il cambio di layer è superiore a uno strato e sono definiti tipi di via adatti. Il/i tipo/i di via proposti sono riportati nella barra di stato e nell’Heads Up display, ad esempio [µVia 1:2, µVia 2:3, µVia 3:4], come mostrato nell’immagine sopra.
L’ultimo stack di via utilizzato viene mantenuto come predefinito per la net successiva instradata. Lo stack di via predefinito viene mantenuto solo per la sessione di modifica corrente.
Le proprietà dimensionali della via sono specificate dalla regola di progettazione Routing Via Style design rule applicabile; le strategie per definire una regola di progettazione Routing Via Style adeguata sono discusse sopra .
Per modificare interattivamente la dimensione della via mentre si esegue un cambio di layer, premere la scorciatoia 4 . Questo farà scorrere ciclicamente le modalità Via Size: Rule Minimum; Rule Preferred; Rule Maximum; User Choice; la modalità Via-Size corrente viene visualizzata nell’Heads Up display e nella barra di stato (come mostrato nell’immagine sopra). Se è selezionata User Choice, premere Shift+V per aprire la finestra di dialogo Choose Via Sizes dialog e selezionare una dimensione di via preferita. L’elenco delle dimensioni di via disponibili mostrato nella finestra di dialogo è ricavato dall’elenco delle via già utilizzate nel progetto; è possibile esaminarle nella modalità Pad and Via Templates mode del pannello PCB .
Se la modalità Template preferred viene usata nella regola di progettazione Routing Via Style design rule applicabile, usando la scorciatoia 4 si scorreranno ciclicamente i template di via abilitati.
Una vista laterale del/i tipo/i di via proposto/i è mostrata nel pannello Properties , come illustrato sopra.
Per posizionare una via e continuare l’instradamento sullo stesso layer, premere la scorciatoia 2 .
Per posizionare una via e sospendere l’instradamento di questa connessione, premere la scorciatoia / sul tastierino numerico.
Se la net in fase di instradamento deve collegarsi a un piano di alimentazione interno, premere il tasto / (sul tastierino numerico) per posizionare una via che si collega al piano di alimentazione appropriato. Questo funzionerà in tutte le modalità di posizionamento tracce tranne la modalità Any Angle .
Premere Shift+F1 durante l’instradamento per visualizzare un menu con tutte le scorciatoie disponibili nel comando corrente.
Lavorare con via impilate
Le vias impilate che formano una connessione continua possono essere gestite come se fossero un’unica via, click and drag sulla pila per spostarle tutte, insieme al routing collegato.
Fare clic una volta per selezionare la Via più in alto nella pila. Se il mouse non viene spostato, i successivi clic singoli selezioneranno, a turno, ciascuna delle altre Vias nella pila.
Se l’opzione Display popup selection dialog è abilitata nella pagina PCB Editor – General page della finestra di dialogo Preferences , facendo clic su una pila di vias si aprirà un popup di selezione dal quale è possibile scegliere la via desiderata.
Ctrl+Click and drag per spostare solo la Via selezionata con il relativo routing collegato.
Per selezionare tutte le Vias in una pila, fare clic una volta per selezionarne una, quindi premere Tab per estendere la selezione a tutte le Vias di quella pila.
Configurazione della visualizzazione delle Vias
Sono disponibili diverse funzioni di visualizzazione per facilitare il lavoro con le vias.
Colori delle Vias
I colori delle vias vengono configurati nel pannello View Configuration panel . L’anello di rame della via viene mostrato con l’impostazione corrente Multi-Layer nella sezione Layers . Il colore del foro della via viene mostrato con l’impostazione Via Holes nella sezione System Colors . È inoltre possibile disattivare la visualizzazione dei fori attivando/disattivando per le impostazioni desiderate.
Una via passante è mostrata nella prima immagine. La via nella seconda immagine è una via cieca; il foro è mostrato con i colori del layer iniziale e finale.
Vias e solder mask
La presentazione predefinita dei layer nell’editor PCB consiste nel mostrare sempre il Multi-Layer come layer più in alto. Questo può rendere difficile visualizzare con precisione il contenuto dei layer di solder mask, soprattutto quando un pad o una via usa un’espansione negativa della mask, poiché il contenuto del layer di solder mask scomparirà sotto l’oggetto multi-layer. È possibile modificare questo comportamento cambiando l’ordine di disegno dei layer nella pagina PCB Editor – Display della finestra di dialogo Preferences . Impostare il layer corrente in modo che venga disegnato come layer superiore.
Cambiando l’ordine di disegno dei layer per mostrare il Layer corrente in alto, quando si imposta Top Solder come layer corrente, le aperture della mask vengono rappresentate con precisione, come mostrato nell’immagine seguente. Le frecce verdi mostrano la dimensione dell’apertura della solder mask per una via a sinistra, un pad in cui l’apertura della mask è contratta al centro e un pad in cui l’apertura è espansa a destra.
Configurare le impostazioni di visualizzazione per poter esaminare le aperture della solder mask.
Visualizzazione delle Vias impilate
Se sono presenti vias impilate, i numeri visualizzati corrispondono ai layer iniziale e finale di tutte le vias nella pila. Passare il cursore sopra l’immagine seguente per mostrare le vias in 3D; sulla destra dell’immagine è presente una pila di tre vias.
I layer attraversati possono essere visualizzati nelle vias. Passare il cursore per mostrare le vias in 3D.
Altre impostazioni di visualizzazione delle Vias
Per visualizzare il nome della net della via e i numeri dei layer nell’estensione della via, abilitare rispettivamente le opzioni Via Nets e Via Span nell’area Additional Options della scheda View Options del pannello View Configuration .
Esplorazione dei fori di pad e via
Nella modalità PCB panel’s Hole Size Editor , le sue tre aree principali cambiano per riflettere (in ordine dall’alto):
Il filtro generale per i tipi di foro e il loro stato, con una sottosezione per le coppie di layer di foratura attualmente definite per la scheda.
Unique Holes disposti in gruppi determinati da dimensione e forma.
I singoli Pads/Vias che costituiscono ciascun gruppo di oggetti foro.
Le sezioni del pannello mostrano il filtraggio cumulativo applicato a tipi, stili e stato dei fori.
I gruppi di fori possono essere modificati collettivamente nell’area Unique Holes del pannello inserendo valori nella cella di colonna appropriata. È possibile inserire un valore numerico per modificare la dimensione corrente del foro per pad e vias nella colonna Hole Size .
Modifica della dimensione del foro per il gruppo selezionato di sei stili di foro corrispondenti.
È inoltre possibile modificare le corrispondenti voci Hole Length , Hole Type e Plated per i fori, ove applicabile.
Modifica del tipo di foro per il gruppo selezionato di sei stili di foro corrispondenti.
I singoli oggetti pad/via appartenenti al gruppo di fori selezionato sono elencati nella sezione inferiore Pad/Via del pannello PCB . Fare clic con il pulsante destro su un oggetto nell’elenco, quindi selezionare Properties (oppure fare doppio clic direttamente sulla voce) per aprire la modalità associata del pannello Properties per quella primitiva, dove le relative proprietà possono essere visualizzate e modificate.
Per aggiornare il pannello PCB nella sua modalità Hole Size Editor con i dati correnti dei simboli di foratura dal PCB, fare clic con il pulsante destro all’interno di un’area del pannello in questa modalità e selezionare il comando Refresh .
I dati dei simboli di foratura vengono aggiornati automaticamente quando si salva il documento PCB e per qualsiasi output che contenga tali dati.
I dati dei simboli di foratura non vengono aggiornati automaticamente nel pannello PCB per migliorare le prestazioni. La possibilità di aggiornare manualmente i dati dei simboli di foratura è disponibile quando l’opzione PCB.LiveDrillSymbols è disabilitata nella finestra di dialogo Advanced Settings dialog .
Supporto per la back drilling
La modalità Hole Size Editor del pannello PCB può essere utilizzata anche per esaminare pad e vias destinati alla back drilling. Le coppie di layer di back drill vengono visualizzate nell’elenco Layer Pairs indicate dall’aggiunta del testo [BD] .
Quando viene selezionata una dimensione del foro di back drill, gli oggetti mostrano il loro Kind come Backdrill . Utilizzare questa funzione per individuare ed esaminare rapidamente i fori sottoposti a back drilling. Si noti che le impostazioni di back drill non possono essere modificate nel pannello.
Report di back drill
Per generare un report di tutti gli eventi di back drill, fare clic con il pulsante destro nell’elenco Unique Holes, quindi selezionare Backdrill Report dal menu contestuale.
Il report dettaglia ogni evento di back drill, inclusi posizione, dimensione della foratura e profondità di foratura.
Supporto per i controfori
La modalità Hole Size Editor del pannello PCB può essere utilizzata anche per esaminare i pad con funzionalità di controforo abilitate. Quando il progetto PCB contiene oggetti pad con funzionalità di controforo (counterbore/countersink) abilitate per uno o entrambi i lati, i gruppi Counterholes Top e/o Counterholes Bottom associati vengono visualizzati nell’elenco Layer Pairs . Le colonne Counterhole Depth e Counterhole Angle possono essere visualizzate nell’area Unique Holes del pannello. Si noti che le impostazioni del controforo non possono essere modificate nel pannello.
Le informazioni sui controfori nel progetto vengono visualizzate nella modalità Hole Size Editor del pannello PCB .