Zyklus-aufruf mit g79:g01 (cycl call pos), Zyklus-aufruf mit m99/m89, 1 mit zyklen arbeit en – HEIDENHAIN iTNC 530 (340 49x-01) ISO programming Benutzerhandbuch

Seite 240

Advertising
background image

240

8 Programmieren: Zyklen

8.1 Mit Zyklen arbeit

en

Zyklus-Aufruf mit G79:G01 (CYCL CALL POS)

Die Funktion G79:G01 ruft den zuletzt definierten Bearbeitungszyklus
einmal auf. Startpunkt des Zyklus ist die Position, die Sie im G79:G01-
Satz definiert haben.

Die TNC fährt die im CYCL CALL POS-Satz angegebene Position mit
Positionierlogik an:

„

Ist die aktuelle Werkzeugposition in der Werkzeugachse größer als
die Oberkante des Werkstücks (Q203), dann positioniert die TNC
zuerst in der Bearbeitungsebene auf die programmierte Position
und anschließend in der Werkzeugachse

„

Liegt die aktuelle Werkzeugposition in der Werkzeugachse unter-
halb der Oberkante des Werkstücks (Q203), dann positioniert die
TNC zuerst in Werkzeugachse auf die Sichere Höhe und anschlie-
ßend in der Bearbeitungsebene auf die prorammierte Position

Zyklus-Aufruf mit M99/M89

Die satzweise wirksame Funktion M99 ruft den zuletzt definierten Bear-
beitungszyklus einmal auf. M99 können Sie am Ende eines Positionier-
satzes programmieren, die TNC fährt dann auf diese Position und ruft
anschließend den zuletzt definierten Bearbeitungszyklus auf.

Soll die TNC den Zyklus nach jedem Positionier-Satz automatisch aus-
führen, programmieren Sie den ersten Zyklus-Aufruf mit M89 (abhängig
von Maschinen-Parameter 7440).

Um die Wirkung von M89 aufzuheben, programmieren Sie

„

M99

in dem Positioniersatz, in dem Sie den letzten Startpunkt anfah-

ren, oder

„

G79

, oder

„

Sie definieren mit CYCL DEF einen neuen Bearbeitungszyklus

Im G79:G01-Satz müssen immer drei Koordinatenachsen
programmiert sein. Über die Koordinate in der Werkzeug-
Achse können Sie auf einfache Weise die Startposition
verändern. Sie wirkt wie eine zusätzliche Nullpunkt-Ver-
schiebung.

Der im G79:G01-Satz definierte Vorschub gilt nur zum
Anfahren der in diesem Satz programmierten Startposi-
tion.

Die TNC fährt die im G79:G01-Satz definierte Position
grundsätzlich mit inaktiver Radiuskorrektur (R0) an.

Wenn Sie mit G79:G01 einen Zyklus aufrufen in dem eine
Startposition definiert ist (z.B. Zyklus 212), dann wirkt die
im Zyklus definierte Position wie eine zusätzliche Ver-
schiebung auf die im G79:G01-Satz definierte Position. Sie
sollten daher die im Zyklus festzulegende Startposition
immer mit 0 definieren.

Advertising