Class StraightBevelDiffGearDesign
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
StraightBevelDiffGearDesign
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Gears.GearDesigns.StraightBevelDiff
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class StraightBevelDiffGearDesign : BevelGearDesign, IEquatable<APIBase>, IDisposable
Properties
AllowablePeakBendingStress
The allowable static bending stress under peak torque. This is the static limit, i.e. maximum static stress, from the material's SN Curve.
Measurement: Stress
Declaration
public double AllowablePeakBendingStress { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
AllowablePerformanceBendingStress
The allowable static bending stress under performance torque. This is the endurance limit of the gear material. In 'Passenger Car Drive Axle Design' by Gleason, the performance torque is considered to be the maximum sustained loads.
Measurement: Stress
Declaration
public double AllowablePerformanceBendingStress { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
EdgeRadius
Measurement: ShortLength
Declaration
public double EdgeRadius { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
EdgeRadiusFrom
Declaration
public EdgeRadiusType EdgeRadiusFrom { get; set; }
Property Value
| Type | Description |
|---|---|
| EdgeRadiusType |
LimitedPointWidthLargeEnd
Measurement: ShortLength
Declaration
public double LimitedPointWidthLargeEnd { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
LimitedPointWidthSmallEnd
Measurement: ShortLength
Declaration
public double LimitedPointWidthSmallEnd { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaximumEdgeRadius
Measurement: ShortLength
Declaration
public double MaximumEdgeRadius { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaxRadiusCutterBlades
Measurement: ShortLength
Declaration
public double MaxRadiusCutterBlades { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
MaxRadiusInterference
Measurement: ShortLength
Declaration
public double MaxRadiusInterference { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
OuterChordalAddendum
Measurement: ShortLength
Declaration
public double OuterChordalAddendum { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
OuterChordalThickness
Includes backlash
Measurement: ShortLength
Declaration
public double OuterChordalThickness { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Implements
System.IEquatable<T>
System.IDisposable