Lavorare con griglie e guide

Altium Training

Altium Essentials: PCB Configuration

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

A colpo d'occhio

Questo articolo spiega come funzionano le griglie e le guide nell’editor PCB di Altium Designer, illustrando come le griglie di aggancio controllano il posizionamento degli oggetti, come definire più griglie e assegnare loro una priorità e come le guide di aggancio facilitano l’allineamento visivo. Descrive inoltre quando è opportuno usare griglie metriche o imperiali e presenta gli strumenti di Grid Manager per configurare griglie cartesiane e polari definite dall’utente, così da realizzare layout di schede più precisi. Se vuoi posizionare e allineare gli oggetti PCB con maggiore precisione e sicurezza, questa guida pratica è un’ottima lettura per approfondire l’argomento.

- Scopri come le griglie di aggancio, le griglie locali e le guide di aggancio ti aiutano a posizionare e allineare gli oggetti di progettazione PCB con maggiore precisione.
- Comprendi la differenza tra griglie metriche e imperiali e perché il sistema metrico è spesso preferito per i progetti PCB moderni.
- Scopri quali tipi di griglie personalizzate supporta Altium Designer e dove configurarli nell’editor PCB.
Approfondisci con l'IA:

L'editor PCB è un ambiente di progettazione basato su griglie: gli oggetti di progettazione vengono posizionati su quella che viene definita griglia di posizionamento o di aggancio. È possibile definire più griglie di aggancio e, se necessario, limitarle a un'area specifica. Alle griglie di aggancio viene assegnata una priorità e viene applicata automaticamente quella con la priorità più alta disponibile nella posizione corrente. Le griglie di aggancio possono inoltre essere limitate ai componenti o agli oggetti diversi dai componenti.

Inoltre, le guide di aggancio possono essere posizionate liberamente e offrono un pratico riferimento visivo per l'allineamento degli oggetti.

Questa pagina descrive come configurare le griglie e le guide di aggancio nel documento PCB.

Oltre alle griglie e alle guide di aggancio, l'editor PCB include diverse funzionalità di aggancio aggiuntive, pensate per aiutarti a posizionare e allineare con precisione gli oggetti di progettazione. Nel loro insieme, queste funzionalità sono denominate Unified Cursor-Snap System. Per ulteriori informazioni, consulta la pagina Utilizzo del sistema di aggancio del cursore.

Griglia imperiale o metrica?

Tradizionalmente, la griglia veniva scelta in base al passo dei pin dei componenti e alla tecnologia di sbroglio prevista per la scheda, ovvero alla larghezza necessaria delle piste e alla distanza richiesta tra di esse. L'idea di base è mantenere sia le piste sia le distanze di isolamento quanto più ampie possibile per ridurre i costi di fabbricazione e migliorare l'affidabilità. Naturalmente, la scelta della larghezza delle piste e delle distanze di isolamento dipende in ultima analisi da ciò che è realizzabile in ciascun progetto, ossia da quanto devono essere ravvicinati i componenti e le piste per completare il posizionamento e lo sbroglio della scheda.

Nel tempo, le dimensioni dei componenti e dei relativi pin si sono ridotte drasticamente, così come la distanza tra i pin. Le dimensioni dei componenti e il passo dei pin sono passati dall'essere prevalentemente imperiali, con pin a foro passante, all'essere sempre più spesso metrici, con terminali a montaggio superficiale. Se stai iniziando a progettare una nuova scheda, a meno che non vi sia un motivo preciso, ad esempio la progettazione di una scheda sostitutiva da inserire in un prodotto esistente basato su misure imperiali, è preferibile lavorare nel sistema metrico. Perché? Perché i componenti imperiali più datati hanno pin grandi e molto distanziati tra loro. I piccoli dispositivi a montaggio superficiale, invece, sono realizzati con misure metriche: sono questi a richiedere un elevato livello di precisione per garantire che il prodotto fabbricato e assemblato funzioni e sia affidabile. Inoltre, l'editor PCB gestisce facilmente lo sbroglio verso pin fuori griglia, quindi lavorare con componenti imperiali su una scheda metrica non è complicato.

Griglie definibili dall'utente

È possibile configurare un numero qualsiasi di griglie definite dall'utente per l'area di progettazione, gestendole interamente dalla sezione Grid Manager del pannello Properties (accessibile quando nell'area di progettazione non è selezionato alcun oggetto). Utilizza i controlli disponibili per definire griglie locali personalizzate con cui posizionare con maggiore precisione gli oggetti di progettazione, in particolare i componenti.

La sezione Grid Manager del pannello Properties è il centro di controllo per definire e organizzare le griglie da utilizzare con la scheda.
La sezione Grid Manager del pannello Properties è il centro di controllo per definire e organizzare le griglie da utilizzare con la scheda.

Tipi di griglia

Il software supporta la creazione di due tipi di griglia personalizzata: Cartesian (griglia tradizionale verticale/orizzontale) e Polar (griglia circolare).

  • Cartesian Grid - crea una nuova griglia di questo tipo utilizzando il comando Add Cartesian Grid (disponibile dal pulsante , come descritto in precedenza). Nell'elenco apparirà una nuova voce, inizialmente con il nome predefinito New Cartesian Grid. Per modificare la griglia, fai doppio clic sulla relativa voce oppure selezionala e fai clic sul pulsante . Si aprirà la finestra di dialogo Cartesian Grid Editor, con le opzioni per definire la griglia.

    Esempio di definizione di una griglia cartesiana tramite la finestra di dialogo Cartesian Grid Editor e relativo aspetto nell'area di progettazione.Esempio di definizione di una griglia cartesiana tramite la finestra di dialogo Cartesian Grid Editor e relativo aspetto nell'area di progettazione.

  • Polar Grid - creare una nuova griglia di questo tipo utilizzando il comando Add Polar Grid (disponibile dal pulsante , come descritto in precedenza). Nell'elenco comparirà una nuova voce di griglia, inizialmente con il nome predefinito New Polar Grid. Per modificare la griglia, fare doppio clic sulla relativa voce oppure selezionarla e fare clic sul pulsante . Si aprirà la finestra di dialogo Polar Grid Editor con le opzioni per definire la griglia.

    Esempio di definizione di una griglia polare tramite la finestra di dialogo Polar Grid Editor e relativo aspetto nello spazio di progettazione.Esempio di definizione di una griglia polare tramite la finestra di dialogo Polar Grid Editor e relativo aspetto nello spazio di progettazione.

Accedi rapidamente all'editor relativo a una griglia definita nell'area di progettazione posizionando il cursore su un'area della scheda che utilizza tale griglia (non fare clic nell'area di progettazione prima di avviare il comando) e premendo la scorciatoia da tastiera Ctrl+G oppure utilizzando la scorciatoia da tastiera G  e scegliendo quindi la voce Grid Properties nel menu a comparsa successivo.

Griglia di aggancio predefinita

Per la scheda è definita una griglia di aggancio predefinita, denominata Global Board Snap Grid. Questa griglia viene utilizzata per il posizionamento e lo spostamento degli oggetti in qualsiasi area della scheda non coperta da una griglia locale dedicata. Tieni presente che la griglia predefinita si applica sempre all'intera area di progettazione, anche se viene visualizzata solo all'interno del contorno della scheda.

Griglia di aggancio globale della scheda - utilizzata in qualsiasi area della scheda in cui non è stata definita una griglia locale personalizzata.Griglia di aggancio globale della scheda - utilizzata in qualsiasi area della scheda in cui non è stata definita una griglia locale personalizzata.

La griglia predefinita è di tipo cartesiano. È possibile modificarne il passo e/o la visualizzazione, ma non rinominarla, disabilitarla o eliminarla.

Definizione dello scopo di una griglia

Una griglia locale può essere utilizzata in diverse situazioni:

  • Per il posizionamento dei soli oggetti che non sono componenti.
  • Per il posizionamento dei soli componenti.
  • Per il posizionamento sia degli oggetti che non sono componenti sia dei componenti.

La definizione di come può essere utilizzata una griglia (il suo scopo o la sua applicazione) viene effettuata tramite le opzioni Comp e Non Comp  associate alla voce della griglia nell'area Grid Manager del pannello Properties, secondo la tabella seguente:

  NON COMP = Deselezionato NON COMP = Abilitato
COMP = Cleared La griglia non è visibile, ma viene comunque applicata in base alle impostazioni correnti del comportamento di aggancio La griglia è visibile e viene applicata a tutte le operazioni sugli oggetti diversi dai componenti
COMP = Enabled La griglia è visibile e viene applicata solo durante le operazioni sui componenti La griglia è visibile e viene applicata alle operazioni su tutti i tipi di oggetti

Utilizzare le opzioni Comp e Non Comp  per determinare l'applicazione della griglia locale.Utilizzare le opzioni Comp e Non Comp per determinare l'applicazione della griglia locale.

  • Quando si specifica una griglia riservata ai componenti (opzione Non Comp disabilitata, opzione Comp abilitata), la griglia viene visualizzata solo durante un'operazione su un componente, ad esempio il suo spostamento.
  • La visibilità della griglia di aggancio predefinita non determina se questa viene applicata: ciò dipende dalle impostazioni correnti del comportamento della griglia di aggancio.

Definizione della visualizzazione della griglia

Per ogni griglia personalizzata definita, così come per Global Board Snap Grid, sono disponibili opzioni per controllarne l'aspetto nell'area di progettazione. È possibile definire due livelli:

  • Fine - la griglia di visualizzazione fine viene utilizzata con livelli di zoom maggiori. I marcatori di questo livello di visualizzazione seguono direttamente i passi definiti per la griglia.
  • Coarse - la griglia di visualizzazione grossolana, opzionale, entra in gioco quando si riduce lo zoom. I marcatori di questo livello di visualizzazione si basano su un multiplo specificato dei passi definiti.

Esempio di griglia cartesiana con griglie di visualizzazione fine e grossolana nell'area di progettazione. A sinistra: livello fine visualizzato con punti e livello grossolano con linee. A destra: entrambi i livelli visualizzati con linee.Esempio di griglia cartesiana con griglie di visualizzazione fine e grossolana nell'area di progettazione. A sinistra: livello fine visualizzato con punti e livello grossolano con linee. A destra: entrambi i livelli visualizzati con linee.

La colorazione delle singole griglie viene definita durante la modifica di una griglia nel relativo editor (finestra di dialogo Cartesian Grid Editor o finestra di dialogo Polar Grid Editor). In alternativa, è possibile assegnare rapidamente un unico colore alle griglie di visualizzazione fine e grossolana nell'area Grid Manager del pannello Properties. A tale scopo, fare clic sul campione di colore nel campo Color associato alla griglia, quindi scegliere il colore desiderato dalla tavolozza visualizzata.
I colori delle griglie di visualizzazione fine e grossolana possono essere ripristinati a un colore predefinito specificato facendo clic sul collegamento Reset to Default in un editor di griglia. La colorazione predefinita viene definita nell'area General Settings della scheda View Options del pannello View Configuration. Fare clic sul campione di colore a destra dell'opzione Show Grid, quindi scegliere il colore desiderato dalla tavolozza visualizzata. Si noti che questo unico colore predefinito verrà utilizzato per entrambe le griglie di visualizzazione, fine e grossolana. Inoltre, la modifica del colore in questa posizione avrà effetto solo su Global Board Snap Grid predefinita. Le griglie personalizzate esistenti manterranno i colori di visualizzazione impostati e adotteranno il nuovo colore solo se si utilizza il collegamento Reset to Default.

Annidamento e priorità delle griglie

Le griglie locali definite nell'area Grid Manager del pannello Properties possono essere sovrapposte liberamente all'interno dell'area della scheda. Specificando opportunamente le coordinate dell'origine, è possibile sovrapporre le griglie, creando una gerarchia di griglie annidate con cui perfezionare il posizionamento degli oggetti di progettazione durante il layout della scheda.

I conflitti tra griglie, ovvero a quale griglia debba agganciarsi un oggetto di progettazione quando più griglie sono sovrapposte, vengono risolti tramite un sistema di priorità. A ogni griglia di posizionamento locale creata e definita viene assegnata una priorità numerica. Per impostazione predefinita, a ogni nuova griglia viene assegnata la priorità massima di 1, mentre la priorità di tutte le griglie esistenti viene ridotta di conseguenza.

La Global Board Snap Grid costituisce un'eccezione. Essendo la griglia predefinita utilizzata in tutte le aree della scheda non «coperte» da griglie personalizzate definite, le viene assegnata una priorità di 50, sufficientemente bassa da garantire che abbia la «priorità di aggancio» più bassa tra tutte le griglie definite.

Nell'area di progettazione, la priorità si distingue in base all'ordine di disegno. La griglia con la priorità più alta (priorità 1) viene disegnata davanti a tutte le altre, seguita dalla griglia con livello di priorità 2 e così via, fino alla Global Board Snap Grid predefinita, che viene disegnata dietro tutte le griglie personalizzate.

Un esempio di tre griglie polari annidate. La griglia polare gialla ha la priorità più alta e appare in primo piano. La griglia polare rossa ha la priorità immediatamente successiva e appare dietro quella gialla, ma davanti a quella color acqua. La griglia predefinita appare dietro tutte queste griglie, poiché tutte le griglie personalizzate hanno la precedenza su di essa in termini di priorità.Un esempio di tre griglie polari annidate. La griglia polare gialla ha la priorità più alta e appare in primo piano. La griglia polare rossa ha la priorità immediatamente successiva e appare dietro quella gialla, ma davanti a quella color acqua. La griglia predefinita appare dietro tutte queste griglie, poiché tutte le griglie personalizzate hanno la precedenza su di essa in termini di priorità.

La priorità della Global Board Snap Grid non può essere modificata; è fissa e sempre pari a 50.

Disabilitazione di una griglia

In alcune occasioni, una griglia potrebbe non essere necessaria durante il posizionamento o lo spostamento di un particolare oggetto di progettazione. Anziché eliminarla (poiché potrebbe servire nuovamente in seguito nella stessa area della scheda o in un'altra), è possibile «nasconderla» nell'area di progettazione. A tale scopo, disabilitare gli attributi Comp e Non Comp associati alla griglia nell'area Grid Manager del pannello Properties.

Disabilitare una griglia locale per nasconderla e impedire così che gli oggetti vi si aggancino. Nell'esempio delle griglie annidate, la griglia polare rossa è stata disabilitata. Poiché la griglia non è stata eliminata, è possibile riabilitarla e utilizzarla nuovamente quando necessario, senza doverla ridefinire!Disabilitare una griglia locale per nasconderla e impedire così che gli oggetti vi si aggancino. Nell'esempio delle griglie annidate, la griglia polare rossa è stata disabilitata. Poiché la griglia non è stata eliminata, è possibile riabilitarla e utilizzarla nuovamente quando necessario, senza doverla ridefinire!

La Global Board Snap Grid predefinita è sempre abilitata, poiché è la griglia utilizzata quando non è stata definita alcuna griglia locale per un'area della scheda. Tuttavia, è possibile nasconderla, insieme a tutte le griglie definite, disabilitando l'opzione Show Grid nell'area General Settings della scheda View Options del pannello View Configuration.

Eliminazione di una griglia

Le griglie personalizzate possono essere eliminate selezionando la voce corrispondente nell'area Grid Manager del pannello Properties e facendo quindi clic sul pulsante . Verrà chiesto di confermare l'eliminazione. Fare clic su Yes per confermare.

Ricordare che la griglia predefinita Global Board Snap Grid non può essere eliminata.

Guide di aggancio

Le guide di aggancio sono oggetti speciali posizionati manualmente per guidare l'aggancio del cursore lungo un determinato asse o in un punto specifico, facilitando il posizionamento di oggetti e componenti. Possono inoltre fungere da riferimento visivo per la disposizione generale o l'allineamento. Sono supportati i seguenti tipi di guide di aggancio:

  • Linear Guide - una guida lineare che può essere orizzontale, verticale o inclinata di +/- 45 gradi.
  • Point Guide - una guida puntuale che offre un controllo più preciso sul posizionamento degli oggetti. Si tratta semplicemente di un punto di aggancio contrassegnato manualmente all'interno di una griglia definita.

È possibile definire un numero qualsiasi di guide di aggancio per l'area di progettazione utilizzando i controlli di posizionamento e gestione disponibili nell'area Guide Manager del pannello Properties (accessibile quando nell'area di progettazione non è selezionato alcun oggetto). Sebbene in quest'area siano disponibili controlli per aggiungere nuove guide di aggancio (tramite il pulsante ), è molto più semplice aggiungerle visivamente (tramite il pulsante ) direttamente nell'area di progettazione e poi regolarle secondo necessità.

Le guide di aggancio possono essere posizionate anche utilizzando i comandi disponibili nel sottomenu Place » Work Guides.

Le guide di aggancio si comportano come la griglia di aggancio. Durante lo spostamento di un oggetto, il cursore si aggancia a una guida quando vi passa sopra.

L'area Guide Manager del pannello Properties è il centro di controllo per la gestione delle guide visive di posizionamento da utilizzare nell'area di progettazione. Questi sono esempi delle varie guide di aggancio disponibili per facilitare il posizionamento degli oggetti.L'area Guide Manager del pannello Properties è il centro di controllo per la gestione delle guide visive di posizionamento da utilizzare nell'area di progettazione. Questi sono esempi delle varie guide di aggancio disponibili per facilitare il posizionamento degli oggetti.

Durante un'operazione interattiva, come il posizionamento o lo spostamento, il cursore si aggancia a una guida lineare posizionata nel punto in cui questa interseca una griglia definita. Utilizzando una guida lineare, è possibile allineare rapidamente gli oggetti trascinandoli finché non si agganciano alla linea guida. Nel caso di una guida puntuale, il punto di aggancio dell'oggetto che si sta spostando si aggancia alla guida quando passa nelle sue immediate vicinanze.

Può essere più facile individuare visivamente una guida puntuale quando la visualizzazione della griglia è impostata su Dots.

Disabilitazione di una guida

In alcune occasioni, una guida di aggancio potrebbe non essere necessaria durante il posizionamento o lo spostamento di un particolare oggetto di progettazione. Anziché eliminarla (poiché potrebbe servire nuovamente in seguito nella stessa area della scheda o in un'altra), è possibile nasconderla nell'area di progettazione. Per farlo, disabilitare l'attributo Enabled associato alla guida nell'area Guide Manager del pannello Properties.

Disabilitare una guida di aggancio equivale a nasconderla, impedendo così agli oggetti di agganciarsi a essa. In questa immagine, le guide a +45 e -45 gradi sono state disabilitate. Poiché non sono state eliminate, è possibile riabilitarle e utilizzarle nuovamente quando necessario senza doverle ridefinire!Disabilitare una guida di aggancio equivale a nasconderla, impedendo così agli oggetti di agganciarsi a essa. In questa immagine, le guide a +45 e -45 gradi sono state disabilitate. Poiché non sono state eliminate, è possibile riabilitarle e utilizzarle nuovamente quando necessario senza doverle ridefinire!

Eliminazione di una guida

Per eliminare una guida di aggancio, selezionare la relativa voce nell'area Guide Manager del pannello Properties e fare quindi clic sul pulsante . Verrà chiesto di confermare l'eliminazione. Fare clic su Yes per confermare.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Nav
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto 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.

Contents