====== Why does the Z Offset Drift, Vary or is Lost? ====== {{tag>faq z_offset}} =====Answer:===== ==== Should it be saved? ==== The value for the gcode z offset that fine adjusts layer height to properly shape the filament cross section is not saved in [[blog:2025-09-07:printer.cfg]]. The Elegoo ancillary [[blog:2025-09-07:screen]] has workflows that attempt to save it to a file yet this is not a standard Klipper practice and using other printer controls results in indeterministic results. ==== Does it drift or vary between prints? ==== Well, it doesn't, yet things that it's based off of do. The default probe tolerance for its readings using either the [[blog:2025-09-07:klipper]] or [[blog:2025-09-07:elegoo]] defaults allows for inaccuracies of 100 [[blog:2025-09-07:microns]], which while often a variation of 30 microns is enough to throw off the filament squish. [[blog:2025-09-07:tuning_the_z_probe_configuration]] and improve this issue and is a best practice. The z steppers using Elegoo's defaults allow for interpolation and introduce inaccuracies in the movement of the Z axis causing drift. This can be remedied by [[blog:2025-09-07:tuning_the_z_steppers]].