NXOpen C++ Reference Guide
|
Builds a NXOpen::CAE::ModelAndLoadPreProcess object which represets a data processing meta solution. More...
Public Member Functions | |
double | Memory () |
Returns the memory Created in NX1847.0.0. More... | |
NXString | MetaSolutionName () |
Returns the meta solution name. More... | |
int | NumThreads () |
Returns the num threads Created in NX1847.0.0. More... | |
bool | RunInForeground () |
Returns the option "Run Job in Foreground" Created in NX1847.0.0. More... | |
void | SetMemory (double memory) |
Sets the memory Created in NX1847.0.0. More... | |
void | SetMetaSolutionName (const NXString &title) |
Sets the meta solution name. More... | |
void | SetMetaSolutionName (const char *title) |
Sets the meta solution name. More... | |
void | SetNumThreads (int numThreads) |
Sets the num threads Created in NX1847.0.0. More... | |
void | SetRunInForeground (bool runInForeground) |
Sets the option "Run Job in Foreground" Created in NX1847.0.0. More... | |
void | SetSolverPath (const NXString &filename) |
Sets the solver path Created in NX1847.0.0. More... | |
void | SetSolverPath (const char *filename) |
Sets the solver path Created in NX1847.0.0. More... | |
void | SetTempDir (const NXString &foldername) |
Sets the temp dir Created in NX1847.0.0. More... | |
void | SetTempDir (const char *foldername) |
Sets the temp dir Created in NX1847.0.0. More... | |
void | SetUseEnvVar (bool useEnvVar) |
Sets the use env var Created in NX1847.0.0. More... | |
void | SetUseModelDirForSolverTempFiles (bool useModelDirForSolverTempFiles) |
Sets the use model dir for solver temp files Created in NX1847.0.0. More... | |
NXString | SolverPath () |
Returns the solver path Created in NX1847.0.0. More... | |
NXString | TempDir () |
Returns the temp dir Created in NX1847.0.0. More... | |
bool | UseEnvVar () |
Returns the use env var Created in NX1847.0.0. More... | |
bool | UseModelDirForSolverTempFiles () |
Returns the use model dir for solver temp files Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Builds a NXOpen::CAE::ModelAndLoadPreProcess object which represets a data processing meta solution.
To create a new instance of this class, use NXOpen::CAE::ModelAndLoadPreProcessor::CreateBuilder
Default values.
Property | Value |
---|---|
Memory |
5 |
NumThreads |
4 |
UseEnvVar |
1 |
UseModelDirForSolverTempFiles |
1 |
Created in NX1847.0.0.
double NXOpen::CAE::ModelAndLoadPreProcessBuilder::Memory | ( | ) |
Returns the memory
Created in NX1847.0.0.
License requirements : None
NXString NXOpen::CAE::ModelAndLoadPreProcessBuilder::MetaSolutionName | ( | ) |
Returns the meta solution name.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
int NXOpen::CAE::ModelAndLoadPreProcessBuilder::NumThreads | ( | ) |
Returns the num threads
Created in NX1847.0.0.
License requirements : None
bool NXOpen::CAE::ModelAndLoadPreProcessBuilder::RunInForeground | ( | ) |
Returns the option "Run Job in Foreground"
Created in NX1847.0.0.
License requirements : None
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetMemory | ( | double | memory | ) |
Sets the memory
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
memory | memory |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetMetaSolutionName | ( | const NXString & | title | ) |
Sets the meta solution name.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
title | title |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetMetaSolutionName | ( | const char * | title | ) |
Sets the meta solution name.
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
title | title |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetNumThreads | ( | int | numThreads | ) |
Sets the num threads
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
numThreads | numthreads |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetRunInForeground | ( | bool | runInForeground | ) |
Sets the option "Run Job in Foreground"
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
runInForeground | runinforeground |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetSolverPath | ( | const NXString & | filename | ) |
Sets the solver path
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
filename | filename |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetSolverPath | ( | const char * | filename | ) |
Sets the solver path
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
filename | filename |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetTempDir | ( | const NXString & | foldername | ) |
Sets the temp dir
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
foldername | foldername |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetTempDir | ( | const char * | foldername | ) |
Sets the temp dir
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
foldername | foldername |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetUseEnvVar | ( | bool | useEnvVar | ) |
Sets the use env var
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
useEnvVar | useenvvar |
void NXOpen::CAE::ModelAndLoadPreProcessBuilder::SetUseModelDirForSolverTempFiles | ( | bool | useModelDirForSolverTempFiles | ) |
Sets the use model dir for solver temp files
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")
useModelDirForSolverTempFiles | usemodeldirforsolvertempfiles |
NXString NXOpen::CAE::ModelAndLoadPreProcessBuilder::SolverPath | ( | ) |
Returns the solver path
Created in NX1847.0.0.
License requirements : None
NXString NXOpen::CAE::ModelAndLoadPreProcessBuilder::TempDir | ( | ) |
Returns the temp dir
Created in NX1847.0.0.
License requirements : None
bool NXOpen::CAE::ModelAndLoadPreProcessBuilder::UseEnvVar | ( | ) |
Returns the use env var
Created in NX1847.0.0.
License requirements : None
bool NXOpen::CAE::ModelAndLoadPreProcessBuilder::UseModelDirForSolverTempFiles | ( | ) |
Returns the use model dir for solver temp files
Created in NX1847.0.0.
License requirements : None