Class MotionSimulation
Inheritance
MotionSimulation
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
AddCADSourcePart(Part, NXObject)
Declaration
public void AddCADSourcePart(Part motionPart, NXObject sourcePart)
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
ConvertTextBasedElements(Part)
Declaration
public void ConvertTextBasedElements(Part motionPart)
Parameters
| Type |
Name |
Description |
| Part |
motionPart |
|
CreateAddSubmechanismBuilder(NXObject)
Declaration
public AddSubmechanismBuilder CreateAddSubmechanismBuilder(NXObject part)
Parameters
Returns
ExportRecurdynSdk(string)
Declaration
public void ExportRecurdynSdk(string fullFileName)
Parameters
| Type |
Name |
Description |
| string |
fullFileName |
|
GetCADSourcePart(Part)
Declaration
public Part GetCADSourcePart(Part motionPart)
Parameters
| Type |
Name |
Description |
| Part |
motionPart |
|
Returns
GetSolutionManager(Part)
Declaration
public SolutionManager GetSolutionManager(Part motionPart)
Parameters
| Type |
Name |
Description |
| Part |
motionPart |
|
Returns
ReadDeactivatedStates(NXObject, MotionSolution)
Declaration
public void ReadDeactivatedStates(NXObject sumbmechanism, MotionSolution solution)
Parameters
RemoveCADSourcePart(Part, bool)
Declaration
public void RemoveCADSourcePart(Part motionPart, bool deleteMotionObjects)
Parameters
| Type |
Name |
Description |
| Part |
motionPart |
|
| bool |
deleteMotionObjects |
|
RemoveSuppressedObjectForAllSolutions(Part, NXObject)
Declaration
public void RemoveSuppressedObjectForAllSolutions(Part motionPart, NXObject obj)
Parameters
RenameSubmechanism(NXObject, string)
Declaration
public void RenameSubmechanism(NXObject submechanism, string name)
Parameters
SetAdamsStlParams(double, double, double)
Declaration
public void SetAdamsStlParams(double minFacetEdgeLen, double maxFacetEdgeLen, double facetToSurfaceTolerance)
Parameters
| Type |
Name |
Description |
| double |
minFacetEdgeLen |
|
| double |
maxFacetEdgeLen |
|
| double |
facetToSurfaceTolerance |
|
WriteAdamsAnlFile(string)
Declaration
public void WriteAdamsAnlFile(string fullFileName)
Parameters
| Type |
Name |
Description |
| string |
fullFileName |
|
Declaration
public void WriteAdamsGeometryFile(string fullFileName, MotionSimulation.JaMotionMotionExportAdamsGeometryFormat geoFormat)
Parameters
WriteRdsdkAdmFile(string)
Declaration
public void WriteRdsdkAdmFile(string fullFileName)
Parameters
| Type |
Name |
Description |
| string |
fullFileName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink