Regular radial bearings like 608 bearings aren't great for constraining axial load, while thrust bearings cannot constrain radial motion.
This hybrid bearing can constrain both radial and axial loads thanks to its slanted contact surface. It uses 6mm airsoft BB's for smooth motion (compared to printed rollers).
Like other thrust bearings, it can take axial load from one direction (in the direction that compresses the two halves of the bearing together). I'm working on a version that can constrain both directions of axial load.
Tested the axial load with 70kg of weights, spins smoothly and pretty quietly.
Since it's 3D printed, I wouldn't use it for high speed applications. Low speed low load/high load should be fine. Use thick grease lubricant instead of thin oil.
I've included the STEP file so you can modify parameters such as bearing size, bearing clearance, diameter, etc. Feel free to upload remixes of whatever version you've created for those who can't CAD!
Happy printing!
The author marked this model as their own original creation.