[KOR] [ENG]

               색바꾸기
 
AutoCAD에서 entity의 색을 바꾸는 방법은 몇가지가 있습니다. chprop, ddchpro등 이 그것입니다. 하지만 이런 명령들을 사용하여 색을 바꾸려면 한번의 키입력을 더 해줘야 원하는 색으로 바꿀 수 있습니다. 이러한 불편을 없애고 빠르게 색을 바꿀 수 있도록 아래와 같은 프로그램을 만들었습니다.
CH1, CH2, CH3, CH4, CH5, CH6, CH7
 
사용예 command: ch1 [entity의 색을 빨간색(color=1)으로 바꾸기] Select objects: {entity선택} Select objects: [entity선택 끝냄]
CH1이라고 세글자까지 타이핑하는 것도 귀찮다면 c:\acad\support방의 acad.lsp를 열고 CH1명령을 정의한 부분을 아래와 같이 고쳐서 1 같이 한큐(?) 명령 내릴 있도록 수도 있습니다.
(defun C:CH1()      →  (defun C:1()
  (setvar "CMDECHO" 0)
  (setq ss (ssget))
  (command "CHPROP" ss "" "C" "1" "")
  (setvar "CMDecho" 1)
  (princ)
) ;of defun