public interface MillingToolBuilder extends ToolBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
MillingToolBuilder.ToolDirectionTypes
Available types for tool direction milling tool
|
ToolBuilder.MaterialData
Modifier and Type | Method and Description |
---|---|
boolean |
coolantThrough()
Returns the coolant through parameter
License requirements: None. |
InheritableToolDepBuilder |
helicalDiameter()
Returns the helical diameter
License requirements: None. |
InheritableDoubleBuilder |
helicalRampAngle()
Returns the ramp angle
License requirements: None. |
HolderSectionBuilder |
holderSectionBuilder()
Returns the holder sections builder
License requirements: cam_base ("CAM BASE") . |
InheritableToolDepBuilder |
maxCutWidth()
Returns the max cut width
License requirements: None. |
MillingTrackpointBuilder |
millingTrackpointBuilder()
Returns the mill trackpoint builder
License requirements: cam_base ("CAM BASE") . |
InheritableToolDepBuilder |
minRampLength()
Returns the min ramp length
License requirements: None. |
void |
setCoolantThrough(boolean coolantThrough)
License requirements: None. |
void |
setTlCutcomReg(int tlCutcomRegValue)
License requirements: None. |
void |
setTlDirection(MillingToolBuilder.ToolDirectionTypes tlDirection)
License requirements: None. |
void |
setTlHolderDescription(String tlHolderDescriptionValue)
License requirements: None. |
void |
setTlHolderLibref(String tlHolderLibrefValue)
License requirements: None. |
void |
setUseTaperedShank(boolean useTaperedShank)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
taperedShankDiameterBuilder()
Returns the tapered shank diameter
License requirements: None. |
InheritableDoubleBuilder |
taperedShankLengthBuilder()
Returns the tapered shank length
License requirements: None. |
InheritableDoubleBuilder |
taperedShankTaperLengthBuilder()
Returns the tapered shank taper length
License requirements: None. |
InheritableIntBuilder |
tlAdjRegBuilder()
Returns the Adjust Register
License requirements: None. |
int |
tlCutcomReg()
Returns the Cutcom Register
License requirements: None. |
InheritableIntBuilder |
tlCutcomRegBuilder()
Returns the Cutcom Register Builder
License requirements: None. |
InheritableDoubleBuilder |
tlDiameterBuilder()
Returns the Tool Diameter builder (inheritable double)
License requirements: cam_base ("CAM BASE") . |
MillingToolBuilder.ToolDirectionTypes |
tlDirection()
Returns the tool direction
License requirements: None. |
InheritableDoubleBuilder |
tlFluteLnBuilder()
Returns the flute length
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
tlHeightBuilder()
Returns the length
License requirements: cam_base ("CAM BASE") . |
String |
tlHolderDescription()
Returns the Holder Description
License requirements: None. |
String |
tlHolderLibref()
Returns the Holder Library Reference
License requirements: None. |
InheritableDoubleBuilder |
tlLowCorRadBuilder()
Returns the low corner radius
License requirements: cam_base ("CAM BASE") . |
InheritableIntBuilder |
tlNumFlutesBuilder()
Returns the Number of Flutes builder (inheritable integer)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
tlShankDiaBuilder()
Returns the Shank Diameter builder (inheritable double)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
tlTaperAngBuilder()
Returns the Taper Angle builder (inheritable double)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
tlUpCorRadBuilder()
Returns the up corner radius
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
tlZMountBuilder()
Returns the Z Mount builder (inheritable double)
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
tlZOffsetBuilder()
Returns the Z Offset builder (inheritable double)
License requirements: cam_base ("CAM BASE") . |
boolean |
useTaperedShank()
Returns the use tapered shank
License requirements: None. |
channelName, cutterExportBuilder, getMaterial, getMaterialData, holderDescription, holderLibraryReference, libraryParametersBuilder, setChannelName, setHolderDescription, setHolderLibraryReference, setMaterial, setTlCtlgNum, setTlDescription, setTlLibref, setTlManualToolChange, setTlText, tlCtlgNum, tlDescription, tlHolderNumberBuilder, tlLibref, tlManualToolChange, tlNumberBuilder, tlText
MillingToolBuilder.ToolDirectionTypes tlDirection() throws NXException, RemoteException
NXException
RemoteException
void setTlDirection(MillingToolBuilder.ToolDirectionTypes tlDirection) throws NXException, RemoteException
tlDirection
- NXException
RemoteException
InheritableIntBuilder tlNumFlutesBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableIntBuilder tlAdjRegBuilder() throws NXException, RemoteException
NXException
RemoteException
String tlHolderDescription() throws NXException, RemoteException
NXException
RemoteException
void setTlHolderDescription(String tlHolderDescriptionValue) throws NXException, RemoteException
tlHolderDescriptionValue
- the tool holder description valueNXException
RemoteException
String tlHolderLibref() throws NXException, RemoteException
NXException
RemoteException
void setTlHolderLibref(String tlHolderLibrefValue) throws NXException, RemoteException
tlHolderLibrefValue
- the holder Library Reference valueNXException
RemoteException
InheritableDoubleBuilder tlZMountBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlZOffsetBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableIntBuilder tlCutcomRegBuilder() throws NXException, RemoteException
NXException
RemoteException
int tlCutcomReg() throws NXException, RemoteException
NXException
RemoteException
void setTlCutcomReg(int tlCutcomRegValue) throws NXException, RemoteException
tlCutcomRegValue
- the tool cutcom register valueNXException
RemoteException
InheritableDoubleBuilder tlDiameterBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlHeightBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlFluteLnBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlTaperAngBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlShankDiaBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlLowCorRadBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder tlUpCorRadBuilder() throws NXException, RemoteException
NXException
RemoteException
HolderSectionBuilder holderSectionBuilder() throws NXException, RemoteException
NXException
RemoteException
MillingTrackpointBuilder millingTrackpointBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean coolantThrough() throws NXException, RemoteException
NXException
RemoteException
void setCoolantThrough(boolean coolantThrough) throws NXException, RemoteException
coolantThrough
- the coolant throughNXException
RemoteException
boolean useTaperedShank() throws NXException, RemoteException
NXException
RemoteException
void setUseTaperedShank(boolean useTaperedShank) throws NXException, RemoteException
useTaperedShank
- use tapered shankNXException
RemoteException
InheritableDoubleBuilder taperedShankDiameterBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder taperedShankLengthBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder taperedShankTaperLengthBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder helicalRampAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder minRampLength() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder helicalDiameter() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder maxCutWidth() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.