(defun c:wpoli () (princ "\n Seleziona le poly... ") (setq GruppoPoly(ssget (list (cons -4 "")))) (if GruppoPoly (progn (setq w(getreal "\n Spessore: ")) (if w (progn (setq i 0) (repeat (sslength GruppoPoly) (setq nome(ssname GruppoPoly i)) (setq ent(entget nome)) (if (= (cdr(assoc 0 ent)) "LINE")(command "_pedit" nome "_y" "_w" (eval w) "")) (if (or (= (cdr(assoc 0 ent)) "POLYLINE")(= (cdr(assoc 0 ent)) "LWPOLYLINE"))(command "_pedit" nome "_w" (eval w) "")) (setq i(1+ i)) ) (princ "\n OK.")(princ) )) )) ) (princ "\n Digitare WPOLI per lanciare il programma!") (princ)