Comunica l'intento progettuale con il giusto file di output

David Cousineau
|  Creato: febbraio 21, 2017  |  Aggiornato: settembre 25, 2020

output-job-file

Scopri come risparmiare ore di lavoro manuale automatizzando il processo di creazione dei file di lavoro di output utilizzando il Project Releaser in Altium Designer®.

Nel mio post del blog precedente, ho parlato dei processi manuali ancora utilizzati per creare documenti di progettazione PCB professionali come disegni di fabbricazione e assemblaggio, e come uno strumento come Altium Draftsman® possa aiutare ad automatizzare quel processo. Sfortunatamente, creare i tuoi disegni è solo una parte della battaglia che affronti nel far uscire una progettazione completamente documentata per essere prodotta. Sei ancora bloccato con il compito di generare output come il distinto dei materiali, i Gerber e le trapanature, ODB++, o altri file di fabbricazione, le stampe delle pagine schematiche e una miriade di altri documenti e file di produzione. Ancora una volta, ti trovi di fronte a più lavoro manuale di quanto ti aspetteresti di fare nel 2017. Dico, abbiamo software per automatizzare le cose, non è vero? Per rendere le cose più facili?

L'importanza dei giusti file di lavoro di output

Fornire i giusti file di lavoro di output è cruciale per comunicare un'intenzione di progettazione chiara e accurata alla produzione, ma il processo manuale di creazione degli output può essere noioso e problematico. Quando stai cercando di rilasciare un prodotto in tempo e rispettando il budget, produrre file di output per ore ed ore può causare molto stress. E se ci fosse un modo per automatizzare questo processo così da avere più tempo per affrontare altre sfide ingegneristiche?

Esecuzione della Catena

Quello che la maggior parte degli utenti incontra risale al temuto approccio "punto per punto" o "catena di strumenti", dove ogni parte del processo di progettazione - progettazione schematica, layout PCB, ecc. - è gestita da un programma eseguibile unico che ha poco o nessun interazione con gli altri, se non tramite il passaggio di file o netlist. Non esiste un sistema onnicomprensivo che capisca qual è il tuo progetto. Ti ritrovi ad aprire il programma dello schema per generare le stampe schematiche e la distinta dei materiali. Poi si passa allo strumento PCB per il circuito stampato nudo e i restanti file di assemblaggio. All'interno di ciascuno di questi ambienti, potrebbe esserci o meno un metodo per eseguire output in batch - clicca qui, qui e qui per la generazione dello schema, poi clicca là, là e là per il .

Rompere la Catena degli Strumenti

output-job-file-to-break-the-tool-chain

Easy, Powerful, Modern

The world’s most trusted PCB design system.

Le cose potrebbero andare un po' meglio nel tuo strumento PCB dove, dopo l'iniziale e noiosa configurazione, alcuni dei risultati possono essere eseguiti come un batch. E con "noiosa configurazione" ci riferiamo all'aggiunta di ogni singolo strato per i tuoi output Gerber. Quindi, anche per una semplice scheda a 4 strati, stai guardando a non meno di una dozzina di documenti differenti da creare, quando aggiungi le maschere, i serigrafati, ecc. Formati più avanzati come ODB++ possono essere disponibili, ma non come parte dello stesso processo batch. E i formati più nuovi come Gerber X2 e IPC-2581? Dovrai cercare altrove.

Se il tuo progetto richiede l'uso di varianti di assemblaggio (componenti montati/non montati/variati), allora la tua lista di output basata sull'assemblaggio è appena cresciuta esponenzialmente.

Quando è il momento di rivedere il progetto, si inizia tutto il processo da capo, da zero, poiché molto poco di questo può essere riutilizzato. A causa di questo processo per lo più manuale, molte organizzazioni richiedono l'uso di una sorta di checklist per il rilascio del design per assicurarsi che nulla venga trascurato. Gerber? Verifica. Trapani? Verifica. Posizionamento componenti? Verifica. Ore dopo, e dovresti essere a posto. Perché è necessaria quella checklist? Semplice. Il tuo ambiente basato su catena di strumenti non può vedere il tuo intero progetto in una volta sola, quindi non c'è modo di creare un unico pacchetto di rilascio del design unificato.

Contenitori e Output

Altium ha risolto questo problema attraverso una combinazione di due meccanismi unici: il file di Output Job e il Project Releaser – entrambi inclusi come parte della licenza standard di Altium. Un "file outjob" (come viene comunemente chiamato) dà l'accesso agli output per l'intero flusso di progettazione. Qualsiasi combinazione di documenti basati su schemi e basati su PCB e insiemi di file può essere scelta e inviata a più "contenitori" di output, come file PDF e insiemi di cartelle. Questo è reso possibile dall'Ambiente di Progettazione Unificato in Altium ed è probabilmente la mia caratteristica preferita in termini di risparmio di tempo.

containers-and-outputs

Manufacturing Made Easy

Send your product to manufacturing in a click without any email threads or confusion.

Configurazione di un File di Lavoro di Output per Documenti di Output Multipli

Non solo queste impostazioni sono contenute in un unico ambiente, ma sono memorizzate come file che vive insieme al resto del progetto di design, così può essere richiamato in qualsiasi momento. Oltre alla semplice configurazione iniziale, rende anche le modifiche ancora più semplici.

Possono essere creati più file di lavoro di output per diversi set di documentazione (fabbricazione vs. assemblaggio), e anche se diverse fabbriche hanno requisiti diversi. Un outjob può essere utilizzato per i tuoi progetti prototipo che invii alla tua fabbrica negli Stati Uniti che preferisce ODB++, mentre un altro può essere impostato per la produzione all'estero che richiede Gerber e trapani.

Rilascio del Progetto

Per ridurre ulteriormente il numero complessivo di clic, abbiamo sviluppato il Project Releaser. Questo mette il concetto di file di lavoro di output insieme al controllo dell'archiviazione del progetto sorgente (gli schemi, le PCB e così via) per automatizzare veramente il processo di documentazione del design e rilascio. È possibile eseguire più lavori di uscita contemporaneamente e i loro set di output vengono posizionati accanto ai dati sorgente per un unico pacchetto di rilascio che può essere memorizzato localmente o inviato nel Altium Vault® per maggiore sicurezza e controllo. Invece che gli ECO richiedano lo stesso livello di frustrazione e impegno del rilascio iniziale, vengono ridotti a pochi clic, poiché tutte le impostazioni di rilascio per quel progetto vengono ricordate.

project-releaser-in-altium-

Easy, Powerful, Modern

The world’s most trusted PCB design system.

Rilasciatore del progetto

Puoi guadagnare indietro ore e ore di tempo perso per l'output manuale dei file di produzione utilizzando i file di lavoro di output e il Project Releaser di Altium.

Sull'Autore

Sull'Autore

Dave è un Applications Engineer da 20 anni nel settore EDA. Ha iniziato la sua carriera nel 1995 presso un rivenditore negli Stati Uniti nordorientali che rappresentava PADS Software, ViewLogic e molti altri strumenti EDA. Ha poi lavorato direttamente per PADS Software, che è stata successivamente acquisita da Innoveda e poi da Mentor Graphics. Nel 2003, insieme a un partner commerciale, ha fondato una propria società di distribuzione a valore aggiunto (Atlantic EDA Solutions) per rappresentare il canale PADS di Mentor e, successivamente, i prodotti OrCAD e Allegro di Cadence. Dal 2008 Dave lavora direttamente per Altium dal suo ufficio domestico in New Jersey.

Risorse correlate

Documentazione Tecnica Correlata

Tornare alla Pagina Iniziale
Thank you, you are now subscribed to updates.
Altium Need Help?