NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAE::DurabilityEventStrengthSettingsBuilder Class Reference

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

Inheritance diagram for NXOpen::CAE::DurabilityEventStrengthSettingsBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  StressCriterionEnum { StressCriterionEnumUltimateStress, StressCriterionEnumYieldStress }
 the stress criterion enum. More...
enum  StressTypeEnum { StressTypeEnumVonMises, StressTypeEnumTresca, StressTypeEnumMaximumPrincipal, StressTypeEnumMinimumPrincipal }
 the stress type enum. More...

Public Member Functions

double FactorOfSafety ()
 Returns the factor of safety.
bool MarginOfSafety ()
 Returns the margin of safety.
void SetFactorOfSafety (double factorOfSafety)
 Sets the factor of safety.
void SetMarginOfSafety (bool marginOfSafety)
 Sets the margin of safety.
void SetStrengthSafetyFactor (bool strengthSafetyFactor)
 Sets the strength safety factor.
void SetStressCriterion (NXOpen::CAE::DurabilityEventStrengthSettingsBuilder::StressCriterionEnum stressCriterion)
 Sets the stress criterion.
void SetStressType (NXOpen::CAE::DurabilityEventStrengthSettingsBuilder::StressTypeEnum stressType)
 Sets the stress type.
bool StrengthSafetyFactor ()
 Returns the strength safety factor.
NXOpen::CAE::DurabilityEventStrengthSettingsBuilder::StressCriterionEnum StressCriterion ()
 Returns the stress criterion.
NXOpen::CAE::DurabilityEventStrengthSettingsBuilder::StressTypeEnum StressType ()
 Returns the stress type.

Detailed Description

Represents a builder class for the event strength settings.

The event strength settings are the data which describe how to evaluate the strength and what to output for strength results.


Created in NX7.5.0.


Member Enumeration Documentation

the stress criterion enum.

Enumerator:
StressCriterionEnumUltimateStress 

Ultimate Stress.

StressCriterionEnumYieldStress 

Yield Stress.

the stress type enum.

Enumerator:
StressTypeEnumVonMises 

Von Mises.

StressTypeEnumTresca 

Tresca.

StressTypeEnumMaximumPrincipal 

Maximum Principal.

StressTypeEnumMinimumPrincipal 

Minimum Principal.


Member Function Documentation

Returns the factor of safety.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Returns the margin of safety.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Sets the factor of safety.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
factorOfSafetyfactorofsafety

Sets the margin of safety.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
marginOfSafetymarginofsafety

Sets the strength safety factor.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
strengthSafetyFactorstrengthsafetyfactor

Sets the stress criterion.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
stressCriterionstresscriterion

Sets the stress type.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
stressTypestresstype

Returns the strength safety factor.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Returns the stress criterion.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Returns the stress type.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")


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