Skip to content

A calculator for determining mechanical loadings under which deep groove ball bearings may operate

License

Notifications You must be signed in to change notification settings

slehmann1/DGBBCalculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DGBB Calculator: Loadings For Deep Groove Ball Bearings

Determines loadings that may be applied to two deep groove ball bearings mounted onto a shaft and achieve acceptable requirements. Considers static safety factors and basic rating life modified by reliability as defined by ISO 76:2006 and ISO 281:2007 respectively, whilst also following the methodology outlined in the SKF rolling bearing catalogue.

Methodology Overview

This calculator considers two normal tolerance deep groove ball bearings arranged on a shaft in a standard locating/non-locating bearing arrangement as specified by the following free body diagram:

FBD The boundary of maximum acceptable axial and radial loads is determined for a specified bearing size. This is determined based on factor of safety against static loading and factor of safety for rating life. The factor of safety for rating life is not modified by aiso or askf, but a separate class for determining askf is provided. The boundary is limited by SKF's recommendations for limiting bearing loads under indeterminate load conditions; the final boundary is then plotted.

The acceptable loading boundary is overlaid by points defined by specific load cases. These are determined by converting loads applied to the shaft into radial and axial forces applied to each bearing. Time variant loads are supported through a duty cycle methodology.

An example result is: Sample Result

Dependencies

Written in python with the following dependencies: Numpy, Pandas, and MatPlotLib.

Limitations

Whilst this tool can be useful for sizing of deep groove ball bearings, all of the assumptions made within it should be understood. An understanding of bearing theory should be grasped before attempting to use this tool; there are multiple factors that can influence bearing selection outside of the parameters this calculator considers. Some of many examples of these factors include temperature, lubrication, and mounting and operating condition. It would generally be considered poor engineering practice to design cars based on online and unverified tools.

About

A calculator for determining mechanical loadings under which deep groove ball bearings may operate

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages