Как настроить парковку оси Z в Marlin?

Настраиваю прошивку Marlin для принтера Zav3d. Всё работает отлично кроме парковки оси Z. Концевик находится внизу, соответственно, принтер должен довезти платформу до самого низа, пока она не заденет там выключатель и отъехать определённое количество шагов назад. До перепрошивки он так и делал успешно.
В данный момент, если платформа при начале парковки находится близко к нижней части, она успешно доезжает, щёлкает концевиком и чуть возвращается назад, парковка успешна. Но если платформа была в самом верху, то почему-то она не доезжает до концевика, а на расстоянии пары сантиметров от него останавливается и чуть возвращается назад, будто успешно щёлкнула по концевику. При повторе парковки она совсем чуть-чуть едет вниз и опять повторяет откат.
Какая настройка конфигурации прошивки поможет устранить эту проблему? Может там есть какой-то лимит движения при парковке? Не смог найти этого параметра самостоятельно.

Текущий Configuration.h: https://pastebin.com/3Je7vTAM
  • Вопрос задан
  • 2067 просмотров
Решения вопроса 1
DanceM
@DanceM
Кто хочет -ищет способ, кто не хочет -ищет причину
лимит движения при парковке

// Travel limits after homing (units are in mm)
...
#define Z_MAX_POS 206 //226 rrr


PS: или возможно
достаточно выключить софтовые концевики и все
#define max_software_endstops false
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы