CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcWorkpieceCoordinateSystem

    IPC for coordinate system of workpiece

    Namespace: CAMIPC.Workpiece
    Assembly: CAMIPC.Workpiece.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("5CB4785F-FFDD-4388-B51D-58991080D88B")]
    public interface ICamIpcWorkpieceCoordinateSystem

    Properties

    CoordinateSystemName

    Name of existing coordinate system from ICamApiProject.CoordinateSystems

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

    ID

    Value, like 54, 54.1, 54.2, 55, 56, 57, 58 or 59 (without G) to be provided into G-code

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

    Mode

    Get name of coordinate system (you can use 'global', 'off', 'previous', 'offset' or 'name')

    Declaration
    TCamApiWorkpieceCoordinateSystemMode Mode { get; set; }
    Property Value
    Type Description
    TCamApiWorkpieceCoordinateSystemMode

    Offset

    Get offset of global coordinate system (available only if Name is 'offset'

    Declaration
    TST3DPoint Offset { get; set; }
    Property Value
    Type Description
    TST3DPoint

    Methods

    GetInstanceId()

    Get unique identifier of current instance (used in IPC messages)

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    SetCoordinateSystemName(string, ref TExecuteContext)

    Declaration
    void SetCoordinateSystemName(string Value, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Value
    TExecuteContext ExecuteContext
    In this article