1 0 pr ogr ammier -beispiele – HEIDENHAIN TNC 310 (286 140) Benutzerhandbuch

Seite 197

Advertising
background image

183

HEIDENHAIN TNC 310

1

0.1

0

Pr

ogr

ammier

-Beispiele

23 LBL 10
24 FN 1: Q23 = +Q11 + +Q6
25 FN 0: Q24 = +Q4
26 FN 1: Q26 = +Q6 + +Q108
27 FN 0: Q28 = +Q8
28 FN 1: Q16 = +Q6 + -Q10
29 CYCL DEF 7.0 NULLPUNKT
30 CYCL DEF 7.1 X+Q1
31 CYCL DEF 7.2 Y+Q2
32 CYCL DEF 7.3 Z-Q16
33 CYCL DEF 10.0 DREHUNG
34 CYCL DEF 10.1 ROT+Q8
35 CC X+0 Y+0
36 LP PR+Q26 PA+Q8 R0 FQ12
37 LBL 1
38 CC Z+0 X+Q108
39 L Y+0 Z+0 FQ12
40 LBL 2
41 LP PR+Q6 PA+Q24 R0 FQ12
42 FN 2: Q24 = +Q24 - +Q14
43 FN 11: IF +Q24 GT +Q5 GOTO LBL 2
44 LP PR+Q6 PA+Q5
45 L Z+Q23 R0 F1000
46 L X+Q26 R0 FMAX
47 FN 1: Q28 = +Q28 + +Q18
48 FN 0: Q24 = +Q4
49 CYCL DEF 10.0 DREHUNG
50 CYCL DEF 10.1 ROT+Q28
51 FN 12: IF +Q28 LT +Q9 GOTO LBL 1
52 FN 9: IF +Q28 EQU +Q9 GOTO LBL 1
53 CYCL DEF 10.0 DREHUNG
54 CYCL DEF 10.1 ROT+0
55 CYCL DEF 7.0 NULLPUNKT
56 CYCL DEF 7.1 X+0
57 CYCL DEF 7.2 Y+0
58 CYCL DEF 7.3 Z+0
59 LBL 0
60 END PGM KUGEL MM

Unterprogramm 10: Bearbeitung
Z-Koordinate für Vorpositionierung berechnen
Startwinkel Raum (Ebene Z/X) kopieren
Kugelradius korrigieren für Vorpositionierung
Drehlage in der Ebene kopieren
Aufmaß berücksichtigen beim Kugelradius
Nullpunkt ins Zentrum der Kugel verschieben

Startwinkel Drehlage in der Ebene verrechnen

Pol setzen in der X/Y-Ebene für Vorpositionierung
Vorpositionieren in der Ebene
Vorpositionieren in der Spindelachse
Pol setzen in der Z/X-Ebene, um Werkzeug-Radius versetzt
Fahren auf Tiefe

Angenäherten „Bogen” nach oben fahren
Raumwinkel aktualisieren
Abfrage ob ein Bogen fertig, wenn nicht, dann zurück zu LBL 2
Endwinkel im Raum anfahren
In der Spindelachse freifahren
Vorpositionieren für nächsten Bogen
Drehlage in der Ebene aktualisieren
Raumwinkel rücksetzen
Neue Drehlage aktivieren

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

Nullpunkt-Verschiebung rücksetzen

Unterprogramm-Ende

MKAP10.PM6

16.03.2007, 08:23

183

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: