Working with the Variant Manager
Il Variant Manager è un'interfaccia utente basata su documento che consente di visualizzare, creare e gestire le varianti di progetto del tuo progetto PCB. Per accedere al Variant Manager, fai clic con il pulsante destro sulla voce del progetto nel pannello Projects e seleziona Variants oppure scegli Project » Variants dai menu principali dell'editor schematico o PCB.
Lavorare con le varianti
Creazione di una nuova variante
Per aggiungere una nuova variante, usa il pulsante Add Variant situato in alto a sinistra del Variant Manager quando la scheda Variants è attiva. Nell'area della griglia apparirà una colonna di variante aggiuntiva con un titolo predefinito, come mostrato nell'immagine seguente. Tutte le celle della nuova colonna saranno vuote; una cella vuota indica che questo componente è montato e invariato rispetto al progetto di base.

Una nuova variante viene aggiunta con tutti i componenti impostati come montati per impostazione predefinita.
Puoi filtrare le varianti visualizzate nel Variant Manager usando la finestra di dialogo Variants Filter, a cui si accede facendo clic su
nell'angolo superiore destro. Per filtrare le varianti visualizzate, abilita la casella di controllo associata alla/e variante/i che desideri visualizzare. Quando si fa clic su OK nella finestra di dialogo, le varianti vengono filtrate in base alle caselle di controllo abilitate. Quando è applicato un filtro, il pulsante del filtro viene visualizzato come
. Per rimuovere o modificare il filtro, fai clic sul pulsante del filtro per riaprire la finestra di dialogo Variants Filter, quindi aggiorna le caselle di controllo. Quando la casella di controllo Project Variants è abilitata, vengono visualizzate tutte le varianti del progetto.
Configurazione delle proprietà della variante
Per modificare le opzioni della variante, usa il pannello Properties nella modalità Variant, a cui si accede facendo clic con il pulsante destro sull'intestazione della colonna della variante richiesta e selezionando Properties.

Accedi al pannello Properties in modalità Variant per modificare le opzioni di una variante.
-
Definisci un nome significativo per la variante usando il campo Name.
-
Puoi scegliere se una parte alternativa deve avere il simbolo modificato nello schema o il footprint aggiunto al PCB usando le seguenti opzioni:
-
Do not overwrite schematic symbol – quando abilitata, per i componenti per cui sono selezionate parti alternative nella variante verranno usati simboli non variati.
-
Do not overwrite PCB footprint – quando abilitata, per i componenti per cui sono selezionate parti alternative nella variante verranno usati footprint non variati. Il footprint di una parte alternativa applicata a una variante non verrà trasferito al PCB come parte dell'aggiornamento del PCB (non verrà generato un ECO per aggiungere il footprint al PCB).
-
-
Se è necessario generare varianti di fabbricazione dal progetto, abilita l'opzione Allow variation of fabrication outputs. Se un output job ha una variante assegnata per un output di fabbricazione e tale variante not ha l'opzione abilitata, il nome della variante del job verrà visualizzato in rosso. Nota che il nome della variante in rosso è semplicemente un indicatore di avviso e i file di output specifici della variante verranno comunque generati.
Se è necessario generare output della paste mask per un progetto che include varianti con componenti 'Not Fitted', abilita l'opzione Allow variation for paste mask. Questi componenti non avranno più la paste mask inclusa sui loro pad.
-
Usa la sezione Variant's Parameters del pannello per definire l'elenco dei parametri a livello di variante.
Proprietà di una variante
Fai clic con il pulsante destro su una cella, quindi scegli Properties per aprire il pannello Properties che visualizza i dettagli del Component/Group scelto. Il Component Parameters della variante può essere modificato secondo necessità.
I parametri possono anche essere visualizzati e modificati selezionando un componente nella griglia e quindi espandendo la sezione Parameter che appare nella parte inferiore della griglia.
Definizione delle variazioni dei componenti
Ciascun componente nel progetto di base può essere configurato come:
- Fitted – l'impostazione predefinita quando viene creata una nuova variante.
- Not Fitted – il componente originale usato nel progetto di base non è montato/utilizzato in questa variante del progetto.
- Montato con parametri del componente modificati, come il valore del componente.
- Alternate Part – sostituzione completa di un componente con un altro.
La modifica dello stato di un componente in una variante di progetto può essere effettuata facendo clic sulla cella del componente nella colonna della variante e accedendo al menu a discesa della cella che offre tre scelte:
-
(Fitted) – il componente originale usato nel progetto di base è anch'esso montato/utilizzato in questa variante del progetto. Nota che i singoli parametri possono anche essere variati per un componente montato – vedi sotto.
-
Not Fitted – il componente originale usato nel progetto di base non è montato/utilizzato in questa variante del progetto.
-
Alternate Part – questa opzione consente di selezionare una parte diversa (alternativa). Usa la finestra di dialogo Replace (che è una versione modale del pannello Components) per selezionare la parte alternativa richiesta. Una volta scelta tale parte, la cella visualizza l'ID della parte alternativa.
Puoi scegliere una parte alternativa senza modifiche al simbolo nello schema o senza necessità di aggiungere un footprint al PCB. Nel pannello Properties , abilita le opzioni Do not overwrite schematic symbol e/o Do not overwrite PCB footprint secondo necessità. Quando quest'ultima è abilitata, il footprint di un componente alternativo applicato a una variante non verrà trasferito al PCB come parte dell'aggiornamento del PCB (non verrà generato un ECO per aggiungere il footprint al PCB). I parametri dell'alternativa scelta vengono presentati fedelmente in ActiveBOM.
Definisci la variazione del componente usando il menu a discesa nella cella della colonna della variante richiesta. Quando selezioni l’opzione Alternate Part, usa la finestra di dialogo Replace per selezionare una parte alternativa.
I singoli parametri possono essere variati per un componente montato o alternativo digitando un nuovo valore del parametro nel pannello Properties. Fai clic sulla cella di un componente nella colonna della variante richiesta e usa la colonna della variante selezionata nell’area Component Parameters del pannello Properties nella relativa modalità Component for variant per digitare un valore di parametro variato. Per il parametro Footprint, fai clic sul menu a discesa della cella per selezionare un footprint se al componente sono assegnati più modelli di footprint. Un valore di parametro diverso dal progetto di base verrà mostrato in giallo e la cella del componente nell’area della griglia mostrerà il nome del componente.

Esempio di definizione di un parametro alternativo di un componente montato. Digita un nuovo valore del parametro come mostrato nell’immagine. Passa il cursore sull’immagine per vedere la cella del componente dopo aver definito un nuovo valore del parametro.
Aggiornamento di un parametro di una parte alternativa
Se i parametri di un componente di libreria usato come Parte alternativa sono stati modificati nella libreria, puoi riportare direttamente tali modifiche nelle definizioni di variante del progetto. Seleziona il comando Update Values from Library dal menu contestuale accessibile con il clic destro dell’area Parameter nella parte inferiore di Variant Manager o nell’area Component Parameters del pannello Properties quando il componente alternativo richiesto è selezionato nell’area principale della griglia, per importare eventuali modifiche ai parametri apportate a un componente di libreria.

Accedi al comando Update Values from Library in Variant Manager. Qui è mostrato l’accesso dal menu contestuale dell’area Parameter quando è selezionata la voce del componente richiesta. Passa il cursore sull’immagine per vedere l’accesso dal pannello Properties quando è selezionata la voce della parte alternativa.
Sfoglia e individua il componente nella libreria sorgente tramite la finestra di dialogo Replace e fai clic su OK per aprire la finestra di dialogo Update Project Variants From Library. Tutti i parametri sono elencati a sinistra della finestra di dialogo Update Project Variants From Library – se necessario, qualsiasi parametro può essere deselezionato per escluderlo dal processo di aggiornamento. Sul lato destro della finestra di dialogo, la Variante di progetto di destinazione può essere modificata (Project Variant To Update). Per impostazione predefinita verrà selezionata la variante che era selezionata quando è stato attivato il comando Update Values from Library. Fai clic su OK per completare il processo di aggiornamento.
Copia di una variante
Puoi copiare una variante usando il comando Make a copy . Fai clic con il pulsante destro nell’intestazione della colonna del nome della variante e quindi scegli l’opzione Make a copy . Verrà aggiunta una nuova colonna con gli stessi dati e lo stesso nome (con l’aggiunta di "Copy"). Puoi usare l’opzione Rename per assegnare alla nuova colonna un titolo appropriato.
Rimozione di una variante
Per eliminare la variante, seleziona l’intestazione, quindi usa l’icona
. La possibilità di eliminare questa o tutte le varianti è inclusa anche nel menu contestuale accessibile con il clic destro, come mostrato di seguito. Prima dell’eliminazione si apre una finestra di dialogo di conferma.
Lavorare con i gruppi
Per facilitare la gestione di un gran numero di varianti di progetto, Variant Manager consente anche di creare gruppi di componenti da un foglio schematico scelto, da fogli referenziati da un simbolo di foglio scelto oppure da una classe di componenti scelta, con una vista delle variazioni dei componenti basata sulla funzione. Per ciascun gruppo, puoi definire una o più “opzioni”, che riflettono essenzialmente una qualche variazione di uno o più componenti nel gruppo. Le varianti possono quindi essere create sulla base di questi gruppi e opzioni definiti, con supporto alla creazione di una gerarchia di varianti. Quando è richiesta una modifica, la modifica di un valore all’interno di un’opzione di gruppo si riflette immediatamente in tutte le varianti che usano quell’opzione di gruppo.
Il flusso di lavoro per lavorare con i gruppi è il seguente:
-
Passa alla scheda Groups usando il controllo nella parte superiore di Variant Manager.
-
Usando il menu a discesa del pulsante Add Group, seleziona un documento schematico, un simbolo di foglio o una classe di componenti per cui deve essere creato un gruppo.

Aggiungi un gruppo per facilitare l’ulteriore gestione delle varianti basata su questo gruppo. -
Un nuovo gruppo verrà elencato nel riquadro sinistro di Variant Manager, mentre i componenti del gruppo selezionato verranno elencati a destra.
Usa il pulsante Add Option per aggiungere un’opzione per il gruppo attualmente selezionato. Nell’area della griglia apparirà una colonna di opzione aggiuntiva con un titolo predefinito. Tutte le celle della nuova colonna saranno vuote; una cella vuota indica che questo componente è montato e invariato rispetto al progetto di base.

Aggiungi un’opzione per il gruppo selezionato come mostrato nell’immagine. Passa il cursore sull’immagine per vedere la colonna dell’opzione predefinita. -
Assegna un nome significativo all’opzione appena creata modificando il nome predefinito. Fai clic sull’intestazione della colonna dell’opzione per selezionarla, quindi fai clic sul pulsante Rename nella parte inferiore dell’area della griglia oppure fai clic con il pulsante destro sull’intestazione e seleziona Rename per accedere alla finestra di dialogo in cui inserire un nuovo nome.

Imposta un nome significativo per un’opzione. -
Usando le celle dei componenti nella colonna dell’opzione richiesta, configura le variazioni dei componenti. Il processo è lo stesso di quando si definiscono le variazioni dei componenti per una variante.

Configura le variazioni dei componenti per l’opzione selezionata. -
Aggiungi ulteriori opzioni per il gruppo selezionato facendo clic con il pulsante destro nell’area della griglia e selezionando Add Option. Configura la nuova opzione secondo necessità.

Aggiungi e configura ulteriori opzioni secondo necessità. -
Nella scheda Variants di Variant Manager, i componenti per cui è stato creato un gruppo verranno mostrati sotto la voce appropriata nell’area della griglia. Usando il menu a discesa della cella per una voce di gruppo, seleziona un’opzione creata per questo gruppo nella scheda Groups. Verranno applicate le variazioni configurate per i componenti di questo gruppo.

Aggiungi un’opzione per il gruppo selezionato come mostrato nell’immagine. Passa il cursore sull’immagine per vedere la colonna dell’opzione predefinita.
Copiare un’opzione di gruppo
Per copiare un’opzione di un gruppo di varianti, nella scheda Groups , fai clic con il pulsante destro nell’intestazione della colonna <New Option> quindi scegli Make a copy. Verrà aggiunta una nuova colonna con gli stessi dati e lo stesso nome (con l’aggiunta di "Copy"). Puoi usare l’opzione Rename per assegnare alla nuova colonna un titolo appropriato.
Note
- Quando configuri le varianti, le impostazioni vengono salvate nel file di progetto. Questo include lo stato Not Fitted, le variazioni locali dei parametri di un componente Fitted e i valori dei parametri di Alternate Parts. Le Parti alternative sono memorizzate nel file <ProjectName>.PrjPcbVariants.
-
Le colonne delle varianti possono essere bloccate per mostrarle per prime, a sinistra delle colonne non bloccate. Per bloccare una colonna di variante, passa il cursore sulla relativa intestazione e fai clic su
.
- Fai doppio clic su un componente o fai clic con il pulsante destro, quindi seleziona l’opzione Cross Probe per passare a quel componente nello schema.
- Usa il comando Select All dal menu contestuale accessibile con il clic destro dell’area della griglia nella scheda Variants o nell’area Parameter per selezionare rapidamente tutto il contenuto della griglia.
- Usa il comando Invert Selection dal menu contestuale accessibile con il clic destro dell’area della griglia nella scheda Variants o nell’area Parameter per selezionare rapidamente le voci non selezionate e deselezionare quelle selezionate.
- Fai clic sul pulsante View Report in basso a sinistra di Variant Manager per generare un report dettagliato delle varianti in formato HTML usando la finestra di dialogo Variants Report che si apre.
- Fare clic con il pulsante destro del mouse nell’area della griglia della scheda Variants oppure nella Parameter regione e utilizzare i seguenti comandi del menu contestuale per generare file di report:
- Report – fare clic per aprire la finestra di dialogo Report Preview e creare una stampa della griglia.
-
Save All – fare clic per aprire una finestra di dialogo e salvare un elenco di tutti i componenti / tutti i parametri del componente selezionato in un file di testo formattato a tabulazioni (
*.txt). -
Save Selected – fare clic per aprire una finestra di dialogo e salvare un elenco dei componenti selezionati / dei parametri selezionati come file di testo formattato a tabulazioni (
*.txt).
- Quando lo schema viene modificato, nella parte superiore di Variant Manager viene visualizzata una notifica appropriata. Fare clic sul controllo Refresh accanto alla notifica per aggiornare i dati in Variant Manager.
- L’opzione Delete, disponibile facendo clic con il pulsante destro del mouse su una cella, può essere utilizzata per eliminare una variante, un gruppo o un’opzione.
