TuttoCAD Forum

TuttoCAD Forum
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Album Fotografico | Download | | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 1 - TuttoCAD Software
 AutoCAD
 Estrazione dati da blocchi con nuovo origine

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Faccine
Felice [:)] Davvero Felice [:D] Caldo [8D] Imbarazzato [:I]
Goloso [:P] Diavoletto [):] Occhiolino [;)] Clown [:o)]
Occhio Nero [B)] Palla Otto [8] Infelice [:(] Compiaciuto [8)]
Scioccato [:0] Arrabbiato [:(!] Morto [xx(] Assonnato [|)]
Bacio [:X] Approvazione [^] Disapprovazione [V] Domanda [?]
Seleziona altre faccine

    
 
   

V I S U A L I Z Z A    D I S C U S S I O N E
gamberogiox Inserito il - 02 marzo 2012 : 11:47:32
ciao a tutti il mio problema è questo:
io uso autocad full 2011 eng.
devo fare per un tracciamento una Estrazione dati da blocchi con attributhi,
e fino a qui nessun problema.
di solito ho piante georeferenziate e quindi i dati degli x e degli y che mi escono vanno bene, però ho un caso da risolvere, ovvero devo tracciare da un punto fisso che non è l'origine globale, ma (per es.) uno spigolo di una casa che è per me noto.
metto l'origine dell'ucs in quel punto, scrivo pure base e metto 0,0,0. così penso di essere sicuro che il mio nuovo origine sia in quel punto che dico io. faccio la prova scrivendo "id" o "proprietà" e controllo quel punto e quelli vicino, e va tutto bene.
poi riprovo a fare l'estrazione dati, ma i dati degli x e degli y che escono sono sempre riferiti all'origine globale anzichè l'origine che gli dico io.
gli unici 2 trucchi (ma che non mi piacciono)che mi sono venuti in mente per ovviare il problema sono:
1) sposto tutto il disegno nell'origine globale coincidente con l'origine che dico io
2) lascio tutto così poi estraggo una tabella excels e dai dati x e y sottraggo o aggiungo la differenza delle origini.
spero che VOI riusciate a risolvere il mio problema e vi allego un file per farmi capire meglio.


Scarica allegato:

UCS.dwg
64,03 KBgrazie gio

Scarica allegato:

UCS.zip
98,36 KB
5   U L T I M E    R I S P O S T E    (in alto le più recenti)
gamberogiox Inserito il - 05 marzo 2012 : 11:53:33
SCUSAMI MA SONO MOLTO IGNORANTE IN MATERIA DI FARE LISP, SCR ECC...
POTRESTI PER L'ESEMPIO CHE HO PROPOSTO FARMI UN ESEMPIO DI PROGRAMMINO, E CHE COSA FARE? GRAZIE GIO
Terminator Inserito il - 02 marzo 2012 : 20:37:04
Senza saper nè leggere, nè scrivere si potrebbe usare una funzione tipo questa:

(defun traduci (punto)
(trans punto 0 1)
)

Il valore restituito dalla funzione è il punto sull'UCS che hai stabilito.

Argomenti:
punto - punto restituito dall'estrazione dati
aforza Inserito il - 02 marzo 2012 : 18:07:59
Ciao,

io credo che non si possa estrarre dati in base all'ucs corrente
vediamo se qualcuno ha info diverse

in alternativa bisognerebbe costruire una macro lisp che utilizza il comando "trans" ... terminetorrrrrrrrrrrrrrrrr ci seiiiiiiiii
bisognerebbe vedere se magari si riesce a risolvere con i campi dati ma anche qui ho dei dubbi

Ciao
gamberogiox Inserito il - 02 marzo 2012 : 17:46:16
ok atto spero che così si riesca a vedere. comunque avevo spiegato tutto a parole.
ciao
Terminator Inserito il - 02 marzo 2012 : 12:36:37
Devi inviare il file in formato zip.

TuttoCAD Forum © 2001-2010 CADLandia Torna all'inizio della Pagina
Pagina generata in 0,15 secondi.