요약: array를 이용하여 등간격으로 A를 복사하려고했으나 화면을 축소시키면 다른캑체가 등간격으로 복사됨
원인이 뭔가요?
첨부한 그림관 같이 실행후 간격100 수량 5개 입력하면
왼쪽그림과 같이 잘 잘동합니다.
그러나 화면을 축소하여 작게 만든후 실행하고 간격100 수량5개 입력하면
오른쪽그림과 같이 이상하게 나옵니다.
뭐가 문제인가요?
(defun c:aaa()
(setq s (getint “간격”))
(setq ea (getint “수량”))
(setq p0 (getpoint “기준점 :”))
(setq ea1 (+ ea 2))
(defun deg(a) (* pi (/ a 180.0)))
(setq p2 (polar p0 (deg 270) 200))
(command “donut” “0” “10” p0 “”)
(command “donut” “0” “10” p2 “”)
(command “array” p0 “” “r” “1” ea s)
(command “array” p2 “” “r” “1” ea1 s)
(princ)
)