Block: ORIGIN CHANGE

Variable

Default format

Use and Comments

CURR_ORIG

6

Number of origin on NC controller to which the current origin corresponds.

X_ORIGIN
Y_ORIGIN
Z_ORIGIN

1

Zero point of the new ORIGIN (procedure) UCS, in the REF coordinate system.

I_ORIGIN
J_ORIGIN
K_ORIGIN

18

Orientation (I, J, K vector) of the Z axis the new ORIGIN (procedure) UCS, in the REF coordinate system.

IX_ORIG
JX_ORIG
KX_ORIG

18

Orientation (I, J, K vector) of the X axis the new ORIGIN (procedure) UCS, in the REF coordinate system.

X_REF
Y_REF
Z_REF

Set by GPP2 at run-time

Variables to describe the zero point of a new REF_UCS, in the current REF coordinate system.

I_REF
J_REF
K_REF

Set by GPP2 at run-time

Variables to describe the Orientation (I, J, K vector) of the Z axis of a new REF_UCS, in the current REF coordinate system.

IX_REF
JX_REF
KX_REF

Set by GPP2 at run-time

Variables to describe the Orientation (I, J, K vector) of the X axis of a new REF_UCS, in the current REF coordinate system.

SET_REF_BY_VARS
(format 6)

FALSE_

Set by GPP2 at run-time (in response to the EX2 program setting it first)

When set to TRUE_ in the ORIGIN CHANGE block, GPP2 will modify the REF UCS to be according to the values set in the above *_REF variables.

UCS_COUNT

6

Counts all UCS's, including new ones created by transformations.

Backward Compatibility Notes:

  • In GPP2, the FRST_XORIG, FRST_YORIG, and FRST_ZORIG variables are not used.

  • In GPP2, the following variables are not used: MX_ORIGIN, MY_ORIGIN, MZ_ORIGIN, MI_ORIGIN, MJ_ORIGIN, MK_ORIGIN, MIX_ORIG, MJX_ORIG, MKX_ORIG, X_MSYSORGN, Y_MSYSORGN, Z_MSYSORGN.

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.