I like to switch flexible bed plates on my Voron 2.4, but hate adjusting the printer's Z Offset. It's a chore I don't enjoy. If you run Klipper on your 3D printer, have a zendstop for your nozzle, a Euclid probe or Klicky probe or any probe with a body that can be measured with the nozzle endstop, you never need to calibrate your z offset again once you install and configure this Klipper plugin. Change nozzles or bed plates and this takes care of the rest. This video shows you how.
Important Notes:
Protoloft informed me that if you get an error with the last moonraker line, your moonraker is not up to date. So please update your Moonraker and keep/add that line!
I installed using a bed mount. This might cause issues with some printers if z changes more than a millimeter or so between bed plates. In general, it's better to use a gantry mount on a coreXY printer.
You might have trouble creating the configuration file using the Fluidd or Mainsail user interface. Just create a text file, copy the text and then upload the file using Fluidd or Mainsail.
My GCode so it calibrates prior to each print job:
[gcode_macro G32]
gcode:
BED_MESH_CLEAR
G28
QUAD_GANTRY_LEVEL
CLEAN_NOZZLE
G28
BED_MESH_PROFILE LOAD="default"
CALIBRATE_Z
Links:
Klipper Plugin:
https://github.com/protoloft/klipper_...
Euclid Probe:
https://euclidprobe.github.io/index.html'>https://euclidprobe.github.io/index.html
Instructions:
https://euclidprobe.github.io/
Luke's Lab (where I purchased the kit)
https://lukeslabonline.com/products/e...
The military green, white ABS and black ASA filament: https://www.paramount3d.com/?ref=o45...
Instagram: / kapmansbasementworkshop