I designed new bearing blocks for bronze bearings for my old hictop i3 clone. It had very loose SCS8UU pillow block bearings for the bed and I could see the bed wobble as it moved. It didn’t make for very precise prints. I previously put bronze bearings into printed SCS8UU pillow blocks but they kept falling out and ruining prints, so I had to get creative!
The bearings just slide into the three clips between the rings.
This design would probably work for the print head too by just adjusting the inter-block distance (one of the top parameters), but that’s not obviously giving me trouble and I don’t want to disassemble that part of the printer right now. So for now I consider it a set of Y axis blocks.
This should work with any printer that uses three SCS8UU pillow blocks, two co-linear on one side, and one on the other, by measuring the length and outer diameter of the bronze bearings and the distance between the two co-linear pillow blocks with a set of calipers. You will really want to use a tap to thread the holes; if you don’t do that, you’ll want to print a wider hole to reduce the self-tapping effort for the M4 screws. I tapped mine with a spiral tap, so I won’t be any help on hole sizes when not using a tap.
It’s sufficiently parameterized that it should work for other sizes of rail and bearing pretty well. I tried to set it up for the thingiverse customizer but it seems to be ignoring that.
My first design was over-constrained and had too much friction. This design is working much better so far. Fingers crossed!