NX Open C++ Reference Guide
|
Represents an operation
Created in NX4.0.0.
More...
Public Member Functions | |
void | AppendMove (NXOpen::CAM::Move *move) |
Returns the append move Created in NX5.0.0. | |
NXOpen::CAM::MoveCollection * | CAMMoveCollection () |
Represents Move Collection Created in NX3.0.0. | |
NXOpen::CAM::ToolPathEditorBuilder * | CreateToolPathEditorBuilder () |
Create Tool Path Editor Move builder. | |
NXOpen::CAM::NCGroup * | GetParent (NXOpen::CAM::CAMSetup::View branch) |
Get parent. | |
double | GetToolpathCuttingLength () |
Returns toolpath cutting length in Part units (mm or inch) | |
double | GetToolpathCuttingTime () |
Returns toolpath cutting time in seconds. | |
double | GetToolpathLength () |
Returns toolpath length in Part units (mm or inch) | |
double | GetToolpathTime () |
Returns toolpath time in seconds. | |
std::vector< NXString > | GetUserDefinedMoveTypes () |
Get the valid User Defined Move Types. | |
void | InsertMove (NXOpen::CAM::Move *insertAfter, NXOpen::CAM::Move *move) |
Returns the insert move Created in NX5.0.0. | |
void | SetToolpathCuttingLength (double length) |
Sets toolpath cutting length in Part units (mm or inch) Created in NX6.0.0. | |
void | SetToolpathCuttingTime (double time) |
Sets toolpath cutting time in seconds Created in NX6.0.0. | |
void | SetToolpathLength (double length) |
Sets toolpath length in Part units (mm or inch) Created in NX6.0.0. | |
void | SetToolpathTime (double time) |
Sets toolpath time in seconds Created in NX6.0.0. |
Represents an operation
Created in NX4.0.0.
void NXOpen::CAM::Operation::AppendMove | ( | NXOpen::CAM::Move * | move | ) |
Returns the append move
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
move | move |
Represents Move Collection
Created in NX3.0.0.
Get parent.
branch | branch from which to get the operation parent |
Returns toolpath cutting time in seconds.
double NXOpen::CAM::Operation::GetToolpathLength | ( | ) |
double NXOpen::CAM::Operation::GetToolpathTime | ( | ) |
Returns toolpath time in seconds.
std::vector<NXString> NXOpen::CAM::Operation::GetUserDefinedMoveTypes | ( | ) |
void NXOpen::CAM::Operation::InsertMove | ( | NXOpen::CAM::Move * | insertAfter, |
NXOpen::CAM::Move * | move | ||
) |
Returns the insert move
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
insertAfter | insert after |
move | move |
void NXOpen::CAM::Operation::SetToolpathCuttingLength | ( | double | length | ) |
void NXOpen::CAM::Operation::SetToolpathCuttingTime | ( | double | time | ) |
Sets toolpath cutting time in seconds
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
time | the toolpath cutting time in seconds |
void NXOpen::CAM::Operation::SetToolpathLength | ( | double | length | ) |
void NXOpen::CAM::Operation::SetToolpathTime | ( | double | time | ) |
Sets toolpath time in seconds
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
time | the toolpath time in seconds |