Class RackShape
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.Gears.Manufacturing.Cylindrical.Cutters.Tangibles
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class RackShape : CutterShapeDefinition, IEquatable<APIBase>
Properties
ActualProtuberance
Measurement: ShortLength
Declaration
public double ActualProtuberance { get; }
Property Value
Type | Description |
---|---|
System.Double |
Addendum
Measurement: ShortLength
Declaration
public double Addendum { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
AddendumForm
Measurement: ShortLength
Declaration
public double AddendumForm { get; }
Property Value
Type | Description |
---|---|
System.Double |
Dedendum
Measurement: ShortLength
Declaration
public double Dedendum { get; }
Property Value
Type | Description |
---|---|
System.Double |
Design
Declaration
public CylindricalGearRackDesign Design { get; }
Property Value
Type | Description |
---|---|
CylindricalGearRackDesign |
EdgeHeight
Measurement: ShortLength
Declaration
public virtual double EdgeHeight { get; }
Property Value
Type | Description |
---|---|
System.Double |
EdgeRadius
Measurement: ShortLength
Declaration
public double EdgeRadius { get; }
Property Value
Type | Description |
---|---|
System.Double |
FlatRootWidth
Measurement: ShortLength
Declaration
public double FlatRootWidth { get; }
Property Value
Type | Description |
---|---|
System.Double |
FlatTipWidth
Measurement: ShortLength
Declaration
public double FlatTipWidth { get; }
Property Value
Type | Description |
---|---|
System.Double |
HasSemiToppingBlade
Declaration
public bool HasSemiToppingBlade { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
HobWholeDepth
Measurement: ShortLength
Declaration
public double HobWholeDepth { get; }
Property Value
Type | Description |
---|---|
System.Double |
MainBladePressureAngleNearestHobRoot
Measurement: Angle
Declaration
public double MainBladePressureAngleNearestHobRoot { get; }
Property Value
Type | Description |
---|---|
System.Double |
MainBladePressureAngleNearestHobTip
Measurement: Angle
Declaration
public double MainBladePressureAngleNearestHobTip { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaximumEdgeRadius
Measurement: ShortLength
Declaration
public double MaximumEdgeRadius { get; }
Property Value
Type | Description |
---|---|
System.Double |
MaximumProtuberanceBladePressureAngle
Measurement: Angle
Declaration
public double MaximumProtuberanceBladePressureAngle { get; }
Property Value
Type | Description |
---|---|
System.Double |
MinimumProtuberanceBladePressureAngle
Measurement: Angle
Declaration
public double MinimumProtuberanceBladePressureAngle { get; }
Property Value
Type | Description |
---|---|
System.Double |
MinimumProtuberanceHeight
Measurement: ShortLength
Declaration
public double MinimumProtuberanceHeight { get; }
Property Value
Type | Description |
---|---|
System.Double |
NormalThickness
Measurement: ShortLength
Declaration
public double NormalThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Protuberance
This is the greatest distance the protuberance and fillet section project from the plane of the blade face.
Measurement: ShortLength
Declaration
public double Protuberance { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ProtuberanceHeight
This is the height above the tip at which the protuberance starts.
Measurement: ShortLength
Declaration
public double ProtuberanceHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ProtuberanceLength
Measurement: ShortLength
Declaration
public virtual double ProtuberanceLength { get; }
Property Value
Type | Description |
---|---|
System.Double |
ProtuberancePressureAngle
This is the angle of the protuberance from the vertical.
Measurement: Angle
Declaration
public virtual double ProtuberancePressureAngle { get; }
Property Value
Type | Description |
---|---|
System.Double |
ProtuberanceRelativeToMainBladePressureAngleNearestHobTip
Measurement: ShortLength
Declaration
public double ProtuberanceRelativeToMainBladePressureAngleNearestHobTip { get; }
Property Value
Type | Description |
---|---|
System.Double |
SemiToppingHeight
This is the height measured from the tip of the hob to the start of the semi topping blade, and is therefore dependent on the addendum tolerance as well as the semi topping start height tolerance
Measurement: ShortLength
Declaration
public double SemiToppingHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SemiToppingPressureAngle
Measurement: Angle
Declaration
public double SemiToppingPressureAngle { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SemiToppingStart
Measured from the reference diameter of the hob. This is independent of the addendum tolerance.
Measurement: ShortLength
Declaration
public double SemiToppingStart { get; set; }
Property Value
Type | Description |
---|---|
System.Double |