bearing_life
Calculate bearing L10/L10h life per ISO 281 from equivalent load and speed, optionally pulling dynamic rating C from a catalog designation and checking against target hours.
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 |