public interface ToolBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ToolBuilder.MaterialData
This class holds the data returned from
getMaterialData() |
Modifier and Type | Method and Description |
---|---|
String |
channelName()
Returns the channel's name
License requirements: None. |
CutterExport |
cutterExportBuilder()
Returns the cutter export builder
License requirements: None. |
String |
getMaterial()
Get tool material
License requirements: None. |
ToolBuilder.MaterialData |
getMaterialData()
Get material data
License requirements: None. |
String |
holderDescription()
Returns the holder description
License requirements: None. |
String |
holderLibraryReference()
Returns the holder libref
License requirements: None. |
Ude |
libraryParametersBuilder()
Returns the Library Data Object
License requirements: None. |
void |
setChannelName(String name)
License requirements: cam_base ("CAM BASE") . |
void |
setHolderDescription(String holderDescriptionValue)
License requirements: cam_base ("CAM BASE") . |
void |
setHolderLibraryReference(String holderLibrefValue)
License requirements: cam_base ("CAM BASE") . |
void |
setMaterial(String libRef)
Set tool material
License requirements: cam_base ("CAM BASE") . |
void |
setTlCtlgNum(String tlCtlgNumValue)
License requirements: None. |
void |
setTlDescription(String tlDescriptionValue)
License requirements: None. |
void |
setTlLibref(String tlLibRef)
License requirements: None. |
void |
setTlManualToolChange(boolean tlManualToolChangeValue)
License requirements: None. |
void |
setTlText(String tlText)
License requirements: None. |
String |
tlCtlgNum()
Returns the Catalog Number
License requirements: None. |
String |
tlDescription()
Returns the Cutter Description
License requirements: None. |
InheritableIntBuilder |
tlHolderNumberBuilder()
Returns the Holder Number
License requirements: None. |
String |
tlLibref()
Returns the Cutter Libref
License requirements: None. |
boolean |
tlManualToolChange()
Returns the Manual Tool Change
License requirements: None. |
InheritableIntBuilder |
tlNumberBuilder()
Returns the Tool Number
License requirements: None. |
String |
tlText()
Returns the tool text
License requirements: None. |
InheritableIntBuilder tlNumberBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean tlManualToolChange() throws NXException, RemoteException
NXException
RemoteException
void setTlManualToolChange(boolean tlManualToolChangeValue) throws NXException, RemoteException
tlManualToolChangeValue
- the manual tool change valueNXException
RemoteException
InheritableIntBuilder tlHolderNumberBuilder() throws NXException, RemoteException
NXException
RemoteException
String tlCtlgNum() throws NXException, RemoteException
NXException
RemoteException
void setTlCtlgNum(String tlCtlgNumValue) throws NXException, RemoteException
tlCtlgNumValue
- the catalog number valueNXException
RemoteException
String tlDescription() throws NXException, RemoteException
NXException
RemoteException
void setTlDescription(String tlDescriptionValue) throws NXException, RemoteException
tlDescriptionValue
- the cutter description valueNXException
RemoteException
String tlText() throws NXException, RemoteException
NXException
RemoteException
void setTlText(String tlText) throws NXException, RemoteException
tlText
- the tool text valueNXException
RemoteException
String tlLibref() throws NXException, RemoteException
NXException
RemoteException
void setTlLibref(String tlLibRef) throws NXException, RemoteException
tlLibRef
- the cutter libref valueNXException
RemoteException
String channelName() throws NXException, RemoteException
NXException
RemoteException
void setChannelName(String name) throws NXException, RemoteException
name
- the channel's nameNXException
RemoteException
String holderDescription() throws NXException, RemoteException
NXException
RemoteException
void setHolderDescription(String holderDescriptionValue) throws NXException, RemoteException
holderDescriptionValue
- the tool holder description valueNXException
RemoteException
String holderLibraryReference() throws NXException, RemoteException
NXException
RemoteException
void setHolderLibraryReference(String holderLibrefValue) throws NXException, RemoteException
holderLibrefValue
- the tool holder library reference valueNXException
RemoteException
String getMaterial() throws NXException, RemoteException
NXException
RemoteException
void setMaterial(String libRef) throws NXException, RemoteException
libRef
- NXException
RemoteException
ToolBuilder.MaterialData getMaterialData() throws NXException, RemoteException
NXException
RemoteException
Ude libraryParametersBuilder() throws NXException, RemoteException
NXException
RemoteException
CutterExport cutterExportBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.