DurabilityEventFatigueSettingsBuilder Class — NXOpen Python API Reference 12.0.0 documentation

# DurabilityEventFatigueSettingsBuilder Class

class `NXOpen.CAE.``DurabilityEventFatigueSettingsBuilder`

  Bases: `NXOpen.Builder`

  Represents a builder class for the event fatigue settings.

  The fatigue settings help the user control the fatigue/durability parameters in the event. To create a new instance of this class, use `NXOpen.CAE.DurabilityFatigueCollection.CreateEventfatiguesettingsBuilder()`

  New in version NX7.5.0.

# Properties

Property | Description
--- | ---
BwiWeldClass | Returns or sets the bwi weld class.
CyclesToFailure | Returns or sets the cycles to failure.
CyclicStressStrainModel | Returns or sets the cyclic stress strain model.
EquivalentStressMethod | Returns or sets the equivalent stress method.
EventDamage | Returns or sets the event damage.
EventDamageDirection | Returns or sets the event damage direction.
EventLife | Returns or sets the event life.
FailureIndex | Returns or sets the failure index.
FatigueLifeCriterion | Returns or sets the fatigue life criterion.
FatigueSafetyFactorKeyin | Returns or sets the fatigue safety factor keyin.
FatigueSafetyFactorMethod | Returns or sets the fatigue safety factor method.
FatigueSafetyFactorOutput | Returns or sets the fatigue safety factor output.
FatigueSafetyFactorToggle | Returns or sets the fatigue safety factor toggle.
FreeFaceIndicator | Returns or sets the free face indicator.
IncludeMeanStressEffects | Returns or sets the include mean stress effects.
LoadProportionality | Returns or sets the load proportionality.
MaximumAlternatingStress | Returns or sets the maximum alternating stress.
MaximumAlternatingStressKeyin | Returns the maximum alternating stress keyin.
Name | Returns or sets the name.
NotchFactor | Returns or sets the notch factor.
NumberOfElementsInHysterisisLoop | Returns or sets the number of elements in hysterisis loop.
NumberOfOccurrences | Returns or sets the number of occurrences.
NumberOfStandardDeviations | Returns or sets the number of standard deviations.
OrthotropicFatigueCriterion | Returns or sets the orthotropic fatigue criterion.
OrthotropicMeanStress | Returns or sets the orthotropic mean stress.
PerformOrthotropicAnalysis | Returns or sets the perform orthropic analysis.
PlateThicknessExponent | Returns or sets the plate thickness exponent.
PlateThicknessRatio | Returns or sets the plate thickness ratio.
PrincipalAxisStability | Returns or sets the principal axis stability.
ProbabilityOfFailure | Returns or sets the probability of failure.
ProbabilityOption | Returns or sets the probability distribution.
Tag | Returns the Tag for this object.
TwiHighCycleCutoff | Returns or sets the twi high cycle cutoff.
TwiHighCycleSlopeChange | Returns or sets the twi high cycle slope change.
TwiLowCycleStressCutoff | Returns or sets the twi low cycle stress cutoff.
TwiLowCycleStressExtension | Returns or sets the twi low cycle stress extension.
UseNotchFactor | Returns or sets the use notch factor.
UsePlateThicknessCorrection | Returns or sets the plate thickness correction usage.

# Methods

Method | Description
--- | ---
Commit | Commits any edits that have been applied to the builder.
Destroy | Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit.
GetObject | Returns the object currently being edited by this builder.
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate | Validate whether the inputs to the component are sufficient for commit to be called.

# Enumerations

DurabilityEventFatigueSettingsBuilderBwiWeldClassEnum Enumeration | the BWi Weld Class Enum.
DurabilityEventFatigueSettingsBuilderCyclicStressStrainModelEnum Enumeration | the cyclic stress strain model enum.
DurabilityEventFatigueSettingsBuilderEquivalentStressMethodEnum Enumeration | the equivalent stress method enum.
DurabilityEventFatigueSettingsBuilderFatigueLifeCriterionEnum Enumeration | the fatigue life criterion enum.
DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorMethodEnum Enumeration | the Fatigue Safety Factor Method Enum.
DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorOutputEnum Enumeration | the Fatigue Safety Factor Output Enum.
DurabilityEventFatigueSettingsBuilderMaximumAlternatingStressEnum Enumeration | the Maximum Alternating Stress Enum.
DurabilityEventFatigueSettingsBuilderOrthotropicFatigueCriterionEnum Enumeration | the Orthotropic Fatigue Criterion.
DurabilityEventFatigueSettingsBuilderOrthotropicMeanStressEnum Enumeration | the Orthotropic Mean Stress.
DurabilityEventFatigueSettingsBuilderProbabilityOptionEnum Enumeration | the Probability Option.

# Property Detail

## BwiWeldClass

`DurabilityEventFatigueSettingsBuilder.``BwiWeldClass`

  Returns or sets the bwi weld class.

  `-------------------------------------`

  Getter Method

  Signature `BwiWeldClass`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderBwiWeldClassEnum`

  New in version NX7.5.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `BwiWeldClass`

  Parameters: | bwiWeldClass (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderBwiWeldClassEnum`) –

  New in version NX7.5.2.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CyclesToFailure

`DurabilityEventFatigueSettingsBuilder.``CyclesToFailure`

  Returns or sets the cycles to failure.

  `-------------------------------------`

  Getter Method

  Signature `CyclesToFailure`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CyclesToFailure`

  Parameters: | cyclesToFailure (float) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## CyclicStressStrainModel

`DurabilityEventFatigueSettingsBuilder.``CyclicStressStrainModel`

  Returns or sets the cyclic stress strain model.

  `-------------------------------------`

  Getter Method

  Signature `CyclicStressStrainModel`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderCyclicStressStrainModelEnum`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `CyclicStressStrainModel`

  Parameters: | cyclicStressStrainModel (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderCyclicStressStrainModelEnum`) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## EquivalentStressMethod

`DurabilityEventFatigueSettingsBuilder.``EquivalentStressMethod`

  Returns or sets the equivalent stress method.

  `-------------------------------------`

  Getter Method

  Signature `EquivalentStressMethod`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderEquivalentStressMethodEnum`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EquivalentStressMethod`

  Parameters: | equivalentStressMethod (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderEquivalentStressMethodEnum`) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## EventDamage

`DurabilityEventFatigueSettingsBuilder.``EventDamage`

  Returns or sets the event damage.

  `-------------------------------------`

  Getter Method

  Signature `EventDamage`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EventDamage`

  Parameters: | eventDamage (bool) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## EventDamageDirection

`DurabilityEventFatigueSettingsBuilder.``EventDamageDirection`

  Returns or sets the event damage direction.

  `-------------------------------------`

  Getter Method

  Signature `EventDamageDirection`

  Returns: |
  Return type: | bool

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EventDamageDirection`

  Parameters: | eventDamageDirection (bool) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## EventLife

`DurabilityEventFatigueSettingsBuilder.``EventLife`

  Returns or sets the event life.

  `-------------------------------------`

  Getter Method

  Signature `EventLife`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `EventLife`

  Parameters: | eventLife (bool) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FailureIndex

`DurabilityEventFatigueSettingsBuilder.``FailureIndex`

  Returns or sets the failure index.

  `-------------------------------------`

  Getter Method

  Signature `FailureIndex`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FailureIndex`

  Parameters: | failureIndex (bool) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FatigueLifeCriterion

`DurabilityEventFatigueSettingsBuilder.``FatigueLifeCriterion`

  Returns or sets the fatigue life criterion.

  `-------------------------------------`

  Getter Method

  Signature `FatigueLifeCriterion`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueLifeCriterionEnum`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FatigueLifeCriterion`

  Parameters: | fatigueLifeCriterion (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueLifeCriterionEnum`) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FatigueSafetyFactorKeyin

`DurabilityEventFatigueSettingsBuilder.``FatigueSafetyFactorKeyin`

  Returns or sets the fatigue safety factor keyin.

  `-------------------------------------`

  Getter Method

  Signature `FatigueSafetyFactorKeyin`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FatigueSafetyFactorKeyin`

  Parameters: | fatigueSafetyFactorKeyin (float) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FatigueSafetyFactorMethod

`DurabilityEventFatigueSettingsBuilder.``FatigueSafetyFactorMethod`

  Returns or sets the fatigue safety factor method.

  `-------------------------------------`

  Getter Method

  Signature `FatigueSafetyFactorMethod`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorMethodEnum`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FatigueSafetyFactorMethod`

  Parameters: | fatigueSafetyFactorMethod (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorMethodEnum`) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FatigueSafetyFactorOutput

`DurabilityEventFatigueSettingsBuilder.``FatigueSafetyFactorOutput`

  Returns or sets the fatigue safety factor output.

  `-------------------------------------`

  Getter Method

  Signature `FatigueSafetyFactorOutput`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorOutputEnum`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FatigueSafetyFactorOutput`

  Parameters: | fatigueSafetyFactorOutput (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorOutputEnum`) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FatigueSafetyFactorToggle

`DurabilityEventFatigueSettingsBuilder.``FatigueSafetyFactorToggle`

  Returns or sets the fatigue safety factor toggle.

  `-------------------------------------`

  Getter Method

  Signature `FatigueSafetyFactorToggle`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FatigueSafetyFactorToggle`

  Parameters: | fatigueSafetyFactorToggle (bool) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## FreeFaceIndicator

`DurabilityEventFatigueSettingsBuilder.``FreeFaceIndicator`

  Returns or sets the free face indicator.

  `-------------------------------------`

  Getter Method

  Signature `FreeFaceIndicator`

  Returns: |
  Return type: | bool

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `FreeFaceIndicator`

  Parameters: | freeFaceIndicator (bool) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## IncludeMeanStressEffects

`DurabilityEventFatigueSettingsBuilder.``IncludeMeanStressEffects`

  Returns or sets the include mean stress effects.

  `-------------------------------------`

  Getter Method

  Signature `IncludeMeanStressEffects`

  Returns: |
  Return type: | bool

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `IncludeMeanStressEffects`

  Parameters: | includeMeanStressEffects (bool) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## LoadProportionality

`DurabilityEventFatigueSettingsBuilder.``LoadProportionality`

  Returns or sets the load proportionality.

  `-------------------------------------`

  Getter Method

  Signature `LoadProportionality`

  Returns: |
  Return type: | bool

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `LoadProportionality`

  Parameters: | loadProportionality (bool) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## MaximumAlternatingStress

`DurabilityEventFatigueSettingsBuilder.``MaximumAlternatingStress`

  Returns or sets the maximum alternating stress.

  `-------------------------------------`

  Getter Method

  Signature `MaximumAlternatingStress`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderMaximumAlternatingStressEnum`

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `MaximumAlternatingStress`

  Parameters: | maximumAlternatingStress (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderMaximumAlternatingStressEnum`) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## MaximumAlternatingStressKeyin

`DurabilityEventFatigueSettingsBuilder.``MaximumAlternatingStressKeyin`

  Returns the maximum alternating stress keyin.

  `-------------------------------------`

  Getter Method

  Signature `MaximumAlternatingStressKeyin`

  Returns: |
  Return type: | `NXOpen.Expression`

  New in version NX7.5.0.

  License requirements: None.

## Name

`DurabilityEventFatigueSettingsBuilder.``Name`

  Returns or sets the name.

  `-------------------------------------`

  Getter Method

  Signature `Name`

  Returns: |
  Return type: | str

  New in version NX8.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `Name`

  Parameters: | title (str) –

  New in version NX8.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## NotchFactor

`DurabilityEventFatigueSettingsBuilder.``NotchFactor`

  Returns or sets the notch factor.

  `-------------------------------------`

  Getter Method

  Signature `NotchFactor`

  Returns: |
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NotchFactor`

  Parameters: | notchFactor (float) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## NumberOfElementsInHysterisisLoop

`DurabilityEventFatigueSettingsBuilder.``NumberOfElementsInHysterisisLoop`

  Returns or sets the number of elements in hysterisis loop.

  `-------------------------------------`

  Getter Method

  Signature `NumberOfElementsInHysterisisLoop`

  Returns: |
  Return type: | int

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NumberOfElementsInHysterisisLoop`

  Parameters: | numberOfElementsInHysterisisLoop (int) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## NumberOfOccurrences

`DurabilityEventFatigueSettingsBuilder.``NumberOfOccurrences`

  Returns or sets the number of occurrences.

  `-------------------------------------`

  Getter Method

  Signature `NumberOfOccurrences`

  Returns: |
  Return type: | int

  New in version NX7.5.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NumberOfOccurrences`

  Parameters: | numberOfOccurrences (int) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## NumberOfStandardDeviations

`DurabilityEventFatigueSettingsBuilder.``NumberOfStandardDeviations`

  Returns or sets the number of standard deviations.

  `-------------------------------------`

  Getter Method

  Signature `NumberOfStandardDeviations`

  Returns: |
  Return type: | float

  New in version NX7.5.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `NumberOfStandardDeviations`

  Parameters: | numberOfStandardDeviations (float) –

  New in version NX7.5.2.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## OrthotropicFatigueCriterion

`DurabilityEventFatigueSettingsBuilder.``OrthotropicFatigueCriterion`

  Returns or sets the orthotropic fatigue criterion.

  `-------------------------------------`

  Getter Method

  Signature `OrthotropicFatigueCriterion`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderOrthotropicFatigueCriterionEnum`

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OrthotropicFatigueCriterion`

  Parameters: | orthotropicFatigueCriterion (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderOrthotropicFatigueCriterionEnum`) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## OrthotropicMeanStress

`DurabilityEventFatigueSettingsBuilder.``OrthotropicMeanStress`

  Returns or sets the orthotropic mean stress.

  `-------------------------------------`

  Getter Method

  Signature `OrthotropicMeanStress`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderOrthotropicMeanStressEnum`

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `OrthotropicMeanStress`

  Parameters: | orthotropicMeanStress (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderOrthotropicMeanStressEnum`) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## PerformOrthotropicAnalysis

`DurabilityEventFatigueSettingsBuilder.``PerformOrthotropicAnalysis`

  Returns or sets the perform orthropic analysis.

  `-------------------------------------`

  Getter Method

  Signature `PerformOrthotropicAnalysis`

  Returns: |
  Return type: | bool

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PerformOrthotropicAnalysis`

  Parameters: | performOrthotropicAnalysis (bool) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## PlateThicknessExponent

`DurabilityEventFatigueSettingsBuilder.``PlateThicknessExponent`

  Returns or sets the plate thickness exponent.

  `-------------------------------------`

  Getter Method

  Signature `PlateThicknessExponent`

  Returns: |
  Return type: | float

  New in version NX7.5.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PlateThicknessExponent`

  Parameters: | plateThicknessExponent (float) –

  New in version NX7.5.2.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## PlateThicknessRatio

`DurabilityEventFatigueSettingsBuilder.``PlateThicknessRatio`

  Returns or sets the plate thickness ratio.

  `-------------------------------------`

  Getter Method

  Signature `PlateThicknessRatio`

  Returns: |
  Return type: | float

  New in version NX7.5.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PlateThicknessRatio`

  Parameters: | plateThicknessRatio (float) –

  New in version NX7.5.2.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## PrincipalAxisStability

`DurabilityEventFatigueSettingsBuilder.``PrincipalAxisStability`

  Returns or sets the principal axis stability.

  `-------------------------------------`

  Getter Method

  Signature `PrincipalAxisStability`

  Returns: |
  Return type: | bool

  New in version NX9.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `PrincipalAxisStability`

  Parameters: | principalAxisStability (bool) –

  New in version NX9.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## ProbabilityOfFailure

`DurabilityEventFatigueSettingsBuilder.``ProbabilityOfFailure`

  Returns or sets the probability of failure.

  `-------------------------------------`

  Getter Method

  Signature `ProbabilityOfFailure`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ProbabilityOfFailure`

  Parameters: | probabilityOfFailure (float) –

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## ProbabilityOption

`DurabilityEventFatigueSettingsBuilder.``ProbabilityOption`

  Returns or sets the probability distribution.

  `-------------------------------------`

  Getter Method

  Signature `ProbabilityOption`

  Returns: |
  Return type: | `NXOpen.CAE.DurabilityEventFatigueSettingsBuilderProbabilityOptionEnum`

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `ProbabilityOption`

  Parameters: | probabilityOption (`NXOpen.CAE.DurabilityEventFatigueSettingsBuilderProbabilityOptionEnum`) –

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## TwiHighCycleCutoff

`DurabilityEventFatigueSettingsBuilder.``TwiHighCycleCutoff`

  Returns or sets the twi high cycle cutoff.

  `-------------------------------------`

  Getter Method

  Signature `TwiHighCycleCutoff`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TwiHighCycleCutoff`

  Parameters: | twiHighCycleCutoff (float) –

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## TwiHighCycleSlopeChange

`DurabilityEventFatigueSettingsBuilder.``TwiHighCycleSlopeChange`

  Returns or sets the twi high cycle slope change.

  `-------------------------------------`

  Getter Method

  Signature `TwiHighCycleSlopeChange`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TwiHighCycleSlopeChange`

  Parameters: | twiHighCycleSlopeChange (float) –

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## TwiLowCycleStressCutoff

`DurabilityEventFatigueSettingsBuilder.``TwiLowCycleStressCutoff`

  Returns or sets the twi low cycle stress cutoff.

  `-------------------------------------`

  Getter Method

  Signature `TwiLowCycleStressCutoff`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TwiLowCycleStressCutoff`

  Parameters: | twiLowCycleStressCutoff (float) –

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## TwiLowCycleStressExtension

`DurabilityEventFatigueSettingsBuilder.``TwiLowCycleStressExtension`

  Returns or sets the twi low cycle stress extension.

  `-------------------------------------`

  Getter Method

  Signature `TwiLowCycleStressExtension`

  Returns: |
  Return type: | float

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `TwiLowCycleStressExtension`

  Parameters: | twiLowCycleStressExtension (float) –

  New in version NX8.0.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## UseNotchFactor

`DurabilityEventFatigueSettingsBuilder.``UseNotchFactor`

  Returns or sets the use notch factor.

  `-------------------------------------`

  Getter Method

  Signature `UseNotchFactor`

  Returns: |
  Return type: | bool

  New in version NX8.0.0.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UseNotchFactor`

  Parameters: | useNotchFactor (bool) –

  New in version NX7.5.0.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

## UsePlateThicknessCorrection

`DurabilityEventFatigueSettingsBuilder.``UsePlateThicknessCorrection`

  Returns or sets the plate thickness correction usage.

  `-------------------------------------`

  Getter Method

  Signature `UsePlateThicknessCorrection`

  Returns: |
  Return type: | bool

  New in version NX7.5.2.

  License requirements: None.

  `-------------------------------------`

  Setter Method

  Signature `UsePlateThicknessCorrection`

  Parameters: | usePlateThicknessCorrection (bool) –

  New in version NX7.5.2.

  License requirements: nx_adv_durability (“NX Advanced Durability”)

# Method Detail

## Validate

`DurabilityEventFatigueSettingsBuilder.``Validate`

  Validate whether the inputs to the component are sufficient for commit to be called.

  If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

  Signature `Validate()`

  Returns: | Was self validation successful
  Return type: | bool

  New in version NX3.0.1.

  License requirements: None.