NX Open C++ Reference Guide
|
This class provides access to all session related CAE functionality. More...
Public Member Functions | |
NXOpen::CAE::AssociationUtilities * | AssociationUtils () |
Returns the NXOpen::CAE::AssociationUtilities instance belonging to this session Created in NX11.0.0. More... | |
NXOpen::CAE::CaeDataContainer * | GetDataContainer () |
Returns a NXOpen::CAE::CaeDataContainer to be used for specifying input parameters operations like Simulation Import and Export. More... | |
NXOpen::CAE::CaePart * | ImportSimulation (const NXString &solverName, NXOpen::CAE::CaeDataContainer *propertyList) |
Creates a NXOpen::CAE::SimPart and a NXOpen::CAE::FemPart from solver specific data. More... | |
NXOpen::CAE::CaePart * | ImportSimulation (const char *solverName, NXOpen::CAE::CaeDataContainer *propertyList) |
Creates a NXOpen::CAE::SimPart and a NXOpen::CAE::FemPart from solver specific data. More... | |
NXOpen::MaterialUtilities * | MaterialUtils () |
Returns the NXOpen::MaterialUtilities instance belonging to this session Created in NX10.0.0. More... | |
NXOpen::CAE::QualityAudit::Manager * | QualityAuditManager () |
Returns the NXOpen::CAE::QualityAudit::Manager belonging to this session. More... | |
void | SetFileNewContext (NXOpen::NXObject *contextPart) |
Sets the context part for use in naming new FEM, Sim, and Idealized parts in managed mode. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
This class provides access to all session related CAE functionality.
To obtain an instance of this class, refer to NXOpen::Session
Created in NX7.5.0.
NXOpen::CAE::AssociationUtilities* NXOpen::CAE::CaeSession::AssociationUtils | ( | ) |
Returns the NXOpen::CAE::AssociationUtilities instance belonging to this session
Created in NX11.0.0.
NXOpen::CAE::CaeDataContainer* NXOpen::CAE::CaeSession::GetDataContainer | ( | ) |
Returns a NXOpen::CAE::CaeDataContainer to be used for specifying input parameters operations like Simulation Import and Export.
NXOpen::CAE::CaePart* NXOpen::CAE::CaeSession::ImportSimulation | ( | const NXString & | solverName, |
NXOpen::CAE::CaeDataContainer * | propertyList | ||
) |
Creates a NXOpen::CAE::SimPart and a NXOpen::CAE::FemPart from solver specific data.
Import is driven by that properties defined in the input NXOpen::CAE::CaeDataContainer propertyList. The exact properties can vary from solver to solver.
solverName | the solver name to indicate what type of data is being imported |
propertyList | the import parameters see GetDataContainer . |
NXOpen::CAE::CaePart* NXOpen::CAE::CaeSession::ImportSimulation | ( | const char * | solverName, |
NXOpen::CAE::CaeDataContainer * | propertyList | ||
) |
Creates a NXOpen::CAE::SimPart and a NXOpen::CAE::FemPart from solver specific data.
Import is driven by that properties defined in the input NXOpen::CAE::CaeDataContainer propertyList. The exact properties can vary from solver to solver.
solverName | the solver name to indicate what type of data is being imported |
propertyList | the import parameters see GetDataContainer . |
NXOpen::MaterialUtilities* NXOpen::CAE::CaeSession::MaterialUtils | ( | ) |
Returns the NXOpen::MaterialUtilities instance belonging to this session
Created in NX10.0.0.
NXOpen::CAE::QualityAudit::Manager* NXOpen::CAE::CaeSession::QualityAuditManager | ( | ) |
Returns the NXOpen::CAE::QualityAudit::Manager belonging to this session.
Created in NX12.0.0.
void NXOpen::CAE::CaeSession::SetFileNewContext | ( | NXOpen::NXObject * | contextPart | ) |
Sets the context part for use in naming new FEM, Sim, and Idealized parts in managed mode.
Created in NX12.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
contextPart | the context part |
tag_t NXOpen::CAE::CaeSession::Tag | ( | ) | const |
Returns the tag of this object.