Макропрограма обробки канавок шківа, це може зробити один різець. Фанак, система Гуаншу. Центр правого торця є нульовою точкою програмування, а передня вершина інструменту встановлена на інструмент.
Програма полягає в тому, щоб вирізати перший слот. 2-й, 3-й і 4-й слоти можна змінити на компенсацію інструменту осі Z або обробити за допомогою функції зміщення заготовки.
O0001
M3S150
T101
M8
#1=4 tool width
#2=19 Односторонній кут прорізу
#3=0.5 Глибина різання кожної радіальної сторони
#4=0.5*TAN[#2] Вісь Z кожного разу, коли зміщується інструмент
#5=#3*TAN[#2]
#6=[17-#1-2*#5] Залишок зміщення осі Z щоразу
G0X201
Z-8
G99 G1 X200 F.2
N01 G1 X[200-2*#3] Z-[8 плюс #5] F0,15
W-#6 F0.25
U0.5 W-#4
G0 Z-[8 плюс №5]
G1 X[200-2*#3]
#{{0}}#3 плюс 0,5
#5=#3*TAN[#2]
#6=[17-#1-2*#5]
IF [#3 LE 17] GOTO01 (not enough depth, jump forward)
G0 X206
Z{{0}}.86 (The starting point of finishing is calculated according to the cutter fillet radius R0.4)
G1 A-109 X166 F0.2 (завершення правого боку)
G0 X206
Z{{0}}.14 (The starting point of finishing is calculated according to the cutter fillet radius R0.4)
G1 A-71 X166 (фінішна ліва сторона)
G0 X206
Z200
M30




