Version: 13.0

    Show / Hide Table of Contents

    Class CylindricalGearPinionTypeCutter

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    CylindricalGearAbstractRack
    CylindricalGearPinionTypeCutter
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    CylindricalGearAbstractRack._parent
    CylindricalGearAbstractRack.BasicRackAddendumFactor
    CylindricalGearAbstractRack.BasicRackDedendumFactor
    CylindricalGearAbstractRack.BasicRackTipThickness
    CylindricalGearAbstractRack.BasicRackToothDepthFactor
    CylindricalGearAbstractRack.CutterTipWidthNormalModule
    CylindricalGearAbstractRack.MaximumPossibleCutterEdgeRadius
    CylindricalGearAbstractRack.Name
    CylindricalGearAbstractRack.UseMaximumEdgeRadius
    CylindricalGearAbstractRack.Gear
    CylindricalGearAbstractRack.ShaperForAGMARating
    CylindricalGearAbstractRack.Flanks
    CylindricalGearAbstractRack.BothFlanks
    CylindricalGearAbstractRack.ReportNames
    CylindricalGearAbstractRack.OutputDefaultReportTo(String)
    CylindricalGearAbstractRack.GetDefaultReportWithEncodedImages()
    CylindricalGearAbstractRack.OutputActiveReportTo(String)
    CylindricalGearAbstractRack.OutputActiveReportAsTextTo(String)
    CylindricalGearAbstractRack.GetActiveReportWithEncodedImages()
    CylindricalGearAbstractRack.OutputNamedReportTo(String, String)
    CylindricalGearAbstractRack.OutputNamedReportAsMastaReport(String, String)
    CylindricalGearAbstractRack.OutputNamedReportAsTextTo(String, String)
    CylindricalGearAbstractRack.GetNamedReportWithEncodedImages(String)
    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.GearDesigns.Cylindrical
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class CylindricalGearPinionTypeCutter : CylindricalGearAbstractRack, IEquatable<APIBase>

    Properties

    LeftFlank

    Declaration
    public CylindricalGearPinionTypeCutterFlank LeftFlank { get; }
    Property Value
    Type Description
    CylindricalGearPinionTypeCutterFlank

    NominalAddendumFactor

    This is the Addendum Factor for the reference circle where the circular tooth thickness of the tool equals half the circular pitch. This reference circle is different to the standard reference circle when the cutter addendum modification coefficient is non zero. See e.g. AGMA 908-B89.

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

    NominalDedendumFactor

    This is the Dedendum Factor for the reference circle where the circular tooth thickness of the tool equals half the circular pitch. This reference circle is different to the standard reference circle when the cutter addendum modification coefficient is non zero. See e.g. AGMA 908-B89.

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

    NumberOfTeeth

    The number of teeth of the pinion type cutter. For internal gears this value must be less than the number of teeth of the gear.

    Declaration
    public int NumberOfTeeth { get; set; }
    Property Value
    Type Description
    System.Int32

    ProfileShiftCoefficient

    Declaration
    public Overridable<double> ProfileShiftCoefficient { get; set; }
    Property Value
    Type Description
    Overridable<System.Double>

    RightFlank

    Declaration
    public CylindricalGearPinionTypeCutterFlank RightFlank { get; }
    Property Value
    Type Description
    CylindricalGearPinionTypeCutterFlank

    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