Ball Bearing (Angular Race) (OpenSCAD) (user defined Tolerance) by arni_kol_21 3d model
3dmdb logo
Thingiverse
Ball Bearing (Angular Race) (OpenSCAD) (user defined Tolerance) by arni_kol_21

Ball Bearing (Angular Race) (OpenSCAD) (user defined Tolerance) by arni_kol_21

by Thingiverse
Last crawled date: 4 years, 2 months ago
User parameters:
Inner Dia (shaft dia) (Di)
Outer Dia (part dia) (Do)
Roller Ball Tolerance in mm (printer specific setting) (version 1.0, 1.1: 0.1Overhang Angle of Race (between 45 and 90 degree) (printer specific setting). The overhang angle is between the bearing race and horizontal plane through the intersecting edge of the upper / lower race
--------(version 1.0,)-------------------
Number of rendering fragments (No). Higher input allows for lower tolerance and better design performance
Choice of visual inspection of longitudinal cross section while previewing
(In=0: inspection on, In>0 inspection on and general build)
-----------(version 1.1)--------------

Chamfering dimensions in mm (0.4

Method:
Number and size of roller balls depend on the Inner / Outer Dia provided by the user
Axial thickness of the race depends on the Inner / Outer Dia
Radial thickness of the race depends on the Inner / Outer Dia and Overhang Angle provided by user
Tolerance provided by user determines the gaps between each roller balls and the race
The roller balls are evenly distributed radially along the race of the bearing
Simple trigonometric calculations of dimensions and positions
Descriptions, comments provided in the (.scad) code as well
Render Data:
Method: CGAL
Geometries in cache: 50
Geometry cache size in bytes: 11844400
CGAL Polyhedrons in cache: 6
CGAL cache size in bytes: 5581856
Total rendering time: 0:14:27.436
Top level object is a 3D object:
Simple: yes
Vertices: 71384
Half edges: 415568
Edges: 207784
Half facets: 272864
Facets: 136432
Volumes: 17
Note:
User parameter checks are not provided (please feel free to experiment in preview before rendering into .stl file
Observation:
90 degree angle will make it a rectangular race bearing, but end caps are needed to keep roller balls between the races (please design separately)
Less than 45 degree will create gaps in the race thereby separating the top half from the bottom half of both the inner / outer bearing races

Tags