Z-Plus Leadscrew Nut Replacement - How To Guide

I was having issues with excessive depth of cut that I finally tracked down to a worn leadscrew main nut/anti-backlash nut assembly, documented here: Z-Plus play/backlash question

Support was kind enough to expedite repair parts, it took about 20 mins to replace and was easy enough to do. Here are the steps for anyone else with the same problem.

This is the assembly that needs replacement. Note that the nuts are plastic (feels like nylon or similar). The main nut is held on with the 2 screws and the anti-backlash is held in place by tension from the spring.

First, a quick dial gauge test on the original assembly:

The left is with a gentle lift and the right light pressure and shows total play in the assembly of 0.020 inches / 0.51 mm.

  1. Disconnect power to your router
  2. Lower your Z axis to allow room to remove your router from the clamp
  3. Raise your Z axis a few centimeters
  4. Disconnect power to your CNC
  5. Place blue tape across the bottom of the slide rails (this will keep the bearing slides from dropping off the end)
  6. Remove three of the screws from each bearing slide, loosen the 4th (note: the bottom slides only have 3 screws)
  7. Remove the 4 screws holding on the stepper motor
  8. Remove 1 screw holding on the main leadscrew nut and loosen the second screw
  9. Carefully remove the final screw holding each bearing slide, lower the brearing slide to rest on the tape (note: letting these fall off the bottom will cause the bearings to fly out and you to be very sad!)
  10. While supporting the carriage, remove the final nut holding it to the lead screw
  11. Tilt the motor and screw away from the Z assembly, using calipers measure the spacing between the main nut and anti-backlash nut (mine was ~11.8mm)
  12. Remove both nuts and replace with the new ones, screw the bottom nut on to match the original spring compression distance
  13. Assemble in reverse by supporting the carriage and loosely reattaching the two screws into the main nut (note: these will be tight, the brass threads are split so they expand into the plastic as you insert the screw)
  14. Still supporting the carriage, put one screw loosely into each bearing slide and the 4 motor bolts
  15. Now add in the remain screws and begin snugging down each one
  16. Check all your bolts again and remove the blue tape
  17. Test with your dial gauge

    Left is light lift and right is gentle pressure down, shows a movement of 0.005 inches / 0.13 mm, that’s an improvement of 0.015 inches / 0.38 mm. I can no longer feel the play in the nuts, big improvement!
  18. Return power to the CNC and lower the Z axis to reinstall your router
  19. Run a homing sequence and then test the full movement of the Z axis

Here’s a video showing the difference, the top nut is the new one and the bottom nut is the old one. It is clearly sloppy on the screw.

I tried to get better photos of the threads, but I don’t have anything that would get me a clear picture to show the comparison or measure. Visually, it was clear the threads were half as thick compared to the new nut.

Ultimately, these are a consumable part. There are not any wipers to keep dust out (and I do run dust collection) and you’re not supposed to lube the screw (because that would attract dust and there are no wipers…). The friction of the plastic on the steel screw combined with the weight of the assembly and router mean this is destined to wear out. I had 150 hours on these, captured by SuperPID, but they probably started going out at half that. Because it’s a custom part, not something you can just order a few of an have on hand. Luckily C3D support sent it out free for me, hope they continue that.


Wow, interesting. What kind of life can one expect from these? I’m near positive I noticed some play the other day pushing on things, and just kind of shrugged it off. Now I’m curious if it was in z. I just upgraded to the z-plus this summer though. How long did yours last before you notice this?

I’ve had mine for 2.5 years and it has about 150 hours of cutting time on it. (I use the SuperPID, which tracks router on time). Based on what I was seeing, I think it started happening around 100 hours, but hard to say.

I would imagine it will also depend a lot on the type of cutting you do. I was doing a lot of v-carving, which translates to a lot of up and down Z movement even for small files. Also working on v-carving aluminum, which means a lot of up and down Z and a much harder substrate pushing back. All of that may have led to faster wear on mine than normal.

Dust collection is definitely critical (in general, for your own health!). With no wipers on the Z-Plus nuts, I’d suspect dust that gathers on the leadscrew and increases wear on the nuts. Also, don’t grease or oil the leadscrew, that will attract and hold dust speeding the wear.

So, cause for alarm: no.

Is the Z-Plus a good piece of kit: yes.

Like belts and v-wheels, the leadscrew nuts are probably going to wear out and need replacement, how quickly depends on how you use your machine.

What to do? Everyone should have a magnet base dial indicator ($40 from Amazon or HF), which is useful for a lot of things, including tramming. With brand new lead nuts I measured 0.005" of play, which is also including any rotational force on the v-wheels etc. I’d say that’s pretty darn good and within spec for a hobbyist grade machine. Use that as a baseline and you can check the play in yours to compare. You can also pretty quickly take the front plate off and manually check for play, which would eliminate worn v-wheel bearings.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.