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. | |
![]() | |
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. | |
![]() | |
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