Class MotionSession
Inheritance
MotionSession
Assembly: NXOpen.dll
Syntax
public class MotionSession : NXRemotableObject, IMessageSink
Constructors
MotionSession(Session)
Declaration
protected MotionSession(Session owner)
Parameters
Type |
Name |
Description |
Session |
owner |
|
Properties
Environments
Declaration
public MotionEnvironment Environments { get; }
Property Value
MechanismExport
Declaration
public MechanismExport MechanismExport { get; }
Property Value
MechanismImport
Declaration
public MechanismImport MechanismImport { get; }
Property Value
MotionMethods
Declaration
public MotionMethods MotionMethods { get; }
Property Value
PostProcess
Declaration
public PostProcess PostProcess { get; }
Property Value
Tag
Declaration
Property Value
Methods
CalculateDof(NXObject, MotionSolution)
Declaration
public int CalculateDof(NXObject simPart, MotionSolution solution)
Parameters
Returns
CloneSimulation(NXObject, string)
Declaration
public string CloneSimulation(NXObject masterPart, string motionSimName)
Parameters
Returns
ConstraintsToMotionObject(NXObject, NXObject)
Declaration
public NXObject ConstraintsToMotionObject(NXObject scenarioPart, NXObject masterPart)
Parameters
Returns
CreateAnimationConversionBuilder(NXObject)
Declaration
public AnimationConversionBuilder CreateAnimationConversionBuilder(NXObject scenarioPart)
Parameters
Type |
Name |
Description |
NXObject |
scenarioPart |
|
Returns
CreateNamingSimulation(NXObject, string)
Declaration
public string CreateNamingSimulation(NXObject masterPart, string inputSimName)
Parameters
Returns
CreatePhysicsConversionBuilder(NXObject)
Declaration
public PhysicsConversionBuilder CreatePhysicsConversionBuilder(NXObject scenarioPart)
Parameters
Type |
Name |
Description |
NXObject |
scenarioPart |
|
Returns
DeleteSimulation(NXObject, string)
Declaration
public void DeleteSimulation(NXObject masterPart, string motionSimName)
Parameters
ExpandNavigator(NXObject)
Declaration
public void ExpandNavigator(NXObject simPart)
Parameters
ExportProcessSimulateKinematics()
Declaration
public void ExportProcessSimulateKinematics()
FixLinkToGround(NXObject)
Declaration
public NXObject FixLinkToGround(NXObject link)
Parameters
Returns
GetFullName(NXObject, string)
Declaration
public string GetFullName(NXObject masterPart, string scenarioName)
Parameters
Returns
GetFunctionReferencedMotionObjects(NXObject, MotionFunction)
Declaration
public NXObject[] GetFunctionReferencedMotionObjects(NXObject scenarioPart, MotionFunction funcObject)
Parameters
Returns
GetFunctionReferencingMotionObjects(NXObject, MotionFunction)
Declaration
public NXObject[] GetFunctionReferencingMotionObjects(NXObject scenarioPart, MotionFunction funcObject)
Parameters
Returns
GetMotionComponentPartNames(BasePart, out Component[])
Declaration
public string[] GetMotionComponentPartNames(BasePart motionPart, out Component[] motionComponents)
Parameters
Returns
GetReferencedFunctions(NXObject, NXObject)
Declaration
public MotionFunction[] GetReferencedFunctions(NXObject scenarioPart, NXObject originObject)
Parameters
Returns
GetReferencedMotionObjects(NXObject, NXObject)
Declaration
public NXObject[] GetReferencedMotionObjects(NXObject scenarioPart, NXObject originObject)
Parameters
Returns
GetReferencingFunctions(NXObject, NXObject)
Declaration
public MotionFunction[] GetReferencingFunctions(NXObject scenarioPart, NXObject originObject)
Parameters
Returns
GetReferencingMotionObjects(NXObject, NXObject)
Declaration
public NXObject[] GetReferencingMotionObjects(NXObject scenarioPart, NXObject originObject)
Parameters
Returns
GetScenarioNames(NXObject)
Declaration
public string[] GetScenarioNames(NXObject masterPart)
Parameters
Type |
Name |
Description |
NXObject |
masterPart |
|
Returns
GetUnsavedNewMotionParts(BasePart)
Declaration
public BasePart[] GetUnsavedNewMotionParts(BasePart masterPart)
Parameters
Type |
Name |
Description |
BasePart |
masterPart |
|
Returns
InitializeSimulation(Part)
Declaration
public void InitializeSimulation(Part simulationPart)
Parameters
Type |
Name |
Description |
Part |
simulationPart |
|
IsMotionPart(BasePart)
Declaration
public bool IsMotionPart(BasePart part)
Parameters
Returns
IsSubmechanism(Component)
Declaration
public bool IsSubmechanism(Component component)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink