Hai lavorato giorno e notte per completare il tuo progetto di PCB e finalmente, l'ultimo collegamento è stato connesso, l'ultimo riferimento sul serigrafato è stato aggiustato, e l'ultimo controllo DRC è stato superato. È il momento di dire che il weekend può iniziare, giusto? Sbagliato. Hai ancora un mucchio di lavoro da fare per creare tutti i tuoi file di output per i tuoi produttori.
Molti fornitori di strumenti per il rilascio di progetti PCB offrono diversi meccanismi per rendere più semplice per l'utente la creazione dei file di output. Altium Designer® è in cima alla lista qui per l'automazione della generazione dei file di output di produzione attraverso l'uso dei suoi file di lavoro di output. Questi file ti permettono di definire quali output vuoi creare e metterli tutti in un insieme di script che il sistema seguirà. Una volta definiti i tuoi file di lavoro di output, devi solo attivarne uno per creare i tuoi file di produzione. Potrebbe essere questo processo più semplice, ti chiedi? Può essere un progetto Altium che si è superato automatizzando ulteriormente il file di lavoro di output in modo che i file siano tutti eseguiti insieme da un unico processo di rilascio del progetto PCB.
Il meccanismo di cui stiamo parlando è il Project Releaser di Altium. Il project releaser utilizzerà i file di lavoro di output che sono già presenti come parte del suo processo di rilascio complessivo.
Per cominciare, rivediamo i nostri file di lavoro di output. In un blog precedente, abbiamo parlato di come creare e utilizzare i file di lavoro di output. Prenderemo alcuni file di lavoro di output molto simili e li modificheremo leggermente per dimostrare l'uso del project releaser.
Stiamo lavorando con due file di lavoro di output, uno per creare i file di output per il nostro fabbricante di schede e l'altro per il nostro assemblatore di schede. I due file di lavoro di output si chiamano "Fabrication" e "Assembly". Questi sono file molto semplici. Il file di fabbricazione contiene solo alcuni file Gerber definiti al suo interno mentre il file di assemblaggio contiene solo un disegno di assemblaggio definito al suo interno.
Il file di output del lavoro di assemblaggio in Altium
Nell'immagine sopra potete vedere le definizioni del nostro file di lavoro di assemblaggio. Ci sono molti altri output che potremmo assegnargli, ma nel nostro caso, abbiamo un set di file molto semplice configurato per generare solo un disegno di assemblaggio. Notate anche che questo file di lavoro di output è impostato per prendere di mira la posizione "Gestita al Rilascio" nel menu di Gestione Output della finestra di dialogo delle impostazioni PDF. È possibile impostare manualmente delle posizioni per eseguire i file di lavoro di output autonomamente, ma per il rilascio automatico del progetto, lo lasceremo impostato sull'opzione “gestita” automatica.
Nell'immagine qui sotto potete vedere le definizioni del nostro file di lavoro di output per la fabbricazione. Come potete vedere è anch'esso molto semplice e lo abbiamo impostato solo per generare file Gerber. Come per il file di assemblaggio, abbiamo impostato la posizione di destinazione su “Gestito al Rilascio”.
Il file di output del lavoro di fabbricazione in Altium
Come abbiamo accennato sopra, i file di lavoro di output possono essere impostati per quanti output ne avete bisogno. Ecco un esempio da un design diverso di un file di lavoro di output di assemblaggio. In questo caso, vengono generati PDF per il contenitore PDF (evidenziato), mentre vengono generati file Gerber e altri documenti per la struttura delle cartelle che non è evidenziata. Quando si devono creare più file di produzione come questi, utilizzare i file di lavoro di output può essere un vero risparmio di tempo e prevenire l'oblio di documenti importanti quando si deve tornare più tardi e ricreare un nuovo set di file di output.
Un esempio di file di lavoro di output con molti documenti e stampe al suo interno
Quando create i vostri file di produzione dai file di lavoro di output, è necessario aprire ogni file di lavoro e generare i file al suo interno. Il project releaser semplifica questo processo combinando tutti i vostri file di lavoro insieme e poi gestendoli dall'interfaccia utente intuitiva del releaser. Potete generare simultaneamente i vostri file di fabbricazione e assemblaggio, così come i vostri dati sorgente e altri documenti e dati secondo necessità. Il releaser genererà anche i dati di assemblaggio per qualsiasi variante che avete definito per il vostro design.
Per avviare il gestore di rilascio di Altium, vai al menu a tendina del Progetto e seleziona "Project Releaser" come mostrato nell'immagine qui sotto.
Il comando del menu a tendina per il Project Releaser di Altium
Altium elaborerà i dati di progettazione e poi aprirà il documento di rilascio del PCB. Il project releaser opererà in una delle due modalità:
Per lo scopo di questa dimostrazione, stiamo utilizzando la modalità offline non gestita per mostrare la creazione dei file all'interno di una cartella di progettazione locale.
Quando il project releaser viene aperto per la prima volta vedrai le revisioni di destinazione o le cartelle di destinazione a seconda che tu stia utilizzando le modalità gestite o non gestite. I contenitori di destinazione predefiniti sono "Dati Sorgente", "Dati di Fabbricazione" e "Dati di Assemblaggio". Hai anche l'opzione di creare contenitori di destinazione aggiuntivi a seconda delle tue necessità. Qui lavoreremo solo con i contenitori predefiniti, e devi assicurarti che questi contenitori siano abilitati cliccando sulle loro caselle di controllo.
La prima cosa da fare è cliccare sul pulsante "Opzioni" in fondo alla finestra del documento di rilascio. Questo aprirà le "Opzioni di Rilascio del Progetto" come vedi qui sotto.
Le opzioni del menu di Rilascio del Progetto
Nelle opzioni di rilascio del progetto, ci sono due schede. La prima scheda serve per impostare le nostre opzioni. Per questa dimostrazione, ci assicureremo di essere impostati per l'opzione della cartella non gestita, e che i nostri dati sorgente NON abbiano un'opzione selezionata. Questo garantirà che i nostri file generati vadano in una directory che specificiamo e che i nostri dati sorgente siano presi direttamente dal design. Il Rilasciatore del Progetto ti dà anche l'opzione di creare un unico file zip di tutti i tuoi file generati invece di metterli in una cartella. Proseguendo nel menu, i nostri dati di fabbricazione avranno l'opzione "Fabbricazione" selezionata, e i nostri dati di assemblaggio avranno l'opzione "Assemblaggio" selezionata.
Nella seconda scheda; "Percorso di Uscita", specificheremo una cartella nel nostro directory di design dove verranno generati i nostri file di output. Per i nostri scopi, imposteremo questa directory di destinazione per essere nel nostro directory di design e la chiameremo; "Esempio di Output del Rilasciatore del Progetto". Una volta fatto, cliccheremo OK per chiudere il menu delle opzioni.
Il passo successivo consiste nel fare clic sul pulsante "Prepara" nell'angolo in basso a destra della sessione di progettazione. Questo eseguirà diversi controlli pre-rilascio per assicurarsi che i dati di progettazione siano pronti per essere rilasciati. Una volta completato, la finestra del gestore di rilascio di Altium ti mostrerà i file che è preparato a generare. Cliccando su "Visualizza" puoi vedere questi documenti nella loro forma. I file Gerber si apriranno nel visualizzatore Camtastic® di Altium, mentre il PDF si aprirà nel suo visualizzatore come mostrato di seguito.
Un'anteprima PDF del disegno nel Rilasciatore di Progetto di Altium
Queste sono "anteprime" dei dati destinati alla generazione, ma fino a quando non rilascerai i dati, questi non verranno effettivamente generati. Questo ci porta all'ultimo passo che è quello di rilasciare il progetto.
Nell'angolo in basso a destra si trova ora un pulsante "Rilascia". Fai clic su questo pulsante per rilasciare il progetto e generare tutti i tuoi dati di produzione. Una volta fatto, la finestra di rilascio mostrerà ora i dati che sono stati generati come mostrato di seguito.
Il menu del Rilasciatore di Progetto completato
In questa demo, abbiamo impostato una directory di destinazione nella nostra directory di progettazione denominata Altium "Example Project Releaser Outputs" affinché il rilasciatore del progetto generi i nostri file. Come puoi vedere nell'immagine sopra, questo è il nome della cartella di Output. Cliccando su questo link puoi aprire una finestra dell'esplora risorse per vedere la struttura dei file di questi output come mostrato di seguito.
I file Gerber generati in una finestra dell'esplora risorse
Quando lavori con il tuo editor PCB attraverso il layout PCB, posizionare componenti e integrare il tuo schema dovrebbe essere tanto parte del tuo processo quanto produrre il circuito stampato. Assicurati che il tuo circuito stampato possa superare la cattura schematica nei tuoi strumenti di progettazione PCB e vedere la luce alla fine dei file di output di produzione. La disposizione dei componenti e l'organizzazione dello schema non dovrebbero essere la fine del mondo per il tuo circuito stampato. Usa software di progettazione che prende a cuore l'intento di muoversi attraverso le impronte PCB fino all'assemblaggio PCB.
Altium è un avanzato software di progettazione PCB che include strumenti come il rilasciatore di progetti. Con esso, puoi aumentare la tua produttività riducendo al contempo il rischio di errori che possono verificarsi durante la creazione manuale dei file di output per la produzione. Altium è ricco di altre funzionalità avanzate come questa, rendendolo uno dei migliori programmi di progettazione PCB che puoi utilizzare oggi.
Vuoi scoprire di più su come Altium può aiutarti con il tuo prossimo progetto di design PCB? Parla con un esperto di Altium.