NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::TurningOperationBuilder Class Reference

Represents a Turning Operation Builder
This is an abstract class and cannot be instantiated. More...

Inheritance diagram for NXOpen::CAM::TurningOperationBuilder:
NXOpen::CAM::OperationBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::CAM::CenterlineDrillTurningBuilder NXOpen::CAM::RoughFinishTurningBuilder NXOpen::CAM::TeachmodeTurningBuilder NXOpen::CAM::ThreadTurningBuilder NXOpen::CAM::FinishTurningBuilder NXOpen::CAM::RoughTurningBuilder

List of all members.

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::FeedsTurnBuilderFeedsBuilder ()
 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::LayoutCiBuilderLayoutAndLayer ()
 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::InheritableDoubleBuilderToolHolderAngle ()
 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.

Detailed Description

Represents a Turning Operation Builder
This is an abstract class and cannot be instantiated.



Created in NX6.0.0.


Member Enumeration Documentation

The motion output options
Created in NX6.0.0.


Enumerator:
MotionOutputOptionsLinearOnly 

Linear output only.

MotionOutputOptionsCircular 

Linear and circular motions output.

MotionOutputOptionsMachineCycle 

Machine cycle motions output.


Member Function Documentation

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 Layer and Layout
Created in NX6.0.0.



License requirements : None

Returns the machine cycle subroutine name
Created in NX8.0.0.



License requirements : None

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

Sets the Additional Commands
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
additionalCommandsthe additional commands

Sets the Flip Tool Around Holder toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
machAAxisthe machine's A-axis

Sets the machine cycle subroutine name
Created in NX8.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
machineCycleSubroutineNamethe machine cycle subroutine name

Sets the motion output
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
motionOutputthe motion output

Sets the Reorient Tool Holder toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
reorientReorient Tool Holder

Sets the Rotate Tracking Point toggle
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
rotateRotate Tracking Point

Sets the update IPW mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
updateIpwModethe update IPW mode

Sets the Use Machine Cycle toggle
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
machineCyclethe 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


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.