Version: 13.0

    Show / Hide Table of Contents

    Class PlasticGearVDI2736AbstractGearSingleFlankRating

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    GearSingleFlankRating
    CylindricalGearSingleFlankRating
    ISO6336AbstractGearSingleFlankRating
    PlasticGearVDI2736AbstractGearSingleFlankRating
    PlasticVDI2736GearSingleFlankRatingInAMetalPlasticOrAPlasticMetalMesh
    PlasticVDI2736GearSingleFlankRatingInAPlasticPlasticMesh
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    ISO6336AbstractGearSingleFlankRating.E
    ISO6336AbstractGearSingleFlankRating.FaceWidthForRootStress
    ISO6336AbstractGearSingleFlankRating.FormFactor
    ISO6336AbstractGearSingleFlankRating.G
    ISO6336AbstractGearSingleFlankRating.H
    ISO6336AbstractGearSingleFlankRating.IntermediateAngle
    ISO6336AbstractGearSingleFlankRating.NotchParameter
    ISO6336AbstractGearSingleFlankRating.RoughnessFactor
    ISO6336AbstractGearSingleFlankRating.StressCorrectionFactor
    ISO6336AbstractGearSingleFlankRating.StressCorrectionFactorBendingForTestGears
    CylindricalGearSingleFlankRating.AngularVelocity
    CylindricalGearSingleFlankRating.AxialPitch
    CylindricalGearSingleFlankRating.BaseDiameter
    CylindricalGearSingleFlankRating.BaseHelixAngle
    CylindricalGearSingleFlankRating.BaseTransversePitch
    CylindricalGearSingleFlankRating.BendingMomentArm
    CylindricalGearSingleFlankRating.BendingSafetyFactorForFatigue
    CylindricalGearSingleFlankRating.CalculatedContactStress
    CylindricalGearSingleFlankRating.CombinedTipRelief
    CylindricalGearSingleFlankRating.ContactSafetyFactorForFatigue
    CylindricalGearSingleFlankRating.ContactStressSource
    CylindricalGearSingleFlankRating.DamageBending
    CylindricalGearSingleFlankRating.DamageContact
    CylindricalGearSingleFlankRating.DamageWear
    CylindricalGearSingleFlankRating.FilletRoughnessRz
    CylindricalGearSingleFlankRating.FlankRoughnessRz
    CylindricalGearSingleFlankRating.GearRotationSpeed
    CylindricalGearSingleFlankRating.GeometryDataSourceForRating
    CylindricalGearSingleFlankRating.HelixAngle
    CylindricalGearSingleFlankRating.IsGearDrivingOrDriven
    CylindricalGearSingleFlankRating.LifeFactorForContactStress
    CylindricalGearSingleFlankRating.MetalPlastic
    CylindricalGearSingleFlankRating.NominalStressNumberBending
    CylindricalGearSingleFlankRating.NormalBasePitch
    CylindricalGearSingleFlankRating.NormalModule
    CylindricalGearSingleFlankRating.NormalPitch
    CylindricalGearSingleFlankRating.NormalPressureAngle
    CylindricalGearSingleFlankRating.PermissibleContactStressForReferenceStress
    CylindricalGearSingleFlankRating.PermissibleContactStressForStaticStress
    CylindricalGearSingleFlankRating.PermissibleLinearWear
    CylindricalGearSingleFlankRating.PermissibleToothRootBendingStressForReferenceStress
    CylindricalGearSingleFlankRating.PermissibleToothRootBendingStressForStaticStress
    CylindricalGearSingleFlankRating.PitchDiameter
    CylindricalGearSingleFlankRating.PittingStressLimitForReferenceStress
    CylindricalGearSingleFlankRating.PittingStressLimitForStaticStress
    CylindricalGearSingleFlankRating.ReliabilityBending
    CylindricalGearSingleFlankRating.ReliabilityContact
    CylindricalGearSingleFlankRating.ReversedBendingFactor
    CylindricalGearSingleFlankRating.RimThickness
    CylindricalGearSingleFlankRating.RimThicknessFactor
    CylindricalGearSingleFlankRating.RimThicknessOverNormalModule
    CylindricalGearSingleFlankRating.RootFilletRadius
    CylindricalGearSingleFlankRating.SafetyFactorWear
    CylindricalGearSingleFlankRating.SizeFactorContact
    CylindricalGearSingleFlankRating.StaticSafetyFactorBending
    CylindricalGearSingleFlankRating.StaticSafetyFactorContact
    CylindricalGearSingleFlankRating.StressCycleFactorBending
    CylindricalGearSingleFlankRating.ThermalContactCoefficientForReport
    CylindricalGearSingleFlankRating.ToothPassingSpeed
    CylindricalGearSingleFlankRating.ToothRootChordAtCriticalSection
    CylindricalGearSingleFlankRating.ToothRootStress
    CylindricalGearSingleFlankRating.ToothRootStressLimitForReferenceStress
    CylindricalGearSingleFlankRating.ToothRootStressLimitForStaticStress
    CylindricalGearSingleFlankRating.ToothRootStressSource
    CylindricalGearSingleFlankRating.TransverseModule
    CylindricalGearSingleFlankRating.TransversePitch
    CylindricalGearSingleFlankRating.TransversePressureAngle
    CylindricalGearSingleFlankRating.WeldingStructuralFactor
    GearSingleFlankRating._parent
    GearSingleFlankRating.Duration
    GearSingleFlankRating.Name
    GearSingleFlankRating.NumberOfLoadCycles
    GearSingleFlankRating.Power
    GearSingleFlankRating.RotationSpeed
    GearSingleFlankRating.Torque
    GearSingleFlankRating.ReportNames
    GearSingleFlankRating.OutputDefaultReportTo(String)
    GearSingleFlankRating.GetDefaultReportWithEncodedImages()
    GearSingleFlankRating.OutputActiveReportTo(String)
    GearSingleFlankRating.OutputActiveReportAsTextTo(String)
    GearSingleFlankRating.GetActiveReportWithEncodedImages()
    GearSingleFlankRating.OutputNamedReportTo(String, String)
    GearSingleFlankRating.OutputNamedReportAsMastaReport(String, String)
    GearSingleFlankRating.OutputNamedReportAsTextTo(String, String)
    GearSingleFlankRating.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.Rating.Cylindrical.PlasticVDI2736
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public abstract class PlasticGearVDI2736AbstractGearSingleFlankRating : ISO6336AbstractGearSingleFlankRating, IEquatable<APIBase>

    Properties

    AllowableStressNumberBending

    Measurement: Stress

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

    AllowableStressNumberContact

    Measurement: Stress

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

    AveragedLinearWear

    Measurement: ShortLength

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

    BendingStressCycleDataForDamageTables

    Declaration
    public ReadOnlyCollection<StressCyclesDataForTheBendingSNCurveOfAPlasticMaterial> BendingStressCycleDataForDamageTables { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<StressCyclesDataForTheBendingSNCurveOfAPlasticMaterial>

    ContactStressCycleDataForDamageTables

    Declaration
    public ReadOnlyCollection<StressCyclesDataForTheContactSNCurveOfAPlasticMaterial> ContactStressCycleDataForDamageTables { get; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ReadOnlyCollection<StressCyclesDataForTheContactSNCurveOfAPlasticMaterial>

    FlankHeatTransferCoefficient

    Measurement: HeatTransferForPlastic

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

    FlankTemperature

    Measurement: Temperature

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

    ImportantNoteOnContactDurabilityOfPOM

    Declaration
    public string ImportantNoteOnContactDurabilityOfPOM { get; }
    Property Value
    Type Description
    System.String

    MinimumFactorOfSafetyBendingFatigue

    Measurement: SafetyFactor

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

    MinimumFactorOfSafetyPittingFatigue

    Measurement: SafetyFactor

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

    MinimumFactorOfSafetyWear

    Measurement: SafetyFactor

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

    NominalToothRootStress

    Measurement: Stress

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

    PermissibleContactStress

    Measurement: Stress

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

    PermissibleToothRootBendingStress

    Measurement: Stress

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

    PittingStressLimit

    Measurement: Stress

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

    ProfileLineLengthOfTheActiveToothFlank

    Measurement: ShortLength

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

    RootHeatTransferCoefficient

    Measurement: HeatTransferForPlastic

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

    RootTemperature

    Measurement: Temperature

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

    StandardPlasticSNCurveForTheSpecifiedOperatingConditions

    Declaration
    public PlasticSNCurveForTheSpecifiedOperatingConditions StandardPlasticSNCurveForTheSpecifiedOperatingConditions { get; }
    Property Value
    Type Description
    PlasticSNCurveForTheSpecifiedOperatingConditions

    ToothRootStressLimit

    Measurement: Stress

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

    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