public interface GrooveMillingBuilder extends VolumeBased25DMillingOperationBuilder
OperationCollection.createGrooveMillingBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
GrooveMillingBuilder.LevelSequencingType
Available types for level sequencing
|
VolumeBased25DMillingOperationBuilder.CutDepthsType
PlanarOperationBuilder.AutomaticPartBoundaryMethodTypes
MillOperationBuilder.WallCleanupTypes
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
StepoverBuilder |
axialStepover()
Returns the Axial Stepover
License requirements: None. |
MachiningFeatureGeometry |
grooveGeometry()
Returns the groove geometry
License requirements: cam_base ("CAM BASE") . |
GrooveMillingBuilder.LevelSequencingType |
levelSequencing()
Returns the level sequencing
License requirements: None. |
void |
setLevelSequencing(GrooveMillingBuilder.LevelSequencingType currentValue)
License requirements: cam_base ("CAM BASE") . |
blankGeometry, cutDepths, extendWalls, followNonVerticalWalls, setCutDepths, setExtendWalls, setFollowNonVerticalWalls, setUseCleanupPass, setUseExactPositioning, topOffset, useCleanupPass, useExactPositioning, wallBlankThickness, zdepthOffset
blankBoundary, checkBoundary, roundPoint, trimBoundary, wallGeometry
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
GrooveMillingBuilder.LevelSequencingType levelSequencing() throws NXException, RemoteException
NXException
RemoteException
void setLevelSequencing(GrooveMillingBuilder.LevelSequencingType currentValue) throws NXException, RemoteException
currentValue
- NXException
RemoteException
StepoverBuilder axialStepover() throws NXException, RemoteException
NXException
RemoteException
MachiningFeatureGeometry grooveGeometry() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.