Class SplineHalfDesign
Inheritance
System.Object
SplineHalfDesign
Assembly: SMT.MastaAPI.14.1.dll
Syntax
public abstract class SplineHalfDesign : DetailedRigidConnectorHalfDesign, IEquatable<APIBase>
Properties
AllowableBendingStress
Declaration
public double AllowableBendingStress { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
AllowableBurstingStress
Declaration
public double AllowableBurstingStress { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
AllowableCompressiveStress
Declaration
public double AllowableCompressiveStress { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public double AllowableContactStress { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
AllowableShearStress
Declaration
public double AllowableShearStress { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
BallOrPinDiameter
Declaration
public Overridable<double> BallOrPinDiameter { get; set; }
Property Value
BaseDiameter
Declaration
public double BaseDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
CoreHardnessHRc
Declaration
public double CoreHardnessHRc { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Designation
Declaration
public string Designation { get; }
Property Value
| Type |
Description |
| System.String |
|
FitAndTolerance
Declaration
public FitAndTolerance FitAndTolerance { get; }
Property Value
Declaration
public virtual double FormDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
HeatTreatment
Declaration
public HeatTreatmentTypes HeatTreatment { get; set; }
Property Value
MajorDiameter
Declaration
public virtual double MajorDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumActualSpaceWidth
Declaration
public virtual double MaximumActualSpaceWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumActualToothThickness
Declaration
public virtual double MaximumActualToothThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumChordalSpanOverTeeth
Declaration
public virtual double MaximumChordalSpanOverTeeth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumDimensionOverBalls
Declaration
public virtual double MaximumDimensionOverBalls { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumEffectiveToothThickness
Declaration
public virtual double MaximumEffectiveToothThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumMajorDiameter
Declaration
public virtual double MaximumMajorDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
MaximumMinorDiameter
Declaration
public virtual double MaximumMinorDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanActualSpaceWidth
Declaration
public double MeanActualSpaceWidth { get; }
Property Value
| Type |
Description |
| System.Double |
|
MeanActualToothThickness
Declaration
public double MeanActualToothThickness { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumActualSpaceWidth
Declaration
public virtual double MinimumActualSpaceWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumActualToothThickness
Declaration
public virtual double MinimumActualToothThickness { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumChordalSpanOverTeeth
Declaration
public virtual double MinimumChordalSpanOverTeeth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumDimensionOverBalls
Declaration
public virtual double MinimumDimensionOverBalls { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumEffectiveSpaceWidth
Declaration
public virtual double MinimumEffectiveSpaceWidth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumMajorDiameter
Declaration
public virtual double MinimumMajorDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinimumMinorDiameter
Declaration
public virtual double MinimumMinorDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
MinorDiameter
Declaration
public virtual double MinorDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
Name
Declaration
public virtual string Name { get; }
Property Value
| Type |
Description |
| System.String |
|
NominalChordalSpanOverTeeth
Declaration
public double NominalChordalSpanOverTeeth { get; }
Property Value
| Type |
Description |
| System.Double |
|
NominalDimensionOverBalls
Declaration
public double NominalDimensionOverBalls { get; }
Property Value
| Type |
Description |
| System.Double |
|
NumberOfTeethForChordalSpanTest
Declaration
public Overridable<double> NumberOfTeethForChordalSpanTest { get; set; }
Property Value
PointedFlankDiameter
Declaration
public double PointedFlankDiameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
RootFilletRadius
Declaration
public double RootFilletRadius { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
RootFilletRadiusFactor
Declaration
public virtual double RootFilletRadiusFactor { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
SplineJointDesign
Declaration
public SplineJointDesign SplineJointDesign { get; }
Property Value
SurfaceHardnessHRc
Declaration
public double SurfaceHardnessHRc { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
TheoreticalDimensionOverBalls
Declaration
public double TheoreticalDimensionOverBalls { get; }
Property Value
| Type |
Description |
| System.Double |
|
ToothHeight
Declaration
public double ToothHeight { get; }
Property Value
| Type |
Description |
| System.Double |
|
Implements
System.IEquatable<T>
Extension Methods