public interface TurnToolProbingBuilder extends OperationBuilder
OperationCollection.createTurnToolProbingBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
TurnToolProbingBuilder.TrackingPointTypes
available types for tracking point
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
FeedsBuilder |
feedsBuilder()
Returns the feeds and speeds builder
License requirements: None. |
boolean |
flipToolAroundHolder()
Returns the Flip Tool Around Holder toggle
License requirements: None. |
ProbeParamsBuilder |
probeParamsBuilder()
Returns the probe parameter builder
License requirements: None. |
boolean |
reorientToolHolder()
Returns the Reorient Tool Holder toggle
License requirements: None. |
void |
setFlipToolAroundHolder(boolean machAAxis)
License requirements: cam_base ("CAM BASE") . |
void |
setReorientToolHolder(boolean reorient)
License requirements: cam_base ("CAM BASE") . |
void |
setTrackingPointStatus(TurnToolProbingBuilder.TrackingPointTypes status)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
toolHolderAngle()
Returns the Tool Holder Angle
License requirements: None. |
TurnToolProbingBuilder.TrackingPointTypes |
trackingPointStatus()
Returns the tracking point status
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
FeedsBuilder feedsBuilder() throws NXException, RemoteException
NXException
RemoteException
ProbeParamsBuilder probeParamsBuilder() throws NXException, RemoteException
NXException
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
TurnToolProbingBuilder.TrackingPointTypes trackingPointStatus() throws NXException, RemoteException
NXException
RemoteException
void setTrackingPointStatus(TurnToolProbingBuilder.TrackingPointTypes 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
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.