public interface TurningOperationBuilder extends OperationBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
TurningOperationBuilder.MotionOutputOptions
The motion output options .
|
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()
Returns the Reorient Tool Holder toggle
License requirements: None. |
boolean |
rotateTrackingPoint()
Deprecated.
Deprecated in NX8.5.0. Use
CAM.TurningOperationBuilder#trackingPointStatus and CAM.TurningOperationBuilder#setTrackingPointStatus 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)
License requirements: cam_base ("CAM BASE") . |
void |
setRotateTrackingPoint(boolean rotate)
Deprecated.
Deprecated in NX8.5.0. Use
CAM.TurningOperationBuilder#trackingPointStatus and CAM.TurningOperationBuilder#setTrackingPointStatus 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, 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 HolderNXException
RemoteException
InheritableDoubleBuilder toolHolderAngle() throws NXException, RemoteException
NXException
RemoteException
boolean rotateTrackingPoint() throws NXException, RemoteException
CAM.TurningOperationBuilder#trackingPointStatus
and CAM.TurningOperationBuilder#setTrackingPointStatus
instead.
NXException
RemoteException
void setRotateTrackingPoint(boolean rotate) throws NXException, RemoteException
CAM.TurningOperationBuilder#trackingPointStatus
and CAM.TurningOperationBuilder#setTrackingPointStatus
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 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.