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
 AutoLISP
 Lisp colorazione retini

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
palma1988 Inserito il - 17 agosto 2016 : 15:34:08
Buongiorno,

chiedo se gentilmente qualcuno può darmi indicazioni su come realizzare un lisp che mi permetta di realizzare l'automatismo descritto di seguito:

date delle polilinee che identificano delle aree e dati dei blocchi (uno associato a ciascuna polilinea) contenenti un attributo che definisce il colore da attribuire al retino (ad es. rosso, verde, giallo ecc.) vorrei realizzare un lisp che mi realizzi i retini colorati pescando le info contenute nei blocchi.

Grazie in anticipo

Matteo
2   U L T I M E    R I S P O S T E    (in alto le più recenti)
Giuseppe Mauro Inserito il - 21 agosto 2016 : 18:54:39
Invece che un attributo che contenga la stringa del colore, assegna direttamente al blocco il colore di riferimento.

Sfogliare l'entità blocco per trovare l'attributo, e da questo estrarne la stringa da far diventare un colore, è una procedura complessa (seppur possibile) e prevede una buona gestione degli errori (immagina se inserisci nel capo colore la scritta "blù" invece che "blu" oppure "bleu".

Se fai come ti ho detto, basta prelevare dall'entità blocco il valore del suo colore (gruppo 62) mediante il comando ('assoc '62 (lista entità))

Ti restituirà il gruppo colore (ad esempio (62 . 1) - che vuol dire colore rosso), e questo valore puoi assegnarlo al retino che desideri.
arri Inserito il - 18 agosto 2016 : 15:49:23
non è semplice,
è una richiesta per programmatori,
tipo GP o Terminator

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