vla-ZoomScaled (메써드)

Auto CAD/lisp|2019. 4. 4. 14:25

Signature

 

 object.ZoomScaled Scale, ScaleType

 

object : Application

Scale : 배율

ScaleType 

  acZoomScaledAbsolute

  acZoomScaledRelative

  acZoomScaledRelativePSpace

 

보통 zoom 을 쓸때 command : zoom > 0.5엔터 

하는 방법 등이 이와같은 방법입니다. 

Type 이 3가지가 있습니다. 

 

  acZoomScaledAbsolute  ; 도면한계에 상대적( limits)

  acZoomScaledRelative  ; 현재화면 view 에 상대적

  acZoomScaledRelativePSpace ; 도면공간단위에 상대적

 

 

example

 

(setq Acad (vlax-get-acad-object))

 

(vla-ZoomScaled Acad 0.5 acZoomScaledRelative

;; 현재화면에서 반 줄여줍니다. 

;; command : zoom > 0.5x 와 같은 의미입니다. 

 

 (vla-ZoomScaled Acad 0.5 acZoomScaledAbsolute)

;; 도면한계(limits) 대해서 상대적으로 반 줄여줍니다.

;; command : zoom > 0.5 와 같은 의미입니다.  

 

 (vla-ZoomScaled Acad 0.5 acZoomScaledRelativePSpace

;; 도면공간단위에 상대적으로 반 줄여줍니다.

;; command : zoom > 0.5xp 와 같은 의미입니다. 

;; 이건 거의 안쓸듯 합니다. xp 어디서 많이 본거 같지 않나여??

;; ps 공간에서 scale 맞춰줄때 사용하던 축척이져. 

출처 : 아키모아 행복한 하루  http://cafe.daum.net/archimore/IP9e/54

 

 

 

 

댓글()