Class InterferenceTolerance
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
InterferenceTolerance
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Bearings.Tolerances
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class InterferenceTolerance : BearingConnectionComponent, IEquatable<APIBase>
Properties
DefinitionOption
Declaration
public BearingToleranceDefinitionOptions DefinitionOption { get; set; }
Property Value
Type | Description |
---|---|
BearingToleranceDefinitionOptions |
MountingPointSurfaceFinish
Declaration
public MountingPointSurfaceFinishes MountingPointSurfaceFinish { get; set; }
Property Value
Type | Description |
---|---|
MountingPointSurfaceFinishes |
NonContactingDiameter
This is the diameter at the end away from the interference. For example, for a bearing mounted with an interference fit to a shaft this is the bore diameter of the shaft.
Measurement: ShortLength
Declaration
public Overridable<double> NonContactingDiameter { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
SurfaceFittingReduction
The reduction in the amount of interference due to surface fitting
Measurement: VeryShortLength
Declaration
public double SurfaceFittingReduction { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToleranceLowerLimit
A positive value defines an increase in diameter compared to the nominal diameter
Measurement: VeryShortLength
Declaration
public double ToleranceLowerLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ToleranceUpperLimit
A positive value defines an increase in diameter compared to the nominal diameter
Measurement: VeryShortLength
Declaration
public double ToleranceUpperLimit { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>