Strumenti di spostamento
Parent page: Comandi
L'editor PCB include una varietà di strumenti di spostamento per aiutarti a sviluppare il progetto della scheda in modo efficiente.
Riepilogo
La progettazione di circuiti stampati è un processo altamente dettagliato e preciso. Gli oggetti vengono posizionati con cura per soddisfare i requisiti meccanici ed elettronici. Per supportare questo processo, l'editor PCB include una varietà di comandi e comportamenti di spostamento. A meno che non sia bloccato, qualsiasi oggetto può essere spostato facendo clic e trascinando. Per spostare più oggetti, questi devono prima essere selezionati, in modo che il software sappia quali oggetti devono essere spostati.
Dettagli
Oltre a spostare gli oggetti direttamente con il mouse, sono disponibili comandi di spostamento specifici facendo clic su Tools | Arrange |
. Un riepilogo di ciascuno è riportato nella tabella seguente.
Note generali sullo spostamento degli oggetti:
-
Per spostare un singolo oggetto, fai clic e tieni premuto il pulsante del mouse. L'oggetto verrà mantenuto tramite:
- il suo punto di riferimento, per un oggetto con un singolo punto di riferimento come un pad, una via o un componente, oppure
- un vertice, per una traccia o un oggetto di forma poligonale.
- I singoli oggetti vengono spostati sulla snap grid corrente. Per più oggetti, la posizione in cui viene mantenuto il set di selezione sarà sulla snap grid corrente.
- Fare clic e tenere premuto richiede che il pulsante del mouse resti premuto. Se si utilizza un comando del menu Move, non è necessario tenere premuto il pulsante del mouse. Il vantaggio dell'uso di un comando Move è che è possibile utilizzare i tasti freccia per spostare con precisione l'oggetto o gli oggetti con incrementi di una singola griglia. È quindi possibile tenere premuto Shift per spostarsi con incrementi di 10 x griglia.
- Un insieme di oggetti selezionati può anche essere spostato usando la tecnica del clic e tieni premuto, a seconda del tipo di oggetto del set di selezione su cui si fa clic. Quando più oggetti vengono spostati con clic e tieni premuto, il cursore salterà al punto di griglia più vicino e inizierà quindi a spostare il set di selezione. Nota che questo punto di presa potrebbe non essere un punto di riferimento dell'oggetto. Se il posizionamento è critico, è meglio usare il comando Move Selection descritto di seguito, perché puoi spostare il cursore finché non si aggancia a un punto di riferimento dell'oggetto, come il centro di un pad, che diventa quindi il punto tramite il quale viene mantenuto il set di oggetti. In effetti, può essere utile posizionare temporaneamente un pad o una via per facilitare il riposizionamento preciso di un insieme di oggetti selezionati.
- Un insieme di tracce selezionate non può essere spostato usando la tecnica del clic e tieni premuto. In questa situazione, è necessario usare il comando Move Selection (a meno che nel set di selezione non sia presente un oggetto diverso da una traccia su cui fare clic e tenere premuto).
- Se vengono spostati più oggetti, la loro posizione reciproca viene mantenuta.
Comportamento interattivo durante lo spostamento degli oggetti
I seguenti comandi sono disponibili mentre uno o più oggetti vengono spostati:
- Premi Tab per aprire la finestra di dialogo delle proprietà dell'oggetto (se viene spostato un solo oggetto).
- Premi Spacebar per ruotare l'oggetto o gli oggetti in senso antiorario attorno al punto di riferimento dello spostamento, oppure Shift + Spacebar per la rotazione in senso orario. L'incremento di rotazione predefinito è di 90 gradi. La dimensione Rotation Step può essere modificata nella pagina PCB Editor - General della finestra di dialogo Preferences.
- Premi il tasto X o Y per capovolgere l'oggetto o gli oggetti rispettivamente lungo gli assi X o Y.
- Se l'oggetto spostato è un componente, premi L per capovolgerlo sull'altro lato della scheda. Non usare X o Y per capovolgere i componenti, perché gli oggetti primitivi all'interno del componente non verranno scambiati con i layer appropriati del lato inferiore.
- Premi Esc per annullare l'azione di spostamento corrente.
Riepilogo dei comandi di spostamento
| Comando | Comportamento |
|---|---|
| Move Object | Sposta l'oggetto scelto. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Move any Object. Fai clic per scegliere l'oggetto, quindi spostalo nella posizione desiderata. Nota che questo comando non considera lo stato di selezione degli oggetti, ma sposta semplicemente l'oggetto scelto. |
| Drag | Sposta l'oggetto scelto e trascina con esso gli oggetti collegati. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Move any Object. Fai clic per scegliere l'oggetto, quindi spostalo nella posizione desiderata. I segmenti di traccia connessi rimarranno collegati; l'estremità sull'oggetto in movimento si sposterà con l'oggetto, mentre l'altra estremità del segmento o dei segmenti rimarrà dov'era. Nota che le tracce collegate a un componente verranno trascinate solo se l'opzione Comp Drag è impostata su Connected Tracks (nella pagina PCB Editor - General della finestra di dialogo Preferences). Questa opzione è descritta più in dettaglio di seguito. |
| Component | Sposta il componente scelto. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Moving Component. Fai clic per scegliere l'oggetto, quindi spostalo nella posizione desiderata. Il comportamento delle tracce collegate dipende dall'impostazione dell'opzione Comp Drag nella pagina PCB Editor - General della finestra di dialogo Preferences. Questo aspetto è descritto più in dettaglio di seguito. |
| Re-Route | Riesegue il routing del segmento di traccia scelto. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Choose a Track. Quando fai clic su un segmento di traccia, quel segmento viene di fatto diviso in due. Sposta il cursore per posizionare il nuovo vertice nel punto in cui questi due segmenti si uniscono. Dopo aver posizionato il vertice, posizionerai un altro vertice per fissare le estremità di altri due segmenti, e così via. Fai clic con il pulsante destro (o Esc) per interrompere il rerouting di questa connessione; fallo una seconda volta per uscire dal comando. |
| Break Track | Divide un segmento esistente in due segmenti. Questo comando si comporta come il comando Re-route, tranne per il fatto che non si ripete. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Choose a Track. Quando fai clic su un segmento di traccia, viene aggiunto un vertice nel punto del clic; sposta il mouse per posizionare il vertice. Questi segmenti verranno rilasciati e il cursore a croce rimarrà visibile, indicando che sei ancora in modalità Break Track. Continua a dividere altre tracce oppure fai clic con il pulsante destro (o Esc) per terminare il comando. Nota che questo comportamento può essere ottenuto anche in modo interattivo nell'area di lavoro senza avviare questo comando, facendo un clic per selezionare un segmento di traccia, quindi facendo clic e tenendo premuto sul vertice centrale per dividere la traccia. Posiziona come richiesto. |
| Drag Track End | Sposta un vertice esistente (estremità della traccia) in una nuova posizione. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Move any Object. Fai clic in un punto qualsiasi di un segmento di traccia; il cursore salterà all'estremità più vicina di quel segmento, che si sposterà quindi con il cursore. Posiziona il cursore nella posizione desiderata e fai clic per confermare. |
| Move / Resize Tracks | Sposta liberamente l'estremità di un segmento di traccia. Dopo aver avviato il comando, la barra di stato mostrerà il prompt Choose Track End Point. Fai clic in un punto qualsiasi di un segmento di traccia; il cursore salterà all'estremità più vicina di quel segmento, agganciandola al cursore. Sposta il cursore per muovere quel punto finale e fai clic per confermare. Questo comportamento, che consente di spostare liberamente l'estremità di un singolo segmento di traccia, può essere ottenuto anche facendo un clic per selezionare un segmento, quindi facendo clic e tenendo premuto su un vertice finale per spostarlo liberamente. |
| Move Selection | Sposta gli oggetti selezionati. Dopo aver avviato questo comando, la barra di stato mostrerà il prompt Move Selection. Fai clic in un punto qualsiasi dell'area di lavoro per mantenere il set di selezione in quel punto, quindi sposta il mouse per spostare il set di selezione in una nuova posizione. Nota che il clic che definisce il punto di presa per il set di selezione sarà automaticamente sulla griglia, a meno che tu non posizioni il mouse in modo che si agganci a un hotspot dell'oggetto (punto di riferimento), come il centro di un pad. |
| Move Selection by X, Y | Sposta gli oggetti selezionati di un offset definito dall'utente. Dopo aver avviato questo comando, si aprirà la finestra di dialogo Get X /Y Offsets. Inserisci i valori di offset richiesti, quindi fai clic su OK per spostare il set di selezione di tale quantità. |
| Rotate Selection | Ruota gli oggetti selezionati di un angolo di rotazione definito dall'utente. Dopo aver avviato questo comando, si aprirà la finestra di dialogo Rotation Angle. Inserisci la rotazione desiderata in gradi, quindi fai clic su OK. La barra di stato mostrerà il prompt Select Reference Point; il set di selezione ruoterà attorno al punto in cui fai clic. |
| Flip Selection | Capovolge il set di selezione dal lato corrente della scheda all'altro lato. Il set di selezione verrà capovolto lungo l'asse X come se fosse un singolo oggetto, con il rettangolo di delimitazione complessivo del set che rimane nella stessa posizione X, Y nell'area di lavoro. Ogni oggetto che si trova su un layer con una coppia logica verrà capovolto e spostato sul layer accoppiato. Ad esempio, gli oggetti su Top Layer verranno capovolti su Bottom Layer, Top Solder su Bottom Solder, e lo stesso vale per i layer meccanici definiti come coppie di layer. |
| Move Polygon Vertices | Sposta in modo interattivo i vertici di un poligono. Dopo aver avviato il comando, la barra di stato mostrerà inizialmente il prompt Choose a Polygon. Dopo aver fatto clic su un poligono per selezionarlo, la barra di stato mostrerà quindi il prompt di fare clic per selezionare un Handle (vertice) o un Edge. Nota che questo stato di modifica può essere ottenuto anche facendo un clic per selezionare un poligono. Di seguito sono disponibili ulteriori informazioni sulla modifica di un oggetto di forma poligonale. |
| Vertici della regione | Sposta in modo interattivo i vertici di una regione solida. Dopo aver avviato il comando, la barra di stato chiederà innanzitutto di scegliere una regione. Dopo aver fatto clic su una regione per selezionarla, la barra di stato chiederà quindi di fare clic per selezionare una maniglia (vertice) o un bordo. Si noti che questo stato di modifica può essere ottenuto anche facendo un solo clic per selezionare una regione. Di seguito sono disponibili ulteriori informazioni sulla modifica di un oggetto di forma poligonale. |
Spostamento dei componenti
Come qualsiasi oggetto, un componente può essere spostato facendo clic e tenendo premuto. In alternativa, utilizzare il comando Component dal menu Move.
Come viene afferrato il componente
Le impronte dei componenti sono in genere progettate con la loro origine (punto di riferimento) nel centro geometrico del componente oppure nel centro del pad 1. Durante la fase di posizionamento dei componenti nel progetto della scheda, può essere preferibile posizionare il componente in base al pad 1 o magari a un pad diverso. Per abilitare questo comportamento, attivare l'opzione Smart Component Snap nella pagina PCB Editor - General della finestra di dialogo Preferences. Quando questa opzione è abilitata, invece di saltare al punto di riferimento, il software includerà i centri dei pad come potenziali punti di presa e salterà al punto più vicino (punto di riferimento o centro del pad) quando si fa clic e si tiene premuto. Posizionare il cursore vicino al pad con cui si desidera afferrare il componente, quindi fare clic e tenere premuto.
Configurare le Object Snap Options nella finestra di dialogo Preferences.
Comportamento delle tracce collegate
Il comportamento predefinito per le tracce collegate a un componente è di non spostare le estremità delle tracce quando un componente viene spostato. È possibile trascinare le estremità delle tracce insieme al componente in movimento impostando l'opzione Comp Drag su Connected Tracks (nella pagina PCB Editor - General della finestra di dialogo Preferences). Poiché il trascinamento non è il comportamento predefinito durante lo spostamento, per spostare un componente and trascinare le estremità delle tracce collegate, è necessario utilizzare il comando Drag oppure Component dal menu Move.
Si noti che il software non tenta di mantenere il posizionamento a 90/45 gradi degli oggetti traccia né di prevenire potenziali violazioni delle regole di progettazione durante lo spostamento di un componente e il trascinamento delle tracce. Il PCB Editor include eccellenti funzionalità di scorrimento delle tracce. Utilizzarle per riordinare segmenti di traccia disorganizzati oppure spostare il componente senza trascinare e usare le stesse funzionalità di scorrimento per modificare i segmenti di traccia dopo che il componente è stato spostato.
Per riordinare le tracce trascinate, fare un clic per selezionare il segmento, quindi fare clic e tenere premuto il segmento e farlo scorrere. Il software ripristinerà il posizionamento a 90/45 delle tracce.
Spostamento dei segmenti di traccia/linea
Il routing viene tradizionalmente disposto in modo che tutti i segmenti di traccia siano verticali, orizzontali o a 45 gradi. Questo viene fatto per consentire l'uso più efficiente dello spazio sulla scheda. Il PCB Editor include algoritmi sofisticati per spostare i segmenti di traccia sulla scheda in modo da mantenere la disposizione del routing.
Questo scorrimento dei segmenti di traccia può essere richiamato in modo interattivo sia facendo clic per selezionare prima il segmento di traccia e poi facendo clic e tenendo premuto quando appare il cursore speciale per far scorrere il segmento (come mostrato nell'animazione seguente), sia facendo clic e tenendo premuto su un segmento di traccia e facendolo scorrere. Questo comportamento di scorrimento può essere configurato utilizzando le opzioni Dragging nella pagina PCB Editor - Interactive Routing della finestra di dialogo Preferences. Queste opzioni consentono di assegnare l'azione Sposta a una traccia, utile se si desidera poter spostare liberamente un singolo segmento di traccia.
Oltre a supportare lo spostamento dei segmenti in una singola net, l'algoritmo integrato push and shove consente di spostare ordinatamente più percorsi in un'unica operazione, come mostrato nell'animazione seguente. Premere le scorciatoie Shift+R per passare ciclicamente tra le diverse modalità di scorrimento interattivo: Push Obstacles, Hug and Push Obstacles e Ignore Obstacles. La modalità corrente viene riportata nella barra di stato durante lo scorrimento.
Fare un clic per selezionare il segmento; quando appare il cursore speciale, fare clic e tenere premuto per far scorrere il segmento. In alternativa, fare clic, tenere premuto e iniziare a farlo scorrere.
Rimodellare un segmento di traccia esistente
In armonia con la funzione di scorrimento dei segmenti, è anche possibile spezzare, o più correttamente, reshape un segmento esistente. Per farlo, fare un clic per selezionare il segmento, quindi posizionare il mouse sopra il vertice centrale. Apparirà un cursore speciale, a indicare che questo segmento può essere rimodellato. Fare clic e tenere premuto; mentre si sposta il mouse, il software aggiungerà automaticamente nuovi segmenti di rimodellamento, come mostrato nelle immagini seguenti.
Posizionare il mouse sopra il vertice centrale per mostrare il cursore di rimodellamento,
Fare clic e tenere premuto, quindi trascinare per rimodellare il segmento,
Se necessario, un segmento esistente può essere rimodellato.
Rilasciare per completare il processo di rimodellamento.
Spostamento dei vertici di oggetti poligonali
Esistono alcune differenze tra i vari oggetti poligonali. Fare riferimento al singolo oggetto per ulteriori informazioni sul rimodellamento di un oggetto poligonale.