Programa macro de procesamiento de ranura de polea, un cortador puede hacerlo. Fanac, sistema de Guangshu. El centro de la cara del extremo derecho es el punto cero de programación, y la punta de la herramienta frontal se establece en la herramienta.
El programa es para cortar la primera ranura. Las ranuras 2.ª, 3.ª y 4.ª pueden cambiarse a compensación de herramienta del eje Z o procesarse con la función de cambio de pieza de trabajo.
O0001
M3S150
T101
M8
#1=4 ancho de herramienta
#2=19 Ángulo de un solo lado de la ranura
#3=0.5 La profundidad de corte de cada lado radial único
#4=0.5*TAN[#2] eje Z cada vez que el desplazamiento de la herramienta
#5=#3*TAN[#2]
#6=[17-#1-2*#5] Desplazamiento restante del eje Z cada vez
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 hay suficiente profundidad, salta hacia adelante)
G0 X206
Z{{0}}.86 (El punto de inicio del acabado se calcula de acuerdo con el radio de filete del cortador R0.4)
G1 A-109 X166 F0.2 (terminando lado derecho)
G0 X206
Z{{0}}.14 (El punto de inicio del acabado se calcula de acuerdo con el radio del filete del cortador R0.4)
G1 A-71 X166 (terminando lado izquierdo)
G0 X206
Z200
M30




