
Parametric Bearing
thingiverse
This is a parametric bearing I wrote as a little challenge to myself, to see if it could be done in a tweet. The OpenSCAD source file here is the full expanded source, because the tweet version is a bit harder to read. They both do exactly the same thing, however. Find it on Twitter here: https://twitter.com/kevfquinn/status/998301858010685441 There are a couple of example STLs - the numbers in their filenames are the values of the various parameters used to create them. Note that the last number is the resolution of the STL - this can be read as a layer height; printing at a lower layer height will not yield a more accurate model. Parameters are: 1. Bearing radius to ball center 2. Bearing wall minimum thickness 3. Bevel radius 4. Bearing height (channel radius) 5. Clearance between bearing and balls 6. Resolution of inner channel and bearing balls (~layer height) Key parameters are the bearing radius and the height. The radius is from the center of the bearing to the center of the balls. The height determines also the size of the balls; the ball diameter is the height less the clearance amount. Clearance may need adjusting in line with the accuracy of your printer. For me, 0.2mm either side of the ball (so 0.4 setting for the clearance parameter) is enough that the balls are almost free - having them not quite fully free after printing helps with removal of the support material under the balls, then they're easily freed with a little encouragement. Note: at the time of writing (May 2018), this isn't working properly with the Thingiverse customizer which just complains there are no parameters. It works fine in OpenSCAD itself, which has a built-in customizer GUI in the 2018 nightly version. Also the OpenSCAD preview thumbnail image that Thingiverse created is clearly broken; presumably caused by the same problem.
With this file you will be able to print Parametric Bearing with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Parametric Bearing.