这不适用于某些实体,如圆或多段线,因为它们没有角度特性。
- ;;----------------------------------------------------------------------;;
- ;; Match Angle of selection
- (defun C:foo (/ s ss ent)
- (if (and (setq s (car (entsel "\nSelect Entity for reference angle")))
- (setq ss (ssget ":L"))
- )
- (foreach ent (vl-remove-if 'listp (mapcar 'cadr (ssnamex ss)))
- (entmod (subst (assoc 50 (entget s))
- (assoc 50 (entget ent))
- (entget ent)
- )
- )
- )
- )
- (princ)
- )
|