Class BearingSettingsItem
Inheritance
System.Object
BearingSettingsItem
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class BearingSettingsItem : NamedDatabaseItem, IEquatable<APIBase>
Properties
BallBearingWeibullReliabilitySlope
Used in the calculation of the a1 factor for modified bearing life in ISO 281:2007 and ISO 16281:2025. The default value is 1.5, which according to ISO/TR 1281-2:2008(E) should be used for probabilities of failure less than 10%.
Declaration
public double BallBearingWeibullReliabilitySlope { get; set; }
Property Value
Type |
Description |
System.Double |
|
FailureProbabilityForRatingLifePercent
Declaration
public RatingLife FailureProbabilityForRatingLifePercent { get; set; }
Property Value
IncludeExponentAndReductionFactorsInISO162812025
The basic dynamic load rating 'Cr' defined in ISO 281:2007 includes a reduction factor λ to account for stress concentration and a factor ν to account for a single exponent used in the life formula. In ISO 16281:2025 the detailed stress distribution is calculated for the bearing elements, so these factors are not required. In equations 47, 48, 50 and 51 of ISO 16281:2025 the basic dynamic load is divided by the 2 factors to cancel them out of the basic dynamic load rating. If you have specified basic dynamic load ratings for bearings that do not include the 2 factors then this option can be used to not cancel them in the ISO 16281:2025 calculations.
Declaration
public ExponentAndReductionFactorsInISO16281Calculation IncludeExponentAndReductionFactorsInISO162812025 { get; set; }
Property Value
LubricantFilmTemperatureCalculationPressureFedGreaseFilledBearings
Declaration
public EnumWithSelectedValue<FluidFilmTemperatureOptions> LubricantFilmTemperatureCalculationPressureFedGreaseFilledBearings { get; set; }
Property Value
LubricantFilmTemperatureCalculationSplashedSubmergedBearings
Declaration
public EnumWithSelectedValue<FluidFilmTemperatureOptions> LubricantFilmTemperatureCalculationSplashedSubmergedBearings { get; set; }
Property Value
NumberOfStripsForRollerCalculation
Declaration
public Overridable<int> NumberOfStripsForRollerCalculation { get; set; }
Property Value
RollerBearingWeibullReliabilitySlope
Used in the calculation of the a1 factor for modified bearing life in ISO 281:2007 and ISO 16281:2025. The default value is 1.5, which according to ISO/TR 1281-2:2008(E) should be used for probabilities of failure less than 10%.
Declaration
public double RollerBearingWeibullReliabilitySlope { get; set; }
Property Value
Type |
Description |
System.Double |
|
ThirdWeibullParameter
The third Weibull parameter as detailed in section 4.2.3 of ISO/TR 1281-2:2008(E).
Declaration
public double ThirdWeibullParameter { get; set; }
Property Value
Type |
Description |
System.Double |
|
ToleranceUsedForDiameterWarningsAndDatabaseFilter
Declaration
public double ToleranceUsedForDiameterWarningsAndDatabaseFilter { get; set; }
Property Value
Type |
Description |
System.Double |
|
UsePlainJournalBearingMisalignmentFactors
The use of these factors is an SMT proprietary addition to the approach outlined in DIN 31652, used to make the results of the analysis more representative of the film thickness variation across the bearing due to misalignment
Declaration
public bool UsePlainJournalBearingMisalignmentFactors { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Implements
System.IEquatable<T>
Extension Methods