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)
)
)
반응형
'autocad' 카테고리의 다른 글
| 현재 날짜 추출 > 폴더이름으로 저장 (0) | 2025.08.07 |
|---|---|
| Making The Eiffel Tower: SOLID Modeling (6) | 2025.07.21 |
| 호출 함수 결과 값으로 리스트를 변수에 저장하기 (0) | 2025.06.19 |
| Find to Edit "acad.pgp" file by Lisp (0) | 2025.06.18 |
| OFF InfoCenter (0) | 2025.06.18 |