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.

Il Variant Manager è in Open Beta ed è disponibile quando l'opzione UI.ModernVariantsManager è abilitata nella finestra di dialogo Advanced Settings dialog. Quando l'opzione UI.ModernVariantsManager è disabilitata, per creare e configurare le varianti di progetto viene utilizzata la finestra di dialogo Variant Management. Per saperne di più, consulta la pagina Working with the Variant Management Dialog.

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.
Una nuova variante viene aggiunta con tutti i componenti impostati come montati per impostazione predefinita.

  • Per salvare il Variant Manager dopo aver apportato modifiche, scegli File » Save Variants dai menu principali (scorciatoia Ctrl+S).
  • Quando il numero di varianti supera 100, al Variant Manager viene applicata automaticamente la paginazione, con ogni gruppo di cento colonne di variante mostrato in una pagina separata. In questo caso, il numero della pagina corrente e il numero totale di pagine vengono mostrati nella parte inferiore del Variant Manager. Usa i pulsanti freccia per spostarti tra le pagine.

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.
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.

    Il nome di una variante può essere modificato anche usando la finestra di dialogo Rename Variant , a cui si accede facendo clic sull'intestazione della colonna della variante per selezionarla e poi facendo clic su  in alto a sinistra del Variant Manager oppure facendo clic con il pulsante destro sull'intestazione della colonna della variante e selezionando quindi Rename Variant.
  • 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.

      Nota che questa opzione influisce solo sulla rappresentazione del simbolo nel foglio schematico. Il simbolo della parte alternativa viene considerato quando viene costruito il modello di connettività del progetto. Pertanto, i componenti di base e alternativi devono essere compatibili a livello di pin anche se l'opzione è abilitata. Per saperne di più sulla compatibilità dei pin, consulta la sezione Defining Component Variations.

    • 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).

    Indipendentemente dal fatto che questi due parametri siano abilitati o meno, i parametri dell'alternativa scelta vengono presentati fedelmente in ActiveBOM.

  • 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.

    Per informazioni su come aggiungere e visualizzare varianti in un file Output Job, visita la pagina Preparing Manufacturing Data with Output Jobs.
  • Usa la sezione Variant's Parameters del pannello per definire l'elenco dei parametri a livello di variante.

    Un parametro di variante può essere mostrato in un documento schematico o PCB inserendo una stringa speciale. Scopri di più su Special Strings on a Schematic e Special Strings on a PCB.

    Altium Designer supporta parametri a vari livelli di un progetto: progetto, documento schematico e variante. I parametri inclusi ai vari livelli di un progetto esistono in una gerarchia, il che significa che puoi effettivamente creare un parametro con lo stesso nome a livelli diversi del progetto, ciascuno con un valore differente. Altium Designer risolve questa situazione usando le priorità nel modo seguente:

    1. Variante (priorità più alta)
    2. Documento schematico
    3. Progetto

    Questa disposizione significa che il valore del parametro definito in un documento schematico sovrascrive il valore definito nelle opzioni del progetto e che il valore del parametro definito in una variante sovrascrive il valore definito nel documento schematico.

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.

Il contenuto delle celle delle varianti può essere copiato, incollato o tagliato usando i rispettivi comandi nel menu contestuale del clic destro oppure usando le scorciatoie appropriate (Ctrl+C, Ctrl+V, Ctrl+X, rispettivamente). 

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.

    Dopo aver selezionato una parte alternativa, il software verifica la compatibilità dei pin tra il componente alternativo selezionato e il componente originale del progetto di base. Per essere compatibile a livello di pin, l'alternativa deve avere lo stesso numero di pin del componente originale e tali pin devono essere identici per posizione e tipo elettrico. Non è necessario che le primitive grafiche usate nei simboli dei due componenti coincidano. Se il software rileva che il componente alternativo non è compatibile a livello di pin, deve essere chiusa una finestra di dialogo Confirm  prima che la sostituzione venga accettata. In questo caso, è necessario prestare attenzione al potenziale impatto sul cablaggio.

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.

Gli stati dei componenti elencati sopra possono essere trovati anche facendo clic con il pulsante destro nella griglia, scegliendo Set Selected As e quindi selezionando lo stato desiderato dal menu associato, come mostrato di seguito.

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.
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.

Se vuoi visualizzare solo i componenti che sono stati modificati, abilita l’opzione Changed Only in alto a destra di Variant Manager (oppure fai clic con il pulsante destro all’interno dell’area principale di Variant Manager e quindi seleziona Only Show Varied Components). Nell’immagine seguente sono state apportate quattro modifiche alle varianti, quindi è stata abilitata l’opzione Changed Only, che ha modificato la visualizzazione per mostrare solo i cinque componenti variati. Questa opzione è molto utile con progetti di grandi dimensioni che contengono numerose varianti.

Abilita l’opzione Changed Only per filtrare efficacemente l’elenco dei componenti e visualizzare solo i componenti variati.
Abilita l’opzione Changed Only per filtrare efficacemente l’elenco dei componenti e visualizzare solo i componenti variati.

 

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.
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.

Nota che questa operazione aggiorna solo i parametri e non il componente stesso.

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:

  1. Passa alla scheda Groups usando il controllo nella parte superiore di Variant Manager.

  2. 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.
    Aggiungi un gruppo per facilitare l’ulteriore gestione delle varianti basata su questo gruppo.

  3. Un nuovo gruppo verrà elencato nel riquadro sinistro di Variant Manager, mentre i componenti del gruppo selezionato verranno elencati a destra.

    Per impostazione predefinita, al gruppo appena creato verrà assegnato il nome del foglio schematico, del simbolo di foglio o della classe di componenti selezionati. Usa il pulsante Rename nella parte inferiore dell’area dell’elenco dei gruppi per rinominare il gruppo secondo necessità.

    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.
    Aggiungi un’opzione per il gruppo selezionato come mostrato nell’immagine. Passa il cursore sull’immagine per vedere la colonna dell’opzione predefinita.

  4. 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.
    Imposta un nome significativo per un’opzione.

  5. 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.
    Configura le variazioni dei componenti per l’opzione selezionata.

    Non è consigliabile modificare manualmente i parametri dei componenti. Inoltre, sono fortemente consigliati i componenti alternativi. Per usare footprint alternativi, usa un componente separato quando lavori con i gruppi.
    Il contenuto delle celle delle opzioni dei gruppi di varianti può essere copiato, incollato o tagliato usando i rispettivi comandi nel menu contestuale accessibile con il clic destro oppure usando le scorciatoie appropriate (Ctrl+C, Ctrl+V, Ctrl+X, rispettivamente).
  6. 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à.
    Aggiungi e configura ulteriori opzioni secondo necessità.

  7. 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.
    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.
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Disponibilità delle funzionalità

Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

Documentazione legacy

La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.