
Scopri tutto ciò che c'è da sapere sui file Gerber per la produzione di PCB. Approfondiamo i formati RS-274X, Extended Gerber, la gestione dei layer, le aperture e gli errori comuni da evitare per garantire una produzione senza intoppi.
For more information on industry standards, see printed circuit board and IPC standards.
I file Gerber rappresentano il linguaggio universale nella comunicazione tra progettisti e produttori di circuiti stampati. Derivati dal formato standard RS-274, originariamente sviluppato da Gerber Systems Corp, questi file contengono tutte le informazioni necessarie per descrivere ogni aspetto fisico del PCB: dalle tracce di rame ai fori di passaggio, fino alla serigrafia e alle maschere di saldatura.
Comprendere a fondo la struttura e le sfumature dei file Gerber non è solo una competenza tecnica, ma una necessità assoluta per evitare costosi errori di produzione. Un file Gerber mal configurato può portare a ritardi, scarti di produzione e, nel peggiore dei casi, lotti interi di schede non funzionanti. In questa guida, esploreremo le specifiche tecniche, i formati moderni e le best practice per garantire che il vostro design venga tradotto fedelmente in un prodotto fisico.
Sebbene il termine "Gerber" sia usato genericamente, esistono due versioni fondamentali che differiscono drasticamente in complessità e affidabilità:
Il formato RS-274D, noto come "Standard Gerber", è una tecnologia degli anni '80. La sua criticità risiede nel fatto che il file di coordinate e il file delle aperture (D-code) sono separati. Questo crea un punto di rottura significativo: se il file delle aperture viene perso, dimenticato o associato erroneamente, il fotoplotter non ha modo di interpretare correttamente le forme da disegnare. Oggi, questo formato è fortemente sconsigliato e molti produttori moderni rifiutano di accettarlo.
Il formato RS-274X, o Extended Gerber, è lo standard attuale. Introduce il concetto di "aperture embedded", ovvero la definizione delle forme (cerchi, rettangoli, poligoni complessi) è incorporata direttamente all'interno del file tramite comandi specifici (come %ADD...*%). Questo elimina la dipendenza da file esterni e riduce drasticamente il rischio di errori umani. Supporta inoltre coordinate aperte (non limitate a 2.4 o 2.5), poligoni positivi e negativi, e metadati.
| Formato | Stato | Attributi | Interoperabilità | Quando usarlo |
|---|---|---|---|---|
| RS-274D | Legacy | No | Bassa | Solo sistemi legacy o archivi storici |
| RS-274X | Standard attuale | Parziale | Alta | PCB standard 2-16 layer |
| Gerber X2 | Estensione moderna | Si | Alta se supportato | Produzioni con CAM automatico e revisioni multiple |
| ODB++ | Pacchetto dati completo | Si | Media | Turnkey assembly e dataset completi |
| IPC-D-356 | Netlist test | No | Complementare | Consegna test elettrici e confronti netlist |
Per generare file corretti, è necessario comprendere i parametri che definiscono la geometria:
Un PCB completo non è composto da un unico file, ma da un insieme di file Gerber, ognuno rappresentante uno strato fisico o funzionale. Ecco la struttura standard per un PCB a doppia faccia:
| Nome Layer | Estensione Standard | Descrizione |
|---|---|---|
| Top Copper | .GTL | Tracce e pads sul lato superiore |
| Bottom Copper | .GBL | Tracce e pads sul lato inferiore |
| Top Solder Mask | .GTS | Maschera di saldatura superiore (verde/rosso/blu) |
| Bottom Solder Mask | .GBS | Maschera di saldatura inferiore |
| Top Silkscreen | .GTO | Serigrafia (testi, loghi) superiore |
| Bottom Silkscreen | .GBO | Serigrafia inferiore |
| Top Paste Mask | .GTP | Stencil per pasta saldante superiore |
| Bottom Paste Mask | .GBP | Stencil per pasta saldante inferiore |
| Board Outline | .GML/.GM1 | Contorno meccanico del PCB |
È importante notare che il layer "Board Outline" o "Mechanical" è cruciale. Senza un contorno definito chiaramente, il produttore non sa come tagliare il pannello. Questo layer deve essere un tracciato continuo e chiuso, spesso preferibilmente su un layer dedicato (es. .GML) piuttosto che inciso nel layer di rame o di maschera.
I file Gerber descrivono immagini 2D, ma la foratura è un'operazione 3D. Pertanto, le informazioni sui fori vengono fornite separatamente, solitamente nel formato Excellon. Questo file contiene:
Esistono due tipi principali di file di foratura:
Una best practice moderna è quella di generare anche un file Drill Map (una rappresentazione grafica dei fori, solitamente in Gerber o PDF) e un Drill Report (file di testo riepilogativo) per facilitare la verifica visiva da parte dell'ingegnere di produzione.
"In file Gerber PCB, la robustezza nasce dai margini. Quando un progetto tiene almeno il 20% di spazio sulle tolleranze critiche e una regola DFM coerente con IPC-2221 o IPC-6012, la resa cresce senza rincorrere rilavorazioni."
Hommer Zhao, Founder & CEO, WIRINGO
Nonostante l'automazione dei moderni tool CAD, gli errori nei file Gerber sono sorprendentemente frequenti. Analizziamo i più critici:
| Errore | Conseguenze | Soluzione |
|---|---|---|
| Formato RS-274D obsoleto | Aperture mancanti o errate | Usare sempre RS-274X Extended Gerber |
| Zero Suppression errata | Tracce spostate o dimensioni sbagliate | Specificare Leading o Trailing zeros chiaramente |
| Unità di misura confuse | PCB troppo piccolo o grande (mm vs inch) | Verificare che tutti i file usino mm o pollici |
| Layer mancanti (es. Outline) | Impossibile ritagliare il PCB | Includere sempre un layer meccanico per il profilo |
| Aperture con dimensione zero | Errore di fotoplotter, produzione bloccata | Controllare il DRC nel CAD prima di esportare |
Un altro problema sottile è rappresentato dalle aperture con dimensioni zero. Questo accade quando un tracciato o un pad viene ridotto a dimensione zero nel software CAD ma non viene rimosso completamente. Il fotoplotter interpreterà questo comando come un errore e si fermerà, bloccando la produzione. Un controllo rigoroso delle regole di design (DRC) prima dell'esportazione è essenziale per rilevare queste anomalie.
L'evoluzione continua con lo standard Gerber X2. Questo formato estende RS-274X aggiungendo attributi ai file. Invece di affidarsi a convenzioni di denominazione dei file (es. .GTL per Top Layer), il file stesso contiene metadati che dicono al software: "Questo file è il layer di rame superiore", "Questo file appartiene al progetto XYZ", "Questo è il numero di revisione 1.2". Questo riduce ulteriormente l'ambiguità e automatizza il processo di importazione nei sistemi CAM (Computer-Aided Manufacturing) dei produttori.
Tuttavia, nonostante l'avvento di Gerber X2 e formati intelligenti come ODB++ (che contiene anche la netlist), il semplice RS-274X rimane lo standard più diffuso e interoperabile per la maggior parte delle produzioni standard. L'importante è mantenere la pulizia e la coerenza dei dati.
Un set Gerber tecnicamente corretto può comunque generare dubbi in produzione se manca un pacchetto di consegna coerente. Il modo più semplice per ridurre le email di chiarimento è ragionare come farebbe il CAM engineer che apre i file: prima deve capire unità, revisione e stack-up; poi deve associare outline, drill e layer; infine deve verificare che i dati siano producibili senza interpretazioni manuali.
Una procedura efficace è creare sempre una cartella con cinque blocchi. Primo: Gerber RS-274X o X2 nominati chiaramente, ad esempio `TopCopper`, `BottomMask`, `Outline`. Secondo: file Excellon drill con tool list leggibile, includendo diametri come 0,20 mm, 0,30 mm e 0,80 mm senza ambiguità tra finito e nominale. Terzo: readme tecnico o fabrication note con spessore board, rame, finitura superficiale, classe IPC e colore solder mask. Quarto: stack-up o sezione meccanica quando il progetto supera i 4 layer, include impedenza controllata oppure utilizza blind e buried via. Quinto: un render PDF o viewer snapshot per controllo umano rapido.
Questo schema è particolarmente utile quando il progetto entra in prototipazione rapida. In quella fase, un errore banale come unità miste tra pollici e millimetri o outline non chiuso può costare 24-48 ore di fermo CAM. In un lotto express, questo tempo pesa più del costo di produzione. Anche nei progetti semplici conviene quindi verificare tre punti prima dell invio: il viewer mostra tutti i layer sovrapposti correttamente, il drill map coincide con i pad, e il file outline è un contorno unico senza segmenti duplicati.
Il vantaggio reale non è solo evitare scarti. Un dataset ordinato permette al produttore di automatizzare l importazione, applicare controlli netlist e iniziare il paneling con meno interventi manuali. In pratica, meno tempo perso in chiarimenti e meno rischio che un operatore assuma una convenzione diversa dalla vostra. Per questo un pacchetto Gerber “buono” non è quello che si apre soltanto, ma quello che si interpreta in modo univoco al primo passaggio.
Prima di inviare i vostri file al produttore, seguite questa checklist finale per garantire una produzione senza intoppi:
"Io chiedo sempre una verifica numerica prima del rilascio: stack-up confermato, tolleranza di foratura dichiarata e almeno 3 controlli DFM chiusi. È molto più economico correggere il CAD che fermare una linea SMT."
Hommer Zhao, Founder & CEO, WIRINGO
Se stai preparando il pacchetto di produzione, consulta anche la nostra guida su come preparare i file per ordinare PCB, il focus sulle fasi produttive e il servizio di produzione PCB per l'avvio del lotto.
RS-274D è un formato obsoleto che richiede un file separato per la tabella delle aperture. RS-274X (Extended Gerber) è lo standard moderno che incorpora le aperture direttamente nel file, supportando coordinate aperte, poligoni e attributi, eliminando il rischio di errori di associazione dei file.
I file Gerber descrivono immagini 2D (tracce, maschere), mentre la foratura richiede informazioni 3D (profondità, diametro utensile, tipo di foro). Pertanto, si utilizzano formati separati come Excellon o file Gerber specifici per le perforazioni (Drill Files) per trasmettere queste informazioni alle macchine CNC.
Indica la precisione delle coordinate. Il formato 2:4 significa 2 cifre intere e 4 decimali (es. 0.0001 pollici), mentre 2:5 offre una precisione maggiore (0.00001 pollici). Per PCB ad alta densità, il formato 2:5 o metrico 3:3 è preferibile per evitare errori di arrotondamento nelle tracce sottili.
No, i file PDF o bitmap non sono adatti per la produzione diretta. Mancano di dati vettoriali precisi, informazioni sulle aperture e metadati necessari per le macchine fotoplotter. I produttori PCB richiedono sempre file Gerber RS-274X per garantire la precisione del layout.
Gerber X2 conviene quando vuoi allegare attributi di layer, revisione e stack-up direttamente nei file, riducendo errori CAM in progetti da 4 layer in su o in lotti multi-revisione. È particolarmente utile quando il produttore supporta Ucamco X2 e processi automatici di importazione.
La chiave per un successo nella produzione di PCB risiede nella chiarezza della comunicazione. I file Gerber sono il vostro contratto tecnico con il fabbricante: più precisi e completi sono, più il prodotto finale rispecchierà la vostra visione ingegneristica. Non lasciate nulla all'interpretazione.

Nel 2023-Q4, un OEM power-equipment US riapri il dialogo dopo IATF 16949:2016 certification achieved: ecco come usarlo per qualificare PCBA automotive.

Nel 2025-Q4 -> 2026-Q1, una startup EV sud-asiatica richiese 1 NDA, 1 BCA e 1 factory video tour prima del primo sample PO e della qualifica PCBA.

Nel 2025-2026, un integratore batterie tedesco rischio riordini da 200 pezzi per dati dispersi: ecco come bloccare revisione, BOM e change control.