Stabilimento PCBCart Thailandia—Pienamente pronto per la produzione!   Scopri di più closed

Gerber vs ODB++ vs IPC-2581: scegliere il pacchetto di dati da cui il tuo produttore può realizzare la scheda

Last Updated: Oct 16, 2026

Invia il formato più avanzato che il sistema CAM di produzione del tuo fabbricante importa in modo nativo, esattamente alla revisione con cui il tuo strumento di progettazione esporta, senza uno step di conversione intermedio. Per la maggior parte delle schede oggi, si tratta ancora di un set Gerber X2 pulito con dati di foratura Excellon, un elenco degli utensili di foratura e una netlist IPC-D-356. ODB++ e IPC-2581 dimostrano il loro valore su lavori densi multistrato, HDI e turnkey, ma solo quando entrambe le estremità del passaggio sono state validate su un lavoro reale. In ogni caso, un pacchetto completo e internamente coerente, legato a una revisione di progetto, conta più del nome del formato.

Quella risposta sembra semplice, eppure la scelta del formato è il punto in cui molte prime realizzazioni perdono giorni. Un progettista esporta un dataset intelligente perché il menu del CAD lo propone; il front‑end della fabbrica lo riconverte silenziosamente in immagini a livelli; l’ordine dei livelli viene indovinato; e una richiesta tecnica arriva nella casella di posta del progettista due giorni dopo. Questa guida spiega cosa contiene davvero ciascun formato, come viene ricevuto e verificato dai produttori, quale formato si adatta a ciascun tipo di scheda e come assemblare un pacchetto di dati che superi la revisione CAM al primo tentativo.

Punti chiave

• Gerber descrive immagini, un livello per file. ODB++ e IPC-2581 descrivono il prodotto: strati, fori, net, componenti e stackup in un unico set di dati strutturato.

• Il Gerber moderno non è “stupido”. Gli attributi Gerber X2 e un file Gerber Job possono contenere la funzione del layer, i ruoli dei pad, la netlist CAD e le specifiche di costruzione, ma solo se li attivi.

• Un formato intelligente è conveniente solo quando il percorso CAM di destinazione lo legge in modo nativo. Un'importazione convertita può perdere esattamente le informazioni per cui l'hai inviato.

• Nessun formato può sostituire una chiara dichiarazione dei requisiti. Obiettivi di impedenza, classe IPC, tolleranze e processi speciali devono comunque essere scritti in un punto in cui una persona li leggerà.

• Qualunque cosa tu invii, genera ogni file dalla stessa release, controllalo in un visualizzatore che non lo ha creato e indica un set di dati come riferimento principale.


PCB CAD design workspace and layout preview


Di cosa ha davvero bisogno un fabbricante dai tuoi dati?

Prima di confrontare i formati, è utile chiarire il compito che un pacchetto di dati deve svolgere. Quando i tuoi file arrivano, un ingegnere CAM deve rispondere a sei domande prima che venga realizzato qualsiasi utensile. Ogni formato è semplicemente un modo diverso di rispondere a queste domande, e i formati differiscono principalmente per il numero di risposte che includono nativamente e quante invece devi fornire in file separati.

Domanda a cui CAM deve rispondere Fonte tipica della risposta
Cosa dovrebbe essere rappresentato su ogni livello? Opere di rame, solder mask, legenda e pasta
Dove si trovano i fori, quanto sono grandi e sono placcati? Dati di foratura più un elenco degli utensili di foratura, con fori metallizzati e non metallizzati separati
Qual è la forma del tabellone? Contorno (profilo) della scheda e eventuali aperture, fessure o lavorazioni fresate
In quale ordine si sovrappongono gli strati e di che cosa sono fatti? Definizione dello stackup: ordine degli strati, spessori dei dielettrici, pesi del rame, materiali
Che cosa dovrebbe essere collegato a cosa? Netlist, utilizzato per il collaudo elettrico della scheda nuda e per confrontare il disegno grafico con l’intento di progettazione
Cosa c'è di speciale in questa scheda? Obiettivi di impedenza, finitura, tolleranze, classe IPC, trattamento dei via, marcature e altre note

 

Un pacchetto che risponde a tutte e sei senza contraddizioni è realizzabile. Un pacchetto che ne lascia una senza risposta, o che risponde due volte con valori diversi, diventa una questione di ingegneria. Tieni a mente questo quadro mentre leggi le descrizioni dei formati qui sotto; è il modo più chiaro per vedere cosa aggiunge ciascuno.

Che cos’è Gerber e perché è ancora l’impostazione predefinita?

Gerber è un formato vettoriale aperto, basato su ASCII, che descrive un’immagine bidimensionale per file. È nato come linguaggio di comando per fotoplotter, motivo per cui le sue istruzioni principali sono ancora “disegna”, “sposta” e “lampeggia un’apertura”. Un tipico set di fabbricazione contiene un file per ogni strato di rame, uno per ogni solder mask, uno per ogni strato di serigrafia, un file di profilo e, di solito, file di foratura separati in formato Excellon. Se vuoi conoscere il contesto di come il formato si è evoluto dal controllo dei fotoplotter all’input CAM moderno, la nostra guida aFile Gerber estesicopre la storia in dettaglio.

Da RS-274D a Gerber X3

Il formato è passato attraverso diverse generazioni e le differenze sono importanti quando si configura un'esportazione:

•RS-274D (Gerber Standard)le coordinate memorizzate e i numeri di apertura, ma lasciava le forme delle aperture in un file separato concordato informalmente. È stato formalmente revocato dal proprietario della specifica e la maggior parte dei fabbricanti non lo accetta più. Se il tuo strumento lo offre ancora, non usarlo.

•RS-274X (Gerber esteso, spesso chiamato X1)incorpora le definizioni delle aperture all'interno di ciascun file, quindi ogni file di livello è autonomo. Questo è il riferimento di base che praticamente ogni sistema CAM nel mondo è in grado di leggere.

•Gerber X2, introdotto nel 2014, aggiunge attributi standardizzati agli stessi file. Un file può dichiarare la propria funzione (rame superiore, solder mask inferiore, profilo), i pad possono essere etichettati come pad SMD, pad via o fiducial, e gli oggetti possono riportare il nome di rete CAD. X2 è retrocompatibile: un sistema CAM che non riconosce gli attributi semplicemente li ignora.

•Gerber X3estende la stessa idea all’assemblaggio aggiungendo informazioni sui componenti come sigle di riferimento, impronte e codici dei componenti.

•Il file Gerber Job (.gbrjob)è un piccolo file JSON di accompagnamento che non contiene alcuna grafica. Invece, può descrivere la costruzione del circuito stampato: spessore complessivo, numero di strati di rame, materiali, finitura superficiale e lo stackup stesso. È uno dei file meno utilizzati nella progettazione di PCB.

Dove Gerber è forte e dove è debole

Il grande vantaggio del formato Gerber è la sua universalità. Ogni produttore può leggerlo, ogni strumento EDA può scriverlo ed esistono visualizzatori gratuiti su ogni piattaforma, così che un progettista possa ispezionare esattamente ciò che vedrà la fabbrica. La sua debolezza è la frammentazione. In un semplice set RS-274X, l’ordine degli strati è implicito nei nomi dei file, i dati di foratura sono in un formato diverso con proprie unità e impostazioni di soppressione degli zeri e la connettività è assente, a meno che non si aggiunga una distinta reti separata. Ciascuna di queste separazioni è un punto in cui due file possono essere in disaccordo.

Gli attributi X2 e un file di job colmano molte di queste lacune, motivo per cui il contrasto tra “Gerber e formati intelligenti” è oggi meno marcato di un tempo. Il problema è che entrambe le parti devono cooperare. L’esportatore deve essere configurato per scrivere gli attributi e il sistema CAM ricevente deve utilizzarli. Se una delle due parti non lo fa, il package si comporta come un semplice RS-274X.


Comparison between Gerber files and ODB++ database


Che cos'è ODB++ e cosa aggiunge?

ODB++ è stato creato da Valor a metà degli anni ’90 come database per trasferire i progetti PCB in produzione, ed è ora mantenuto all’interno dell’ecosistema elettronico Siemens, con visualizzatori gratuiti e interfacce di esportazione disponibili. Invece di una cartella di immagini indipendenti, un job ODB++ è una struttura di directory gerarchica, solitamente compressa in un singolo archivio .tgz per il trasferimento. Una matrice centrale definisce ogni layer, il suo ruolo e il suo ordine, mentre sezioni separate contengono le caratteristiche dei layer, le forature e le fresature, la netlist, il posizionamento dei componenti e gli attributi.

La differenza pratica emerge in ciò che il CAM non deve più dedurre. In un visualizzatore Gerber, una forma di rame rettangolare è solo una forma; nulla indica se si tratti di un pad di componente, di un test point o di una porzione di rame di un copper pour. In ODB++, quella stessa entità è esplicitamente un pad, su una net nominata, appartenente a un pin specifico di un componente, e un intervallo di foratura registra esattamente quali layer collega una via. L’ordine degli strati è definito invece che ipotizzato. Per una scheda con vias ciechi o interrati o con diverse laminazioni sequenziali, ciò elimina un’intera categoria di ambiguità.

Nel 2020 il formato è stato ampliato in una famiglia: ODB++Design per il trasferimento dalla progettazione alla produzione è stato affiancato da ODB++Process e ODB++Manufacturing per i dati a livello di fabbrica. Per un progettista che invia una scheda a un produttore, la parte importante è ODB++Design.

I compromessi

•GovernanceLa specifica è pubblicata e gratuita da usare, ma è controllata da una singola azienda invece che da un ente di standardizzazione. Alcune organizzazioni la considerano un fattore della supply chain, soprattutto per i prodotti destinati a lunga durata.

•Allineamento delle versioni.Un'esportazione ODB++ da una recente release EDA può utilizzare funzionalità che un vecchio importatore CAM non riconosce. Contenuti non supportati possono essere scartati senza un errore evidente, il che è peggio di un rifiuto esplicito.

•Ispezione.ODB++ è più difficile da controllare a occhio rispetto al Gerber. Hai bisogno di un visualizzatore compatibile con ODB++ per verificare cosa stai inviando, e molti progettisti saltano questo passaggio.

Che cos'è l'IPC-2581 e perché "aperto" è importante?

IPC-2581, noto anche come IPC Digital Product Model Exchange (DPMX), è uno standard aperto mantenuto da IPC e supportato da un consorzio industriale composto da fornitori EDA, produttori, assemblatori e OEM. Descrive il prodotto in un unico file XML strutturato che può includere il disegno del rame, l’intero stackup con materiali e dati dielettrici, informazioni di foratura e fresatura, la netlist, il posizionamento dei componenti, la distinta base e le informazioni di assemblaggio e collaudo. Lo standard originale è stato pubblicato nel 2004; la Revision C, rilasciata nel 2020, ha ampliato il supporto per le costruzioni moderne e ha aggiunto un meccanismo per lo scambio di feedback DFM tra produttore e progettista nello stesso formato.

Concettualmente, IPC-2581 risolve lo stesso problema di ODB++. La differenza sta nella proprietà. Poiché lo standard IPC-2581 è gestito da un organismo di settore anziché da un singolo fornitore, esso è apprezzato dalle organizzazioni che desiderano dati indipendenti dal fornitore, una lunga durata degli archivi e la libertà di spostare il lavoro tra fornitori e strumenti. La nostra panoramica delStandard IPC-2581spiega la sua struttura in modo più approfondito.

I compromessi

•Supporto di aspirazione irregolare.L’adozione è stata più forte tra i produttori più grandi e focalizzati sull’automazione. Molti fabbricanti possono visualizzare o convertire il formato IPC-2581, ma sono meno quelli che lo utilizzano nativamente come fonte per gli strumenti di produzione.

•Revisione e mancata corrispondenza del profilo.Un file IPC-2581 è valido rispetto a una specifica revisione dello schema e gli strumenti di esportazione ti permettono di scegliere quali sezioni di dati includere. Un file può essere XML perfettamente valido e comunque omettere qualcosa di cui il destinatario ha bisogno, oppure esprimerlo in un modo che il destinatario interpreta in modo diverso.

•Dati più ricchi, maggiore visibilità.Un singolo file che contiene il netlist, la BOM e lo stackup rivela più dettagli del tuo progetto rispetto a un insieme di file di artwork. Decidi quali sezioni sono realmente necessarie per un determinato fornitore.

Come si confrontano affiancati Gerber, ODB++ e IPC-2581?

La tabella seguente confronta le capacità tipiche. Descrive ciò che ogni formato può contenere, non ciò che un particolare esportatore scrive o un determinato fornitore legge; questo deve essere confermato per ciascun passaggio di consegne.

Attributo Gerber (RS-274X / X2 / X3) ODB++ IPC-2581
Modello di dati Immagini a livelli, facoltativamente con attributi Database di prodotti gerarchica Modello di prodotto XML strutturato singolo
Consegna tipica Più file compressi insieme Una struttura di directory compressa (.tgz) Un file XML, talvolta compresso
Ordine e funzione degli strati Implicitato dai nomi dei file in X1; dichiarato dagli attributi in X2 Definito nella matrice dei processi Definito nella sezione dello stackup
Impilaggio e materiali Solo tramite un file Gerber Job o un disegno separato Può essere incorporato Può essere incorporato, inclusi i dati dielettrici
Dati di perforazione Di solito file Excellon separati Integrato, con estensioni di livello Integrato, con estensioni di livello
Netlist File IPC-D-356 separato oppure attributi di rete CAD in X2 Integrato Integrato
Componenti e Distinta Base File separati o livelli di componenti in X3 Integrato Integrato, inclusa la distinta base
Governance Specifica aperta pubblicata da Ucamco Specifiche pubblicate controllate da Siemens Standard IPC aperto con consorzio industriale
Revisione umana Facile; visualizzatori gratuiti ovunque Ha bisogno di un visualizzatore ODB++ Ha bisogno di un visualizzatore IPC-2581
Accettazione fabbrica Universale Ampiamente diffuso tra i produttori affermati e i fornitori EMS In aumento; confermare con il fornitore
Rischio principale File complementari mancanti o non corrispondenti Versione esportatore/importatore non corrispondente Revisione o mancata corrispondenza del profilo dei contenuti

 

Perché la vera domanda è “La mia fabbrica può costruirlo?”

I dibattiti sui formati tendono a concentrarsi su quale sia tecnicamente superiore. Per una build specifica, questa è la domanda sbagliata. Ciò che conta è cosa succede ai tuoi dati nella prima ora dopo il loro arrivo in fabbrica, e ci sono tre percorsi comuni.

1.Importazione nativa.Il sistema CAM legge direttamente il formato e utilizza il suo contenuto, inclusi net, span e stackup, per guidare la progettazione degli utensili e i controlli DFM. È qui che i formati intelligenti esprimono tutto il loro valore.

2.Importa con conversione.Il frontend converte il file in arrivo nel proprio formato interno o nuovamente in immagini dei layer. Tutto ciò che il convertitore non comprende può essere scartato e il netlist o i ruoli dei pad che hai esportato con cura potrebbero non arrivare mai all’ingegnere.

3.Ricostruzione manuale.L'ingegnere esamina il set di dati e ricostruisce il lavoro a partire da esso, facendo spesso riferimento a un set di file Gerber o a un disegno. Questo è più lento rispetto a ricevere fin dall'inizio un pacchetto Gerber pulito.

Un formato sofisticato inviato tramite il percorso 2 o 3 può produrre un risultato peggiore rispetto a un pacchetto Gerber X2 ben preparato, perché gli errori sono silenziosi. Prima di cambiare formato per una produzione importante, poni per iscritto al tuo produttore queste domande:

• Quali formati, e quali versioni o revisioni di ciascuno, il vostro sistema CAM di produzione importa in modo nativo?

• Utilizzi direttamente il file in arrivo o lo converti prima dell’elaborazione? Se lo converti, cosa si perde?

• Vorrà ancora un set di file Gerber o un disegno di fabbricazione insieme al dataset intelligente?

• Se il risultato importato è in conflitto con il nostro disegno o con un altro file, vi fermerete a chiedere o procederete?

• La modifica del formato su un numero di parte ripetuto richiede una nuova revisione tecnica?

Risposte chiare e specifiche a queste cinque domande valgono più di qualsiasi regola generale su quale formato sia il migliore.

Quale formato dovresti inviare per la tua tavola?

Pensando al lato ricevente, la scelta di solito dipende dalla scheda e dalla situazione della catena di fornitura. Gli scenari riportati di seguito sono punti di partenza, non regole assolute; le capacità confermate di un fornitore prevalgono sempre su di essi.

La tua situazione Pacchetto consigliato Perché
Prototipo semplice a 2–4 strati Gerber X2 + foratura Excellon + elenco utensili di foratura Accettazione universale e il percorso più rapido attraverso qualsiasi coda CAM
Scheda multistrato con impedenza controllata Gerber X2 + file di job + netlist, oppure ODB++/IPC-2581 se supportato nativamente; più una stratificazione dichiarata e una tabella di impedenza L’ordine degli strati e le specifiche di impedenza devono viaggiare insieme ai dati, non in un’email separata
HDI, vias cieche/sepolte o laminazione sequenziale ODB++ o IPC-2581 dove nativamente supportati; altrimenti Gerber X2 con file di foratura a intervallo esplicito e una tabella di foratura Le campiture dei via sono la cosa più facile da interpretare male dalle immagini piatte
Fabbricazione e assemblaggio con un unico partner ODB++ o IPC-2581 se il partner conferma l'uso nativo; altrimenti Gerber X2/X3 più BOM e centroid Un modello di prodotto può alimentare la fabbricazione, lo stencil, il posizionamento e la programmazione del test
Diverse fabbricanti o seconda fornitura Pacchetto Gerber X2 come base comune Il formato che ogni fornitore può leggere riduce lo sforzo di qualificazione
Primo ordine con un nuovo fornitore di lavorazioni Pacchetto Gerber X2, quindi chiedi cos’altro accettano Non rendere mai una prima build dipendente da un percorso di importazione non testato
Prodotto a lunga durata o regolamentato che richiede archiviazione IPC-2581 archiviato insieme a un set di riferimento Gerber X2 La governance aperta e un fallback universalmente leggibile invecchiano entrambi bene

 

Cosa Include un Pacchetto Completo di Dati?

Qualunque strada tu scelga, il formato è solo una parte dell’uscita. La maggior parte dei CAM hold deriva da ciò che manca intorno all’artwork piuttosto che dall’artwork stesso.

Se stai inviando i file Gerber

1.Opera d'arte per ogni livello:ogni strato di rame, solder mask, serigrafia e, se lo stesso partner realizza il tuo stencil, gli strati di pasta. Assegna ai file nomi tali che l’ordine degli strati sia inequivocabile senza dover leggere un’email.

2.Un singolo profilo di scheda:un unico contorno chiuso sul proprio livello, non duplicato sul livello serigrafico o sui livelli meccanici.

3.Dati di foratura in formato Excellon:fori placcati e non placcati in file separati, con unità e soppressione degli zeri specificate, generati con la stessa origine e scala dell’elaborato grafico.

4.Un elenco di utensili di foratura o una tabella di foratura:dimensioni dei fori finiti, quantità, stato della metallizzazione e tolleranze in forma leggibile. Il solo file di foratura non rende sempre le dimensioni degli utensili inequivocabili.

5.Una netlist IPC-D-356:questo consente al test elettrico della scheda nuda di confrontare la scheda finita con le intenzioni del tuo progetto, invece che con un artwork derivato dalla stessa fonte potenzialmente difettosa.

6.Un file di lavoro Gerber:richiede solo pochi istanti per essere generato nella maggior parte dei moderni strumenti EDA e risponde a molte delle domande che altrimenti un ingegnere CAM ti invierebbe.

7.Una dichiarazione dei requisiti:impilamento, spessore finale, materiale, pesi del rame, finitura, obiettivi di impedenza, classe IPC e qualsiasi processo speciale come riempimento dei via o back-drilling.

Se stai inviando ODB++ o IPC-2581

Il dataset intelligente assorbe la maggior parte degli elementi da 1 a 6, ma non in modo automatico e non sempre completamente. Prima del rilascio, apri l’esportazione in un visualizzatore indipendente e conferma che il numero e l’ordine dei layer, le estensioni dei fori passanti, il contorno e il numero delle net corrispondano al tuo progetto. Poi aggiungi ciò che il dataset potrebbe non trasferire in modo affidabile: la dichiarazione dei requisiti, eventuali criteri di accettazione e, se il tuo fornitore lo richiede, un set di riferimento Gerber generato dallo stesso rilascio. La strutturaimpilamento degli stratiun formato intelligente è utile solo se rappresenta effettivamente lo stackup che vuoi venga realizzato; se è un obiettivo piuttosto che una costruzione definitiva, dillo.

Includi sempre un manifesto delle revisioni

Un breve file readme che elenchi ogni file, il suo scopo, la revisione del progetto, le unità e la data di rilascio richiede pochi minuti e previene il più comune ritardo di preventivo e di CAM in assoluto: file provenienti da due momenti diversi della storia del progetto che arrivano nello stesso archivio. Prima di comprimere il pacchetto in uno zip, elimina le vecchie esportazioni, i file di prova e tutti i livelli nascosti che non intendevi inviare.

Puoi inviare due formati contemporaneamente?

Inviare sia un set Gerber che un dataset ODB++ o IPC-2581 è una comune rete di sicurezza, soprattutto per una prima produzione con un nuovo fornitore. Funziona bene a una condizione: il pacchetto deve indicare quale dataset governa la produzione e a cosa serve l’altro, che si tratti di un controllo incrociato, di un fallback o di un semplice riferimento.

Generali entrambi dalla stessa release nella stessa sessione, confrontali tu stesso prima di inviarli e chiedi al fabbricante di fermarsi e chiedere chiarimenti in caso di qualsiasi discrepanza, invece di scegliere la versione che sembra corretta. Due dataset senza una gerarchia dichiarata non raddoppiano la tua sicurezza. Trasferiscono una decisione di progettazione a qualcuno in fabbrica che non può conoscere le tue intenzioni.

In che modo la scelta del formato influisce sull’assemblaggio e sul collaudo?

La produzione è solo il primo utilizzatore dei tuoi dati. Se lo stesso partner realizza anche l’assemblaggio, il pacchetto di dati alimenta la progettazione dello stencil, la programmazione pick-and-place, l’impostazione dell’ispezione ottica e il collaudo elettrico, e ciascuna di queste fasi ha il proprio fabbisogno di informazioni.

Con un flusso Gerber, l’assemblaggio richiede input separati: i layer di pasta per lo stencil, un file centroid o pick-and-place con i reference designator, le posizioni X/Y, la rotazione e il lato della scheda, una BOM con i codici di parte del produttore e un disegno di assemblaggio che mostri la polarità e tutti i componenti che non devono essere popolati. Ognuno di questi viene generato separatamente, quindi ognuno rappresenta un’ulteriore possibilità che una revisione si discosti. Gerber X3 riduce questo divario trasportando i dati dei componenti insieme alla grafica, sebbene il supporto lato assemblaggio per X3 sia meno maturo rispetto al supporto lato fabbricazione per X2.

ODB++ e IPC-2581 includono il posizionamento dei componenti e, nel caso di IPC-2581, il contenuto della BOM all’interno dello stesso modello del rame. Quando un partner utilizza nativamente quel contenuto, le convenzioni di rotazione, l’assegnazione dei lati e le origini dei footprint non devono più essere riconciliate manualmente, il che rappresenta uno dei vantaggi più discreti ma anche più preziosi di un formato intelligente per assiemi ad alta densità.

Due avvertenze valgono in ogni caso. Primo, la BOM di approvvigionamento è tanto un documento commerciale quanto tecnico: componenti alternativi approvati, parti fornite dal cliente e decisioni di non popolamento spesso cambiano dopo che il layout è stato congelato, quindi verifica che la BOM incorporata in un esportazione intelligente sia la stessa che hai approvato per gli acquisti. Secondo, i dati di collaudo, come i requisiti dei banchi di prova, i limiti di test e le versioni del firmware, cambiano indipendentemente dalla geometria della scheda e in genere richiedono propri documenti controllati, qualunque sia il formato che trasporta il layout.

Cosa dovrebbero chiedere gli acquirenti quando confrontano i fornitori in merito all’acquisizione dei dati?

Per i team di approvvigionamento, la dicitura "accettiamo ODB++" o "supportiamo IPC-2581" su un sito web di un fornitore non è sufficiente per confrontare correttamente i preventivi. Queste frasi possono significare importazione nativa per la produzione, sola visualizzazione oppure conversione manuale. Quando richiedi preventivi per lo stesso codice articolo da diversi fornitori, rendi esplicita la domanda sui dati:

•Assegna un nome al dataset di riferimento.Indica quale formato e revisione stai inviando e chiedi a ciascun fornitore di confermare, nel preventivo, quali file utilizzerà effettivamente per la costruzione.

•Chiedi informazioni sulla conversione.Se un fornitore converte i tuoi dati, chiedi cosa viene mantenuto, cosa viene eliminato e se ti invierà il risultato convertito per la tua approvazione.

•Concordare sul risultato della revisione.Una revisione DFM dovrebbe concludersi con un elenco scritto di domande o modifiche proposte. Chiedi quali input utilizza la revisione e cosa riceverai.

•Definisci la regola di arresto.Chiedi se il fornitore sospende il lavoro quando i file sono in conflitto e chi, dalla tua parte, è autorizzato a risolvere il conflitto.

•Controlla il comportamento degli ordini ripetuti.Scopri come il fornitore archivia i dati rilasciati e se un nuovo ordine utilizza quel pacchetto archiviato o richiede un nuovo invio.

•Concordare sul trattamento dei dati.Set di dati più completi rivelano di più del tuo design. Conferma come vengono archiviati i file, chi può accedervi e per quanto tempo vengono conservati.

Porre queste domande in anticipo mantiene onesti i confronti dei prezzi, perché un prezzo unitario basso che esclude la preparazione dei dati, la conversione o il tempo di reinvio non rappresenta in realtà il costo più basso.

Cosa va storto alla CAM e come puoi prevenirlo?

La tabella seguente elenca le modalità di errore che più spesso interrompono o deviano un lavoro, i formati che ne sono interessati e come prevenirle prima dell’esportazione.

Modalità di guasto Formato più esposto Cosa succede Prevenzione
Ordine dei livelli indicato solo nei nomi dei file Gerber X1 Strati interni costruiti nella sequenza sbagliata; i piani di riferimento d’impedenza si spostano Abilita gli attributi X2, aggiungi un file di lavoro e specifica esplicitamente lo stackup
Profilo della scheda aperto o duplicato Tutti Impossibile generare il programma di instradamento; lavoro messo in sospeso Un contorno chiuso su un solo livello; esegui lo zoom su ogni angolo in un visualizzatore
File di foratura con scala, origine o unità diverse Gerber Fori disallineati rispetto alle piazzole Esporta fori e grafica in un'unica sessione con impostazioni corrispondenti; sovrapponili prima dell'invio
Fori placcati e non placcati combinati Gerber Fori di montaggio placcati o fori placcati lasciati nudi Separare i file PTH e NPTH e indicare la metallizzazione nella tabella di foratura
Pastiglie verniciate invece di aperture con flash Gerber I pad perdono la loro identità; il DFM e la generazione dello stencil ne risentono Controlla le impostazioni di esportazione; conferma che le piazzole vengano renderizzate come flash in un visualizzatore
Revisioni miste in un unico archivio Tutto La netlist, il file di foratura o la distinta base non corrispondono all’artwork Genera tutto da una sola release; includi un manifesto
Oggetti non supportati eliminati durante l'importazione ODB++, IPC-2581 Funzionalità mancanti senza errori evidenti Conferma la versione dell’importatore; verifica gli avvisi di importazione del fornitore
Conversione di ritorno alle immagini durante l’acquisizione ODB++, IPC-2581 L’intelligenza del netlist e dei pad non arriva mai all’ingegnere Chiedi come viene utilizzato il file; invia un set pulito di Gerber X2 se verrà comunque convertito

 

Come si convalida un'esportazione prima che lasci la propria scrivania?

Esportare i dati di produzione ed esportarli correttamente non sono la stessa cosa. Un archivio ODB++ che si apre senza errori può comunque contenere un livello di foratura con la scala sbagliata, e un set di Gerber che sembra perfetto nel tuo strumento CAD può avere uno strato interno mancante. Un controllo di dieci minuti prima del rilascio intercetta la maggior parte di questi problemi:

1. Apri il risultato in un visualizzatore che non lo abbia generato. Verificarlo all'interno dello stesso strumento CAD dimostra solo che lo strumento è d'accordo con sé stesso.

2. Conta gli strati e confronta quel numero con lo stackup previsto. Conferma la polarità su eventuali livelli di piano negativi.

3. Sovrapporre i dati di foratura sul rame e verificare il registro in diversi punti, inclusi gli angoli della scheda.

4. Conferma che il contorno sia una singola forma chiusa e che nessun livello meccanico o di note si sovrapponga ad esso.

5. Confronta la netlist nel package con la netlist del tuo progetto oppure controlla il conteggio delle net in un visualizzatore con formato intelligente.

6. Verifica che ogni file nell’archivio riporti lo stesso identificatore di revisione, quindi registra ciò che hai inviato.


PCB data export and validation workflow


Questo è doppiamente importante perché i controlli del tuo produttore sono validi solo quanto il riferimento che fornisci. Circuito nudoprova elettricapuò individuare circuiti aperti e cortocircuiti nella scheda finita, ma può rilevare un errore di progettazione solo se il test è costruito sulla base di una dichiarazione indipendente e corretta della connettività.

Come dovrebbe un team passare da Gerber a ODB++ o IPC-2581?

Se la tua organizzazione decide di adottare un formato intelligente, trattalo come un cambiamento di processo piuttosto che come una semplice opzione da spuntare in una finestra di esportazione. Un percorso di migrazione pratico è il seguente:

1. Scegli una scheda nota e funzionante che sia già stata prodotta con successo a partire dai file Gerber e che copra le tue caratteristiche tipiche: il numero di strati, i tipi di via e la complessità del profilo che utilizzi più spesso.

2. Esportalo nel nuovo formato dalla release CAD e con le impostazioni che utilizzerai in produzione, e salva tali impostazioni come modello controllato.

3. Controlla l'esportazione in un visualizzatore indipendente e annota i conteggi che contano: layer, fori per dimensione, net e componenti.

4. Invia il dataset a ciascun fornitore previsto e chiedi loro di importarlo tramite il loro percorso CAM di produzione, non con un visualizzatore dimostrativo, e di restituire eventuali avvisi.

5. Confronta il risultato importato con il job basato su Gerber che è già stato costruito correttamente. Risolvi ogni differenza prima che il nuovo formato venga utilizzato da solo.

6. Esegui almeno una build in parallelo, con il set Gerber impostato come riferimento dichiarato, prima di rendere il dataset intelligente la fonte principale.

7. Ripetere la qualificazione ogni volta che la versione di EDA, il modello di esportazione o il sistema CAM del fornitore cambiano in modo significativo.

Questo richiede un piccolo sforzo iniziale, ma trasforma un percorso di importazione sconosciuto in uno noto, ed è proprio questo che rende il formato più ricco degno di essere utilizzato.

Invio dei dati di fabbricazione a PCBCart

Da PCBCart, il nostro processo di accettazione per la produzione è basato su un formato che ogni strumento di progettazione può generare e che ogni ingegnere può esaminare. Ecco cosa significa in pratica quando prepari un pacchetto per noi:

•Gerber RS-274X è il nostro formato preferito.L’output Gerber X2 è pienamente compatibile con questo percorso, poiché si tratta di RS-274X con attributi aggiunti. Non accettiamo RS-274D. Possiamo inoltre lavorare con file nativi Protel (.PCB/.DDB, ti preghiamo di indicarci la versione del programma) e Eagle (.BRD), anche se l’esportazione diretta dei Gerber da parte tua ti consente di mantenere il controllo preciso di ciò che vediamo.

•I dati di perforazione richiedono un elenco di utensili.Si prega di fornire un file di foratura NC Excellon insieme a un elenco degli utensili di foratura. L’elenco degli utensili è l’elemento che più spesso manca nelle prime forniture.

•Il modulo d'ordine disciplina la costruzione della tavola.Le specifiche inserite nel nostro modulo d’ordine online, come spessore, peso del rame, solder mask e finitura, definiscono la struttura. File readme o di specifica separati non vengono utilizzati per impostare tali parametri, quindi inserisci qualsiasi requisito non standard, inclusi i target di controllo d’impedenza, nella Nota di Requisiti Speciali al momento dell’ordine.

•Gli stackup personalizzati sono gestiti tramite il nostro servizio Standard PCB.Realizziamo circuiti stampati multistrato da 4 a 32 strati. Il nostro servizio prototipi utilizza stackup predefiniti; se il tuo progetto dipende da una struttura specifica, ordina il PCB come Standard e confermeremo con te lo stackup.

•Ogni scheda viene testata elettricamente.Eseguiamo un test elettrico al 100% sulle schede che produciamo, utilizzando flying probe o fixture a letto d’aghi in conformità con la norma IPC-9252, e i nostri ingegneri effettuano una revisione DFM dei vostri file prima dell’inizio della produzione.

Se il tuo team di progettazione lavora nativamente in ODB++ o IPC-2581, mantieni quel set di dati come riferimento di ingegneria, esporta per la produzione un pacchetto Gerber RS-274X e i dati di foratura Excellon dallo stesso rilascio e menziona il set di dati intelligente nelle note del tuo ordine. I nostri ingegneri potranno quindi consigliare, progetto per progetto, se esso possa aiutare nella verifica incrociata. In quanto produttore certificato IATF 16949 che serve clienti nei settori industriale, delle scienze della vita e delle apparecchiature di test, preferiamo chiarire un dubbio prima dell’attrezzaggio piuttosto che scoprire un conflitto di dati sul piano di produzione.


Ready-to-manufacture printed circuit board ready for production


Domande frequenti

Il mio produttore deve “supportare” Gerber X2 perché io possa usarlo?

No. X2 è progettato per essere retrocompatibile, quindi un sistema CAM che non riconosce gli attributi leggerà i file esattamente come leggerebbe l’RS-274X. Attivare X2 non comporta alcun costo e porta vantaggi a qualsiasi destinatario che utilizzi gli attributi. L’unica avvertenza è di non fare affidamento solo sugli attributi per comunicare qualcosa di critico, come l’ordine degli strati, a meno che il tuo produttore non abbia confermato di leggerli.

Vale ancora la pena generare un file Gerber Job se il mio produttore utilizza un modulo d’ordine online?

Sì, ma comprendine il ruolo. Se il modulo d’ordine del fabbricante regola la costruzione, il file di commessa non avrà la precedenza su ciò che vi inserisci. Rimane comunque un prezioso controllo incrociato, perché un ingegnere CAM che vede un file di commessa con otto strati e 1,6 mm può individuare immediatamente un ordine inserito con sei strati. Assicurati che i due non siano mai in disaccordo.

Un file ODB++ generato da una versione più recente dell’EDA si aprirà in un sistema CAM più vecchio?

Spesso si aprirà, ed è proprio questo il rischio. I contenuti che l’importatore meno recente non riconosce potrebbero essere ignorati invece che rifiutati. Se hai aggiornato di recente il tuo strumento di progettazione, chiedi al tuo produttore quale versione di ODB++ è supportata dal loro importatore e, ove possibile, esporta in quella versione.

IPC-2581 espone più proprietà intellettuale rispetto al formato Gerber?

Può farlo, perché un file IPC-2581 completo può contenere in un unico luogo la netlist, la BOM, i dati dei componenti e lo stackup. La maggior parte degli strumenti di esportazione ti permette di scegliere quali contenuti includere, quindi un produttore di sole schede nude potrebbe non avere bisogno affatto della BOM. Decidi di cosa ha realmente bisogno ciascun fornitore e gestisci il resto secondo i tuoi normali accordi di riservatezza.

Se passo da un formato prototipo a uno di produzione, ho bisogno di una nuova revisione DFM?

Dovresti aspettartelo. Anche quando il design non cambia, un formato diverso implica un diverso percorso di importazione e potenzialmente un’interpretazione diversa, quindi la maggior parte dei produttori lo tratta come una nuova sottomissione. Pianifica una revisione completa per il primo ordine nel nuovo formato invece di presumere i tempi di consegna di un ordine ripetuto.

Perché non inviare semplicemente il file CAD nativo e lasciare che il fabbricante lo esporti?

Perché perdi il controllo della fase più importante. Il destinatario ha bisogno di uno strumento e di una versione compatibili, potrebbe usare impostazioni di esportazione diverse e non ha un modo affidabile per capire quali parti del progetto sono state rilasciate e quali sono ancora in lavorazione. I file nativi sono utili per l’archiviazione o per consegnare un progetto a un altro team di progettazione, ma il riferimento per la produzione dovrebbe essere un pacchetto neutro che hai generato e verificato personalmente.

Un produttore può ricreare i dati mancanti delle forature o del contorno partendo dagli strati di rame?

A volte sì, ma non dovresti mai farci affidamento. Le posizioni dei fori possono essere dedotte dai centri dei pad, ma le dimensioni dei fori, lo stato della metallizzazione e le tolleranze previste non possono essere dedotte in modo affidabile, e un profilo ricostruito potrebbe non corrispondere al tuo progetto meccanico. I dati mancanti dovrebbero essere forniti, non ricostruiti.

Pronto a pubblicare i tuoi dati di fabbricazione?

Prepara un pacchetto Gerber pulito e con una sola revisione, con i dati di foratura e un elenco degli utensili, inserisci i tuoi requisiti di produzione nel modulo d’ordine e lascia che i nostri ingegneri lo verifichino prima della produzione.

Richiedi un preventivo per la fabbricazione di PCB

Risorse utili

•Come generare file Gerber in base ai diversi software di progettazione PCB

•Lista di controllo per il pre-ordine PCB

•Quali formati di file sono richiesti e cosa succede se i miei file non corrispondono?

Soluzioni Esperte di Assemblaggio Alta Mixità

Service Type
Default titleform PCBCart
default content

PCB aggiunto con successo al carrello

Grazie per il tuo supporto! Esamineremo nel dettaglio il tuo feedback per ottimizzare il nostro servizio. Se il tuo suggerimento verrà selezionato come il più prezioso, ti contatteremo immediatamente via email includendo un coupon da 100 $.

Dopo 10secondi Torna alla home