캐드명령중 캐드명령 추가하기

Auto CAD/Tip|2018. 12. 6. 23:28

 

 

  • 사용법 : CAD명령중 객체선택 또는 Point입력시 ( ' )입력후 추가명령을 입력 
  • ex) C : Line ▶ 1점선택  'Z (zoom)▶ Line명령재개 2점선택

 

 

 

명령: LINE첫 번째 점 지정:다음 점 지정 또는 [명령 취소(U)]: ' ZOOM>>윈도우 구석 지정, 축척 비율(nX 또는 nXP) 입력 또는[전체(A)/중심(C)/동적(D)/범위(E)/이전(P)/축척(S)/윈도우(W)/객체(O)] <실시간>: ALINE 명령 재개 중.다음 점 지정 또는 [명령 취소(U)]:

 

  • WindowsCAD는 마우스로 ZOOM 및 PAN등 자유롭고 각종설정이 가능해 잊혀진 기능 
  • DOS CAD에서 명령어중 Zoom변경에 적용한던 방식으로 아래명령들이 사용가능함
    1. QQ - DS2 스냅 ON/OFF
    2. SEL - 객체선택필터
    3. ZP, ZE, ZA - zoom 명령들
    4. PER, CEN등 스냅문자들
  • 현재 CAD는 아래샘플처럼 명령중간에 스냅변경 및 줌변경이 자유롭게 가능하다

 

 

;(defun C:ZA  () (setvar "cmdecho" 0) (princ " = ZOOM - All")      (command "ZOOM" "A") (princ))(defun C:ZA ()  (vla-zoomall (vlax-get-acad-object)) (princ));(defun C:ZD  () (setvar "cmdecho" 0) (princ " = ZOOM - Dynamic")  (command "ZOOM" "D") (princ))(defun C:ZE  () (setvar "cmdecho" 0) (princ " = ZOOM - Extents")  (command "ZOOM" "E") (princ))(defun C:ZE () (vla-zoomextents (vlax-get-acad-object)) (princ))

 

;(defun C:ZP  () (setvar "cmdecho" 0) (princ " = ZOOM - Previous") (command "ZOOM" "P") (princ))(defun C:ZP ()  (vla-zoomprevious (vlax-get-acad-object)) (princ)) 

댓글()