Z axis alternatives?

Hey,
I’ve been battling z banding forever it feels. Whilst my corexy no longer is a Gridbot, it still has the z axis and bed solution from it.
I’ve been thinking about a belted z axis for quite a while, but haven’t been able to settle on a solution yet (perhaps with a worm drive to help the bed to stay up when powered off).
I was wondering if anyone has any other ideas for a z axis that doesn’t require buying stuff for a lot of money, like most more advanced/popular printers require?

I’ve tried anti wobble mounts, lose tops on screws and a lot more already.

Every time I’ve seen this with GridBot, it’s been a firmware PID or bang bang setting problem

Thanks for your reply Stewart!

I’ve never used bang-bang and PID is always done as soon as I’ve changed anything.

I’m thinking it might have to do with X/y vibrations or gantry. Shouldn’t be the gantry though since I’ve tried quite a few different kinds.

Today I’ve at last gotten a adxl working with klipper on the printer, made it a tiny bit better perhaps (tuning for vibrations).

if you have X/Y vibrations, increase power to stepper motors

1 Like

Reopening this discussion, I finally got the correct belt to have a single stepper, so I decided to follow strictly the original project and use the small ball bearings under the z screws. I had severe banding (I could see visually that the screw was moving up and down on each turn), due to the bottom of the screw being not flat. I changed the setp a little bit by adding a 3d printed “washer” between the pulley and the bottom bearing in order to have the bottom of the pulley pressing on the bearing and not the screw resting/pushing on the aluminum extrusion.

It seems to work a bit better that way but not perfect. I was wondering @stewart how you intended it to be setup ?

My previous setup involved those bearings :


but I felt they would be over-constrained ?

Hey Philippe,

My Z screws are retrained at bottom with a 608 bearing at the bottom and more or less completely unrestrained at the top. I didn’t get the z banding completely under control until I made/printed a “cookie” so that the screws can move freely in both X and Y direction, probably 6-8 mm in either direction (or more, can’t really remember).
Unless you have perfectly straight and probably very expensive, lead screws the last thing you want to do is contstrain them even more.

I’ll see if I can find the name of the cookie.

Edit: 3d printed Wobblex.

Thank you, I will indeed reprint those who worked well before : ELIMINATE Z BANDING! Oldham Coupler for most printers (tested on Ender 3 & Anycubic Kobra) by airnozzle | Download free STL model | Printables.com

Can you post a picture of the bottom of the screw and the 608 bearing just to be sure I understand how it works.

Thank you!

If it were me, I’d print one of those without parts sticking into each other, to remove the risk of printed parts rubbing on each other. On mine there is no printed parts in between the printed parts, only ball bearings. But if they worked before they probably will again.

It’s a bit hard to see here but I can’t really take it apart and show you without having to set up a alot of things again after.

Under the large pulley there’s a small printed washer and under that theres a 608 bearing integrated in the top part where the linear rods are mounted. I remixed they original part to fit the bearing instead of the smaller pulley. I tried finding the original cad with the changes but I haven’t been able to unfortunately.I use the larger pullies because my bed weighs a lot and it also helps the motor to keep the bed from falling when unpowered.

I did a quick mock up, so it’s easier to understand what I ment. I’ve separated the parts to show the individual parts.

Nice, this is what I had in mind. What do you use as washer? As I understand it, it must be small enough to touch only the inner side of the bearing.

I tried 3d printing one, but I’ll try with a laser cutted acrylic one.

As I mentioned, the washer is printed. Can’t remember the measurments, but something like 1mm in height and 2mm wide. Just enough so that the bearing and pulley don’t touch.

1 Like

So, I want to try using two 608 bearings to hold the screw + oldham couplers (real ones I ordered). I take inspiration from the vz bot z axis screws.

Here is a part I’m currently testing for this purpose : Onshape

It holds a bearing on the bottom, then the pulley, then a second bearing above the pulley.

Will report back if it works as expected.

it ended up being a not so good idea, here are the two options I will now try :

Will report which one works best.

I was thinking it wouldn’t work great but who knows? Now we know🙂

Hopefully the new ones will work better!

The 608 bearing proved the best option, but frankly, it’s probably just because the one I have are higher quality.

Now I’m working on an easier to attach z rod holder with clamps, here is the work in progress :

1 Like