public interface TurningOperationBuilder extends OperationBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
TurningOperationBuilder.MotionOutputOptions
The motion output options .
|
static class |
TurningOperationBuilder.ReorientToolHolderModeOptions
available options for Reorient Tool Holder Mode
|
static class |
TurningOperationBuilder.TrackingPointType
available types for tracking point
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
String |
additionalCommands()
Returns the Additional Commands
License requirements: None. |
FeedsTurnBuilder |
feedsBuilder()
Returns the feeds and speeds builder
License requirements: None. |
boolean |
flipToolAroundHolder()
Returns the Flip Tool Around Holder toggle
License requirements: None. |
String |
machineCycleSubroutineName()
Returns the machine cycle subroutine name
License requirements: None. |
TurningOperationBuilder.MotionOutputOptions |
motionOutput()
Returns the motion output
License requirements: None. |
boolean |
reorientToolHolder()
Deprecated.
Deprecated in NX11.0.0. Use 'Reorient Tool Holder Mode' instead.
|
TurningOperationBuilder.ReorientToolHolderModeOptions |
reorientToolHolderMode()
Returns the Reorient Tool Holder Mode
License requirements: None. |
boolean |
rotateTrackingPoint()
Deprecated.
Deprecated in NX8.5.0. Use
trackingPointStatus() and setTrackingPointStatus(nxopen.cam.TurningOperationBuilder.TrackingPointType) instead.
|
void |
setAdditionalCommands(String additionalCommands)
License requirements: cam_base ("CAM BASE") . |
void |
setFlipToolAroundHolder(boolean machAAxis)
License requirements: cam_base ("CAM BASE") . |
void |
setMachineCycleSubroutineName(String machineCycleSubroutineName)
License requirements: cam_base ("CAM BASE") . |
void |
setMotionOutput(TurningOperationBuilder.MotionOutputOptions motionOutput)
License requirements: cam_base ("CAM BASE") . |
void |
setReorientToolHolder(boolean reorient)
Deprecated.
Deprecated in NX11.0.0. Use 'Reorient Tool Holder Mode' instead.
|
void |
setReorientToolHolderMode(TurningOperationBuilder.ReorientToolHolderModeOptions reorientToolHolderMode)
License requirements: cam_base ("CAM BASE") . |
void |
setRotateTrackingPoint(boolean rotate)
Deprecated.
Deprecated in NX8.5.0. Use
trackingPointStatus() and setTrackingPointStatus(nxopen.cam.TurningOperationBuilder.TrackingPointType) instead.
|
void |
setTrackingPointStatus(TurningOperationBuilder.TrackingPointType status)
License requirements: cam_base ("CAM BASE") . |
void |
setUpdateIpw(boolean updateIpwMode)
License requirements: cam_base ("CAM BASE") . |
void |
setUseMachineCycle(boolean machineCycle)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
toolHolderAngle()
Returns the Tool Holder Angle
License requirements: None. |
TurningOperationBuilder.TrackingPointType |
trackingPointStatus()
Returns the tracking point status
License requirements: None. |
boolean |
updateIpw()
Returns the update IPW mode
License requirements: None. |
boolean |
useMachineCycle()
Returns the Use Machine Cycle toggle
License requirements: None. |
channelName, description, endOfPath, endUdeSet, geometry, getHoleAxisValues, gougeChecking, holeAxisType, holeDepth, holeDepthType, layoutAndLayer, motionOutputBuilder, notes, optimizationBasedOn, optimizationDistanceMethod, optimizationLevel, pathDisplayOptions, postToolPathExit, retractDistance, retractDistanceOnToolAxisChange, safeClearance, selectToolFlag, setChannelName, setDescription, setGougeChecking, setHoleAxisType, setHoleAxisValues, setHoleDepthType, setOptimizationBasedOn, setOptimizationDistanceMethod, setOptimizationLevel, setPostToolPathExit, setSelectToolFlag, startOfPath, startUdeSet, toolChangeSetting, toolPathEditor, toolPathSplitParametersBuilder
cycleEvent, cycleTable, getCustomizableItemBuilder, getCustomizableItemNames, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
FeedsTurnBuilder feedsBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean updateIpw() throws NXException, RemoteException
NXException
RemoteException
void setUpdateIpw(boolean updateIpwMode) throws NXException, RemoteException
updateIpwMode
- the update IPW modeNXException
RemoteException
boolean reorientToolHolder() throws NXException, RemoteException
NXException
RemoteException
void setReorientToolHolder(boolean reorient) throws NXException, RemoteException
reorient
- Reorient Tool Holder
NXException
RemoteException
TurningOperationBuilder.ReorientToolHolderModeOptions reorientToolHolderMode() throws NXException, RemoteException
NXException
RemoteException
void setReorientToolHolderMode(TurningOperationBuilder.ReorientToolHolderModeOptions reorientToolHolderMode) throws NXException, RemoteException
reorientToolHolderMode
- Reorient Tool Holder ModeNXException
RemoteException
InheritableDoubleBuilder toolHolderAngle() throws NXException, RemoteException
NXException
RemoteException
boolean rotateTrackingPoint() throws NXException, RemoteException
trackingPointStatus()
and setTrackingPointStatus(nxopen.cam.TurningOperationBuilder.TrackingPointType)
instead.
NXException
RemoteException
void setRotateTrackingPoint(boolean rotate) throws NXException, RemoteException
trackingPointStatus()
and setTrackingPointStatus(nxopen.cam.TurningOperationBuilder.TrackingPointType)
instead.
rotate
- Rotate Tracking Point
NXException
RemoteException
TurningOperationBuilder.TrackingPointType trackingPointStatus() throws NXException, RemoteException
NXException
RemoteException
void setTrackingPointStatus(TurningOperationBuilder.TrackingPointType status) throws NXException, RemoteException
status
- tracking point statusNXException
RemoteException
boolean flipToolAroundHolder() throws NXException, RemoteException
NXException
RemoteException
void setFlipToolAroundHolder(boolean machAAxis) throws NXException, RemoteException
machAAxis
- the machine's A-axisNXException
RemoteException
boolean useMachineCycle() throws NXException, RemoteException
NXException
RemoteException
void setUseMachineCycle(boolean machineCycle) throws NXException, RemoteException
machineCycle
- the machine cycleNXException
RemoteException
String additionalCommands() throws NXException, RemoteException
NXException
RemoteException
void setAdditionalCommands(String additionalCommands) throws NXException, RemoteException
additionalCommands
- the additional commandsNXException
RemoteException
TurningOperationBuilder.MotionOutputOptions motionOutput() throws NXException, RemoteException
NXException
RemoteException
void setMotionOutput(TurningOperationBuilder.MotionOutputOptions motionOutput) throws NXException, RemoteException
motionOutput
- the motion outputNXException
RemoteException
String machineCycleSubroutineName() throws NXException, RemoteException
NXException
RemoteException
void setMachineCycleSubroutineName(String machineCycleSubroutineName) throws NXException, RemoteException
machineCycleSubroutineName
- the machine cycle subroutine nameNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.