NXOpen C++ Reference Guide
|
Composer. More...
Public Member Functions | |
std::vector< NXString > | CheckAssemblyConnections () |
CheckAssemblyConnections Created in NX1847.0.0. More... | |
std::vector< NXString > | CheckAssemblyDocumentConnections (const NXString &documentName) |
CheckAssemblyDocumentConnections Created in NX1847.0.0. More... | |
std::vector< NXString > | CheckAssemblyDocumentConnections (const char *documentName) |
CheckAssemblyDocumentConnections Created in NX1847.0.0. More... | |
NXOpen::CAE::Connections::ComposerData * | ComposerData () |
Returns the composer data Created in NX12.0.0. More... | |
NXOpen::CAE::Connections::ConnectionDBData * | ConnectionDBData () |
Returns the connection db data Created in NX12.0.0. More... | |
NXOpen::CAE::Connections::ComposerData * | CreateComposerData () |
Create composer data. More... | |
void | Destroy () |
Destroy the composer object Created in NX1847.0.0. More... | |
void | GetAxisFromAlias (const NXString &axisAlias, std::vector< NXOpen::CoordinateSystem * > &axes) |
GetAxisFromAlias Created in NX1847.0.0. More... | |
void | GetAxisFromAlias (const char *axisAlias, std::vector< NXOpen::CoordinateSystem * > &axes) |
GetAxisFromAlias Created in NX1847.0.0. More... | |
void | GetGroupFromAlias (const NXString &axisAlias, std::vector< NXOpen::CAE::SelectionRecipe * > &groups) |
GetGroupFromAlias Created in NX1847.0.0. More... | |
void | GetGroupFromAlias (const char *axisAlias, std::vector< NXOpen::CAE::SelectionRecipe * > &groups) |
GetGroupFromAlias Created in NX1847.0.0. More... | |
std::vector < NXOpen::CAE::Connections::LMIEConnection * > | GetLumpedMassData () |
Get the intermediate connection representations of lumped mass connections loaded from external file. More... | |
std::vector< NXString > | GetMaterialsData (const NXString &inputBdfFilePath) |
Get MAT1 and MAT8 data from bdf file Created in NX1847.0.0. More... | |
std::vector< NXString > | GetMaterialsData (const char *inputBdfFilePath) |
Get MAT1 and MAT8 data from bdf file Created in NX1847.0.0. More... | |
void | GetMeshPartFromPID (int pid, std::vector< NXOpen::TaggedObject * > &meshParts) |
GetMeshPartFromPID Created in NX1847.0.0. More... | |
void | ReadAssemblyDefinition (const NXString &filePath) |
ReadAssemblyDefinition Created in NX1847.0.0. More... | |
void | ReadAssemblyDefinition (const char *filePath) |
ReadAssemblyDefinition Created in NX1847.0.0. More... | |
void | ReadConnectionsDB (const NXString &filePath) |
ReadConnectionsDB Created in NX1847.0.0. More... | |
void | ReadConnectionsDB (const char *filePath) |
ReadConnectionsDB Created in NX1847.0.0. More... | |
void | SearchBoltComponentAndPIDs (const NXString &documentName, std::vector< NXString > &listOfConnPIDsResults) |
SearchBoltComponentAndPIDs Created in NX1847.0.0. More... | |
void | SearchBoltComponentAndPIDs (const char *documentName, std::vector< NXString > &listOfConnPIDsResults) |
SearchBoltComponentAndPIDs Created in NX1847.0.0. More... | |
void | SearchPIDs (const NXString &documentName, bool *isAssemblyOpen, std::vector< NXString > &listOfConnPIDsResults, std::vector< NXString > &listOfMassPIDsResults) |
SearchPIDs Created in NX1847.0.0. More... | |
void | SearchPIDs (const char *documentName, bool *isAssemblyOpen, std::vector< NXString > &listOfConnPIDsResults, std::vector< NXString > &listOfMassPIDsResults) |
SearchPIDs Created in NX1847.0.0. More... | |
void | SetComposerData (NXOpen::CAE::Connections::ComposerData *composerData) |
Sets the composer data Created in NX12.0.0. More... | |
void | SetConnectionDBData (NXOpen::CAE::Connections::ConnectionDBData *connectionDBData) |
Sets the connection db data Created in NX12.0.0. More... | |
void | SetLumpedMassData (const std::vector< NXOpen::CAE::Connections::LMIEConnection * > &iConnections) |
Set the intermediate connection representations of lumped mass connections loaded from external file. More... | |
void | WriteAssemblyDefinition (const NXString &filePath) |
WriteAssemblyDefinition Created in NX1847.0.0. More... | |
void | WriteAssemblyDefinition (const char *filePath) |
WriteAssemblyDefinition Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Composer.
Use this interface to set/get/create properties and set/get parameters of the composer.
Created in NX12.0.0.
std::vector<NXString> NXOpen::CAE::Connections::Composer::CheckAssemblyConnections | ( | ) |
CheckAssemblyConnections
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
std::vector<NXString> NXOpen::CAE::Connections::Composer::CheckAssemblyDocumentConnections | ( | const NXString & | documentName | ) |
CheckAssemblyDocumentConnections
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
documentName | documentname |
std::vector<NXString> NXOpen::CAE::Connections::Composer::CheckAssemblyDocumentConnections | ( | const char * | documentName | ) |
CheckAssemblyDocumentConnections
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
documentName | documentname |
NXOpen::CAE::Connections::ComposerData* NXOpen::CAE::Connections::Composer::ComposerData | ( | ) |
Returns the composer data
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::Connections::ConnectionDBData* NXOpen::CAE::Connections::Composer::ConnectionDBData | ( | ) |
Returns the connection db data
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::Connections::ComposerData* NXOpen::CAE::Connections::Composer::CreateComposerData | ( | ) |
Create composer data.
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
void NXOpen::CAE::Connections::Composer::Destroy | ( | ) |
Destroy the composer object
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
void NXOpen::CAE::Connections::Composer::GetAxisFromAlias | ( | const NXString & | axisAlias, |
std::vector< NXOpen::CoordinateSystem * > & | axes | ||
) |
GetAxisFromAlias
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
axisAlias | axisalias |
axes | axes |
void NXOpen::CAE::Connections::Composer::GetAxisFromAlias | ( | const char * | axisAlias, |
std::vector< NXOpen::CoordinateSystem * > & | axes | ||
) |
GetAxisFromAlias
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
axisAlias | axisalias |
axes | axes |
void NXOpen::CAE::Connections::Composer::GetGroupFromAlias | ( | const NXString & | axisAlias, |
std::vector< NXOpen::CAE::SelectionRecipe * > & | groups | ||
) |
GetGroupFromAlias
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
axisAlias | axisalias |
groups | groups |
void NXOpen::CAE::Connections::Composer::GetGroupFromAlias | ( | const char * | axisAlias, |
std::vector< NXOpen::CAE::SelectionRecipe * > & | groups | ||
) |
GetGroupFromAlias
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
axisAlias | axisalias |
groups | groups |
std::vector<NXOpen::CAE::Connections::LMIEConnection *> NXOpen::CAE::Connections::Composer::GetLumpedMassData | ( | ) |
Get the intermediate connection representations of lumped mass connections loaded from external file.
std::vector<NXString> NXOpen::CAE::Connections::Composer::GetMaterialsData | ( | const NXString & | inputBdfFilePath | ) |
Get MAT1 and MAT8 data from bdf file
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
inputBdfFilePath | inputbdffilepath |
std::vector<NXString> NXOpen::CAE::Connections::Composer::GetMaterialsData | ( | const char * | inputBdfFilePath | ) |
Get MAT1 and MAT8 data from bdf file
Created in NX1847.0.0.
License requirements : nx_masterfem ("Finite Element Modeling")
inputBdfFilePath | inputbdffilepath |
void NXOpen::CAE::Connections::Composer::GetMeshPartFromPID | ( | int | pid, |
std::vector< NXOpen::TaggedObject * > & | meshParts | ||
) |
GetMeshPartFromPID
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
pid | pid |
meshParts | meshparts |
void NXOpen::CAE::Connections::Composer::ReadAssemblyDefinition | ( | const NXString & | filePath | ) |
ReadAssemblyDefinition
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
filePath | filepath |
void NXOpen::CAE::Connections::Composer::ReadAssemblyDefinition | ( | const char * | filePath | ) |
ReadAssemblyDefinition
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
filePath | filepath |
void NXOpen::CAE::Connections::Composer::ReadConnectionsDB | ( | const NXString & | filePath | ) |
ReadConnectionsDB
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
filePath | filepath |
void NXOpen::CAE::Connections::Composer::ReadConnectionsDB | ( | const char * | filePath | ) |
ReadConnectionsDB
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
filePath | filepath |
void NXOpen::CAE::Connections::Composer::SearchBoltComponentAndPIDs | ( | const NXString & | documentName, |
std::vector< NXString > & | listOfConnPIDsResults | ||
) |
SearchBoltComponentAndPIDs
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
documentName | documentname |
listOfConnPIDsResults | listofconnpidsresults |
void NXOpen::CAE::Connections::Composer::SearchBoltComponentAndPIDs | ( | const char * | documentName, |
std::vector< NXString > & | listOfConnPIDsResults | ||
) |
SearchBoltComponentAndPIDs
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
documentName | documentname |
listOfConnPIDsResults | listofconnpidsresults |
void NXOpen::CAE::Connections::Composer::SearchPIDs | ( | const NXString & | documentName, |
bool * | isAssemblyOpen, | ||
std::vector< NXString > & | listOfConnPIDsResults, | ||
std::vector< NXString > & | listOfMassPIDsResults | ||
) |
SearchPIDs
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
documentName | documentname |
isAssemblyOpen | isassemblyopen |
listOfConnPIDsResults | listofconnpidsresults |
listOfMassPIDsResults | listofmasspidsresults |
void NXOpen::CAE::Connections::Composer::SearchPIDs | ( | const char * | documentName, |
bool * | isAssemblyOpen, | ||
std::vector< NXString > & | listOfConnPIDsResults, | ||
std::vector< NXString > & | listOfMassPIDsResults | ||
) |
SearchPIDs
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
documentName | documentname |
isAssemblyOpen | isassemblyopen |
listOfConnPIDsResults | listofconnpidsresults |
listOfMassPIDsResults | listofmasspidsresults |
void NXOpen::CAE::Connections::Composer::SetComposerData | ( | NXOpen::CAE::Connections::ComposerData * | composerData | ) |
Sets the composer data
Created in NX12.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
composerData | composerdata |
void NXOpen::CAE::Connections::Composer::SetConnectionDBData | ( | NXOpen::CAE::Connections::ConnectionDBData * | connectionDBData | ) |
Sets the connection db data
Created in NX12.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
connectionDBData | connectiondbdata |
void NXOpen::CAE::Connections::Composer::SetLumpedMassData | ( | const std::vector< NXOpen::CAE::Connections::LMIEConnection * > & | iConnections | ) |
Set the intermediate connection representations of lumped mass connections loaded from external file.
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
iConnections | The intermediate connection representations |
void NXOpen::CAE::Connections::Composer::WriteAssemblyDefinition | ( | const NXString & | filePath | ) |
WriteAssemblyDefinition
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
filePath | filepath |
void NXOpen::CAE::Connections::Composer::WriteAssemblyDefinition | ( | const char * | filePath | ) |
WriteAssemblyDefinition
Created in NX1847.0.0.
License requirements : sc_nv_comp (" Simcenter NVH Composer")
filePath | filepath |