1. ;;说明:获取图元间距离表
    2. ;;参数:entlst:图元表
    3. ;;返回:返回图元间距离表
    4. (defun GetEntPtDis(entlst / getptx getpty)
    5. (defun getptx(ent) (cadr (assoc 10 (entget ent))))
    6. (defun getpty(ent) (caddr (assoc 10 (entget ent))))
    7. (mapcar (function (lambda (x y) (abs (- (getptx x) (getptx y))))) (cdr entlst) (reverse (cdr (reverse entlst))))
    8. )