Class CylindricalGearHobDesign
Inheritance
Implements
Inherited Members
Namespace: SMT.MastaAPI.Gears.Manufacturing.Cylindrical.Cutters
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class CylindricalGearHobDesign : CylindricalGearRackDesign, IEquatable<APIBase>
Properties
AddendumTolerance
The addendum may vary by ± half this value.
Measurement: ShortLength
Declaration
public double AddendumTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BladeControlDistance
One of the parameters that controls the shape of the hob tip which cuts the fillet on the gear.
Measurement: ShortLength
Declaration
public double BladeControlDistance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
BladeRelief
Measurement: ShortLength
Declaration
public double BladeRelief { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
EdgeHeight
This is the height of the edge circle from the tip.
Measurement: ShortLength
Declaration
public override double EdgeHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Overrides
EdgeRadiusTolerance
The tip edge radius may vary by ± half this value.
Measurement: ShortLength
Declaration
public double EdgeRadiusTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
FlatTipWidth
The width of the flat top of the hob tooth.
Measurement: ShortLength
Declaration
public override double FlatTipWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
Overrides
HasProtuberance
Declaration
public virtual bool HasProtuberance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
HasSemiToppingBlade
Determines if the hob has a semi topping blade.
Declaration
public virtual bool HasSemiToppingBlade { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
HobEdgeType
Select different Hob Edge Types to get different ways to control the shape and size of the cutter tip, and therefore the gear root fillet shape.
Declaration
public HobEdgeTypes HobEdgeType { get; set; }
Property Value
| Type | Description |
|---|---|
| HobEdgeTypes |
MaximumHobMaterialShape
Declaration
public CylindricalGearHobShape MaximumHobMaterialShape { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearHobShape |
MinimumHobMaterialShape
Declaration
public CylindricalGearHobShape MinimumHobMaterialShape { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearHobShape |
NominalHobShape
Declaration
public CylindricalGearHobShape NominalHobShape { get; }
Property Value
| Type | Description |
|---|---|
| CylindricalGearHobShape |
NominalRackShape
Declaration
public override RackShape NominalRackShape { get; }
Property Value
| Type | Description |
|---|---|
| RackShape |
Overrides
NormalThicknessTolerance
The normal thickness may vary by ± half this value.
Measurement: ShortLength
Declaration
public double NormalThicknessTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
NumberOfGashes
Declaration
public int NumberOfGashes { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Int32 |
Protuberance
This is the greatest distance of protuberance of the cutter tip, perpendicular to the main blade in the hob normal plane.
Measurement: ShortLength
Declaration
public virtual double Protuberance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceAngle
This is the angle of the protuberance from the main section of the blade. In the hob normal section.
Measurement: Angle
Declaration
public double ProtuberanceAngle { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceFactor
This is the greatest distance the protuberance and fillet section project from the plane of the blade face, factored by normal module.
Declaration
public double ProtuberanceFactor { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceHeight
This is the height below the hob tip at which the protuberance blade starts.
Measurement: ShortLength
Declaration
public virtual double ProtuberanceHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceHeightRelativeToEdgeHeight
This is the height below the end of the edge circle, at which the protuberance blade starts from the main blade.
Measurement: ShortLength
Declaration
public double ProtuberanceHeightRelativeToEdgeHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceHeightTolerance
The protuberance height may vary by ± half this value.
Measurement: ShortLength
Declaration
public double ProtuberanceHeightTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceLength
This is the length of the flat section of the protuberance blade.
Measurement: ShortLength
Declaration
public double ProtuberanceLength { get; }
Property Value
| Type | Description |
|---|---|
| System.Double |
ProtuberanceTolerance
The protuberance may vary by ± half this value.
Measurement: ShortLength
Declaration
public double ProtuberanceTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SemiToppingBladeHeightTolerance
This is the tolerance of the start of the semi topping blade height relative to the hob reference diameter. This is independent of the Addendum tolerance. The semi topping blade height angle may vary by ± half this value.
Measurement: ShortLength
Declaration
public double SemiToppingBladeHeightTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SemiToppingHeight
This is the height below the hob tip at which the semi-topping blade starts.
Measurement: ShortLength
Declaration
public double SemiToppingHeight { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SemiToppingPressureAngle
The angle of the semi-topping blade from the vertical.
Measurement: Angle
Declaration
public virtual double SemiToppingPressureAngle { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SemiToppingPressureAngleTolerance
The semi topping pressure angle may vary by ± half this value.
Measurement: SmallAngle
Declaration
public double SemiToppingPressureAngleTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
SemiToppingStart
This is the distance of the start of the semi-topping blade relative to the hob datum.
Measurement: ShortLength
Declaration
public virtual double SemiToppingStart { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |
TipControlDistance
One of the parameters that controls the shape of hob tip that cuts the fillet on the gear.
Measurement: ShortLength
Declaration
public double TipControlDistance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double |