public interface VolumeBased25DMillingOperationBuilder extends FaceMillingBuilder
OperationCollection.createVolumeBased25dMillingOperationBuilder(nxopen.cam.CAMObject)
PlanarOperationBuilder.AutomaticPartBoundaryMethodTypes
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. |
boolean |
extendWalls()
Returns the extend walls flag
License requirements: None. |
boolean |
followNonVerticalWalls()
Returns the follow non-vertical walls flag
License requirements: None. |
void |
setExtendWalls(boolean flag)
License requirements: cam_base ("CAM BASE") . |
void |
setFollowNonVerticalWalls(boolean flag)
License requirements: None. |
void |
setUseExactPositioning(boolean flag)
License requirements: None. |
boolean |
useExactPositioning()
Returns the exact positioning flag
License requirements: None. |
InheritableDoubleBuilder |
wallBlankThickness()
Returns the wall blank thickness
License requirements: None. |
InheritableDoubleBuilder |
zdepthOffset()
Returns the z-depth offset
License requirements: None. |
blankBoundary, checkBoundary, roundPoint, trimBoundary, wallGeometry
additionalPasses, automaticPartBoundaryMethod, bndStepover, checkGeometry, cornerLoops, cutAreaGeometry, cutPattern, deferCuttingStatus, depthPerCut, nonCuttingBuilder, partGeometry, setAdditionalPasses, setAutomaticPartBoundaryMethod, setCornerLoops, setDeferCuttingStatus, setToolMinimumLengthUsage, toolAxisFix, toolMinimumLengthUsage
cutParameters, feedsBuilder, minCutLength, motionOutput, referenceTool, setReferenceTool
channelName, description, endOfPath, endUdeSet, geometry, getHoleAxisValues, gougeChecking, holeAxisType, holeDepth, holeDepthType, layoutAndLayer, motionOutputBuilder, notes, optimizationBasedOn, optimizationDistanceMethod, optimizationLevel, pathDisplayOptions, retractDistance, retractDistanceOnToolAxisChange, safeClearance, selectToolFlag, setChannelName, setDescription, setGougeChecking, setHoleAxisType, setHoleAxisValues, setHoleDepthType, setOptimizationBasedOn, setOptimizationDistanceMethod, setOptimizationLevel, setSelectToolFlag, startOfPath, startUdeSet, toolChangeSetting, toolPathSplitParametersBuilder
cycleEvent, cycleTable, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean extendWalls() throws NXException, RemoteException
NXException
RemoteException
void setExtendWalls(boolean flag) throws NXException, RemoteException
flag
- the extend walls flagNXException
RemoteException
Geometry blankGeometry() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder wallBlankThickness() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder zdepthOffset() throws NXException, RemoteException
NXException
RemoteException
void setUseExactPositioning(boolean flag) throws NXException, RemoteException
flag
- the exact positioning flagNXException
RemoteException
boolean useExactPositioning() throws NXException, RemoteException
NXException
RemoteException
void setFollowNonVerticalWalls(boolean flag) throws NXException, RemoteException
flag
- the follow non-vertical walls flagNXException
RemoteException
boolean followNonVerticalWalls() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.