Class BearingRaceMountingOptions
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
BearingRaceMountingOptions
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.SystemModel.PartModel
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class BearingRaceMountingOptions : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Type | Description |
---|---|
APIBase |
Properties
AxialMounting
Affects how the race is connected to the shaft or housing
Declaration
public EnumWithSelectedValue<RaceAxialMountingType> AxialMounting { get; set; }
Property Value
Type | Description |
---|---|
EnumWithSelectedValue<RaceAxialMountingType> |
BoreMountingSleeve
Measurement: ShortLength
Declaration
public Overridable<double> BoreMountingSleeve { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
HasMountingSleeve
Declaration
public bool HasMountingSleeve { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
LeftAxialMountingClearance
Clearance at the left mounting point.
Measurement: VeryShortLength
Declaration
public double LeftAxialMountingClearance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
MountingSleeveMaterial
Declaration
public BearingMaterial MountingSleeveMaterial { get; }
Property Value
Type | Description |
---|---|
BearingMaterial |
MountingSleeveMaterialReportable
Declaration
public DatabaseWithSelectedItem MountingSleeveMaterialReportable { get; set; }
Property Value
Type | Description |
---|---|
DatabaseWithSelectedItem |
Name
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
OuterDiameterMountingSleeve
Measurement: ShortLength
Declaration
public Overridable<double> OuterDiameterMountingSleeve { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
RadialClearanceContactStiffness
Stiffness between the ring and the support when fully in contact
Measurement: LinearStiffness
Declaration
public double RadialClearanceContactStiffness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RadialMountingClearance
Diametrical clearance between the race and the shaft/housing, where a positive value represents a gap. If fitting and/or thermal expansion effects are included on a load case then this clearance value will be ignored.
Measurement: VeryShortLength
Declaration
public double RadialMountingClearance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RightAxialMountingClearance
Clearance at the right mounting point.
Measurement: VeryShortLength
Declaration
public double RightAxialMountingClearance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SimpleRadialMounting
Declaration
public EnumWithSelectedValue<RaceRadialMountingType> SimpleRadialMounting { get; set; }
Property Value
Type | Description |
---|---|
EnumWithSelectedValue<RaceRadialMountingType> |
TemperatureOfMountingSleeve
Measurement: Temperature
Declaration
public Overridable<double> TemperatureOfMountingSleeve { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
Implements
System.IEquatable<T>