Version: 13.0

    Show / Hide Table of Contents

    Class TiffAnalysisSettings

    Inheritance
    System.Object
    System.MarshalByRefObject
    SMT.MastaAPIUtility.MarshalByRefObjectPermanent
    APIBase
    IndependentReportablePropertiesBase<TiffAnalysisSettings>
    TiffAnalysisSettings
    Implements
    System.IEquatable<APIBase>
    Inherited Members
    IndependentReportablePropertiesBase<TiffAnalysisSettings>._parent
    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 TiffAnalysisSettings : IndependentReportablePropertiesBase<TiffAnalysisSettings>, IEquatable<APIBase>

    Properties

    CoreMaterialProperties

    Declaration
    public HardenedMaterialProperties CoreMaterialProperties { get; }
    Property Value
    Type Description
    HardenedMaterialProperties

    IncludeFindleyAnalysis

    Declaration
    public bool IncludeFindleyAnalysis { get; set; }
    Property Value
    Type Description
    System.Boolean

    IncludeResidualStresses

    Declaration
    public bool IncludeResidualStresses { get; set; }
    Property Value
    Type Description
    System.Boolean

    IncludeShotPeening

    Currently, shot peening factor is applied to the whole surface. This option should not be used if only gear fillets are shot peened.

    Declaration
    public bool IncludeShotPeening { get; set; }
    Property Value
    Type Description
    System.Boolean

    MeasuredResidualStressProfileProperty

    Declaration
    public Vector2DListAccessor MeasuredResidualStressProfileProperty { get; set; }
    Property Value
    Type Description
    Vector2DListAccessor

    NumberOfRotationsForFindley

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

    ShotPeeningDepth

    This should be the average shot peening depth on gear flanks.

    Measurement: ShortLength

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

    ShotPeeningFactor

    This factor is used to scale calculated residual stress in surface volume affected by the shot peening.

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

    StrainAtMidCaseDepth

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

    StrainAtSurface

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

    SurfaceMaterialProperties

    Declaration
    public HardenedMaterialProperties SurfaceMaterialProperties { get; }
    Property Value
    Type Description
    HardenedMaterialProperties

    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