Version: 13.0

    Show / Hide Table of Contents

    Class HypoidGearDesign

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    GearDesignComponent
    GearDesign
    ConicalGearDesign
    AGMAGleasonConicalGearDesign
    HypoidGearDesign
    Implements
    System.IEquatable<APIBase>
    System.IDisposable
    Inherited Members
    AGMAGleasonConicalGearDesign.AllowableBendingStress
    AGMAGleasonConicalGearDesign.AllowableContactStress
    AGMAGleasonConicalGearDesign.FrontEndType
    AGMAGleasonConicalGearDesign.MachineSettingCalculationMethod
    AGMAGleasonConicalGearDesign.ManufactureMethod
    AGMAGleasonConicalGearDesign.Material
    AGMAGleasonConicalGearDesign.AccuracyGrades
    AGMAGleasonConicalGearDesign.BevelGearMaterial
    AGMAGleasonConicalGearDesign.Cutter
    ConicalGearDesign.CutterEdgeRadiusConcave
    ConicalGearDesign.CutterEdgeRadiusConvex
    ConicalGearDesign.Hand
    ConicalGearDesign.InnerRootDiameter
    ConicalGearDesign.InnerTipDiameter
    ConicalGearDesign.OuterRootDiameter
    ConicalGearDesign.RootAngle
    ConicalGearDesign.StraddleMounted
    ConicalGearDesign.UseCutterTilt
    ConicalGearDesign.FlankMeasurementBorder
    ConicalGearDesign.SurfaceRoughness
    GearDesign.AbsoluteShaftInnerDiameter
    GearDesign.Mass
    GearDesign.Name
    GearDesign.NamesOfMeshingGears
    GearDesign.NumberOfTeeth
    GearDesign.NumberOfTeethMaintainingRatio
    GearDesign.ShaftInnerDiameter
    GearDesign.ShaftOuterDiameter
    GearDesign.TIFFFEModel
    GearDesignComponent._parent
    GearDesignComponent.UserSpecifiedData
    GearDesignComponent.Dispose()
    GearDesignComponent.ReportNames
    GearDesignComponent.OutputDefaultReportTo(String)
    GearDesignComponent.GetDefaultReportWithEncodedImages()
    GearDesignComponent.OutputActiveReportTo(String)
    GearDesignComponent.OutputActiveReportAsTextTo(String)
    GearDesignComponent.GetActiveReportWithEncodedImages()
    GearDesignComponent.OutputNamedReportTo(String, String)
    GearDesignComponent.OutputNamedReportAsMastaReport(String, String)
    GearDesignComponent.OutputNamedReportAsTextTo(String, String)
    GearDesignComponent.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.Hypoid
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class HypoidGearDesign : AGMAGleasonConicalGearDesign, IEquatable<APIBase>, IDisposable

    Properties

    Addendum

    The addendum at the outer section of the gear

    Measurement: ShortLength

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

    AddendumAngle

    Measurement: Angle

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

    CrownToCrossingPoint

    Measurement: ShortLength

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

    Dedendum

    Measurement: ShortLength

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

    DedendumAngle

    Measurement: Angle

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

    FaceAngle

    Measurement: Angle

    Declaration
    public override double FaceAngle { get; }
    Property Value
    Type Description
    System.Double
    Overrides
    ConicalGearDesign.FaceAngle

    FaceApexToCrossingPoint

    Measurement: ShortLength

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

    FaceWidth

    Measurement: ShortLength

    Declaration
    public override double FaceWidth { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    AGMAGleasonConicalGearDesign.FaceWidth

    FrontCrownToCrossingPoint

    Measurement: ShortLength

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

    GeometryFactorJ

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

    InnerConeDistance

    Measurement: ShortLength

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

    MeanAddendum

    Measurement: ShortLength

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

    MeanConeDistance

    Measurement: ShortLength

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

    MeanDedendum

    Measurement: ShortLength

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

    MeanNormalCircularThickness

    Measurement: ShortLength

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

    MeanNormalTopland

    Measurement: ShortLength

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

    MeanPitchDiameter

    Measurement: ShortLength

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

    MeanPointToCrossingPoint

    Measurement: ShortLength

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

    MeanRadius

    Measurement: ShortLength

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

    MeanRootSpiralAngle

    Measurement: Angle

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

    MeanSpiralAngle

    Measurement: Angle

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

    OffsetAngleInAxialPlane

    Note that offset angle can often be stated, e.g. by Gleason, in the plane of rotation. Then the pinion offset angle in plane of rotation is equal to the wheel offset angle in axial plane and vice versa.

    Measurement: Angle

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

    OuterConeDistance

    Measurement: ShortLength

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

    OuterTipDiameter

    Measurement: ShortLength

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

    OuterWholeDepth

    Measurement: ShortLength

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

    OuterWorkingDepth

    Measurement: ShortLength

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

    PitchAngle

    Measurement: Angle

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

    PitchApexToCrossingPoint

    Measurement: ShortLength

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

    PitchApexToCrown

    Measurement: ShortLength

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

    PitchDiameter

    Measurement: ShortLength

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

    RootApexToCrossingPoint

    Measurement: ShortLength

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

    StrengthFactorQ

    The Strength Factor Q with unit Size Factor

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

    Implements

    System.IEquatable<T>
    System.IDisposable

    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