åçAutoCADå½åè§å£ä¸ç¹ï¼ä»£ç å¦ä¸ï¼
;;åå¾å½åè§å£ä¸ç¹ï¼ä¾ï¼(setq p1 ($PZ))
(defun $PZ ( / a b)
(setq a (list (* (setq b (* 0.5 (getvar "viewsize")))
(apply '/ (getvar "screensize"))) b 0.0)
b (trans (getvar "viewctr") 1 2)
)
(mapcar '* '(0.5 0.5)
(mapcar '+ (trans (mapcar '- b a) 2 1) (trans (mapcar '+ b a) 2 1))
)
)