Scot-65
A gift of extraordinary Common Sense does not require an Acronym Suffix to be added to my given name.
The AutoCAD built-in Break at Point does not work well because of AutoSnap. AutoSnap has to be temporarily turned off (important!!). I've written the following Lisp which allows user to select and object, and followed by picking a break point, command will be sent out with AutoSnap turned off temporarily.
(defun c:ba (/ obj pt1 osmode cmdecho)
(setq obj (car (entsel)))
(setq pt1 (getpoint "\nSpecify break point: "))
(setq osmode (getvar "osmode"))
(setq cmdecho (getvar "cmdecho"))
(setvar "osmode" 0)
(setvar "cmdecho" 0)
(command "break" obj pt1 pt1)
(setvar "osmode" osmode)
(setvar "cmdecho" cmdecho)
(princ)
)