Selezioni, vecchi e nuovi metodi

Esistono moltissimi metodi per selezionare oggetti, alcuni risalgono alla versione 11, quando ho inziato a lavorarci, altri più recenti. Può sembrare banale ma è evidente quanto sia fondamentale saper eseguire rapide e complesse selezioni. Vedo a tutt'oggi molti miei colleghi passar giornate a selezionare oggetti uno per uno. Il mio consiglio è sempre quello: leggete le opzioni che il prompt dei comandi vi suggerisce.

Rettangoli e poligoni di selezione

Spero che questi possiamo darli per scontati: cliccando per fare una finestra rettangolare da sinistra a destra si selezionano gli oggetti esclusivamente al suo interno. Da destra a sinistra invece anche ciò che il bordo di selezione interseca.
Se si trascina il mouse tenendo premuto invece si crea un poligono. Anche qui in senso orario vale solo per le cose incluse e in senso antiorario anche le cose intersecate.

Window poligon e Crossing poligon

Sono la stessa cosa del trascinamento di cui sopra, vecchio stile: si richiamano da riga di comando quando il cad aspetta una selezione con le opzioni WP e CP. Possono ancora tornare utili quando non si voglia seguire la direzione oraria o antioraria, forzando il comportamento del lazo.

Aggiunta e sottrazione con shift

Mi vergogno a ricordarvelo dato che è praticamente uno standard in ogni software, salvo che nel cad l'addizione è la norma: usando il maiuscolo si possono escludere oggetti da una selezione effettuata. Alla vecchia maniera si usavano le opzioni Add e Subtract quando il comando attendeva una selezione. A volte conviene fare un'ampia selezione e poi togliere l'eccesso.

Selezione ciclica

Quando ci sono oggetti sovrapposti oggi il software ci apre un menù a tendina dal quale possiamo scegliere l'oggetto che ci interessa. La variabile SELECTIONCYCLING deve essere impostata su 2. Si può facilmente cambiare l'impostazione con Ctrl+W o da statusbar.

selectsimilar status bar

selectsimilar demo

In versioni precedenti occorreva usare ctrl per attivare la selezione ciclica.

Fence

Qesto è un vecchio metodo di selezione che non va sottovalutato, quando vadano ad esempio trimmati una serie di oggetti con un oggetto irregolare, senza starli a selezionare uno ad uno: seleziona tutto ciò che viene intersecato da una polilinea virtuale. Occorre digitare F quando il comando attende una selezione. È simile a Crossing Polygon ma non richiede di essere chiuso, e seleziona i soli oggetti intersecati, non quelli circondati.

Alt text

Vi invito a studiare anche le altre opzioni che compaiono nel prompt dei comandi.

Select similar e relative opzioni

Selezionato il primo oggetto click-destro → Select similar seleziona tutti gli altri simili, ma simili in cosa? Controllando le impostazioni del comando, si può scegliere quali parametri vadano confrontati: colore, layer? Eccetera…

opzioni selecstimilar

Le impostazioni si richiamano lanciando prima il comando SELECTSIMILAR e poi scegliendo l'opzione SE (Settings).

selectsimilar settings

Gruppi

A differenza del blocco, che esegue la sua massima funzione quando se ne usano diverse istaze, il gruppo non è altro che una selezione memorizzata: quando seleziono un oggetto del gruppo seleziono automaticamente anche gli altri. Un gruppo può anche avere un nome. La possibilità di selezionare gruppi si può accendere o spegnere, in maniera da poter lavorare sull'intera selezione o i singoli elementi (variabile PICKSTYLE) o l'icona con freccetta nell'apposito panel da cui è anche possibile lanciare il comando per crearne.

panel gruppi

  1. crea gruppo
  2. cancella gruppo
  3. edita gruppo (toglie o aggiunge elementi)
  4. rende i gruppi selezionabili o meno
  5. manager per rinominare etc.
  6. evidenzia solo l'ingombro della selezione o tutte le grip

Nuovi e vecchi filtri di selezione

Quick select

Con quick select (QSELECT), che si trova facilmente in alto a destra nella palette delle proprietà: qselect nella palette delle proprietà

o nel panel delle utilità:

qselect nel panel delle utilità

si possono fare selezioni per tipi di oggetti, combinando diversi filtri:

qselect

Le opzioni sono abbastanza auto-esplicative e vi invito a provare le diverse combinazioni. Già è d'aiuto che tra gli Object type vengano elencati solo quelli disponibili nella selezione.

Filtri antichi

Il vecchio sistema FILTER consente selezioni molto più complesse (complesse pure da impostare), anche basate su logica AND, OR, XOR, e NOT, e soprattutto memorizzarle per poterle richiamare. Un esempio poteva essere: "tutte le quote e testi di una certa dimensione" per selezionare quelli di una specifica scala. Il modo più semplice per usarlo forse è partire da una selezione (Add selected object) per poi raffinare la ricerca.
Indispensabile quando serva fare ricerche complesse e ripetitive.

filtri selezione

Nell'esempio ho creato un filtro per selezionare i testi di colore diverso dal layer.

Parole chiave (selection modes)

ALtre opzioni quando si usa SELECT sono Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/Previous/Undo/AUto/SIngle/SUbobject/Object. Molti sono già stati descritti. Qui voglio sottolinearne due, molto utili:

Last

Seleziona l'ultimo oggetto creato.
Immaginate di aver inserito un blocco e non riuscite a vederlo: eseguite uno zoom→object→L e l'avrete centrato sul monitor. Oppure di dover copiare le proprietà da un oggetto all'ultimo creato: basta un L senza dover zoomare avanti e indietro sul disegno.

Previous

Richiama l'ultima (precedente) selezione.
Immaginate di aver fatto una complessa selezione, avviato un comando e vi accorgete di aver lasciato escluso qualcosa: interrompete, ripartite selezionando P e correggete la selezione prima di continuare.

Ma non vi mancheranno occasioni di utilizzare queste due utilissime scorciatoie.

Se non ricordate le opzioni, vi basterà digitarne una a caso e il propmt vi dirà che avete sbagliato e quali sono le opzioni disponibili:

Command: SELECT
Select objects: d
*Invalid selection*
Expects a point or Window/Last/Crossing/BOX/ALL/Fence/WPolygon/CPolygon/Group/Add/Remove/Multiple/Previous/Undo/AUto/SIngle/SUbobject/Object

Le maiuscole corrispondono alla versione breve del comando. Naturalmente sarrebbe stato meglio che le opzioni comparissero con il comando ma la cosa dev'essere sfuggita ai programmatori.

Getsel (solo versione full)

Getsel è un Express Tool quindi si trova solo nella versione full del software: Consente di selezionare tipi di oggetti per layer con due click: prima selezionare un layer e poi il tipo di oggetto, ad esempio tutti gli mtext sul layer Testi100.
Mai usato.

⇠previous post all posts next post⇢

Comment Form is loading comments...