La presentazione standard di un PCBA richiede i file Gerber (in formato RS-274X specificamente — il vecchio formato 274D non è accettato), un file di foratura Excellon separato più un elenco degli utensili di foratura, un file di pick-and-place/centroid e una BOM con i codici dei componenti del produttore.Alcuni fornitori accetteranno anche direttamente i file CAD nativi— .PCB/DDB di Protel o .BRD di Eagle, per esempio — come alternativa all’esportazione manuale dei file Gerber. Quando i file non soddisfano i requisiti, un fornitore competente segnala la discrepanza durante la revisione invece di indovinare le tue intenzioni, ma la causa singola più comune del ritardo nei preventivi in realtà non è affatto un file mancante — è una mancata corrispondenza di versione tra i file che invii.
Cosa Dice Veramente Ogni File alla Fabbrica
Gerber (RS-274X) descrive le immagini fisiche del circuito stampato strato per strato: rame, solder mask, serigrafia. Il file di foratura Excellon specifica le posizioni dei fori, e l’elenco utensili associato specifica i diametri effettivi delle punte, poiché il solo file Excellon non rende sempre inequivocabili le dimensioni degli utensili. Il file pick-and-place fornisce le coordinate di posizionamento dei componenti e la rotazione. La BOM mette tutto insieme con i codici dei produttori, non solo descrizioni generiche, dato che una descrizione come “resistenza da 10k” lascia il componente esatto — e il suo footprint, la sua tolleranza e il suo package — all’interpretazione dell’assemblatore invece che alla tua. Due formati consolidati più recenti — ODB++ e il più recente IPC-2581 — raggruppano diversi di questi elementi in un unico set di file, riducendo la possibilità che uno strato manchi o vada fuori sincronia con il resto.
Nessuno di questi file è ridondante rispetto agli altri, cosa che vale la pena interiorizzare prima di presumere che una consegna sia “abbastanza completa” solo perché ne contiene la maggior parte. Un set di Gerber senza la distinta base (BOM) allegata dice al produttore com’è fatto il circuito stampato ma nulla su cosa lo popola. Una distinta base senza il file di posizionamento dice all’assemblatore quali componenti esistono ma non dove vanno collocati. Ogni file risponde a una domanda a cui gli altri strutturalmente non possono rispondere, ed è proprio per questo che una consegna a cui ne manca anche solo uno non è “per lo più completa”: le manca un’informazione che nient’altro nel pacchetto fornisce.
La causa singola più comune del ritardo nei preventivi
Non si tratta di un file mancante, ma di una revisione non corrispondente. Quando la tua distinta base fa riferimento a una versione del progetto e il tuo Gerber o il disegno di assemblaggio ne riflette una precedente o successiva, il team di preventivazione non può confermare con sicurezza il conteggio dei posizionamenti o l’idoneità dei componenti, ela richiesta rimane in sospeso finché qualcuno non stabilisce quale versione effettivamente prevaleQuesto accade più facilmente di quanto sembri: una sostituzione dell’ultimo minuto di un componente viene aggiornata nella BOM ma il file di piazzamento non viene riesportato, oppure un file Gerber viene rigenerato dopo una modifica al progetto ma il file BOM inviato insieme è quello precedente alla modifica. Verificare che ogni file nella tua consegna — BOM, Gerber, file di foratura, disegno di assemblaggio — faccia riferimento alla stessa revisione del progetto merita un controllo specifico e deliberato prima dell’invio, e non va dato per scontato.
Questo è anche uno dei problemi di invio più difficili da individuare in modo affidabile per un fornitore dalla propria parte, ed è esattamente per questo che vale la pena assumerne la responsabilità dalla tua. Un elenco di utensili di foratura mancante o un metodo di collaudo ambiguo sono cose che un revisore può individuare confrontando ciò che è presente con ciò che è previsto. Una discrepanza di revisione spesso sembra completamente normale in superficie: ogni file è presente, correttamente formattato e internamente coerente; l’unico problema è che due file descrivono due momenti diversi nel tempo, e nulla in nessuno dei due file, preso singolarmente, lo rivela. Individuarla richiede o un controllo incrociato deliberato rispetto alla tua cronologia delle revisioni, oppure un revisore che per caso noti un numero di piazzamenti o un footprint che non coincide del tutto con la BOM — e su quest’ultimo aspetto non dovresti fare affidamento in modo sistematico.
Oltre la causa principale: diverse altre cause comuni
Il problema di mancata corrispondenza delle revisioni descritto sopra causa più ritardi di qualsiasi altra voce in questo elenco, ma diversi altri problemi si presentano con una frequenza sufficiente da rendere utile verificarli ogni volta, anche se le evidenze non stabiliscono chiaramente un ordine rigoroso tra di essi:
•Flag DNP (Do Not Populate) mancanti o ambigui.Il fatto che un componente elencato debba effettivamente essere posizionato influisce sia sul costo del materiale sia sul tempo di posizionamento, e i team responsabili dei preventivi non possono permettersi di indovinare.
•Codici articolo del distributore invece dei codici articolo del produttore.Un codice SKU del distributore impone un passaggio manuale di correlazione incrociata prima ancora che si possa valutare il rischio di approvvigionamento, aggiungendo tempo che un vero MPN avrebbe evitato del tutto.
•Elenco degli utensili di foratura mancante.Il solo file Excellon spesso non specifica in modo univoco i diametri degli utensili, rendendo questo un problema ricorrente nelle prime consegne.
•Nessun metodo di test specificato.Senza di essa, i team che redigono i preventivi ricorrono per impostazione predefinita a un'ipotesi provvisoria che quasi sempre viene rivista una volta che fornisci chiarimenti, facendo ripartire parte del ciclo di revisione.
Perché Vale la Pena Rivedere Questo Elenco Prima di Inviarlo, Non Dopo
Ogni voce di quell’elenco è qualcosa che puoi verificare da solo in pochi minuti prima dell’invio e ognuna di esse è significativamente più costosa da scoprire dopo che il team del fornitore ha già iniziato a esaminare i tuoi file ed è tornato con delle domande. Un rapido controllo interno — la BOM, i Gerber e il disegno di assemblaggio fanno tutti riferimento alla stessa revisione? Ogni elemento DNP è esplicitamente contrassegnato invece di essere semplicemente assente da una colonna delle note? Ogni riga della BOM riporta un nome di produttore e un codice parte, e non solo uno SKU del distributore? — intercetta la grande maggioranza di ciò che altrimenti tornerebbe come richiesta di chiarimento dopo alcuni giorni.
Errori Comuni nell'Invio dei File
•Supponendo che il solo file Excellon specifichi le dimensioni delle forature in modo sufficientemente chiaro.Spesso non è così: invia l’elenco degli utensili separato invece di presumere che il file della foratura sia autoesplicativo.
•Esportare nuovamente un file dopo una modifica tardiva e dimenticare gli altri.Un aggiornamento della distinta base senza una corrispondente riesportazione del file di posizionamento è esattamente il modo in cui si verificano discrepanze tra revisioni, anche quando nessuno ha commesso errori in nessuno dei due file presi singolarmente.
•Utilizzare gli SKU del distributore nella distinta base invece dei codici articolo del produttore.Questo sembra un piccolo espediente, ma costringe il fornitore a effettuare un riscontro incrociato manuale prima ancora di poter valutare il rischio di approvvigionamento.
•Non specificare un metodo di prova e presumere che quello predefinito sarà “abbastanza vicino”.In assenza di un metodo dichiarato, i team che preparano i preventivi devono fare delle supposizioni, e tali supposizioni vengono riviste così spesso da causare ritardi significativi.
Domande frequenti
1.Se il mio strumento CAD non esporta nativamente in nessuno dei formati accettati, quali sono le mie opzioni?
Chiedi direttamente al fornitore: molti possono lavorare con una gamma più ampia di formati proprietari rispetto a quanto indicato nell’elenco pubblicato, oppure possono effettuare la conversione per tuo conto, ma verifica quali formati e versioni specifici sono supportati prima di presumere che il tuo non lo sia.
2.Se passo da file Gerber separati a un formato consolidato come ODB++ nel corso di una collaborazione, questo comporta un nuovo riesame DFM?
Spesso sì, poiché si tratta di fatto di un nuovo formato di invio anche per un design che il fornitore ha già realizzato in passato — vale la pena chiedere invece di dare per scontato un tempo di evasione rapido come per un riordino sul primo ordine che utilizza il nuovo formato.
3.Se la mia BOM e i Gerber hanno revisioni non corrispondenti, il fornitore se ne accorgerà o produrrà semplicemente usando il file arrivato per ultimo?
Un fornitore con un vero processo di revisione segnalerà la discrepanza e chiederà quale revisione sia quella vincolante, invece di indovinare — vale la pena confermarlo come parte della valutazione generale di un nuovo fornitore.
4.Un metodo di prova mancante ritarda davvero il mio preventivo o viene semplicemente dato per scontato in silenzio?
Dipende dal fornitore: alcuni formulano il preventivo sulla base di un’ipotesi predefinita e la segnalano per conferma, altri trattengono il preventivo finché non specifichi tu, quindi chiedi quale dei due casi si applica prima di dare per scontato che il tuo preventivo rifletta l’ambito di prova che desideri davvero.
5.Un fornitore può dirmi se i miei file sono aggiornati in base a ciò che gli ho inviato l’ultima volta?
Non in modo affidabile: possono confrontare questa richiesta con i propri registri relativi al tuo ultimo ordine, ma non hanno modo di sapere delle modifiche apportate da te che non sono mai state inviate a loro, quindi non fare affidamento su di loro per rilevare una discrepanza che non hai segnalato tu stesso.
Risorse utili
•Come generare file Gerber in base ai diversi software di progettazione PCB
Pronto a inviare un set completo di file corrispondenti alla revisione?Richiedi un preventivo per l'assemblaggio PCBe verifica prima con attenzione che tutti i file facciano riferimento alla stessa revisione del progetto.