CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiMachiningTool

    Abstract machining tool interface. You can cast different interfaces to it depend on exact tool type

    Namespace: CAMAPI.Tools
    Assembly: CAMAPI.Tools.dll
    Syntax
    [Guid("33B1098F-FA44-4D57-B08F-506E6CA2C5C5")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiMachiningTool

    Properties

    Notes

    User notes for the tool

    Declaration
    string Notes { get; set; }
    Property Value
    Type Description
    string

    ToolName

    Name of the tool visible to user

    Declaration
    string ToolName { get; }
    Property Value
    Type Description
    string

    Methods

    GetAssemblyItemsJSON()

    Return list of items inside tool assembly as a JSON string. Format: { "AssemblyName": "...", "AssemblyItems": [ { "ItemType": "...", "ItemName": "..." } ] } ItemType is one of: CuttingItem | ToolItem | AdaptiveItem | AssemblyItem

    Declaration
    string GetAssemblyItemsJSON()
    Returns
    Type Description
    string
    In this article