by Hank106, published
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
Liked ByView All
Give a Shout Out
Rotating Bearing by Hank106 is licensed under the Creative Commons - Attribution - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
We're sure Hank106 would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).