CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiWorkpieceCoordinateSystem

    NC output coordinate system (Base frame for robots, G54/G55 for mills). Determines which named frame is referenced in the NC program. Not to be confused with ICamApiWorkpieceSetup, which defines the physical position of the workpiece in the machine cell used for CAM calculation.

    Namespace: CAMAPI.Workpiece
    Assembly: CAMAPI.Workpiece.dll
    Syntax
    [Guid("B31672F7-67FE-4608-98EA-D16769ADCED8")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiWorkpieceCoordinateSystem

    Properties

    CoordinateSystemName

    Name of existing coordinate system from ICamApiProject.CoordinateSystems (used when Mode=wcsName)

    Declaration
    string CoordinateSystemName { get; set; }
    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

    Coordinate system mode (global, off, previous, offset, name)

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

    Offset

    Offset from global coordinate system (used when Mode=wcsOffset)

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