public interface CylinderMillingBuilder extends CylindricalMillingBuilder
OperationCollection.createCylinderMillingBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
CylinderMillingBuilder.BlankDiameterTypes
blank diamter options .
|
static class |
CylinderMillingBuilder.CutPatternTypes
cut pattern options .
|
static class |
CylinderMillingBuilder.DepthPerRevolutionTypes
Depth Per Revolution options .
|
static class |
CylinderMillingBuilder.DiameterForHelixTypes
Diameter for Helix .
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
InheritableToolDepBuilder |
axialDistance()
Returns the distance builder for Depth per Revolution
License requirements: None. |
CylinderMillingBuilder.BlankDiameterTypes |
blankDiameter()
Returns the start location
License requirements: None. |
InheritableToolDepBuilder |
blankDistance()
Returns the Wall Thickness
License requirements: None. |
boolean |
cleanupPasses()
Returns the Cleanup Passes
License requirements: None. |
CylinderMillingCutParameters |
cutParameters()
Deprecated.
Deprecated in NX9.0.3. Use
CAM.HoleMachiningBuilder#cuttingParameters instead.
|
CylinderMillingBuilder.CutPatternTypes |
cutPattern()
Returns the cut pattern
License requirements: None. |
CylinderMillingBuilder.DepthPerRevolutionTypes |
depthPerRevolution()
Returns the Depth per Revolution
License requirements: None. |
CylinderMillingBuilder.DiameterForHelixTypes |
diameterForHelix()
Returns the Diameter for Helix
License requirements: None. |
InheritableToolDepBuilder |
helixDiameter()
Returns the Helix Diamter
License requirements: None. |
InheritableToolDepBuilder |
minimumHelixDiameter()
Returns the Minimum Helix Diameter
License requirements: None. |
InheritableToolDepBuilder |
offsetFromStartDiameter()
Returns the Offset from Start Diameter
License requirements: None. |
boolean |
oppositeDirection()
Returns the opposite direction
License requirements: None. |
OppositeDirection |
oppositeDirectionBuilder()
Deprecated.
Deprecated in NX9.0.0. Change the Z-axis of the in-process feature instead.
|
InheritableDoubleBuilder |
rampAngle()
Returns the Ramp Angle
License requirements: None. |
void |
setBlankDiameter(CylinderMillingBuilder.BlankDiameterTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCleanupPasses(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCutPattern(CylinderMillingBuilder.CutPatternTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDepthPerRevolution(CylinderMillingBuilder.DepthPerRevolutionTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDiameterForHelix(CylinderMillingBuilder.DiameterForHelixTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setOppositeDirection(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
InheritableToolDepBuilder |
spiralThickness()
Returns the Spiral Thickness
License requirements: None. |
InheritableToolDepBuilder |
startDiameter()
Returns the Start Diameter
License requirements: None. |
axialStepover, radialStepover
collisionCheck, cuttingParameters, feedsBuilder, getFeatureGeometry, nonCuttingBuilder, setCollisionCheck
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, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CylinderMillingCutParameters cutParameters() throws NXException, RemoteException
CAM.HoleMachiningBuilder#cuttingParameters
instead.
NXException
RemoteException
CylinderMillingBuilder.CutPatternTypes cutPattern() throws NXException, RemoteException
NXException
RemoteException
void setCutPattern(CylinderMillingBuilder.CutPatternTypes newValue) throws NXException, RemoteException
newValue
- the cut pattern typeNXException
RemoteException
CylinderMillingBuilder.BlankDiameterTypes blankDiameter() throws NXException, RemoteException
NXException
RemoteException
void setBlankDiameter(CylinderMillingBuilder.BlankDiameterTypes newValue) throws NXException, RemoteException
newValue
- the start location typeNXException
RemoteException
InheritableToolDepBuilder startDiameter() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder offsetFromStartDiameter() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder blankDistance() throws NXException, RemoteException
NXException
RemoteException
boolean oppositeDirection() throws NXException, RemoteException
NXException
RemoteException
void setOppositeDirection(boolean newValue) throws NXException, RemoteException
newValue
- the opposite directionNXException
RemoteException
CylinderMillingBuilder.DepthPerRevolutionTypes depthPerRevolution() throws NXException, RemoteException
NXException
RemoteException
void setDepthPerRevolution(CylinderMillingBuilder.DepthPerRevolutionTypes newValue) throws NXException, RemoteException
newValue
- the Depth per Revolution typeNXException
RemoteException
InheritableToolDepBuilder axialDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder rampAngle() throws NXException, RemoteException
NXException
RemoteException
CylinderMillingBuilder.DiameterForHelixTypes diameterForHelix() throws NXException, RemoteException
NXException
RemoteException
void setDiameterForHelix(CylinderMillingBuilder.DiameterForHelixTypes newValue) throws NXException, RemoteException
newValue
- the Diameter for Helix typeNXException
RemoteException
InheritableToolDepBuilder helixDiameter() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder spiralThickness() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder minimumHelixDiameter() throws NXException, RemoteException
NXException
RemoteException
boolean cleanupPasses() throws NXException, RemoteException
NXException
RemoteException
void setCleanupPasses(boolean newValue) throws NXException, RemoteException
newValue
- the Cleanup PassesNXException
RemoteException
OppositeDirection oppositeDirectionBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.