Interface ICamApiMachiningToolInfo
Informational properties about a one machining tool
Namespace: CAMAPI.ToolsList
Assembly: CAMAPI.ToolsList.dll
Syntax
[Guid("F3DEE0E0-89D3-4870-9869-9B31D13A20B1")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiMachiningToolInfo
Properties
ConnectorID
Text identifier of the machine connector that contains the tool.
Declaration
string ConnectorID { get; }
Property Value
Type | Description |
---|---|
string |
FirstCorrectorNumber
The number of first tooling point inside correctors table of CNC controller.
Declaration
int FirstCorrectorNumber { get; }
Property Value
Type | Description |
---|---|
int |
MagazineNumber
Number of magazine that contains the tool.
Declaration
int MagazineNumber { get; }
Property Value
Type | Description |
---|---|
int |
ToolCaption
User friendly tool caption
Declaration
string ToolCaption { get; }
Property Value
Type | Description |
---|---|
string |
ToolEntity
Machining tool itself. You can cast different interfaces to it depend on exact tool type.
Declaration
ICamApiMachiningTool ToolEntity { get; }
Property Value
Type | Description |
---|---|
ICamApiMachiningTool |
ToolGUID
Global unique identifier of the tool
Declaration
string ToolGUID { get; }
Property Value
Type | Description |
---|---|
string |
ToolID
Identifier of the tool unique in the list of tools
Declaration
string ToolID { get; }
Property Value
Type | Description |
---|---|
string |
ToolNumber
Tool number that identifies the tool inside the CNC controller.
Declaration
int ToolNumber { get; }
Property Value
Type | Description |
---|---|
int |
ToolProperties
Properties of the tool. Set of properites depends on tool type. You can save them as XML-file with SaveToXMLFile method.
Declaration
IST_XMLPropPointer ToolProperties { get; }
Property Value
Type | Description |
---|---|
IST_XMLPropPointer |
ToolType
The type of the tool in terms of CAM system.
Declaration
string ToolType { get; }
Property Value
Type | Description |
---|---|
string |