Class: FatigueTool

Defines a FatigueTool.

Methods

Name Description
Activate() Activate the current object.
AddBiaxialityIndication() Creates a new FatigueBiaxialityIndication
AddComment() Creates a new child Comment.
AddDamage() Creates a new FatigueDamage
AddDamageMatrix() Creates a new FatigueDamageMatrix
AddEquivalentAlternativeStress() Creates a new FatigueEquivalentAlternativeStress
AddFatigueSensitivity() Creates a new FatigueSensitivity
AddHysteresis() Creates a new FatigueHysteresis
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.
AddLife() Creates a new FatigueLife
AddRainflowMatrix() Creates a new FatigueRainflowMatrix
AddSafetyFactor() Creates a new FatigueSafetyFactor
ClearGeneratedData() Run the ClearGeneratedData action.
CopyTo(DataModelObject) Copies all visible properties from this object to another.
CreateParameter(String) Creates a new parameter for a Property.
Delete() Run the Delete action.
Duplicate() Creates a copy of the current DataModelObject.
DuplicateWithoutResults() Run the DuplicateWithoutResults action.
EvaluateAllResults() Run the EvaluateAllResults action.
GetParameter(String) Gets the parameter corresponding to the given property.
GetPath() Gets the path of the object.
GroupAllSimilarChildren() Run the GroupAllSimilarChildren action.
GroupSimilarObjects() Run the GroupSimilarObjects action.
PropertyByAPIName(String) Get a property by its API name. If multiple properties have the same API Name, only the first property with that name will be returned.
PropertyByName(String) Get a property by its unique name.
RemoveParameter(String) Removes the parameter from the parameter set corresponding to the given property.

Properties

Name Description
AnalysisType Gets or sets the AnalysisType.
BinSize Gets or sets the BinSize.
Comments Gets the list of associated comments.
CustomUnitsName Gets or sets the Custom Units Name.
DataModelObjectCategory Gets the name of the current DataModelObject's category.
DisplayTime Gets or sets the DisplayTime.
ExposureDuration Gets or sets the ExposureDuration.
FatigueStrengthFactor Gets or sets the FatigueStrengthFactor.
Frequency Gets or sets the Frequency.
FrequencySelection Gets or sets the FrequencySelection.
HistoryDataLocation Gets or sets the HistoryDataLocation.
Images Gets the list of associated images.
InfiniteLife Gets or sets the InfiniteLife.
InternalObject Gets the internal object. For advanced usage only.
LoadingRatio Gets or sets the LoadingRatio.
LoadingType Gets or sets the LoadingType.
MaximumDataPointsToPlot Gets or sets the MaximumDataPointsToPlot.
MeanStressTheory Gets or sets the MeanStressTheory.
MethodSelection Gets or sets the MethodSelection.
Name Gets the name of the object.
ObjectId Gets the internal id of the object.
ObjectTags Gets an IEnumerable object of the tags that 'this' is a part of.
OneCycleIsEqualTo Gets or sets the OneCycleIsEqualTo.
Parent Gets the parent object.
Properties Gets the list of properties for this object.
ResultsInput Gets or sets the ResultsInput.
ScaleFactor Gets or sets the ScaleFactor.
StressComponent Gets or sets the StressComponent.
UnitsName Gets or sets the UnitsName.
UseQuickRainflowCounting Gets or sets the UseQuickRainflowCounting.
VisibleProperties Gets the list of properties that are visible for this object.