System Flags

Sometimes it is desirable to control the basic behavior of the post processor within the program file.

Several system flags/variables can be SET_ON/SET_OFF or be initialized and influence the flow of the post processor.

Variable

Default

Block

Usage

CIR_INTERP

SET_ON

ORIGIN CHANGE:
BEGINNING OF TAPE:

If SET_OFF;
all circular motions will be broken into linear motions according to the tolerance defined in the DFPOST circular motion section.

NO_SUBROUT

SET_OFF

ORIGIN CHANGE:
BEGINNING OF TAPE:

If SET_ON
subroutines will not be created.

TRANS_MATX
TRANS_MATY
TRANS_MATZ

0.0

ORIGIN CHANGE:
BEGINNING OF TAPE:
TOOL CHANGE:

The TRANS_MAT values are added to any coordinates before they are put into the program file.

ROT_MAT1
ROT_MAT2
ROT_MAT3
ROT_MAT4
ROT_MAT5
ROT_MAT6
ROT_MAT7
ROT_MAT8
ROT_MAT9

1,0
0.0
0.0
0.0
1.0
0.0
0.0
0.0
1.0

ORIGIN CHANGE:
BEGINNING OF TAPE

The ROT_MAT rotation matrix multiplies any coordinates before they are put into the program file.

CUT_FILE

SET_OFF

ALL BLOCKS

If SET_ON, the OUTPUT file is truncated.

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