Batch Component Editing
Un componente di Workspace viene definito/modificato utilizzando il Component Editor, che può operare in due modalità: Single Component Editing e Batch Component Editing. Quest’ultima fornisce l’interfaccia per definire/modificare più componenti, ma può essere usata anche per definire/modificare un singolo componente, se lo si desidera. Con il Component Editor in modalità Single Component Editing, si accede alla modalità di modifica batch scegliendo il comando Tools » Switch to Batch Editor dai menu principali dell’Editor.
Si accede al Component Editor in modalità Batch Component Editing anche se sono stati selezionati più componenti da modificare dal pannello Components panel o dal Explorer panel. Ogni definizione di componente avrà un insieme comune di parametri e collegamenti ai modelli di dominio richiesti. La modifica batch dà il meglio di sé quando ha senso gestire i componenti come un insieme, ad esempio un set di resistori chip.
Questo documento descrive il lavoro con il Component Editor in modalità Batch Component Editing.
Panoramica dell’interfaccia
In modalità Batch Component Editing, l’interfaccia del Component Editor è essenzialmente suddivisa in quattro aree principali, illustrate nell’immagine seguente e riepilogate di seguito.

Il Component Editor, quando viene impostato per operare in modalità Batch Component Editing, può essere suddiviso in quattro aree chiave.
- Required Models/Parameters – dove si definisce quali tipi di modelli di dominio sono richiesti dalla/e definizione/i di componente, oltre a essere il punto in cui creare un insieme di dati parametrici che verrà applicato a tutte le definizioni di componente.
- Model Links – dove si aggiungono collegamenti ai modelli di dominio salvati, da usare nelle definizioni di componente.
- Finestra di anteprima – fornisce un’anteprima del modello attualmente selezionato. Sarà grafica per simboli e footprint, e testuale per gli altri tipi di modello.
- Component Definition(s) – è qui che viene definito un componente, inclusi cartella, nome, tipo, modelli di dominio referenziati, dati parametrici e scelta/e della parte.
Opzioni del documento
I controlli per specificare la cartella di destinazione del Workspace in cui verranno creati i componenti, nonché la definizione del ciclo di vita e gli schemi di denominazione da utilizzare per tali componenti, sono disponibili nella finestra di dialogo Document Options (Edit » Document Options). È inoltre possibile definire uno schema predefinito di denominazione dei componenti per i componenti rilasciati dal Component Editor, garantendo un ID univoco per ogni componente risultante nel Workspace.

Le impostazioni del Workspace sono definite tramite la finestra di dialogo Document Options.
-
Target Server – se si stanno creando uno o più nuovi componenti, il Workspace di destinazione sarà quello a cui si è attualmente connessi. Quando si modificano componenti esistenti, questo campo rifletterà il Workspace in cui tali componenti risiedono. Fare clic sul pulsante Server Admin a destra dell’elenco a discesa (disponibile se il/i componente/i non sono ancora stati rilasciati) per accedere alla pagina Data Management – Servers page della finestra di dialogo Preferences, da cui è possibile esplorare e gestire il Workspace attivo e quelli conosciuti.
-
Default Folder – durante la creazione di uno o più nuovi componenti, usare questo campo per specificare una cartella predefinita all’interno del Workspace di destinazione in cui memorizzare i componenti salvati. Per farlo, fare clic sul pulsante Choose per accedere alla finestra di dialogo Choose Folder, un’istanza del pannello Explorer panel, da cui è possibile sfogliare e scegliere una cartella esistente nel Workspace oppure crearne una nuova al volo. La voce qui indicata verrà usata per impostazione predefinita per il FolderPath quando si aggiunge una nuova definizione di componente. Se si sta modificando la revisione di uno o più componenti esistenti, questo campo rifletterà la cartella esistente e non sarà modificabile. In questo caso, anche il pulsante Choose non sarà disponibile. Fare clic sul pulsante Show in Explorer per esplorare rapidamente la cartella predefinita specificata nel pannello Explorer.
-
Lifecycle Definition e Revision Naming – usare questi campi per impostare in ciascun caso uno schema predefinito appropriato (rispettivamente
Component Lifecyclee1-Level Revision Scheme). Usare l’elenco a discesa associato a ciascun campo per scegliere uno schema diverso tra quelli attualmente definiti e disponibili per il Workspace padre. -
Item Naming – questo campo viene utilizzato per definire uno schema predefinito di denominazione degli Item per i componenti salvati dal Component Editor, garantendo un ID univoco per ogni Component Item risultante nel Workspace. La voce qui presente verrà usata come modello per assegnare automaticamente il nome a una definizione di componente appena aggiunta (nel relativo campo Item ID). Il software assegnerà automaticamente il successivo ID univoco disponibile, in base a tale schema, dopo aver analizzato l’intero Workspace e gli identificatori del contenuto esistente.
Se la cartella padre in cui risiede un componente (o in cui viene creato) ha uno schema di denominazione definito, questo verrà precompilato come predefinito. In caso contrario, viene fornito lo schema predefinito –
CMP-{00000}. Naturalmente è possibile creare un proprio schema digitandolo nel campo. È supportato l’uso di Component Name Templates basati su parametri. Tali modelli consentono di assegnare con precisione il nome, o meglio di rinominare, i componenti in base ai valori attualmente definiti dei parametri disponibili per tali componenti nel Component Editor. Includere un parametro nel modello di denominazione usando il formato[<ParameterName>]. In un modello possono essere usati più parametri ed è anche possibile aggiungere una macro iteratore, specificata tra parentesi graffe (ad esempio{000},{00A}).In alternativa, è possibile sostituire l’ID assegnato automaticamente per un componente inserendo direttamente l’ID desiderato nel campo Item ID per una definizione. Si mantiene sempre il pieno controllo e l’ultima parola su come vengono identificati gli Item.
La finestra di dialogo fornisce anche i mezzi per fare riferimento a un Component Template definito. Scegliere un template usando i controlli disponibili nella scheda Template della finestra di dialogo. Un Component Template fornisce impostazioni predefinite da usare per le definizioni di componente definite all’interno del Component Editor. Qualsiasi definizione di componente aggiuntiva verrà creata in conformità con il component template associato.
Required Models/Parameters
Questa area dell’editor viene utilizzata per specificare quali modelli di dominio sono richiesti dalla/e definizione/i di componente, oltre a essere il punto in cui creare un insieme di dati parametrici che verrà applicato a tutte le definizioni di componente.

Definire i modelli e i parametri richiesti.
-
Models – al livello più basilare, un componente usato nella progettazione di schede richiede una rappresentazione nei domini di modifica schematico e PCB. Necessita quindi di modelli di simbolo schematico e footprint PCB. Questi vengono quindi aggiunti come modelli richiesti per impostazione predefinita e non possono essere rimossi. Usare i controlli Add e Remove dell’area per aggiungere/rimuovere altri tipi di modello secondo necessità.
-
Parameters – esistono due voci di parametro predefinite:
NameeDescription. Questi sono parametri di sistema. È possibile aggiungere anche un qualsiasi numero di parametri supplementari, secondo necessità. Per farlo, fare clic sul controllo Add nella parte inferiore dell’area, quindi scegliere la voce Parameter. Verrà aggiunto un nuovo parametro all’elenco. Fare clic all’interno del campo Parameter Name per modificare il nome come richiesto. Per rimuovere un parametro, selezionarlo e fare clic sul controllo Remove. I parametri di sistema non possono essere rimossi.
Questa area dell’editor, tramite il menu Add, facilita anche quanto segue:
-
Linking to a Component Template – il sottomenu Templates elenca tutti i Component Templates attualmente disponibili nello stesso Workspace in cui risiede il componente stesso. Fare clic su una voce per creare un collegamento all’ultima revisione di quel Component Template. I parametri del template verranno riportati in quest’area e saranno contraddistinti dall’uso dell’icona
.
Parameter List Templates
Se non si utilizzano i Component Templates, è comunque possibile creare elenchi predefiniti di parametri tramite il supporto del Component Editor per Parameter List Templates personalizzabili. Questi semplici file leggibili dall’uomo possono essere creati con un elenco di parametri richiesti, che possono poi essere caricati nell’editor con un solo clic.
I template elenco parametri si trovano nel sottomenu Templates, a cui si accede facendo clic sul controllo Add nella parte inferiore dell’area Required Models/Parameters. Sono disponibili vari template predefiniti, che coprono insiemi di parametri associati a condensatori (Capacitor), resistori (Resistor), diodi (Diode) e transistor (Transistor).

Accedere ai template dei parametri dal menu associato al controllo Add dell’area.Fare clic sul template che si desidera usare: i parametri definiti all’interno di quel template verranno aggiunti all’area.

L’aggiunta di un insieme di parametri da usare per il/i componente/i viene accelerata tramite l’uso dei template dei parametri.Un template di parametri è definito in un file Component Library Template (
*.cmplib_template). Per essere riconosciuti dal sistema, e quindi apparire nel sottomenu Templates all’interno del Component Editor, questi file devono trovarsi nella cartellaTemplatesdell’installazione di Altium Designer (\Users\Public\Documents\Altium\AD<Solution/Version>\Templatesper un’installazione predefinita).La definizione del template è semplice e consiste nel nome del template (così come deve apparire nel sottomenu) racchiuso tra parentesi quadre, seguito da un elenco dei parametri richiesti, nel formato
<ParameterName>=. A titolo di esempio, il template predefinito per i resistori,resistor.cmplib_template, ha la seguente definizione:[Resistor]
Category=
Manufacturer=
Manufacturer Part Number=1
Mounting Type=
Temperature=
Package Type=
Package Reference=
RoHS=
Temperature Coefficient=
Tolerance=
Weight=
Height=
Value=
Power=
Resistance=
Composition= -
Enabling the use of Datasheets – scegliere la voce Datasheet per farlo. Per maggiori dettagli, vedere Attaching Datasheets to Component Definitions.
-
Adding Part Choices – usare il sottomenu Part Choices e scegliere By MPN. Verrà aggiunta un voce – Part Choice n – all’area delle definizioni, con due colonne –
ManufacturerePart Number– con cui specificare la scelta. In alternativa, se il Workspace lo supporta e si è configurata una sorgente database parti personalizzata, scegliere la voce di menu By Internal ID. Verrà aggiunta una voce – Part Choice n – all’area delle definizioni, con due colonne –Part sourceeInternal ID– con cui specificare la scelta della parte dal database interno delle parti della propria azienda. Per ulteriori informazioni, vedere Part Choices.
Model Links
Questa area dell’editor viene utilizzata per aggiungere collegamenti a modelli di dominio salvati, da usare nelle definizioni di componente. L’area Model Links può essere considerata come una sorta di “contenitore” di modelli di dominio a cui qualsiasi definizione di componente può accedere. L’assegnazione consiste nello specificare quali collegamenti sono necessari per ciascuna definizione.

L’area Model Links, ricca di funzionalità per semplificare la definizione dei collegamenti ai modelli e la loro assegnazione alle definizioni di componente.
Usare le sezioni comprimibili seguenti per saperne di più sull’utilizzo dei collegamenti ai modelli.
Adding Model Links
Esistono un paio di modi semplificati per aggiungere collegamenti ai modelli all’area:
-
Selezionare i modelli da una determinata cartella del Workspace. È possibile scegliere uno o più modelli diversi oppure una o più revisioni diverse dello stesso modello. Fare clic sul controllo Add sotto l’area Model Links, scegliere il tipo di modello, quindi scegliere il/i modello/i effettivo/i tramite la finestra di dialogo Choose Models.

Aggiunta dei collegamenti ai modelli tramite finestra di dialogo. -
Trascinare i modelli direttamente dal pannello Explorer panel. È possibile trascinare uno o più modelli diversi oppure una o più revisioni diverse dello stesso modello.

Aggiungere uno o più modelli tramite trascinamento dal pannello Explorer.
È possibile aggiungere un qualsiasi numero di collegamenti ai modelli, inclusi collegamenti a revisioni diverse dello stesso modello. Ogni collegamento punta a una revisione nominata specifica di un modello (ad esempio SYM-001-0023-1, per la revisione 1 del simbolo SYM-001-0023). Usando il comando Show In Explorer nel menu contestuale di un collegamento a modello selezionato, si accede rapidamente al pannello Explorer, con il modello scelto (e la relativa revisione) in evidenza.
Per modificare un collegamento a modello, fare clic sul relativo campo Item ID, quindi fare clic sul pulsante
. Apparirà la finestra di dialogo Choose Model, da cui è possibile cercare e scegliere un modello diverso, o una revisione diversa dello stesso modello. Per rimuovere un collegamento a modello, selezionarlo e fare clic sul controllo Remove.
Out of Date Models
Il campo Revision Status per un collegamento a modello viene usato per indicare se si tratta dell’ultima revisione di quel particolare modello o se è disponibile una revisione successiva. Quando il Component Editor rileva che un modello collegato non è all’ultima revisione, ciò viene segnalato con il testo Out of date, mostrato in grassetto.
Per aggiornare il collegamento in modo che usi l’ultima revisione del modello, fare clic con il pulsante destro in un punto qualsiasi della voce del modello e scegliere Update to Latest Revision dal menu. Questa azione:
- Aggiorna il collegamento al modello in modo che faccia riferimento all’ultima revisione.
- Aggiorna qualsiasi utilizzo di quel modello in una definizione di componente, in modo che usi l’ultima revisione di quel modello.

Il Component Editor dettaglia qualsiasi modello che non sia all’ultima revisione; fare clic con il pulsante destro per aggiornarlo all’ultima revisione.
Direct Editing of Linked Models
Se hai bisogno di modificare un modello di dominio collegato che viene utilizzato (referenziato) da una definizione di componente, puoi farlo nel modo più efficiente usando il paradigma di modifica diretta:
-
Fai clic con il pulsante destro del mouse sulla voce del modello nella regione Model Links dell'editor e scegli il comando Edit dal menu contestuale.
-
Il modello verrà aperto in un'istanza temporanea del relativo editor associato. Apporta al modello le modifiche necessarie e salva nella revisione successiva del relativo elemento padre nel Workspace, usando il comando Save to Server (dal menu principale File o dal Quick Access Bar, scorciatoia
Ctrl+Alt+S). Verrà visualizzata la finestra di dialogo Create Revision, nella quale puoi inserire un valore diverso per Name e/o Description, oppure aggiungere una nota sulle modifiche effettuate nel campo Release Notes.

Modifica e salva un modello direttamente dalla regione Model Links del Component Editor.
Facendo clic su OK nella finestra di dialogo Create Revision (con l'opzione di aggiornamento degli elementi interessati disattivata) verrà eseguito il salvataggio. L'editor temporaneo del modello si chiuderà e tornerai al Component Editor (già aperto). Il collegamento del modello e tutte le istanze in cui tale collegamento è stato assegnato a componenti definiti verranno aggiornati automaticamente con questa revisione più recente.

Il collegamento del modello e le assegnazioni vengono aggiornati con la revisione più recente dopo il completamento del processo di rilascio.
Making a Copy of a Model Link
Per creare una copia di un modello di dominio referenziato esistente, selezionalo nell'elenco Model Links, fai clic con il pulsante destro del mouse e scegli il comando Make a Copy dal menu contestuale. Il flusso del processo è simile a quello seguito quando si crea una copia di una revisione di elemento nel pannello Explorer:
-
Viene avviata una sessione di modifica diretta, con una copia del documento sorgente – memorizzato con l'Item-Revision del collegamento di modello scelto – aperta nell'editor associato (e temporaneo).
-
Apporta le modifiche necessarie tramite l'editor, inclusa la modifica di nome e descrizione, se necessario.
-
Seleziona il comando Save to Server (dal menu principale File o dal Quick Access Bar, scorciatoia Ctrl+Alt+S) per salvare il documento nel Workspace (scorciatoia Ctrl+Alt+S). Verrà visualizzata la finestra di dialogo Create Item. Per impostazione predefinita, il modello copiato adotterà gli stessi schemi di denominazione delle revisioni e di definizione del ciclo di vita del modello originale e verrà creato nella stessa cartella. Queste proprietà possono essere modificate, se necessario. Nota inoltre che l'ID Item-Revision del modello originale viene inserito nel campo Ancestor Revision.
-
Una volta impostate come richiesto le proprietà dell'Item, fai clic su OK. Verranno creati il nuovo Item e la sua revisione iniziale, il documento verrà rilasciato e l'editor temporaneo verrà chiuso. La revisione dell'Item copiato verrà aggiunta come collegamento referenziato in fondo all'elenco dei Model Links, nel Component Editor.

La nuova revisione dell'Item copiata verrà aggiunta come collegamento di modello aggiuntivo.
Controlling the Display of Columns
Per abilitare o disabilitare la visualizzazione di una colonna specifica, fai clic sul pulsante di controllo delle colonne
e disattiva le colonne che non vuoi rendere visibili.

Nascondi o mostra le colonne dei dati dei collegamenti di modello secondo necessità.
In alternativa, per nascondere una colonna, fai clic sulla relativa intestazione e trascinala in uno spazio vuoto finché non appare una grande croce, quindi rilasciala.
Grouping Model Links
I collegamenti di modello possono essere raggruppati in base a una qualsiasi delle intestazioni di colonna visibili. Per farlo, fai clic e tieni premuta l'intestazione di una colonna, quindi trascinala e rilasciala sul testo che dice Drag a column header here to group by that column.
Ad esempio, l'immagine seguente illustra i collegamenti di modello raggruppati per Revision Status. In questo modo i collegamenti di modello vengono separati in tanti gruppi quanti sono i diversi valori presenti nella colonna di raggruppamento: in questo caso vengono creati due gruppi, per Revision Status: Out of date e Revision Status: Up to date.

Raggruppamento dei collegamenti di modello in base ai valori di una colonna, in questo caso per Revision Status.
Sorting
I collegamenti di modello possono essere ordinati in base a una colonna specifica facendo clic sull'intestazione di quella colonna. Fai clic una volta per ordinare in ordine crescente (in base al contenuto di quella colonna). Fai di nuovo clic per ordinare in ordine decrescente.
Puoi ordinare in base a più colonne. Con i collegamenti di modello già ordinati in base a una colonna specifica, Shift+Click su un'altra colonna per effettuare un “sotto-ordinamento” in base al contenuto di quella colonna.
Column-based Filtering
Come in un foglio di calcolo Excel, i collegamenti di modello possono essere ulteriormente filtrati in base al contenuto di ciascuna colonna. Per farlo, fai clic sulla piccola icona a imbuto (filtro), situata sul lato destro dell'intestazione di una colonna Verrà visualizzato un menu contenente una casella di controllo per ogni valore presente in quella colonna. Abilita le caselle di controllo richieste per ridurre l'elenco in modo da includere solo i collegamenti di modello con quel valore.
In alternativa, per un controllo maggiore del filtro seleziona (Custom...), che visualizza la finestra di dialogo Custom Filter. Usa questa finestra di dialogo per impostare un filtro personalizzato in base alle tue esigenze, specificando quali righe di informazioni vuoi mostrare in base ai criteri di filtro applicati alla colonna di dati.

Scegli se applicare un filtro di colonna standard o personalizzato.
Quando viene applicato un filtro di colonna, l'icona del filtro viene visualizzata in blu , a indicare che è presente un filtro applicato in base a quella colonna. Il filtro può essere applicato a più colonne di dati. Ogni “filtro di colonna” diventa una condizione in AND nel filtro complessivo. Una rappresentazione testuale del filtro attualmente in effetto verrà presentata nella parte inferiore della regione.

Un esempio di filtro di colonna in azione.
Per personalizzare ulteriormente il filtro corrente, fai clic sul pulsante
, all'estrema destra della rappresentazione testuale del filtro, per aprire la finestra di dialogo Filter Builder. Usa questa finestra di dialogo per creare, se necessario, filtri più sofisticati e complessi.

Usa la finestra di dialogo Filter Builder per creare filtri più sofisticati.
Definizioni dei componenti
Una volta specificato l'insieme dei parametri e preparato il tuo “contenitore” di collegamenti di modello, puoi procedere con la definizione dei componenti richiesti. Questa operazione viene eseguita nella regione inferiore del documento.

Definisci i tuoi componenti in modo logico e intuitivo usando il Component Editor.
Ciò che viene inizialmente presentato in questa regione dipende dai componenti in modifica:
- Quando si crea un nuovo componente, e un Component Template is not è referenziato dalla cartella padre, la voce avrà assegnati FolderPath e Item ID, ma solo questi: una sorta di tela bianca.
- Quando si crea un nuovo componente, e un Component Template is è referenziato dalla cartella padre, la voce avrà informazioni di definizione precompilate fornite da quel template.
- Quando si modifica una revisione di un singolo componente esistente, e si è passati dalla modalità Single Component Editing, verrà presentata quella revisione, insieme a tutte le informazioni che sono state definite per essa fino a quel momento.
- Quando si modificano più revisioni selezionate di componenti – accedendo quindi direttamente alla modalità Batch Component Editing – verranno presentate tutte queste revisioni.
Ogni definizione di componente appare come una singola riga contenente le seguenti informazioni:
-
Component: FolderPath – usa questo campo per salvare il componente in una cartella specifica del Workspace di destinazione. Per ogni nuovo componente aggiunto alla griglia, questo campo può essere popolato con una posizione predefinita, se specificata nel campo Default Folder della finestra di dialogo Document Options (Edit » Document Options). Indipendentemente dal fatto che sia o meno specificato un percorso predefinito, hai il pieno controllo su dove verrà memorizzato un componente nel Workspace di destinazione. Per specificare manualmente una cartella di destinazione, fai clic una volta all'interno del campo FolderPath di un componente per visualizzare il pulsante
, quindi fai clic per accedere alla finestra di dialogo Choose Folder. Sfoglia e scegli una cartella esistente, oppure creane una nuova al volo.
-
Component: Item ID – questo campo viene usato per determinare l'ID utilizzato per il componente salvato nel Workspace. Per ogni nuovo componente aggiunto alla griglia, questo campo viene popolato in base a uno schema di denominazione predefinito, specificato nel campo Item Naming della finestra di dialogo Document Options. Il software assegnerà automaticamente il successivo ID univoco disponibile, in base a quello schema, dopo aver eseguito la scansione dell'intero Workspace e degli identificativi del contenuto esistente.
Viene fornito uno schema di denominazione predefinito per gli Item –
CMP-{00000}– ma naturalmente puoi creare il tuo schema digitandolo nel campo, assicurandoti che la parte variabile sia racchiusa tra parentesi graffe (ad esempioCMP-001-{0000}). In alternativa, puoi ignorare l'ID assegnato automaticamente per un componente inserendo direttamente l'ID richiesto nel campo Item ID di una definizione. Hai sempre il pieno controllo e l'ultima parola su come vengono identificati gli Item. -
Component: Name – riflette il nome leggibile assegnato al componente. Questo parametro di sistema è disponibile e indicizzato durante la ricerca nel Workspace e costituisce un buon mezzo per individuare componenti specifici senza dover ricordare il relativo Item ID.
-
Component: Type – questo campo consente di definire il tipo di componente ed è un attributo chiave usato per facilitare la ricerca mirata dei componenti del Workspace (e che userai intensamente quando sfogli i tuoi componenti tramite il pannello Components). Fai clic su questo campo, quindi fai clic su
per accedere alla finestra di dialogo Choose component type. Usa questa finestra di dialogo per selezionare il tipo di componente richiesto (tra tutti i tipi attualmente definiti), quindi fai clic su OK: il tipo scelto verrà inserito come valore per l'attributo Type nella griglia principale delle definizioni.
-
Component: Description – riflette la descrizione aggiunta al componente. Questo parametro di sistema è disponibile e indicizzato durante la ricerca nel Workspace.
-
Models – questi campi corrispondono alle voci nella regione Required Models/Parameters del documento. È presente un campo per ogni modello richiesto che viene aggiunto, con l'eccezione dei modelli footprint, per i quali è possibile definirne più di uno. Ogni campo viene usato per specificare quale dei modelli collegati (nella regione Model Links) deve essere utilizzato per il componente.
-
Template Parameters – questi campi corrispondono ai parametri utente importati nel Component Editor da una revisione referenziata di Component Template. È presente un campo per ogni parametro. L'ordine da sinistra a destra dei parametri in una definizione di componente corrisponde al loro ordine dall'alto verso il basso nella regione Required Models/Parameters. Inserisci o seleziona i valori dei parametri secondo necessità e, ove applicabile. Ad esempio, i parametri contrassegnati come Read Only nel template non saranno modificabili, mentre altri sì. E se sono stati contrassegnati come Required nel template, deve essere assegnato loro un valore, altrimenti non sarà possibile salvare la definizione del componente nel Workspace.
-
Parameters – questi campi corrispondono ai parametri utente aggiuntivi che hai inserito nella regione Required Models/Parameters del documento. È presente un campo per ogni parametro aggiuntivo. L'ordine da sinistra a destra dei parametri in una definizione di componente corrisponde al loro ordine dall'alto verso il basso nella regione Required Models/Parameters. Inserisci i valori dei parametri secondo necessità.
-
Release: Current Rev. – questo campo non modificabile riflette la revisione corrente (più recente/ultima) del componente nel Workspace.
-
Release: Next Rev. – questo campo non modificabile riflette la revisione successiva del componente che verrà creata quando la definizione del componente verrà salvata nuovamente nel Workspace, in conformità con lo schema di denominazione della revisione scelto.
-
Release: Action – questo campo mostra l'azione che verrà eseguita dal release manager per questa particolare definizione di componente, come parte del processo di salvataggio. Per una definizione di componente che non è ancora stata salvata nel Workspace, questa voce visualizzerà
Create Item. Per una definizione già salvata nel Workspace, questa voce visualizzeràCreate Revision. Se si sta puntando a una revisione pianificata di un componente, la voce visualizzeràRelease To Existing Revision. -
Part Choice n – questa voce corrisponde a una Part Choice che hai aggiunto alla regione Required Models/Parameters del documento. L'ordine da sinistra a destra delle Part Choices in una definizione di componente corrisponde al loro ordine dall'alto verso il basso nella regione Required Models/Parameters. Sono presenti due campi per ogni Part Choice aggiunta,
ManufacturerePart Number, con cui specificare la scelta. In alternativa, se hai configurato una sorgente personalizzata di parti da database e hai aggiunto una Part Choice usando la voce di menu By Internal ID, i due campi sarannoPart sourceeInternal ID. Usali per specificare la scelta della parte dal database interno delle parti della tua azienda.
Lavorare con le definizioni dei componenti
Usa le sezioni seguenti per saperne di più su come lavorare con questa regione dell'editor, incluse alcune funzionalità utili e che fanno risparmiare tempo.
Assegnazione dei collegamenti di modello ai componenti esistenti
Per le definizioni di componenti esistenti, i collegamenti di modello richiesti possono essere assegnati nei seguenti modi:
-
Trascina e rilascia un collegamento di modello nella colonna pertinente di una definizione di componente.

Assegna un modello a un componente esistente usando il trascinamento dalla regione Model Links alla colonna del modello corrispondente per quel componente. - Usa il campo a discesa per una colonna del modello per accedere a una finestra pop-up dedicata al collegamento del modello. Questa mostra una griglia di tutti i collegamenti di modello esistenti applicabili al tipo di modello da assegnare, completa di tutte le colonne dati. Può far risparmiare molto tempo nell'individuare e assegnare un modello, quando il numero di definizioni di componente rende poco pratiche le tecniche di trascinamento, oppure quando la sezione superiore del Component Editor, che contiene l'area Model Links, è compressa. Inoltre, questo metodo può essere usato per assegnare lo stesso collegamento di modello a più definizioni di componente: è sufficiente selezionare la colonna del modello per ciascun componente prima di aprire la finestra pop-up.
Ridimensiona la finestra secondo necessità. Fai clic e trascina il controllo
nell'angolo in basso a destra della finestra per ridimensionarla simultaneamente in entrambe le direzioni. Fai clic sul pulsante di controllo delle colonne
nell'angolo in alto a sinistra della finestra e disattiva le colonne che non vuoi rendere visibili. Le colonne possono essere riordinate trascinando l'intestazione di una colonna.
Usa il campo di ricerca del pop-up per individuare rapidamente il modello richiesto. L'evidenziazione dinamica basata sui dati di qualsiasi colonna viene applicata non appena inizi a digitare i caratteri. Seleziona il collegamento di modello richiesto e premi Enter oppure fai doppio clic per assegnare quel modello.

Usa il pop-up dedicato alla selezione del collegamento del modello per cercare, individuare e assegnare il modello richiesto.
Creazione di un nuovo componente con un modello collegato
Se non esiste ancora una definizione di componente, è possibile crearne una, con il collegamento di modello richiesto assegnato automaticamente, nei modi seguenti:
-
Trascina un collegamento di modello dall'area Model Links in uno spazio libero all'interno dell'area Definitions per aggiungere una nuova definizione di componente che utilizza quel modello.

Assegna un modello e aggiungi un nuovo componente al volo, usando il trascinamento dall'area Model Links. -
Trascina un modello direttamente dal pannello Explorer nell'area Definition. Verrà aggiunta una nuova definizione di componente che utilizza quel modello. Inoltre, se quel modello non esiste nell'area Model Links, verrà aggiunta una voce per esso.

Assegna un modello e aggiungi un nuovo componente al volo, usando il trascinamento dal pannello Explorer. Il collegamento del modello verrà aggiunto all'area Model Links, se non esiste già.
Aggiunta di più componenti
Il Component Editor consente di aggiungere più nuovi componenti in un'unica operazione. Fai clic con il pulsante destro del mouse e scegli il comando Operations » Add Components. Quindi, nella finestra di dialogo Add Components visualizzata, inserisci il numero di componenti che desideri aggiungere e fai clic su OK : verranno aggiunte nuove definizioni di componente per il numero specificato di componenti alla griglia delle definizioni di componente, in fondo all'elenco corrente delle definizioni di componente. In combinazione con il supporto di modifica multicella della griglia e le funzioni di copia/incolla, puoi creare rapidamente un'ampia serie di definizioni di componente in poco tempo.

Aggiungi più nuove definizioni di componente in due rapidi passaggi.
Generazione di resistori chip di base
Puoi anche creare rapidamente un gruppo di definizioni di componente per resistori chip scegliendo il comando Edit » Operations » Generate Basic Chip Resistors dai menu principali oppure facendo clic con il pulsante destro del mouse sull'area delle definizioni, lontano da qualsiasi definizione attualmente presente, e scegliendo il comando Operations » Generate Basic Chip Resistors dal menu contestuale.
Dopo aver avviato il comando, le definizioni di componente verranno generate automaticamente per il tipo di componente indicato.
Le definizioni di componente generate eseguendo questo comando verranno aggiunte a quelle già definite. In altre parole, queste ultime non vengono sovrascritte dalla generazione delle prime.
Creazione di componenti da una ricerca di part del produttore
Per dare impulso alla creazione dei componenti, Altium Designer supporta la possibilità di cercare una part reale grazie alla funzionalità Manufacturer Part Search e quindi aggiungere quella part nel Component Editor. Non solo ottieni una nuova voce di definizione di componente per la part selezionata, ma anche tutti i relativi parametri, eventuali datasheet e una Part Choice basata su di essa, lasciandoti solo il compito di organizzare alcuni modelli di dominio, impostare il tipo di componente, la cartella di destinazione e quindi salvare nel Workspace!
La funzionalità è accessibile dall'area Definitions del Component Editor. Fai clic con il pulsante destro del mouse e scegli il comando Operations » Create from Part Search dal menu contestuale dell'area. In alternativa, scegli il comando Edit » Operations » Create from Part Search dai menu principali oppure fai clic nell'area delle definizioni e usa la scorciatoia da tastiera Shift+Ctrl+M.
Verrà visualizzata la finestra di dialogo Manufacturer Part Search. Cerca la part richiesta (o le part richieste) nei database di articoli reali prodotti e offerti dai fornitori attualmente abilitati, seleziona una voce, quindi fai clic sul pulsante OK.

Accedi alla finestra di dialogo Manufacturer Part Search e cerca una part che desideri importare nel Component Editor.
Dopo aver fatto clic su OK, si verificherà quanto segue:
-
Verrà creata un'immissione di componente per la part selezionata nell'area delle definizioni del Component Editor. La definizione:
- Verrà assegnata al successivo Item ID univoco disponibile, in conformità con lo schema Item Naming definito utilizzato dal Component Editor.
-
Avrà il valore del parametro Manufacturer Part Number della part selezionata assegnato come valore del relativo parametro di sistema
Name. -
Avrà il valore del parametro Description della part selezionata assegnato come valore del relativo parametro di sistema
Description.
- Tutti i parametri definiti per la part selezionata (come visibili nella finestra di dialogo) verranno aggiunti all'elenco Required Models/Parameters. Tutti saranno resi visibili (opzione Show associata abilitata). Ciò significa semplicemente che, per impostazione predefinita, verrà visualizzata una colonna per ciascuno nell'area Definitions.
-
Verranno aggiunte anche voci parametriche per ogni datasheet disponibile per la part selezionata (sotto forma di coppia
ComponentLinknDescriptioneComponentLinknURL). -
Verrà aggiunta una Part Choice (
Part Choice 1) per la definizione, con i valori dei parametri Manufacturer e Manufacturer Part Number della part usati per compilare rispettivamente i campiManufacturerePart Numberdi tale scelta.

Esempio della definizione risultante e dei parametri aggiunti per una part selezionata nella finestra di dialogo Manufacturer Part Search. L'evidenziazione viene utilizzata per mostrare i dati importati dalla Manufacturer Part.
Impostazione del tipo di componente
Il Component Editor supporta la possibilità di definire il tipo di componente durante la configurazione della definizione di un componente. Ciò facilita ricerche mirate tramite la potente Search facility del Workspace, una funzionalità che non solo consente di cercare per tipo di componente, ma permette anche ricerche più intelligenti grazie ai parametri di componente con supporto delle unità. Durante l'esplorazione della libreria del tuo Workspace tramite il pannello Components panel, il raggruppamento Categories per i componenti deriva dal tipo di componente definito per ciascun componente.
Il tipo di componente viene specificato tramite l'attributo Type nell'area Component dell'area delle definizioni. Fai clic sul campo Type quindi fai clic su
per accedere alla finestra di dialogo Choose component type. Usa questa finestra di dialogo per selezionare il tipo di componente richiesto, quindi fai clic su OK: il tipo scelto verrà inserito come valore dell'attributo Type nella griglia principale delle definizioni.

Esempio di impostazione dell'attributo Type per una definizione di componente su Diode.
Il campo Type per più definizioni di componente può essere impostato in un'unica azione. Seleziona il campo Type per ciascuna definizione di componente richiesta, quindi scegli il tipo per una di esse, per applicarlo a tutte le altre.
Supporto per tipi di dati dei parametri di componente con unità di misura
Il Component Editor supporta tipi di dati dei parametri di componente con unità di misura definiti all'interno di un Component Template referenziato. Puoi inserire il valore di un parametro direttamente nel campo applicabile di una definizione di componente usando una gamma di formati, ad esempio 2.2k, 2k2, 4M, 2.5GHz, con il Workspace progettato con l'intelligenza necessaria per riconoscere il valore numerico sottostante a tali voci.
Questa funzionalità di un template di componente facilita ricerche mirate tramite la Search facility del Workspace, una funzionalità che non solo consente di cercare per tipo di componente, ma permette anche ricerche più intelligenti, con ricerche per intervallo. Sfruttando la potenza dei parametri di componente con supporto delle unità, puoi definire rapidamente una ricerca, ad esempio, per trovare tutti i condensatori con una capacità compresa tra 47uF e 220uF.

Parametri di componente da un template di componente referenziato che hanno tipi di dati con unità di misura.
Quando si inserisce un valore per un parametro di componente che usa un tipo di dati con unità di misura, come valore richiesto in una definizione di componente, è necessario considerare quanto segue:
-
Puoi inserire il valore in una gamma di formati diversi:
-
Solo valore numerico (ad esempio
10). Nota che se il tipo di dati ha un'unità, questa verrà applicata automaticamente. I tipi con unità riportano l'unità tra parentesi dopo il loro nome. -
Valore numerico in notazione scientifica (ad esempio
1e10,1E6). -
Valore numerico e unità (ad esempio
10F). -
Valore numerico con prefisso (ad esempio
10k). L'unità appropriata verrà aggiunta automaticamente (ove applicabile). -
Valore numerico con prefisso e unità (ad esempio
). -
Valore numerico con prefisso nel tipico formato ingegneristico (ad esempio, per una resistenza:
2k2,2K2,10r2,10R2). Il valore verrà automaticamente normalizzato di conseguenza (ad esempio2K2diventerà2.2k).
-
Solo valore numerico (ad esempio
-
Puoi inserire prefisso e/o unità con o senza spazio dopo il valore numerico (ad esempio,
10uFoppure10 uF). Lo spazio verrà rimosso automaticamente.
Supported Units
I seguenti tipi di dati con unità di misura sono supportati:
- Volt(V)
- Ampere(A)
- Ohm
- Farad(F)
- Henry(H)
- Watt(W)
- Hertz(Hz)
- Celsius(C)
- Decibel(dB)
- Percentuale(%)
- Metro(m)
- Grammo(g)
- Secondo(i)
Supported Prefixes
La tabella seguente elenca i prefissi supportati quando si inserisce un valore per un tipo di parametro con unità di misura.
| Prefisso | Termine | Valore (scientifico) | Valore (normale) |
|---|---|---|---|
| T | Tera | 1 x 1012 | 1,000,000,000,000 |
| G | Giga | 1 x 109 | 1,000,000,000 |
| M | Mega | 1 x 106 | 1,000,000 |
| k | kilo | 1 x 103 | 1,000 |
| m | milli | 1 x 10-3 | 1 / 1,000 |
| u | micro | 1 x 10-6 | 1 / 1,000,000 |
| n | nano | 1 x 10-9 | 1 / 1,000,000,000 |
| p | pico | 1 x 10-12 | 1 / 1,000,000,000,000 |
| f | femto | 1 x 10-15 | 1 / 1,000,000,000,000,000 |
Validating a Parameter's Value
Quando per un parametro di componente viene utilizzato un tipo di dati con unità di misura, il valore inserito viene convalidato rispetto al tipo di dati specificato. Questo garantisce che venga usata l'unità di misura corretta per quel tipo di dati, laddove l'unità venga inserita. Ad esempio, un parametro di tipo Celsius non può avere un valore pari a 10V!
Nel Component Editor, l'inserimento di un valore non valido per un parametro farà sì che tale valore venga evidenziato in rosso. Questo vale anche quando si copiano e incollano dati tra celle.

Convalida dei dati: il Component Editor ha l'intelligenza necessaria per avvisarti di una mancata corrispondenza tra il valore immesso per un parametro con unità di misura e il suo tipo di dati.
Supporto per tipi di dati dei parametri di componente definiti da dizionario
Il Component Editor supporta tipi di dati dei parametri di componente definiti da dizionario, configurati all'interno di un Component Template referenziato. Puoi selezionare il valore di un parametro dalle scelte definite nel dizionario facendo clic nella cella del valore e usando il menu a discesa. Puoi fare clic nella cella del valore e iniziare a digitare un valore: il menu a discesa si aprirà e il valore più vicino verrà evidenziato nell'elenco.

Parametri di componente da un template di componente referenziato che hanno tipi di dati con unità di misura.
Se sei un amministratore del Workspace, fai clic sull'icona
a destra del campo del valore per aprire la pagina Settings – Vault – Dictionaries dell'interfaccia browser del Workspace, dove puoi gestire i dizionari.
Uso dei template per il nome del componente
Il Component Editor (solo nella sua modalità Batch Component Editing) supporta l'uso di Component Name Templates basati su parametri. Tali template consentono di assegnare con precisione il nome, o meglio rinominare, i tuoi componenti, il loro Item ID, in base ai valori attualmente definiti dei parametri (parametri utente/template, non parametri di sistema) disponibili per quei componenti nell'editor. Includi un parametro nel template di denominazione usando il formato [<ParameterName>]. Alcuni esempi potrebbero essere:
-
CMP-[Value] -
CMP-[Part Number] -
[Part Number]-[Value] -
[Value] -
[Part Number]
Puoi anche usare più dichiarazioni parametriche nei tuoi template, ad esempio:
-
CMP-[Part Number]-[Value] -
CMP-[Manufacturer Part Number]-[Value]-[Tolerance]
Inoltre, e in modo del tutto facoltativo, puoi anche aggiungere una macro iteratore, specificata tra parentesi graffe (ad esempio {000}, {00A}), ad esempio:
-
CMP-[Value]-{001} -
CMP-[Part Number]-{00A}
Al livello più alto, il modello di denominazione richiesto può essere semplicemente inserito come schema di denominazione predefinito nel campo Item Naming della finestra di dialogo Document Options. In questo caso, l’indice iniziale sarà sempre zero. Per un controllo maggiore, selezionare il/i componente/i da rinominare e scegliere il comando Edit » Operations » Rename Component (Edit » Operations » Rename n Components) dai menu principali, oppure fare clic con il pulsante destro del mouse e scegliere il comando Operations » Rename Component (Operations » Rename n Components) dal menu contestuale. Verrà visualizzata la finestra di dialogo Component Name Template. Utilizzare questa finestra per specificare il Naming Scheme richiesto e controllare il Initial Index (quando al modello è stata aggiunta una macro iteratore).

Un esempio dell’uso dei parametri CompanyPrtType e Value in un modello di denominazione, per rinominare rapidamente i componenti selezionati definiti nel Component Editor.
Scelte parte
Il Component Editor può essere utilizzato per specificare una o più Part Choices per un componente: le parti del produttore “consentite” che possono essere usate per implementare il componente sulla scheda assemblata. Le effettive informazioni di supply chain, comprendenti produttore (e codice parte), fornitore (e codice parte), descrizione, prezzi e disponibilità, vengono ricavate dal Part Catalog locale del Workspace e dalla relativa origine parti.
Aggiungere una scelta parte dalla sezione Required Models/Parameters: fare clic sul controllo Add e utilizzare il comando By MPN dal sottomenu Part Choices. In alternativa, se è stata configurata un’origine parti da database personalizzata, scegliere la voce di menu By Internal ID. È possibile aggiungere un numero qualsiasi di scelte parte da utilizzare.
Quando si aggiunge una scelta parte da usare con il/i componente/i in definizione, verrà aggiunta un’immissione — Part Choice n — all’area delle definizioni, con due colonne per specificare tale scelta. Queste colonne dipenderanno dallo stile di scelta parte selezionato:
-
By MPN – le due colonne presentate sono Manufacturer e Part Number.
-
By Internal ID – le due colonne presentate sono Part source e Internal ID.

Aggiunta di una scelta parte (By MPN) da usare con il/i componente/i in definizione. Passare il puntatore per vedere un esempio di scelta parte aggiunta By Internal ID — che consente di collegare una parte dal database parti interno della propria azienda.
Immettere il produttore e il codice parte del produttore — per la parte reale che si desidera venga usata quando la scheda viene prodotta e assemblata — rispettivamente nei campi Manufacturer e Part Number.
Un paio di aspetti da tenere presenti:
-
L’aggiunta di una scelta parte non significa che una definizione di componente debba necessariamente usarla. Ma se si inserisce un valore in uno dei due campi, l’altro campo apparirà con un bordo rosso, avvisando che ora è richiesto un valore prima che quel componente possa essere salvato nel Workspace.
-
Se si inserisce un valore di campo errato e la parte non può essere recuperata dal Workspace, il testo apparirà in grigio e in corsivo. Una volta che entrambe le voci sono corrette, il testo apparirà normalmente, in bianco. Si noti che i valori non distinguono tra maiuscole e minuscole.
Aggiunta di scelte parte MPN tramite finestra di dialogo
Sebbene sia possibile inserire direttamente le informazioni di produttore e codice parte nelle celle associate a una scelta parte, è molto più semplice usare una finestra di dialogo che consente di cercare una parte del produttore. Per accedere a questa funzionalità, dopo aver aggiunto la voce iniziale Part Choice 1 alla sezione Required Models/Parameters, fare clic all’interno di una delle celle per quella scelta (associata al componente richiesto in definizione). La sezione Preview dell’editor presenterà il pulsante
. Fare clic su questo per accedere alla finestra di dialogo Add Part Choices, che viene utilizzata nello stesso modo del pannello Manufacturer Part Search panel (fare riferimento a questa pagina per i dettagli sugli elementi completi dell’interfaccia utente).

Creazione di una scelta parte: utilizzare la finestra di dialogo Add Part Choices per cercare la parte del produttore richiesta, selezionarne la voce e fare clic su OK.
Utilizzare la finestra di dialogo per cercare la parte del produttore richiesta, selezionare una parte, quindi fare clic sul pulsante OK. Fare clic sulla voce SPNs per una parte del produttore — Supplier Part Numbers — per vedere i fornitori disponibili di quella parte e valutare se si sta facendo la scelta parte corretta in base a disponibilità, prezzo, ecc. La parte scelta verrà reinserita nel Component Editor, sia nelle celle della voce Part Choice 1, sia nella sezione Preview.

Esempio di scelta parte — aggiunta tramite l’uso della finestra di dialogo Add Part Choices — ripresentata nel Component Editor.
Continuare ad aggiungere ulteriori scelte parte secondo necessità facendo clic sul pulsante
: la voce associata Part Choice n verrà creata automaticamente.
Per rimuovere una scelta parte, selezionarla nell’elenco, quindi fare clic sul pulsante
.
Fare riferimento alla pagina Adding Supply Chain Information to a Component per saperne di più sulle informazioni fornite da una scelta parte.
Classificazione automatica delle scelte parte
Oltre alla possibilità di definire una classificazione utente per una scelta parte utilizzando la funzione a stelle, è anche possibile impostare automaticamente la classificazione delle scelte parte per i componenti definiti/modificati nel Component editor.
-
Selezionare una o più voci di definizione componente, quindi fare clic con il pulsante destro sulla selezione e scegliere il comando Set Part Choice Ranks Automatically dal menu contestuale per impostare la classificazione delle scelte parte dei componenti selezionati.
-
Selezionare il comando Tools » Set Part Choice Ranks Automatically dai menu principali per impostare la classificazione delle scelte parte di tutti i componenti.
Le scelte parte vengono ordinate nella griglia delle definizioni componente e nella sezione di anteprima dell’editor in base alle classificazioni impostate. Le eventuali scelte parte già classificate mantengono l’ordine esistente.
Allegare datasheet alle definizioni di componente
Uno o più datasheet possono essere allegati a uno o più componenti durante la definizione del/dei componente/i tramite il Component Editor. Questo, ad esempio, consente di allegare rapidamente gli stessi datasheet richiesti a tutti i componenti di una particolare famiglia.

Collegamento di vari datasheet, visto dalla prospettiva della modifica di un componente nel Component Editor.
L’allegamento dei datasheet a una definizione di componente comporta una sequenza di passaggi, riepilogati qui e descritti in dettaglio nelle sezioni seguenti:
- Abilitazione dell’uso dei datasheet.
- Caricamento dei datasheet su un componente selezionato.
- Assegnazione dei datasheet caricati ad altre definizioni di componente.
Enabling the Use of Datasheets
Per poter allegare datasheet a una definizione di componente nell’editor, è necessario prima abilitare l’uso dei datasheet. Questa operazione viene eseguita dalla sezione Required Models/Parameters dell’editor. Fare clic sul controllo Add nella parte inferiore della sezione e scegliere Datasheet dal menu contestuale.

Abilitare l’uso dei datasheet per i componenti.
Uploading Datasheets to a Selected Component
Dopo aver abilitato l’uso dei datasheet, è ora necessario caricarli. In sostanza, è possibile caricare un qualsiasi numero di datasheet per il componente attualmente selezionato, ma poi assegnare tutti, o fogli specifici, ai vari componenti in definizione. Una volta che l’entità Datasheet è stata aggiunta alla sezione Required Models/Parameters, verrà presentata una voce Datasheet nella sezione Model Links. Facendo clic su questa verrà mostrato, nella sezione di anteprima, l’elenco dei datasheet attualmente assegnati (collegati) al componente selezionato.

Il “contenitore” Datasheet e l’elenco disponibile dei datasheet caricati. In realtà, ciascun datasheet viene caricato in un Item Datasheet sottostante univoco.
Con una definizione di componente selezionata nell’editor, un datasheet può essere caricato su quel componente in vari modi:
- Trascinandolo da Esplora file di Windows e rilasciandolo nella sezione di anteprima, oppure nella cella Datasheets per quella definizione di componente.
- Trascinando e rilasciando un collegamento a un datasheet da una pagina web in un browser web esterno nella sezione di anteprima, oppure nella cella Datasheets per quella definizione di componente.
- Facendo clic con il pulsante destro nella sezione di anteprima e scegliendo il comando Add File dal menu contestuale. Utilizzare la finestra di dialogo Open per individuare e aprire i datasheet richiesti.
Una volta caricati, è possibile:
- Aprire un datasheet facendo clic sulla relativa voce nella sezione di anteprima (oppure facendo clic con il pulsante destro sulla relativa voce e scegliendo Open dal menu contestuale).
- Modificare la didascalia di un datasheet facendo clic con il pulsante destro sulla relativa voce nella sezione di anteprima e scegliendo Edit dal menu contestuale. Verrà visualizzata la finestra di dialogo Caption per effettuare l’operazione. La modifica della didascalia di un datasheet è locale a quel componente.
- Rimuovere il datasheet dal componente facendo clic con il pulsante destro sulla relativa voce nella sezione di anteprima e scegliendo Delete dal menu contestuale.
- Scaricare il file facendo clic con il pulsante destro sulla relativa voce nella sezione di anteprima e scegliendo Save As dal menu contestuale.
Assigning Uploaded Datasheets to other Component Definitions
Quando si allega (carica) inizialmente un datasheet, lo si fa per il componente attualmente selezionato. Ma il bello del sistema è che tutti i datasheet caricati sono disponibili anche per il collegamento ad altri componenti in definizione. Fare clic sul controllo a destra della cella Datasheets per accedere a un elenco dei datasheet disponibili e utilizzare le caselle di controllo associate per allegare/rimuovere un datasheet al/dal componente.

Esempio che dimostra l’allegamento a un’altra definizione di componente di datasheet già caricati.
Controllo di validazione della denominazione dei componenti
Il software convalida gli ID dei componenti che vengono creati da più utenti per il salvataggio in un Workspace, prevenendo così problemi di duplicazione dell’Item ID. Quando un utente crea un Component Item, l’Item ID assegnato viene “bloccato”, impedendo a un altro utente di usare tale ID, anche se il primo utente non salva, o non ha salvato, quel componente nel Workspace. Se altri utenti modificano manualmente l’Item ID come parte della definizione del componente, impostandolo a uno già utilizzato da un Item esistente (o da un Item destinato a essere creato), l’ID verrà cambiato con il successivo ID disponibile e inutilizzato, in conformità con lo schema di denominazione applicabile.
Creare una copia di una definizione di componente
Per agevolare la rapida creazione di definizioni di componente che differiscono leggermente tra loro, l’editor mette a disposizione una funzionalità di copia. Per creare una copia di una definizione esistente, selezionarla nell’elenco delle definizioni e scegliere il comando Edit » Make a copy of the component dai menu principali oppure fare clic con il pulsante destro e scegliere il comando Make a copy of the component dal menu contestuale (scorciatoia: Ctrl+D). La copia verrà aggiunta in fondo all’elenco delle definizioni.
La copia sarà una replica esatta della definizione di componente sorgente originale, in termini di:
- Targeting della stessa cartella all’interno del Workspace, la cartella in cui esiste il componente originale o a cui è destinato (se non è ancora stato salvato).
- Riferimento agli stessi modelli di dominio.
- Avere gli stessi valori per Name, Description, Type, i parametri del template e qualsiasi parametro aggiuntivo definito dall’utente.
Si differenzierà in quanto:
-
Non avrà alcun datasheet definito per il componente originale.
-
Non avrà alcuna scelta parte definita per il componente originale.
-
Avrà il successivo Item ID univoco disponibile.
-
Sarà impostata per essere salvata nella revisione iniziale di un nuovo Component Item (Action impostato su
Create Item).

Un esempio di copia di una definizione di componente: una volta copiata, apportare tutte le modifiche necessarie, ad esempio ai valori di uno o più parametri, definendo scelte parte e aggiungendo eventuali datasheet necessari.
Una volta copiata, apportare tutte le modifiche necessarie, ad esempio ai valori di uno o più parametri.
Raggruppamento delle definizioni di componente
Le definizioni di componente possono essere raggruppate in base a una qualsiasi delle intestazioni di colonna visibili. Per farlo, fare clic e tenere premuta un’intestazione di colonna, quindi trascinarla e rilasciarla sul testo che dice Drag a column header here to group by that column.
Ad esempio, l’immagine seguente illustra le definizioni di componente raggruppate in base al parametro Case-Metric. In questo modo le definizioni di componente vengono separate in tanti gruppi quanti sono i diversi valori nella colonna di raggruppamento; in questo caso vengono creati nove gruppi.

Raggruppamento delle definizioni di componente in base ai valori di una colonna, in questo caso in base al parametro Case-Metric.
Ordinamento delle definizioni di componente
Le definizioni di componente possono essere ordinate in base a una colonna specifica facendo clic sull’intestazione di tale colonna. Fare clic una volta per ordinare in ordine crescente (in base al contenuto di quella colonna). Fare di nuovo clic per ordinare in ordine decrescente.
È possibile ordinare per più colonne. Con le definizioni di componente già ordinate in base a una colonna specifica, fare Shift+Click su un’altra colonna per eseguire un “sotto-ordinamento” in base al contenuto di quella colonna.
Filtraggio delle definizioni di componente basato sulle colonne
Come in un foglio di calcolo Excel, le definizioni di componente possono essere ulteriormente filtrate in base al contenuto di ciascuna colonna. Per farlo, fare clic sulla piccola icona a imbuto (filtro), situata sul lato destro dell’intestazione di una colonna Verrà visualizzato un menu contenente una casella di controllo per ciascun valore presente in quella colonna. Abilitare la/e casella/e di controllo richiesta/e per ridurre l’elenco in modo da includere solo le definizioni di componente con quel valore.
In alternativa, per un controllo maggiore sul filtraggio, selezionare (Custom...), che visualizza la finestra di dialogo Custom Filter. Utilizzare questa finestra per impostare un filtro personalizzato in base alle proprie esigenze, specificando quali righe di informazioni si desidera mostrare in base ai criteri di filtro applicati alla colonna di dati.

Scegliere se applicare un filtro di colonna standard o personalizzato.
Quando viene applicato un filtro a una colonna, l’icona del filtro viene visualizzata in blu , indicando che su quella colonna è attivo un filtro. Il filtro può essere applicato a più colonne di dati. Ogni “filtro di colonna” diventa una condizione in AND nel filtro complessivo. Una rappresentazione testuale del filtro attualmente in vigore viene mostrata nella parte inferiore della regione.

Esempio di filtro per colonna in azione.
Per personalizzare ulteriormente il filtro corrente, fare clic sul pulsante
, all’estrema destra della rappresentazione testuale del filtro, per aprire la finestra di dialogo Filter Builder.

Usare la finestra di dialogo Filter Builder per creare filtri più sofisticati.
Usare questa finestra di dialogo per creare filtri più sofisticati e complessi secondo necessità:
-
Filter - fare clic per accedere a condizioni di filtro aggiuntive. Fare clic su Clear All per cancellare tutti i filtri. Le opzioni sono:
- Add Condition - fare clic per aggiungere una condizione di filtro, come equals, between, ecc.
- Add Group - fare clic per aggiungere un gruppo di filtri, come AND, OR, ecc.
-
Links - fare clic sui vari collegamenti per definire ulteriormente il filtro.
- Id - fare clic sui vari collegamenti per scegliere l’elemento desiderato in base al quale filtrare, ad esempio, Description, Name, ecc.
- AND, ecc. - fare clic sui vari collegamenti per specificare l’operatore/tipo logico, ad esempio, OR, ecc.
- like - fare clic sui vari collegamenti per specificare l’operatore, come equals, is blank, is greater than, ecc.
- <empty> - fare clic sui vari collegamenti per aggiungere un valore di condizione. Immettere il valore desiderato nella casella di testo dopo aver fatto clic sul collegamento.
- press the button to add a new condition - fare clic per aggiungere una condizione aggiuntiva.
Presentazione dei dati
A seconda del tipo di componenti definiti, potrebbe esserci un numero considerevole di parametri che, aggiunti alle altre colonne di dati, possono creare un vero e proprio groviglio di contenuti solo parzialmente leggibili. Per risolvere questo problema, per la regione delle definizioni dei componenti sono disponibili un paio di modalità di visualizzazione. Passare da una modalità all’altra usando il controllo nell’angolo inferiore destro della regione.
- Best Fit – in questa modalità, ogni colonna di dati viene dimensionata per visualizzare tutti i dati contenuti, in base alla voce di dati più grande e con un piccolo margine aggiuntivo. Poiché ogni colonna viene dimensionata per mostrare i propri dati, l’insieme delle colonne può estendersi oltre l’area attualmente visibile. A supporto di ciò, viene fornita una barra di scorrimento orizzontale per agevolare la lettura.
- Auto Width – in questa modalità, il software tenterà di visualizzare tutte le colonne di dati all’interno dell’area visibile della griglia, allargandole o comprimendole secondo necessità. Questa modalità funziona bene quando le colonne di dati non sono molte, ma la leggibilità può risentirne quando è presente un numero maggiore di colonne.

Esempio di utilizzo delle modalità di presentazione Auto Width e Best Fit.
Definizioni dei componenti – tecniche di modifica
A seconda dei componenti che si stanno creando, il Component Editor può finire per contenere un numero considerevole di definizioni di componenti. In alcuni casi, queste definizioni possono differire solo leggermente e molte possono richiedere informazioni di modello o parametriche simili. Il documento supporta varie funzioni di modifica che consentono di applicare rapidamente modifiche a una o più definizioni di componenti.
-
La modifica multicella è implementata per modelli e parametri. È possibile selezionare più celle di dati all’interno di una colonna per eseguire operazioni usando la funzionalità standard da tastiera Ctrl+Click e Shift+Click. Per assegnare un modello a più componenti, selezionare l’intervallo di celle, quindi fare clic sul menu a discesa per visualizzare la finestra popup del collegamento al modello. Fare doppio clic sul modello richiesto nella finestra popup; questo modello verrà quindi assegnato a tutte le celle modello selezionate.
Per i parametri, selezionare le celle richieste all’interno della stessa colonna, quindi immettere il valore richiesto per la cella con il focus e fare clic altrove oppure premere Enter. Tutte le celle nella selezione riceveranno lo stesso valore.
-
È possibile tagliare, copiare e incollare dati tra celle di dati selezionate usando rispettivamente Ctrl+X, Ctrl+C e Ctrl+V (o i comandi corrispondenti nel menu del tasto destro o nel menu principale Edit).
-
È possibile cancellare il contenuto delle celle di dati selezionate usando il tasto Delete (o il comando Clear Contents nel menu del tasto destro oppure il comando Edit » Clear Contents dei menu principali).
-
È possibile copiare, tagliare e incollare definizioni di componente selezionate usando rispettivamente Ctrl+Shift+C, Ctrl+Shift+X e Ctrl+Shift+V (o i comandi corrispondenti nel menu del tasto destro o nel menu principale Edit).
- È possibile rimuovere completamente le definizioni di componente selezionate usando il controllo Remove Component sotto la griglia delle definizioni di componente, il comando Remove <ComponentName> (Remove n Components) dal menu del tasto destro o dal menu principale Edit, oppure la scorciatoia Ctrl+Del.
-
È possibile aggiornare il contenuto della griglia usando il comando Refresh nel menu principale Edit o View oppure nel menu del tasto destro della regione della griglia principale, usando la scorciatoia da tastiera F5, oppure facendo clic sul pulsante
nella barra degli strumenti Component Library Standard.
- È possibile copiare le celle di dati selezionate negli appunti di Windows, per manipolarle in un’applicazione esterna di foglio elettronico. Le informazioni delle definizioni di componente in un foglio elettronico esterno possono anche essere incollate nuovamente nella regione delle definizioni di componente.
Esplorazione di una definizione salvata
Una volta salvato nel Workspace, è possibile esplorare un componente direttamente nel Workspace usando il Components panel, oppure il Explorer panel.
Per un componente già salvato e attualmente in modifica, è possibile passare direttamente al relativo Component Item nel Workspace dal Component Editor, facendo clic con il tasto destro sulla sua voce nell’area delle definizioni e scegliendo il comando Operations » Show in Explorer oppure scegliendo il comando Edit » Operations » Show In Explorer dai menu principali.

Passare a un componente già salvato nel pannello Explorer, direttamente dal Component Editor quando si ha aperta per la modifica quella revisione del componente.
Indirizzamento a un Component Item esistente
Per la maggior parte del tempo, in genere si lascia che la creazione dei componenti nel Workspace di destinazione faccia parte del processo di salvataggio. Si aggiungono le definizioni dei componenti, si assegnano gli Item ID e il gioco è fatto: creazione del contenuto “al volo”, per così dire. Tuttavia, è possibile che i componenti siano stati creati (o si vogliano creare) direttamente nel Workspace e poi collegati a questi componenti esistenti. In alternativa, si potrebbe voler modificare il Component Item di destinazione associato a una definizione di componente esistente già rilasciata.
Il sottomenu Operations del menu del tasto destro associato a una definizione di componente (e il sottomenu Edit » Operations dei menu principali) contiene un paio di comandi per supportare il collegamento di una definizione a un componente creato manualmente:
-
Change Link To Target Item – usare questo comando per accedere alla finestra di dialogo Choose Target Item, che consente di sfogliare e selezionare il componente richiesto nel Workspace.
Una volta collegata a un componente esistente nel Workspace di destinazione, l’opzione Item ID per la definizione di componente diventerà disattivata (non modificabile).
-
Clear Link To Target Item (Clear Links To Target Items) – usare questo comando per cancellare il collegamento a componenti esistenti nel Workspace. I campi relativi al rilascio della definizione di componente torneranno predisposti per creare un nuovo Item.
La necessità di interrompere i collegamenti può sorgere se è necessario rilasciare nuovamente verso un nuovo insieme di componenti. Ad esempio, se in precedenza si è effettuato un rilascio ma poi si sono eliminati i componenti dal Workspace, la libreria sorgente manterrà comunque collegamenti definiti (sebbene non validi, poiché i componenti del Workspace non sarebbero più trovati).
Se una definizione di componente è già stata salvata, questa procedura farà sì che tale definizione e il componente a cui era precedentemente collegata perdano la conoscenza reciproca.
Una volta cancellato il collegamento a un componente esistente nel Workspace di destinazione, l’opzione Item ID per la definizione di componente tornerà modificabile. La voce nel campo Action della regione Release della griglia cambierà in Create Item a indicare che la definizione di componente non è attualmente collegata a un componente nel Workspace di destinazione.
Esecuzione di un controllo delle regole del componente
Prima di salvare nel Workspace connesso un componente di Workspace Library definito/modificato nel Component Editor e renderlo disponibile per l’uso nei progetti, è essenziale assicurarsi che il componente soddisfi i requisiti in conformità con le impostazioni configurate. Il Component Editor esegue una validazione – un Component Rule Check – quando si tenta di salvare un componente nel Workspace oppure quando si esegue manualmente questa funzione.
Una nota sui modelli di simulazione collegati
Related page: Creazione di un modello di simulazione
Come per i modelli di simbolo e footprint, anche un componente può fare riferimento a una revisione di un modello di simulazione. L’aggiunta di un collegamento a un modello di questo tipo è esattamente la stessa di quella per un simbolo e un footprint, quindi fare riferimento alle sezioni precedenti per informazioni in merito. Qui esaminiamo l’inclusione di parametri di simulazione a livello di componente e anche la configurazione della mappatura dei pin.
Aggiunta di parametri di simulazione a livello di componente
Quando si usa un modello di simulazione per un componente in un progetto, i parametri specifici di quel modello possono essere specificati a due livelli diversi:
- Model-Level Parameter – specificati come parte della definizione del modello di simulazione stesso (nel file SimModel) e salvati con tale definizione in una revisione del modello di simulazione collegato.
- Component-Level Parameter – specificati come parte della definizione del componente (qui nel Component Editor) e salvati con tale definizione in una revisione del componente collegato.
I parametri vengono aggiunti a livello di componente nella regione Required Models/Parameters del Component Editor. È importante notare che i nomi dei parametri devono essere gli stessi dei parametri definiti a livello di modello. Per vedere i parametri a livello di modello, e quindi quali parametri possono essere aggiunti a livello di componente (e i loro nomi!), selezionare il collegamento al modello SIM e fare clic sul controllo View Parameters, nella parte inferiore della finestra di anteprima.

Visualizzare i parametri a livello di modello per un Simulation Model Item per vedere quali parametri possono essere aggiunti a livello di componente – e come sono denominati!
Una volta individuati i parametri disponibili a livello di modello, è possibile procedere ad aggiungere uno qualsiasi di quegli stessi parametri a livello di componente, in modo che sia disponibile per qualsiasi definizione di componente. Per farlo, fare clic sul controllo Add nella parte inferiore della regione Required Models/Parameters e scegliere Parameter dal menu. Verrà aggiunta all’elenco una nuova voce parametro. Modificare il nome come richiesto, ricordando di farlo corrispondere esattamente al nome del parametro corrispondente a livello di modello.

Aggiungere parametri relativi alla simulazione a livello di componente. Si noti che un parametro è già disponibile – Area Factor – per gentile concessione del Component Template a cui fa riferimento questo componente di esempio.
Mappatura dei pin
Una volta scelto il collegamento al modello SIM richiesto, è necessario assicurarsi che i pin del componente – quando rappresentati nel dominio schematico – siano mappati correttamente ai pin del modello di simulazione. Questa operazione viene eseguita nella finestra di dialogo Pin Mapping, accessibile facendo clic con il tasto destro sulla voce del modello SIM della definizione di componente e scegliendo Operations » Edit Pin Mapping dal menu contestuale oppure selezionando la cella del modello SIM e scegliendo il comando Edit » Operations » Edit Pin Mapping dai menu principali. Per ciascun pin schematico, usare il menu a discesa disponibile per modificare di conseguenza la voce Model Pin associata. Se il dispositivo è multipart, assicurarsi di controllare la mappatura per ogni parte.

Garantire la corretta mappatura tra pin schematici e pin del modello.
).