NX Open C++ Reference Guide
|
Represents a Turning Operation Builder
This is an abstract class and cannot be instantiated.
More...
Public Types | |
enum | MotionOutputOptions { MotionOutputOptionsLinearOnly, MotionOutputOptionsCircular, MotionOutputOptionsMachineCycle } |
The motion output options Created in NX6.0.0. More... | |
Public Member Functions | |
NXString | AdditionalCommands () |
Returns the Additional Commands Created in NX6.0.0. | |
NXOpen::CAM::FeedsTurnBuilder * | FeedsBuilder () |
Returns the feeds and speeds builder Created in NX6.0.0. | |
bool | FlipToolAroundHolder () |
Returns the Flip Tool Around Holder toggle Created in NX6.0.0. | |
NXOpen::CAM::LayoutCiBuilder * | LayoutAndLayer () |
Returns the Layer and Layout Created in NX6.0.0. | |
NXString | MachineCycleSubroutineName () |
Returns the machine cycle subroutine name Created in NX8.0.0. | |
NXOpen::CAM::TurningOperationBuilder::MotionOutputOptions | MotionOutput () |
Returns the motion output Created in NX6.0.0. | |
bool | ReorientToolHolder () |
Returns the Reorient Tool Holder toggle Created in NX6.0.0. | |
bool | RotateTrackingPoint () |
Returns the Rotate Tracking Point toggle Created in NX7.5.0. | |
void | SetAdditionalCommands (const NXString &additionalCommands) |
Sets the Additional Commands Created in NX6.0.0. | |
void | SetFlipToolAroundHolder (bool machAAxis) |
Sets the Flip Tool Around Holder toggle Created in NX6.0.0. | |
void | SetMachineCycleSubroutineName (const NXString &machineCycleSubroutineName) |
Sets the machine cycle subroutine name Created in NX8.0.0. | |
void | SetMotionOutput (NXOpen::CAM::TurningOperationBuilder::MotionOutputOptions motionOutput) |
Sets the motion output Created in NX6.0.0. | |
void | SetReorientToolHolder (bool reorient) |
Sets the Reorient Tool Holder toggle Created in NX6.0.0. | |
void | SetRotateTrackingPoint (bool rotate) |
Sets the Rotate Tracking Point toggle Created in NX7.5.0. | |
void | SetUpdateIpw (bool updateIpwMode) |
Sets the update IPW mode Created in NX6.0.0. | |
void | SetUseMachineCycle (bool machineCycle) |
Sets the Use Machine Cycle toggle Created in NX6.0.0. | |
NXOpen::CAM::InheritableDoubleBuilder * | ToolHolderAngle () |
Returns the Tool Holder Angle Created in NX6.0.0. | |
bool | UpdateIpw () |
Returns the update IPW mode Created in NX6.0.0. | |
bool | UseMachineCycle () |
Returns the Use Machine Cycle toggle Created in NX6.0.0. |
Represents a Turning Operation Builder
This is an abstract class and cannot be instantiated.
Created in NX6.0.0.
Returns the Additional Commands
Created in NX6.0.0.
License requirements : None
Returns the feeds and speeds builder
Created in NX6.0.0.
License requirements : None
Returns the Flip Tool Around Holder toggle
Created in NX6.0.0.
License requirements : None
Returns the machine cycle subroutine name
Created in NX8.0.0.
License requirements : None
NXOpen::CAM::TurningOperationBuilder::MotionOutputOptions NXOpen::CAM::TurningOperationBuilder::MotionOutput | ( | ) |
Returns the motion output
Created in NX6.0.0.
License requirements : None
Returns the Reorient Tool Holder toggle
Created in NX6.0.0.
License requirements : None
Returns the Rotate Tracking Point toggle
Created in NX7.5.0.
License requirements : None
void NXOpen::CAM::TurningOperationBuilder::SetAdditionalCommands | ( | const NXString & | additionalCommands | ) |
Sets the Additional Commands
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
additionalCommands | the additional commands |
void NXOpen::CAM::TurningOperationBuilder::SetFlipToolAroundHolder | ( | bool | machAAxis | ) |
Sets the Flip Tool Around Holder toggle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
machAAxis | the machine's A-axis |
void NXOpen::CAM::TurningOperationBuilder::SetMachineCycleSubroutineName | ( | const NXString & | machineCycleSubroutineName | ) |
Sets the machine cycle subroutine name
Created in NX8.0.0.
License requirements : cam_base ("CAM BASE")
machineCycleSubroutineName | the machine cycle subroutine name |
void NXOpen::CAM::TurningOperationBuilder::SetMotionOutput | ( | NXOpen::CAM::TurningOperationBuilder::MotionOutputOptions | motionOutput | ) |
Sets the motion output
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
motionOutput | the motion output |
void NXOpen::CAM::TurningOperationBuilder::SetReorientToolHolder | ( | bool | reorient | ) |
void NXOpen::CAM::TurningOperationBuilder::SetRotateTrackingPoint | ( | bool | rotate | ) |
void NXOpen::CAM::TurningOperationBuilder::SetUpdateIpw | ( | bool | updateIpwMode | ) |
Sets the update IPW mode
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
updateIpwMode | the update IPW mode |
void NXOpen::CAM::TurningOperationBuilder::SetUseMachineCycle | ( | bool | machineCycle | ) |
Sets the Use Machine Cycle toggle
Created in NX6.0.0.
License requirements : cam_base ("CAM BASE")
machineCycle | the machine cycle |
Returns the Tool Holder Angle
Created in NX6.0.0.
License requirements : None
Returns the update IPW mode
Created in NX6.0.0.
License requirements : None
Returns the Use Machine Cycle toggle
Created in NX6.0.0.
License requirements : None