Class InterferenceFitHalfDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
InterferenceFitHalfDesign
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.DetailedRigidConnectors.InterferenceFits
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class InterferenceFitHalfDesign : DetailedRigidConnectorHalfDesign, IEquatable<APIBase>
Properties
AverageJointDiameter
Average of upper and lower deviations
Measurement: ShortLength
Declaration
public double AverageJointDiameter { get; }
Property Value
Type | Description |
---|---|
System.Double |
AverageSurfaceRoughness
Measurement: VeryShortLength
Declaration
public double AverageSurfaceRoughness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Designation
Declaration
public string Designation { get; }
Property Value
Type | Description |
---|---|
System.String |
DiameterRatio
Declaration
public double DiameterRatio { get; }
Property Value
Type | Description |
---|---|
System.Double |
JointPressureForFullyPlasticPart
Measurement: Stress
Declaration
public double JointPressureForFullyPlasticPart { get; }
Property Value
Type | Description |
---|---|
System.Double |
LowerDeviation
Nominal Diameter plus Lower Tolerance
Measurement: ShortLength
Declaration
public double LowerDeviation { get; }
Property Value
Type | Description |
---|---|
System.Double |
Name
Declaration
public virtual string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
NominalJointDiameter
Measurement: ShortLength
Declaration
public Overridable<double> NominalJointDiameter { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
PermissibleJointPressureForFullyElasticPart
Measurement: Stress
Declaration
public double PermissibleJointPressureForFullyElasticPart { get; }
Property Value
Type | Description |
---|---|
System.Double |
PermissibleRelativeInterferenceForFullyElasticPart
Declaration
public double PermissibleRelativeInterferenceForFullyElasticPart { get; }
Property Value
Type | Description |
---|---|
System.Double |
RequiredSafetyAgainstPlasticStrain
A value of less than 1 means plastic deformation of the half is acceptable.
Declaration
public Overridable<double> RequiredSafetyAgainstPlasticStrain { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
StressRegion
Declaration
public StressRegions StressRegion { get; }
Property Value
Type | Description |
---|---|
StressRegions |
Tolerance
Declaration
public SupportTolerance Tolerance { get; }
Property Value
Type | Description |
---|---|
SupportTolerance |
UpperDeviation
Nominal Diameter plus Upper Tolerance
Measurement: ShortLength
Declaration
public double UpperDeviation { get; }
Property Value
Type | Description |
---|---|
System.Double |
Implements
System.IEquatable<T>