Решил попробовать автоуровень, запутался что то )
по команде G29 не ездит ось Y
только по X гоняет
____
#define ENABLE_AUTO_BED_LEVELING // Delete the comment to enable (remove // at the start of the line)
#define AUTO_BED_LEVELING_GRID
...
#define X_PROBE_OFFSET_FROM_EXTRUDER 31
#define Y_PROBE_OFFSET_FROM_EXTRUDER 23
#define Z_PROBE_OFFSET_FROM_EXTRUDER -8
...
И после Autohome показания XY странные стали появляться
X: 134
Y: 130
Z: 8 - ну это правильно вроде
Добавлено спустя 17 минут 55 секунд:Сам разобраться успел
const bool Y_MAX_ENDSTOP_INVERTING = true; - из-за этого ось Y не ездила, по показаниям была сработка обоих концевиков
Теперь едем дальше, пробую печатать
Добавлено спустя 2 часа 49 минут 4 секунды:Всё почти хорошо, одна непонятность осталась
после G29 вижу:
Bed x: 15.00 y: 20.00 z: 7.76
Bed x: 92.00 y: 20.00 z: 7.74
Bed x: 169.00 y: 20.00 z: 7.78
Bed x: 170.00 y: 100.00 z: 7.75
Bed x: 93.00 y: 100.00 z: 7.63
Bed x: 16.00 y: 100.00 z: 7.80
Bed x: 15.00 y: 180.00 z: 7.71
Bed x: 92.00 y: 180.00 z: 7.81
Bed x: 169.00 y: 180.00 z: 7.88
Eqn coefficients: a: 0.00 b: 0.00 d: 7.71
planeNormal x: -0.00 y: -0.00 z: 1.00
echo:endstops hit: X:-15.93 Z:7.88
echo:Active Extruder: 0
Так вот по X:-15.93 откуда берется? И как раз на эту величину появляется смещение по X, но смещение в плюс
Добавлено спустя 2 часа 31 минуту 37 секунд:Всё, нашел
больше X не сползает )
___
// set the rectangle in which to probe
#define LEFT_PROBE_BED_POSITION 31 // X позиция датчика оси Z (вот из-за этого значения был сдвиг оси X)
#define RIGHT_PROBE_BED_POSITION 190
#define BACK_PROBE_BED_POSITION 190
#define FRONT_PROBE_BED_POSITION 23 // Y позиция датчика оси Z