Class Composer
Inheritance
System.Object
System.MarshalByRefObject
Composer
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class Composer : TaggedObject, IMessageSink
Constructors
Composer()
Declaration
Properties
ComposerData
Declaration
public ComposerData ComposerData { get; set; }
Property Value
ConnectionDBData
Declaration
public ConnectionDBData ConnectionDBData { get; set; }
Property Value
Methods
CheckAssemblyConnections()
Declaration
public string[] CheckAssemblyConnections()
Returns
Type |
Description |
System.String[] |
|
CheckAssemblyDocumentConnections(String)
Declaration
public string[] CheckAssemblyDocumentConnections(string documentName)
Parameters
Type |
Name |
Description |
System.String |
documentName |
|
Returns
Type |
Description |
System.String[] |
|
CreateComposerData()
Declaration
public ComposerData CreateComposerData()
Returns
Destroy()
Declaration
ExportHardPointToXml(CaePart, Unit, String)
Declaration
public void ExportHardPointToXml(CaePart tWorkPart, Unit tUnit, string file)
Parameters
Type |
Name |
Description |
CaePart |
tWorkPart |
|
Unit |
tUnit |
|
System.String |
file |
|
GetAxisFromAlias(String, out CoordinateSystem[])
Declaration
public void GetAxisFromAlias(string axisAlias, out CoordinateSystem[] axes)
Parameters
GetLumpedMassData()
Declaration
public LMIEConnection[] GetLumpedMassData()
Returns
GetMaterialsData(String)
Declaration
public string[] GetMaterialsData(string inputBdfFilePath)
Parameters
Type |
Name |
Description |
System.String |
inputBdfFilePath |
|
Returns
Type |
Description |
System.String[] |
|
GetMeshPartFromPID(Int32, out TaggedObject[])
Declaration
public void GetMeshPartFromPID(int pid, out TaggedObject[] meshParts)
Parameters
Type |
Name |
Description |
System.Int32 |
pid |
|
TaggedObject[] |
meshParts |
|
GetMeshPartInContextFromPID(CaePart, Int32, out TaggedObject[])
Declaration
public void GetMeshPartInContextFromPID(CaePart tWorkPart, int pid, out TaggedObject[] meshParts)
Parameters
ImportAndModifyHardPointLabel(CaePart, String)
Declaration
public SelectionRecipe[] ImportAndModifyHardPointLabel(CaePart tWorkPart, string file)
Parameters
Type |
Name |
Description |
CaePart |
tWorkPart |
|
System.String |
file |
|
Returns
ImportAndUpdateHardPointFromXml(CaePart, String, Boolean, out SelectionRecipe[], out SelectionRecipe[])
Declaration
public void ImportAndUpdateHardPointFromXml(CaePart tWorkPart, string file, bool isUpdate, out SelectionRecipe[] selrecipes, out SelectionRecipe[] updatedSelrecipes)
Parameters
ImportHardPointFromXml(CaePart, String, Boolean)
Declaration
[Obsolete("Deprecated in NX1899.0.0. Use NXOpen.CAE.Connections.Composer.ImportAndUpdateHardPointFromXml instead.")]
public SelectionRecipe[] ImportHardPointFromXml(CaePart tWorkPart, string file, bool isUpdate)
Parameters
Type |
Name |
Description |
CaePart |
tWorkPart |
|
System.String |
file |
|
System.Boolean |
isUpdate |
|
Returns
MigrateToHardPointFile(String)
Declaration
public void MigrateToHardPointFile(string file)
Parameters
Type |
Name |
Description |
System.String |
file |
|
ReadAssemblyDefinition(String)
Declaration
public void ReadAssemblyDefinition(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
ReadConnectionsDB(String)
Declaration
public void ReadConnectionsDB(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
SearchBoltComponentAndPIDs(String, out String[])
Declaration
public void SearchBoltComponentAndPIDs(string documentName, out string[] listOfConnPIDsResults)
Parameters
Type |
Name |
Description |
System.String |
documentName |
|
System.String[] |
listOfConnPIDsResults |
|
SearchPIDs(String, out Boolean, out String[], out String[])
Declaration
public void SearchPIDs(string documentName, out bool isAssemblyOpen, out string[] listOfConnPIDsResults, out string[] listOfMassPIDsResults)
Parameters
Type |
Name |
Description |
System.String |
documentName |
|
System.Boolean |
isAssemblyOpen |
|
System.String[] |
listOfConnPIDsResults |
|
System.String[] |
listOfMassPIDsResults |
|
SetLumpedMassData(LMIEConnection[])
Declaration
public void SetLumpedMassData(LMIEConnection[] iConnections)
Parameters
WriteAssemblyDefinition(String)
Declaration
public void WriteAssemblyDefinition(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink