Manual Bed Leveling with COREXZ
-
Hi,
as asked in another post I have some issues with coreXZ conversion, one of this is that manual bed leveling not work, I have this messages:M671 parameters do not apply to CoreXZ kinematics
and
Error: This kinematics does not support auto-calibration
my code is
M671 X23.7:232.7:232.7:23.7 Y219:219:10:10 P0.35 G30 P0 X23.7 Y219 Z-99999 ; probe near an adjusting screw G30 P1 X232.7 Y219 Z-99999 ; probe near an adjusting screw G30 P2 X232,7 Y10 Z-99999 ; probe near an adjusting screw G30 P3 X23.7 Y10 Z-99999 S4 ; probe near an adjusting screw M400 M402 G1 X{var.xCenter-sensors.probes[0].offsets[0]} Y{var.yCenter-sensors.probes[0].offsets[1]} F6000 G30
I have 4 screws under bed, what is wrong?
-
@danzaywer said in Manual Bed Leveling with COREXZ:
This kinematics does not support auto-calibration
Looking at the source code, it seems like CoreXZ does not allow for manual bed leveling assistant to be setup because it only is active for kinematics derived from ZLeadscrewKinematics with 2 or more leadscrews (and kinematics with their own Auto-Calibration like linear delta).
@dc42 this seems to be a suboptimal limitation on Core Kinematics/belted z designs because it also seems to block usage of manual bed leveling. Should we lodge a feature request for v3.5 to get a way to allow for more kinematics to go through manual bed leveling assistant?