Can't decrease Z-axis below zero with Marlin v2.1.1 until manual G1 command is given
Hello,
I have a Delta printer controlled with v2.1.1 Marlin firmware that I'm manually calibrating without a Z probe (using a piece of paper between nozzle and bed).
In Marlin I have set the DELTA_HEIGHT to a little under the exact distance between my nozzle (in the home position) and the bed, so that when initiating the bed leveling procedure with G29 the nozzle does not crash into the bed.
I've noticed that Repetier-Server won't let me decrease the Z-axis below 0, even after sending M211 S0 to Marlin in order to disable software endstops.
Here is the console log from Repetier-Server
I have a Delta printer controlled with v2.1.1 Marlin firmware that I'm manually calibrating without a Z probe (using a piece of paper between nozzle and bed).
In Marlin I have set the DELTA_HEIGHT to a little under the exact distance between my nozzle (in the home position) and the bed, so that when initiating the bed leveling procedure with G29 the nozzle does not crash into the bed.
I've noticed that Repetier-Server won't let me decrease the Z-axis below 0, even after sending M211 S0 to Marlin in order to disable software endstops.
Here is the console log from Repetier-Server
- Line 118-125: after starting G29, I decrease Z axis by 0.2 mm to get down to 0.0 mm
- Line 128-129: A further Z decrease by 0.1 mm sends the same G1 Z0.00 F6000, ignoring the negative Z value
- Line 132-135: disabling Marlin software endstops to assure that Marlin can go beyond minimum Z position (0.00 mm)
- Line 138-139: Same result as before; a decreasing Z button press does not send a negative Z axis value
- Line 142: Instead of clicking on the decrease Z axis in Repetier-Server, I send a manual G1 placement below Z axis (the printer responds and decreases by 0.1 mm)
- Line 144-145: Now I click on decrease Z axis in Repetier-Server and the correct G1 command is sent (G1 Z-0.20 F6000)
- Line 148-166: This then allows me to go above and below the Z axis, after somehow "unblocking" the negative Z axis values
Comments
If you want to use buttons for speed add 10mm to height, then z=10 will be theoretical z bed level but you can still go deeper. And once it is calibrated you subtract height considering the 10mm extra value.