(defun c:b1() (setq la (entsel "\nSelect First Line:") lb (entsel "\nSelect Second Line:") pt1 (cdr (assoc 10 (entget (car la)))) pt2 (cdr (assoc 11 (entget (car la)))) pt3 (cdr (assoc 10 (entget (car lb)))) pt4 (cdr (assoc 11 (entget (car lb)))) pt5 (inters pt1 pt2 pt3 pt4) ) (command "break" la "f" pt5 "@") (command "break" lb "f" pt5 "@") )
这个只能是两条直线。 |