public interface MillOperationBuilder extends OperationBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
MillOperationBuilder.WallCleanupTypes
the wall cleanup modes .
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
MillCutParameters |
cutParameters()
Returns the cut parameter object
License requirements: cam_base ("CAM BASE") . |
FeedsBuilder |
feedsBuilder()
Returns the feeds and speeds builder
License requirements: None. |
InheritableToolDepBuilder |
minCutLength()
Returns the min cut length builder (tool dependent double)
License requirements: None. |
ArcOutputTypeCiBuilder |
motionOutput()
Returns the motion output builder
License requirements: None. |
Tool |
referenceTool()
Returns the reference tool object
License requirements: None. |
void |
setReferenceTool(Tool refTool)
License requirements: None. |
void |
setWallCleanupType(MillOperationBuilder.WallCleanupTypes mode)
License requirements: cam_base ("CAM BASE") . |
MillOperationBuilder.WallCleanupTypes |
wallCleanupType()
Returns the wall cleanup mode
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
InheritableToolDepBuilder minCutLength() throws NXException, RemoteException
NXException
RemoteException
MillCutParameters cutParameters() throws NXException, RemoteException
NXException
RemoteException
ArcOutputTypeCiBuilder motionOutput() throws NXException, RemoteException
NXException
RemoteException
Tool referenceTool() throws NXException, RemoteException
NXException
RemoteException
void setReferenceTool(Tool refTool) throws NXException, RemoteException
refTool
- reference toolNXException
RemoteException
MillOperationBuilder.WallCleanupTypes wallCleanupType() throws NXException, RemoteException
NXException
RemoteException
void setWallCleanupType(MillOperationBuilder.WallCleanupTypes mode) throws NXException, RemoteException
mode
- the wall cleanup modeNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.