Version: 13.0

    Show / Hide Table of Contents

    Class GBT17855SplineHalfRating

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    SplineHalfRating
    GBT17855SplineHalfRating
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    SplineHalfRating._parent
    SplineHalfRating.AllowableBendingStress
    SplineHalfRating.AllowableBurstingStress
    SplineHalfRating.AllowableContactStress
    SplineHalfRating.AllowableShearStress
    SplineHalfRating.Name
    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.DetailedRigidConnectors.Splines.Ratings
    Assembly: SMT.MastaAPI.13.0.dll
    Syntax
    public class GBT17855SplineHalfRating : SplineHalfRating, IEquatable<APIBase>

    Properties

    AllowableCompressiveStress

    Measurement: Stress

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

    AllowableRootBendingStress

    Measurement: Stress

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

    AllowableStress

    Measurement: Stress

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

    AllowableToothShearingStress

    Measurement: Stress

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

    AllowableWearingStress

    Measurement: Stress

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

    PermissibleCompressiveStress

    Measurement: Stress

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

    PermissibleRootBendingStress

    Measurement: Stress

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

    PermissibleStress

    Measurement: Stress

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

    PermissibleToothShearingStress

    Measurement: Stress

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

    PermissibleWearingStress

    Measurement: Stress

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

    SafetyFactorForCompressiveStress

    Measurement: SafetyFactor

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

    SafetyFactorForEquivalentStress

    The equivalent stress safety factor is calculated for the internally toothed half only. It takes into account failure due to torsional stresses in the shaft combined with bending stresses at the tooth root.

    Measurement: SafetyFactor

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

    SafetyFactorForRootBendingStress

    Measurement: SafetyFactor

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

    SafetyFactorForToothShearingStress

    Measurement: SafetyFactor

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

    SafetyFactorForWearingStress

    Measurement: SafetyFactor

    Declaration
    public double SafetyFactorForWearingStress { get; }
    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