;; 이 글은 사용자가 언젠가는 한번쯤 필요한 시스템변수 들을 모아 놓은 글입니다.

;; 캐드프로그램의 시스템 변수는 너무나 많고, 항상 필요할 때 까먹습니다. ㅠㅠ

;; 그 때 이 글을 참조하시면 좋으실 듯 합니다.

 

;; 캐드 버전 별로 아래 변수가 맞지 않는 경우도 있습니다.

;; (저장-도면)이라면 적히지 않은 모든 변수는 레지스트리에 저장되는 변수이기 때문에, 처음 캐드 설치 후 한번만 설정을 하면 다시 설정할 필요는 없습니다.

 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; 아래 변수는 오래된 캐드와 입력화면을 같게 만들기 위한 설정입니다.

; 오래된 캐드의 입력화면을 선호하는 것은 대부분 캐드 속도 향상에 도움이 된다고 알려져 있기 때문입니다.

; 아무래도 여러가지 편의장치 들이 속도를 느리게 하는 것은 사실이니까요..

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 

; DYNMODE : 동적입력 작동

; 0-끄기

(setvar 'DYNMODE 0)

 

; DYNPROMPT : 커서 옆에 동적입력 표시

; 0-끄기, DYMODE가 0인 경우는 설정 무시

(setvar 'DYNPROMPT 0)

 

; AUTOCOMPLETEMODE : Autocad 2012, 2013 명령어 자동완성기능

; Autocad 2012, 2013 만 해당됨, 명령어입력 후 잠깐 멈칫하다면 끌 것.

; 0-끄기
(if (getvar 'AUTOCOMPLETEMODE)
       (setvar 'AUTOCOMPLETEMODE 0)
)


; INPUTSEARCHOPTIONS : Autocad 2014~ 명령어 자동완성끄기

; 일부 사용자의 시스템에 따라 아래 명령어가 에러가 날 수 있음

; 필요한 사용자는 앞의 주석표시를 없애시고 사용하시기 바람..

; INPUTSEARCHOPTIONS 을 실행하면 대화상자로도 설정할 수 있음.
;(if (>= (atof (substr (getvar "ACADVER")1 4)) 19.1)
;       (command "_.-INPUTSEARCHOPTIONS"
;                "C" "N" ; 자동완성 끄기
;                "R" "N" ; 자동수정 끄기
;                "S" "N" ; 시스템변수 탐색 끄기
;                "T" "N" ; 컨텐츠검색 끄기
;                "M" "N" ; 중간문자열 끄기
;                ""
;       )
;)

 

; COMMANDPREVIEW : 명령 결과 미리보기

; AutoCAD2015 부터 생긴 변수

; 0-끄기, 1-켜짐

; 이 변수가 켜질 경우, SELECTIONPREVIEW는 무시됩니다.

(if (getvar 'COMMANDPREVIEW)
    (setvar 'COMMANDPREVIEW 0)

)

 

; HPQUICKPREVIEW : 해치 미리보기
; AutoCAD 2011부터 생긴 변수

; 0-끄기

(if (getvar 'HPQUICKPREVIEW)
    (setvar 'HPQUICKPREVIEW 0)

)

 

; CURSORBADGE : 드래그시 PICK BOX에 나타나는 아이콘 표시

; AutoCAD 2015 sp1 부터 작동함.

; 1-최소화켜기, 2-모두켜기

(if (getvar 'CURSORBADGE)
   (setvar 'CURSORBADGE 1)
)

 

; AUTOSNAP : AutoSnap 표식기, 툴팁 및 마그넷의 표시를 조정

; 1-AutoSnap 표식기 켜기, 0-끄기 

(setvar 'AUTOSNAP 1)

 

; APBOX  : AutoSnap 조준창 상자의 표시를 켜거나 끕니다.

; 오스냅 선택시 Aperture 박스를 감추는 기능 (OSNAP 모드가 잘 보이도록...)

; AutoCAD 2000 이하의 오래된 버전과 같게 하려면 켭니다.
; 1-켜기, 0-끄기
(setvar 'APBOX 1)

 

; SELECTIONCYCLING : 겹치는 객체 및 선택 순환과 연관된 표시 옵션을 조정

; AutoCAD 2011 부터 생긴 변수

; 1번옵션을 선택하는 것도 괜찮은 방법입니다.

; 0-표시끄기, 1-겹친객체표시, 2-대화상자표시

(if (getvar 'SELECTIONCYCLING)
    (setvar 'SELECTIONCYCLING 0)
)

 

; LEGACYCTRLPICK : 겹치는 객체를 선택하는 방법 지정

; 0-Ctrl+클릭으로 3D 하위 객체 선택, 1-Ctrl+클릭으로 겹친 객체 순환 선택

(setvar 'LEGACYCTRLPICK 1)

 

 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; 아래 변수는 기타 캐드 속도 향상을 위해 설정할 수 있는 변수입니다.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 

; DRAGP1 : 하드웨어가속시 2D상에서 객체 끌기 미리보기 해상도

; 기본값은 5000 이나, 속도를 높히기 위해 작게 설정하는 것이 좋음
(setvar 'DRAGP1 10)

 

; DRAGP2 : 소프트웨어가속시 2D상에서 객체 끌기 미리보기 해상도
; 기본값은 10
(setvar 'DRAGP2 5)

 

 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; 이 아래 설명된 변수는 여러가지 불필요한 메세지나 도면 입력의 편의를 위한 변수 설정입니다.

; 사용성을 위해 아래와 같이 설정하는 것이 유리합니다.

; 아래 변수는 xiSetup 명령어에서 모두 설정할 수 있습니다.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 

; PROXYNOTICE : 도면 열 때, 프록시 경고메시지 표시되지 않게 설정

; 0-끄기
(setvar 'PROXYNOTICE 0)

 

; WHIPTHREAD : 재생성 및 다시그리기 작동시 멀티프로세스 계산

; 3-redraw, regen 시 멀티프로세스 계산

; 오랜된 컴은 이를 0 으로 변경하지 않아도 자동으로 무시됨
(setvar 'WHIPTHREAD 3)

 

; FIELDDISPLAY : 필드문자의 배경 

; 0-삭제
(setvar 'FIELDDISPLAY 0)

 

; VTENABLE : 부드러운 뷰 전환 모드

; 0-끄기
(setvar 'VTENABLE 0)

 

; DTEXTED : 문자를 입력하거나 편집할 때, 팝업 또는 그 자리에서 편집

; 1-팝업 문자편집기 작동, 2-그자리에서 수정

; AutoCAD2016 부터 Texted 로 바뀌었음.
(setvar 'DTEXTED 2)

 

; SELECTIONPREVIEW : 선택 미리보기 표시

; 0-끄기, 1-켜짐, 2-객체선택 명령어가 활성화된 경우에만 켜짐

; 키더라도 2로 켜는 것이 속도에 더 좋습니다.

(setvar 'SELECTIONPREVIEW 0)

 

; LAYEREVALCTL : 새 도면층의 평가 및 알림 표시

; LAYEREVALCTL 시스템 변수가 0으로 설정되어 있으면 LAYEREVAL 및 LAYERNOTIFY의 설정이 무시

; 0-끄기

(setvar 'LAYEREVALCTL 0)

 

; LAYERNOTIFY : 비조정 새 도면층이 있을 때 경고를 표시하는 시기결정

; 0-끄기

(setvar 'LAYERNOTIFY 0)

 

DWGCHECK : 도면을 열 때 도면에서 잠재적인 문제를 검사

; 특히, AutoCAD에서 작성되지 않은 도면을 열 때 나타나는 경고메시지를 끌 수 있음
; 0-끄기

(setvar 'DWGCHECK 0)


; ROLLOVERTIPS : 커서를 객체 위로 이동할 때 객체정보 툴팁 표시

; 0-끄기

(setvar 'ROLLOVERTIPS 0) ;

 

; PELLIPSE : 타원 작성 방법

; 1-타원을 폴리선으로 그림

(setvar 'PELLIPSE 1)

 

; TRAYICONS : 트레이에 각종 메시지 표시

; 0-끄기

(setvar 'TRAYICONS 0)


 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; 아래 변수는 알아도 되고, 몰라도 되는 변수입니다.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 

; INSUNITS : 도면에 삽입되거나 부착된 블록, 이미지 또는 외부 참조의 자동 축척에 대한 도면 단위 값을 지정

; 4-밀리미터법
(setvar 'INSUNITS 4)

 

; CMLJUST : 여러줄(멀티라인)의 자리맞추기를 지정합니다.

; 1-중간, 2-맨아래 (저장 : 도면)
(setvar 'CMLJUST 2)

 

; CMLSCALE : 멀티라인 스케일 설정

; 스케일값을 실수로 입력 (저장 : 도면)
(setvar 'CMLSCALE 100.0)

 

;;; 리본메뉴끄기
(command "_.ribbonclose")

 

; PLOTSTAMP : 플롯 스탬프 생성
; 일부 사용자의 시스템에 따라 아래 명령어가 에러가 날 수 있음
(command "_.-PLOTSTAMP" "_off" "")

 

저작자 표시 비영리 동일 조건 변경 허락
신고

+ Recent posts