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.

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.