DurabilityEventFatigueSettingsBuilder Class¶
-
class
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder¶ Bases:
NXOpen.BuilderRepresents 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¶
Property Detail¶
BwiWeldClass¶
-
DurabilityEventFatigueSettingsBuilder.BwiWeldClass¶ Returns or sets the bwi weld class.
-------------------------------------Getter Method
Signature
BwiWeldClassReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderBwiWeldClassEnumNew in version NX7.5.2.
License requirements: None.
-------------------------------------Setter Method
Signature
BwiWeldClassParameters: 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
CyclesToFailureReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CyclesToFailureParameters: 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
CyclicStressStrainModelReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderCyclicStressStrainModelEnumNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CyclicStressStrainModelParameters: 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
EquivalentStressMethodReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderEquivalentStressMethodEnumNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EquivalentStressMethodParameters: 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
EventDamageReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EventDamageParameters: 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
EventDamageDirectionReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EventDamageDirectionParameters: 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
EventLifeReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EventLifeParameters: 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
FailureIndexReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FailureIndexParameters: 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
FatigueLifeCriterionReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueLifeCriterionEnumNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FatigueLifeCriterionParameters: 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
FatigueSafetyFactorKeyinReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FatigueSafetyFactorKeyinParameters: 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
FatigueSafetyFactorMethodReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorMethodEnumNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FatigueSafetyFactorMethodParameters: 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
FatigueSafetyFactorOutputReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderFatigueSafetyFactorOutputEnumNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FatigueSafetyFactorOutputParameters: 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
FatigueSafetyFactorToggleReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FatigueSafetyFactorToggleParameters: 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
FreeFaceIndicatorReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FreeFaceIndicatorParameters: 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
IncludeMeanStressEffectsReturns: Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
IncludeMeanStressEffectsParameters: 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
LoadProportionalityReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LoadProportionalityParameters: 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
MaximumAlternatingStressReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderMaximumAlternatingStressEnumNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaximumAlternatingStressParameters: 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
MaximumAlternatingStressKeyinReturns: Return type: NXOpen.ExpressionNew in version NX7.5.0.
License requirements: None.
Name¶
-
DurabilityEventFatigueSettingsBuilder.Name¶ Returns or sets the name.
-------------------------------------Getter Method
Signature
NameReturns: Return type: str New in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NameParameters: 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
NotchFactorReturns: Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NotchFactorParameters: 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
NumberOfElementsInHysterisisLoopReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NumberOfElementsInHysterisisLoopParameters: 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
NumberOfOccurrencesReturns: Return type: int New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NumberOfOccurrencesParameters: 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
NumberOfStandardDeviationsReturns: Return type: float New in version NX7.5.2.
License requirements: None.
-------------------------------------Setter Method
Signature
NumberOfStandardDeviationsParameters: 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
OrthotropicFatigueCriterionReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderOrthotropicFatigueCriterionEnumNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OrthotropicFatigueCriterionParameters: 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
OrthotropicMeanStressReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderOrthotropicMeanStressEnumNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
OrthotropicMeanStressParameters: 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
PerformOrthotropicAnalysisReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PerformOrthotropicAnalysisParameters: 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
PlateThicknessExponentReturns: Return type: float New in version NX7.5.2.
License requirements: None.
-------------------------------------Setter Method
Signature
PlateThicknessExponentParameters: 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
PlateThicknessRatioReturns: Return type: float New in version NX7.5.2.
License requirements: None.
-------------------------------------Setter Method
Signature
PlateThicknessRatioParameters: 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
PrincipalAxisStabilityReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PrincipalAxisStabilityParameters: 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
ProbabilityOfFailureReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProbabilityOfFailureParameters: 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
ProbabilityOptionReturns: Return type: NXOpen.CAE.DurabilityEventFatigueSettingsBuilderProbabilityOptionEnumNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ProbabilityOptionParameters: 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
TwiHighCycleCutoffReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TwiHighCycleCutoffParameters: 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
TwiHighCycleSlopeChangeReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TwiHighCycleSlopeChangeParameters: 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
TwiLowCycleStressCutoffReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TwiLowCycleStressCutoffParameters: 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
TwiLowCycleStressExtensionReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TwiLowCycleStressExtensionParameters: 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
UseNotchFactorReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
UseNotchFactorParameters: 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
UsePlateThicknessCorrectionReturns: Return type: bool New in version NX7.5.2.
License requirements: None.
-------------------------------------Setter Method
Signature
UsePlateThicknessCorrectionParameters: 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.