The format types for variables are:
|
0. |
Character |
|
1. |
Coordinates |
|
2. |
Angles |
|
3. |
Feed |
|
4. |
Spindle_speed |
|
5. |
Dwell |
|
6. |
Sequencing |
|
7. |
Tool |
|
8.-17. |
User_1-User_10 ( Not used as default for system variables. ) |
|
18. |
Real ( Not used as default for system variables. ) |
Types 1 through 18
are set in Section 3 of the DFPOST questions. 0
Character is the default and does not need to be set.
A list of toolpath variables, their description, default format types and
the blocks in which their values are set are provided below in alphabetical
order.
Under the description is a list of the procedures for which the variable produces a valid value. Using the variable on other procedures may result in an error message and/or invalid value.
A B C D E F G H I J K L M N O P R S T U W X Y Z
|
Toolpath |
Description |
Default |
Block(s) in which the variable value is set |
|
|
|
|
|
|
ABS_ANG |
Start angle + Delta angle |
2 |
CIRCULAR MOTION: |
|
ANGLE_INCR |
All relevant procedures - Parallel - angle increment |
2 |
BEGINNING OF PROC: |
|
ARC_ANG |
Arc angle |
2 |
CIRCULAR MOTION: |
|
ARC_PLN |
Plane of arc block: |
6 |
CIRCULAR MOTION: |
|
AXIS_ANGLE |
Tool axis angle |
2 |
TOOL CHANGE: |
|
AXIS_NUM |
Number of axes being used |
6 |
AXIS CHANGE: |
|
Toolpath |
Description |
Default |
Block(s) in which the variable value is set |
|
|
|
|
|
|
BET_LAYERS |
Between layers = 1 |
6 |
BEGINNING OF PROC: |
|
BY_SCALLOP |
BY SCALLOP = 1 |
6 |
BEGINNING OF PROC: |
|
BLOCK_NUM |
Current block number as appears in the TP_LIST |
6 |
ALL BLOCKS |
|
Toolpath |
Description |
Default |
Block(s) in which the variable value is set |
|
|
|
|
|
|
CHECK_OFST |
Check surfaces offset |
1 |
BEGINNING OF PROC: |
|
CHECK_TOL |
Check surfaces tolerance |
1 |
BEGINNING OF PROC: |
|
CIR_INTERP |
Circular interpolation mode |
7 |
BEGINNING OF PROC: |
|
CIRC_APPRX |
Circular movement code: |
6 |
CIRCULAR MOTION: |
|
CIRC_MOV |
Circular movement code |
0 |
CIRCULAR MOTION: |
|
CIRC_TOL |
Controls tolerance of linear |
|
CIRCULAR MOTION: |
|
CLEAR_LENG |
Distance between holder & tool tip |
1 |
TOOL CHANGE: |
|
CNTRL_NUM |
Number of control points for current |
|
NURBS MOTION: |
|
CNTRL_X |
Coordinate of the control number in spline block |
|
NURBS MOTION: |
|
CNTRL_Y |
Coordinate of the control number in spline block |
|
NURBS MOTION: |
|
CNTRL_Z |
Coordinate of the control number in spline block |
|
NURBS MOTION: |
|
COMP_3X |
3-D cutter compensation |
7 |
LINEAR MOTION: |
|
CON_ANG |
Tools conic angle |
2 |
TOOLS |
|
CONT_OFST |
1st contour's offset |
1 |
BEGINNING OF PROC: |
|
CONT_TOL |
Contours tolerance |
1 |
BEGINNING OF PROC: |
|
CURR_NAME |
Current tool holder name |
0 |
TOOL CHANGE: |
|
CURR_ORIG |
Controller/Cimatron origin no. |
7 |
ORIGIN CHANGE: |
|
CURR_START |
Number of current start |
7 |
START THREAD: |
|
CURR_TOOL |
Current tool holder number |
7 |
TOOL CHANGE: |
|
CUT_FILE |
set_on this flag will divide the G-code file |
|
ALL BLOCKS |
|
CUT_LENGTH |
Length of cutting edge of tool |
1 |
TOOL CHANGE: |
|
CUT_SPEED |
Velocity of cutting (Vc) |
1 |
CONSTANT SPEED: |
|
CUT_WIDTH |
Width of the tool |
1 |
TOOL CHANGE: |
|
CUTCOM_OFF |
Cutter Compensation off code |
0 |
CUTTER COMPENSATION: |
|
CUTCOM_ON |
Cutter Compensation on code |
0 |
CUTTER COMPENSATION: |
|
CYC_2PLN |
Not in use. |
1 |
CYCLE: |
|
CYC_CLEAR |
Cycle clear height |
1 |
CYCLE: |
|
CYC_CODE |
Cycle code |
0 |
CYCLE: |
|
CYC_DEPTH |
Cycle depth increment |
1 |
CYCLE: |
|
CYC_DWELL |
Cycle dwell time |
5 |
CYCLE: |
|
CYC_DZINIT |
The DRILL procedure DEL INIT value |
1 |
CYCLE: |
|
CYC_PECK |
Cycle PECK value |
1 |
CYCLE: |
|
CYC_REDUC |
Cycle DECREASE value |
1 |
CYCLE: |
|
CYC_RETR |
Cycle retract code |
0 |
CYCLE: |
|
CYC_TIMES |
Number of pecks/cycle |
7 |
CYCLE: |
|
CYC_XSHFT |
Cycle shift along the X axis |
1 |
CYCLE: |
|
CYC_YSHFT |
Cycle shift along the Y axis |
1 |
CYCLE: |
|
CYCLE_1 |
Spot Drill |
7 |
CYCLE: |
|
CYCLE_2 |
High Speed Peck |
7 |
CYCLE: |
|
CYCLE_3 |
Left Hand Tapping |
7 |
CYCLE: |
|
CYCLE_4 |
Fine Boring |
7 |
CYCLE: |
|
CYCLE_5 |
Counter Boring |
7 |
CYCLE: |
|
CYCLE_6 |
Deep Hole Peck |
7 |
CYCLE: |
|
CYCLE_7 |
Tapping |
7 |
CYCLE: |
|
CYCLE_8 |
Boring |
7 |
CYCLE: |
|
CYCLE_9 |
Bore + Spindle Stop |
7 |
CYCLE: |
|
CYCLE_10 |
Back Boring |
7 |
CYCLE: |
|
CYCLE_11 |
Bore + Dwell + Manual |
7 |
CYCLE: |
|
CYCLE_12 |
Bore + Dwell + Feed |
7 |
CYCLE: |
|
Toolpath |
Description |
Default |
Block(s) in which the variable value is set |
|
|
|
|
|
|
DATE_SDD |
Current date: day |
6 |
BEGINNING OF TAPE: |
|
DATE_SMM |
Current date: month |
6 |
BEGINNING OF TAPE: |
|
DATE_SYY |
Current date: year |
6 |
BEGINNING OF TAPE: |
|
DBL_QUOTE |
The character: " |
0 |
ALL BLOCKS: |
|
DEL_Z_UP |
Procedure DEL Z UP |
1 |
BEGINNING OF PROC: |
|
DIA_COMP |
Diameter compensation index |
1 |
TOOL CHANGE: |
|
DIAMETER_ |
Tool diameter |
1 |
TOOL CHANGE: |
|
DOWN_STEP |
The procedure DOWN STEP value. |
1 |
BEGINNING OF PROC: |
|
Toolpath |
Description |
Default |
Block(s) in which the variable value is set |
|
|
|
|
|
|
E_LENGTH |
Distance between tool axis and circle center |
1 |
TOOL CHANGE: |
|
END_ANG |
End angle |
2 |
CIRCULAR MOTION: |
|
END_ANGLE |
All relevant procedures |
2 |
BEGINNING OF PROC: |
|
EXT_POST |
Internal / external post |
6 |
BEGINNING OF TAPE: |
|
Toolpath |
Description |
Default |
Block(s) in which the variable value is set |
|
|
|
|