X : [post n° 93365]

Comando ID

Ciao mitici,
e' possibile "interrogare" piu' oggetti contemporaneamente con il comando ID?
Praticamente devo riportare in una tabella excel le coordinate di una serie di oggetti.
La procedura che seguo e' la seguente:
1) Comando ID;
2) Seleziono oggetto;
3) Copio da Autocad i valori di X e Y che mi vengono forniti e li incollo in una tabella realizzata in EXCEL.

Il processo praticamente viene ripetuto per enne volte, in base alla quantita' di oggetti da interrogare (solitamente sono almeno 50-60).

Secondo voi esiste un processo piu' veloce che si puo utilizzare?
gg :
Ci vorrebbe almeno una procedura in AutoLisp...
leggi qui:
[wikiArchipedia: Esportare+coordinate+X+Y+Z+da+un+DWG.aspx]

Un'altra maniera più casareccia potrebbe essere:
1. Imposta l'Osnap che ti serve.
2. Scrivi il comando "_multiple" e poi indica che il comando che vuoi ripetere è "ID".
3. clicca sui punti di cui vuoi le coordinate.
4. Premi F2 per visualizzare la finestra del testo, copia e incolla su un file di testo il risultato (ci sono tutte le coordinate).
5. Con un editor di testo trasforma gli spazi fra le coordinate in ; (punti e virgola). Salva il file con estensione .csv
6. Caricalo con Excel.

Più lungo a spiegarlo che a farlo.
Ronin :
perchè se sono blocchi, con autocad si può esportare x e y di inserimento automaticamente, con il comando di estrazione degli attributi
X :
...sono blocchi...mi spieghi la procedura??
Ronin :
tools, attribute extraction e segui la procedura guidata; in italiano, suppongo che si trovi una voce analoga nel menù strumenti
gg :
Quel comando funziona solo con i blocchi con attributi. E, che io sappia, non estrae le coordinate, ma solo il valore degli attibuti.
joseph :
Ma il comando ID restituisce le coord. di un punto, non di un oggetto, o caso mai lo snap più vicino al punto selezionato.
Per cui è difficile fare la scelta in automatico a meno di indicare quale punto (fra i tanti possibili) dell'oggetto occorre restituire.
Joseph
gg :
c'è una opzione dell'Osnap per il punto di inserzione (INS)
Ronin :
informati meglio, prima di sentenziare su quello che non sai...
quel comando (da tastiera _eattext) funziona con TUTTI i blocchi, e tra gli attributi estraibili ci sono anche le coordinate x-y-z del punto di inserzione, il livello, la scala e la rotazione.
E' anche molto comodo, perchè effettua in automatico il conteggio di tutti i blocchi all'interno del disegno
gg :
Hai ragione Ronin. È un po' elaborata, ma funziona.
Ho messo sul wiki l'intera procedura:
[wikiArchipedia: Esportare+le+coordinate+dei+blocchi+su+Excel.aspx]
Nel provare il comando non avevo fatto caso a una checkbox che impediva la selezione di altre proprietà oltre gli attributi. Quindi ricordavo male io.

P.S. un po' più di gentilezza nel rispondere quando si sbaglia, non guasterebbe. Non si sa mai: dovessi diventare + simpatico... :-)
Avvisami quando qualcuno risponde
Non mandarmi più avvisi

Se vuoi essere avvisato quando qualcuno interviene in questa discussione, indica un nome e il tuo indirizzo e-mail.