1. ;;说明:以圆弧长度创建直线
    2. (defun c:arclen(/ len pt)
    3. (setq len (vla-get-ArcLength (vlax-ename->vla-object (car (entsel)))))
    4. (entmake (list '(0 . "LINE") (cons 10 (setq pt (getpoint "\n请指定直线起始点:"))) (cons 11 (list (+ (car pt) len) (cadr pt)))))
    5. (command "DIVIDE" pause pause "")
    6. (prin1)
    7. )