안녕하세요.
(setq a “물량산출”) ;;;;;;;;;; 레이어이름 지정
(setq co “210”) ;;;;;;;;;; 레이어 색인 색상 지정
(if (= (tblsearch “layer” a) nil)
(command “-layer” “m” a “c” co “” “p” “n” “” “”)) ; 입력받은 레이어가 없으면 만든다
(command “layer” “S” a “”) ; 입력받은 레이어가 현재 레이어로 된다
(princ)
여기서 검색한 레이어 리습 응용해서 만든 건데요.
저렇게 하면 물량산출 210번색 플롯안됨 이라는 레이어가 만들어지는데,,
제가 만들고 싶은 것은 (물량산출) 이라는 괄호가 들어가는 레이어에요.
(setq a “(물량산출)”)
하지만 이 구문으로 바꿔 넣으면
(물량산출) 레이어는 만들어지지 않고 오류가 나거든요,
괄호 빼면 잘 만들어지지만,,,
일단 제 의도는 괄호 혹은 다른 특수문자 [ ] < > 를 넣어서 레이어를 만드는 것이거든요..
도움 좀 주세요 (__) 방법이 없을까요?
**** 자체 해결되서 해결방법 올립니다.
집에 와서 다른 PC로 리습 적용해 보니 너무너무 잘 됩니다…ㅠ.ㅠ
답변 감사합니다…집에 와서 집PC로 똑같은 리습 적용해보니, 잘 만들어집니다..
윈도우의 문제인지 캐드의 문제인지 모르겠으나 한글인식오류현상입니다 메모장에서 캐드로 넘어가는중에 한글코드가 깨져서 넘어가네요 운좋게 안깨져서 넘어갈때는 실행되고 깨져서 넘어가면 레이어 이름이 유효하지 않다는 메세지가 나오네요
안됩니다 ㅠ.ㅠ
2015버전은 command 가 command-s 로 바꼈다는 글을 읽어 봤습니다 한번 적용해보시죠
네.. 제가 질문을 했지만,, 기다리는 중에도 계속 이것저것 검색하고 막 적용시키다 보니까요;;;
헐 답글 다는 사이에 질문 내용이 변했네요.gif)
네 안그래도 순차적으로 이것저것 넣어가면서… 현재 상태까지 왔거든요…
-layer 이런식으로 명령어 앞에 마이너스 부호를 붙히면 명령어가 순차적으로 실행됩니다