|
Block: LINEAR MOTION
Variable |
Default format |
Use and Comments |
A_CURPOS |
2 |
Target angles for "alpha" and "beta" rotary axes (4/5 axes machines) |
APPR_RETR_TYPE |
6 |
Approach/Retract type. This is
available in the CIRCULAR
MOTION and LINEAR
MOTION blocks. It gets one of the following values: |
COMP_3X |
6 |
3-D cutter compensation. |
I_CURPOS |
18 |
Target tool axis orientation (at the end of the motion), in the posting UCS coordinate system. Note: These variables replace the old GPP I/J/K_COORD. |
INVERSE_TIME_FEED |
3 |
The feed rate for the Inverse Time mode. This feed rate is calculated by dividing the original feed rate (as expressed in the MCH_FEED variable) by the motion length (as expressed in the MOTION_LENGTH variable). |
LIN_MOV |
0 |
Linear movement code - set in the DF2 file, "Linear Motion" section. |
LINE_ANG |
2 |
Linear motion line angle, as projected on the posting UCS XY plane. |
LINE_LENG |
1 |
Length of the linear motion. |
MCH_FEED |
3 |
Machine feed rate - will be set if it needs to be modified in the cycle block. |
MOTION_CODE |
0 |
This variable can be used to replace LIN_MOV. It is assigned a value each time LIN_MOV, CIRC_MOV or CYC_CODE are assigned a value. |
MOTION_LENGTH |
1 |
Real length of motion, as measured on the work piece itself - useful for Inverse Time Feed Rate mode. |
SRF_NORX |
18 |
X, Y and Z components of the surfaces normal. |
SRF_TOUCHX |
1 |
X, Y and Z for touch point of the cutter on the surface (touch and not tip). |
TOOL_CUT_TIME |
18 |
The tool accumulated feed time at any given moment, in minutes. This variable is used in Tool Life Length Support & Force TOOL CHANGE Connection. |
TOOL_FEED_TIME |
0 |
The total cutting time of the current tool until (and including) this block. This is a string variable, of the form "hh:mm:ss", measuring the cutting time in hours, minutes and seconds. |
TRD_RIGHT_DIR |
6 |
TRUE_ if the thread direction is
right-hand. |
X_CURPOS |
1 |
Target tool point position (at the end of the motion), in the posting UCS coordinate system. |
Backward Compatibility Notes:
-
In GPP2, the MI_COORD, MJ_COORD, and MK_COORD variables are not used.
|