Why will this only work when you are zoomed in closely? If you are zoomed out and use this command it will draw a line from p1 to p2 instead of p3 to p4 like I want it to! (defun C:blocking ( / p1 p2 p3 p4 gap ang ) (store) (command "-LAYER" "m" "blocking" "") (setq gap 2) (setq p1 (getpoint " Pick first point:")) (setq p2 (getpoint p1 " Pick second point:")) (setq ang (angle p1 p2)) (setq p3 (polar p1 ang gap) p4 (polar p2 (+ ang (dtr 180)) gap) ) (command "LINE" p3 p4 "") (restore) (*error* nil) (princ) ) Thanks for your help in retaining my sanity!