Lisp »Tips 'n Tricks »Esempio d'uso della funzione Entsel Ecco un lisp che chiede di selezionare un'entità (una linea), ne estrae i punti estremi e li visualizza sulla linea di comando di Autocad. (defun C:sel_l (/ s1 ent l1 l2 pl1 pl2 p1) (setvar "cmdecho" 0) ;la funzione entsel restituisce un elenco, ;in cui il primo elemento è il nome ;dell'oggetto scelto, e il secondo elemento ;rappresenta le coordinate del punto ;utilizzato per selezionare l'oggetto. (setq s1 (entsel "\nSeleziona una linea...")) ;entget restituisce un elenco dati di definizione ;dell'entità ;ad esempio dopo aver disegnato una linea, digitando ;(entget (entlast)) ricavo: ;((-1 . |