level 6
(defun c:tt (/ obj1 p1 obj2 p2)
(setqobj1 (vlax-ename->vla-object
(entmakex
(list '(0 . "CIRCLE") (list 10 0 0 0) (cons 40 50))
)
)
)
(setqp1 (vlax-safearray->list
(vlax-variant-value (vla-get-center obj1))
)
)
(setqobj2 (vlax-ename->vla-object
(entmakex
(list '(0 . "CIRCLE") (list 10 0 100 0) (cons 40 50))
)
)
)
(setqp2 (vlax-safearray->list
(vlax-variant-value (vla-get-center obj1))
)
)
(command "zoom" "w" "-1000,-50" "1000,150")
(repeat 100
(setq p1 (mapcar '+ p1 '(10 0 0))
p2 (mapcar '+ p2 '(-10 0 0))
)
(vla-put-center obj1 (vlax-3d-point p1))
(vla-put-center obj2 (vlax-3d-point p2))
(vla-update obj1)
(vla-update obj2)
(command "delay" "0")
)
(princ)
)
2018年05月31日 01点05分
3
谢啦老哥,我试一下
2018年05月31日 01点05分