NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder Class Reference

Represents a builder class for the event fatigue settings. More...

Inheritance diagram for NXOpen.CAE.DurabilityEventFatigueSettingsBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  BwiWeldClassEnum {
  B, C, D, E,
  F, F2, G, W
}
 the BWi Weld Class Enum. More...
 
enum  CyclicStressStrainModelEnum { Linear, PowerHardening, RambergOsgood }
 the cyclic stress strain model enum. More...
 
enum  EquivalentStressMethodEnum {
  None, Goodman, Soderberg, Gerber,
  Morrow
}
 the equivalent stress method enum. More...
 
enum  FatigueLifeCriterionEnum {
  SmithWatsonTopper, StrainLifeMaximumPrincipal, StrainLifeMaximumShear, StressLife,
  Bwi, Twi
}
 the fatigue life criterion enum. More...
 
enum  FatigueSafetyFactorMethodEnum { AmplitudeandMean, Amplitude, Mean }
 the Fatigue Safety Factor Method Enum. More...
 
enum  FatigueSafetyFactorOutputEnum { Goodman, Gerber, DangVan }
 the Fatigue Safety Factor Output Enum. More...
 
enum  MaximumAlternatingStressEnum { Calculate, Keyin }
 the Maximum Alternating Stress Enum. More...
 
enum  OrthotropicFatigueCriterionEnum { Hill, TsaiWu, MaximumStress }
 the Orthotropic Fatigue Criterion. More...
 
enum  OrthotropicMeanStressEnum { None, Goodman, Gerber, Morrow }
 the Orthotropic Mean Stress. More...
 
enum  ProbabilityOptionEnum { NumberOfStandardDeviations, ProbabilityOfFailure }
 the Probability Option. More...
 

Properties

unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.BwiWeldClassEnum 
BwiWeldClass [get, set]
 Returns or sets the bwi weld class. More...
 
unsafe double CyclesToFailure [get, set]
 Returns or sets the cycles to failure. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.CyclicStressStrainModelEnum 
CyclicStressStrainModel [get, set]
 Returns or sets the cyclic stress strain model. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.EquivalentStressMethodEnum 
EquivalentStressMethod [get, set]
 Returns or sets the equivalent stress method. More...
 
unsafe bool EventDamage [get, set]
 Returns or sets the event damage. More...
 
unsafe bool EventDamageDirection [get, set]
 Returns or sets the event damage direction. More...
 
unsafe bool EventLife [get, set]
 Returns or sets the event life. More...
 
unsafe bool FailureIndex [get, set]
 Returns or sets the failure index. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueLifeCriterionEnum 
FatigueLifeCriterion [get, set]
 Returns or sets the fatigue life criterion. More...
 
unsafe double FatigueSafetyFactorKeyin [get, set]
 Returns or sets the fatigue safety factor keyin. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorMethodEnum 
FatigueSafetyFactorMethod [get, set]
 Returns or sets the fatigue safety factor method. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorOutputEnum 
FatigueSafetyFactorOutput [get, set]
 Returns or sets the fatigue safety factor output. More...
 
unsafe bool FatigueSafetyFactorToggle [get, set]
 Returns or sets the fatigue safety factor toggle. More...
 
unsafe bool FreeFaceIndicator [get, set]
 Returns or sets the free face indicator. More...
 
unsafe bool IncludeMeanStressEffects [get, set]
 Returns or sets the include mean stress effects. More...
 
unsafe bool LoadProportionality [get, set]
 Returns or sets the load proportionality. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.MaximumAlternatingStressEnum 
MaximumAlternatingStress [get, set]
 Returns or sets the maximum alternating stress. More...
 
unsafe NXOpen.Expression MaximumAlternatingStressKeyin [get]
 Returns the maximum alternating stress keyin. More...
 
unsafe string Name [get, set]
 Returns or sets the name. More...
 
unsafe double NotchFactor [get, set]
 Returns or sets the notch factor. More...
 
unsafe int NumberOfElementsInHysterisisLoop [get, set]
 Returns or sets the number of elements in hysterisis loop. More...
 
unsafe int NumberOfOccurrences [get, set]
 Returns or sets the number of occurrences. More...
 
unsafe double NumberOfStandardDeviations [get, set]
 Returns or sets the number of standard deviations. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.OrthotropicFatigueCriterionEnum 
OrthotropicFatigueCriterion [get, set]
 Returns or sets the orthotropic fatigue criterion. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.OrthotropicMeanStressEnum 
OrthotropicMeanStress [get, set]
 Returns or sets the orthotropic mean stress. More...
 
unsafe bool PerformOrthotropicAnalysis [get, set]
 Returns or sets the perform orthropic analysis. More...
 
unsafe double PlateThicknessExponent [get, set]
 Returns or sets the plate thickness exponent. More...
 
unsafe double PlateThicknessRatio [get, set]
 Returns or sets the plate thickness ratio. More...
 
unsafe bool PrincipalAxisStability [get, set]
 Returns or sets the principal axis stability. More...
 
unsafe double ProbabilityOfFailure [get, set]
 Returns or sets the probability of failure. More...
 
unsafe
NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.ProbabilityOptionEnum 
ProbabilityOption [get, set]
 Returns or sets the probability distribution. More...
 
unsafe double TwiHighCycleCutoff [get, set]
 Returns or sets the twi high cycle cutoff. More...
 
unsafe double TwiHighCycleSlopeChange [get, set]
 Returns or sets the twi high cycle slope change. More...
 
unsafe double TwiLowCycleStressCutoff [get, set]
 Returns or sets the twi low cycle stress cutoff. More...
 
unsafe double TwiLowCycleStressExtension [get, set]
 Returns or sets the twi low cycle stress extension. More...
 
unsafe bool UseNotchFactor [get, set]
 Returns or sets the use notch factor. More...
 
unsafe bool UsePlateThicknessCorrection [get, set]
 Returns or sets the plate thickness correction usage. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

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

Created in NX7.5.0

Member Enumeration Documentation

the BWi Weld Class Enum.

Enumerator
B 

B

C 

C

D 

D

E 

E

F 

F

F2 

F2

G 

G

W 

W

the cyclic stress strain model enum.

Enumerator
Linear 

Linear

PowerHardening 

PowerHardening

RambergOsgood 

RambergOsgood

the equivalent stress method enum.

Enumerator
None 

None

Goodman 

Goodman

Soderberg 

Soderberg

Gerber 

Gerber

Morrow 

Morrow

the fatigue life criterion enum.

Enumerator
SmithWatsonTopper 

SWT

StrainLifeMaximumPrincipal 

Maximum Principal

StrainLifeMaximumShear 

Maximum Shear

StressLife 

Stress Life

Bwi 

BWI

Twi 

TWI

the Fatigue Safety Factor Method Enum.

Enumerator
AmplitudeandMean 

AmplitudeandMean

Amplitude 

Amplitude

Mean 

Mean

the Fatigue Safety Factor Output Enum.

Enumerator
Goodman 

Goodman

Gerber 

Gerber

DangVan 

Dang Van

the Maximum Alternating Stress Enum.

Enumerator
Calculate 

Calculate

Keyin 

Keyin

the Orthotropic Fatigue Criterion.

Enumerator
Hill 
TsaiWu 
MaximumStress 

the Orthotropic Mean Stress.

Enumerator
None 
Goodman 
Gerber 
Morrow 

the Probability Option.

Enumerator
NumberOfStandardDeviations 

Number Of Standard Deviations

ProbabilityOfFailure 

Probability Of Failure

Property Documentation

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.BwiWeldClassEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.BwiWeldClass
getset

Returns or sets the bwi weld class.

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.CyclesToFailure
getset

Returns or sets the cycles to failure.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.CyclicStressStrainModelEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.CyclicStressStrainModel
getset

Returns or sets the cyclic stress strain model.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.EquivalentStressMethodEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.EquivalentStressMethod
getset

Returns or sets the equivalent stress method.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.EventDamage
getset

Returns or sets the event damage.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.EventDamageDirection
getset

Returns or sets the event damage direction.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.EventLife
getset

Returns or sets the event life.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FailureIndex
getset

Returns or sets the failure index.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueLifeCriterionEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueLifeCriterion
getset

Returns or sets the fatigue life criterion.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorKeyin
getset

Returns or sets the fatigue safety factor keyin.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorMethodEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorMethod
getset

Returns or sets the fatigue safety factor method.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorOutputEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorOutput
getset

Returns or sets the fatigue safety factor output.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FatigueSafetyFactorToggle
getset

Returns or sets the fatigue safety factor toggle.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.FreeFaceIndicator
getset

Returns or sets the free face indicator.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.IncludeMeanStressEffects
getset

Returns or sets the include mean stress effects.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.LoadProportionality
getset

Returns or sets the load proportionality.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.MaximumAlternatingStressEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.MaximumAlternatingStress
getset

Returns or sets the maximum alternating stress.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.Expression NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.MaximumAlternatingStressKeyin
get

Returns the maximum alternating stress keyin.

Created in NX7.5.0

License requirements: None.

unsafe string NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.Name
getset

Returns or sets the name.

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.NotchFactor
getset

Returns or sets the notch factor.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe int NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.NumberOfElementsInHysterisisLoop
getset

Returns or sets the number of elements in hysterisis loop.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe int NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.NumberOfOccurrences
getset

Returns or sets the number of occurrences.

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.NumberOfStandardDeviations
getset

Returns or sets the number of standard deviations.

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.OrthotropicFatigueCriterionEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.OrthotropicFatigueCriterion
getset

Returns or sets the orthotropic fatigue criterion.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.OrthotropicMeanStressEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.OrthotropicMeanStress
getset

Returns or sets the orthotropic mean stress.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.PerformOrthotropicAnalysis
getset

Returns or sets the perform orthropic analysis.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.PlateThicknessExponent
getset

Returns or sets the plate thickness exponent.

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.PlateThicknessRatio
getset

Returns or sets the plate thickness ratio.

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.PrincipalAxisStability
getset

Returns or sets the principal axis stability.

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.ProbabilityOfFailure
getset

Returns or sets the probability of failure.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.ProbabilityOptionEnum NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.ProbabilityOption
getset

Returns or sets the probability distribution.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.TwiHighCycleCutoff
getset

Returns or sets the twi high cycle cutoff.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.TwiHighCycleSlopeChange
getset

Returns or sets the twi high cycle slope change.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.TwiLowCycleStressCutoff
getset

Returns or sets the twi low cycle stress cutoff.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe double NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.TwiLowCycleStressExtension
getset

Returns or sets the twi low cycle stress extension.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.UseNotchFactor
getset

Returns or sets the use notch factor.

Created in NX8.0.0

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")

unsafe bool NXOpen.CAE.DurabilityEventFatigueSettingsBuilder.UsePlateThicknessCorrection
getset

Returns or sets the plate thickness correction usage.

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: nx_adv_durability ("NX Advanced Durability")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.