Why will the paths change to lowercase but the name won't?
(defun c:xrlcase (/ sl index ent OBJ)
(if (setq sl (ssget "_X"
'((0 . "INSERT"))
)
)
(progn
(setq index -1)
(while (< (setq index (1+ index)) (sslength sl))
(setq ent (ssname sl index)
OBJ (vlax-ename->vla-object ent)
)
(if (vlax-property-available-p OBJ 'Path)
(progn
(vla-put-path obj (strcase (vla-get-path obj) T))
(vla-put-name obj (strcase (vla-get-name obj) T))
)
)
)
)
)
)
Thanks,
Ron