Preparazione dei dati di fabbricazione

È disponibile un'ampia gamma di formati di file di fabbricazione per la progettazione PCB, sia per la generazione di singoli file sia di file Output Job, tra cui:

  • Gerber RS-274X e Gerber X2

  • ODB++

  • IPC-2581

  • NC Drill

  • Board Stack Report

  • Output basati su stampa: Composite Drill Drawings, Drill Drawing/Guides, Final Artwork Prints, Power-Plane Prints, Solder/Paste Mask Prints.

  • Fabrication Testpoint Report

Si consiglia di consultare il proprio produttore di schede per confermare i requisiti richiesti prima di fornire i file di output necessari alla fabbricazione del progetto.

Gli output di fabbricazione possono essere aggiunti al file Output Job attivo dal menu del controllo [Add New Fabrication Output] nell'area Fabrication Outputs del file oppure dai sottomenu Edit » Add Fabrication Outputs dei menu principali.

Sebbene i file OutputJob consentano una preparazione semplificata degli output per i progetti e la loro successiva generazione tramite il processo di rilascio del progetto ad alta integrità, gli output di fabbricazione per il progetto PCB attivo possono anche essere generati direttamente dall'editor PCB utilizzando i comandi del sottomenu File » Fabrication Outputs.
Per gli output NC Drill, Gerber, Gerber X2 e ODB++, vengono generati file per tutti i controfori superiori e tutti i controfori inferiori, anziché file separati per ciascun tipo di controforo.

Generazione dei dati di fabbricazione Gerber

Ciascun file nel formato Gerber RS274X (noto anche come Extended Gerber o GerberX) corrisponde a uno strato della scheda fisica: overlay componenti, strato segnale superiore, strato segnale inferiore, strati di maschera di saldatura, ecc. Questo formato di file include definizioni di aperture, coordinate XY per i comandi di draw e flash e altre informazioni necessarie per la fabbricazione PCB.

Gerber X2 è un'evoluzione diretta, e molto più avanzata, dello standard Gerber RS-274X e aggiunge un'ampia gamma di dati supplementari per la fabbricazione e l'assemblaggio dei PCB. Rispetto allo standard RS-274X, il formato Gerber X2 include informazioni critiche, come le definizioni dello stack dei layer e gli attributi di pad e via. Un vantaggio fondamentale del formato Gerber X2 è la compatibilità retroattiva con il vecchio standard Gerber RS-274X. Essendo uno standard multi-file, una fabbrica/assemblatore di destinazione che non sia ancora passata al nuovo standard può estrarre gli elementi tradizionali dei file Gerber secondo necessità. Questo può rappresentare un vantaggio significativo per chi non desidera affrontare un cambiamento importante nei formati dei file di fabbricazione, o per le aziende di fabbricazione con attrezzature e software poco flessibili.

Il vantaggio complessivo dell'adozione del formato Gerber X2 per il trasferimento dei dati di progettazione della scheda a case di fabbricazione e assemblaggio è il ricco set di dati di produzione incluso nel set di file e la compatibilità retroattiva con lo standard precedente, che consente un percorso di aggiornamento a basso rischio. Con un'implementazione completa a entrambe le estremità della catena CAD-CAM, i rischi associati a interpretazioni errate dei dati, errori nei file e interpretazioni variabili dei dati possono essere in larga misura eliminati. In breve, i formati Gerber X2 e IPC-2581 rappresentano una nuova generazione nel trasferimento dei dati dalla progettazione della scheda alla produzione.

Link utili:

Se la scheda ha fori, deve essere generato anche un file NC Drill, utilizzando le stesse impostazioni di unità, risoluzione e posizione sulla pellicola.

Con un file PCB di progetto come documento attivo, il set di file Gerber può essere generato selezionando File » Fabrication Outputs » Gerber Files o File » Fabrication Outputs » Gerber X2 Files dai menu principali. Si aprirà una finestra di dialogo appropriata Gerber Setup o Gerber X2 Setup in cui è possibile definire i layer di plotting e la configurazione generale applicata durante il processo di esportazione. Per informazioni dettagliate sulle opzioni e sui controlli forniti da queste finestre di dialogo, vedere le sezioni comprimibili qui sotto.

Questa pagina esamina la preparazione dei file Gerber utilizzando le finestre di dialogo Gerber Setup e Gerber X2 Setup disponibili quando l'opzione UI.Unification.GerberDialog è abilitata nella finestra di dialogo Advanced Settings dialog.

Quando l'opzione UI.Unification.GerberDialog è disabilitata, la generazione dei file Gerber viene eseguita utilizzando le iterazioni precedenti delle finestre di dialogo Gerber Setup e Gerber X2 Setup.

Gerber Setup e finestre di dialogo Gerber X2 Setup
Gerber Setup e finestre di dialogo Gerber X2 Setup

L'output viene generato nel percorso definito nel campo Output Path nella scheda Options tab della finestra di dialogo Project Options. I nomi dei file generati includeranno il nome del documento PCB.

I file generati verranno aggiunti al progetto e appariranno nel pannello Projects nelle cartelle Generated\CAMtastic! Documents e Generated\Text Documents.

I colori dei layer vengono ora assegnati in base al tipo di layer (ad esempio rosso per segnale-top, blu per segnale-bottom, ecc.) quando i file Gerber e ODB++ vengono importati nell'editor CAM se nei file da importare mancano le informazioni sul colore del layer.

L'output Gerber generato viene inoltre aperto come documento CAM composito che può essere modificato e/o salvato nel progetto corrente e gestito tramite il pannello CAMtastic.

Per specificare se l'output CAM generato deve essere aperto automaticamente in Altium Designer, abilitare l'opzione Open outputs after compile nella scheda Options tab della finestra di dialogo Project Options (Project » Project Options).
– il nome del singolo file di output Gerber. La denominazione si basa sul nome del progetto, sul layer e sulla funzione e utilizza il carattere di underscore come separatore descrittivo. Fare clic sul nome di un layer per immettere un nuovo nome, se necessario.
  • Layer Name – il nome del layer applicato al file di output, come definito dallo stack dei layer della scheda.

  • Plot – abilitare questa opzione per includere un plot Gerber per quel layer o gruppo di layer nell'output generato. Disabilitarla per escludere la generazione del plot per quel layer.

  • Mirror – abilitare questa opzione per un layer o un gruppo di layer se si desidera creare un file Gerber speculare.

    Per accedere alla colonna Mirror nella finestra di dialogo Gerber Setup, l'opzione UI.Unification.GerberDialog.ShowMirrorColumn deve essere abilitata nella finestra di dialogo Advanced Settings dialog. La finestra di dialogo Advanced Settings è accessibile facendo clic sul pulsante Advanced nella pagina System – General page della finestra di dialogo Preferences. Se vengono apportate modifiche nella finestra di dialogo Advanced Settings , è necessario riavviare il software affinché le modifiche abbiano effetto.

    Inoltre, la colonna Mirror verrà visualizzata nella finestra di dialogo Gerber Setup indipendentemente dallo stato dell'opzione UI.Unification.GerberDialog.ShowMirrorColumn se almeno un layer è stato configurato come specchiato (ad esempio, in un'altra istanza di Altium Designer in cui l'opzione UI.Unification.GerberDialog.ShowMirrorColumn è abilitata).

  • Il primo layer nell'elenco è il Board Outline. Non si tratta di un layer di progettazione standard, come un layer di rame, serigrafia o meccanico. Il file di fabbricazione generato quando questo layer è abilitato contiene il Board Profile, in cui il contorno della scheda (Board Shape) è rappresentato da un percorso chiuso e connesso generato automaticamente in base alla Board Shape definita. Il Profile includerà anche una forma (poligono) che definisce ogni ritaglio presente nella scheda. 

    Il Board Profile è disponibile nell'elenco Layers to Plot sia per gli output Gerber sia per quelli Gerber X2. È possibile rinominare questo file come gli altri file nell'elenco, se necessario.

    L'editor PCB consente inoltre al progettista di configurare un Mechanical Layer con un Layer Type pari a Board Shape. Questo layer meccanico è indipendente dall'opzione Board Profile disponibile nelle finestre di dialogo Gerber Setup & Gerber X2 Setup. Se si prevede di utilizzare un layer Board Shape, tale layer deve includere un contorno chiuso definito dall'utente che definisca il profilo della scheda, insieme a eventuali ritagli presenti sulla scheda. Ulteriori informazioni sul Board Shape Layer Type.

    Visita il sito web di Ucamco per saperne di più sul formato file Gerber. Fare riferimento alla sezione 6.5 della specifica del formato Gerber (disponibile in quella pagina) per ulteriori informazioni sul Profile della scheda.

    Fare clic sul pulsante all'estrema destra dell'intestazione della colonna Layer Name per accedere alla finestra di dialogo Add Mechanical Layers e selezionare i layer meccanici aggiunti a tutti i layer di plot. Fare clic sul pulsante associato a un gruppo di layer per accedere alla finestra di dialogo Add Mechanical Layers e selezionare i layer meccanici aggiunti a tutti i layer di plot nel gruppo di layer selezionato.

    Quando viene generato l'output Gerber per un pannello PCB (un array di schede incorporato), la finestra di dialogo include una colonna per il pannello e una colonna di layer per ciascuna scheda inclusa nel pannello. Utilizzare questa nuova colonna per verificare rapidamente che i vari layer della scheda siano mappati ai layer del pannello corretti.

    Un esempio della finestra di dialogo Gerber Setup per un documento PCB che contiene un pannello.
    Un esempio della finestra di dialogo Gerber Setup per un documento PCB che contiene un pannello.

    Se il progetto include vias con tipi IPC-4761 assegnati, i corrispondenti layer meccanici (come Filling, Capping, ecc.) verranno elencati sotto il gruppo di layer IPC-4761 Via Type Features nell'elenco dei layer.

    Nella parte inferiore dell'elenco Layers to plot , è possibile trovare la sezione Layer Classes . Utilizzando la casella di controllo per le classi di layer, è possibile abilitare rapidamente il plotting per tutti i layer che appartengono a una specifica classe di layer. Qui sono elencate le classi di layer predefinite (Component LayersSignal LayersElectrical LayersAll Layers) e tutte le classi di layer definite dall'utente (quelle definite nella finestra di dialogo Object Class Explorer dialog).

    L'elenco Layer Classes list
    L'elenco Layer Classes list

  • Plot Layers – utilizzare il menu a discesa per accedere a un menu di comandi che consente di abilitare o disabilitare il campo Plot per tutti i layer nell'area Layers to plot :

    • Select All – selezionare per spuntare tutte le caselle nella colonna Plot (i dati Gerber verranno creati per tutti i layer selezionati).
    • Deselect All – selezionare per deselezionare tutte le caselle spuntate nella colonna Plot  (non verrà creato alcun dato Gerber).
    • Select Used – selezionare per spuntare tutte le caselle nella colonna Plot dei layer elencati che sono utilizzati nel progetto.
    • Edit Group – fare clic per aprire la finestra di dialogo Add Mechanical Layers in cui è possibile selezionare i layer meccanici aggiunti a tutti i layer di plot nel gruppo di layer selezionato. È inoltre possibile fare clic sul pulsante associato a un gruppo di layer per accedere alla finestra di dialogo Add Mechanical Layers.

     

  • Mirror Layers – utilizzare il menu a discesa per accedere a un menu di comandi che consente di abilitare o disabilitare il campo Mirror per tutti i layer nell'area Layers to plot :

    • Select All – selezionare per spuntare tutte le caselle nella colonna Mirror (i dati Gerber verranno creati per tutti i layer selezionati).
    • Deselect All – selezionare per deselezionare tutte le caselle spuntate nella colonna Mirror  (non verrà creato alcun dato Gerber).
    • Select Used – selezionare per spuntare tutte le caselle nella colonna Mirror dei layer elencati che sono utilizzati nel progetto.

     

  • Scheda Advanced

    Tolleranze di corrispondenza delle aperture

    • Plus – utilizzare questa casella per definire la tolleranza positiva per la corrispondenza delle aperture.
    • Minus – utilizzare questa casella per definire la tolleranza negativa per la corrispondenza delle aperture.

    Zeri iniziali/finali

    • Keep leading and trailing zeroes – se questa opzione è abilitata, tutti gli zeri iniziali e finali compariranno nel file Gerber generato.
    • Suppress leading zeroes – se questa opzione è abilitata, nel file Gerber generato non compariranno zeri iniziali.
    • Suppress trailing zeroes – se questa opzione è abilitata, nel file Gerber generato non compariranno zeri finali.

    Tipo di plotter

    • Unsorted (raster) – selezionare per utilizzare una macchina raster (predefinita).
    • Sorted (vector) – selezionare per utilizzare una macchina vettoriale.

    Altro

    • Optimize change location commands – quando questa opzione è abilitata, i dati di posizione X o Y non vengono inclusi se non cambiano da un oggetto al successivo.
    • G54 on aperture change – selezionare questa opzione per ruotare la ruota delle aperture del plotter dopo ogni cambio di apertura.
    • Use software arcs – selezionare questa opzione per utilizzare archi software.
    • Use polygons for octagonal pads – selezionare questa opzione per utilizzare poligoni per eventuali pad ottagonali.
    • Generate DRC Rules export file (.RUL) – selezionare questa opzione per generare un file di esportazione delle regole DRC (.RUL). Questo file di report fornisce i dettagli delle regole di progettazione per il documento PCB sorgente da cui vengono generati i dati Gerber.

    Scheda Legacy

    La scheda Legacy della finestra di dialogo Gerber Setup
    La scheda Legacy della finestra di dialogo Gerber Setup

    Questa scheda è accessibile solo da un file Outjob, se alcuni valori diversi da quelli predefiniti sono stati definiti e salvati nella versione precedente della finestra di dialogo Gerber Setup.

    Dimensione del film

    • X(horizontal) – immettere un valore per la lunghezza del film.
    • Y(vertical) – immettere un valore per la larghezza del film.
    • Border size – immettere un valore per la dimensione del bordo del film.

    Posizione sul film

    Utilizzare le seguenti opzioni per scegliere la posizione sul film:

    • Reference to absolute origin
    • Reference to relative origin
    • Center on film

    Modalità batch

    • Separate file per layer – selezionare questa opzione se si desidera che ogni layer generi un file Gerber separato.
    • Panelize layers – selezionare questa opzione se si desidera che venga generato un solo file Gerber in formato di pannellizzazione.

    Aperture

    • Embedded apertures (RS274X) – quando questa opzione è abilitata, le aperture vengono incorporate nei file Gerber secondo lo standard RS274X e tutte le informazioni per ciascun layer sono contenute in un singolo file. Abilitando questa opzione si garantisce che l'elenco corrente delle aperture includa tutte le aperture richieste. Se questa opzione è disabilitata, diventano disponibili controlli aggiuntivi in questa area.
    • Maximum aperture size – immettere la dimensione massima delle aperture per il progetto.
    • Generate relief shapes – selezionare questa opzione per creare aperture in stile relief.
    • Flash pad shapes – selezionare questa opzione per eseguire il flash delle forme dei pad.
    • Flash all fills – selezionare questa opzione per eseguire il flash di tutti i riempimenti.
    • Apertures List – elenca tutti i dati correnti delle aperture.
    • New – usa il menu a discesa per accedere a un menu di comandi che consentono di aggiungere una nuova apertura e salvare o caricare l’elenco delle aperture in/da un file di aperture:
      • Add Aperture – seleziona per aprire la finestra di dialogo Edit Aperture dialog in cui è possibile specificare le proprietà della nuova apertura.
      • Load – seleziona per aprire una finestra di dialogo con cui puoi scegliere il percorso del file di aperture da caricare.
      • Save – seleziona per salvare le aperture correnti nell’elenco delle aperture.
    • Edit – usa il menu a discesa per accedere a un menu di comandi che consentono di modificare un’apertura selezionata o l’elenco delle aperture:
      • Edit Aperture – seleziona per modificare le proprietà dell’apertura selezionata nella finestra di dialogo Edit Aperture dialog.
      • Rename Aperture – seleziona per modificare le proprietà dell’apertura selezionata nella finestra di dialogo Edit Aperture
      • Clear All – seleziona per cancellare tutte le aperture dall’elenco delle aperture.
      • Create List from PCB – seleziona per creare l’elenco delle aperture dal progetto PCB corrente.
    • – seleziona per eliminare l’apertura selezionata.

    Notes about Apertures

    A meno che il produttore del tuo PCB non supporti le aperture incorporate, è altamente consigliato utilizzare l’opzione Embedded apertures (RS274X). La maggior parte dei fotoplotter moderni sono plotter raster che possono accettare aperture di qualsiasi dimensione. In genere accettano anche file Gerber con aperture incorporate.

    Se il tuo produttore non utilizza aperture incorporate, è necessario includere un file di aperture separato (*.apt) insieme ai file Gerber. Se utilizzi un file di aperture esistente anziché uno generato, il PCB Editor analizza le primitive (tracce, pad, ecc.) nel documento PCB e le confronta con le descrizioni delle aperture nel file *.apt caricato. Se non esiste una corrispondenza esatta tra apertura e primitiva, il PCB Editor eseguirà automaticamente il paint della primitiva con un’apertura più piccola adatta. Se non esiste alcuna apertura adatta con cui dipingere, verrà generato un file *.MAT (match) che elenca le aperture mancanti e la generazione del file Gerber verrà interrotta.

    I file Gerber devono essere creati con lo stesso formato, o precisione, dei file NC Drill. Ad esempio, se i file Gerber sono stati configurati per utilizzare il formato 0,1 mil, i corrispondenti file NC Drill devono utilizzare il formato 2:4. Se i file Gerber sono stati generati con la posizione delle coordinate sulla pellicola impostata per usare l’origine assoluta o relativa, i file NC Drill devono essere generati usando lo stesso riferimento di origine.

    Generazione dei dati di fabbricazione ODB++

    ODB++ è un formato di scambio dati CAD-to-CAM utilizzato nella progettazione e nella produzione di circuiti stampati. Il formato è stato originariamente sviluppato da Valor Computerized Systems, Ltd., come database aperto in grado di fornire uno scambio dati più ricco di informazioni tra il software di progettazione PCB e il software CAD-CAM Valor utilizzato dai produttori di PCB.

    La finestra di dialogo ODB++ Setup fornisce i controlli per configurare completamente le opzioni di output dei file ODB++. È possibile accedere alla finestra di dialogo in uno dei seguenti modi:

    • Utilizzando un generatore di output ODB in un file di configurazione OutputJob (*.OutJob). L’output viene generato quando viene eseguito il generatore di output configurato.
    • In un documento PCB attivo, fare clic su File » Fabrication Outputs » ODB++ Files. L’output verrà generato immediatamente facendo clic su OK nella finestra di dialogo.
    Le impostazioni definite nella finestra di dialogo ODB++ Setup quando si genera l’output direttamente dal PCB sono distinte e separate da quelle definite per lo stesso tipo di output in un file di configurazione OutputJob. Nel primo caso, le impostazioni vengono memorizzate nel file di progetto, mentre nel secondo vengono memorizzate nel file di configurazione OutputJob.

    Generazione da un Embedded Board Array

    Quando si genera un output ODB++ da un progetto PCB che contiene un embedded board array, si applicano le seguenti condizioni:

    • Il progetto viene analizzato automaticamente per rilevare violazioni dello stack dei layer.
    • Le schede embedded che sono state capovolte mostreranno i rispettivi stack dei layer capovolti.
    • I layer di segnale intermedi e i piani interni che sono diversi possono comunque apparire sullo stesso pannello di layer intermedio.
    • I layer di segnale intermedi e i piani interni possono essere capovolti l'uno rispetto all'altro.

    Quando si genera l'output ODB++ dal progetto PCB, tutti gli oggetti su tutti i layer abilitati per il plotting verranno esportati. Se si desidera esportare solo gli oggetti del progetto che si trovano all'interno del contorno della scheda, assicurarsi che tutti i layer aggiuntivi contenenti oggetti al di fuori di questo limite siano disabilitati per il plotting.

    Percorso dei file ODB++ generati

    Il percorso di output dei file generati dipende da come è stato generato l'output:

    • Da un file OutputJob - i file generati vengono memorizzati in una cartella all'interno della cartella del progetto. La struttura di nomi e cartelle è definita nel Output Container a cui l'output ODB++ è destinato.
    • Direttamente dal PCB - il percorso di output è specificato nella finestra di dialogo Project Options - Options. Per impostazione predefinita, il percorso di output è impostato su una sottocartella sotto la cartella che contiene il file di progetto e ha il nome Project Outputs for <ProjectName>. Il percorso di output può essere modificato secondo necessità. Se nella scheda Options è stata abilitata l'opzione per utilizzare una cartella separata per ciascun tipo di output, i file ODB++ verranno scritti in un'ulteriore sottocartella denominata ODB++ Output.

    Apertura automatica dell'output ODB++ generato

    Durante la generazione dell'output ODB++, è possibile specificare che l'output venga aperto automaticamente in un nuovo documento CAM. La modalità con cui ciò avviene dipende da come si sta generando l'output:

    • Da un file OutputJob - abilitare l'opzione ODB++ Output auto-load nella finestra di dialogo Output Job Options (Tools » Output Job Options dall'OutputJob Editor).
    • Direttamente dal PCB - assicurarsi che l'opzione Open outputs after compile sia abilitata nella scheda Options della finestra di dialogo Project Options (Project » Project Options).

    Generazione dei dati di fabbricazione IPC-2581

    Correlato al formato ODB++ esistente, IPC-2581 è uno standard open-source sviluppato dal Institute for Printed Circuits IPC-2581 Consortium nel 2004, e successivamente perfezionato fino alle più recenti release Revision A e B (IPC-2581A/B).

    Lo standard ha progressivamente ottenuto una più ampia accettazione come alternativa ai tradizionali dati di output per la fabbricazione, tipicamente composti da una raccolta di file Gerber, Drill, BOM e file di testo, ecc. La precedente necessità di un complesso insieme di file di fabbricazione è dovuta ai limiti intrinseci del tradizionale formato Gerber RS-274x, che non include definizioni per lo stack dei layer, le informazioni di foratura, i dati di netlist (connettività elettrica) e le informazioni BOM.

    Lo standard IPC-2581 è ufficialmente intitolato ‘Generic Requirements for Printed Board Assembly Products Manufacturing Description Data and Transfer Methodology’ e offre un formato a file singolo basato su XML che incorpora un'ampia gamma di dati di fabbricazione della scheda, dai dettagli dello stack dei layer fino alle informazioni complete su pad/routing/componenti e alla Bill Of Materials (BOM).

    Un singolo file XML IPC-2581 può includere:

    • Informazioni sulle immagini in rame per l'incisione dei layer del PCB.
    • Informazioni sullo stack dei layer della scheda (incluse sezioni rigide e flessibili).
    • Netlist per test su scheda nuda e in-circuit.
    • Bill of Materials dei componenti per acquisto e assemblaggio (pick-and-place).
    • Note e parametri di fabbricazione e assemblaggio.

    Il potenziale vantaggio dell'adozione del formato IPC-2581 per il trasferimento dei dati di progetto della scheda ai produttori e assemblatori è incentrato sul formato altamente definito e dettagliato a file singolo, pienamente compreso a entrambe le estremità della catena. Con un sistema funzionante di scambio dati CAD-CAM consolidato, i rischi associati a interpretazioni errate dei dati, errori nei file e interpretazioni variabili dei Gerber vengono in gran parte eliminati. In breve, sia il formato IPC-2581 sia Gerber X2 rappresentano una nuova generazione nel trasferimento dei dati dal progetto della scheda alla produzione.

    Link utili:

    Per accedere alla funzionalità IPC-2581 in Altium Designer, deve essere installata l'estensione software IPC2581 . Questa estensione viene installata con Altium Designer per impostazione predefinita. Può essere installata o rimossa manualmente.

    Per maggiori informazioni sulla gestione delle estensioni, fare riferimento alla pagina Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

    Con un file PCB del progetto caricato come documento attivo, è possibile generare un file IPC-2581 selezionando File » Fabrication Outputs » IPC-2581 dal menu principale. Si aprirà una finestra di dialogo iniziale IPC-2581 Configuration nella quale è possibile specificare la revisione dello standard IPC-2581 da utilizzare (A o B), oltre alle unità di misura e alla precisione del numero in virgola mobile applicate durante il processo di esportazione.

    Definire le impostazioni di esportazione nella finestra di dialogo IPC-2581 Configuration.
    Definire le impostazioni di esportazione nella finestra di dialogo IPC-2581 Configuration.

    L'impostazione di precisione determina l'accuratezza di posizione e dimensionamento dei dati all'interno del file generato conforme a IPC-2581, come illustrato nell'immagine seguente.

    La stessa sezione di un file IPC-2581 con la precisione impostata su 2 (sinistra) e 6 (destra).
    La stessa sezione di un file IPC-2581 con la precisione impostata su 2 (sinistra) e 6 (destra).

    Il file IPC-2581 basato su XML verrà esportato nella posizione definita nel campo Output Path della scheda Options della finestra di dialogo Project Options. Verrà denominato utilizzando il formato <PCBDocumentName>.cvg.

    Il file generato verrà aggiunto al progetto e apparirà nel pannello Projects nella cartella Generated\Text Documents.

    Generazione dei dati di fabbricazione NC Drill

    I file di foratura vengono utilizzati durante il processo di fabbricazione della scheda per praticare i fori nel PCB. Le opzioni di output dei file NC Drill sono configurate tramite la finestra di dialogo NC Drill Setup.

    La finestra di dialogo NC Drill Setup
    La finestra di dialogo NC Drill Setup

    La finestra di dialogo NC Drill Setup è accessibile in uno dei seguenti modi:

    • Utilizzando un generatore di output NC Drill in un file di configurazione OutputJob (*.OutJob). L'output viene generato quando viene eseguito il generatore di output configurato.
    • In un documento PCB attivo, fare clic su File » Fabrication Outputs » NC Drill Files. L'output verrà generato immediatamente facendo clic su OK nella finestra di dialogo.
    Le impostazioni definite nella finestra di dialogo NC Drill Setup quando si genera l'output direttamente dal PCB sono distinte e separate da quelle definite per lo stesso tipo di output in un file di configurazione OutputJob. Nel primo caso, le impostazioni sono memorizzate nel file di progetto, mentre nel secondo sono memorizzate nel file di configurazione OutputJob.

    I file NC Drill devono essere creati nello stesso formato dei file Gerber. In caso contrario, le posizioni di foratura potrebbero non corrispondere alle posizioni di pad/via. Ad esempio, se i file Gerber sono stati configurati per usare il formato 4:3, anche i corrispondenti file NC Drill dovrebbero usare lo stesso formato. Se i file Gerber sono stati generati con la posizione delle coordinate sulla pellicola impostata per usare l'origine assoluta o relativa, idealmente anche i file NC Drill dovrebbero essere generati usando lo stesso riferimento di origine.

    File NC Drill generati

    Filename Description
    FileName.DRL File di foratura in formato binario. Per un PCB multistrato che incorpora via cieche e/o interrate, viene creato un file di foratura separato per ogni coppia di layer con un'estensione file univoca.
    FileName.DRR Report di foratura – dettaglia le assegnazioni utensile, le dimensioni dei fori, il numero di fori e il percorso utensile.
    FileName.TXT File di foratura in formato ASCII. Per un PCB multistrato che incorpora via cieche e/o interrate, viene creato un file di foratura separato per ogni coppia di layer con un'estensione file univoca.
    FileName-Plated.TXT File di foratura in formato ASCII. Specifico per i fori metallizzati in un progetto PCB. Verrà creato un file separato per ciascun tipo di foro: asolato, quadrato o rotondo.
    FileName-NonPlated.TXT File di foratura in formato ASCII. Specifico per i fori non metallizzati in un progetto PCB. Verrà creato un file separato per ciascun tipo di foro: asolato, quadrato o rotondo.
    FileName-BoardEdgeRout.TXT File di fresatura in formato ASCII. Specifico per il contorno della scheda, inclusi i ritagli della scheda.
    FileName.LDP Report ASCII delle coppie di foratura. Usato dal CAM Editor per rilevare via cieche e interrate.

    Una volta generato, l'output verrà aggiunto al progetto e apparirà nel pannello Projects nella cartella Generated all'interno di una sottocartella con nome appropriato. Se hai usato una cartella separata per ciascun tipo di output, allora verranno aggiunte al pannello Projects le corrispondenti cartelle Generated (separate) (ad es., Generated (NC Drill Output)).

    Percorso dei file NC Drill generati

    Il percorso di output dei file generati dipende da come è stato generato l'output:

    • Da un file OutputJob – i file generati vengono memorizzati in una cartella all'interno della cartella del progetto. La denominazione e la struttura delle cartelle sono definite nel Output Container a cui è destinato l'output NC Drill File.
    • Direttamente dal PCB – il percorso di output è specificato nella finestra di dialogo Project Options – Options dialog. Per impostazione predefinita, il percorso di output è impostato su una sottocartella sotto la cartella che contiene il file di progetto e con il nome Project Outputs for <ProjectName>. Il percorso di output può essere modificato secondo necessità. Se l'opzione per usare una cartella separata per ciascun tipo di output è stata abilitata nella scheda Options, i file NC Drill verranno scritti in un'ulteriore sottocartella denominata NC Drill Output.

    Apertura automatica dell'output NC Drill generato

    Quando si generano output NC Drill, è possibile specificare che l'output venga aperto automaticamente in un nuovo documento CAM. Il modo in cui ciò viene eseguito dipende da come si sta generando l'output:

    • Da un file OutputJob – abilita l'opzione di caricamento automatico NC Drill Output nella finestra di dialogo Output Job Options (Tools » Output Job Options da OutputJob Editor).
    • Direttamente dal PCB – assicurati che l'opzione Open outputs after compile sia abilitata nella scheda Options della finestra di dialogo Project Options (Project » Project Options).

    Generazione del Board Stack Report

    Altium Designer supporta la produzione di un Board Stack Report in formato Excel (<PCBDocumentName>.xls), che riepiloga gli stack di layer definiti e i layer usati nello stackup (in termini di nome layer, materiale, spessore e costante dielettrica). Viene inoltre riepilogata l'altezza di ciascuno stack. Le opzioni di output del Board Stack Report sono configurate tramite la finestra di dialogo Layer Stack Report Setup, dalla quale è possibile specificare l'unità di misura e le colonne da visualizzare nel report.

    La finestra di dialogo Layer Stack Report Setup
    La finestra di dialogo Layer Stack Report Setup

    La finestra di dialogo Layer Stack Report Setup descritta sopra è disponibile quando l'opzione PCB.ModernBoardStackGenerator è abilitata nella finestra di dialogo Advanced Settings dialog. Quando questa opzione è disabilitata, è disponibile la finestra di dialogo Layer Stack Report Setup, dalla quale è possibile specificare solo l'unità di misura nel report (​​​​​).

    Generazione dei dati di fabbricazione basati sulla stampa

    I seguenti output sono output basati sulla stampa con impostazioni predefinite per pagine e layer in esse contenuti:

    • Composite Drill Guide - produce un disegno di foratura composito predefinito per il documento PCB sorgente.
    • Drill Drawings - produce un set predefinito di disegni di foratura e guide per il documento PCB sorgente.
    • Final - produce un set di stampa finale completo e predefinito per il documento PCB sorgente.
    • Mask Set - produce disegni predefiniti di maschera saldante/pasta per il documento PCB sorgente.
    • Power-Plane Set - produce disegni predefiniti dei piani di alimentazione per il documento PCB sorgente.

    Accedi alla finestra di dialogo Print per esaminare e regolare la configurazione dell'output.

    Fai riferimento alla pagina Configuring PCB Printouts per saperne di più.

    Generazione del Fabrication Testpoint Report

    Il generatore del fabrication testpoint report produce un report (in formato txt e/o csv e/o IPC-D-356A) di tutti i pad e le via configurati per essere usati come testpoint di fabbricazione.

    Fai riferimento alla pagina Assigning Testpoints on the Board per saperne di più sull'assegnazione dei testpoint in un progetto PCB.

    Il testpoint report supporta gli array di schede incorporati. Quando viene esportato da un documento PCB che contiene più array di schede incorporati, vengono prodotti più file netlist IPC-D-356A.

    Le opzioni di output del Fabrication Testpoint Report sono configurate tramite la finestra di dialogo Fabrication Testpoint Setup.

    La finestra di dialogo Fabrication Testpoint Setup
    La finestra di dialogo Fabrication Testpoint Setup

    Un fabrication testpoint report userà solo le impostazioni di testpoint Fabrication  di pad e via, mentre un assembly testpoint report userà solo le impostazioni di testpoint Assembly . Si noti che la finestra di dialogo Assembly Testpoint Setup usata per configurare un Assembly Fabrication Report ha lo stesso insieme di opzioni della finestra di dialogo Fabrication Report Setup.

    File del report di fabbricazione generati

    Tutti i file di testpoint generati vengono denominati prima in base al tipo (Fabrication o Assembly), quindi in base al nome file. Ad esempio: Fabrication Testpoint Report for BoardFileName. Vengono utilizzate le seguenti estensioni di file, a seconda di quale delle opzioni in Report Formats è abilitata: .txt, .CSV, .IPC (si noti che questo è un file ASCII).

    Percorso dei file del report di fabbricazione generati

    Il percorso di output dei file generati dipende da come è stato generato l'output:

    • Da un file OutputJob - i file generati vengono archiviati in una cartella all'interno della cartella del progetto. La denominazione e la struttura delle cartelle sono definite nel Output Container a cui è destinato l'output Testpoint.
    • Direttamente dal PCB - il percorso di output è specificato nella finestra di dialogo Project Options - Options. Per impostazione predefinita, il percorso di output è impostato su una sottocartella della cartella che contiene il file di progetto e ha il nome: Project Outputs for ProjectName. Il percorso di output può essere modificato secondo necessità. Se nella scheda Options è stata abilitata l'opzione per usare una cartella separata per ciascun tipo di output, i file Testpoint verranno scritti in un'ulteriore sottocartella denominata Testpoint Output.

    Apertura automatica dell'output del report di fabbricazione generato

    Durante la generazione dell'output Testpoint, puoi specificare che l'output venga aperto automaticamente in un nuovo documento CAM. Il modo in cui ciò avviene dipende da come stai generando l'output:

    • Da un file OutputJob - abilita l'opzione IPC-D-356A Output auto-load nella finestra di dialogo Output Job Options (Tools » Output Job Options dall'OutputJob Editor).
    • Direttamente dal PCB - assicurati che l'opzione Open outputs after compile sia abilitata nella scheda Options della finestra di dialogo Project Options (Project » Project Options).

    Output dei file di fabbricazione tramite un file Output Job

    Per includere l'output dei file di fabbricazione nel file di configurazione Output Job di un progetto, fai clic su [Add New Fabrication Output] nella sezione Fabrication Outputs, quindi seleziona un tipo di output dal menu e la sorgente dati desiderata dal sottomenu associato.


    Configura gli output di fabbricazione come parte di un Fabrication Outputs di un file Output Job. Qui è mostrato un esempio per file Gerber X2.

    Quando viene eseguito l'OutJob, manualmente oppure come parte del processo di rilascio del progetto, gli output di fabbricazione verranno generati in conformità alle impostazioni definite per il relativo Output Container.

    Preparazione degli output di fabbricazione come parte di un OutJob configurato.
    Preparazione degli output di fabbricazione come parte di un OutJob configurato.

    Le impostazioni definite nelle finestre di dialogo correlate durante la generazione degli output di fabbricazione direttamente dal PCB sono distinte e separate da quelle definite per lo stesso tipo di output in un file di configurazione OutputJob. Nel primo caso, le impostazioni sono memorizzate nel file di progetto, mentre nel secondo sono memorizzate nel file di configurazione OutputJob.
    AI-LocalizedLocalizzato tramite A
    Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
    Disponibilità delle funzionalità

    Le funzionalità disponibili dipendono dalla soluzione Altium in uso – Altium Develop, un’edizione di Altium Agile (Agile Teams o Agile Enterprise), oppure Altium Designer (con licenza attiva).

    Se non vedi nel tuo software una funzionalità descritta,  contatta il team vendite di Altium per saperne di più.

    Documentazione legacy

    La documentazione di Altium Designer non è più suddivisa per versione. Se è necessario accedere alla documentazione delle versioni precedenti di Altium Designer, visitare la sezione Documentazione legacy della pagina Altri programmi di installazione.

    Contenuto