Можно подключить концевики и оставить их висеть на проводах, а при выполнении калибровки ловко их активировать.
Но можно поступить проще и умнее, выполнив следующее:
- При выключенном принтере, перемещая голову и вращая винт стола руками, подведите сопло к ближнему левому краю стекла до легкого касания.
Такое положение соответствует координатам X0 Y0 Z0. - В стартовом G-коде уберите все команды G28, G29, G30.
- До любых команд перемещения осей вставьте команду G92 X0 Y0 Z0
Эта команда присвоит текущему положению координаты X0 Y0 Z0. - Запустите печать.
Если какой-то из концевиков у Вас установлен и подключен, например оси Z:
- При выключенном принтере, перемещая голову руками, разместите сопло над левым ближнем углом стола.
- Добавьте команду калибровки отдельной оси G28 Z
- Добавьте команду G92 X0 Y0
Описание команд Lerdge:
https://lerdge.com/document/detail/G28
https://lerdge.com/document/detail/G92
Всё то же самое получится и с Marlin:
https://marlinfw.org/docs/gcode/G028.html
https://marlinfw.org/docs/gcode/G092.html