본문 바로가기
autocad

Deleting a Selection Set

by kmlab 2025. 6. 20.

 

 

Deleting a selection set

Attempting to learn more about how do do things in VLA Given: (setq A3 (ssget "_X" '((2 . "SW_CEN*")))) I am looking for actually the simplest option for deleting A3. I was hoping there was a method similar to (vla-delete that worked on selection sets vs i

www.cadtutor.net

ssget으로 선택한 애들 지우기

(setq A3 (ssget "_X" '((2 . "SW_CEN*"))) i 0) 
(repeat (setq i (sslength A3))
(entdel (ssname A3 (setq i (1- i))))
)

(if (setq A3 (ssget "_X" '((2 . "SW_CEN*")))) 
  (foreach e (vl-remove-if 'listp (mapcar 'cadr (ssnamex A3))) 
    (entdel e) 
  ) 
)

반응형