Относительный ход, на который влияет смещение дома
Я установил домашнее смещение на моем Ender 3, работающем с прошивкой Marlin, так что он начинает печать с угла пользовательской поверхности сборки, которая не покрывает весь стол:
M206 X-10 Y-10
Теперь, когда я запускаю это:
G1 X0 Y0 Z1
головка переместилась на 1 мм выше нижнего левого края стикера (хорошо!)
Однако я замечаю, когда я делаю относительные движения, такие как это:
G91
G1 X-1 Y-1
Голова на самом деле движется в противоположном направлении, чем вы ожидали, потому что она вычитает смещение из относительных координат, чего я не ожидал.
Другими словами, следующий G-код:
M206 X-10 Y-10
G91
G1 X0 Y0
Перемещает головку на x=20 y=20, измеренную относительно исходной системы координат.
Разве это ожидаемо? Мне это кажется довольно нежелательным поведением. Жучок?
1 ответ
Да это ожидаемо, с M206
вы устанавливаете относительное смещение!
Указанные значения добавляются в конечную позицию при ссылке на оси.
ссылка: G-code wiki M206
Поэтому, когда вы выдаете команду М206 х-10 г-10
дважды (или уже иметь смещение комплект), смещение 20, 20 в (Х, Г) и, когда предписано двигаться "ничего" (Г1 х0 У0
) принтер движения "ничего" из (так , чтобы!) Ново определенными началом в точке (20, 20). В основном это относительное движение от заданной системы координат, а не положение каретки. Фактически вы изменили опорную рамку, принтер просто реагирует на это действие.
- Можно ли отменить уже начатую G26?
- Повторная калибровка исходного положения
- В чем разница между M420 S и M420 S1?
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch
- Можно ли регулировать скорость печати на лету?
- Эндер 3 выдавливает пластик во время остановки и при переходе к началу печати
- Автоматическое Выравнивание Сетки G29 Ничего Не Делает
- Сохранение настроек BL Touch