So I've had my CR-10 Mini for some months now, and I've been continually having strange problems with bed leveling. Basically, after leveling the bed and printing a part, the bed is no longer leveled for printing again.

Just now, I auto-homed, leveled the bed to where there was a pretty good amount of friction between the nozzle and a piece of paper, and started a print. The first layer didn't look like it was getting squished just that little bit that it should be, so I stopped the print, auto-homed again and checked the leveling with the paper. Low and behold, there was no friction at all between the nozzle and the paper. I re-leveled again and restarted the print, and then the first layer went down OK.

So what I'd like to know is why the heck am I having so many leveling problems?!? I've checked to make sure all my set screws are tight, my belts properly tensioned, and the rollers on the bed adjusted to slide smoothly but still have a good amount of grab. Help?


The Creality CR-10 Mini is a portal printer using a single Z lead screw at one side of the portal to move the whole X axis gantry. This implies that the X gantry needs to be very stiff when raised and lowered from one side and also have a minimum of play on the rollers (especially on the lead screw driven side).

I have seen many complaints from experience of people complaining that the gantry is not stiff enough, or that there is too much play on the rollers on either side of the gantry to result in a skew gantry. Consistent levelling is very hard on such machines. A colleague of me added an extra stepper (and split the original stepper connector) to have it raised and lowered from both sides. Do understand that this is also not optimal, missed steps on one of either sides can also cause the X gantry to become skew. A better solution is to create a belt driven extra lead screw that is powered by one stepper, you will not experience a skew gantry as the gantry is integrally moved.

  • $\begingroup$ Hmm..... good to know, I'll pay attention to the gantry next time I level for a print and see if I can confirm that's the issue. $\endgroup$ – Android Dev yesterday

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.