8 problemi DFM comuni che le regole di progettazione PCB individuano prima della fabbricazione

Adam J. Fleischer
|  Creato: giugno 23, 2026
At a Glance
Previeni gli errori DFM del PCB prima della fabbricazione. Scopri 8 problemi comuni e le regole di progettazione che aiutano a evitare rilavorazioni e ritardi.
Go Deeper with AI:
Problemi DFM comuni che le regole di progettazione PCB individuano prima della fabbricazione

Un modello ricorrente nei team di progettazione PCB è che le regole critiche di design for manufacturing (DFM) e i vincoli di produzione vengano ricevuti e applicati quando il layout del PCB è già in fase avanzata. I sondaggi di settore del 2025 PCB West, SMTA International e Embedded World North America confermano questo schema, talvolta definito "shift-right failure". 

Introdurre i vincoli troppo tardi nel flusso di lavoro costringe i progetti a costosi cicli di rilayout, e il calendario ne paga il prezzo. Ogni progettista PCB conosce il problema quando si trova davanti a una revisione del fab con carenze dell'anello anulare, sliver vicino a un package Quad Flat No-Lead (QFN) a passo fine, oppure un'apertura della mask dimensionata in modo errato per il tipo di pad scelto.

La soluzione comprende l'implementazione di regole di progettazione allineate al produttore prima del posizionamento e il loro mantenimento attivo per tutto il layout. Per mettere il tuo team nelle condizioni di avere successo, esaminiamo otto problemi DFM comuni e come creare regole che intercettino ciascuno di essi. 

Punti chiave

  • La maggior parte dei problemi emersi nella revisione del fab deriva da regole di progettazione impostate troppo tardi, non allineate al produttore scelto o non mantenute durante il layout. 
  • Traduci le capacità pubblicate dal fab nelle regole di clearance, anello anulare, mask e fori prima del posizionamento, e ricontrollale quando cambiano il fab o lo stackup. 
  • Mantieni il DRC online attivo per tutto il layout ed esegui un DRC batch a ogni traguardo del routing per intercettare i problemi DFM prima che i Gerber lascino la workstation. 

Otto problemi DFM comuni e le regole che li intercettano

Prima di iniziare il routing, considera questi elementi come una checklist pre-volo. Ogni voce seguente abbina un comune errore rilevato nella revisione del fab alla regola che lo previene, così puoi codificare il vincolo una sola volta e lasciare che il DRC lo applichi. 

Geometria del rame

1. Breakout dell'anello anulare, soprattutto sugli strati interni

L'anello anulare è il rame che circonda un foro metallizzato dopo la foratura. Deviazione della foratura, tolleranza di registrazione e variazione della metallizzazione lo riducono tutte, e gli anelli sottodimensionati si rompono, più spesso sugli strati interni, dove il difetto rimane invisibile fino a un test elettrico. La regola da impostare è Minimum Annular Ring, applicata agli strati esterni e interni secondo quanto richiesto dalle tolleranze del produttore. 

2. Dimensioni delle feature di rame

Le feature di rame e le clearance devono avere una dimensione minima per poter essere fabbricabili. La regola Routing -> Width (con un minimo impostato per tutte le net) e i valori di Clearance consentono di controllare dimensioni e spaziature accettabili delle feature di rame.

3. Acid trap

Le feature di rame con angoli acuti possono trattenere l'agente incisore durante la fabbricazione e incidere eccessivamente il rame circostante. Gli incisori a bassa viscosità hanno in gran parte mitigato questo problema, ma non saltare la regola Acute Angle. Instrada le tracce nei pad a 45° o 90°, evitando transizioni inferiori a 90° nel rame stesso.

4. Clearance foro-rame

Un foro praticato troppo vicino al rame su uno strato adiacente può mettere in corto i due elementi una volta applicata la metallizzazione. Il rischio è maggiore nelle schede multistrato, dove il rame degli strati interni è invisibile durante la revisione del layout. Configura la regola Clearance in modo da usare la riga Hole della Minimum Clearance Matrix per bloccare il problema prima che arrivi al fab.

Mask e pasta saldante

5. Problemi di sliver della solder mask e aperture sui componenti a passo fine

I componenti a passo fine richiedono dighe di solder mask tra i terminali. Quando queste dighe sono troppo sottili, possono staccarsi come sliver durante la manipolazione o l'assemblaggio. Quando mancano o sono sottodimensionate, la saldatura scorre liberamente tra terminali adiacenti e crea ponti durante il reflow. Imposta Minimum Solder Mask Sliver e Solder Mask Expansion per coprire entrambe le modalità di guasto.

Pad, via e footprint

6. Connessioni non uniformi dei pad SMD (rischio di tombstoning)

I piccoli passivi a due pad possono sollevarsi da un lato durante il reflow quando i pad si scaldano a velocità diverse, specialmente quando un pad è collegato direttamente a un piano di rame e l'altro tramite una traccia stretta. Imposta Polygon Connect Style su thermal relief per i piccoli SMD (non direct connect), supportato dalla simmetria dei pad a livello di footprint.

7. Via-in-pad senza riempimento o cappatura

Un via passante all'interno di un pad SMD permette alla saldatura di scendere nel barrel durante il reflow, lasciando un giunto impoverito. Il via-in-pad ha un ruolo legittimo, ad esempio nell'escape routing di BGA a passo fine, ma il progetto deve specificare esplicitamente filled-and-capped. Applica la regola Vias Under SMD insieme alle impostazioni di clearance via-pad nella regola Clearance, con note di fabbricazione che specifichino il requisito di fill-and-cap.

Posizionamento e serigrafia

8. Violazioni della clearance tra componenti e serigrafia sul pad

I componenti posizionati troppo vicini tra loro entrano in collisione con le attrezzature di placement o ostacolano l'accesso per il rework. La serigrafia sovrapposta ai pad o al rame esposto può interferire con la bagnabilità della saldatura e ostacolare l'ispezione. Component Clearance e Silk To Solder Mask Clearance intercettano entrambi i problemi prima dell'output. 

Otto problemi DFM e le regole che li intercettano

Problema DFM

Regola di progettazione che lo intercetta

Geometria del rame

Breakout dell'anello anulare, soprattutto sugli strati interni

Minimum Annular Ring (applicata agli strati esterni e interni in base alle tolleranze del produttore)

Sliver di rame

Width (minimo impostato per le net pertinenti); revisione del polygon pour 

Acid trap

Acute Angle

Clearance foro-rame

Clearance (riga hole, minimum clearance matrix) 

Mask e pasta saldante

Problemi di sliver della solder mask e aperture sui componenti a passo fine

Minimum Solder Mask Sliver; Solder Mask Expansion

Pad, via e footprint

Connessioni non uniformi dei pad SMD (rischio di tombstoning)

Polygon Connect Style (thermal relief sui piccoli SMD); simmetria dei pad della footprint

Via-in-pad senza riempimento o cappatura

Vias Under SMD

Posizionamento e serigrafia

Violazioni della clearance tra componenti e serigrafia sul pad

Component Clearance; Silk To Solder Mask Clearance

Quando impostare le regole e quando controllare

I set di regole DFM aiutano solo se sono definiti prima del posizionamento e mantenuti attivi per tutto il layout, perché la deriva delle regole è ciò che trasforma piccole violazioni in rework in fase avanzata. Le regole e la loro applicazione coprono tre fasi del flusso di lavoro del layout.

Prima del posizionamento

Definisci i set di regole in collaborazione con il produttore che realizzerà effettivamente la scheda. Trova le sue capacità aggiornate (la maggior parte dei fab le pubblica sul proprio sito web, altri le inviano in PDF su richiesta) e usale per guidare la creazione delle regole di clearance, anello anulare, fori e mask. Regole non corrispondenti tra lo strumento di layout e le reali capacità del fabbricatore sono una delle cause più comuni di rework DFM.

Durante il routing

Il DRC online resta attivo per tutto il routing. Le violazioni coperte vengono segnalate nel momento in cui vengono introdotte, mantenendo piccoli gli interventi di correzione e prevenendo rework più estesi. 

Ai traguardi e prima dell'output

Esegui un DRC batch dopo ogni traguardo importante del routing, inclusi il completamento di un circuito, la conclusione di uno strato o il congelamento di una regione. Risolvi le violazioni prima di procedere e non rimandarle alla fine. Riesaminare le violazioni derogate a ogni esecuzione evita che l'elenco delle deroghe si trasformi silenziosamente in un set di regole a sé stante.

La deriva delle regole è il modo in cui i problemi DFM tardivi possono rientrare di nascosto. Le capacità del produttore cambiano e i set di regole importati da progetti più vecchi possono non essere aggiornati rispetto alle tolleranze dell'attuale partner di fabbricazione. Verificare i parametri delle regole a ogni DRC batch è ciò che impedisce al problema dello shift-right failure di ripresentarsi silenziosamente. Per alcuni suggerimenti pratici e una checklist, vedi 7 Ways to Catch Rules & Constraints Early.

Come Altium Develop supporta l'applicazione del DFM

Altium Develop porta funzionalità di progettazione di livello Altium in un flusso di lavoro ottimizzato per il modo in cui operano i piccoli team. I set di regole, lo stato corrente del progetto e i risultati DRC restano collegati durante tutto il layout, con i vincoli centralizzati nel Constraint Manager invece di essere sparsi in fogli di calcolo che finiscono fuori sincronizzazione. Il DRC online segnala le violazioni delle regole attive durante il layout, mentre il DRC batch verifica il progetto ai vari traguardi. Il feedback di revisione rimane legato allo stato corrente del progetto, così gli ingegneri di produzione e i partner di fabbricazione possono vederlo e commentarlo prima che i problemi diventino costosi. 

Dal set di regole alla prima build riuscita

I problemi DFM intercettati durante il layout sono di solito correzioni rapide e localizzate. Gli stessi problemi trovati durante la revisione del fab o l'assemblaggio possono trasformarsi in reset della pianificazione. Con regole allineate al fab attive per tutto il layout, la revisione diventa una conferma anziché una correzione. Questo è l'approccio shift-left promosso da Altium applicato al DFM: applicare i vincoli prima nel flusso di lavoro, quando il progetto è ancora flessibile.

Inizia con Altium Develop →

Domande frequenti sui problemi DFM comuni

Quali sono alcuni strumenti specifici utilizzati per i controlli DFM nella progettazione PCB?

Strumenti come Altium Designer, Cadence Allegro e Mentor Graphics Xpedition sono scelte diffuse per i controlli DFM e offrono funzionalità robuste per applicare regole e vincoli di progettazione.

Perché è importante applicare le regole DFM prima del layout del PCB?

Applicare le regole DFM prima del layout del PCB aiuta a prevenire errori costosi e rework, garantendo fin dall'inizio che il progetto sia allineato alle capacità di produzione.

Come posso allineare le mie regole di progettazione alle capacità di un fabbricatore?

Collabora con il tuo fabbricatore per comprendere le capacità pubblicate e adatta di conseguenza le tue regole di progettazione utilizzando strumenti come il Constraint Manager di Altium per mantenere la coerenza durante tutto il processo di progettazione.

Letture correlate

Sull'Autore

Sull'Autore

Adam Fleischer is a principal at etimes.com, a technology marketing consultancy that works with technology leaders – like Microsoft, SAP, IBM, and Arrow Electronics – as well as with small high-growth companies. Adam has been a tech geek since programming a lunar landing game on a DEC mainframe as a kid. Adam founded and for a decade acted as CEO of E.ON Interactive, a boutique award-winning creative interactive design agency in Silicon Valley. He holds an MBA from Stanford’s Graduate School of Business and a B.A. from Columbia University. Adam also has a background in performance magic and is currently on the executive team organizing an international conference on how performance magic inspires creativity in technology and science. 

Related Technical Documentation

Risorse correlate

Tornare alla Pagina Iniziale
Thank you, you are now subscribed to updates.