Class ArticulationControl
Inheritance
System.Object
System.MarshalByRefObject
ArticulationControl
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)
Namespace: NXOpen.Motion
Assembly: NXOpen.dll
Syntax
public class ArticulationControl : PostControl, IMessageSink, INXObject, IPostControl
Constructors
ArticulationControl()
Declaration
protected ArticulationControl()
Properties
ActiveView
Declaration
public ActiveView ActiveView { get; set; }
Property Value
Type | Description |
---|---|
ActiveView |
Delay
Declaration
public int Delay { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
JointsLimits
Declaration
public bool JointsLimits { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
ArticulationSolve(Joint[], Double[], Unit[])
Declaration
public void ArticulationSolve(Joint[] jointTags, double[] displacement, Unit[] displacementUnit)
Parameters
Type | Name | Description |
---|---|---|
Joint[] | jointTags | |
System.Double[] | displacement | |
Unit[] | displacementUnit |
ArticulationSolve(Int32, Joint[], Double[], Unit[])
Declaration
public void ArticulationSolve(int numSteps, Joint[] jointTags, double[] stepSize, Unit[] stepSizeUnit)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | numSteps | |
Joint[] | jointTags | |
System.Double[] | stepSize | |
Unit[] | stepSizeUnit |
Finish()
Declaration
public void Finish()
GetArticulationJoints(out Joint[])
Declaration
public void GetArticulationJoints(out Joint[] jointTags)
Parameters
Type | Name | Description |
---|---|---|
Joint[] | jointTags |
GetArticulationJointsDisplacement(Joint, out Int32, out Double, out Unit)
Declaration
public void GetArticulationJointsDisplacement(Joint jointTag, out int currentStep, out double displacement, out Unit displacementUnit)
Parameters
Type | Name | Description |
---|---|---|
Joint | jointTag | |
System.Int32 | currentStep | |
System.Double | displacement | |
Unit | displacementUnit |
StepToAssemblyPosition()
Declaration
public void StepToAssemblyPosition()
StepToDesignPosition()
Declaration
public void StepToDesignPosition()
Stop()
Declaration
public void Stop()
Implements
System.Runtime.Remoting.Messaging.IMessageSink