Multi-Z Reference Configuration
Dual Z with Single Endstop
-
No need to add
endstop_pin:in the second Z configuration[stepper_z]step_pin: PA5dir_pin: PA4enable_pin: !PA6rotation_distance: 4full_steps_per_rotation: 200microsteps: 16endstop_pin: ^!PA9position_endstop: 0position_max: 300homing_speed: 50homing_retract_dist: 5[stepper_z1]step_pin: PB10dir_pin: PB2enable_pin: !PB11rotation_distance: 4full_steps_per_rotation: 200microsteps: 16
Dual Z with Dual Endstops
-
Need to add
endstop_pin:in the second Z configuration[stepper_z]step_pin: PA5dir_pin: PA4enable_pin: !PA6rotation_distance: 4full_steps_per_rotation: 200microsteps: 16endstop_pin: ^!PA9position_endstop: 0position_max: 300homing_speed: 50homing_retract_dist: 5[stepper_z1]step_pin: PB10dir_pin: PB2enable_pin: !PB11rotation_distance: 4full_steps_per_rotation: 200microsteps: 16endstop_pin: ^!PA10
Dual Z Using Probe or BL Touch
-
Modify the pin after
endstop_pin:in the first Z configuration toprobe:z_virtual_endstop -
Need to configure the Probe or BL Touch
[stepper_z]step_pin: PA5dir_pin: PA4enable_pin: !PA6rotation_distance: 4full_steps_per_rotation: 200microsteps: 16endstop_pin: probe:z_virtual_endstop# position_endstop: 0position_max: 300homing_speed: 50homing_retract_dist: 5step_pulse_duration: 0.000004[stepper_z1]step_pin: PB10dir_pin: PB2enable_pin: !PB11rotation_distance: 4full_steps_per_rotation: 200microsteps: 16[probe]pin: ^PB4 # Signal interfacex_offset: 0 # X-axis - Sensor offset relative to nozzley_offset: 0 # Y-axis - Sensor offset relative to nozzle#z_offset: 0 # Z-axis - Sensor offset relative to nozzlespeed: 3.0 # Leveling speedlift_speed: 5 # Probe lift speedsamples: 3 # Sampling countsamples_result: median # Sampling method (default median)sample_retract_dist: 3.0 # Leveling retract distancesamples_tolerance: 0.075 # Sampling tolerance (note: too small value may increase sampling count)samples_tolerance_retries: 3 # Number of retries on tolerance exceeded
Loading...