Spesso un progetto PCB richiede una combinazione di installazioni dei componenti, codici parte e impostazioni della pasta saldante, anche con lo stesso layout e lo stesso schema elettrico. Le varianti di progetto PCB vengono create per controllare queste impostazioni durante lo sviluppo e la produzione. Diventa quindi responsabilità del team di progettazione tenere traccia di ciò che è presente in ciascuna variante e del motivo per cui tale variante è stata creata, nonché dello scopo della variante di assemblaggio.
Durante lo sviluppo, l’esigenza più comune è il controllo delle impostazioni DNI nell’assemblaggio del PCB, che devono essere annotate negli schemi elettrici e nella BOM. Nell’approccio classico alla gestione delle varianti, questo comporta la creazione di più pacchetti di assemblaggio e l’annotazione manuale degli output, in modo che ogni variante possa essere prodotta e assemblata. Storicamente, questo è stato un processo dispendioso in termini di tempo che genera un gran numero di set di file, ciascuno dei quali richiede tracciamento e documentazione propri.
Scopri in questo articolo come puoi gestire facilmente le varianti all’interno del tuo software ECAD ed eliminare l’enorme quantità di file per ogni progetto.
Le varianti PCB sono molto utili per tenere traccia di piccole differenze nel layout PCB e negli schemi elettrici di un singolo progetto. Una volta che lo schema elettrico è stato definito e il layout PCB è completo, il progettista modifica vari aspetti del progetto per creare una variante.
Una volta specificata la variante, vengono generati output di progettazione PCB univoci per ciascuna variante. Le singole varianti possono essere utilizzate, secondo necessità, per lavori separati di fabbricazione e assemblaggio.
I casi più comuni in cui i progetti PCB con varianti vengono utilizzati intensamente sono la prototipazione iniziale e la produzione in volume. La produzione a basso ritmo, come un primo lotto di produzione, fa meno affidamento sulle varianti rispetto agli altri due casi.
Durante la prototipazione, le varianti di progetto PCB offrono agli ingegneri un modo strutturato per testare più configurazioni a partire da un’unica realizzazione della scheda. I pin di configurazione sugli IC sono un obiettivo tipico: invece di tagliare piste o aggiungere resistori in modo artigianale, il progettista crea varianti separate con specifici resistori di pull-up o pull-down contrassegnati come DNI, consentendo test di configurazione per tentativi in modo organizzato e ripetibile.
Nella prototipazione, l’uso delle designazioni DNI influisce principalmente sulle informazioni nella BOM, dove alcune righe sono etichettate come "Montato" o "Non montato" per indicare quali parti sono DNI. Questo è il modo più semplice per impostare una BOM in modo che le istruzioni di assemblaggio siano riportate con precisione e facilmente leggibili.

I componenti Montato/Non montato possono essere visualizzati graficamente nello schema elettrico e inclusi nella BOM per la variante PCB.
Nella produzione in volume, le varianti di progetto PCB sono usate più comunemente per gestire codici parte alternativi e footprint alternativi, piuttosto che configurazioni DNI. Quando un componente preferito non è più disponibile oppure un sostituto qualificato presenta un pattern di piazzole leggermente diverso, definire una variante di produzione consente al team di ingegneria di formalizzare la sostituzione all’interno del database di progettazione invece di emettere documentazione informale di deviazione. Questa pratica mantiene tracciabili le configurazioni alternative e garantisce che ogni lotto di produzione sia associato a una variante specifica e documentata con il proprio pacchetto di output.
Questo uso delle varianti consente una certa agilità durante la produzione per affrontare interruzioni della supply chain e problemi di controllo qualità. Accade spesso che durante la produzione un determinato componente esaurisca le scorte oppure che sia necessario modificare un footprint (ad esempio, da LMC a MMC nei passivi SMD) per eliminare un difetto di assemblaggio. Passare a una nuova variante consente di implementare rapidamente le modifiche e senza interventi rilevanti sui file di progetto.

In questo caso, sarà necessario generare per il database di progettazione un pacchetto di output di progetto PCB completamente univoco per ciascuna variante. Questo perché anche i dati di fabbricazione vengono spesso modificati quando si definisce la variante, come nel caso dei cambiamenti di footprint. Potrebbe inoltre essere necessario modificare anche altri elementi della documentazione, come le note di fabbricazione e assemblaggio nei disegni master.
La gestione delle varianti è una funzionalità relativamente nuova che è stata implementata completamente in Altium Designer, la piattaforma software di progettazione PCB più popolare e più potente del settore. Gli utenti possono creare e modificare varianti di progetto in qualsiasi fase del ciclo di vita del prodotto e, sfruttando lo strumento di generazione degli output basato su template nei file OutJob, possono generare istantaneamente pacchetti completi di file di produzione per una variante di progetto PCB.
La configurazione delle varianti in Altium Designer viene gestita tramite la finestra di dialogo Variant Management e richiede solo pochi passaggi per essere impostata correttamente. Il processo segue una sequenza coerente indipendentemente dal fatto che la variante sia destinata alla prototipazione o alla produzione.
Questo flusso di lavoro mantiene tutte le definizioni delle varianti all’interno del file di progetto invece di disperderle tra fogli di calcolo esterni o strutture di cartelle, riducendo in modo significativo l’onere documentale associato alla gestione di più configurazioni di scheda nel corso del ciclo di sviluppo del prodotto.
Che tu debba realizzare elettronica di potenza affidabile o sistemi digitali avanzati, usa il set completo di funzionalità per la progettazione PCB di Altium e strumenti CAD di livello mondiale. Altium fornisce la principale piattaforma al mondo per lo sviluppo di prodotti elettronici, completa dei migliori strumenti di progettazione PCB del settore e di funzionalità di collaborazione interdisciplinare per team di progettazione avanzati. Contatta oggi stesso un esperto Altium!