NX Open C++ Reference Guide
|
Represents a Mechatronics::PositionControlBuilder . More...
Public Types | |
enum | AngularPathOptions { AngularPathOptionsFollowShortestPath, AngularPathOptionsRotateClockwise, AngularPathOptionsRotateCounterclockwise, AngularPathOptionsTrackMultipleTurns } |
the angular path options. More... | |
enum | Axis { AxisAngular, AxisLinear } |
the axis types. More... | |
Public Member Functions | |
NXOpen::Mechatronics::PositionControlBuilder::AngularPathOptions | AngularPath () |
Returns the angular path. | |
NXOpen::Mechatronics::SelectPhysicsJoint * | AxisJoint () |
Returns the joint select. | |
NXOpen::Mechatronics::PositionControlBuilder::Axis | AxisType () |
Returns the axis type. | |
NXOpen::Expression * | Destination () |
Returns the destination. | |
void | SetAngularPath (NXOpen::Mechatronics::PositionControlBuilder::AngularPathOptions angularPath) |
Sets the angular path. | |
void | SetAxisJoint (NXOpen::NXObject *axisJoint) |
Sets the joint. | |
void | SetAxisType (NXOpen::Mechatronics::PositionControlBuilder::Axis axisType) |
Sets the axis type. | |
NXOpen::Expression * | Speed () |
Returns the speed. |
Represents a Mechatronics::PositionControlBuilder .
To create a new instance of this class, use Mechatronics::PositionControlCollection::CreatePositionControlBuilder
Created in NX7.5.1.
NXOpen::Mechatronics::PositionControlBuilder::AngularPathOptions NXOpen::Mechatronics::PositionControlBuilder::AngularPath | ( | ) |
Returns the angular path.
Created in NX8.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::Mechatronics::SelectPhysicsJoint* NXOpen::Mechatronics::PositionControlBuilder::AxisJoint | ( | ) |
Returns the joint select.
This can be a HingeJoint , SlidingJoint and CylindricalJoint .
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::Mechatronics::PositionControlBuilder::Axis NXOpen::Mechatronics::PositionControlBuilder::AxisType | ( | ) |
Returns the axis type.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
Returns the destination.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
void NXOpen::Mechatronics::PositionControlBuilder::SetAngularPath | ( | NXOpen::Mechatronics::PositionControlBuilder::AngularPathOptions | angularPath | ) |
Sets the angular path.
Created in NX8.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
angularPath | angularpath |
void NXOpen::Mechatronics::PositionControlBuilder::SetAxisJoint | ( | NXOpen::NXObject * | axisJoint | ) |
Sets the joint.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
axisJoint | axis joint |
void NXOpen::Mechatronics::PositionControlBuilder::SetAxisType | ( | NXOpen::Mechatronics::PositionControlBuilder::Axis | axisType | ) |
Sets the axis type.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
axisType | axistype |
Returns the speed.
Created in NX7.5.1.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")