Setting Z OFFSET with ABL and Marlin 1.1.9 From “terminal” in Optiprint (or other) type Just the command, not the description as in “G28” 1. G28 - Home all. 2. M851 Z0 - Reset Z0 Offset 3. M500 - Store setting to eeprom 4. M501 - Set active parameters 5. M503 - Display Active Parameters 6. G28 Z - Home Z Axis 7. G1 F60 Z0 - Move nozzle to true 0 offset 8. M211 S0 - Switch off soft end stops 9. Bring the nozzle up to temperature to make sure there’s no hard filament sticking out. 9a. Insert paper under nozzle and from the control panel choose Prepare>move axis>move Z> move 0.1mm 10. Lower nozzle towards bed until you can just move the paper. Raise and lower the nozzle .1mm several times to get a good feel. This step is important and it may take several tries to get a good first layer. You can enter 2 digests to the right of the decimal point. 11. Take note of the Z number on the printer’s display, it will be minus. Take that number and add the measurement of the calibration sheet or device used) Paper is 0.1 12. M851 Z -X.XX (X.XX being your z offset achieved, don’t forget the “-“) 13. M211 S1 - Enable Soft End stops VERY IMPORTANT. 14. M500 - Save settings to eeprom 15. M501 - Set Active Parameters 16. M503 - display current settings and verify. M503 may or may not be a valid command as it uses a lot of memory and may have been left out in your firmware.