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

Represents the builder for solving the durability solution process. More...

Inheritance diagram for NXOpen::CAE::DurabilitySolverBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  ActiveEventSolveOptionsEnum { ActiveEventSolveOptionsEnumUnsolved, ActiveEventSolveOptionsEnumAll }
 the active event solve options enum. More...
enum  SubmitOptionsEnum { SubmitOptionsEnumSolve }
 the submit options enum. More...

Public Member Functions

NXOpen::CAE::DurabilitySolverBuilder::ActiveEventSolveOptionsEnum ActiveEventSolveOptions ()
 Returns the active event solve options.
bool CreateDiagnosticGroups ()
 Returns the create diagnostic groups.
bool ModelCheck ()
 Returns the model check.
void SetActiveEventSolveOptions (NXOpen::CAE::DurabilitySolverBuilder::ActiveEventSolveOptionsEnum activeEventSolveOptions)
 Sets the active event solve options.
void SetCreateDiagnosticGroups (bool createDiagnosticGroups)
 Sets the create diagnostic groups.
void SetModelCheck (bool modelCheck)
 Sets the model check.
void SetSubmitOptions (NXOpen::CAE::DurabilitySolverBuilder::SubmitOptionsEnum submitOptions)
 Sets the submit options.
NXOpen::CAE::DurabilitySolverBuilder::SubmitOptionsEnum SubmitOptions ()
 Returns the submit options.

Detailed Description

Represents the builder for solving the durability solution process.

When solving a solution process, the software checks to see which of the active events it needs to solve. It solves them first followed by solving the durability solution process. The result file for the durability solution process will contain worst case results for safety factors and cumulative damage from the active events. Only the solution process file will be overwritten every time this builder is committed.
To create a new instance of this class, use CAE::DurabilityManager::CreateSolverBuilder
Default values.

Property Value

ActiveEventSolveOptions

Unsolved

CreateDiagnosticGroups

0

ModelCheck

0

SubmitOptions

Solve


Created in NX7.5.0.


Member Enumeration Documentation

the active event solve options enum.

Enumerator:
ActiveEventSolveOptionsEnumUnsolved 

Unsolved.

ActiveEventSolveOptionsEnumAll 

All.

the submit options enum.

Enumerator:
SubmitOptionsEnumSolve 

Solve.


Member Function Documentation

Returns the active event solve options.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Returns the create diagnostic groups.


Created in NX7.5.1.

License requirements : nx_adv_durability ("NX Advanced Durability")

Returns the model check.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Sets the active event solve options.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
activeEventSolveOptionsactiveeventsolveoptions

Sets the create diagnostic groups.


Created in NX7.5.1.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
createDiagnosticGroupscreatediagnosticgroups

Sets the model check.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
modelCheckmodelcheck

Sets the submit options.


Created in NX7.5.0.

License requirements : nx_adv_durability ("NX Advanced Durability")

Parameters:
submitOptionssubmitoptions

Returns the submit options.


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.