Fine Adjusting Z=0 Switch for 3D Printer

Uses a lever to make a 32 TPI screw look like a 250 TPI screw to allow fine adjustment of the Z=0 position.

3D printer parts and enhancements

Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


This Z=0 switch uses a lever mounted on a HDD bearing to allow very fine control of the Z=0 position in a 3D printer. The lever effectively multiplies the adjuster screw TPI by about 8, making a 32 TPI screw look like a 250 TPI screw. One full turn of the screw will move the print bed about 100 um.

There is a small magnet on the end of the lever to keep the lever in contact with the adjuster screw.

Video of the operation here:

Materials and methods

I used ABS to print the switch components. It will require some #6 plastic screws and a #6-32 adjuster screw. Get the bearing from a HDD. The magnet was one I happened to have in my parts box.



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini gold hands croppedMark Rehorst published this design ago