|
NX Open C++ Reference Guide
|
Represents an avoidance start Builder
Created in NX6.0.0.
More...
Public Types | |
| enum | StartPointModes { StartPointModesPoint, StartPointModesDeltaAngleDistance, StartPointModesDeltaVectorDistance, StartPointModesDeltaMove } |
| the start point mode options Created in NX6.0.0. More... | |
| enum | StartPointMotionTypes { StartPointMotionTypesNone, StartPointMotionTypesDirect, StartPointMotionTypesRadialThenAxial, StartPointMotionTypesAxialThenRadial, StartPointMotionTypesClearRadialThenDirect, StartPointMotionTypesClearAxialThenDirect } |
| The start point motion type options Created in NX6.0.0. More... | |
Public Member Functions | |
| void | SetStartDeltaAngle (double startDeltaAngle) |
| Sets the start delta angle Created in NX6.0.0. | |
| void | SetStartDeltaDistance (double startDeltaDistance) |
| Sets the start delta distance Created in NX6.0.0. | |
| void | SetStartDeltaVector (NXOpen::NXObject *startDeltaVector) |
| Sets the start delta vector Created in NX6.0.0. | |
| void | SetStartDeltaX (double startDeltaX) |
| Sets the start delta X Created in NX6.0.0. | |
| void | SetStartDeltaY (double startDeltaY) |
| Sets the start delta Y Created in NX6.0.0. | |
| void | SetStartPoint (NXOpen::Point *startPoint) |
| Sets the start point Created in NX6.0.0. | |
| void | SetStartPointMode (NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointModes startPointMode) |
| Sets the start point mode Created in NX6.0.0. | |
| void | SetStartPointMotionType (NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointMotionTypes startPointMotionType) |
| Sets the start point motion type Created in NX6.0.0. | |
| double | StartDeltaAngle () |
| Returns the start delta angle Created in NX6.0.0. | |
| double | StartDeltaDistance () |
| Returns the start delta distance Created in NX6.0.0. | |
| NXOpen::NXObject * | StartDeltaVector () |
| Returns the start delta vector Created in NX6.0.0. | |
| double | StartDeltaX () |
| Returns the start delta X Created in NX6.0.0. | |
| double | StartDeltaY () |
| Returns the start delta Y Created in NX6.0.0. | |
| NXOpen::Point * | StartPoint () |
| Returns the start point Created in NX6.0.0. | |
| NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointModes | StartPointMode () |
| Returns the start point mode Created in NX6.0.0. | |
| NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointMotionTypes | StartPointMotionType () |
| Returns the start point motion type Created in NX6.0.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents an avoidance start Builder
Created in NX6.0.0.
the start point mode options
Created in NX6.0.0.
The start point motion type options
Created in NX6.0.0.
| StartPointMotionTypesNone |
Point is inactive. |
| StartPointMotionTypesDirect |
Motion type: Direct to point. |
| StartPointMotionTypesRadialThenAxial |
Motion type: Radial then axial to point. |
| StartPointMotionTypesAxialThenRadial |
Motion type: Axial then axial to point. |
| StartPointMotionTypesClearRadialThenDirect |
Motion type: Radial to clearance plane then direct to point. |
| StartPointMotionTypesClearAxialThenDirect |
Motion type: Axial to clearance plane then direct to point. |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartDeltaAngle | ( | double | startDeltaAngle | ) |
Sets the start delta angle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startDeltaAngle | the start delta angle value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartDeltaDistance | ( | double | startDeltaDistance | ) |
Sets the start delta distance
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startDeltaDistance | the start delta distance value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartDeltaVector | ( | NXOpen::NXObject * | startDeltaVector | ) |
Sets the start delta vector
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startDeltaVector | the start delta vector value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartDeltaX | ( | double | startDeltaX | ) |
Sets the start delta X
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startDeltaX | the start delta x value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartDeltaY | ( | double | startDeltaY | ) |
Sets the start delta Y
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startDeltaY | the start delta x value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartPoint | ( | NXOpen::Point * | startPoint | ) |
Sets the start point
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startPoint | the start point value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartPointMode | ( | NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointModes | startPointMode | ) |
Sets the start point mode
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startPointMode | the start point mode value |
| void NXOpen::CAM::TurnAvoidanceStartBuilder::SetStartPointMotionType | ( | NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointMotionTypes | startPointMotionType | ) |
Sets the start point motion type
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
| startPointMotionType | the start point motion type value |
| double NXOpen::CAM::TurnAvoidanceStartBuilder::StartDeltaAngle | ( | ) |
Returns the start delta angle
Created in NX6.0.0.
License requirements : None
| double NXOpen::CAM::TurnAvoidanceStartBuilder::StartDeltaDistance | ( | ) |
Returns the start delta distance
Created in NX6.0.0.
License requirements : None
| NXOpen::NXObject* NXOpen::CAM::TurnAvoidanceStartBuilder::StartDeltaVector | ( | ) |
Returns the start delta vector
Created in NX6.0.0.
License requirements : None
| double NXOpen::CAM::TurnAvoidanceStartBuilder::StartDeltaX | ( | ) |
Returns the start delta X
Created in NX6.0.0.
License requirements : None
| double NXOpen::CAM::TurnAvoidanceStartBuilder::StartDeltaY | ( | ) |
Returns the start delta Y
Created in NX6.0.0.
License requirements : None
| NXOpen::Point* NXOpen::CAM::TurnAvoidanceStartBuilder::StartPoint | ( | ) |
Returns the start point
Created in NX6.0.0.
License requirements : None
| NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointModes NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointMode | ( | ) |
Returns the start point mode
Created in NX6.0.0.
License requirements : None
| NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointMotionTypes NXOpen::CAM::TurnAvoidanceStartBuilder::StartPointMotionType | ( | ) |
Returns the start point motion type
Created in NX6.0.0.
License requirements : None