public interface PlungeMillingBuilder extends PlanarOperationBuilder
OperationCollection.createPlungeMillingBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
PlungeMillingBuilder.TransferMethodTypes
Available types for transfer method type in planar mill operation
|
PlanarOperationBuilder.AutomaticPartBoundaryMethodTypes
MillOperationBuilder.WallCleanupTypes
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
Geometry |
blankGeometry()
Returns the blank geometry builder
License requirements: None. |
CutLevel |
cutLevel()
Returns the cut level builder
License requirements: None. |
InheritableToolDepBuilder |
maxCutWidth()
Returns the max cut width distance builder (InheritableToolDepBuilder)
License requirements: None. |
InheritableDoubleBuilder |
minClearance()
Deprecated.
Deprecated in NX8.0.0. Use
CutParameters.holderClearance() instead.
|
InheritableDoubleBuilder |
retractAngle()
Returns the Retract Out Angle builder (inheritable double)
License requirements: None. |
void |
setTransferMethod(PlungeMillingBuilder.TransferMethodTypes transferMthd)
License requirements: cam_base ("CAM BASE") . |
InheritableToolDepBuilder |
stepAhead()
Returns the step ahead distance builder (inheritable tool dependent double)
License requirements: None. |
StepUpBuilder |
stepUp()
Returns the step up customizable item builder
License requirements: None. |
PlungeMillingBuilder.TransferMethodTypes |
transferMethod()
Returns the transfer Method
License requirements: None. |
Boundary |
trimBoundary()
Returns the trim boundary
License requirements: None. |
InheritableDoubleBuilder |
verticalClearance()
Returns the clearance vertical builder (inheritable double)
License requirements: None. |
additionalPasses, automaticPartBoundaryMethod, bndStepover, checkGeometry, cornerLoops, cutAreaGeometry, cutPattern, deferCuttingStatus, depthPerCut, islandCleanup, nonCuttingBuilder, partGeometry, setAdditionalPasses, setAutomaticPartBoundaryMethod, setCornerLoops, setDeferCuttingStatus, setIslandCleanup, setToolMinimumLengthUsage, toolAxisFix, toolMinimumLengthUsage
cutParameters, feedsBuilder, minCutLength, motionOutput, referenceTool, setReferenceTool, setWallCleanupType, wallCleanupType
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
InheritableToolDepBuilder maxCutWidth() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder stepAhead() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder retractAngle() throws NXException, RemoteException
NXException
RemoteException
PlungeMillingBuilder.TransferMethodTypes transferMethod() throws NXException, RemoteException
NXException
RemoteException
void setTransferMethod(PlungeMillingBuilder.TransferMethodTypes transferMthd) throws NXException, RemoteException
transferMthd
- the transfer MethodNXException
RemoteException
InheritableDoubleBuilder verticalClearance() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder minClearance() throws NXException, RemoteException
CutParameters.holderClearance()
instead.
NXException
RemoteException
StepUpBuilder stepUp() throws NXException, RemoteException
NXException
RemoteException
CutLevel cutLevel() throws NXException, RemoteException
NXException
RemoteException
Geometry blankGeometry() throws NXException, RemoteException
NXException
RemoteException
Boundary trimBoundary() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.