Safe : It will do Z tilt or QGL with the z axis up/down at first.
Fast: then do Z tilt or QGL with no z move up/down that is fast and accuracy.
How to do that with BDsensor? here are the macro
z_tilt:
[gcode_macro Z_TILT_ADJUST]
rename_existing: _Z_TILT_ADJUST
description:
gcode:
#run z tilt with z move up and down at first
BDSENSOR_SET QGL_TILT_PROBE=1 #set this 1 to enable z axis up and down
BDSENSOR_SET COLLISION_HOMING=0
_Z_TILT_ADJUST horizontal_move_z=6 retry_tolerance=1
G28 Z0
#run z tilt with no z move up and down
BDSENSOR_SET QGL_TILT_PROBE=0 #set this 0 to disable z axis up and down while probe
_Z_TILT_ADJUST horizontal_move_z=1 retry_tolerance=0.03
#BDSENSOR_SET COLLISION_HOMING=1 #optional
G28 Z0
quad_gantry_level:
[gcode_macro QUAD_GANTRY_LEVEL]
rename_existing: _QUAD_GANTRY_LEVEL
description:
gcode:
#run z tilt with z move up and down at first
BDSENSOR_SET QGL_TILT_PROBE=1 #set this 1 to enable z axis up and down
BDSENSOR_SET COLLISION_HOMING=0
_QUAD_GANTRY_LEVEL horizontal_move_z=6 retry_tolerance=1
G28 Z0
#run z tilt with no z move up and down
BDSENSOR_SET QGL_TILT_PROBE=0 #set this 0 to disable z axis up and down while probe
_QUAD_GANTRY_LEVEL horizontal_move_z=1 retry_tolerance=0.03
#BDSENSOR_SET COLLISION_HOMING=1 #optional
G28 Z0
Comments