NXOpen .NET Reference Guide
|
Represents the NXOpen.Motion.ArticulationControl More...
Public Member Functions | |
unsafe void | ArticulationSolve (int numSteps, NXOpen.Motion.Joint[] jointTags, double[] stepSize, NXOpen.Unit[] stepSizeUnit) |
Articulation solve with joint driver step size and number of step as input This method adds event loop that solves step by step and return. More... | |
unsafe void | ArticulationSolve (NXOpen.Motion.Joint[] jointTags, double[] displacement, NXOpen.Unit[] displacementUnit) |
Articulation solve with joint driver displacement as input More... | |
unsafe void | Finish () |
Articulation finish More... | |
unsafe void | GetArticulationJoints (out NXOpen.Motion.Joint[] jointTags) |
Articulation joints More... | |
unsafe void | GetArticulationJointsDisplacement (NXOpen.Motion.Joint jointTag, out int currentStep, out double displacement, out NXOpen.Unit displacementUnit) |
Get the articulation joints displacement More... | |
unsafe void | StepToAssemblyPosition () |
Articulation to assembly position More... | |
unsafe void | StepToDesignPosition () |
Articulation to design position More... | |
unsafe void | Stop () |
Articulation stop More... | |
Properties | |
unsafe NXOpen.Motion.ActiveView | ActiveView [get, set] |
Returns or sets the active view More... | |
unsafe int | Delay [get, set] |
Returns or sets the articulation delay More... | |
unsafe bool | JointsLimits [get, set] |
Returns or sets the articulation joint limits setting More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.NXObject | |
enum | AttributeType { Invalid, Null, Boolean, Integer, Real, String, Time, Reference, Any = 100 } |
Specifies attribute type. More... | |
enum | DateAndTimeFormat { Numeric, Textual } |
Specifies the format of the date and time attribute. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents the NXOpen.Motion.ArticulationControl
An instance of this class can not be obtained
Created in NX9.0.0
|
inline |
Articulation solve with joint driver step size and number of step as input This method adds event loop that solves step by step and return.
It does not wait finishing the solving process. For the case there is no UI button to control the solve and stop action, call another Motion.ArticulationControl.ArticulationSolve that has no numSteps input in a cycle to solve
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
numSteps | The number of step will take in one action |
jointTags | Articulation joint tags |
stepSize | Articulation joint step size |
stepSizeUnit | Articulation joint step size unit |
|
inline |
Articulation solve with joint driver displacement as input
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
jointTags | Articulation joint tags |
displacement | Articulation joint displacement |
displacementUnit | Articulation joint displacement units |
|
inline |
Articulation finish
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Articulation joints
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
jointTags | The articulation joint array |
|
inline |
Get the articulation joints displacement
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
jointTag | The special articulation joint object |
currentStep | The current step index |
displacement | The articulation joint displacement value within current step |
displacementUnit | The articulation joint displacement unit |
|
inline |
Articulation to assembly position
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Articulation to design position
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
inline |
Articulation stop
Created in NX9.0.0
License requirements: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the active view
Created in NX9.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the articulation delay
Created in NX9.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the articulation joint limits setting
Created in NX9.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")