NX Open C++ Reference Guide
|
Represents a turn avoidance path points builder
Created in NX6.0.0.
More...
Represents a turn avoidance path points builder
Created in NX6.0.0.
the feed rate type options
Created in NX6.0.0.
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CsTypes NXOpen::CAM::TurnAvoidancePathPointsBuilder::CsMode | ( | ) |
Returns the cs mode
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::Delete | ( | int | index | ) |
Delete an existing avoidance path point
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
index | the index of deleted avoidance path point |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::GetPointData | ( | int | index, |
NXOpen::NXObject ** | specifyPoint, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::MotionTypes * | motionType, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::FeedrateModesTypes * | feedrateType, | ||
double * | customFeedrateValue, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CustomFeedrateUnitTypes * | customFeedrateUnit, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::PointStatus * | pointStatus, | ||
int * | startEventFlag, | ||
NXOpen::NXObject ** | startEventPath, | ||
int * | endEventFlag, | ||
NXOpen::NXObject ** | endEventPath | ||
) |
Get the values of an existing avoidance path point
Created in NX6.0.2.
License requirements : None
index | the index of avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
pointStatus | the point status |
startEventFlag | the start event status |
startEventPath | the start event path |
endEventFlag | the end event status |
endEventPath | the end event path |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::GetPointListData | ( | int | index, |
NXOpen::NXObject ** | specifyPoint, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::MotionTypes * | motionType, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::FeedrateModesTypes * | feedrateType, | ||
double * | customFeedrateValue, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CustomFeedrateUnitTypes * | customFeedrateUnit | ||
) |
Get the values of an existing avoidance path point
Created in NX6.0.0.
License requirements : None
index | the index of avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::Modify | ( | int | index, |
NXOpen::NXObject * | specifyPoint, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::MotionTypes | motionType, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CustomFeedrateUnitTypes | customFeedrateUnit | ||
) |
Modify an existing avoidance path point,name maybe changed if not unique
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
index | the index of modified avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::ModifyData | ( | int | index, |
NXOpen::NXObject * | specifyPoint, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::MotionTypes | motionType, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CustomFeedrateUnitTypes | customFeedrateUnit, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::PointStatus | pointStatus, | ||
int | startEventFlag, | ||
NXOpen::NXObject * | startEventPath, | ||
int | endEventFlag, | ||
NXOpen::NXObject * | endEventPath | ||
) |
Modify an existing avoidance path point,name maybe changed if not unique
Created in NX6.0.2.
License requirements : cam_base ("CAM BASE")
index | the index of modified avoidance path point |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
pointStatus | the point status |
startEventFlag | the start event status |
startEventPath | the start event path |
endEventFlag | the end event status |
endEventPath | the end event path |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::MoveDown | ( | int | index | ) |
Move down a avoidance path point
Created in NX6.0.0.
License requirements : None
index | the index of item which should be moved down |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::MoveUp | ( | int | index | ) |
Move up a avoidance path point
Created in NX6.0.0.
License requirements : None
index | the index of item which should be moved up |
Returns the number of avoidance path points
Created in NX6.0.0.
License requirements : None
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::SetCsMode | ( | NXOpen::CAM::TurnAvoidancePathPointsBuilder::CsTypes | csMode | ) |
Sets the cs mode
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
csMode | the cs mode value |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::SetPointData | ( | int | index, |
NXOpen::NXObject * | specifyPoint, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::MotionTypes | motionType, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CustomFeedrateUnitTypes | customFeedrateUnit, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::PointStatus | pointStatus, | ||
int | startEventFlag, | ||
NXOpen::NXObject * | startEventPath, | ||
int | endEventFlag, | ||
NXOpen::NXObject * | endEventPath | ||
) |
Create a new avoidance path point, name maybe changed if not unique.
Created in NX6.0.2.
License requirements : cam_base ("CAM BASE")
index | the index which new avoidance path point will be added after |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |
pointStatus | the point status |
startEventFlag | the start event status |
startEventPath | the start event path |
endEventFlag | the end event status |
endEventPath | the end event path |
void NXOpen::CAM::TurnAvoidancePathPointsBuilder::SetPointListData | ( | int | index, |
NXOpen::NXObject * | specifyPoint, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::MotionTypes | motionType, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::FeedrateModesTypes | feedrateType, | ||
double | customFeedrateValue, | ||
NXOpen::CAM::TurnAvoidancePathPointsBuilder::CustomFeedrateUnitTypes | customFeedrateUnit | ||
) |
Create a new avoidance path point, name maybe changed if not unique
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
index | the index which new avoidance path point will be added after |
specifyPoint | selected point |
motionType | the motionTypeColumn |
feedrateType | the feedrate Type |
customFeedrateValue | the feedrateColumn |
customFeedrateUnit | the feedrateUnitColumn |