Когда ось Z автоматически перемещается, печатающая головка перемещается слишком далеко вправо и начинает шлифовать

Установка BLTouch на Ender 3 с материнской платой SKR Mini E3 v2, прошивка прошивки и выполнение первого автозапуска, автозапуск по осям X и Y до конечных остановок в порядке, но затем печатающая головка перемещается в нужное положение, чтобы начать самонаведение по оси Z, и пытается переместиться проходит мимо противоположного конца оси X и начинает шлифование.

Он шлифует секунду или две, затем останавливается и начинает наведение по оси Z с помощью BLTouch, но я еще не завершил наведение по оси Z, чтобы проверить, работает ли это, так как я быстро выключаю принтер, когда начинается шлифование, чтобы ничего не повредить.

Я попытался изменить размер печатного стола в прошивке и полях печати, но это не помогло, я также подумал, что это может быть связано с тем, что в прошивке включена опция "z-safe-homing", но когда я отключил ее, я получил сообщение об ошибке при попытке ее компиляции, в котором говорилось, что для этого необходимо быть включенным при использовании BLTouch.

Я пытаюсь разобраться в этом уже несколько недель, но безуспешно, поэтому решил обратиться к вам.

, 👍1

Обсуждение

Пожалуйста, разместите ссылку на вашу конфигурацию.файл h., @0scar

https://www.dropbox.com/s/z6hix30bpice9dz/Configuration.h?dl=0, @Drethapid

Используете ли вы Z-endstop или полный Z-зонд E3 Mini V2.0? Обратите внимание, что есть некоторые отличия от конфигурации [default Ender 3 profile](https://github.com/MarlinFirmware/Configurations/blob/import-2.0.x/config/examples/Creality/Ender-3/BigTreeTech%20SKR%20Mini%20E3%202.0/Configuration.h)., @0scar

полный разъем z-probe, bltouch подключен к разъему bltouch на материнской плате, z-stop удален (ничего не подключено к разъему z-stop), @Drethapid


1 ответ


1

Недавно столкнулся с такой же проблемой на Ender 3 V2 после прошивки Klipper. По умолчанию у Marlin не было проблем, но клиппер шлифовал ось Y после каждой печати, когда переходил к Y235... он мог перейти только к Y230

После долгих поисков оказалось, что конечный выключатель Ender выключен на 5 мм раньше фактического физического конца.

В конечном итоге исправьте это с помощью следующих настроек в printer.cfg

[stepper_y]
step_pin: PB8
dir_pin: PB7
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6
position_endstop: 5 #End-stop is not at 0
position_max: 235 #If endstop is 0 235 will grind
position_min: 5 #Prevents moving to 0 and griding in this direction
homing_speed: 20

Не знаю, что такое эквивалент Марлина. Желаю удачи.


,