FatigueTool

Defines a FatigueTool.

Declaration Syntax

public class FatigueTool : DataModelObject, IFolderDataModelObject

Table 218: Members

Property

AnalysisType

Gets or sets the AnalysisType.

Property

BinSize

Gets or sets the BinSize.

Property

Children

Gets the list of children.

Property

Comments

Gets the list of associated comments.

Property

CustomUnitsName

Gets or sets the Custom Units Name.

Property

DataModelObjectCategory

Gets the current DataModelObject's category.

Property

DisplayTime

Gets or sets the DisplayTime.

Property

ExposureDuration

Gets or sets the ExposureDuration.

Property

FatigueStrengthFactor

Gets or sets the FatigueStrengthFactor.

Property

Frequency

Gets or sets the Frequency.

Property

FrequencySelection

Gets or sets the FrequencySelection.

Property

HistoryDataLocation

Gets or sets the HistoryDataLocation.

Property

Images

Gets the list of associated images.

Property

InfiniteLife

Gets or sets the InfiniteLife.

Property

InternalObject

Gets the internal object. For advanced usage only.

Property

LoadingRatio

Gets or sets the LoadingRatio.

Property

LoadingType

Gets or sets the LoadingType.

Property

MaximumDataPointsToPlot

Gets or sets the MaximumDataPointsToPlot.

Property

MeanStressTheory

Gets or sets the MeanStressTheory.

Property

MethodSelection

Gets or sets the MethodSelection.

Property

OneCycleIsEqualTo

Gets or sets the OneCycleIsEqualTo.

Property

ResultsInput

Gets or sets the ResultsInput.

Property

ScaleFactor

Gets or sets the ScaleFactor.

Property

StressComponent

Gets or sets the StressComponent.

Property

UnitsName

Gets or sets the UnitsName.

Property

UseQuickRainflowCounting

Gets or sets the UseQuickRainflowCounting.

Method

AddBiaxialityIndication()

Creates a new FatigueBiaxialityIndication

Method

AddComment()

Creates a new child Comment.

Method

AddDamage()

Creates a new FatigueDamage

Method

AddDamageMatrix()

Creates a new FatigueDamageMatrix

Method

AddEquivalentAlternativeStress()

Creates a new FatigueEquivalentAlternativeStress

Method

AddFatigueSensitivity()

Creates a new FatigueSensitivity

Method

AddHysteresis()

Creates a new FatigueHysteresis

Method

AddImage(string)

Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.

Method

AddLife()

Creates a new FatigueLife

Method

AddRainflowMatrix()

Creates a new FatigueRainflowMatrix

Method

AddSafetyFactor()

Creates a new FatigueSafetyFactor

Method

ClearGeneratedData()

Run the ClearGeneratedData action.

Method

Delete()

Run the Delete action.

Method

DuplicateWithoutResults()

Run the DuplicateWithoutResults action.

Method

EvaluateAllResults()

Run the EvaluateAllResults action.

Method

GetChildren<ChildrenType>(bool, IList<ChildrenType>)

Gets the list of children, filtered by type.

Method

GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>)

Gets the list of children, filtered by type.