M
у прусы это реализовано, отслеживание срыва
но там он не возвращает - а обнуляет оси. то есть хоумится, и потом продолжает печать.
и то не всегда, если голову толкнуть дальше по вектору движения - то драйвер даже не заметит этого, и сам Пруса это показывал и объяснял всё