1. ;;说明:创建放样线
    2. (defun c:mml(/ n p pt ss)
    3. (if (and (princ "\n请框选放置点:") (setq ss (ssget '((0 . "POINT")))) (setq pt (getpoint "\n请指定第二点Y轴坐标位置:")))
    4. (progn
    5. (setq n -1)
    6. (while (setq p (ssname ss (setq n (1+ n))))
    7. (setq p (cdr (assoc 10 (entget p))))
    8. (entmake (list '(0 . "LINE") (cons 10 p) (cons 11 (list (car p) (cadr pt)))))
    9. )
    10. (command "ERASE" ss "")
    11. )
    12. )
    13. (prin1)
    14. )