Umdrehungsvorschub (G95)

Syntax:

G95

Vorschub in mm/Umdrehung

modal

Beim Drehen mit aktivem G95 lässt sich über das F-Wort in [mm/U, inch/U] unabhängig von der Spindeldrehzahl eine konstante Spandicke festlegen.

Der Vorschub der Bahnachsen wird dabei an die Drehzahl der lagegeregelten Spindel gekoppelt. Er ist jeweils nur in Verbindung mit der Vorschubvereinbarung gültig, bei der er programmiert wurde. Bei einem Wechsel von G95 zu G94 oder G93 (Unterkapitel "Bearbeitungszeit/Vorschubgeschwindigkeit") wird also das bei G95 gültige F-Wort nicht übernommen.

G95 kann auch in Kombination mit einer gesteuerten (PLC-)Hauptspindel (P-CHAN-00069) programmiert werden. Hierbei ist zu beachten, dass der resultierende Umdrehungsvorschub nur von den programmierten Werten (F-Wort, S-Wort) abhängt. Echtzeiteinflüsse auf die Spindeldrehzahl, wie z.B. Overrideänderungen, werden nicht berücksichtigt. Diese Art der Programmierung ist nur in einem Kanal in Verbindung mit der zugeordneten Hauptspindel ab der Version V3.1.3066.02 zulässig.

Programmierbeispiel

prg_example

Umdrehungsvorschub (G95)

N10 F1000 G01 X0 Z100 M3 S1200  ;Vorschub 1000 mm/min (G94)

N20 G95 F1.5         ;Umdrehungsvorschub 1.5 mm/U,

                     ;Drehzahl 1200 U/min

N30 Z50              ;Vorschub 1800 mm/min

N40 G94 X50          ;Vorschub 1000 mm/min aus N10 gültig

N50 G93 F20 X20      ;Bearbeitungszeit 20 s

N60 G95 Y200 S2000   ;Umdrehungsvorschub 1.5 mm/U aus N20 gültig,

                     ;Drehzahl 2000 U/min

N70 M30

Umdrehungsgeschwindigkeit (G95) und Achskopplung mit variabler Getriebeübersetzung (Getriebekopplung)

Ab Version 3.1.3079.03 kann mit #TURN [ROT_FEED_CPL=1] der Vorschub der Bahnachsen an die Geschwindigkeit der Hauptspindel gekoppelt werden. Die Vorschubanpassung erfolgt entsprechend der eingestellten Getriebeübersetzungen der Achskopplungen. Dies ermöglicht das Aktivieren des Umdrehungsvorschubs (G95) bei bereits drehender Spindel.

Achskopplungen mit variabler Getriebeübersetzung können über

erfolgen.

Im Standardfall #TURN [ROT_FEED_CPL=0] wird die Geschwindigkeit der Hauptspindel ohne Berücksichtigung von Achskopplungen verwendet.

Bei einem Wechsel der Hauptspindel wird die Einstellung von ROT_FEED_CPL automatisch für die neue Hauptspindel übernommen und für die bisherige Hauptspindel deaktiviert.

Programmierbeispiel

prg_example

G95 - Spindelgeschwindigkeit mit Getriebekopplung

;Achse 5 ist als Hauptspindel, Achse 6 (S2) als Nebenspindel konfiguriert.

; ----------------------------------------------------

; Achse 5 wird an Achse 6 und an sich selbst gekoppelt.

N10 #GEAR LINK ON [TARGETNR=5 AXNR1=6 AXNR2=5 NUM1=1 DENOM1=1 NUM2=1 DENOM2=1]

N20 M3 S500         ; Solldrehzahl Achse 5 = 500 U/min.

N30 S2[M3 REV1500]  ; Solldrehzahl Achse 6 = 1500 U/min.

; Drehzahl Achse 5 = 500 U/min + 1500 U/min = 2000 U/min

; Drehzahl Achse 6 = 1500 U/min

; Vorschub = 1000 mm/min

N40 F1000 G01 X100

; Spindeldrehzahl entsprechend Achskopplung wird für G95 verwendet

N50 #TURN [ROT_FEED_CPL=1]

N60 G95 F1.5        ; Umdrehungsvorschub = 1.5 mm/U

; Vorschub = 2000 U/min * 1.5mm/U = 3000 mm/min

N70 X200

; Spindeldrehzahl ohne Achskopplung wird für G95 verwendet

N80 #TURN [ROT_FEED_CPL=0]

; Vorschub = 500 U/min * 1.5mm/U = 750 mm/min

N90 X400

N100 M05

N110 SC[M05]

N120 #GEAR LINK OFF [TARGETNR=5]

M30