Enum KERNELV_AXIS_OFFSET_TYPES

Description

Assign different offset types to the index of the offset vector of the function kernelv_ch_axis_get_offsets ().

Symbol

Value

Meaning

KERNELV_AXIS_OFFSET_UNKNOWN

-1

Unknown offset type.

KERNELV_AXIS_OFFSET_ZERO

0

Offset caused by zero offset (G54 … G59).

KERNELV_AXIS_OFFSET_ADD_ZERO

1

Offset caused by reference point offset (G92).

KERNELV_AXIS_OFFSET_PSET

2

Offset caused by position preset (# PSET).

KERNELV_AXIS_OFFSET_CLAMP

3

Offset caused by clamp position offset data.

KERNELV_AXIS_OFFSET_TOOL

4

Offset caused by tool data.

KERNELV_AXIS_OFFSET_MEASURE

5

Offset caused by G101 (Include measurement offset).

KERNELV_AXIS_OFFSET_MAN_OP

6

Offset caused by manual mode.

KERNELV_AXIS_OFFSET_TRACK_CS_OFFSET

7

Offset caused by #CS TRACK*.

KERNELV_AXIS_OFFSET_MAX

8

Data type is signed long long int (64 bits).

*Thisthis NC offset is not available in all versions.