Ручное программирование массива отверстий на ЧПУ
Пример параметрического макропрограммирования массива отверстий на ЧПУ Fanuc.
Текст программы:
#2=0 (C axis pos)
G0 X300 Z3 C#2
S2=1000 M203
N10
#1=30 (First hole Z position)
N20
G0 X300 Z#1
G01 X290 F0.1
G0 X300
#1=#1 10
IF[#1EQ940]GOTO100
GOTO20
N100
#2=#2 10
IF[#2EQ360]GOTO300
G0 C#2
N105
#1=35 (Second hole Z position)
N110
G0 X300 Z#1
G01 X290 F0.1
G0 X300
#1=#1 10
IF[#1EQ935]GOTO200
GOTO 110
N200
#2=#2 10
IF[#2EQ360]GOTO300
G0 C#2
GOTO10
N300
G0 X330 Z30
M30