Im FANUC-System gibt es 11 Arten von Festzyklusanweisungen für die Lochbearbeitung. Einige davon werden im Folgenden vorgestellt.
1) Bohrzyklusbefehl G81
Das Befehlsformat für den G81-Bohrzyklus lautet:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y sind die Position des Lochs, Z ist die Tiefe des Lochs, F ist die Vorschubgeschwindigkeit (mm/min) und R ist die Höhe der Referenzebene. G△△ kann G98 und G99 sein. Die beiden modalen Befehle G98 und G99 steuern, ob das Werkzeug nach Abschluss des Lochbearbeitungszyklus zur Ausgangsebene oder zur Referenzebene zurückkehrt; G98 kehrt zur Ausgangsebene zurück, was der Standardmodus ist; G99 kehrt zur Referenzebene zurück. Beim Programmieren können Sie die absolute Koordinatenprogrammierung G90 und die relative Koordinatenprogrammierung G91 verwenden. Es wird empfohlen, so weit wie möglich die absolute Koordinatenprogrammierung zu verwenden.
Der Aktionsprozess ist wie folgt:
(1) Der Bohrer wird schnell zum Startpunkt B (X, Y) des Lochbearbeitungszyklus positioniert;
(2) Der Bohrer bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Bohrbearbeitung;
(4) Der Bohrer kehrt schnell zur Referenzebene R oder zur Ausgangsebene B zurück.
Dieser Befehl wird im Allgemeinen zum Bearbeiten von Löchern verwendet, deren Tiefe weniger als das 5-fache des Durchmessers beträgt. Programmierbeispiel: Das in Abbildung a gezeigte Teil erfordert die Verwendung von G81 zur Bearbeitung aller Löcher. Das CNC-Bearbeitungsprogramm lautet wie folgt:
Bild
N02 T01 M06; Verwenden Sie das Werkzeug Nr. T01 (Bohrer Ø10)
N04 G90 S1000 M03; Starten Sie die Spindel, um sich mit 1000 U/min vorwärts zu drehen
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; Bohren Sie ein Loch an der Position (50,30).
N14 X10; Bohren Sie Löcher bei (10,30)
N16 G80; Bohrzyklus abbrechen
N18 G00 Z30
N20 M30
2) Bohrzyklusbefehl G82
Das Befehlsformat für den G82-Bohrzyklus lautet:
G82 G△△ X__ Y__ Z__ R__ P__ F__
Im Befehl ist P die Pausenzeit des Bohrers am Boden des Lochs, die Einheit ist ms (Millisekunde) und die Bedeutung der anderen Parameter ist dieselbe wie bei G81.
Dieser Befehl fügt eine Vorschubpause am Boden des Lochs hinzu, d. h. wenn der Bohrer den Boden des Lochs erreicht, führt das Werkzeug keine Vorschubbewegung aus und bleibt in einem rotierenden Zustand, um den Boden des Lochs glatter zu machen . G82 wird im Allgemeinen zum Vergrößern und Senken von Löchern verwendet.
Der Aktionsprozess ist wie folgt:
(1) Der Bohrer wird schnell zum Startpunkt B (X, Y) des Lochbearbeitungszyklus positioniert;
(2) Der Bohrer bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Bohrbearbeitung;
(4) Der Bohrer unterbricht den Vorschub am Boden des Lochs.
(5) Der Bohrer kehrt schnell zur Referenzebene R oder zur Ausgangsebene B zurück.
3) Hochgeschwindigkeits-Tieflochbohrzyklusbefehl G73
Für die Bearbeitung von Löchern mit einer Tiefe von mehr als dem 5-fachen des Durchmessers wird, da es sich um eine Tieflochbearbeitung handelt, die der Spanabfuhr nicht förderlich ist, eine Intervallzustellung (Mehrfachzustellung) eingesetzt. Die Tiefe jedes Vorschubs ist Q, und die Tiefe des letzten Vorschubs ist kleiner oder gleich Q, der Rückzugsbetrag ist d (intern vom System eingestellt) bis zum Boden der Bohrung. Siehe Abbildung b.
Das Befehlsformat für den Hochgeschwindigkeits-Tieflochbohrzyklus G73 lautet:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
Im Befehl bedeutet Q, dass jede Vorschubtiefe Q ist, und die Bedeutung anderer Parameter ist dieselbe wie bei G81.
Der Aktionsprozess ist wie folgt:
(1) Der Bohrer wird schnell zum Startpunkt B (X, Y) des Lochbearbeitungszyklus positioniert;
(2) Der Bohrer bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Bohrbearbeitung, die Vorschubtiefe beträgt Q;
(4) Ziehen Sie das Werkzeug zurück, der Rückzugsbetrag beträgt d
(5) Wiederholen Sie (3) und (4) bis zur gewünschten Bearbeitungstiefe
(6) Der Bohrer kehrt schnell zur Referenzebene R oder zur Ausgangsebene B zurück.
4) Gewindeschneidzyklusbefehl G84
Das Befehlsformat für den G84-Gewindebearbeitungszyklus lautet:
G84 G△△ X__ Y__ Z__ R__ F__
Der Gewindeschneidprozess erfordert eine strikte proportionale Beziehung zwischen der Spindelgeschwindigkeit S und der Vorschubgeschwindigkeit F. Daher muss die Vorschubgeschwindigkeit während der Programmierung auf der Grundlage der Spindelgeschwindigkeit berechnet werden. Die Vorschubgeschwindigkeit F=Spindeldrehzahl × Gewindesteigung. Die Bedeutung der anderen Parameter ist dieselbe wie bei G81. Die Spindel dreht sich beim Gewindeschneiden und Vorschub mit G84 vorwärts und beim Verlassen rückwärts. Der Unterschied zum Bohren besteht darin, dass der Rücklauf nach dem Gewindebohren keine Eilbewegung, sondern ein Rücklauf mit Vorschubgeschwindigkeit ist. Bevor die Anweisung ausgeführt wird, muss die Spindel nicht einmal gestartet werden. Wenn die Anweisung ausgeführt wird, startet das CNC-System automatisch die Vorwärtsdrehung der Spindel.
Der Aktionsprozess ist wie folgt:
(1) Die Spindel dreht sich vorwärts und der Gewindebohrer wird schnell am Startpunkt B (X, Y) des Gewindebearbeitungszyklus positioniert;
(2) Der Gewindebohrer bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Klopfverarbeitung;
(4) Die Spindel wird umgekehrt und der Gewindebohrer wird umgekehrt und mit der Vorschubgeschwindigkeit zur Referenzebene R zurückgeführt.
(5) Bei Verwendung des G98-Befehls kehrt der Gewindebohrer schnell zur ursprünglichen Ebene B zurück.
Programmierbeispiel: Gewindeschneiden der 4 Löcher in Abbildung 5-34 mit einer Gewindetiefe von 10 mm. Das CNC-Bearbeitungsprogramm ist:
N02 T01 M06; Verwenden Sie das Werkzeug Nr. T02 (Gewindebohrer Ø10. Die Steigung beträgt 2 mm)
N04 G90 S150 M03; Starten Sie die Spindel, um sich mit 1000 U/min vorwärts zu drehen
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Spindeldrehzahl) 150 × (Gewindesteigung) 2=300
N10 X50; Gewindebohren an der Position (50, 10) (G84 ist ein modaler Befehl, bis G80 aufgehoben wird)
N12 Y30; Klopfen an der Position (50,30).
N14 X10; Klopfen an der Position (10,30).
N16 G80; Klopfzyklus abbrechen
N18 G00 Z30
N20 M30
5) Befehl G74 für den Zyklus zum Linksgewindeschneiden
Das Befehlsformat für den G74-Gewindebearbeitungszyklus lautet:
G74 G△△ X__ Y__ Z__ R__ F__
Der Unterschied zu G84 besteht darin, dass sich die Spindel beim Vorschub rückwärts und beim Verlassen vorwärts dreht. Die Bedeutung jedes Parameters ist dieselbe wie bei G84.
Der Aktionsprozess ist wie folgt:
(1) Die Spindel wird umgekehrt und der Gewindebohrer wird schnell zum Startpunkt B (X, Y) des Gewindebearbeitungszyklus positioniert;
(2) Der Gewindebohrer bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Klopfverarbeitung;
(4) Die Spindel dreht sich vorwärts und der Gewindebohrer kehrt mit der Vorschubgeschwindigkeit zur Referenzebene R zurück;
(5) Bei Verwendung des G98-Befehls kehrt der Gewindebohrer schnell zur ursprünglichen Ebene B zurück.
6) Bohrbearbeitungszyklusbefehl G85
Das Befehlsformat für den Bohrbearbeitungszyklus G85 lautet:
G85 G△△ X__ Y__ Z__ R__ F__
Die Bedeutung jedes Parameters ist dieselbe wie bei G81.
Der Aktionsprozess ist wie folgt:
(1) Das Bohrwerkzeug wird schnell zum Startpunkt B (X, Y) des Bohrbearbeitungszyklus positioniert;
(2) Das Bohrwerkzeug bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Langweilige Verarbeitung;
(4) Das Bohrwerkzeug kehrt mit der Vorschubgeschwindigkeit zur Referenzebene R oder zur Anfangsebene B zurück;
7) Langweiliger Verarbeitungszyklusbefehl G86
Das G86-Bohrzyklus-Befehlsformat lautet:
G86 G△△ X__ Y__ Z__ R__ F__
Der Unterschied zu G85 besteht darin, dass die Spindel nach Erreichen des Lochbodens schnell stoppt und ausfährt. Die Bedeutung jedes Parameters ist dieselbe wie bei G85.
Der Aktionsprozess ist wie folgt:
(1) Das Bohrwerkzeug wird schnell zum Startpunkt B (X, Y) des Bohrbearbeitungszyklus positioniert;
(2) Das Bohrwerkzeug bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Langweilige Verarbeitung;
(4) Die Spindel stoppt und das Bohrwerkzeug kehrt schnell zur Referenzebene R oder der Anfangsebene B zurück;
8) Bohrbearbeitungszyklusbefehl G89
Das Befehlsformat für den Bohrbearbeitungszyklus G89 lautet:
G89G△△ X__ Y__ Z__ R__ P__ F__
Der Unterschied zu G85 besteht darin, dass nach Erreichen der Lochbodenposition der Vorschub pausiert. P ist die Pausenzeit (ms) und die Bedeutung anderer Parameter ist dieselbe wie bei G85.
Der Aktionsprozess ist wie folgt:
(1) Das Bohrwerkzeug wird schnell zum Startpunkt B (X, Y) des Bohrbearbeitungszyklus positioniert;
(2) Das Bohrwerkzeug bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Langweilige Verarbeitung;
(4) Futterpause;
(5) Das Bohrwerkzeug kehrt mit der Vorschubgeschwindigkeit zur Referenzebene R oder zur Ausgangsebene B zurück;
9) Feinbohrzyklusbefehl G76
Das Befehlsformat für den Bohrbearbeitungszyklus G76 lautet:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Der Unterschied zu G85 besteht darin, dass G76 am Boden der Bohrung drei Aktionen ausführt: Vorschubpause, spindelgenauer Stopp (Richtungsstopp), umgekehrter Versatz des Werkzeugs entlang der Werkzeugspitze um den Q-Wert und anschließendes schnelles Verlassen. Dadurch wird sichergestellt, dass das Werkzeug die Oberfläche des Lochs nicht zerkratzt. P ist die Pausenzeit (ms), Q ist der Offsetwert und die Bedeutung der anderen Parameter ist dieselbe wie bei G85.
Der Aktionsprozess ist wie folgt:
(1) Das Bohrwerkzeug wird schnell zum Startpunkt B (X, Y) des Bohrbearbeitungszyklus positioniert;
(2) Das Bohrwerkzeug bewegt sich schnell entlang der Z-Richtung zur Referenzebene R;
(3) Langweilige Verarbeitung;
(4) Vorschubpause, präziser Spindelstopp und umgekehrter Versatz des Werkzeugs entlang der Werkzeugspitze;
(5) Das Bohrwerkzeug verlässt schnell die Referenzebene R oder die Anfangsebene B;
10) Rückbohrzyklusbefehl G87
Das Befehlsformat des G87-Rückwärtsbohrbearbeitungszyklusbefehls ist:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Die Bedeutung jedes Parameters ist dieselbe wie bei G76.
Der Aktionsprozess ist wie folgt:
(1) Das Bohrwerkzeug wird schnell zum Startpunkt B (X, Y) des Bohrbearbeitungszyklus positioniert;
(2) Die Spindel stoppt genau und das Werkzeug wird in die entgegengesetzte Richtung der Werkzeugspitze versetzt;
(3) Bewegen Sie sich schnell zum Boden des Lochs.
(4) Die Werkzeugspitze verschiebt sich in positiver Richtung zurück in die Bearbeitungsposition und die Spindel dreht sich vorwärts;
(5) Das Werkzeug fährt nach oben zur Referenzebene R;
(6) Die Spindel stoppt genau und das Werkzeug wird um den Q-Wert in die entgegengesetzte Richtung der Werkzeugspitze versetzt;
(7) Das Bohrwerkzeug verlässt schnell die Ausgangsebene B;
(8) Versatz entlang der positiven Richtung der Werkzeugspitze;
11) Brechen Sie den Lochbearbeitungszyklusbefehl G80 ab





