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