Inspecting Fabrication Data with the CAM Editor

L'Editor CAMtastic (CAM) di Altium Designer offre una varietà di strumenti, i più basilari dei quali servono per visualizzare e modificare i dati CAM. Una volta importati i file immagine e di foratura, il CAM Editor può ricevere istruzioni che determinano i tipi di layer e lo stackup; a quel punto è possibile estrarre una netlist e confrontarla con una netlist IPC generata dal software originale di progettazione PCB. Queste netlist gestiscono non solo i componenti through-hole, ma anche le blind e buried vias. Il CAM Editor offre inoltre strumenti per il Design Rule Checking, la panelizzazione e l'NC-Routing (oltre alla fresatura).

Nozioni di base sulle azioni CAM

L'ambiente del CAM Editor utilizza alcuni metodi leggermente diversi da quelli a cui potresti essere abituato per eseguire azioni e procedure.

Azione prima della selezione

Il modo in cui vengono eseguite le azioni nel CAM Editor può sembrare controintuitivo ai nuovi utenti abituati a selezionare gli oggetti before e poi dire al programma cosa farne. Analogamente ad altri strumenti CAM, il CAM Editor inverte questo processo: prima si sceglie l'azione, poi si selezionano gli oggetti su cui agire, concludendo con un comando di esecuzione.

Se non sei abituato a lavorare in questo modo, puoi affidarti a un paio di accorgimenti finché non prendi confidenza. Per prima cosa, osserva il cursore. Quando viene visualizzato come un mirino a croce sopra l'area di lavoro del progetto, significa che non è in modalità di selezione (durante la modalità di selezione viene visualizzato un cursore con riquadro quadrato). Il fatto che i pulsanti di selezione siano tutti disattivati può ricordarti che non hai ancora scelto un'azione, almeno non una che richieda selezioni generali. La barra di stato, che si trova nella parte inferiore della finestra principale di editing, è particolarmente utile durante i processi a più fasi quando ti chiedi perché non stia succedendo nulla; la barra di stato ti farà sapere cosa il CAM Editor sta aspettando che tu faccia.

Per ripetere il precedente comando di posizionamento/modifica, fai clic con il pulsante destro all'interno dell'area di progetto e scegli il comando Repeat dal menu contestuale, oppure usa la scorciatoia da tastiera Shift+Ctrl+R. Dopo aver avviato il comando, verrà ripetuto l'ultimo comando di posizionamento/modifica. Ad esempio, se hai appena terminato il posizionamento di un oggetto linea, avviando il comando verrà ripetuta la funzione di posizionamento linea e entrerai nuovamente nella modalità di posizionamento linea.

Esecuzione con clic destro

Per prima cosa scegli un comando, poi selezioni un insieme di oggetti. Dopo di che, il CAM Editor attende un comando di esecuzione. Questo ti dà la libertà di costruire con attenzione la tua selezione su vari layer e gruppi di oggetti. Il modo base per inviare il comando di esecuzione è fare clic con il pulsante destro. I prompt nella Status Bar indicheranno quando un clic destro può essere usato in questo modo. Puoi anche usare la scorciatoia da tastiera Shift+F9 per eseguire la funzione corrente dopo che tutti gli oggetti richiesti coinvolti nella funzione sono stati selezionati.

Potresti notare che, dopo aver eseguito una funzione, il cursore non torna al suo stato inattivo. Invece, il riquadro di selezione rimane e la barra di stato ti invita a iniziare di nuovo la selezione. Questo accade quando l'opzione Auto Repeat Functions è abilitata nella pagina CAM Editor - General della finestra di dialogo Preferences.

Il pulsante destro del mouse può talvolta essere usato per annullare i processi correnti. Questo funziona quando non hai ancora completato un passaggio richiesto, come la selezione degli oggetti. Il tasto Esc, tuttavia, è in generale un tasto più sicuro da premere per gli annullamenti. 

Se il comando corrente utilizza una finestra di dialogo in una qualsiasi fase, questa funzione annullerà solo la finestra di dialogo. Dovrai usare di nuovo la funzione per interrompere completamente il comando.

Modalità di modifica

Il CAM Editor supporta due modalità di modifica: CAM e NC (Routing). Le modalità vengono abilitate usando i rispettivi comandi CAM Editor e NC Editor disponibili selezionando View » CAM Editor oppure View » NC Editor dal menu principale. In alternativa, puoi impostare direttamente la modalità di modifica dal menu a discesa disponibile nel pannello CAMtastic . In sostanza, queste modalità differiscono per il modo in cui i dati vengono visualizzati. La modalità CAM Editor mostrerà le immagini esattamente come verranno tracciate o flashate sulla pellicola fotografica utilizzata nella produzione del PCB. La modalità NC Editor aggiunge marcatori ai fori di foratura e ai percorsi di routing.

Un percorso di routing mostrato in modalità NC Editor.Un percorso di routing mostrato in modalità NC Editor.

Il CAM Editor sarà sempre in una di queste due modalità di modifica. In modalità CAM Editor, gli strumenti di routing saranno disattivati nei menu. Allo stesso modo, quando è attiva la modalità NC Editor, i normali strumenti di modifica CAM sono disabilitati. Quando è attiva la modalità CAM Editor , il pannello CAMtastic ti darà accesso rapido ai DCode definiti nell'Aperture List tramite un menu a discesa. Quando è attiva la modalità NC Editor, questo menu a discesa mostra invece l'insieme degli strumenti per foratura, routing e fresatura. Ancora più importante, l'area di progetto corrisponderà alla modalità di modifica corrente. La modalità NC Editor indica i punti di foratura e i percorsi di routing con marcatori speciali: ogni punto di foratura è contrassegnato da una X, mentre i percorsi di routing contengono punti di affondo e di retrazione e, quando necessario, anche indicatori di direzione. Questi marcatori di istruzione sono invisibili quando si lavora in modalità CAM Editor.

Il pannello CAMtastic

Il pannello, disponibile ogni volta che un documento CAM è attivo, contiene le informazioni salienti per quel documento CAM, inclusi i layer, il Dcode o utensile corrente, le impostazioni di griglia/unità e la posizione assoluta del cursore all'interno dell'area di progetto. Puoi anche alternare il focus tra le aree Info, DRC, Nets e Steps del pannello per altre informazioni specifiche del progetto.

L'area Layers mostra tutti i layer creati/importati e il loro stato di visibilità. Il layer corrente avrà una X bianca attraverso il relativo campione colore ed è anche indicato nella parte superiore dell'area. Puoi fare doppio clic sul nome di un altro layer per renderlo il layer corrente.

Quando sono presenti layer, facendo clic con il pulsante destro in qualsiasi punto di quest'area ottieni accesso rapido ai comandi dei layer, inclusa la possibilità di bloccare, rinominare o aggiungere layer. Se hai creato un nuovo documento e desideri iniziare ad aggiungere layer, usa il comando Edit » Layers » Add per aggiungere il primo layer.

Puoi evidenziare qualsiasi layer in questo elenco e poi usare i tasti Up Arrow e Down Arrow sulla tastiera per scorrere i dati CAM in modalità layer singolo. Il tasto Right Arrow renderà visibili tutti i layer, mentre il tasto Left Arrow isolerà il layer evidenziato. È possibile selezionare più layer usando le funzionalità standard Shift+Click e Ctrl+Click, consentendoti di mostrare, nascondere o eliminare più layer contemporaneamente. Puoi usare i tasti +/- e * del tastierino numerico per scorrere ciclicamente tutti i layer visibili oppure solo i layer signal/plane, rispettivamente.

I layer possono essere eliminati dal pannello, ma si tratta di un'azione irreversibile. Il comando Undo nel menu Edit non ripristinerà i layer eliminati.

Puoi passare avanti e indietro tra il pannello CAMtastic  e il documento CAM attivo usando la scorciatoia da tastiera Shift+F5. Il tasto F4 attiverà/disattiverà la visibilità di tutti i pannelli mobili.

Nel Gerber, un "foro" o ritaglio in un poligono (regione Gerber) viene creato definendo prima la regione scura (LPD, o Load Polarity Dark), e poi definendo sopra la regione scura la regione di ritaglio chiara (LPC, o Load Polarity Clear). La colonna Comp Flag nel pannello CAMtastic indica il numero totale di comandi Load Polarity presenti in quel file layer, che equivale al numero di ritagli nei poligoni moltiplicato per due, poiché vengono conteggiati sia i comandi LPC che LPD. Nota che lo stato predefinito è Dark, quindi una coppia di comandi viene emessa solo per ogni ritaglio che deve essere creato (i comandi non sono necessari per una regione che non ha ritagli). Nota inoltre che ogni carattere in un font TrueType viene emesso come regione Gerber. Ogni lettera che include un'area cava, come A o B, includerà dei ritagli, quindi la loro presenza su un layer influirà anch'essa sul totale Comp Flag per quel layer.  

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