Strumenti di posizionamento avanzati
A colpo d'occhio
- Scopri come l'aggancio al centro, l'aggancio intelligente dei componenti, le modalità di posizionamento e le scorciatoie da tastiera per l'allineamento influiscono sullo spostamento e sul posizionamento dei componenti.
- Scopri come trovare, spostare, riordinare, disporre, scambiare e riposizionare i componenti utilizzando gli strumenti di posizionamento integrati nei progetti PCB ad alta densità o complessi.
- Comprendi come utilizzare le griglie, i file pick-and-place e il vettore di posizionamento ottimale per prendere decisioni di posizionamento più consapevoli.
Opzioni di posizionamento e collocamento dei componenti
Quando fai clic su un componente e tieni premuto il pulsante del mouse per spostarlo, se l'opzione Snap to Center è attiva, il componente viene afferrato dal suo punto di riferimento. Il punto di riferimento corrisponde alla coordinata 0,0 del componente definita durante la sua creazione nell'editor delle impronte PCB.
L'opzione Smart Component Snap consente di ignorare questo comportamento di aggancio al centro e di agganciarsi invece al pad del componente più vicino, facendo clic e tenendo premuto in un punto più vicino al pad desiderato che al punto di riferimento del componente. Questa funzione è molto utile se devi posizionare un pad specifico su un punto preciso della griglia. Tuttavia, può risultare controproducente quando lavori con piccoli componenti a montaggio superficiale, poiché può rendere più difficile afferrarli dal loro punto di riferimento.

Abilita Snap To Center per afferrare sempre il componente dal suo punto di riferimento. Smart Component Snap è utile quando devi allineare il componente rispetto a un pad specifico.
Modalità di posizionamento
Puoi scorrere le modalità di posizionamento dei componenti premendo il tasto R durante il posizionamento.
-
Ignore Ostacoli – comportamento di posizionamento normale. Queste procedure utilizzano il corpo 3D, se presente, oppure le primitive in rame e della serigrafia per determinare la distanza di rispetto di un oggetto.
-
Push Ostacoli – il componente da posizionare sposta gli altri componenti per garantire il rispetto delle distanze minime tra i componenti. I componenti appartenenti a unioni possono essere spostati e la loro posizione all'interno dell'unione può cambiare, ma l'unione non viene sciolta. I componenti bloccati non possono essere spostati. In questa modalità, i componenti vengono identificati tramite il loro riquadro di delimitazione della selezione.
-
Avoid Ostacoli – durante il posizionamento, il componente viene vincolato a evitare violazioni delle distanze minime rispetto agli altri componenti. In questa modalità, i componenti vengono identificati tramite il loro riquadro di delimitazione della selezione.
La barra di stato nella parte inferiore dell'area di progettazione e il display Heads Up indicano la modalità di posizionamento corrente.
Utilizzo del tasto di scelta rapida R per scorrere le modalità di posizionamento. Nota che il componente C7 è bloccato e non può essere spostato nella modalità Spingi ostacoli.
Allineamento intelligente dei componenti
Le funzionalità di posizionamento intelligente consentono di allineare dinamicamente i componenti durante il trascinamento. Quando il componente è allineato con i componenti adiacenti o con i loro pad, vengono visualizzate linee di riferimento verdi.
Utilizzando i tasti di scelta rapida durante il posizionamento, puoi accedere alle seguenti opzioni di allineamento:
-
Tieni premuto il tasto
Ctrldurante il posizionamento dei componenti per visualizzare le linee di allineamento rispetto ai contorni dei componenti vicini. -
Tieni premuto il tasto
Shiftdurante il posizionamento dei componenti per visualizzare le linee di allineamento rispetto ai pad dei componenti vicini.
Griglia di posizionamento dei componenti
Quando vengono posizionati o spostati, i componenti si agganciano alla griglia cartesiana o polare attualmente presente sotto di essi, se tale griglia è definita per il posizionamento dei componenti. La modalità di utilizzo di una griglia (il suo scopo o la sua applicazione) viene definita mediante le opzioni Comp e Non Comp associate alla voce della griglia nella sezione Grid Manager del pannello Properties.
Per saperne di più, visita la pagina Utilizzo di griglie e guide.
Ricerca dei componenti da posizionare
Se riesci a individuare visivamente i componenti da posizionare sulla scheda, fai clic su di essi e tieni premuto per spostarli. In caso contrario, in un progetto ad alta densità in cui la ricerca visiva di un particolare componente può richiedere molto tempo, puoi utilizzare la finestra di dialogo Choose Component per spostare un componente specifico nell'area di progettazione, portando il cursore sul componente oppure spostando il componente nella posizione corrente del cursore. Per accedere alla finestra di dialogo, seleziona il comando Edit » Move » Component dai menu principali e fai clic in un punto dell'area di progettazione lontano dai componenti.
Opzioni e controlli della finestra di dialogo Scegli componente
- Component Filter - questo campo, nella parte superiore della finestra di dialogo, consente di inserire un filtro di ricerca testuale per individuare rapidamente il componente desiderato. È particolarmente utile quando il progetto contiene molti componenti. Durante la digitazione, l'elenco dei componenti sottostante viene filtrato per mostrare solo le stringhe dei componenti corrispondenti. Puoi utilizzare i caratteri jolly: ? (qualsiasi carattere singolo) e * (qualsiasi carattere).
-
Component List - quest'area elenca tutti i componenti della scheda (o tutti quelli che soddisfano il filtro corrente) in base al designatore. Seleziona la voce del componente che desideri spostare.
-
Movement - scegli una delle seguenti opzioni per determinare come spostare il componente selezionato nell'elenco:
- Jump to component - con questa opzione abilitata, dopo aver fatto clic su OK il cursore si sposta sul componente nell'area di progettazione principale. Il componente viene agganciato al cursore, pronto per essere riposizionato secondo necessità.
- Move component to cursor - con questa opzione abilitata, dopo aver fatto clic su OK il componente scelto viene spostato nella posizione corrente del cursore all'interno dell'area di progettazione principale. Il componente viene agganciato al cursore, pronto per essere riposizionato secondo necessità.
Comandi di posizionamento interattivo
Sono disponibili diversi strumenti semiautomatici che consentono di modificare il posizionamento dei componenti nel progetto PCB. Oltre ai comandi standard di allineamento degli oggetti, i comandi del menu Tools » Component Placement possono essere utilizzati per eseguire le seguenti operazioni:
Riposizionamento dei componenti selezionati
Il Tools » Component Placement » Reposition Selected Components consente di riposizionare più componenti selezionati in sequenza, nell'ordine in cui sono stati selezionati.
Questo comando può essere utilizzato insieme alla modalità di selezione incrociata. Abilitare la modalità di selezione incrociata (Tools » Cross Select Mode), selezionare più componenti dello schema, passare all'editor PCB, quindi eseguire questo comando per riposizionare ciascun componente nello stesso ordine in cui è stato selezionato nello schema.
Posizionamento dei componenti mediante un file pick-and-place
I componenti del progetto possono essere posizionati in base alle coordinate specificate in un file pick-and-place utilizzando il comando Tools » Component Placement » Place From File dai menu principali. Questa funzionalità è particolarmente utile quando vengono fornite informazioni essenziali sul posizionamento sotto forma di file pick-and-place. Può inoltre offrire un metodo utile per applicare rapidamente un posizionamento preferito ottenuto generando in precedenza un file Pick and Place da Altium Designer.
Dopo aver avviato il comando, si aprirà la finestra di dialogo Load File Name . Utilizzare questa finestra di dialogo per individuare e aprire il file pick-and-place pertinente al progetto. La posizione di qualsiasi componente già presente nel progetto ed elencato nel file pick-and-place verrà aggiornata se la posizione corrente è diversa da quella indicata nel file (verrà utilizzata la posizione riportata nel file).
Scambio dei componenti
È possibile selezionare una coppia di componenti e scambiarne facilmente le posizioni. Dopo aver selezionato i componenti da scambiare, fare clic con il pulsante destro del mouse e selezionare Component Actions » Swap Components oppure scegliere il comando Tools » Component Placement » Swap Components dai menu principali.
Scambio semplificato dei componenti tramite il menu contestuale.
Se, quando viene eseguito il comando, non è selezionato alcun componente o ne sono selezionati più di due, verrà richiesto di scegliere il primo componente da scambiare, quindi il secondo. I componenti verranno scambiati e sarà possibile continuare a scambiare altre coppie di componenti oppure fare clic con il pulsante destro del mouse o premere Esc per uscire dalla modalità di scambio.
Guida al posizionamento dei componenti
Quando si sposta un componente nell'area di progettazione, viene visualizzata una linea spessa verde o rossa che va da un punto all'interno del componente a una posizione sulla scheda. Questa linea è chiamata vettore di posizionamento ottimale e ha la funzione di indicare se la nuova posizione è migliore (verde) o peggiore (rosso) rispetto alla precedente.
Il vettore ha due proprietà distinte: la posizione di destinazione proposta e il colore.
Per determinare le posizioni delle due estremità del vettore, la funzionalità utilizza il baricentro della forma poligonale definita dalle posizioni delle estremità delle linee di connessione. I baricentri di interesse sono due: il primo è definito dalle estremità delle linee di connessione che terminano sul componente che si sta spostando (il baricentro del componente), il secondo dalle altre estremità dello stesso insieme di linee di connessione (il baricentro della posizione di destinazione).
Il vettore di posizionamento ottimale viene tracciato tra questi due baricentri, con l'estremità sul componente evidenziata da un punto. Poiché si tratta di un indicatore relativo, quando si fa clic per iniziare a spostare un componente, il vettore viene sempre tracciato in verde. I due baricentri vengono ricalcolati continuamente mentre si sposta il componente, poiché le linee di connessione possono passare da un pad all'altro durante la riottimizzazione automatica volta a mantenere la topologia delle net applicabile al componente in movimento. A causa di questa riottimizzazione delle net, l'estremità di destinazione dell'OPV può spostarsi bruscamente mentre si muove il componente. Se i baricentri si allontanano e l'OPV si allunga, può diventare rosso. Se i baricentri si avvicinano e l'OPV si accorcia, può diventare verde.
La lunghezza del vettore non è l'unico criterio utilizzato per determinarne il colore: il colore dell'OPV è influenzato anche dalla lunghezza complessiva delle linee di connessione collegate al componente in movimento. Se lo spostamento del componente comporta un aumento della lunghezza complessiva delle linee di connessione, l'OPV diventa rosso. Se invece lo spostamento del componente comporta una riduzione della lunghezza complessiva delle linee di connessione, diventa verde.

Sebbene la lunghezza del vettore aumenti, questo rimane verde perché la lunghezza complessiva delle linee di connessione diminuisce. Quando il componente viene ruotato, le lunghezze delle connessioni aumentano, quindi l'OPV diventa rosso.
Posizionamento dal pannello Components
Sebbene i componenti vengano solitamente posizionati importando le modifiche dal progetto al PCB (Sincronizzazione del progetto), è possibile posizionare un componente anche direttamente nell'editor PCB dal pannello Components. A tale scopo:
-
Aprire il pannello Components (View » Panels » Components oppure Place » Component).
-
Cercare il componente desiderato, selezionarlo nell'elenco, quindi:
-
Fare clic con il pulsante destro del mouse e selezionare Place <ComponentName> dal menu contestuale, oppure
-
Fare doppio clic sul componente selezionato. Il componente apparirà agganciato al cursore nell'area di progettazione. Portare il componente nella posizione desiderata, quindi fare clic per posizionarlo, oppure
-
Fare clic e tenere premuto sul nome del componente nel Components pannello, quindi trascinare il componente nella posizione desiderata e fare clic per posizionarlo. Questa è una tecnica di posizionamento «singolo», ovvero consente di posizionare una sola istanza del componente scelto. Gli altri metodi consentono di posizionare più istanze.
-
Supporto per i componenti jumper
I jumper, detti anche ponticelli, consentono di sostituire le piste con un componente jumper, spesso essenziale per progettare correttamente una scheda a singola faccia. Altium Designer supporta l'uso dei componenti jumper tramite un tipo di componente speciale: Jumper.
Sebbene sia possibile iniziare posizionando i footprint dei jumper direttamente sul PCB, il flusso di lavoro consigliato parte dallo schema. Per saperne di più, consultare la pagina Lavorare con i componenti jumper.