We're excited and proud to launch Thingiverse Apps. Learn More about what this means to you.
A rotating bearing designed with OpenSCAD
Revised .stl file to correct issue noted by BSchuler. The revised OpenSCAD code is below:
t=8; //thickness of bearing
OR=30; //Outer Radius of outer bearing race
IR=18; //Inner Radius of inner bearing race
PCT=.8; //Percent of t or d used to determine ball size
d=OR-IR; //difference between Outer & Inner Radius of races
echo("Outer-Inner Bearing Radius=",d);
BR=(PCT/2)min(t,d); //Ball bearing radius
BC=(OR+IR)/2; //Radius of ball bearing circle
GP=BR/3; //Half of Gap between inner and outer race, set at 1/3 ball radius
M=1.01; //Multiplier to make space between races larger than ball bearing
N=round(((2BCPI)/(2BR))+.5)-1; //Number of balls in bearing
$fn=50; //Increase to 100 or greater to improve smoothness of bearings & races but this significantly increases time to render
//difference forms races of bearing
//disk forming OD of bearing
//remove ring to form Id of outer race and Od of inner race
//remove disk to form ID of inner race
//opening between inner and outer race
//adds ball bearings within race
Rotating Bearing by Hank106 is licensed under the Creative Commons - Attribution - Share Alike license.
So what's this mean?
We're sure Hank106 would love to see what you've printed - take a photo and share it on Thingiverse as a Make.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. You can also download the Thingiverse Mobile app (available via Google Play and Apple App Store) to take a photo and upload your Make right from the app!