Program makr do obróbki rowków koła pasowego, jeden frez może to zrobić. Fanac, system Guangshu. Środek prawej powierzchni czołowej jest punktem zerowym programowania, a przednia końcówka narzędzia jest ustawiona na narzędziu.
Program polega na wycięciu pierwszego gniazda. 2., 3. i 4. miejsce można zmienić na kompensację narzędzia w osi Z lub przetworzyć za pomocą funkcji przesunięcia przedmiotu obrabianego.
O0001
M3S150
T101
M8
#1=4 szerokość narzędzia
#2=19 Jednostronny kątownik szczeliny
#3=0.5 Głębokość skrawania każdej promieniowej pojedynczej strony
#4=0.5*TAN[#2] Oś Z przy każdym przemieszczeniu narzędzia
#5=#3*TAN[#2]
#6=[17-#1-2*#5] Pozostałe przemieszczenie osi Z za każdym razem
G0X201
Z-8
G99 G1 X200 F.2
N01 G1 X[200-2*#3] Z-[8 plus #5] F0.15
W-#6 F0.25
U0.5 W-#4
G0 Z-[8 plus #5]
G1 X[200-2*#3]
#{{0}}#3 dodać 0,5
#5=#3*TAN[#2]
#6=[17-#1-2*#5]
JEŚLI [#3 LE 17] GOTO01 (niewystarczająca głębokość, skok do przodu)
G0 X206
Z{{0}}.86 (Punkt początkowy obróbki wykańczającej jest obliczany na podstawie promienia zaokrąglenia frezu R0,4)
G1 A-109 X166 F0.2 (wykończenie po prawej stronie)
G0 X206
Z{{0}}.14 (Punkt początkowy obróbki wykańczającej jest obliczany na podstawie promienia zaokrąglenia frezu R0,4)
G1 A-71 X166 (wykończenie lewej strony)
G0 X206
Z200
M30




