NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.CAE.Connections.Composer Class Reference

Composer. More...

Inheritance diagram for NXOpen.CAE.Connections.Composer:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe string[] CheckAssemblyConnections ()
 CheckAssemblyConnections More...
 
unsafe string[] CheckAssemblyDocumentConnections (string documentName)
 CheckAssemblyDocumentConnections More...
 
unsafe
NXOpen.CAE.Connections.ComposerData 
CreateComposerData ()
 Create composer data. More...
 
unsafe void Destroy ()
 Destroy the composer object More...
 
unsafe void ExportHardPointToXml (NXOpen.CAE.CaePart tWorkPart, NXOpen.Unit tUnit, string file)
 Export HardPoint To Xml More...
 
unsafe void GetAxisFromAlias (string axisAlias, out NXOpen.CoordinateSystem[] axes)
 GetAxisFromAlias More...
 
unsafe void GetGroupFromAlias (string axisAlias, out NXOpen.CAE.SelectionRecipe[] groups)
 GetGroupFromAlias More...
 
unsafe
NXOpen.CAE.Connections.LMIEConnection[] 
GetLumpedMassData ()
 Get the intermediate connection representations of lumped mass connections loaded from external file. More...
 
unsafe string[] GetMaterialsData (string inputBdfFilePath)
 Get MAT1 and MAT8 data from bdf file More...
 
unsafe void GetMeshPartFromPID (int pid, out NXOpen.TaggedObject[] meshParts)
 GetMeshPartFromPID More...
 
unsafe void GetMeshPartInContextFromPID (NXOpen.CAE.CaePart tWorkPart, int pid, out NXOpen.TaggedObject[] meshParts)
 GetMeshPartInContextFromPID More...
 
unsafe NXOpen.CAE.SelectionRecipe[] ImportAndModifyHardPointLabel (NXOpen.CAE.CaePart tWorkPart, string file)
 Import HardPoint From Excel and Modify its Node Label More...
 
unsafe void ImportAndUpdateHardPointFromXml (NXOpen.CAE.CaePart tWorkPart, string file, bool isUpdate, out NXOpen.CAE.SelectionRecipe[] selrecipes, out NXOpen.CAE.SelectionRecipe[] updatedSelrecipes)
 Import HardPoint From Xml if does not exist and replace/update it otherwise More...
 
unsafe NXOpen.CAE.SelectionRecipe[] ImportHardPointFromXml (NXOpen.CAE.CaePart tWorkPart, string file, bool isUpdate)
 Import HardPoint From Xml More...
 
unsafe void MigrateToHardPointFile (string file)
 Migrate old XML format More...
 
unsafe void ReadAssemblyDefinition (string filePath)
 ReadAssemblyDefinition More...
 
unsafe void ReadConnectionsDB (string filePath)
 ReadConnectionsDB More...
 
unsafe void SearchBoltComponentAndPIDs (string documentName, out string[] listOfConnPIDsResults)
 SearchBoltComponentAndPIDs More...
 
unsafe void SearchPIDs (string documentName, out bool isAssemblyOpen, out string[] listOfConnPIDsResults, out string[] listOfMassPIDsResults)
 SearchPIDs More...
 
unsafe void SetLumpedMassData (NXOpen.CAE.Connections.LMIEConnection[] iConnections)
 Set the intermediate connection representations of lumped mass connections loaded from external file. More...
 
unsafe void WriteAssemblyDefinition (string filePath)
 WriteAssemblyDefinition More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.CAE.Connections.ComposerData 
ComposerData [get, set]
 Returns or sets the composer data More...
 
unsafe
NXOpen.CAE.Connections.ConnectionDBData 
ConnectionDBData [get, set]
 Returns or sets the connection db data More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> 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

unsafe string [] NXOpen.CAE.Connections.Composer.CheckAssemblyConnections ( )
inline

CheckAssemblyConnections

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Returns
unsafe string [] NXOpen.CAE.Connections.Composer.CheckAssemblyDocumentConnections ( string  documentName)
inline

CheckAssemblyDocumentConnections

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
documentName
Returns
unsafe NXOpen.CAE.Connections.ComposerData NXOpen.CAE.Connections.Composer.CreateComposerData ( )
inline

Create composer data.

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Returns
unsafe void NXOpen.CAE.Connections.Composer.Destroy ( )
inline

Destroy the composer object

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer") OR sc_gso_creation (" Simcenter GSO BIW Creation environment") OR nx_masterfem ("Finite Element Modeling")

unsafe void NXOpen.CAE.Connections.Composer.ExportHardPointToXml ( NXOpen.CAE.CaePart  tWorkPart,
NXOpen.Unit  tUnit,
string  file 
)
inline

Export HardPoint To Xml

Created in NX1872.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tWorkPart
tUnit
file
unsafe void NXOpen.CAE.Connections.Composer.GetAxisFromAlias ( string  axisAlias,
out NXOpen.CoordinateSystem[]  axes 
)
inline

GetAxisFromAlias

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
axisAlias
axes
unsafe void NXOpen.CAE.Connections.Composer.GetGroupFromAlias ( string  axisAlias,
out NXOpen.CAE.SelectionRecipe[]  groups 
)
inline

GetGroupFromAlias

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
axisAlias
groups
unsafe NXOpen.CAE.Connections.LMIEConnection [] NXOpen.CAE.Connections.Composer.GetLumpedMassData ( )
inline

Get 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") OR sc_gso_comp (" Simcenter NVH Composer")

Returns
The intermediate connection representations
unsafe string [] NXOpen.CAE.Connections.Composer.GetMaterialsData ( string  inputBdfFilePath)
inline

Get MAT1 and MAT8 data from bdf file

Created in NX1847.0.0

License requirements: sc_gso_creation (" Simcenter GSO BIW Creation environment")

Parameters
inputBdfFilePath
Returns
unsafe void NXOpen.CAE.Connections.Composer.GetMeshPartFromPID ( int  pid,
out NXOpen.TaggedObject[]  meshParts 
)
inline

GetMeshPartFromPID

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
pid
meshParts
unsafe void NXOpen.CAE.Connections.Composer.GetMeshPartInContextFromPID ( NXOpen.CAE.CaePart  tWorkPart,
int  pid,
out NXOpen.TaggedObject[]  meshParts 
)
inline

GetMeshPartInContextFromPID

Created in NX1899.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
tWorkPart
pid
meshParts
unsafe NXOpen.CAE.SelectionRecipe [] NXOpen.CAE.Connections.Composer.ImportAndModifyHardPointLabel ( NXOpen.CAE.CaePart  tWorkPart,
string  file 
)
inline

Import HardPoint From Excel and Modify its Node Label

Created in NX1899.0.0

License requirements: sc_gso_creation (" Simcenter GSO BIW Creation environment")

Parameters
tWorkPart
file
Returns
unsafe void NXOpen.CAE.Connections.Composer.ImportAndUpdateHardPointFromXml ( NXOpen.CAE.CaePart  tWorkPart,
string  file,
bool  isUpdate,
out NXOpen.CAE.SelectionRecipe[]  selrecipes,
out NXOpen.CAE.SelectionRecipe[]  updatedSelrecipes 
)
inline

Import HardPoint From Xml if does not exist and replace/update it otherwise

Created in NX1899.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tWorkPartI - The work part tag
fileThe XML file name
isUpdateFlag to specify the status of update
selrecipesArray of created recipe tags
updatedSelrecipesArray of replaced recipe tags
unsafe NXOpen.CAE.SelectionRecipe [] NXOpen.CAE.Connections.Composer.ImportHardPointFromXml ( NXOpen.CAE.CaePart  tWorkPart,
string  file,
bool  isUpdate 
)
inline

Import HardPoint From Xml

Created in NX1872.0.0

Deprecated in NX1899.0.0. Use NXOpen.CAE.Connections.Composer.ImportAndUpdateHardPointFromXml instead.

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
tWorkPart
file
isUpdate
Returns
unsafe void NXOpen.CAE.Connections.Composer.MigrateToHardPointFile ( string  file)
inline

Migrate old XML format

Created in NX1872.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
file
unsafe void NXOpen.CAE.Connections.Composer.ReadAssemblyDefinition ( string  filePath)
inline

ReadAssemblyDefinition

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
filePath
unsafe void NXOpen.CAE.Connections.Composer.ReadConnectionsDB ( string  filePath)
inline

ReadConnectionsDB

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
filePath
unsafe void NXOpen.CAE.Connections.Composer.SearchBoltComponentAndPIDs ( string  documentName,
out string[]  listOfConnPIDsResults 
)
inline

SearchBoltComponentAndPIDs

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
documentName
listOfConnPIDsResults
unsafe void NXOpen.CAE.Connections.Composer.SearchPIDs ( string  documentName,
out bool  isAssemblyOpen,
out string[]  listOfConnPIDsResults,
out string[]  listOfMassPIDsResults 
)
inline

SearchPIDs

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
documentName
isAssemblyOpen
listOfConnPIDsResults
listOfMassPIDsResults
unsafe void NXOpen.CAE.Connections.Composer.SetLumpedMassData ( NXOpen.CAE.Connections.LMIEConnection[]  iConnections)
inline

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") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
iConnectionsThe intermediate connection representations
unsafe void NXOpen.CAE.Connections.Composer.WriteAssemblyDefinition ( string  filePath)
inline

WriteAssemblyDefinition

Created in NX1847.0.0

License requirements: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

Parameters
filePath

Property Documentation

unsafe NXOpen.CAE.Connections.ComposerData NXOpen.CAE.Connections.Composer.ComposerData
getset

Returns or sets the composer data

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")

unsafe NXOpen.CAE.Connections.ConnectionDBData NXOpen.CAE.Connections.Composer.ConnectionDBData
getset

Returns or sets the connection db data

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: sc_nv_comp (" Simcenter NVH Composer") OR sc_gso_comp (" Simcenter NVH Composer")


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