Version: 13.0

    Show / Hide Table of Contents

    Class CylindricalGearShaperTangible

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    CutterShapeDefinition
    CylindricalGearShaperTangible
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    CutterShapeDefinition._parent
    CutterShapeDefinition.NormalModule
    CutterShapeDefinition.NormalPitch
    CutterShapeDefinition.NormalPressureAngle
    CutterShapeDefinition.FilletPoints
    CutterShapeDefinition.MainBladePoints
    APIBase.DisconnectFromMASTA()
    APIBase.GetProperty<T>(String)
    APIBase.SetProperty(String, Object)
    APIBase.cacheRpds
    APIBase.clearCachedRpds()
    APIBase.getNamedObjectList<TElementType>(String)
    APIBase.getExpandableProperty<TReturnType>(String)
    APIBase.callPartialMethod(String, (T1, T2)<Type, Object>[])
    APIBase.callPartialMethod<T>(String, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
    APIBase.callPartialMethod<T1, T2>(String, (T1, T2)<Type, Object>, T1, T2)
    APIBase.getPartialProperty(String)
    APIBase.setPartialProperty(String, Object)
    APIBase.IsValid(String)
    APIBase.IsReadOnly(String)
    APIBase.isInvalid
    APIBase.DocumentationUrl()
    APIBase.ToString()
    APIBase.RunPython<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String, String, Object)
    APIBase.RunPythonCode<T>(String)
    APIBase.RunPython<T>(String, String)
    APIBase.CreateObjRef(Type)
    APIBase.RunPython(String, String, Object)
    APIBase.createWrappedRange(Double, Double)
    APIBase.createWrappedVector2D(Double, Double)
    APIBase.createWrappedPosition3D(Double, Double, Double)
    APIBase.Equals(APIBase)
    APIBase.GetHashCode()
    APIBase.Equals(Object)
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
    Namespace: SMT.MastaAPI.Gears.Manufacturing.Cylindrical.Cutters.Tangibles
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class CylindricalGearShaperTangible : CutterShapeDefinition, IEquatable<APIBase>

    Properties

    ActualProtuberance

    Field for verification of protuberance.

    Measurement: ShortLength

    Declaration
    public double ActualProtuberance { get; }
    Property Value
    Type Description
    System.Double

    BaseDiameter

    Measurement: ShortLength

    Declaration
    public double BaseDiameter { get; }
    Property Value
    Type Description
    System.Double

    Design

    Declaration
    public CylindricalGearShaper Design { get; }
    Property Value
    Type Description
    CylindricalGearShaper

    EdgeRadius

    Measurement: ShortLength

    Declaration
    public double EdgeRadius { get; }
    Property Value
    Type Description
    System.Double

    HelixAngle

    Measurement: Angle

    Declaration
    public double HelixAngle { get; set; }
    Property Value
    Type Description
    System.Double

    MaximumBladeControlDistance

    Measurement: ShortLength

    Declaration
    public double MaximumBladeControlDistance { get; }
    Property Value
    Type Description
    System.Double

    MaximumProtuberance

    Measurement: ShortLength

    Declaration
    public double MaximumProtuberance { get; }
    Property Value
    Type Description
    System.Double

    MaximumProtuberanceHeightForSingleCircle

    Measurement: ShortLength

    Declaration
    public double MaximumProtuberanceHeightForSingleCircle { get; }
    Property Value
    Type Description
    System.Double

    MaximumTipControlDistanceForZeroProtuberance

    Measurement: ShortLength

    Declaration
    public double MaximumTipControlDistanceForZeroProtuberance { get; }
    Property Value
    Type Description
    System.Double

    MaximumTipDiameterToAvoidPointedTeethNoProtuberance

    Measurement: ShortLength

    Declaration
    public double MaximumTipDiameterToAvoidPointedTeethNoProtuberance { get; }
    Property Value
    Type Description
    System.Double

    MinimumProtuberanceHavingPointedTeeth

    Measurement: ShortLength

    Declaration
    public double MinimumProtuberanceHavingPointedTeeth { get; }
    Property Value
    Type Description
    System.Double

    MinimumProtuberanceHeightForSingleCircle

    Measurement: ShortLength

    Declaration
    public double MinimumProtuberanceHeightForSingleCircle { get; }
    Property Value
    Type Description
    System.Double

    NormalToothThickness

    Measurement: ShortLength

    Declaration
    public double NormalToothThickness { get; set; }
    Property Value
    Type Description
    System.Double

    Protuberance

    This is the greatest distance the protuberance and fillet section project from the involute plane of the blade face.

    Measurement: ShortLength

    Declaration
    public double Protuberance { get; set; }
    Property Value
    Type Description
    System.Double

    ProtuberanceAngle

    Measurement: Angle

    Declaration
    public double ProtuberanceAngle { get; set; }
    Property Value
    Type Description
    System.Double

    ProtuberanceHeight

    This is the height below the tip at which the protuberance blade starts.

    Measurement: ShortLength

    Declaration
    public double ProtuberanceHeight { get; set; }
    Property Value
    Type Description
    System.Double

    RootDiameter

    Measurement: ShortLength

    Declaration
    public double RootDiameter { get; set; }
    Property Value
    Type Description
    System.Double

    SemiToppingDiameter

    Diameter at the start of the semi-topping blade on the shaper

    Measurement: ShortLength

    Declaration
    public double SemiToppingDiameter { get; }
    Property Value
    Type Description
    System.Double

    SemiToppingPressureAngle

    Measurement: Angle

    Declaration
    public double SemiToppingPressureAngle { get; set; }
    Property Value
    Type Description
    System.Double

    SingleCircleMaximumEdgeRadius

    Measurement: ShortLength

    Declaration
    public double SingleCircleMaximumEdgeRadius { get; }
    Property Value
    Type Description
    System.Double

    TipDiameter

    Measurement: ShortLength

    Declaration
    public double TipDiameter { get; set; }
    Property Value
    Type Description
    System.Double

    TipThickness

    The length of the arc top of the tooth.

    Measurement: ShortLength

    Declaration
    public double TipThickness { get; set; }
    Property Value
    Type Description
    System.Double

    Implements

    System.IEquatable<T>

    Extension Methods

    UtilityMethods.IsReadOnly<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsValid<T>(T, Expression<Func<T, Object>>)
    UtilityMethods.IsMethodValid<T>(T, Expression<Func<T, Action>>)
    UtilityMethods.IsMethodReadOnly<T>(T, Expression<Func<T, Action>>)
    Back to top