10 .9 v o rb e le g te q -p a ra m e te r – HEIDENHAIN TNC 410 ISO Programming Benutzerhandbuch

Seite 389

Advertising
background image

HEIDENHAIN TNC 410, TNC 426, TNC 430

363

1

0

.9

V

o

rb

e

le

g

te

Q

-P

a

ra

m

e

te

r

N 2 00 D0 0 Q 1 8 P 01 +5 *

Winkelschritt in der Ebene X/Y fürs Schlichten

N 2 10 L1 0 ,0 *

Bearbeitung aufrufen

N 2 20 G0 0 G 4 0 Z +2 5 0 M 2 *

Werkzeug freifahren, Programm-Ende

N 2 30 G9 8 L 1 0 *

Unterprogramm 10: Bearbeitung

N 2 40 D0 1 Q 2 3 P 01 +Q 1 1 P 02 +Q 6 *

Z-Koordinate für Vorpositionierung berechnen

N 2 50 D0 0 Q 2 4 P 01 +Q 4 *

Startwinkel Raum (Ebene Z/X) kopieren

N 2 60 D0 1 Q 2 6 P 01 +Q 6 P 0 2 + Q1 0 8 *

Kugelradius korrigieren für Vorpositionierung

N 2 70 D0 0 Q 2 8 P 01 +Q 8 *

Drehlage in der Ebene kopieren

N 2 80 D0 1 Q 1 6 P 01 +Q 6 P 0 2 - Q1 0 *

Aufmaß berücksichtigen beim Kugelradius

N 2 90 G5 4 X + Q1 Y+ Q 2 Z -Q 1 6 *

Nullpunkt ins Zentrum der Kugel verschieben

N 3 00 G7 3 G 9 0 H +Q 8 *

Startwinkel Drehlage in der Ebene verrechnen

N 3 10 G9 8 L 1 *

Vorpositionieren in der Spindelachse

N 3 20 I+ 0 J + 0 *

Pol setzen in der X/Y-Ebene für Vorpositionierung

N 3 30 G1 1 G 4 0 R +Q 2 6 H +Q 8 F Q 12 *

Vorpositionieren in der Ebene

N 3 40 I+ Q 10 8 K + 0 *

Pol setzen in der Z/X-Ebene, um Werkzeug-Radius versetzt

N 3 50 G0 1 Y + 0 Z +0 FQ 1 2 *

Fahren auf Tiefe

N 3 60 G9 8 L 2 *

N 3 70 G1 1 G 4 0 R +Q 6 H + Q2 4 F Q 12 *

Angenäherten „Bogen” nach oben fahren

N 3 80 D0 2 Q 2 4 P 01 +Q 2 4 P 02 +Q 1 4 *

Raumwinkel aktualisieren

N 3 90 D1 1 P 0 1 + Q2 4 P 0 2 + Q5 P0 3 2 *

Abfrage ob ein Bogen fertig, wenn nicht, dann zurück zu LBL 2

N 4 00 G1 1 R + Q6 H+ Q 5 F Q1 2 *

Endwinkel im Raum anfahren

N 4 10 G0 1 G 4 0 Z +Q 2 3 F 10 0 0 *

In der Spindelachse freifahren

N 4 20 G0 0 G 4 0 X +Q 2 6 *

Vorpositionieren für nächsten Bogen

N 4 30 D0 1 Q 2 8 P 01 +Q 2 8 P 02 +Q 1 8 *

Drehlage in der Ebene aktualisieren

N 4 40 D0 0 Q 2 4 P 01 +Q 4 *

Raumwinkel rücksetzen

N 4 50 G7 3 G 9 0 H +Q 2 8 *

Neue Drehlage aktivieren

N 4 60 D1 2 P 0 1 + Q2 8 P 0 2 + Q9 P0 3 1 *

Abfrage ob unfertig, wenn ja, dann Rücksprung zu LBL 1

N 4 70 D0 9 P 0 1 + Q2 8 P 0 2 + Q9 P0 3 1 *

N 4 80 G7 3 G 9 0 H +0 *

Drehung rücksetzen

N 4 90 G5 4 X + 0 Y +0 Z+ 0 *

Nullpunkt-Verschiebung rücksetzen

N 5 00 G9 8 L 0 *

Unterprogramm-Ende

N 9 99 9 99 %K U GE L G 7 1 *

Advertising