Fill out above information and in all cases attach yourklippy.logfile. Pasting yourprinter.cfgis not needed When pasting code or config snippetsusethe code tags</>in the menu above
Describe your issue:
Am trying to get this printer to work reliably but am having a problem with movement. I am trying to do a “calibate_probe” so I’m trying to move my X and Y to the center of the bed. I’ve tried “G1 x50” or G1 y50" or have used the buttons in Mainsail, I always the the error “Move out of range: 5.000 0.000 207.029 [0.000]” or something similar. What seems strange is that it is trying to move Z further than the endstop ( Z is max at 207 ). I have no Idea what is causing this. I’m about to give up on Klipper and go back to Marlin.
Yes I do have a BLTouch, but I don’t use to home. I ran all the tests with “BLTOUCH_DEBUG COMMAND…” and it tests ok. The printer homes z at Z MAX (207) . When Z is at 0.00 the BLTouch is about 2 mm above the bed. Here is another piece to the puzzle, if i raise the bed ( ie M91 , G1 Z-1 F1500 ) via the icon on Mainsail I am able to move the X and Y. But the issue still remains, Z wants to move beyond home on an X or Y move.
No it doesn’t.
If I do the commands you suggest it works as expected, but the if the bed_mesh is active the opposite happens
G28 homes and sets Z at 207.00
G1 X100 Y100 moves as expected but sets Z at 207.00
If I issue BED_MESH_PROFILE LOAD=default and then issue the same commands the Z is set to 207.60.
I hope this is understandable. Should this be reported as an issue on Github or do you think this is something I have configured incorrectly?
This is expected behavior.
If you have a mesh loaded then your Z-value gets corrected on each G1 move according to the relevant mesh position.
If this mesh correction pushes your Z-value out of the max bounds then Klipper will error out.