Programa macro de processament de ranures de politges, un tallador pot fer-ho. Fanac, sistema de Guangshu. El centre de la cara de l'extrem dret és el punt zero de programació i la punta de l'eina frontal està configurada per a l'eina.
El programa és tallar la primera ranura. Les ranures 2n, 3r i 4t es poden canviar a la compensació d'eines de l'eix Z o processar-se amb la funció de canvi de peça.
O0001
M3S150
T101
M8
#1=4 amplada de l'eina
#2=19 Ranura angle d'un sol costat
#3=0.5 La profunditat de tall de cada costat radial
#4=0.5*TAN[#2] Eix Z cada vegada que es desplaça l'eina
#5=#3*TAN[#2]
#6=[17-#1-2*#5] Desplaçament restant de l'eix Z cada cop
G0X201
Z-8
G99 G1 X200 F.2
N01 G1 X[200-2*#3] Z-[8 més #5] F0.15
W-#6 F0.25
U0.5 W-#4
G0 Z-[8 més #5]
G1 X[200-2*#3]
#{{0}}#3 més 0,5
#5=#3*TAN[#2]
#6=[17-#1-2*#5]
IF [#3 LE 17] GOTO01 (no hi ha prou profunditat, salta cap endavant)
G0 X206
Z{{0}}.86 (El punt inicial de l'acabat es calcula segons el radi del filet de tallador R0,4)
G1 A-109 X166 F0.2 (acabament costat dret)
G0 X206
Z{{0}}}.14 (El punt inicial de l'acabat es calcula segons el radi del filet de tallador R0.4)
G1 A-71 X166 (acabat al costat esquerre)
G0 X206
Z200
M30




