Lavorare con le Unioni

A colpo d'occhio

Questo articolo spiega come funzionano le unioni su un PCB in Altium Designer, mostrando come gestire gli oggetti raggruppati come un'unica entità per spostarli, modificarli, ridimensionarli, selezionarli ed eliminarli. Illustra come creare unioni definite dall'utente, separare oggetti da un'unione, sciogliere tutte le unioni in un documento e utilizzare il pannello PCB per esplorare, esaminare e rinominare i diversi tipi di unione e le primitive che ne fanno parte. Presenta inoltre i comandi disponibili per le operazioni più comuni sulle unioni e le parole chiave delle query per individuare le unioni in base all'indice o al nome. Se cerchi un modo più chiaro ed efficiente per gestire gli oggetti PCB raggruppati nel tuo progetto, continua a leggere: questa guida ti aiuterà a farlo.

- Scopri come creare, modificare, ridimensionare e separare le unioni definite dall'utente in Altium Designer.
- Scopri come utilizzare il pannello PCB per esplorare i tipi di unione, esaminare gli oggetti che ne fanno parte e rinominare le unioni.
- Impara a utilizzare i comandi integrati e le parole chiave delle query disponibili per selezionare le unioni e lavorarci in modo più efficace.
Approfondisci con l'IA:

Un'unione è un insieme di oggetti raggruppati. Una volta raggruppati in un'unione, possono essere spostati, modificati o eliminati come un unico oggetto. Può trattarsi di un'unione definita dall'utente, composta da oggetti scelti liberamente, o di un'unione generata dal software, come un motivo di accordatura della lunghezza, una schermatura con via, ecc. Ad esempio, se si inserisce una cucitura con via sulla scheda, il software è in grado di riconoscere i via di cucitura come un unico oggetto, perché ha creato automaticamente un'unione che li contiene.

Creazione e modifica delle unioni definite dall'utente

È possibile selezionare qualsiasi insieme di oggetti e creare un'unione utilizzando Tools » Convert » Create Union from Selected Objects oppure il sottomenu Union accessibile con il tasto destro del mouse. Dopo l'avvio del comando, verrà creata un'unione contenente gli oggetti selezionati. Una finestra di dialogo informativa confermerà quanti oggetti sono stati aggiunti all'unione.

Per rimuovere uno o più oggetti dall'unione attualmente selezionata, scegliere il comando Tools » Convert » Break objects from Union dai menu principali oppure fare clic con il tasto destro nell'area di progettazione e scegliere il comando Unions » Break objects from Union dal menu contestuale, con almeno uno degli oggetti appartenenti all'unione desiderata selezionato nell'area di progettazione. Dopo l'avvio del comando, verrà visualizzata la finestra di dialogo Confirm Break Objects Union. Utilizzare questa finestra di dialogo per stabilire quali oggetti rimuovere dall'unione e, di conseguenza, quali mantenere al suo interno.

La finestra di dialogo Confirm Break Objects Union
La finestra di dialogo Confirm Break Objects Union

Per sciogliere tutte le unioni definite per il documento PCB corrente, utilizzare il comando Tools » Convert » Break all objects Unions dai menu principali. Nessuno degli oggetti che ne facevano parte rimarrà raggruppato. Una finestra di dialogo informativa confermerà quanti oggetti sono stati rimossi e da quante unioni.

Per ridimensionare gli oggetti appartenenti all'unione scelta, se il tipo di unione lo supporta, fare clic con il tasto destro su un oggetto dell'unione desiderata, selezionato o meno, e scegliere il comando Unions » Resize Union dal menu contestuale. Il cursore assumerà la forma di una croce e verrà richiesto di scegliere un oggetto. Posizionare il cursore su un oggetto dell'unione desiderata e fare clic, oppure premere Enter. Agli angoli di un rettangolo di delimitazione non visibile, che racchiude gli oggetti dell'unione, verranno visualizzate le maniglie di modifica. Utilizzare una maniglia per ridimensionare gli oggetti contemporaneamente in orizzontale e in verticale. Se un oggetto dell'unione non può essere ridimensionato in scala, ad esempio un componente, verrà visualizzato un avviso e l'operazione di ridimensionamento non verrà eseguita.

Esplorazione delle unioni

La modalità Unions del pannello PCB consente di accedere a una vista gerarchica dei tipi di unione, delle unioni e delle relative primitive, per facilitarne la consultazione. Questa modalità del pannello consente inoltre di modificare le unioni e le primitive in esse contenute.

Impostare il pannello PCB sulla modalità Unions, quindi utilizzarlo per individuare, esaminare e rinominare un'unione.
Impostare il pannello PCB sulla modalità Unions, quindi utilizzarlo per individuare, esaminare e rinominare un'unione.

Nella modalità Union del pannello PCB, le tre sezioni principali cambiano per mostrare quanto segue, dall'alto verso il basso:

  • Tutti i Union Types (unione definita dall'utente, tabella dello stack dei layer, ecc.) presenti nel documento PCB.
  • Le specifiche Unions del tipo di unione selezionato nella sezione superiore.
  • Union Primitive(s) che compongono un'unione selezionata.

Quando è selezionata la modalità Unions del pannello PCB, il pannello elenca tutte le unioni rilevate nell'area di progettazione dell'editor PCB. Se presenti, verranno elencati i seguenti tipi di unione:

 
 
 
 
 
Tipo di unione Comportamenti
Tabella di foratura Fare clic e trascinare per spostare; fare clic per selezionare e visualizzare le maniglie di ridimensionamento; fare doppio clic per aprire il pannello Properties; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Oggetto di accordatura della lunghezza (fisarmonica, trombone, dente di sega) Fare clic per selezionare; fare clic e trascinare un bordo o un vertice per modificarne la forma; fare doppio clic per aprire il pannello Properties; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Tabella dello stack dei layer Fare clic e trascinare per spostare; fare clic per selezionare e visualizzare le maniglie di ridimensionamento; fare doppio clic per aprire il pannello Properties; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Rettangolo Fare clic e trascinare per spostare; fare clic per selezionare e visualizzare le maniglie di ridimensionamento; fare doppio clic per aprire il pannello Properties; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Incolla speciale (oggetto OLE incollato) Fare clic e trascinare per spostare; fare clic per selezionare e visualizzare le maniglie di ridimensionamento; fare doppio clic per aprire il pannello Properties; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Unione definita dall'utente Fare clic con il tasto destro su un oggetto qualsiasi dell'unione, quindi scegliere Unions » Select All In Union. Utilizzare le normali modalità di selezione per copiare, eliminare, spostare, ruotare, ecc. Tenere presente che un normale clic con il tasto sinistro seleziona l'oggetto sotto il cursore, non l'unione. Fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Schermatura con via Fare clic per selezionare; fare doppio clic per aprire la finestra di dialogo Add Shielding to Net; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.
Cucitura con via Fare clic per selezionare; fare clic e trascinare un bordo o un vertice per modificarne la forma; fare clic e trascinare per spostare; fare doppio clic per aprire la finestra di dialogo Add Stitching to Net; fare clic con il tasto destro sul nome dell'unione nel pannello per rinominarla.

Tipi di unione

La sezione superiore del pannello mostra tutti i Union Types (unione definita dall'utente, tabella dello stackup dei layer, ecc.) presenti nel documento PCB.

In questa sezione del pannello (così come nelle altre due sezioni) sono disponibili i seguenti comandi nel menu contestuale:

  • Select All – utilizzare questo comando per selezionare tutte le voci nella sezione del pannello.
  • Clear Filter – utilizzare questo comando per rimuovere tutti i filtri dall'area di progettazione.

Unioni

La sezione centrale del pannello mostra le singole unioni appartenenti al Union Type selezionato.

Oltre ai comandi disponibili nella sezione Union Types del pannello, in questa sezione sono disponibili i seguenti comandi nel menu contestuale:

  • Break objects from Union – fare clic per aprire la finestra di dialogo Confirm Break Objects Union per rimuovere gli oggetti selezionati dall'unione specificata.

  • Select All In Union – fare clic per selezionare tutte le primitive dell'unione nell'area di progettazione.

    È possibile selezionare tutti gli oggetti dell'unione a cui appartiene l'oggetto attualmente sotto il cursore anche facendo clic con il pulsante destro del mouse su un oggetto appartenente all'unione desiderata e scegliendo il Unions » Select All In Union comando dal menu contestuale.
  • Deselect All In Union – fare clic per deselezionare tutte le primitive selezionate dell'unione nell'area di progettazione.

    È possibile deselezionare tutti gli oggetti dell'unione attualmente selezionata anche facendo clic con il pulsante destro del mouse sull'unione desiderata e scegliendo il Unions » Deselect All In Union comando dal menu contestuale.

  • Resize Union – fare clic per ridimensionare manualmente l'unione selezionata. Dopo l'esecuzione del comando, il puntatore assume la forma di un mirino e vengono visualizzate le maniglie di modifica agli angoli di un rettangolo di delimitazione non visibile che racchiude gli oggetti dell'unione. Utilizzare una maniglia per ridimensionare gli oggetti contemporaneamente in senso orizzontale e verticale.

  • Explode Length Tuning To Free Primitives – fare clic per scomporre l'unione di regolazione della lunghezza scelta nei segmenti di pista e negli archi che la costituiscono.

  • Delete Selected Unions – fare clic per eliminare l'unione selezionata dal pannello.

  • Rename – fare clic per aprire la finestra di dialogo Rename Union in cui inserire manualmente un nuovo nome per l'unione.

    La finestra di dialogo Rename Union
    La finestra di dialogo Rename Union

  • Ignore Dead Copper – fare clic per abilitare l'opzione Ignore Dead Copper per l'unione selezionata. Quando questa opzione è abilitata, gli oggetti dell'unione a cui non è assegnata alcuna net non verranno segnalati come rame isolato durante il DRC se l'opzione Report Dead Copper larger than è abilitata nella finestra di dialogo Design Rule Checker.

    Si noti che, per le unioni create automaticamente dopo l'importazione di un'immagine (utilizzando il comando Place » Graphics dai menu principali), l'opzione Ignore Dead Copper sarà abilitata per impostazione predefinita.

Primitive dell'unione

La sezione inferiore del pannello mostra tutte le primitive contenute nell'unione selezionata nel pannello.

Oltre ai comandi disponibili nella sezione Union Types del pannello, sono disponibili i seguenti comandi nel menu contestuale:

  • Zoom Selected – utilizzare questo comando per ingrandire e filtrare una o più primitive selezionate nell'area di progettazione.
  • Properties – fare clic per aprire la modalità del pannello Properties relativa alla primitiva selezionata, ad esempio la modalità Track. È possibile accedere al pannello Properties anche facendo doppio clic su una primitiva.

Parole chiave del linguaggio per le unioni

Per lavorare con le unioni sono disponibili le seguenti due parole chiave del linguaggio di query:

  • InUnion(<Union Index>) - a ogni unione viene assegnato un indice numerico; utilizzarlo per identificare l'unione desiderata. Durante la digitazione di un numero viene visualizzato un elenco di indici.
  • InNamedUnion(<Union Name>) - ogni unione ha un nome assegnato dal sistema, ad esempio Union 1; utilizzare questo nome o quello definito dall'utente per identificare l'unione desiderata. Ad esempio, InNamedUnion('Logo-Altium'), come mostrato nell'immagine seguente.

Identificazione di un'unione tramite il nome definito dall'utente
Identificazione di un'unione tramite il nome definito dall'utente

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