Настройка нескольких осей Z
Двойная ось Z с одним концевиком
-
Во второй конфигурации Z не нужно добавлять
endstop_pin:
[stepper_z]
step_pin: PA5
dir_pin: PA4
enable_pin: !PA6
rotation_distance: 4
full_steps_per_rotation: 200
microsteps: 16
endstop_pin: ^!PA9
position_endstop: 0
position_max: 300
homing_speed: 50
homing_retract_dist: 5
[stepper_z1]
step_pin: PB10
dir_pin: PB2
enable_pin: !PB11
rotation_distance: 4
full_steps_per_rotation: 200
microsteps: 16
step_pulse_duration: 0.000004
Двойная ось Z с двумя концевиками
-
Во второй конфигурации Z нужно добавить
endstop_pin:
[stepper_z]
step_pin: PA5
dir_pin: PA4
enable_pin: !PA6
rotation_distance: 4
full_steps_per_rotation: 200
microsteps: 16
endstop_pin: ^!PA9
position_endstop: 0
position_max: 300
homing_speed: 50
homing_retract_dist: 5
step_pulse_duration: 0.000004
[stepper_z1]
step_pin: PB10
dir_pin: PB2
enable_pin: !PB11
rotation_distance: 4
full_steps_per_rotation: 200
microsteps: 16
step_pulse_duration: 0.000004
endstop_pin: ^!PA10
Двойная ось Z с использованием Probe или BL Touch
-
В первой конфигурации Z
endstop_pin:
нужно изменить pin наprobe:z_virtual_endstop
-
Необходимо настроить Probe или BL Touch
[stepper_z]
step_pin: PA5
dir_pin: PA4
enable_pin: !PA6
rotation_distance: 4
full_steps_per_rotation: 200
microsteps: 16
endstop_pin: probe:z_virtual_endstop
# position_endstop: 0
position_max: 300
homing_speed: 50
homing_retract_dist: 5
step_pulse_duration: 0.000004
[stepper_z1]
step_pin: PB10
dir_pin: PB2
enable_pin: !PB11
rotation_distance: 4
full_steps_per_rotation: 200
microsteps: 16
step_pulse_duration: 0.000004
endstop_pin: ^!PA10
[probe]
pin: ^PB4 # Сигнальный интерфейс
x_offset: 0 # Смещение датчика по оси X относительно сопла
y_offset: 0 # Смещение датчика по оси Y относительно сопла
#z_offset: 0 # Смещение датчика по оси Z относительно сопла
speed: 3.0 # Скорость калибровки
lift_speed: 5 # Скорость подъема датчика
samples: 3 # Количество выборок
samples_result: median # Способ взятия значения (по умолчанию median - медиана)
sample_retract_dist: 3.0 # Расстояние отката при калибровке
samples_tolerance: 0.075 # Допуск выборки (обратите внимание, слишком маленькое значение может привести к увеличению количества выборок)
samples_tolerance_retries: 3 # Количество попыток при превышении допуска