
B–61803E–1/10
APPENDIX
O. FANUC Super CAPi T
515
In NC program conversion, the outputting part has to be put between
”P10” when an executed program is output as it is.
Example)
G00 X0. Z0. ;
P10;
G01 X100. F500 ;
Z100. ;
P10;
G00 X0. Z0.;
NOTE
”P10” has to be executed even times in the user’s macro
program. If ”P10” is executed odd times in the user’s macro
program, NC program is not output correctly after that.
G#10700 (or M#10700) A#10701 B#10703 C#10705 I#10707
J#10709
K#10711 D#10713 E#10715
F#10717
H#10719 M#10721 Q#10723
R#10725
S#10727 T#10729 U#10731
V#10733
W#10735 X#10737 Y#10739
Z#10741
(1) Setting of P–code variables
Please set to each P–code variable as follows.
D #10700: Integer of three digits or less
The value of G/M–code for the macro program call is set.
D #10701, #10703, #10741 : Data of each argument
D #10702, #10704, #10742 : Format of each data
#0: Integer without a decimal point
0 : Data with decimal point
1–7: The number of digits below a decimal point
(2) Output Condition
It is possible to output NC program to the format of the macro
program call.
D Setting output data to necessary variables
D Setting #0 to unnecessary variables
D Executing ”P8” or ”P9” command
”P8” in case of G–code call
”P9” in case of M–code call
O.2.2.1
NC Program output
Only these two lines are output as a
NC program.
O.2.2.2
Output with the form of
the macro call