0 Members and 1 Guest are viewing this topic.
(DEFUN C:Bkwr (/ PT PT1 PT2 PT3 A1) (PROMPT "\n \nBreak @ Intersection") (INITGET 1) (SETVAR "OSMODE" 32) (COMMAND "SNAP" "OFF") (setq dsc (getvar "dimscale")) (SETQ PT1 (GETPOINT "\n\n Pick intersection to be broken: ")) (SETVAR "OSMODE" 0) (INITGET 33) (SETVAR "OSMODE" 512) (SETQ PT (GETPOINT PT1 "\n Pick Line to be broken: ")) (IF (= BRKW NIL) (SETQ BRKW 0.0625) ;set wire gap here. Gap is double the value set ) (SETQ A1 (ANGLE PT1 PT) PT2 (POLAR PT1 A1 (* dsc BRKW)) PT3 (POLAR PT1 (+ A1 PI) (* dsc BRKW)) ) (COMMAND ".BREAK" PT "F" PT2 PT3))
If I have to pick the intersections individually...