Class MotionSimulation
Inheritance
System.Object
System.MarshalByRefObject
MotionSimulation
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class MotionSimulation : NXRemotableObject, IMessageSink
Constructors
MotionSimulation(Session)
Declaration
protected MotionSimulation(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
Tag
Declaration
Property Value
Methods
AddMaster(Part, NXObject)
Declaration
public void AddMaster(Part motionPart, NXObject masterPart)
Parameters
AddSuppressedObjectForAllSolutions(Part, NXObject)
Declaration
public void AddSuppressedObjectForAllSolutions(Part motionPart, NXObject obj)
Parameters
CalculateGrueblerCount(NXObject)
Declaration
public int CalculateGrueblerCount(NXObject motionPart)
Parameters
Type |
Name |
Description |
NXObject |
motionPart |
|
Returns
Type |
Description |
System.Int32 |
|
CreateAddSubmechanismBuilder(NXObject)
Declaration
public AddSubmechanismBuilder CreateAddSubmechanismBuilder(NXObject part)
Parameters
Returns
ExportRecurdynSdk(String)
Declaration
public void ExportRecurdynSdk(string fullFileName)
Parameters
Type |
Name |
Description |
System.String |
fullFileName |
|
GetMasterCadPart(Part)
Declaration
public Part GetMasterCadPart(Part motionPart)
Parameters
Type |
Name |
Description |
Part |
motionPart |
|
Returns
LoadSimulation(NXObject, String)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.PartCollection.OpenDisplay and NXOpen.Motion.MotionSession.InitializeSimulation")]
public void LoadSimulation(NXObject masterPart, string motionSimName)
Parameters
Type |
Name |
Description |
NXObject |
masterPart |
|
System.String |
motionSimName |
|
ReadDeactivatedStates(NXObject, MotionSolution)
Declaration
public void ReadDeactivatedStates(NXObject sumbmechanism, MotionSolution solution)
Parameters
RemoveMaster(Part, Boolean)
Declaration
public void RemoveMaster(Part motionPart, bool deleteMotionObjects)
Parameters
Type |
Name |
Description |
Part |
motionPart |
|
System.Boolean |
deleteMotionObjects |
|
RemoveSuppressedObjectForAllSolutions(Part, NXObject)
Declaration
public void RemoveSuppressedObjectForAllSolutions(Part motionPart, NXObject obj)
Parameters
RenameSimulation(NXObject, String, String)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.BasePart.SaveAs")]
public void RenameSimulation(NXObject masterPart, string oldMotionSimName, string newMotionSimName)
Parameters
Type |
Name |
Description |
NXObject |
masterPart |
|
System.String |
oldMotionSimName |
|
System.String |
newMotionSimName |
|
RenameSubmechanism(NXObject, String)
Declaration
public void RenameSubmechanism(NXObject submechanism, string name)
Parameters
Type |
Name |
Description |
NXObject |
submechanism |
|
System.String |
name |
|
SaveSimulation(NXObject, NXObject)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.BasePart.Save")]
public void SaveSimulation(NXObject masterPart, NXObject motionSimPart)
Parameters
SaveSimulation(NXObject, String)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.BasePart.Save")]
public void SaveSimulation(NXObject masterPart, string motionSimName)
Parameters
Type |
Name |
Description |
NXObject |
masterPart |
|
System.String |
motionSimName |
|
UnloadSimulation(NXObject, NXObject)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.BasePart.Close")]
public void UnloadSimulation(NXObject masterPart, NXObject motionSimPart)
Parameters
UnloadSimulation(NXObject, String)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.BasePart.Close")]
public void UnloadSimulation(NXObject masterPart, string motionSimName)
Parameters
Type |
Name |
Description |
NXObject |
masterPart |
|
System.String |
motionSimName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink