NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::CAE::Connections::Composer Class Reference

Composer. More...

Inheritance diagram for NXOpen::CAE::Connections::Composer:
NXOpen::TaggedObject

Public Member Functions

std::vector< NXStringCheckAssemblyConnections ()
 CheckAssemblyConnections
Created in NX1847.0.0. More...
 
std::vector< NXStringCheckAssemblyDocumentConnections (const NXString &documentName)
 CheckAssemblyDocumentConnections
Created in NX1847.0.0. More...
 
std::vector< NXStringCheckAssemblyDocumentConnections (const char *documentName)
 CheckAssemblyDocumentConnections
Created in NX1847.0.0. More...
 
NXOpen::CAE::Connections::ComposerDataComposerData ()
 Returns the composer data
Created in NX12.0.0. More...
 
NXOpen::CAE::Connections::ConnectionDBDataConnectionDBData ()
 Returns the connection db data
Created in NX12.0.0. More...
 
NXOpen::CAE::Connections::ComposerDataCreateComposerData ()
 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< NXStringGetMaterialsData (const NXString &inputBdfFilePath)
 Get MAT1 and MAT8 data from bdf file
Created in NX1847.0.0. More...
 
std::vector< NXStringGetMaterialsData (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...
 

Detailed Description

Composer.

Use this interface to set/get/create properties and set/get parameters of the composer.
Created in NX12.0.0.

Member Function Documentation

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")

Parameters
documentNamedocumentname
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")

Parameters
documentNamedocumentname
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")

Parameters
axisAliasaxisalias
axesaxes
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")

Parameters
axisAliasaxisalias
axesaxes
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")

Parameters
axisAliasaxisalias
groupsgroups
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")

Parameters
axisAliasaxisalias
groupsgroups
std::vector<NXOpen::CAE::Connections::LMIEConnection *> NXOpen::CAE::Connections::Composer::GetLumpedMassData ( )

Get the intermediate connection representations of lumped mass connections loaded from external file.

Returns
The intermediate connection representations
Created in NX1847.0.0.

License requirements : sc_nv_comp (" Simcenter NVH Composer")
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")

Parameters
inputBdfFilePathinputbdffilepath
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")

Parameters
inputBdfFilePathinputbdffilepath
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")

Parameters
pidpid
meshPartsmeshparts
void NXOpen::CAE::Connections::Composer::ReadAssemblyDefinition ( const NXString filePath)

ReadAssemblyDefinition
Created in NX1847.0.0.



License requirements : sc_nv_comp (" Simcenter NVH Composer")

Parameters
filePathfilepath
void NXOpen::CAE::Connections::Composer::ReadAssemblyDefinition ( const char *  filePath)

ReadAssemblyDefinition
Created in NX1847.0.0.



License requirements : sc_nv_comp (" Simcenter NVH Composer")

Parameters
filePathfilepath
void NXOpen::CAE::Connections::Composer::ReadConnectionsDB ( const NXString filePath)

ReadConnectionsDB
Created in NX1847.0.0.



License requirements : sc_nv_comp (" Simcenter NVH Composer")

Parameters
filePathfilepath
void NXOpen::CAE::Connections::Composer::ReadConnectionsDB ( const char *  filePath)

ReadConnectionsDB
Created in NX1847.0.0.



License requirements : sc_nv_comp (" Simcenter NVH Composer")

Parameters
filePathfilepath
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")

Parameters
documentNamedocumentname
listOfConnPIDsResultslistofconnpidsresults
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")

Parameters
documentNamedocumentname
listOfConnPIDsResultslistofconnpidsresults
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")

Parameters
documentNamedocumentname
isAssemblyOpenisassemblyopen
listOfConnPIDsResultslistofconnpidsresults
listOfMassPIDsResultslistofmasspidsresults
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")

Parameters
documentNamedocumentname
isAssemblyOpenisassemblyopen
listOfConnPIDsResultslistofconnpidsresults
listOfMassPIDsResultslistofmasspidsresults
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")

Parameters
composerDatacomposerdata
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")

Parameters
connectionDBDataconnectiondbdata
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")

Parameters
iConnectionsThe 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")

Parameters
filePathfilepath
void NXOpen::CAE::Connections::Composer::WriteAssemblyDefinition ( const char *  filePath)

WriteAssemblyDefinition
Created in NX1847.0.0.



License requirements : sc_nv_comp (" Simcenter NVH Composer")

Parameters
filePathfilepath

The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.