Produzione
Checklist DFM pratica per un PCB prima dell’ordine
Verifica limiti del produttore, contorno, fori, rame, solder mask, serigrafia, BOM, posizionamento e Gerber finali con questa checklist DFM.
Pubblicato il Aggiornato il
Fissa prima le ipotesi dell’ordine
Il design for manufacturability confronta i dati della scheda con un processo concreto. «DRC superato» non basta se le regole descrivono un numero di strati, peso del rame, limite di foratura o processo mask diverso dal modulo d’ordine.
Annota:
- produttore e livello di servizio;
- dimensioni e quantità;
- numero di strati e stackup;
- spessore finito e peso del rame;
- materiale o Tg;
- finitura e colore della solder mask;
- pista, gap, foro, anello anulare e distanza dal bordo minimi;
- impedenza controllata, castellazioni, metallizzazione bordo, riempimento via o altri processi;
- PCB nudo, stencil o PCBA assemblato.
Usa la tabella di capacità corrente. I minimi dipendono spesso da rame, strato, spessore, colore e opzioni. La guida a larghezze e distanze accettate dai produttori spiega perché un minimo pubblicitario non è una regola universale.
Controlla il progetto sorgente
Prima di generare gli output:
- esegui ERC e risolvi o documenta ogni esclusione;
- aggiorna il PCB dallo schema e rivedi le modifiche;
- riempi nuovamente tutte le zone;
- esegui DRC con parità e regole del processo scelto;
- conferma che ogni net sia collegata e non restino footprint inattesi solo sul PCB;
- verifica MPN e footprint esatti per i simboli montati.
Controlla visivamente polarità, pin uno, orientamento dei connettori, punti di test, programmazione, reset e boot, fori e altezza. Un connettore invertito può rispettare tutte le clearance.
Valida contorno e meccanica
Edge.Cuts deve essere chiuso, non auto-intersecante e privo di segmenti duplicati o microscopici. Misura dimensioni e ritagli. Distingui asole fresate e fori e conferma la larghezza supportata.
Controlla rame-bordo anche nei ritagli, courtyard e componenti, sporgenza e accesso dei connettori, dimensione finita e metallizzazione dei fori, keepout dell’hardware, tab o V-cut se definisci il pannello, quote e tolleranze su un disegno separato quando necessarie.
Non affidare istruzioni ambigue a un layer Gerber casuale. Se una nota cambia fresatura, metallizzazione o scoring, usa un readme o disegno chiaro e seleziona l’opzione corrispondente.
Rivedi fori, pad e rame
Per ogni parte passante confronta foro finito e tolleranza massima del terminale, poi verifica l’anello anulare con la tolleranza di foratura. Classifica correttamente PTH e NPTH.
Verifica:
- larghezze e gap conformi alle regole;
- rame sufficiente per corrente e temperatura, non solo per il processo;
- clearance e creepage adeguati all’alta tensione;
- ritorni continui sotto i segnali veloci;
- nessuna isola o sliver stretto;
- thermal relief sensati;
- teardrop solo se configurati deliberatamente;
- aspect ratio e diametri via ammessi.
Se una pista si restringe tra pad, anche quel tratto deve essere controllato. La larghezza del router in una net class non è sempre un minimo DRC: usa vincoli di board o regole personalizzate.
Ispeziona mask, pasta e serigrafia
Interpreta F.Mask e B.Mask come aperture: gli oggetti rimuovono mask ed espongono rame. Conferma pad esposti, via tented coerenti con l’ordine e, tra pad fini, una parete producibile o un’apertura unita intenzionalmente.
Controlla che l’espansione non scopra piste vicine; il colore può cambiare registrazione e parete minima, quindi verifica la capacità specifica per quel colore. L’articolo su perché contano i ponti di solder mask tratta le decisioni per il passo fine.
Per l’assemblaggio verifica la pasta, soprattutto sui pad termici esposti che normalmente richiedono aperture segmentate, e tratta i DNP in modo coerente.
La serigrafia non deve coprire pad o bordi. Riferimenti, pin uno, polarità, etichette e revisione devono essere leggibili con la larghezza prodotta. Non affidare a essa soltanto un orientamento critico.
Considera BOM e placement come un unico set
Per PCBA, la BOM richiede MPN, quantità, riferimenti, DNP e sostituzioni approvate. Il pick-and-place richiede ogni riferimento SMD montato, X/Y, lato e rotazione. Usa un’origine comune e controlla componenti asimmetrici nell’anteprima.
Rivedi fiducial, spazio di rilavorazione, distanza dai conveyor, polarità e pin uno, parti manuali o con trattamento speciale e sequenza dei componenti alti. Una BOM e un CPL di commit diversi possono essere validi separatamente e inutilizzabili insieme. Genera tutto da una sola revisione pulita.
Ispeziona i file finali indipendentemente
Genera Gerber ed Excellon in una directory vuota. Il flusso di export Gerber da KiCad elenca il normale set a due strati e i comandi CLI. Apri i file in un viewer e verifica:
- Ogni rame, mask, serigrafia e contorno compare una volta.
- Contorno, dimensioni e ritagli sono corretti.
- Fori e pad sono allineati e PTH/NPTH sensati.
- Gli strati inferiori non sono pre-specchiati.
- Zone e spokes termici sono presenti.
- Mask e serigrafia riflettono il progetto.
- Nessun foglio, courtyard o plot vecchio è entrato nel set.
Ripeti la revisione nel viewer del produttore e confronta dimensioni, strati e fori con il preventivo. Ogni differenza richiede uno stop.
Rilascia una revisione, non limitarti all’upload
Nomina l’archivio con scheda e revisione. Registra commit, versione KiCad, rapporti DRC/ERC, revisione BOM e configurazione dell’ordine. Conserva o calcola l’hash dell’archivio esatto. Se cambia qualcosa, anche un riferimento, rigenera e rivedi tutto invece di sostituire un file nello zip.
Le cause comuni di rifiuto di un PCB sono soprattutto incongruenze tra dati, capacità e opzioni dell’ordine. Questa checklist rende espliciti tutti e tre prima di impegnare denaro e tempi.