Libreria PCB
Parent page: Pannelli
Sfoglia, visualizza e modifica in modo interattivo i componenti della libreria PCB e le primitive che li costituiscono.
Riepilogo
Il pannello PCB Library consente di sfogliare i footprint dei componenti memorizzati nel documento di libreria PCB attivo e di modificarne le proprietà. Quando un documento di libreria PCB è attivo, il pannello viene popolato con le informazioni relative ai footprint che costituiscono quella libreria. Il pannello offre anche la possibilità di trasferire direttamente al documento di progetto PCB eventuali modifiche apportate.
Accesso al pannello
Per aprire il pannello PCB Library, assicurati che una libreria PCB sia il documento attivo nell'editor e fai clic su View | PCB Library |
dal menu principale
I pannelli possono essere configurati come mobili nell'area dell'editor oppure ancorati ai lati dello schermo. Se il pannello PCB Library si trova attualmente in un gruppo di pannelli Workspace, usa la scheda PCB Library situata nella parte inferiore dei pannelli per portarlo in primo piano.
Sfogliare la libreria
Il corpo del pannello PCB Library è suddiviso in tre sezioni, ciascuna delle quali offre un diverso ambito o vista dei componenti nella libreria PCB attiva:
- Components - L'elenco dei footprint dei componenti nella libreria attiva. Per ogni voce è indicato il numero di pad e di oggetti primitivi utilizzati per definire il footprint.
- Component Primitives - Gli oggetti primitivi, e le loro proprietà principali, che compongono il footprint del componente attualmente selezionato.
- Mini-viewer window - Una vista complessiva semplificata del componente attualmente selezionato, con la vista principale dell'editor indicata da una grafica in sovrimpressione.
Quando un componente viene selezionato nel pannello PCB Library, le primitive che lo costituiscono popolano la sezione Component Primitives del pannello e il footprint viene visualizzato nell'area di lavoro principale dell'editor. Selezionando un oggetto primitivo nel pannello, l'oggetto corrispondente viene evidenziato nell'area di lavoro dell'editor. In questo modo il pannello PCB Library offre un modo rapido e semplice per sfogliare, visualizzare e accedere ai footprint della libreria PCB.
Una primitiva Arc selezionata ed evidenziata dal componente di libreria DIP-6.
Filtrare il contenuto
Il contenuto dell'elenco può essere filtrato, consentendoti di trovare rapidamente un particolare footprint di componente all'interno della libreria. Questo è particolarmente utile se la libreria contiene un gran numero di elementi. Il filtro può essere applicato usando il filtraggio indiretto o diretto, oppure una combinazione dei due.
Filtraggio indiretto
Questo metodo utilizza il campo Mask nella parte superiore del pannello per filtrare il contenuto dell'elenco. Il mascheramento viene applicato in base alla voce inserita nel campo. Rimarranno visualizzati solo i componenti dell'elenco interessati dall'ambito della voce.
Usa l'operatore jolly * per un filtraggio più elaborato. Ad esempio, digitando m* verranno visualizzati solo i footprint dei componenti i cui nomi iniziano con m. Oppure, come nell'immagine qui sotto, digitando *16 verranno visualizzati solo i footprint dei componenti in cui il corpo del nome contiene 16.
Filtraggio diretto
Questo metodo è disponibile per tutte le aree elenco del pannello e consente di passare rapidamente a una voce digitando direttamente all'interno dell'area dell'elenco. Il mascheramento non viene applicato, lasciando sempre visibile l'intero contenuto dell'elenco.
Per usare la funzione per trovare rapidamente un footprint di componente, fai clic all'interno della sezione Components del pannello e digita la prima lettera del footprint del componente a cui vuoi passare. Ad esempio, se volessi passare rapidamente alle voci di componente che iniziano con la lettera S, dovresti premere quella lettera sulla tastiera. Il primo componente dell'elenco che inizia con S diventerebbe attivo e la lettera verrebbe evidenziata per indicare che il filtraggio dell'elenco si basa su di essa.
Se ci sono più componenti che iniziano con la stessa lettera e soprattutto se la libreria è particolarmente grande, digita altre lettere per individuare la voce specifica richiesta – ad esempio; SOT come illustrato nell'immagine qui sotto.
Filtraggio combinato
In alcune situazioni può essere utile usare insieme il filtraggio indiretto e diretto. Se, ad esempio, ricordi che il componente che vuoi individuare ha un numero di sottotipo 23 e un prefisso TO, queste informazioni possono essere usate rispettivamente come voci Indirette (Mask) e Dirette, come mostrato nell'immagine qui sotto.
Sfogliare le primitive del componente
La sezione Component Primitives del pannello elenca tutti gli oggetti primitivi che costituiscono il footprint del componente attualmente selezionato nell'elenco Components. Per ogni voce primitiva vengono visualizzate le seguenti informazioni:
- Type - il tipo di oggetto primitivo (ad es. pad, track, arc, ecc.).
- Name - il valore specificato per il designatore dell'oggetto (ove presente).
- X-Size - la dimensione X dell'oggetto (ad es. la larghezza di un arc, track o fill; il valore X-Size di un pad).
- Y-Size - la dimensione Y dell'oggetto (ad es. l'altezza di un fill; il valore Y-Size di un pad. Questo campo sarà vuoto per un track o un arc).
- Layer - il layer su cui si trova l'oggetto.
Quando nel pannello vengono selezionate singole primitive di oggetto, l'oggetto corrispondente (track, arc, pad, ecc.) viene evidenziato graficamente nell'area di lavoro dell'editor.
La selezione di una primitiva del componente la evidenzia nell'area di lavoro dell'editor. È possibile selezionare più voci usando le tecniche standard Ctrl+click e Shift+click.
Controllare la visualizzazione delle voci sfogliate nell'area di lavoro
La selezione di una voce in uno dei due elenchi del pannello (Components o Component Primitives) applica un filtro, usando essenzialmente la voce come ambito. Il risultato visivo del filtraggio applicato sul documento nella finestra dell'editor di progettazione è determinato da una serie di controlli di evidenziazione situati nella parte superiore del pannello.
Funzioni di visualizzazione
-
Mask / Dim / Normal - questo elenco a discesa fornisce le opzioni per distinguere visivamente gli oggetti filtrati e non filtrati all'interno della finestra dell'editor di progettazione.
-
Quando Mask è selezionato, gli oggetti filtrati appariranno visibili nella finestra dell'editor di progettazione, mentre tutti gli altri oggetti verranno resi monocromatici. Per impostare il contrasto degli oggetti sullo sfondo (non evidenziati), regola il controllo Mask Level – View | Highlight & Edit Mask:

Quando questa opzione è applicata, gli oggetti non filtrati non saranno disponibili per la selezione o la modifica. -
Quando Dim è selezionato, gli oggetti filtrati appariranno visibili nella finestra dell'editor di progettazione, mentre tutti gli altri oggetti manterranno i loro colori, ma saranno ombreggiati. Imposta il bilanciamento tra oggetti filtrati e non filtrati regolando il controllo Dim Level – View | Highlight & Edit Mask:
-
Per cancellare (reimpostare) l'evidenziazione corrente nell'area di lavoro, fai clic sul pulsante Clear del gruppo di controlli – View | Highlight & Edit Mask |
-
Quando Mask è selezionato, gli oggetti filtrati appariranno visibili nella finestra dell'editor di progettazione, mentre tutti gli altri oggetti verranno resi monocromatici. Per impostare il contrasto degli oggetti sullo sfondo (non evidenziati), regola il controllo Mask Level – View | Highlight & Edit Mask:
- Select - quando abilitata (impostazione predefinita), gli oggetti filtrati verranno selezionati nell'area di lavoro.
- Zoom - quando abilitata (impostazione predefinita), gli oggetti filtrati verranno ingranditi e centrati (ove possibile) nella finestra dell'editor di progettazione.
- Clear Existing - quando abilitata (impostazione predefinita), un filtro esistente verrà cancellato prima di applicarne uno nuovo. Disabilitando questa opzione puoi estendere un filtro esistente, perfezionandolo ulteriormente applicando un nuovo filtro in aggiunta a quello esistente.
Qualsiasi combinazione di queste opzioni può essere abilitata. Ad esempio, potresti voler avere tutti gli oggetti filtrati ingranditi, centrati e selezionati nella finestra dell'editor di progettazione, applicando al contempo il mascheramento per ridurre il disordine degli altri oggetti di progetto.
del pannello per cancellare il filtro attualmente applicato. Tutti gli oggetti nell'area di lavoro del progetto diventeranno completamente visibili e disponibili per la selezione/modifica. Se desideri riapplicare il filtro, fai clic sul pulsante ![]()
Uso del mini-viewer del pannello
La sezione inferiore del pannello fornisce un mini-viewer del documento, con un'immagine del footprint del componente attivo al centro della sua finestra. Sull'immagine è sovrapposto un riquadro di visualizzazione bianco, che rappresenta l'area attualmente visualizzata nella finestra dell'editor di progettazione.
Quando esegui il pan del documento nella finestra dell'editor di progettazione - sia usando le relative barre di scorrimento orizzontale e verticale sia la mano di pan con clic destro - il riquadro di visualizzazione nel pannello si sposterà di conseguenza. Viceversa, se fai clic all'interno del riquadro di visualizzazione e lo trascini sull'immagine del footprint nel pannello, il documento nella finestra dell'editor di progettazione verrà spostato di conseguenza, e al livello di zoom corrente.
Quando aumenti o diminuisci lo zoom nella finestra dell'editor di progettazione, il riquadro di visualizzazione verrà ridimensionato di conseguenza nel pannello. Viceversa, ridimensionando il riquadro di visualizzazione nel pannello, facendo clic e trascinando uno qualsiasi dei suoi vertici, il livello di zoom cambierà nella finestra dell'editor di progettazione. Più piccolo è il riquadro di visualizzazione, maggiore sarà lo zoom applicato al documento reale.
nella parte superiore del pannello verranno forniti una lente d'ingrandimento mobile e un cursore di zoom nella finestra dell'editor di progettazione. Mentre li sposti nell'area di lavoro, il mini-viewer nel pannello conterrà l'immagine ingrandita del footprint del componente attivo centrata sul cursore. Questo ti consente di sfogliare il documento a dimensione reale nella finestra dell'editor di progettazione, osservando al contempo i dettagli ingranditi nella finestra del mini-viewer.
Usa i tasti Page Up e Page Down per aumentare o diminuire rispettivamente l'ingrandimento. Fai clic con il pulsante destro del mouse, fai clic oppure premi Esc per uscire dalla modalità di ingrandimento.
Modifica della visualizzazione del pannello
La sezione Components del pannello è sempre visualizzata. Tuttavia, le sezioni successive del pannello possono essere impostate per essere visualizzate o nascoste.
Ciò si ottiene utilizzando il pulsante associato situato a destra di una sezione del pannello:
-
Quando una sezione è attualmente visualizzata, il pulsante apparirà come
Facendo clic su di esso, la sezione verrà nascosta.
-
Quando una sezione è attualmente nascosta, il pulsante apparirà come
Facendo clic su di esso, la sezione verrà visualizzata.
-
Quando più sezioni consecutive sono nascoste, il pulsante apparirà come
. Facendo clic sul pulsante verrà visualizzato un menu a comparsa che consente di scegliere quale sezione si desidera visualizzare nuovamente.
Menu contestuali
Components
Facendo clic con il pulsante destro del mouse sulla voce di un componente verrà visualizzato un menu contenente i seguenti comandi:
-
New Blank Component - aggiunge un nuovo footprint di componente all'elenco. Al footprint viene assegnato il nome predefinito
PCBCOMPONENT_1e viene aperto un foglio vuoto nella finestra dell'editor di progettazione, pronto per iniziare a posizionare gli oggetti primitivi che lo definiranno -
Component Wizard - apre PCB Component Wizard:

Le pagine della procedura guidata ti accompagneranno nei passaggi per creare un nuovo footprint di componente. Tieni presente che, se annulli la procedura guidata, verrà aggiunto all'elenco un nuovo componente con un nome predefinito (PCBCOMPONENT_1) e un foglio vuoto pronto per consentirti di definire manualmente il footprint. - Cut - inserisce una copia dei footprint di componente selezionati negli appunti interni del PCB Library Editor e quindi elimina definitivamente i footprint dalla libreria. Verrà visualizzata una finestra di conferma per verificare se procedere con l'eliminazione.
- Copy - inserisce una copia dei footprint di componente selezionati negli appunti interni del PCB Library Editor.
- Copy Name - copia il nome del footprint di componente attivo negli appunti interni del PCB Library Editor.
- Paste - incolla un footprint di componente dagli appunti interni del PCB Library Editor nel documento di libreria attivo. La voce di questo comando cambierà per riflettere quanti footprint di componente validi sono presenti negli appunti. Ad esempio, se in precedenza hai tagliato o copiato un footprint di componente da un documento di libreria PCB, la voce verrà visualizzata come Paste 1 Components. Se hai copiato/tagliato due componenti di libreria, la voce sarà Paste 2 Components, e così via.
- Delete - elimina definitivamente i footprint di componente selezionati dal documento di libreria. Verrà visualizzata una finestra di conferma per verificare se procedere o meno con l'eliminazione.
- Select All - seleziona rapidamente tutte le voci dei componenti nell'elenco.
-
Component Properties - accede alla finestra di dialogo PCB Library Component, dalla quale è possibile visualizzare/modificare Name, Height e Description per il footprint di componente attivo. La finestra di dialogo PCB Library Component si aprirà anche facendo doppio clic su una voce di componente nel pannello.
-
Place - posiziona il footprint di componente attivo nel documento di progettazione PCB. Quando si fa clic, l'ultimo PCB che è stato attivo (indipendentemente dal progetto a cui appartiene) diventerà il documento attivo nella finestra dell'editor di progettazione e si aprirà la finestra di dialogo Place Component. Usa questa finestra di dialogo per definire designatore e commento del footprint come richiesto prima del posizionamento nel progetto.
- Update PCB With <FocusedComponent> - trasferisce le modifiche apportate al footprint di componente attivo nel documento di libreria a tutti i documenti di progettazione PCB aperti in cui quel footprint di componente è stato posizionato. Tutte le istanze del footprint verranno aggiornate.
- Update PCB With All - trasferisce tutte le modifiche apportate ai footprint di componente nel documento di libreria a tutti i documenti di progettazione PCB aperti in cui tali footprint di componente sono stati posizionati. Tutte le istanze posizionate di un footprint di componente modificato verranno aggiornate.
-
Report - genera un report per il componente attivo. Dopo l'avvio del comando, il report verrà generato (
LibraryName.CMP) nella stessa cartella del documento sorgente della libreria PCB e verrà aperto automaticamente come documento attivo nella finestra dell'editor di progettazione. Il report elenca informazioni tra cui le dimensioni del footprint, una suddivisione degli oggetti primitivi che costituiscono il footprint e i layer su cui si trovano. - Delete All Grids And Guides in Library - usa questo comando per eliminare tutte le griglie di aggancio e le guide definite dall'utente dall'area di lavoro. La griglia di aggancio predefinita rimarrà.
Primitive del componente
Facendo clic con il pulsante destro del mouse sulla voce di una primitiva verrà visualizzato un menu contenente i seguenti comandi:
- Show Pads - abilita la visualizzazione delle voci pad nella sezione Component Primitives del pannello.
- Show Vias - abilita la visualizzazione delle voci via nella sezione Component Primitives del pannello.
- Show Tracks - abilita la visualizzazione delle voci track nella sezione Component Primitives del pannello.
- Show Arcs - abilita la visualizzazione delle voci arc nella sezione Component Primitives del pannello.
- Show Regions - abilita la visualizzazione delle voci region nella sezione Component Primitives del pannello.
- Show Component Bodies - abilita la visualizzazione delle voci corpo del componente (3D Body) nella sezione Component Primitives del pannello.
- Show Fills - abilita la visualizzazione delle voci fill nella sezione Component Primitives del pannello.
- Show Strings - abilita la visualizzazione delle voci string nella sezione Component Primitives del pannello.
- Select All - seleziona rapidamente tutte le voci delle primitive del componente nell'elenco.
- Report - genera un report delle informazioni sulle primitive per il footprint di componente attivo nella sezione Components del pannello. Dopo l'avvio del comando, verrà visualizzata la finestra di dialogo Report Preview, contenente le informazioni sulle primitive attualmente visualizzate nella sezione Component Primitives del pannello. Usa la finestra di dialogo per esaminare, stampare ed esportare il report in vari formati di file.
-
Properties - accede alla corrispondente finestra di dialogo Properties per la primitiva del componente attiva, dalla quale è possibile visualizzare/modificare le proprietà secondo necessità. La corrispondente finestra di dialogo Properties della primitiva si aprirà anche facendo doppio clic su una voce di primitiva nel pannello.
Note
Informazioni aggiuntive sul pannello PCB Library:
- La funzionalità standard di Ctrl+Click e Shift+Click è supportata per la selezione di più voci in un elenco.
- Il footprint di componente attivo è quello la cui grafica è attualmente visualizzata nella finestra dell'editor di progettazione.
- Ctrl+Click su una voce selezionata in un elenco per deselezionarla. Se la voce è l'unica selezionata per quella sezione, eseguendo questa azione il filtro verrà cancellato.
- Le scorciatoie da tastiera Up Arrow, Home, End e Down Arrow possono essere utilizzate per visualizzare rispettivamente il footprint di componente precedente, il primo, l'ultimo e il successivo.
- Nelle sezioni del pannello in cui esistono più colonne di dati, i dati possono essere ordinati in base a qualsiasi colonna facendo clic sull'intestazione di quella colonna. Facendo clic una volta si ordinerà in ordine crescente. Facendo nuovamente clic si ordinerà in ordine decrescente.
- Puoi modificare l'ordine in cui vengono visualizzate le colonne di dati. Per spostare una colonna, fai clic sulla sua intestazione e trascinala orizzontalmente nella posizione desiderata. Una posizione valida è indicata dalla comparsa di due frecce di posizionamento verdi.
- Il filtro applicato durante la navigazione degli oggetti di progettazione tramite il pannello PCB Library è permanente. Se è stato selezionato il metodo di evidenziazione Mask o Dim, tutti gli oggetti che non rientrano nell'ambito del filtro diventeranno attenuati (a seconda delle impostazioni) nell'area di lavoro e non saranno disponibili per la selezione o la modifica. Facendo clic all'interno della finestra dell'editor di progettazione il filtro non verrà cancellato. Un filtro permanente deve essere cancellato facendo clic sul pulsante Clear all'interno del pannello PCB Library, oppure utilizzando il controllo Clear dalla barra multifunzione principale View .
- Il footprint di componente che incolli nel documento di libreria attivo può provenire sia da un documento di progettazione PCB sia da un altro documento di libreria PCB.
- Se più componenti sono stati copiati negli appunti dal progetto principale nel PCB Editor, nel documento di libreria verrà incollato solo l'ultimo componente del gruppo ad essere stato selezionato.
-
Se lo stesso componente viene incollato nella libreria più di una volta, oppure se viene aggiunto alla libreria più di un nuovo componente senza rinominarlo, le copie vengono distinte dal suffisso -
DUPLICATE, -DUPLICATE1, -DUPLICATE2e così via. - Un documento di progettazione PCB deve essere aperto prima che un componente di libreria possa essere posizionato utilizzando il comando Place.
- Un documento di progettazione PCB deve essere aperto per poter trasferire le modifiche apportate ai footprint di componente nel documento di libreria.
- Gli attributi dei pad e di altri oggetti grafici utilizzati per definire il footprint di componente possono essere modificati utilizzando il pannello Inspector. Gli oggetti devono essere prima selezionati affinché il pannello ne visualizzi gli attributi.
-
Quando viene creato un nuovo documento di libreria PCB, il pannello conterrà per impostazione predefinita un singolo footprint di componente vuoto -
PCBCOMPONENT_1. -
I footprint dei componenti di libreria possono essere modificati solo nella libreria PCB sorgente (
.PcbLib). Non è possibile modificare i footprint dei componenti in una libreria integrata (.IntLib). Occorre prima decompilare la libreria integrata e quindi modificare i componenti richiesti nel/i documento/i sorgente della libreria PCB. Successivamente, il sorgente può essere ricompilato per produrre la libreria integrata aggiornata.