안녕하세요
리습을 공부 중 입니다.
명령: (setq ln1 (nth n la-lst)) “ARWALL”
명령: (setq ss (ssget “A” ‘((8 . ln1)))) ; 오류: 잘못된 SSGET 리스트 값
윈도우 커멘드 상태에서 위와같이 ln1 변수에 레이어 명 “ARWALL”이 잘 들어 갔습니다.
그런데 SSGET에서 (8 . ln1) 이렇게 변수명을 활용하여 레이어명을 선택하고 싶은데
[오류: 잘못된 SSGET 리스트 값] 이런 오류가 뜨는군요
뭐가 잘 못 된걸까요?
제 글에 관심 가져주셔서 감사합니다. ^^
와우 대박 ^^
에구구 ^^ 로그인이 안되서 들어오는데 한참 걸렸습니다. ^^
명령: (setq ln1 nil ln1 (cons (cons 8 la-lst) ln1))
((8 “0” “00” “0KD MC” “0KD2 ELE 2” “0KD2 마감선 1″ “ARWALL” “BLOCK” “BLOCK-1”
“BOARD” “C-FUR” “CENB” “D-OPEN” “DIM” “DIM-S” “DR” “DT-DOOR-FRAME” “DW”
“Defpoints” “F-DOOR” “F-DOOR-문틀” “F-FUR(붙박이)” “F-FUR(주방가구)” “F-SILL” “F-욕실가구”
“F-욕실기구” “FN” “FNH” “FUR” “HA” “INSUL” “Int-F-단차” “MC” “OPEN” “P-PA” “SHEET”
“SP” “TEXT” “TITLE” “WALL” “_0” “arpixel-wall” “f-patt” “rec” “text-1” “발코니”
“실명” “제목글“))
명령: (setq ss (ssget “A” ln1))
; 오류: 잘못된 SSGET 리스트 값
‘(quote) 뒤의 내용은 계산하지 않아요
ssget 필터리스트는 뒤에 리스트값이 들어가야하는데