Beispiel für einen hersteller-zyklus "lochkreis, 2 beispiel für einen hersteller-zyklus "lochkreis – HEIDENHAIN TNC 335 Technical Manual Benutzerhandbuch
Seite 558

3/95
TNC 360
2 Beispiel für einen Hersteller-Zyklus "Lochkreis"
9-7
2 Beispiel für einen Hersteller-Zyklus "Lochkreis"
Als Beispiel für einen Hersteller-Zyklus soll folgendes "Lochkreis"-Programm dienen.
(Dieser Zyklus ist nicht in der Steuerung abgelegt!)
Als Werkzeug-Achse wirkt die Z-Achse. Die erste Bohrung des Lochkreises liegt bei 0°.
Der Hersteller-Zyklus berechnet aus der Anzahl der Bohrungen die jeweilige Winkellage der
Bohrungen. Die Bohr-Positionen werden im Gegen-Uhrzeigersinn nacheinander angefahren und die
Bohrungen werden automatisch mit einer Zustellung ausgeführt.
Das Werkzeug befindet sich vor Aufruf des Zyklus auf dem Sicherheitsabstand.
Y
X
Q4
Q3
Q2
0
°
Eingabe-Parameter:
Q1 = Anzahl der Bohrungen
Q2 = Radius des Lochkreises
Q3 = X-Koordinate des Lochkreis-Mittelpunkts
Q4 = Y-Koordinate des Lochkreis-Mittelpunkts
Q5 = Sicherheitsabstand für die Z-Achse
(negativ eingeben)
Q6 = Bohrtiefe in der Z-Achse (negativ
eingeben)
Q7 = Bohrvorschub
Hersteller-Zyklus "Lochkreis"
0 BEGIN 99999968 MM
1 DLG-CALL 0/1/2/3/4/5/6/7
Dialog-Satz
2 FN1: Q6 = +Q6 + +Q5
Verfahrweg in Z
3 FN4: Q50 = +360 DIV + Q1
Winkel-Inkrement
4 FN0: Q60 = +0
Startwinkel
5 CC X+Q3 Y+Q4
Lochkreis-Mittelpunkt
6 LBL 11
Sprungmarke
7 LP PR +Q2 PA +Q60 R0 FMAX
Bohr-Position anfahren
8 L IZ +Q6 FQ7
Bohren mit Vorschub
9 L IZ –Q6 FMAX
Freifahren
10 FN 1: Q60 = +Q60 + +Q50
nächster Winkel
11 FN12: IF +Q60 LT +360 GOTO LBL 11
Letzte Bohrung?
12 END PGM 99999968 MM
Dialoge für Hersteller-Zyklus "Lochkreis"
Dialog-Nr.
DIALOG
0
LOCHKREIS
1
ANZAHL DER BOHRUNGEN?
2
RADIUS?
3
X-KOORDINATE CC?
4
Y-KOORDINATE CC?
5
SICHERHEITS-ABSTAND?
6
BOHRTIEFE?
7
VORSCHUB TIEFENZUST?