NX Open C++ Reference Guide
|
This is the manager for Condition Sequences. More...
Public Types | |
enum | FileFormat { FileFormatBdd, FileFormatXml } |
Specifies the file format during an import. More... | |
enum | ImportMissingConditionsBehavior { ImportMissingConditionsBehaviorDelete, ImportMissingConditionsBehaviorSettoundefined } |
Specifies the missing conditions behavior during an import. More... | |
enum | ImportNameCollisionsBehavior { ImportNameCollisionsBehaviorRenameExisting, ImportNameCollisionsBehaviorRenameIncoming } |
Specifies the name collision behavior during an import. More... | |
This is the manager for Condition Sequences.
Each Simulation has one manager.
To obtain an instance of this class, use NXOpen::CAE::SimSimulation::ConditionSeqManager
Created in NX9.0.0.
NXOpen::CAE::SimConditionSequence* NXOpen::CAE::SimConditionSeqMgr::ActiveConditionSequence | ( | ) |
Returns the currently active Condition Sequence.
Created in NX9.0.0.
License requirements : None
NXOpen::CAE::SimConditionCollection* NXOpen::CAE::SimConditionSeqMgr::ConditionCollection | ( | ) |
Returns the NXOpen::CAE::SimConditionCollection .
Created in NX9.0.0.
NXOpen::CAE::SimConditionParamCollection* NXOpen::CAE::SimConditionSeqMgr::ConditionParamCollection | ( | ) |
Returns the NXOpen::CAE::SimConditionParamCollection .
Created in NX9.0.0.
NXOpen::CAE::SimConditionSequenceCollection* NXOpen::CAE::SimConditionSeqMgr::ConditionSequenceCollection | ( | ) |
Returns the NXOpen::CAE::SimConditionSequenceCollection .
Created in NX9.0.0.
void NXOpen::CAE::SimConditionSeqMgr::ExportFile | ( | const NXString & | filename, |
NXOpen::CAE::SimConditionSeqMgr::FileFormat | format | ||
) |
Exports a NXOpen::CAE::SimConditionSequence to a file on disk.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
filename | filename |
format | format |
void NXOpen::CAE::SimConditionSeqMgr::ExportFile | ( | const char * | filename, |
NXOpen::CAE::SimConditionSeqMgr::FileFormat | format | ||
) |
Exports a NXOpen::CAE::SimConditionSequence to a file on disk.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
filename | filename |
format | format |
void NXOpen::CAE::SimConditionSeqMgr::ImportFile | ( | const NXString & | filename, |
NXOpen::CAE::SimConditionSeqMgr::FileFormat | format | ||
) |
Imports a file from disk to create a NXOpen::CAE::SimConditionSequence .
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
filename | filename |
format | format |
void NXOpen::CAE::SimConditionSeqMgr::ImportFile | ( | const char * | filename, |
NXOpen::CAE::SimConditionSeqMgr::FileFormat | format | ||
) |
Imports a file from disk to create a NXOpen::CAE::SimConditionSequence .
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
filename | filename |
format | format |
bool NXOpen::CAE::SimConditionSeqMgr::IsReferenced | ( | NXOpen::CAE::SimCondition * | condition | ) |
Returns if a NXOpen::CAE::SimCondition is referenced in a NXOpen::CAE::SimConditionSequence.
condition | condition |
void NXOpen::CAE::SimConditionSeqMgr::SetActiveConditionSequence | ( | NXOpen::CAE::SimConditionSequence * | sequence | ) |
Sets the currently active Condition Sequence.
Created in NX9.0.0.
License requirements : None
sequence | sequence |
void NXOpen::CAE::SimConditionSeqMgr::SetMissingConditionsBehavior | ( | NXOpen::CAE::SimConditionSeqMgr::ImportMissingConditionsBehavior | missingconditionsbehavior | ) |
Sets the missing parameter behavior during a file import.
Created in NX12.0.0.
License requirements : None
missingconditionsbehavior | missingconditionsbehavior |
void NXOpen::CAE::SimConditionSeqMgr::SetNameCollisionsBehavior | ( | NXOpen::CAE::SimConditionSeqMgr::ImportNameCollisionsBehavior | namecollisionsbehavior | ) |
Sets the name collision behavior during a file import.
Created in NX12.0.0.
License requirements : None
namecollisionsbehavior | namecollisionsbehavior |
void NXOpen::CAE::SimConditionSeqMgr::WrapUp | ( | ) |
Wrap up all modifications done to NXOpen::CAE::SimConditionSequence , NXOpen::CAE::SimCondition , NXOpen::CAE::SimConditionParam and NXOpen::Expression in order to have all objects in a consistent state.
Created in NX9.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")