Makroprogramm zur Bearbeitung von Riemenscheibennuten, ein Fräser kann dies tun. Fanac, Guangshu-System. Der Mittelpunkt der rechten Stirnfläche ist der Programmiernullpunkt und die vordere Werkzeugspitze wird auf das Werkzeug eingestellt.
Das Programm soll den ersten Schlitz schneiden. Der 2., 3. und 4. Schlitz können auf Z-Achsen-Werkzeugkompensation umgestellt oder mit der Werkstückverschiebungsfunktion bearbeitet werden.
O0001
M3S150
T101
M8
#1=4 Werkzeugbreite
#2=19 Einseitiger Schlitzwinkel
#3=0.5 Die Schnitttiefe jeder radialen Einzelseite
#4=0.5*TAN[#2] Z-Achse bei jeder Verschiebung des Werkzeugs
#5=#3*TAN[#2]
#6=[17-#1-2*#5] Verbleibende Verschiebung der Z-Achse jedes Mal
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 plus 0,5
#5=#3*TAN[#2]
#6=[17-#1-2*#5]
IF [#3 LE 17] GOTO01 (nicht genügend Tiefe, vorwärts springen)
G0 X206
Z{{0}}.86 (Der Startpunkt der Endbearbeitung wird anhand des Fräserrundungsradius R0,4 berechnet.)
G1 A-109 X166 F0.2 (Endbearbeitung auf der rechten Seite)
G0 X206
Z{{0}}.14 (Der Startpunkt der Schlichtbearbeitung wird anhand des Fräserrundungsradius R0.4 berechnet)
G1 A-71 X166 (linke Seite fertigstellen)
G0 X206
Z200
M30




