新手上路,求高手帮忙改进!~~ - ;沿线种树测试
- (vl-load-com)
- (defun c:tt( / obj len dis lenn)
- (setq obj (vlax-ename->vla-object(car(entsel "\n请选择线条:")))
- len (vla-get-Length obj)
- dis (getreal "\n间距:")
- n 1)
- (repeat (fix (/ len dis))
- (setq lenn(* dis n)
- pt (vlax-curve-getPointAtDist obj lenn))
- (entmake (list '(0 . "Circle") (cons 10 pt) (cons 40 (* dis 0.4))))
- (setq n (1+ n))
- )
- )
|