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 |