Supporto per la verifica dei dati importati

Il CAM Editor di Altium Designer consente di importare file Gerber, NC Drill, ODB++, Netlist, Mill/Rout e altri file con aperture di vario tipo, quindi di eseguire un insieme di regole di progettazione per verificare i dati nei file importati. Una volta completata la verifica, è possibile utilizzare un'opzione Auto Fix per molte di queste regole.

Creazione di un nuovo documento CAM

È possibile creare un nuovo documento CAM selezionando File » New » CAM Document dal menu. Nella finestra di progettazione viene visualizzato un nuovo documento CAM vuoto. È possibile salvare il documento selezionando File » Save (Ctrl+S).

Importazione di file tramite Quick Load

Selezionare File » Import » Quick Load per aprire la finestra di dialogo File Import - Quick Load. Per importare i file desiderati nel nuovo documento CAM, è possibile utilizzare l'opzione Quick Load per importare in un'unica operazione tutti i file presenti nella cartella selezionata.

La finestra di dialogo File Import - Quick Load La finestra di dialogo File Import - Quick Load

Fare clic su () per aprire la directory dei file e selezionare la cartella da importare. Una volta importati tutti i file (inclusi i file Gerber, NC Drill e netlist), si aprirà la finestra di dialogo Import Drill Data.

La finestra di dialogo Import Drill DataLa finestra di dialogo Import Drill Data

Dopo aver configurato le impostazioni secondo le proprie preferenze, i file importati nel CAM Editor verranno visualizzati nella finestra di progettazione insieme a un Quick Load Process Report (*.log).

Se la scheda contiene fori, ad esempio fori passanti oppure vias ciechi o interrati, è necessario fornire almeno i layer di segnale (ad esempio file Gerber per top e bottom) e uno o più file NC Drill (formato Excellon 2).

Verifica delle assegnazioni dei layer

Tutti i layer Gerber, NC Drill e netlist all'interno del documento CAM devono essere assegnati a un tipo di layer appropriato. CAM Editor tenta di farlo automaticamente, abbinando le estensioni dei file Gerber a quelle elencate nella finestra di dialogo Layer Types Detection Template , ma si consiglia di controllare Layers Table per verificarne completezza e accuratezza. Per visualizzare o modificare il Layer Types Detection Template, selezionare Tables » Layer Type Detection per aprire la finestra di dialogo Layer Types Detection Template.

La finestra di dialogo Layer Types Detection TemplateLa finestra di dialogo Layer Types Detection Template

I layer importanti per l'estrazione della netlist, necessaria prima di eseguire il DRC per verificare i dati, sono i layer di segnale e i plane layer. I layer di segnale possono essere assegnati ai seguenti tipi di layer: top, bottom o internal. Anche i layer serigrafici verranno presi in considerazione durante il DRC. Se è necessario aggiungere un'altra stringa di tipo layer, aggiungere una stringa (separata da una virgola dalla voce precedente, come mostrato sopra) per associare il layer al tipo di layer. Si noti che, se in questa fase sono state apportate modifiche a questo template, sarà necessario reimportare i file per vedere le nuove associazioni.

La finestra di dialogo Layers Table La finestra di dialogo Layers Table

Per rivedere o modificare la Layers Table, selezionare Tables » Layers dal menu principale per aprire la finestra di dialogo Layers Table.

È possibile esaminare l'elenco dei nomi dei layer impostato tramite le assegnazioni automatiche dei tipi. In questo modo, si può vedere che i nomi dei layer sono stati assegnati ai tipi di layer come definiti nel template Layer Types Detection. I layer meccanici sono impostati su Temporary.

Verifica dell'ordine dei layer

Una volta che tutti i layer sono stati assegnati correttamente, è possibile controllare Layers Order Table per assicurarsi che lo stack dei layer del PCB sia corretto.

Selezionare Tables » Layers Order per aprire la finestra di dialogo Create/Update Layers Order. Questa finestra di dialogo fornisce una mappatura tra i layer così come sono stati importati nel CAM Editor (ordine logico dei layer) e la loro struttura fisica per la produzione (ordine fisico dei layer). È possibile esaminare l'elenco dei nomi dei layer con le assegnazioni di mappatura automatica. Modificare Layer Physical Order, se necessario, facendo clic sull'elenco a discesa di un layer disponibile in questa colonna e selezionando un nuovo valore. Si noti che non è possibile assegnare lo stesso Layer Physical Order a più di un layer.

La finestra di dialogo Create/Update Layers OrderLa finestra di dialogo Create/Update Layers Order

Se si chiude e si riapre questa finestra di dialogo, si noterà che lo stackup è stato riorganizzato per riflettere eventuali modifiche a Layer Physical Order.

Verifica dei set di layer

Il controllo dei set di layer è necessario solo se la scheda contiene vias ciechi e/o interrati; in tal caso è necessario definire singolarmente ciascun drill set, associare il file NC Drill corrispondente e selezionare tutti i layer attraverso i quali passerà quel drill set. Per configurare i set di layer per un progetto diverso, iniziare selezionando Tables » Layers Sets per aprire la finestra di dialogo Create/Update Layers Sets.

La finestra di dialogo Create/Update Layers Set  La finestra di dialogo Create/Update Layers Set  

Dalla finestra di dialogo Create/Update Layers Sets, è possibile inserire o eliminare set di layer e selezionare coppie di layer. Per creare un set di layer, digitare un nome nella colonna Layers Set Name, ad esempio Blind Top, oppure fare clic su Insert Layers Set per aggiungere un nuovo set. Immettere i dati per creare i Layer Set richiesti per i vias ciechi e interrati nel progetto. Selezionare un drill layer assegnato dall'elenco a discesa visualizzato quando si fa clic nella colonna Assigned Drill Layer .

Selezionare i layer di segnale/plane che saranno inclusi nel set dalla finestra di dialogo Select Layer Pairs visualizzata quando si fa clic nella colonna Signal/Plane Layers in Set. È possibile utilizzare i tasti Ctrl o Shift per selezionare più layer.

Estrazione e ridenominazione della netlist

Dopo aver controllato le impostazioni dei layer, è possibile creare una netlist. Prima di eseguire un Design Rule Check per verificare il progetto, è necessario estrarre una netlist. A tale scopo, selezionare Tools » Netlist » Extract. Una volta estratta la netlist, le net vengono tracciate lungo il rame connesso da un layer all'altro in base allo stackup dei layer e ai set di layer forniti. Fare clic sulla scheda Nets nel pannello CAMtastic per visualizzare i nomi delle net. In questa fase sono stati assegnati nomi generici alle net, ad esempio $Net1.

Ridenominazione delle net

Se lo si desidera, è possibile rinominare le net riportandole ai nomi originali nel progetto PCB, poiché nel processo di importazione Quick Load è stata inclusa la IPC Netlist, che memorizza i nomi originali delle net. Se un file netlist IPC-356-D per i dati Gerber e NC Drill non è stato incluso nella cartella Quick Load, è possibile importarlo utilizzando il comando File » Import » Netlist.

Per rinominare le net, selezionare Tools » Netlist » Rename Nets. I nomi delle net vengono rinominati dalle net generate dal CAM Editor (ad esempio $Net1) ai nomi originali così come apparivano nel progetto PCB, come GND e VCC. Dopo l'aggiornamento dei nomi delle net, le modifiche saranno visibili nella scheda Nets del pannello CAMtastic.

Configurazione del Design Rule Check

Per assicurarsi che non vi siano violazioni nel file .CAM che possano influire sulla fabbricazione, è possibile eseguire un Design Rule Check (DRC) per verificare che non vi siano violazioni. Inoltre, è possibile selezionare Analysis » PCB Design Check/Fix per aprire la finestra di dialogo PCB Design Check/Fix.

 La finestra di dialogo PCB Design Check / Fix

Da questa finestra di dialogo è possibile modificare i valori dimensionali pertinenti, se necessario, oppure abilitare l'opzione Auto Fix, se disponibile. Con Auto Fix, il CAM Editor tenta di correggere eventuali violazioni rilevate. Per prima cosa eseguiremo il DRC senza Auto Fix abilitato, per esaminare il numero di violazioni, e poi con tale opzione abilitata.

Uso di Auto Fix

Una volta personalizzata la finestra di dialogo PCB Design Check/Fix secondo le proprie preferenze, fare clic su OK per eseguire il DRC. Al termine, la finestra di dialogo Information mostrerà i dettagli relativi a ciascuna violazione.

La finestra di dialogo Information La finestra di dialogo Information

È inoltre possibile utilizzare l'opzione Auto Fix, ove applicabile, dal menu del tasto destro quando ci si trova nella scheda DRC del pannello CAMtastic. Ciò consente di correggere singoli errori, nonché interi tipi di DRC. Per correggere automaticamente, ad esempio, gli errori di serigrafia sopra la solder mask, fare clic con il pulsante destro del mouse sulla cartella delle violazioni Silkscreen over Solder Mask nella scheda DRC del pannello CAMtastic e selezionare Fix All Silkscreen over Solder Mask errors. Per correggere automaticamente singoli errori, ove disponibile, fare clic con il pulsante destro del mouse sulla cartella del singolo errore Ref e selezionare Fix DRC Error.

È possibile utilizzare Edit » Undo (Ctrl+Z) per annullare qualsiasi correzione automatica.

Facendo doppio clic su un errore DRC dalla scheda DRC del pannello CAMtastic, verrà evidenziata la posizione dell'errore selezionato.

Interrogazione di una violazione per ulteriori informazioni

È possibile trovare maggiori informazioni sulla possibile causa degli errori interrogando l'oggetto o gli oggetti coinvolti nella violazione. Se il pannello CAMtastic è attivo, premere Shift+F5 per rendere attiva la finestra di progettazione, oppure fare clic nell'area di progettazione.

Selezionare Analysis » Query » Object oppure premere Q per cambiare il cursore in una mano che punta. Fare clic sull'oggetto di cui si desidera ottenere maggiori informazioni. Le informazioni sull'oggetto selezionato vengono visualizzate nella scheda Info del pannello CAMtastic. Nella parte inferiore della sezione Info Query sono elencati tutti gli errori DRC relativi all'oggetto interrogato. Fare clic su questi errori per ingrandire le violazioni corrispondenti.

Potrebbe anche essere utile misurare le distanze tra gli oggetti in presenza di problemi di clearance. In tal caso, è possibile selezionare un'opzione di misurazione, come Point to Point o Object to Object dal sottomenu Analysis » Measure, quindi fare clic sui punti o sugli oggetti che si desidera misurare. Le misurazioni vengono visualizzate nella scheda Info del pannello CAMtastic.

Potrebbe anche essere utile misurare le distanze tra gli oggetti in presenza di problemi di clearance. In tal caso, è possibile selezionare un'opzione di misurazione, come Point to Point o Object to Object dal sottomenu Analysis » Measure, quindi fare clic sui punti o sugli oggetti che si desidera misurare. Le misurazioni vengono visualizzate nella scheda Info del pannello CAMtastic.

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