Bearing Life
bearing_lifeCalculate ISO 281 L10 rating life in revolutions and hours for a bearing under given load and speed, using dynamic load C from input or a deep-groove ball catalog designation, and verify whether it meets a target life.
Instructions
Basic rating life L10 (ISO 281): L10=(C/P)^p rev (p=3 ball, 10/3 roller), L10h=L10*1e6/(60n). Supply the dynamic rating C as dynamic_load_c_n, or pull it from the deep-groove ball catalog by designation (e.g. "6205" -> C=14.0 kN, also reporting bore/OD/width, C0 and static safety factor). Returns {l10_million_rev, l10_hours, load_ratio, dynamic_load_c_n, exponent, pass, ...} (pass vs target_hours when given).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ball | |
| speed_rpm | Yes | ||
| designation | No | ||
| target_hours | No | ||
| dynamic_load_c_n | No | ||
| equivalent_load_p_n | Yes |