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