|
NX Open C++ Reference Guide
|
Represents the builder for evaluating durability damage. More...
Public Member Functions | |
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::BwiWeldClassEnum | BwiWeldClass () |
| Returns the bwi weld class. | |
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::CyclicStressStrainModelEnum | CyclicStressStrainModel () |
| Returns the cyclic stress strain model | |
| bool | EnableDetailedOutput () |
| Returns the detailed output. | |
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::EquivalentStressMethodEnum | EquivalentStressMethod () |
| Returns the equivalent stress method | |
| void | ExportResultsToCsv (const NXString &csvFilename) |
| Export damage results to a csv file. | |
| void | ExportResultsToCsv (const char *csvFilename) |
| Export damage results to a csv file. | |
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::FatigueLifeCriterionEnum | FatigueLifeCriterion () |
| Returns the fatigue life criterion | |
| double | GetNthMeanBin (int index) |
| Gets the nth mean bin. | |
| double | GetNthNominalRangeBin (int index) |
| Gets the nth nominal range bin. | |
| bool | HighlightDamageValues () |
| Returns the highlighting of non-zero damage values. | |
| int | HysterisisNumber () |
| Returns the hysterisis number | |
| bool | IncludeMeanStress () |
| Returns the include mean stress | |
| NXOpen::PhysicalMaterial * | MaterialTag () |
| Returns the material. | |
| double | MaxMeanRange () |
| Returns the max mean range Created in NX8.0.0. | |
| double | MaxNominalRange () |
| Returns the max nominal range Created in NX8.0.0. | |
| double | MinMeanRange () |
| Returns the min mean range Created in NX8.0.0. | |
| double | NotchFactor () |
| Returns the notch factor | |
| int | NumberOfMaxBins () |
| Returns the number of max bins Created in NX8.0.0. | |
| int | NumberOfMeanBins () |
| Returns the number of mean bins Created in NX8.0.0. | |
| double | NumberOfStandardDeviations () |
| Returns the number of standard deviations. | |
| double | PeakValleyTolerance () |
| Returns the peak valley tolerance Created in NX8.0.0. | |
| double | PlateThicknessExponent () |
| Returns the plate thickness exponent. | |
| double | PlateThicknessRatio () |
| Returns the plate thickness ratio. | |
| double | ProbabilityOfFailure () |
| Returns the probability of failure. | |
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::ProbabilityOptionEnum | ProbabilityOption () |
| Returns the probability option. | |
| void | RemoveFunction (int rowIndex) |
| Removes the function. | |
| void | SetBwiWeldClass (NXOpen::CAE::DurabilityDamageEvaluationBuilder::BwiWeldClassEnum bwiWeldClass) |
| Sets the bwi weld class. | |
| void | SetCyclicStressStrainModel (NXOpen::CAE::DurabilityDamageEvaluationBuilder::CyclicStressStrainModelEnum cyclicStressStrainModel) |
| Sets the cyclic stress strain model | |
| void | SetEnableDetailedOutput (bool enableDetailedOutput) |
| Sets the detailed output. | |
| void | SetEquivalentStressMethod (NXOpen::CAE::DurabilityDamageEvaluationBuilder::EquivalentStressMethodEnum equivalentStressMethod) |
| Sets the equivalent stress method | |
| void | SetFatigue (NXOpen::CAE::DurabilityFatigue *fatigue) |
| The fatigue settings. | |
| void | SetFatigueLifeCriterion (NXOpen::CAE::DurabilityDamageEvaluationBuilder::FatigueLifeCriterionEnum fatigueLifeCriterion) |
| Sets the fatigue life criterion | |
| void | SetFunctionData (NXOpen::TaggedObject *functionTag, int numberOfOccurrences, double lateralLoadingFactor, double scaleFactor) |
| Sets the function data. | |
| void | SetHighlightDamageValues (bool highlightDamageValues) |
| Sets the highlighting of non-zero damage values. | |
| void | SetHysterisisNumber (int hysterisisNumber) |
| Sets the hysterisis number | |
| void | SetIncludeMeanStress (bool includeMeanStress) |
| Sets the include mean stress | |
| void | SetLlr (int rowIndex, double lateralLoadingFactor) |
| Sets the lateral loading ratio. | |
| void | SetMaterialTag (NXOpen::PhysicalMaterial *materialTag) |
| Sets the material. | |
| void | SetMaxMeanRange (double maxMeanRange) |
| Sets the max mean range Created in NX8.0.0. | |
| void | SetMaxNominalRange (double maxNominalRange) |
| Sets the max nominal range Created in NX8.0.0. | |
| void | SetMinMeanRange (double minMeanRange) |
| Sets the min mean range Created in NX8.0.0. | |
| void | SetNotchFactor (double notchFactor) |
| Sets the notch factor | |
| void | SetNthMeanBin (int index, double nthMeanBin) |
| Sets the nth mean bin. | |
| void | SetNthNominalRangeBin (int index, double nthNominalRangeBin) |
| Sets the nth nominal range bin. | |
| void | SetNumberOfMaxBins (int numberOfMaxBins) |
| Sets the number of max bins Created in NX8.0.0. | |
| void | SetNumberOfMeanBins (int numberOfMeanBins) |
| Sets the number of mean bins Created in NX8.0.0. | |
| void | SetNumberOfStandardDeviations (double numberOfStandardDeviations) |
| Sets the number of standard deviations. | |
| void | SetOccurrence (int rowIndex, int occurrence) |
| Sets the number of Occurrences. | |
| void | SetPeakValleyTolerance (double peakValleyTolerance) |
| Sets the peak valley tolerance Created in NX8.0.0. | |
| void | SetPlateThicknessExponent (double plateThicknessExponent) |
| Sets the plate thickness exponent. | |
| void | SetPlateThicknessRatio (double plateThicknessRatio) |
| Sets the plate thickness ratio. | |
| void | SetProbabilityOfFailure (double probabilityOfFailure) |
| Sets the probability of failure. | |
| void | SetProbabilityOption (NXOpen::CAE::DurabilityDamageEvaluationBuilder::ProbabilityOptionEnum probabilityOption) |
| Sets the probability option. | |
| void | SetScale (int rowIndex, double scale) |
| Sets the scale. | |
| void | SetTwiHighCycleCutoff (double twiHighCycleCutoff) |
| Sets the twi high cycle cutoff. | |
| void | SetTwiHighCycleSlopeChange (double twiHighCycleSlopeChange) |
| Sets the twi high cycle slope change. | |
| void | SetTwiLowCycleStressCutoff (double twiLowCycleStressCutoff) |
| Sets the twi low cycle stress cutoff. | |
| void | SetTwiLowCycleStressExtension (double twiLowCycleStressExtension) |
| Sets the twi low cycle stress extension. | |
| void | SetUseNotchFactor (bool useNotchFactor) |
| Sets the use notch factor. | |
| void | SetUsePlateThicknessCorrection (bool usePlateThicknessCorrection) |
| Sets the plate thickness correction usage. | |
| double | TwiHighCycleCutoff () |
| Returns the twi high cycle cutoff. | |
| double | TwiHighCycleSlopeChange () |
| Returns the twi high cycle slope change. | |
| double | TwiLowCycleStressCutoff () |
| Returns the twi low cycle stress cutoff. | |
| double | TwiLowCycleStressExtension () |
| Returns the twi low cycle stress extension. | |
| bool | UseNotchFactor () |
| Returns the use notch factor. | |
| bool | UsePlateThicknessCorrection () |
| Returns the plate thickness correction usage. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents the builder for evaluating durability damage.
This mechanism takes a stress/strain history and computes a damage histogram based
on the history. This could either be on a spreadsheet or in a comma separated file.
<br> To create a new instance of this class, use @link CAE::DurabilityManager::CreateDamageEvaluationBuilder CAE::DurabilityManager::CreateDamageEvaluationBuilder @endlink <br>
Default values.
| Property | Value |
|---|---|
|
BwiWeldClass (deprecated) |
B |
|
CyclicStressStrainModel (deprecated) |
RambergOsgood |
|
EnableDetailedOutput |
0 |
|
EquivalentStressMethod (deprecated) |
None |
|
FatigueLifeCriterion (deprecated) |
SmithWatsonTopper |
|
HighlightDamageValues |
0 |
|
HysterisisNumber (deprecated) |
100 |
|
IncludeMeanStress (deprecated) |
0 |
|
MaxMeanRange |
0 |
|
MaxNominalRange |
0 |
|
MinMeanRange |
0 |
|
NotchFactor (deprecated) |
0 |
|
NumberOfMaxBins |
10 |
|
NumberOfMeanBins |
10 |
|
NumberOfStandardDeviations (deprecated) |
0.0 |
|
PeakValleyTolerance |
0 |
|
PlateThicknessExponent (deprecated) |
0.25 |
|
PlateThicknessRatio (deprecated) |
1.0 |
|
UsePlateThicknessCorrection (deprecated) |
false |
Created in NX8.0.0.
the BWi Weld Class Enum.
the fatigue life criterion.
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::BwiWeldClassEnum NXOpen::CAE::DurabilityDamageEvaluationBuilder::BwiWeldClass | ( | ) |
Returns the bwi weld class.
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::CyclicStressStrainModelEnum NXOpen::CAE::DurabilityDamageEvaluationBuilder::CyclicStressStrainModel | ( | ) |
Returns the cyclic stress strain model
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::CyclicStressStrainModel and CAE::DurabilityEventFatigueSettingsBuilder::SetCyclicStressStrainModel followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::DurabilityDamageEvaluationBuilder::EnableDetailedOutput | ( | ) |
Returns the detailed output.
Created in NX8.5.1.
License requirements : nx_adv_durability ("NX Advanced Durability")
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::EquivalentStressMethodEnum NXOpen::CAE::DurabilityDamageEvaluationBuilder::EquivalentStressMethod | ( | ) |
Returns the equivalent stress method
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::EquivalentStressMethod and CAE::DurabilityEventFatigueSettingsBuilder::SetEquivalentStressMethod followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : None
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::ExportResultsToCsv | ( | const NXString & | csvFilename | ) |
Export damage results to a csv file.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| csvFilename | damage report will be written-out to this file. NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::ExportResultsToCsv | ( | const char * | csvFilename | ) |
Export damage results to a csv file.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| csvFilename | damage report will be written-out to this file. NOTE: The full Unicode character set is not supported for this parameter. |
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::FatigueLifeCriterionEnum NXOpen::CAE::DurabilityDamageEvaluationBuilder::FatigueLifeCriterion | ( | ) |
Returns the fatigue life criterion
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::FatigueLifeCriterion and CAE::DurabilityEventFatigueSettingsBuilder::SetFatigueLifeCriterion followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::GetNthMeanBin | ( | int | index | ) |
Gets the nth mean bin.
| index | index |
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::GetNthNominalRangeBin | ( | int | index | ) |
Gets the nth nominal range bin.
| index | index |
| bool NXOpen::CAE::DurabilityDamageEvaluationBuilder::HighlightDamageValues | ( | ) |
Returns the highlighting of non-zero damage values.
Created in NX8.5.1.
License requirements : nx_adv_durability ("NX Advanced Durability")
| int NXOpen::CAE::DurabilityDamageEvaluationBuilder::HysterisisNumber | ( | ) |
Returns the hysterisis number
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::NumberOfElementsInHysterisisLoop and CAE::DurabilityEventFatigueSettingsBuilder::SetNumberOfElementsInHysterisisLoop followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::DurabilityDamageEvaluationBuilder::IncludeMeanStress | ( | ) |
Returns the include mean stress
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::IncludeMeanStressEffects and CAE::DurabilityEventFatigueSettingsBuilder::SetIncludeMeanStressEffects followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : None
| NXOpen::PhysicalMaterial* NXOpen::CAE::DurabilityDamageEvaluationBuilder::MaterialTag | ( | ) |
Returns the material.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::MaxMeanRange | ( | ) |
Returns the max mean range
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::MaxNominalRange | ( | ) |
Returns the max nominal range
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::MinMeanRange | ( | ) |
Returns the min mean range
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::NotchFactor | ( | ) |
Returns the notch factor
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::NotchFactor and CAE::DurabilityEventFatigueSettingsBuilder::SetNotchFactor followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| int NXOpen::CAE::DurabilityDamageEvaluationBuilder::NumberOfMaxBins | ( | ) |
Returns the number of max bins
Created in NX8.0.0.
License requirements : None
| int NXOpen::CAE::DurabilityDamageEvaluationBuilder::NumberOfMeanBins | ( | ) |
Returns the number of mean bins
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::NumberOfStandardDeviations | ( | ) |
Returns the number of standard deviations.
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::PeakValleyTolerance | ( | ) |
Returns the peak valley tolerance
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::PlateThicknessExponent | ( | ) |
Returns the plate thickness exponent.
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::PlateThicknessRatio | ( | ) |
Returns the plate thickness ratio.
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::ProbabilityOfFailure | ( | ) |
Returns the probability of failure.
Created in NX8.0.0.
License requirements : None
| NXOpen::CAE::DurabilityDamageEvaluationBuilder::ProbabilityOptionEnum NXOpen::CAE::DurabilityDamageEvaluationBuilder::ProbabilityOption | ( | ) |
Returns the probability option.
Created in NX8.0.0.
License requirements : None
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::RemoveFunction | ( | int | rowIndex | ) |
Removes the function.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| rowIndex | row index |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetBwiWeldClass | ( | NXOpen::CAE::DurabilityDamageEvaluationBuilder::BwiWeldClassEnum | bwiWeldClass | ) |
Sets the bwi weld class.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| bwiWeldClass | bwiweldclass |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetCyclicStressStrainModel | ( | NXOpen::CAE::DurabilityDamageEvaluationBuilder::CyclicStressStrainModelEnum | cyclicStressStrainModel | ) |
Sets the cyclic stress strain model
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::CyclicStressStrainModel and CAE::DurabilityEventFatigueSettingsBuilder::SetCyclicStressStrainModel followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| cyclicStressStrainModel | cyclicstressstrainmodel |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetEnableDetailedOutput | ( | bool | enableDetailedOutput | ) |
Sets the detailed output.
Created in NX8.5.1.
License requirements : nx_adv_durability ("NX Advanced Durability")
| enableDetailedOutput | enabledetailedoutput |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetEquivalentStressMethod | ( | NXOpen::CAE::DurabilityDamageEvaluationBuilder::EquivalentStressMethodEnum | equivalentStressMethod | ) |
Sets the equivalent stress method
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::EquivalentStressMethod and CAE::DurabilityEventFatigueSettingsBuilder::SetEquivalentStressMethod followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| equivalentStressMethod | equivalentstressmethod |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetFatigue | ( | NXOpen::CAE::DurabilityFatigue * | fatigue | ) |
The fatigue settings.
Created in NX8.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| fatigue | fatigue |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetFatigueLifeCriterion | ( | NXOpen::CAE::DurabilityDamageEvaluationBuilder::FatigueLifeCriterionEnum | fatigueLifeCriterion | ) |
Sets the fatigue life criterion
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::FatigueLifeCriterion and CAE::DurabilityEventFatigueSettingsBuilder::SetFatigueLifeCriterion followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| fatigueLifeCriterion | fatiguelifecriterion |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetFunctionData | ( | NXOpen::TaggedObject * | functionTag, |
| int | numberOfOccurrences, | ||
| double | lateralLoadingFactor, | ||
| double | scaleFactor | ||
| ) |
Sets the function data.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| functionTag | functiontag |
| numberOfOccurrences | numberofoccurrences |
| lateralLoadingFactor | lateralloadingfactor |
| scaleFactor | scalefactor |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetHighlightDamageValues | ( | bool | highlightDamageValues | ) |
Sets the highlighting of non-zero damage values.
Created in NX8.5.1.
License requirements : nx_adv_durability ("NX Advanced Durability")
| highlightDamageValues | highlightdamagevalues |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetHysterisisNumber | ( | int | hysterisisNumber | ) |
Sets the hysterisis number
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::NumberOfElementsInHysterisisLoop and CAE::DurabilityEventFatigueSettingsBuilder::SetNumberOfElementsInHysterisisLoop followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| hysterisisNumber | hysterisisnumber |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetIncludeMeanStress | ( | bool | includeMeanStress | ) |
Sets the include mean stress
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::IncludeMeanStressEffects and CAE::DurabilityEventFatigueSettingsBuilder::SetIncludeMeanStressEffects followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| includeMeanStress | includemeanstress |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetLlr | ( | int | rowIndex, |
| double | lateralLoadingFactor | ||
| ) |
Sets the lateral loading ratio.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| rowIndex | row index |
| lateralLoadingFactor | lateralloadingfactor |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetMaterialTag | ( | NXOpen::PhysicalMaterial * | materialTag | ) |
Sets the material.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| materialTag | materialtag |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetMaxMeanRange | ( | double | maxMeanRange | ) |
Sets the max mean range
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| maxMeanRange | maxmeanrange |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetMaxNominalRange | ( | double | maxNominalRange | ) |
Sets the max nominal range
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| maxNominalRange | maxnominalrange |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetMinMeanRange | ( | double | minMeanRange | ) |
Sets the min mean range
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| minMeanRange | minmeanrange |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetNotchFactor | ( | double | notchFactor | ) |
Sets the notch factor
Please use the alternative CAE::DurabilityEventFatigueSettingsBuilder::NotchFactor and CAE::DurabilityEventFatigueSettingsBuilder::SetNotchFactor followed by CAE::DurabilityDamageEvaluationBuilder::SetFatigue .
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| notchFactor | notchfactor |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetNthMeanBin | ( | int | index, |
| double | nthMeanBin | ||
| ) |
Sets the nth mean bin.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| index | index |
| nthMeanBin | nthmeanbin |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetNthNominalRangeBin | ( | int | index, |
| double | nthNominalRangeBin | ||
| ) |
Sets the nth nominal range bin.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| index | index |
| nthNominalRangeBin | nthnominalrangebin |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetNumberOfMaxBins | ( | int | numberOfMaxBins | ) |
Sets the number of max bins
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| numberOfMaxBins | numberofmaxbins |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetNumberOfMeanBins | ( | int | numberOfMeanBins | ) |
Sets the number of mean bins
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| numberOfMeanBins | numberofmeanbins |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetNumberOfStandardDeviations | ( | double | numberOfStandardDeviations | ) |
Sets the number of standard deviations.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| numberOfStandardDeviations | numberofstandarddeviations |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetOccurrence | ( | int | rowIndex, |
| int | occurrence | ||
| ) |
Sets the number of Occurrences.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| rowIndex | row index |
| occurrence | occurrence |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetPeakValleyTolerance | ( | double | peakValleyTolerance | ) |
Sets the peak valley tolerance
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| peakValleyTolerance | peakvalleytolerance |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetPlateThicknessExponent | ( | double | plateThicknessExponent | ) |
Sets the plate thickness exponent.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| plateThicknessExponent | platethicknessexponent |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetPlateThicknessRatio | ( | double | plateThicknessRatio | ) |
Sets the plate thickness ratio.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| plateThicknessRatio | platethicknessratio |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetProbabilityOfFailure | ( | double | probabilityOfFailure | ) |
Sets the probability of failure.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| probabilityOfFailure | probabilityoffailure |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetProbabilityOption | ( | NXOpen::CAE::DurabilityDamageEvaluationBuilder::ProbabilityOptionEnum | probabilityOption | ) |
Sets the probability option.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| probabilityOption | probabilityoption |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetScale | ( | int | rowIndex, |
| double | scale | ||
| ) |
Sets the scale.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| rowIndex | row index |
| scale | scale |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetTwiHighCycleCutoff | ( | double | twiHighCycleCutoff | ) |
Sets the twi high cycle cutoff.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| twiHighCycleCutoff | twihighcyclecutoff |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetTwiHighCycleSlopeChange | ( | double | twiHighCycleSlopeChange | ) |
Sets the twi high cycle slope change.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| twiHighCycleSlopeChange | twihighcycleslopechange |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetTwiLowCycleStressCutoff | ( | double | twiLowCycleStressCutoff | ) |
Sets the twi low cycle stress cutoff.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| twiLowCycleStressCutoff | twilowcyclestresscutoff |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetTwiLowCycleStressExtension | ( | double | twiLowCycleStressExtension | ) |
Sets the twi low cycle stress extension.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| twiLowCycleStressExtension | twilowcyclestressextension |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetUseNotchFactor | ( | bool | useNotchFactor | ) |
Sets the use notch factor.
Created in NX7.5.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| useNotchFactor | usenotchfactor |
| void NXOpen::CAE::DurabilityDamageEvaluationBuilder::SetUsePlateThicknessCorrection | ( | bool | usePlateThicknessCorrection | ) |
Sets the plate thickness correction usage.
Created in NX8.0.0.
License requirements : nx_adv_durability ("NX Advanced Durability")
| usePlateThicknessCorrection | useplatethicknesscorrection |
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::TwiHighCycleCutoff | ( | ) |
Returns the twi high cycle cutoff.
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::TwiHighCycleSlopeChange | ( | ) |
Returns the twi high cycle slope change.
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::TwiLowCycleStressCutoff | ( | ) |
Returns the twi low cycle stress cutoff.
Created in NX8.0.0.
License requirements : None
| double NXOpen::CAE::DurabilityDamageEvaluationBuilder::TwiLowCycleStressExtension | ( | ) |
Returns the twi low cycle stress extension.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::DurabilityDamageEvaluationBuilder::UseNotchFactor | ( | ) |
Returns the use notch factor.
Created in NX8.0.0.
License requirements : None
| bool NXOpen::CAE::DurabilityDamageEvaluationBuilder::UsePlateThicknessCorrection | ( | ) |
Returns the plate thickness correction usage.
Created in NX8.0.0.
License requirements : None