Konstante Schnittgeschwindigkeit (G96/G97/G196)
Syntax: | ||
G96 | Anwahl konstante Schnittgeschwindigkeit | modal |
G97 | Abwahl konstante Schnittgeschwindigkeit, Anwahl Spindeldrehzahl | modal, Grundzustand |
G196 | Maximale Spindeldrehzahl bei G96 | G196 nicht modal |
|
| max. Drehzahl modal |
Über die G-Funktionen G96, G97 und G196 kann die Interpretation des S-Wortes wahlweise umgeschaltet werden:
G96 | S in [m/min bzw. ft/min *] (Schnittgeschwindigkeit) |
G97 | S in [U/min] (Spindeldrehzahl) |
G196 | S in [U/min] (max. Spindeldrehzahl während G96) |
* [ab V2.11.2032.08 bei G70 und P-CHAN-00360 = 1]
Bei Anwahl mit G96 berechnet sich die Startdrehzahl der Spindel aus der programmierten Schnittgeschwindigkeit und dem Abstand der Werkzeugspitze zur Drehmitte. Dieser Abstand ergibt sich aus der zuletzt (nicht im aktuellen NC-Satz) programmierten Position und den Bezugspunktverschiebungen der Plandrehachse. In der aktuellen Bearbeitungsebene (G17, G18, G19) muss genau eine Plandrehachse vorhanden sein.
Eine bei G96 über das S-Wort programmierte Schnittgeschwindigkeit ist nur bis zur Abwahl mit G97 gültig. Die Aktivierung der konstanten Schnittgeschwindigkeit erfolgt bei G96 also erst wenn auch das S-Wort programmiert wurde.
Die Angabe einer maximalen Spindeldrehzahl mit G196 in Kombination mit dem S-Wort ist optional und nur während G96 wirksam. Die Programmierung der Drehzahlbegrenzung muss vor Anwahl von G96 erfolgen!
Versionshinweis
Erweiterte G-Funktion G196
Ab V3.1.3057.04
Die maximale Spindeldrehzahl in [U/min] kann alternativ auch als Zusatzwert in Kombination mit G196 programmiert werden. Sie ist haltend wirksam.
Mit dieser Syntax darf G196 dann im gleichen Satz wie G96 programmiert werden, ein eigener NC-Satz ist nicht erforderlich.
Syntax | |
G196 = <Max_Spindeldrehzahl>
| G196 nicht modal, max. Drehzahl modal |
In der Nähe der Drehmitte legt die programmierte Maximaldrehzahl (G196) bzw. die in den zugehörigen Achsparametern festgelegte maximale Spindeldrehzahl P-AXIS-00212 die Grenze der konstanten Schnittgeschwindigkeit fest.
Bei Abwahl mit G97 wird die zuletzt eingestellte Spindeldrehzahl beibehalten.
Verfahrbewegungen der Plandrehachse im Eilgang (G00) führen zu einer Unterbrechung von G96, so dass unerwünschte Drehzahländerungen beim Positionieren des Werkzeugs verhindert werden können. Der nächste Verfahrsatz mit G01, G02 oder G03 hebt die Unterdrückung von G96 wieder auf.
Programmierbeispiel
Konstante Schnittgeschwindigkeit (G96/G97/G196)
; X ist Plandrehachse
N10 M03 S1000 G01 F1500 X100
N20 G196 S6000 ;max. Drehzahl 6000 U/min
N30 G96 S63 ;Anwahl konst. Schnittgeschw. 63 m/min,
;Werkstückradius 100mm entsprechend X-Koordinate
N40 X80
N50 S4 X50 ;neue Schnittgeschw. 4m/min; Werkstückradius 80mm,
;am Satzende 50mm
N60 G97 ;max. Drehzahl 6000 U/min hier nicht wirksam!
N80 G92 X-10 ;Bezugspunktverschiebung in X um -10mm
N90 G96 X60 ;Schnittgeschw. aus N50 nicht gültig: konst.
;Schnittgeschw. nicht aktiv, Drehzahl 8000 U/min
N100 S25 X70 ;Schnittgeschw. 25m/min, Werkstückradius 50mm,
;(=60mm+BPV), konst. Schnittgeschw. aktiv
N110 G00 X450 ;Eilgang: Drehzahl bleibt konstant
N115 X70
N120 G01 X40 ;Unterdrückung von G96 aufgehoben
N110 M30