Negli ultimi anni, c'è stata molta eccitazione tra i progettisti e i fabbricanti di PCB riguardo al nuovo passaggio dalla progettazione alla produzione di PCB. Le persone tendono a dividersi in uno dei quattro gruppi: rimanere con Gerber RX-274X (lo status quo), rimanere con / passare a ODB++ (il formato di Mentor), adottare l'aggiornato Gerber X2, o adottare il nuovo standard IPC-2581. Indipendentemente dal gruppo di appartenenza, una cosa è molto chiara: la maggior parte degli scarti, del tempo sprecato e dei colli di bottiglia nella produzione associati al NPI dal design alla fabbricazione possono essere eliminati adottando un nuovo approccio. Continua a leggere per scoprire un po' perché IPC-2581 e Gerber X2 promettono di risolvere questi problemi.
“Wenn Zwei sich streiten, freut sich der Dritte” - Quando due litigano, il terzo gode.
Molti di noi hanno recentemente seguito un interessante "scontro" tra Karel Tavernier di Ucamco e Julian Coates di Mentor Graphics riguardo a quale formato sia migliore: da una parte abbiamo Gerber, sostenuto da Karel, e più importantemente la recentemente aggiornata norma Gerber X2 rispetto al più maturo ODB++, originariamente sviluppato da Valor, successivamente acquisito da Mentor Graphics. È degno di nota che Julian Coates (Mentor) ha fatto alcuni sforzi per mantenere ODB++ aperto per combattere la paura del monopolio, e ha effettivamente fatto un ottimo lavoro in questo senso - tuttavia, l'adozione di ODB++ nell'industria può essere vista come a dir poco patetica. È davvero a causa del suo potenziale supporto al monopolio o perché manca in qualche modo? Per contesto, l'articolo o gli articoli a cui mi riferisco possono essere trovati qui.
Mentre negli ultimi anni c'è stato molto dibattito nell'industria delle PCB riguardo ai nuovi formati di file per inviare i progetti delle schede ai fabbricanti, una cosa è assolutamente chiara - il vecchio RS-274x (“Gerber”) non è più adeguato. Nel frattempo, i membri del consorzio IPC2581 stanno commercializzando diligentemente questo nuovo formato che promette di risolvere gli stessi problemi quando si confrontano ODB++ vs formato PCB Gerber, e come Gerber X2 in uno standard aperto di proprietà dell'industria.
...ma perché tutto questo trambusto?
Il vecchio standard “file Gerber” è maturo (più di 30 anni) ed è accettato da tutti tranne che dai fabbricanti di schede più primitivi. Ma soffre di significative limitazioni tra i progettisti di ocb. Chiunque abbia qualche anno di esperienza nell'ottenere schede fabbricate con RS-274X ha incontrato ritardi nella produzione perché mancavano trapani o non erano allineati, o il fabbricante di schede non capiva le estensioni dei file Gerber e doveva farvi rinominare i file secondo le loro esigenze, o nella peggiore delle ipotesi ha ricevuto schede con i layer fuori dal loro ordine corretto.
È buono numerare i strati di rame nella scheda così puoi controllare dopo la fabbricazione. Nell'immagine di copertina sopra, puoi vedere i strati contrassegnati con numeri. Un'altra pratica comune è posizionare il nome dello strato come testo sotto il contorno della scheda nell'editor PCB. Il nome dello strato nell'immagine sottostante è posizionato come un elemento in rame. Questo farà sì che appaia nell'esportazione Gerber al di fuori del contorno della scheda. Il CAM può poi eliminarlo o spostarlo quando creano un pannello.
...ma devo dire che questo è un chiaro indicatore che il modo in cui comunichiamo i progetti ai fabbricanti è seriamente difettoso. E, pratiche come questa, sebbene siano molto buone, sono davvero soluzioni temporanee per le informazioni mancanti nei formati di file che abbiamo tradizionalmente utilizzato per il passaggio dei dati. Andrei persino fino a dire che i disegni di fabbricazione - in teoria - non dovrebbero essere necessari (sorpresa!). Sì, l'ho detto.
Solo alcune delle gravi limitazioni di RS-274x come comunemente utilizzato sono:
IPC-2581 è uno standard nuovo dell'IPC (International Printed Circuit association). Altium è membro del consorzio IPC-2581 e supporterà presto la generazione di dati di fabbricazione secondo le specifiche IPC-2581B da Altium Designer®. La bellezza di IPC-2581 è che genera un singolo file XML capace di includere tutte le informazioni necessarie per fabbricare e assemblare l'assemblato del circuito stampato - che si tratti solo di una scheda nuda o dell'intero processo di produzione, inclusi il posizionamento dei componenti e il test finale. I file IPC-2581 includono:
Utilizzare questo nuovo standard significa che è necessario inviare al fabbricante un solo file, senza file di foratura, stampe, PDF o persino disegni di fabbricazione e assemblaggio - tutte le informazioni necessarie per realizzare la scheda sono descritte all'interno del database XML IPC-2581.
Mentre rappresenta un'estensione dello standard esistente Gerber RS-274X, Gerber X2 offre alcuni dei medesimi vantaggi di IPC-2581, aggiungendo le informazioni che mancavano - come le definizioni degli stack dei layer, gli attributi di pad e via, le piste a controllo di impedenza - ai Gerber originali in un insieme di file Gerber retrocompatibili. I netlist per i test, le trapanature e altri output possono ancora essere inviati ai produttori nei rispettivi formati di file. In questo modo, Gerber X2 fornisce un formato di output di produzione migliorato che è retrocompatibile con i flussi di lavoro, il software e le attrezzature di fabbricazione esistenti. Sarà quindi la scelta preferita per gli utenti che adottano un approccio di aggiornamento più conservativo.
Uno dei formati di dati più nuovi e intelligenti è ODB++. Questo formato di scambio dati CAD-to-CAM include tutto ciò che si troverebbe nel formato Gerber classico, oltre a dati aggiuntivi che normalmente verrebbero esportati insieme al pacchetto Gerber. Il pacchetto ODB++ contiene tre insiemi di file:
Nel formato Gerber, un pad che posizioni in un layout PCB appare come una regione riempita in un visualizzatore Gerber. Non c'è modo di distinguere un pad rettangolare usato per montare un componente SMD da un semplice pezzo rettangolare di rame che non ha relazione con un componente (ad esempio, un punto di test). Questa informazione è memorizzata in un diverso file di output del design (la netlist).
Nel formato ODB++, i pad per i componenti sono esplicitamente definiti come pad all'interno del pacchetto del file di output. Quando esporti file ODB++, tutto viene esportato in un unico file ZIP, e questo viene inviato al produttore. Non esporti i vari file nell'elenco sopra individualmente, sono tutti contenuti nello stesso pacchetto. Alcuni produttori incoraggiano l'uso di esportazioni ODB++ perché tutto è contenuto in un unico archivio.
In ogni caso, l'industria deve andare avanti, e la scelta dell'output dipenderà in gran parte dal tuo fabbricante.
In Europa e Nord America, i fabbricanti di PCB stanno incoraggiando i progettisti ad utilizzare formati intelligenti più recenti, poiché i costi NRE dell'uso di un "semplice vecchio visualizzatore Gerber" per una revisione del design PCB sono davvero elevati. Qualsiasi fabbrica che disponga di software CAM aggiornato può ora supportare IPC-2581, ODB++, e Gerber X2, quindi non ci sono davvero scuse. Tutte le fabbriche con cui ho parlato su questo argomento sono d'accordo - Sierra, Hughes, Precision...
Ma vorrei conoscere il tuo parere - sceglieresti la via più conservatrice (gioco di parole inteso) di attenerti a Gerber, o opteresti per IPC-2581? Se scegliessi il formato più recente, quali passi intraprenderesti con la tua fabbrica per garantire la corretta produzione delle tue schede?
Una volta completato il layout del tuo PCB e dopo aver effettuato un'approfondita revisione del progetto, è semplice generare i file di output del design del PCB per il tuo progetto in Altium Designer. La funzionalità OutJob file ti permette di creare template di file di produzione per i tuoi progetti e di generare rapidamente gruppi di file a partire dal layout del PCB e dai dati schemi. Quando sei pronto per rilasciare questi file al tuo produttore, la piattaforma Altium 365 rende facile collaborare e condividere i tuoi progetti.
Abbiamo appena iniziato a scoprire cosa è possibile fare con Altium Designer su Altium 365. Inizia oggi la tua prova gratuita di Altium Designer + Altium 365.