CNC Path Analyzer

Der G71-Außenschruppzyklus: wie U, R, P, Q, U und W den Weg verändern

Erklärt den G71-Außenschruppzyklus von Drehmaschinen der FANUC-Familie im Zweisatzformat: Zustellung, Rückzugsbetrag, Schlichtaufmaß, die Regeln für Kontursätze und häufige Alarmursachen, zusammen mit der tatsächlichen Wegzeichnung.

Was nimmt Ihnen G71 ab?

Um dickes Rohmaterial an der Drehmaschine auf die gewünschte Kontur zu bringen, muss derselbe Schnitt Dutzende Male wiederholt werden, weil die Zustellung pro Schnitt begrenzt ist. Schreibt man jede Wiederholung als G01, wird das Programm lang, und schon eine einzige Maßänderung erfordert Änderungen in vielen Zeilen.

Mit dem G71-Außenschruppzyklus schreibt man die Fertigkontur nur einmal, und die Steuerung erzeugt den Schruppweg selbst, indem sie auf Basis dieser Kontur wiederholt in X zustellt und in Z abspant. Sie müssen ihr nur sagen, „wie tief geschnitten“, „wie viel stehen gelassen“ und „wo die Kontur beginnt und endet“.

Die Adressen des Zweisatzformats

Seit der FANUC 0i schreiben die meisten Steuerungen G71 in zwei Sätzen. Am verwirrendsten ist, dass derselbe Buchstabe U im ersten und zweiten Satz völlig Verschiedenes bedeutet.

SatzAdresseBedeutungBeispielwert
Erster SatzUZustellung je Schnitt (Radiuswert): wie weit jeweils in X zugestellt wird1.5 → Durchmesser nimmt je Schnitt um 3 mm ab
Erster SatzRRückzugsbetrag nach jedem Schnitt0.5
Zweiter SatzP / QSatznummern des ersten und letzten Satzes der FertigkonturN10 – N20
Zweiter SatzUSchlichtaufmaß in X (Durchmesserwert)0.4
Zweiter SatzWSchlichtaufmaß in Z0.1
Zweiter SatzFVorschub beim Schruppen; F in den Kontursätzen wird nur von G70 verwendet0.25 mm/rev

Beispiel: Schruppen und Schlichten einer abgesetzten Welle

Unten steht ein synthetisches Programm, das von Ø52 anfährt und eine abgesetzte Welle mit Ø24 × 20 mm und Ø40 × 18 mm erzeugt. Die Kontur wurde für diese Erklärung neu erstellt und stammt nicht von einem echten Bauteil; die Zeichnung ist das Ergebnis, das die CNC-Path-Analyzer-Engine direkt aus diesem Quelltext berechnet.

Eine abgesetzte Welle Ø24/Ø40 aus Ø40-Rohteil schruppen und mit G70 schlichten

O1000
T0101
G21 G90 G18 G40 G99
G50 S2500
G96 S180 M03
G00 X52. Z2.
G71 U1.5 R0.5
G71 P10 Q20 U0.4 W0.1 F0.25
N10 G00 X20.
G01 Z0. F0.12
X24. Z-2.
Z-20.
X36.
X40. Z-22.
Z-40.
N20 X52.
G70 P10 Q20
G00 X100. Z100.
M30
Eine abgesetzte Welle Ø24/Ø40 aus Ø40-Rohteil schruppen und mit G70 schlichten — ZX (Radius) WegZX (Radius)
Hellblau gestrichelt ist G00-Eilgang, orange durchgezogen ist Schnittbewegung. Kreisbögen werden als berechnete statische Kurven dargestellt.

Die Abbildung oben zeigt das Ergebnis dieses Programms in CNC Path Analyzer (Eilgang 36 Segmente, Linearvorschub 18 Segmente).

Prüfpunkte in der Werkzeugweggrafik

  • Der Zyklusstartpunkt X52. Z2. muss außerhalb des Rohteils und vor der Planfläche liegen. Liegt er innerhalb der Kontur, kann die Steuerung den zu zerspanenden Bereich nicht berechnen.
  • Waagerechte Schnittlinien wiederholen sich in Z, wobei X je Schnitt um einen festen Betrag abnimmt. Der letzte Schnitt wird automatisch flacher, passend zum Restaufmaß.
  • Die kurzen schrägen Rückfahrten sind die Bewegungen, die um R0.5 abheben und dann im Eilgang zurückfahren. Ist der Rückzugsbetrag nahe null, kann das Werkzeug beim Zurückfahren über die bearbeitete Fläche schleifen.
  • Die letzte, der Kontur folgende Linie ist die Kontur mit dem stehen gelassenen Schlichtaufmaß am Ende des Schruppens, und der darüberliegende G70-Weg ist das Schlichten, das dieses Aufmaß entfernt.

Regeln für die Kontursätze (P bis Q)

  • Der P-Satz (N10) befiehlt normalerweise nur X. Wird auch Z angegeben, interpretieren manche Steuerungen das als Format Type II (Taschen erlaubt), was zu einem unbeabsichtigten Weg oder einem Alarm führt.
  • Für Type I muss X in der Kontur nur in eine Richtung zu- oder abnehmen. Eine konkave Nut in der Mitte lässt sich mit G71 Type I nicht herstellen.
  • Zwischen P und Q keine M98-Unterprogrammaufrufe oder andere Bearbeitungszyklen verwenden.
  • Am sichersten endet der Q-Satz (N20) mit einer Bewegung, die aus dem Rohteil herausführt. Das Beispiel endet mit X52., gleich dem Startdurchmesser.

Häufige Probleme und ihre Ursachen

SymptomHäufige UrsacheWo prüfen
Alarm gleich beim ZyklusstartStartpunkt innerhalb des KonturbereichsDer Positioniersatz direkt vor G71
Nach dem Schlichten bleibt zu viel Maß stehenU im zweiten Satz für einen Radiuswert gehaltenU-Wert mit dem tatsächlichen Schlichtaufmaß vergleichen
Zu hohe Belastung des SchruppwerkzeugsU im ersten Satz für einen Durchmesserwert gehaltenZustellung je Schnitt = U × 2 (Durchmesser)
Nur ein Teil der Kontur wird bearbeitetZ im P-Satz enthalten oder X-Richtung umgekehrtDer Satz N10 und die Konturrichtung
Schlichtvorschub zu hochKein F in den Kontursätzen, daher wird das Schrupp-F verwendetDie F-Angaben zwischen P und Q

Unterschiede zwischen Steuerungen

Ältere FANUC-Steuerungen (Format 10/11) und einige andere Steuerungen schreiben G71 im Einsatzformat G71 P_ Q_ U_ W_ D_ F_; die Zustellung je Schnitt wird dann mit D angegeben, mitunter ohne Dezimalpunkt in Einheiten von 0.001 mm. Wenn Sie ein Programm auf eine andere Maschine übertragen, prüfen Sie zuerst das Zyklusformat im Handbuch.

CNC Path Analyzer ändert seine Zyklusinterpretation je nach der in den Maschineneinstellungen gewählten Steuerung und zeigt bei nicht bestätigten Formaten die Fehlerzeile an, statt einen plausiblen Weg zu erfinden. Den genauen Umfang finden Sie unter Unterstützter Umfang.

Häufig gestellte Fragen

Muss nach G71 immer G70 folgen?
Nicht zwingend, aber G71 endet mit stehendem Schlichtaufmaß; um das Fertigmaß zu erreichen, führt man daher üblicherweise G70 mit denselben P/Q aus. Soll ein anderes Schlichtwerkzeug verwendet werden, setzen Sie den Werkzeugwechsel vor G70.
Wird Innenbearbeitung ebenfalls mit G71 gemacht?
Ja. Legen Sie den Startpunkt in die Bohrung (kleines X) und geben Sie im zweiten Satz ein negatives U an, dann wird innen geschruppt. Denken Sie nur daran, dass das Vorzeichen des Schlichtaufmaßes umgekehrt ist.

Nächste Schritte

Werkzeugweg in CNC Path Analyzer prüfen