Deep Groove Ball Bearing (parametric CAD)
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
A parametric model for a fully 3D printable deep groove ball bearing, to be used as is or integrated in your models!
- Ocena
- 0 / 5
- Polubienia
- 9
- Pobrania
- 43
- Wydruki
- 0
- Wyświetlenia
- 279
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Engineering
- Licencja
- Creative Commons — Attribution
Deep Groove Ball Bearing
The most typical design of bearing, you know it, I know it, everybody knows this. Best used when dealing with radial forces (i.e. supporting a shaft horizontally). It can also widthstand axial forces (i.e. supporting a shaft vertically) but it is WAY worse at this (look into a thrust bearing for that).
There are a LOT of bearing designs for 3D print out there. However, most do not provide the CAD files to customize them for your own purposes. So, I remade the common designs in FreeCAD, fully parametrized so you and I can adapt the bearings to our own designs.
You can print standalone bearings and use them as is, But I think the better use of this model is to integrate the bearing itself in more complex designs (it will also save filament and thus weight). I plan to use metal balls as the rolling element (you can get 100s for really cheap), you can try to 3D print the balls as well, but plastic-on-plastic contact will have higher friction
A note of warning about the capabilities of 3D printed bearings for those that have not played with them yet:
Plastic is usually weaker* than metal (I hope you know this), so dont try to make a bearing that supports your 20kg masterpiece. (at least without some serious testing before)
At a high RPM, friction will eventually melt the plastic and leave you with a big mess.
Lubricating the bearing will make it work smoother and quieter. Do not use petroleum-based lubricants as those usually attack most plastics. (Personally I have used WD-40 and although it is not technically a lubricant it works well enough even if it does not last as long. I have seen stated lithium greases are great for 3D print lubrication, but I can't swear by it.)
*There are pretty strong plastics out there, and very malleable metals too, but probably won't be the case unless you use PEEK or something crazy like that, and compare it to something like copper, idk, YMMV.
Print settings
VERY IMPORTANT: Put the Quality > Seam setting as random on the inner and outer races! or you will get an annoying bump in a single place every rotation
Material | PLA, PETG, anything non-flexible |
|---|---|
Layer height | 0.16mm or lower |
Seam | Random on races, aligned on retainer |
Nozzle | 0.4mm works great, 0.2mm could be better |
How to use the CAD model
Open the FCStd file in FreeCAD (version 1.1 or newer). You can change the parameters of the model clicking the VarSet and adjusting the values, the model should update automatically (if not, press F5). If the model break (will happen if you put absurd values, like inner diameter larger than the outer), you can just Ctrl+Z and try again.
Parameter | Example value (608 bearing) | Description |
|---|---|---|
Bearing Height | 7 mm | How thick the bearing should be. Keep it at least >= Ball diameter + 2 mm. |
Bearing Inner Diameter | 8 mm | The nominal diameter of the hole of the bearing. Do not add extra tolerance here. |
Bearing Outer Diameter | 22 mm | The outer diameter of the bearing. |
Ball Diameter | 5 mm | The nominal diameter of the rolling elements. |
Ball Count | 5 | The number of balls in the bearing. Best if it is an odd number. |
Ball Tolerance | 0.15 mm | The margin for the races to accomodate the balls, a bigger value will make the bearing roll easier, but will make the bearing have more compliance (it will have more play axially and radially). Best between 0.1 and 0.2 mm. |
Hole Tolerance | 0.2 mm | The tolerance for the inner hole, adjust as needed, but at minimum keep it as 0.1 mm. |
If you hover over the parameter name in FreeCAD, I have included a small description of what each parameter does, and in some case the optimum values.
When the bearing is ready, export the bodies (Select all the objects with Ctrl+click, then File > Export) as 3mf or stl, and happy printing!
Assembly of the bearing
The assembly of this type of deep groove ball bearing was patented by R. Conrad back in 1906, here is a snapshot of the patent that is pretty self-descriptive: (Check the video of the original creator below if you prefer video instruction)

I got inspired to make this port by Positive Altitude, go check their video as it's pretty great!:
Changelog
April 17th, 2026: Added more models to the page (6008, 6010 bearings, 5mm balls)