Sie sind auf Seite 1von 554

Benutzer-Handbuch

MANUALplus
4110
NC-Software
526 488-xx

Deutsch (de)
3/2005
MANUALplus 4110, Software und
Funktionen
Dieses Handbuch beschreibt Funktionen, die in der MANUALplus 4110
mit der NC-Software-Nummer 507 807-xx bzw. 526 488-xx verfgbar
sind.
Der Maschinenhersteller passt den nutzbaren Leistungsumfang der
Steuerung ber Maschinen-Parameter an die jeweilige Maschine an.
Daher sind in diesem Handbuch auch Funktionen beschrieben, die
nicht an jeder MANUALplus verfgbar sind.
MANUALplus Funktionen, die nicht an allen Maschinen zur Verfgung
stehen, sind beispielsweise:
Positionieren der Spindel (M19) und angetriebenes Werkzeug
Bearbeitungen mit der C-Achse
Setzen Sie sich bitte mit dem Maschinenhersteller in Verbindung, um
die individuelle Untersttzung der angesteuerten Maschine kennenzu-
lernen.
Viele Maschinenhersteller und HEIDENHAIN bieten fr die
MANUALplus Programmier-Kurse an. Die Teilnahme an solchen Kur-
sen ist empfehlenswert, um sich intensiv mit den MANUALplus Funk-
tionen vertraut zu machen.
Abgestimmt auf die MANUALplus 4110 bietet HEIDENHAIN das Soft-
warepaket DataPilot 4110 fr Personal Computer an. Der DataPilot ist
fr den maschinennahen Werkstattbereich, fr das Meisterbro, die
Arbeitsvorbereitung und fr die Ausbildung geeignet. Der DataPilot
wird auf PCs mit WINDOWS-Betriebssystem eingesetzt.

Vorgesehener Einsatzort
Die MANUALplus 4110 entspricht der Klasse A nach EN 55022 und ist
hauptschlich fr den Betrieb in Industriegebieten vorgesehen.
Inhalt Einfhrung und Grundlagen
1
Hinweise zur Bedienung
2
Betriebsart Maschine
3
Zyklenprogrammierung
4
ICP-Programmierung
5
DIN-Programmierung
6
Betriebsart Werkzeugverwaltung
7
Betriebsart Organisation
8
Beispiele
9
Tabellen und bersichten
10

HEIDENHAIN MANUALplus 4110 3


1 Einfhrung und Grundlagen 19
1.1 Die MANUALplus ..... 20
Die C-Achse ..... 20
1.2 Leistungsmerkmale ..... 21
1.3 Aufbau der MANUALplus ..... 22
Aufbau der Drehmaschine ..... 22
Maschinenbedienpult ..... 24
1.4 Achsbezeichnungen und Koordinatensystem ..... 25
Achsbezeichnungen ..... 25
Koordinationssystem ..... 25
Absolute Koordinaten ..... 26
Inkrementale Koordinaten ..... 26
Polarkoordinaten ..... 26
1.5 Maschinenbezugspunkte ..... 27
Maschinen-Nullpunkt ..... 27
Werkstck-Nullpunkt ..... 27
Referenzpunkt ..... 27
1.6 Werkzeugmae ..... 28
Werkzeuglngenmae ..... 28
Werkzeugkorrekturen ..... 28
Schneidenradiuskompensation (SRK) ..... 28
Frserradiuskompensation (FRK) ..... 29

HEIDENHAIN MANUALplus 4110 5


2 Hinweise zur Bedienung 31
2.1 Der MANUALplus Bildschirm ..... 32
2.2 Bedienung, Dateneingaben ..... 33
Betriebsarten ..... 33
Menauswahl ..... 33
Softkeys ..... 33
Dateneingaben ..... 34
Listenoperationen ..... 34
Alpha-Tastatur ..... 35
2.3 Fehlermeldungen ..... 36
Direkte Fehlermeldungen ..... 36
Fehleranzeige ..... 36
Fehlermeldungen lschen ..... 37
Systemfehler, interne Fehler ..... 37
PLC-Fehler, PLC-Statusanzeige ..... 37
Warnungen whrend der Simulation ..... 38
2.4 Erklrung verwendeter Begriffe ..... 39

6
3 Betriebsart Maschine 41
3.1 Die Betriebsart Maschine ..... 42
3.2 Ein- und Ausschalten ..... 43
Einschalten ..... 43
Referenzfahren ..... 43
berwachung der EnDat-Geber ..... 44
Ausschalten ..... 45
3.3 Maschinendaten ..... 46
Anzeige und Eingabe der Maschinendaten ..... 46
Werkzeug-Aufruf ..... 47
Werkzeuge in unterschiedlichen Quadranten ..... 48
Vorschub ..... 48
Spindel ..... 49
3.4 Maschine einrichten ..... 50
Werkstck-Nullpunkt definieren ..... 50
Schutzzone setzen ..... 51
Werkzeugwechselpunkt setzen ..... 52
C-Achswerte setzen ..... 53
3.5 Werkzeuge einrichten ..... 54
Werkzeugkorrekturen ..... 58
Werkzeugstandzeitberwachung ..... 59
3.6 Modus manueller Betrieb ..... 60
Werkzeug wechseln ..... 60
Spindel ..... 60
Handradbetrieb ..... 60
Jog-Betrieb (Kreuzknppel) ..... 60
Zyklen im manuellen Betrieb ..... 61
3.7 Modus Einlernen ..... 62
3.8 Modus Programmablauf ..... 63
Fehlerhafte Programme ..... 63
Vor der Programmausfhrung ..... 63
Startsatzsuche und Programmausfhrung ..... 64
Korrekturen whrend der Programmausfhrung ..... 65
Korrekturen per Handrad einstellen ..... 66
Programmlauf im Dry Run Modus ..... 67

HEIDENHAIN MANUALplus 4110 7


3.9 Grafische Simulation ..... 68
Ansichten ..... 70
Darstellungselemente ..... 71
Warnungen ..... 72
Vergrern/Verkleinern ..... 73
3.10 Zeitberechnung ..... 74
3.11 Programmverwaltung ..... 75
Angaben zu einem Programm: ..... 75
Funktionen der Programmverwaltung ..... 76
3.12 DIN-Konvertierung ..... 77
3.13 Inch-Betrieb ..... 78

4 Zyklenprogrammierung 79
4.1 Mit Zyklen arbeiten ..... 80
Zyklus Startpunkt ..... 80
Zyklusbergnge ..... 80
DIN-Makros ..... 81
Grafische Prfung (Simulation) ..... 81
Zyklustasten ..... 81
Schaltfunktionen (M-Funktionen) ..... 82
Kommentare ..... 82
Zyklenmen ..... 83
Softkeys in der Zyklenprogrammierung ..... 84
4.2 Rohteilzyklen ..... 85
Rohteil-Stange/Rohr ..... 86
ICP-Rohteilkontur ..... 87
4.3 Einzelschnittzyklen ..... 88
Eilgang Positionierung ..... 89
Werkzeugwechselpunkt anfahren ..... 90
Linearbearbeitung lngs ..... 91
Linearbearbeitung plan ..... 92
Linearbearbeitung im Winkel ..... 93
Zirkularbearbeitung ..... 94
Fase ..... 95
Rundung ..... 96
M-Funktion ..... 97

8
4.4 Abspanzyklen ..... 98
Zerspanen lngs/plan ..... 101
Zerspanen lngs/plan Erweitert ..... 103
Zerspanen Schlichten lngs/plan ..... 105
Zerspanen Schlichten lngs/plan Erweitert ..... 107
Zerspanen mit Eintauchen lngs/plan ..... 109
Eintauchen lngs/plan Erweitert ..... 111
Eintauchen Schlichten lngs/plan ..... 113
Eintauchen Schlichten lngs/plan Erweitert ..... 115
ICP-Konturparallel lngs/plan ..... 117
ICP-Konturparallel Schlichten lngs/plan ..... 119
ICP-Zerspanen lngs/plan ..... 121
ICP-Schlichten lngs oder plan ..... 123
Beispiele Abspanzyklen ..... 125
4.5 Stechzyklen ..... 129
Einstechen radial/axial ..... 131
Einstechen radial/axial Erweitert ..... 133
Einstechen radial/axial Schlichten ..... 135
Einstechen radial/axial Schlichten Erweitert ..... 137
ICP-Einstechzyklen ..... 139
ICP-Einstechen Schlichten radial/axial ..... 141
Stechdrehen ..... 143
Stechdrehen radial/axial ..... 144
Stechdrehen radial/axial Erweitert ..... 146
Stechdrehen radial/axial Schlichten ..... 148
Stechdrehen radial/axial Schlichten Erweitert ..... 150
ICP-Stechdrehen radial/axial ..... 152
ICP-Stechdrehen radial/axial Schlichten ..... 154
Freistechen Form H ..... 156
Freistechen Form K ..... 157
Freistechen Form U ..... 158
Abstechen ..... 159
Beispiele Stechzyklen ..... 160

HEIDENHAIN MANUALplus 4110 9


4.6 Gewinde- und Freistichzyklen ..... 162
Gewindezyklus (lngs) ..... 165
Gewindezyklus (lngs) Erweitert ..... 166
Kegelgewinde ..... 168
API-Gewinde ..... 170
Gewinde nachschneiden (lngs) ..... 172
Gewinde nachschneiden erweitert (lngs) ..... 174
Kegelgewinde nachschneiden ..... 176
API-Gewinde nachschneiden ..... 178
Freistich DIN 76 ..... 180
Freistich DIN 509 E ..... 182
Freistich DIN 509 F ..... 184
Beispiele Gewinde- und Freistichzyklen ..... 186
4.7 Bohrzyklen ..... 190
Bohren axial/radial ..... 191
Tieflochbohren axial/radial ..... 193
Gewindebohren axial/radial ..... 195
Gewindefrsen axial ..... 197
Beispiele Bohrzyklen ..... 199
4.8 Frszyklen ..... 201
Eilgang Positionierung ..... 202
Nut axial ..... 203
Figur axial ..... 204
ICP-Kontur axial ..... 208
Stirnfrsen ..... 211
Nut radial ..... 215
Figur radial ..... 216
ICP-Kontur radial ..... 220
Wendelnut frsen radial ..... 223
Frslaufrichtung beim Kontur- und Taschenfrsen ..... 224
Beispiele Frszyklen ..... 226
4.9 Bohr- und Frsmuster ..... 227
Bohren/Frsen Muster linear axial ..... 228
Bohren/Frsen Muster zirkular axial ..... 230
Bohren/Frsen Muster linear radial ..... 232
Bohren/Frsen Muster zirkular radial ..... 234
Beispiele Musterbearbeitung ..... 236
4.10 DIN-Zyklen ..... 239

10
5 ICP-Programmierung 241
5.1 ICP-Konturen ..... 242
5.2 Editieren von ICP-Konturen ..... 243
ICP-Kontur erstellen oder erweitern ..... 244
Absolute oder inkrementale Vermaung ..... 244
bergnge bei Konturelementen ..... 245
Konturdarstellung ..... 246
ICP-Konturdarstellung verndern ..... 247
Lsungsauswahl ..... 248
Konturrichtung ..... 249
5.3 DXF-Konturen importieren ..... 250
Grundlagen ..... 250
DXF-Import ..... 251
Konfigurierung des DXF-Import ..... 252
5.4 ICP-nderungsprogrammierung ..... 254
Konturelement ndern ..... 254
Konturelement zufgen ..... 257
Konturelement lschen ..... 257
Kontur aufspalten ..... 258
Formelemente berlagern ..... 259
5.5 ICP-Konturelemente Drehkontur ..... 260
Linieneingabe Drehkontur ..... 260
Bogeneingabe Drehkontur ..... 262
Formelementeingabe ..... 263
Fase/Verrundung Drehkontur ..... 264
Freistiche Drehkontur ..... 265
5.6 ICP-Konturelemente Stirnflche ..... 268
Linieneingabe Stirnflche ..... 269
Bogeneingabe Stirnflche ..... 270
Fase/Verrundung Stirnflche ..... 271
5.7 ICP-Konturelemente Mantelflche ..... 272
Linieneingabe Mantelflche ..... 273
Bogeneingabe Mantelflche ..... 274
Fase/Verrundung Mantelflche ..... 275

HEIDENHAIN MANUALplus 4110 11


6 DIN-Programmierung 277
6.1 DIN-Programmierung ..... 278
Programm- und Satzaufbau ..... 279
6.2 DIN-Programme editieren ..... 281
Satz-Funktionen ..... 281
Wort-Funktionen ..... 283
Adressparameter ..... 283
Kommentare ..... 284
Block-Funktionen ..... 285
Menstruktur ..... 286
G-Funktion programmieren ..... 287
6.3 Rohteilbeschreibung ..... 288
Futterteil Zylinder/Rohr G20 ..... 288
Rohteilkontur G21 ..... 289
6.4 Werkzeugbewegungen ohne Bearbeitungsvorgang ..... 290
Eilgang G0 ..... 290
Werkzeugwechselpunkt G14 ..... 291
6.5 Einfache Linear- und Zirkularbewegungen ..... 292
Linearbewegung G1 ..... 292
Zirkularbewegung G2, G3 inkrementale Mittelpunktvermaung ..... 293
Zirkularbewegung G12, G13 absolute Mittelpunktvermaung ..... 295
6.6 Vorschub, Drehzahl ..... 297
Drehzahlbegrenzung G26/G126 ..... 297
Unterbrochener Vorschub G64 ..... 297
Vorschub pro Zahn G193 ..... 298
Vorschub konstant G94 (Minutenvorschub) ..... 298
Vorschub pro Umdrehung G95/G195 ..... 298
Konstante Schnittgeschwindigkeit G96/G196 ..... 299
Drehzahl G97/G197 ..... 299
6.7 Schneiden- und Frserradius-kompensation ..... 300
Grundlagen ..... 300
G40: SRK, FRK ausschalten ..... 301
G41/G42: SRK, FRK einschalten ..... 301
6.8 Korrekturen ..... 302
(Wechsel der) Schneidenkorrektur G148 ..... 302
Additive Korrektur G149 ..... 303
Verrechnung rechte Werkzeugspitze G150
Verrechnung linke Werkzeugspitze G151 ..... 304
6.9 Nullpunkt-Verschiebungen ..... 305
Nullpunkt-Verschiebung G51 ..... 305
Nullpunkt-Verschiebung additiv G56 ..... 306
Nullpunkt-Verschiebung absolut G59 ..... 307

12
6.10 Aufmae ..... 308
Aufma achsparallel G57 ..... 308
Aufma konturparallel (quidistant) G58 ..... 309
6.11 Konturbezogene Drehzyklen ..... 310
Konturbeschreibung ..... 310
Zyklusende G80 ..... 310
Konturschruppen lngs G817/G818 ..... 311
Konturschruppen lngs mit Eintauchen G819 ..... 313
Konturschruppen plan G827/G828 ..... 314
Konturschruppen plan mit Eintauchen G829 ..... 316
Konturparallel Schruppen G836 ..... 317
Konturschlichten G89 ..... 318
6.12 Einfache Drehzyklen ..... 319
Schruppen lngs G81 ..... 319
Schruppen plan G82 ..... 320
Einfacher Konturwiederholzyklus G83 ..... 321
Strecke mit Radius G87 ..... 322
Strecke mit Fase G88 ..... 323
6.13 Einstechzyklen ..... 324
Konturstechen axial G861/radial G862 ..... 324
Konturstechschlichtzyklus axial G863/radial G864 ..... 326
Einfacher Stechzyklus axial G865/radial G866 ..... 328
Stechschlichten axial G867/radial G868 ..... 329
Einfacher Einstechzyklus G86 ..... 330
6.14 Stechdrehzyklen ..... 331
Arbeitsweise der Stechdrehzyklen ..... 331
Einfacher Stechdrehzyklus lngs G811/plan G821 ..... 332
Stechdrehzyklus lngs G815/plan G825 ..... 333
6.15 Gewindezyklen ..... 335
Universalgewindezyklus G31 ..... 335
Einfacher Gewindezyklus G32 ..... 337
Gewinde-Einzelweg G33 ..... 338
Metrisches ISO-Gewinde G35 ..... 339
Einfaches, eingngiges Lngsgewinde G350 ..... 340
Erweitertes, mehrgngiges Lngsgewinde G351 ..... 341
Kegliges API-Gewinde G352 ..... 342
Kegelgewinde G353 ..... 343

HEIDENHAIN MANUALplus 4110 13


6.16 Freistichzyklen ..... 344
Freistichkontur G25 ..... 344
Freistichzyklus G85 ..... 345
Freistich DIN 509 E mit Zylinderbearbeitung G851 ..... 347
Freistich DIN 509 F mit Zylinderbearbeitung G852 ..... 348
Freistich DIN 76 mit Zylinderbearbeitung G853 ..... 349
Freistich Form U G856 ..... 350
Freistich Form H G857 ..... 351
Freistich Form K G858 ..... 352
6.17 Abstechzyklus ..... 353
Abstechzyklus G859 ..... 353
6.18 Bohrzyklen ..... 354
Bohrzyklus G71 ..... 354
Tieflochbohrzyklus G74 ..... 355
Gewindebohren G36 ..... 357
Gewindefrsen axial G799 ..... 358
6.19 C-Achs-Befehle ..... 359
Nullpunkt-Verschiebung C-Achse G152 ..... 359
C-Achse normieren G153 ..... 359
6.20 Stirnflchenbearbeitung ..... 360
Startpunkt Kontur/Eilgang G100 ..... 360
Linear Stirnflche G101 ..... 361
Kreisbogen Stirnflche G102/G103 ..... 362
Lineare Nut Stirnflche G791 ..... 363
Kontur- und Figurfrszyklus Stirnflche G793 ..... 364
Flchenfrsen Stirnflche G797 ..... 366
Figurdefinition Vollkreis Stirnflche G304 ..... 368
Figurdefinition Rechteck Stirnflche G305 ..... 369
Figurdefinition Vieleck Stirnflche G307 ..... 370
6.21 Mantelflchenbearbeitung ..... 371
Referenzdurchmesser G120 ..... 371
Startpunkt Kontur/Eilgang G110 ..... 372
Linear Mantelflche G111 ..... 373
Zirkular Mantelflche G112/G113 ..... 374
Lineare Nut Mantelflche G792 ..... 376
Kontur- und Figurfrszyklus Mantelflche G794 ..... 377
Wendelnut frsen G798 ..... 379
Figurdefinition Vollkreis Mantelflche G314 ..... 380
Figurdefinition Rechteck Mantelflche G315 ..... 381
Figurdefinition Vieleck Mantelflche G317 ..... 382

14
6.22 Musterbearbeitung ..... 383
Muster linear Stirn G743 ..... 383
Muster zirkular Stirn G745 ..... 385
Muster linear Mantel G744 ..... 387
Muster zirkular Mantel G746 ..... 389
6.23 Sonstige G-Funktionen ..... 391
Verweilzeit G4 ..... 391
Genauhalt G9 ..... 391
Schutzzone inaktiv setzen G60 ..... 391
Warte auf Zeitpunkt G204 ..... 391
6.24 T, S, F setzen ..... 392
Werkzeugnummer, Drehzahl/Schnittgeschwindigkeit und Vorschub ..... 392
6.25 Dateneingaben, Datenausgaben ..... 393
INPUT ..... 393
WINDOW ..... 394
PRINT ..... 395
6.26 Variablenprogrammierung ..... 396
Grundlagen ..... 396
#-Variablen ..... 397
V-Variablen ..... 399
6.27 Programmverzweigung, Programmwiederholung ..... 401
IF (...) (bedingte Programmverzweigung) ..... 401
WHILE (Programmwiederholung) ..... 402
6.28 Variable als Adressparameter ..... 403
6.29 Unterprogramme ..... 406
6.30 M-Funktionen ..... 408

HEIDENHAIN MANUALplus 4110 15


7 Betriebsart Werkzeugverwaltung 411
7.1 Die Betriebsart Werkzeugverwaltung ..... 412
Werkzeugtypen ..... 412
Werkzeugstandzeitverwaltung ..... 413
7.2 Werkzeugorganisation ..... 414
7.3 Werkzeugtexte ..... 416
7.4 Werkzeugdaten ..... 418
Werkzeugorientierung ..... 418
Bezugspunkt ..... 418
Werkzeugdaten editieren ..... 418
Drehwerkzeuge ..... 419
Stech- und Stechdrehwerkzeuge ..... 421
Gewindewerkzeuge ..... 422
Bohrwerkzeuge ..... 423
Gewindebohrwerkzeuge ..... 424
Frswerkzeuge ..... 425
7.5 Werkzeugdaten Zusatzparameter ..... 426
Angetriebenes Werkzeug ..... 426
Drehrichtung ..... 426
Schnittdaten ..... 426
Werkzeugstandzeitverwaltung ..... 427

16
8 Betriebsart Organisation 429
8.1 Die Betriebsart Organisation ..... 430
8.2 Parameter ..... 431
Aktuelle Parameter ..... 432
Konfigurierungs-Parameter ..... 435
8.3 Transfer ..... 441
Datensicherung ..... 441
Datenaustausch mit DataPilot 4110 ..... 441
Drucker ..... 441
Schnittstellen ..... 442
Hinweise zur Datenbertragung ..... 442
Programme (Dateien) bertragen ..... 446
8.4 Service und Diagnose ..... 453
Bedienberechtigung ..... 453
System Service ..... 455
Diagnose ..... 455

9 Beispiele 461
9.1 Mit der MANUALplus arbeiten ..... 462
Maschine einrichten ..... 463
Zyklenprogramm auswhlen ..... 464
Zyklenprogramm erstellen ..... 465
9.2 ICP-Beispiel Gewindezapfen ..... 474
9.3 ICP-Beispiel Matrize ..... 487
9.4 ICP-Beispiel Stechzyklus ..... 499
9.5 ICP-Beispiel Frsen ..... 511
9.6 Beispiel DIN-Programmierung Gewindezapfen ..... 520
9.7 Beispiel DIN-Programmierung Frsen ..... 523

10 Tabellen und bersichten 527


10.1 Gewindesteigung ..... 528
10.2 Freistichparameter ..... 529
DIN 76 Freistichparameter ..... 529
DIN 509 E, DIN 509 F Freistichparameter ..... 531
10.3 Technische Informationen ..... 532
10.4 Peripherie Schnittstelle ..... 536

HEIDENHAIN MANUALplus 4110 17


Einfhrung und Grundlagen
1.1 Die MANUALplus
1.1 Die MANUALplus

Die MANUALplus kombiniert moderne Steuerungs-


und Antriebstechnik mit den Bedienmglichkeiten
einer handbedienten Werkzeugmaschine. Bei einfa-
chen Arbeiten, wie Lngs- oder Plandrehen, bedienen
Sie die MANUALplus wie eine konventionelle handbe-
diente Drehmaschine. Sie steuern die Verfahrbewe-
gungen ber Handrder oder Kreuzschalter. Bei
schwierigen Abschnitten, wie Kegel, Radien, Fasen,
Freistiche und Gewinde knnen Sie Bearbeitungszy-
klen einsetzen. Durch den Einsatz der Zyklen errei-
chen Sie gleichzeitig eine hohe Qualitt und eine
Reduzierung der Bearbeitungszeit.
Zustzlich untersttzt die MANUALplus das Einlernen
und Wiederholen von Arbeitsgngen. Sie knnen
bereits das zweite Werkstck automatisch fertigen
und entsprechend Zeit einsparen.
Die MANUALplus bietet ein Bearbeitungsspektrum
vom einfachen Drehteil bis zum komplizierten Werk-
stck inclusive Bohr- und Frsbearbeitungen auf der
Stirn- und Mantelflche.
Sie knnen zwischen manueller, halbautomatischer
oder automatischer Bedienung whlen und haben so,
unabhngig davon, ob Sie ein Einzelteil erstellen, eine
Serie fertigen oder ein Werkstck reparieren, immer
die richtige Untersttzung.

Die C-Achse
Mit der C-Achse fhren Sie Bohr- und Frsbearbeitun-
gen auf der Stirnseite und auf der Mantelflche durch.
Bei Einsatz der C-Achse interpoliert eine Achse linear
oder zirkular in der vorgegebenen Bearbeitungsebene
mit der Spindel, whrend die dritte Achse linear inter-
poliert.
Die MANUALplus untersttzt Bearbeitungen mit der
C-Achse in der Zyklen- und DIN-Programmierung.

20 1 Einfhrung und Grundlagen


1.2 Leistungsmerkmale

1.2 Leistungsmerkmale
Die Funktionen der MANUALplus sind in Betriebsarten aufgeteilt:
Betriebsart Maschine
Die Betriebsart Maschine beinhaltet Funktionen zum Einrichten der
Maschine, zur Bearbeitung von Werkstcken und zur Erstellung von
Zyklen- und DIN-Programmen.
Die Zyklenprogrammierung knnen Sie im Handbetrieb und im
automatischen Betrieb nutzen. Es stehen Zyklen fr Abspan-,
Stech-, Gewinde- und Bohrbearbeitungen zur Verfgung.
Die ICP-Programmierung (Interactive Contour Programming zu
deutsch: interaktive Kontur-Programmierung) untersttzt die Fer-
tigung komplexer und nicht vollstndig vermater Konturen. Sie
geben die bekannten Konturelemente ein bergnge, Schnitt-
punkte und fehlende Angaben errechnet die MANUALplus auto-
matisch. Die MANUALplus stellt eingegebene und errechnete
Konturabschnitte grafisch dar. In der Regel knnen Sie die Kontur
so eingeben, wie die Zeichnung vermat ist. ICP-Konturbeschrei-
bungen werden in Bearbeitungszyklen eingebunden.
Die DIN-Programmierung (NC-Programmierung angelehnt an
DIN 66025) ermglicht technologisch schwierige Bearbeitungen.
Auer den einfachen Verfahrbefehlen stehen DIN-Zerspanzyklen,
Bohr- und Frszyklen, die vereinfachte Geometrieprogrammie-
rung zur Berechnung fehlender Angaben und die Variablenpro-
grammierung zur Verfgung. Sie knnen eigenstndige DIN-Pro-
gramme erstellen oder DIN-Makros in Zyklen einbinden.
Mit der grafischen Simulation berprfen Sie Bearbeitungen,
die Sie mit Zyklen, Zyklenprogrammen oder DIN-Programmen
durchfhren, vor der Zerspanung.
Betriebsart Werkzeugverwaltung
Die MANUALplus verwaltet bis zu 99 Werkzeugbeschreibungen.
Dabei werden die Werkzeugdaten gespeichert, die die MANU-
ALplus zur Berechnung der Schneidenradiuskompensation, der
Schnittaufteilung, des Eintauchwinkels, etc. bentigt.

Zusammen mit den Werkzeugdaten verwaltet die MANUALplus


Daten zur Werkzeugstandzeit-berwachung, sowie die Schnittda-
ten Vorschub und Spindeldrehzahl.
Betriebsart Organisation
Das Systemverhalten der MANUALplus wird mit Parametern
gesteuert. In der Betriebsart Organisation stellen Sie Parameter ein
und passen so die MANUALplus Ihren Gegebenheiten an.

Weiterhin knnen Sie Zyklen- und DIN-Programme ber eine Ether-


net-Verbindung oder eine serielle Leitung mit anderen Systemen
(PC, Leitrechner, etc.) austauschen und sichern.

Zur Inbetriebnahme und berprfung des Systems stehen Diagno-


sefunktionen zur Verfgung.

HEIDENHAIN MANUALplus 4110 21


1.3 Aufbau der MANUALplus
1.3 Aufbau der MANUALplus

Die Kommunikation zwischen Maschinenbediener und Steuerung


erfolgt ber:
Bildschirm
Softkeys
Dateneingabetastatur
Maschinenbedienpult
Die Anzeigen und die Kontrolle der Dateneingaben erfolgen auf dem
Bildschirm. Mit den unterhalb des Bildschirms angeordneten Soft-
keys whlen Sie Funktionen an, bernehmen Positionswerte, bestti-
gen Eingaben und vieles mehr.
Mit der ebenfalls unterhalb des Bildschirms angeordneten Info-Taste
erhalten Sie Fehler- und PLC-Informationen und aktivieren die PLC-
Diagnose.
Die Dateneingabetastatur (Bedienfeld) dient der Eingabe von
Maschinendaten, Positionsdaten, etc. Die MANUALplus kommt ohne
alphanumerische Tastatur aus. Wenn Sie Werkzeugbezeichnungen,
Programmbeschreibungen oder Kommentare in DIN-Programmen
eingeben, wird eine Alpha-Tastatur in den Bildschirm eingeblendet.
Das Maschinenbedienpult enthlt alle Bedienelemente, die zum
manuellen Betrieb der Drehmaschine erforderlich sind.
Die eigentliche Steuerung bleibt dem Bediener verborgen. Sie soll-
ten aber wissen, dass eingegebene Zyklenprogramme, ICP-Konturen
und DIN-Programme auf der integrierten Festplatte abgelegt werden.
Das hat den Vorteil, dass extrem viele Programme gespeichert wer-
den knnen.
Fr den Datenaustausch und fr die Datensicherung steht die serielle
Schnittstelle (RS232) oder die Ethernet-Schnittstelle zur Verf-
gung.

Aufbau der Drehmaschine


Der Maschinenhersteller konfiguriert die MANUALplus fr Drehen
vor Drehmitte, Drehen hinter Drehmitte oder als Karussell-Dreh-
maschine entsprechend der Lage des Werkzeugtrgers bzw. dem
Aufbau der Drehmaschine. Die Men-Symbole, Hilfebilder sowie die
grafische Darstellung bei ICP und bei der Simulation bercksichtigen
die Drehmaschinen-Konfiguration.
Die Darstellungen in dem vorliegenden Bediener-Handbuch gehen
von einer Drehmaschine mit Werkzeugtrger vor Drehmitte aus.

22 1 Einfhrung und Grundlagen


1.3 Aufbau der MANUALplus
Dateneingabetastatur Symbol Dateneingabetastatur Symbol
Men Enter
Aufruf des Hauptmens Abschluss einer Werteeingabe

Process Store
Anwahl einer neuen Betriebsart Abschluss der Dateneingabe mit ber-
nahme der Werte
Backspace
lscht das Zeichen links vom Cursor Cursor-Tasten

Ring-Taste
Hilfebilder Innen-/Auenbearbeitung verschieben den Cursor um eine Posi-
umschalten tion in Pfeilrichtung (ein Zeichen, ein
Feld, eine Zeile, etc.)
Clear
lscht Fehlermeldungen Seite vor, Seite zurck
zur vorhergehenden/nachfolgenden Bild-
schirmseite; wechseln zwischen zwei
Ziffern (0...9) Eingabefenstern
zur Werteeingabe und Mentasten-Aus-
wahl Info
zum Aktivieren der Fehleranzeige bzw.
Dezimalpunkt PLC-Statusanzeige

Minus
zur Vorzeicheneingabe

HEIDENHAIN MANUALplus 4110 23


1.3 Aufbau der MANUALplus
Maschinenbedienpult
Das Maschinenbedienpult wird von dem Maschinenhersteller 7 Z-Handrad
an die Drehmaschine angepasst. Deshalb kann die Ausfh- zum Positionieren des Bettschlittens (Lngs = Z-Richtung)
rung, die Sie an Ihrer Maschine vorfinden, von der hier gezeig- 8 Werkzeugwechsel
ten abweichen. Weitere Informationen finden Sie in den Werkzeugwechsel besttigen
Maschinenunterlagen.
9 Khlmittel Ein/Aus
Bedienelemente: schaltet die Khlmittelzufuhr
1 Handradauflsung 10 Kreuzknppel
setzt die Handradauflsung auf 1/10 mm, 1/100 mm oder geradliniges Verfahren des Schlittens im Vorschub oder
1/1000 mm je Teilstrich oder auf andere vom Maschinen- Eilgang; Schalter zum Einschalten des Eilgangs ist inte-
hersteller festgelegte Auflsungen griert
2 Handradberlagerung bei Gewindezyklen 11 Spindel-Schalter
schaltet das Handrad auf berlagerung bei Gewindezy- schaltet die Spindel auf Rechtslauf (CW), Linkslauf (CCW)
klen oder Spindel-Stop (M05)
3 X-Handrad 12 Zyklus Stopp
zum Positionieren des Querschlittens (Plan = X-Richtung) stoppt die Verfahrbewegung und die Zyklusausfhrung
(die Spindel bleibt in Betrieb)
4 Vorschub-Korrektur
beeinflusst den programmierten Vorschub (Feed-Override) 13 Zyklus Start
startet Zyklen, Zyklenprogramme, oder NC-Programme
5 Drehzahl-Korrektur
beeinflusst die vorgegebene Drehzahl (Speed-Override) 14 Spindel-Tippen CW
dreht die Spindel langsam nach rechts (CW)
6 NOTAUS-Schalter
15 Spindel-Tippen CCW
dreht die Spindel langsam nach links (CCW)

24 1 Einfhrung und Grundlagen


1.4 Achsbezeichnungen und

1.4 Achsbezeichnungen und Koordinatensystem


Koordinatensystem
Achsbezeichnungen
Der Querschlitten wird als X-Achse und der Bettschlitten als Z-Achse
bezeichnet (Bild rechts oben).
Alle angezeigten und eingegebenen X-Werte werden als Durchmes-
ser betrachtet.
Fr Verfahrbewegungen gilt:
Bewegungen in + Richtung gehen vom Werkstck weg
Bewegungen in Richtung gehen zum Werkstck hin.

Koordinationssystem
Mit den Bezeichnungen X und Z werden Positionen in einem zweidi-
mensionalen Koordinatensystem beschrieben. Wie in dem Bild darge-
stellt, wird die Position der Werkzeugspitze mit einer X- und Z-Position
eindeutig beschrieben.
Die MANUALplus kennt geradlinige oder kreisfrmige Verfahrbewe-
gungen (Interpolationen) zwischen programmierten Punkten. Durch
die Angabe aufeinander folgender Koordinaten und lineare/ kreisfr-
mige Verfahrbewegung knnen Sie eine Werkstckbearbeitung pro-
grammieren.
Wie bei Verfahrbewegungen ist auch die Kontur eines Werkstcks mit
einzelnen Koordinatenpunkten und der Angabe linearer oder kreisfr-
miger Verfahrbewegungen vollstndig zu beschreiben.
Die Koordinatenangaben der Achsen X und Z beziehen sich auf den
Werkstck-Nullpunkt (Bild rechts Mitte).
Winkelangaben fr die C-Achse beziehen sich auf den Nullpunkt der
C-Achse (Bild rechts unten).
Sie knnen Positionen mit einer Genauigkeit von 1 m (0,001 mm) vor-
geben. Mit der gleichen Genauigkeit werden sie angezeigt.

HEIDENHAIN MANUALplus 4110 25


1.4 Achsbezeichnungen und Koordinatensystem
Absolute Koordinaten
Wenn sich Koordinaten einer Position auf den Werkstck-Nullpunkt
beziehen, werden sie als absolute Koordinaten bezeichnet. Jede Posi-
tion eines Werkstcks ist durch absolute Koordinaten eindeutig fest-
gelegt (Bild rechts oben).

Inkrementale Koordinaten
Inkrementale Koordinaten beziehen sich auf die zuletzt programmierte
Position. Inkrementale Koordinaten geben das Ma zwischen der letz-
ten und der darauf folgenden Position an. Jede Position eines Werk-
stcks ist durch inkrementale Koordinaten eindeutig festgelegt (Bild
rechts Mitte).

Polarkoordinaten
Positionsangaben auf der Stirn- oder Mantelflche knnen Sie entwe-
der in kartesischen Koordinaten oder Polarkoordinaten eingeben.
Bei einer Vermaung mit Polarkoordinaten ist eine Position auf dem
Werkstck mit einer Durchmesser- und Winkelangabe eindeutig fest-
gelegt (Bild rechts unten).

26 1 Einfhrung und Grundlagen


1.5 Maschinenbezugspunkte

1.5 Maschinenbezugspunkte
Maschinen-Nullpunkt
Der Schnittpunkt der X- und Z-Achse wird Maschinen-Nullpunkt
genannt. In einer Drehmaschine ist das in der Regel der Schnittpunkt
der Spindelachse und der Spindelflche. Der Kennbuchstabe ist M
(Bild rechts oben).

Werkstck-Nullpunkt
Fr die Bearbeitung eines Werkstcks ist es einfacher, den Bezugs-
punkt so auf das Werkstck zu legen, wie die Werkstckzeichnung
vermat ist. Dieser Punkt wird Werkstck-Nullpunkt genannt. Der
Kennbuchstabe ist W (Bild rechts Mitte).

Referenzpunkt
Es ist von den eingesetzten Messgerten abhngig, ob die Steuerung
beim Ausschalten ihre Position vergisst. Ist das der Fall, mssen sie
nach dem Einschalten der MANUALplus feste Referenzpunkte anfah-
ren. Das System kennt die Abstnde der Referenzpunkte zum Maschi-
nen-Nullpunkt (Bild rechts unten).

HEIDENHAIN MANUALplus 4110 27


1.6 Werkzeugmae
1.6 Werkzeugmae

Die MANUALplus bentigt fr die Achspositionierung, fr die Berech-


nung der Schneidenradiuskompensation, zur Errechnung der Schnit-
taufteilung bei Zyklen etc. Angaben zu den Werkzeugen.

Werkzeuglngenmae
Alle programmierten und angezeigten Positionswerte beziehen sich
auf den Abstand Werkzeugspitze Werkstck-Nullpunkt. Systemin-
tern ist aber nur die absolute Position des Werkzeugtrgers (Schlit-
tens) bekannt. Zur Ermittlung und Anzeige der Werkzeugspitzenposi-
tion bentigt die MANUALplus die Mae XWz und ZWz (Bild rechts
oben).

Werkzeugkorrekturen
Die Werkzeugschneide verschleit whrend der Zerspanung. Um die-
sen Verschlei auszugleichen, fhrt die MANUALplus Korrekturmae.
Die Verwaltung der Korrekturwerte erfolgt unabhngig von den Ln-
genmaen. Das System addiert diese Werte zu den Lngenmaen.

Schneidenradiuskompensation (SRK)
Drehwerkzeuge besitzen an der Werkzeugspitze einen Radius.
Dadurch ergeben sich bei der Bearbeitung von Kegeln, Fasen und
Radien Ungenauigkeiten, die von der MANUALplus durch die Schnei-
denradiuskompensation ausgeglichen werden.
Programmierte Verfahrwege beziehen sich auf die theoretische
Schneidenspitze S (Bild rechts Mitte). Bei nicht achsparallelen Kontu-
ren treten dadurch Ungenauigkeiten auf.
Die SRK errechnet einen neuen Verfahrweg, die quidistante, um
diesen Fehler zu kompensieren (Bild rechts unten).
Die MANUALplus berechnet die SRK bei der Zyklen-Programmierung.
Im Rahmen der DIN-Programmierung wird bei Abspanzyklen ebenfalls
die SRK bercksichtigt. Bei der DIN-Programmierung mit Einzelwegen
knnen Sie zustzlich die SRK ein-/ausschalten.

28 1 Einfhrung und Grundlagen


1.6 Werkzeugmae
Frserradiuskompensation (FRK)
Bei der Frsbearbeitung ist der Auendurchmesser des Frsers ma-
gebend fr die Erstellung der Kontur. Ohne FRK ist der Frsermittel-
punkt der Bezugspunkt. Die FRK errechnet einen neuen Verfahrweg,
die quidistante, um diesen Fehler zu kompensieren.

HEIDENHAIN MANUALplus 4110 29


Hinweise zur Bedienung
2.1 Der MANUALplus
2.1 Der MANUALplus Bildschirm
Bildschirm
Die MANUALplus stellt die anzuzeigenden Informatio-
nen in Fenstern dar. Einige Fenster erscheinen nur
bei Bedarf, zum Beispiel whrend einer Datenein-
gabe.
Zustzlich befinden sich die Betriebsartenzeile und
Softkey-Anzeige auf dem Bildschirm. Die Felder der
Softkey-Anzeige korrespondieren mit den unterhalb
des Bildschirms angebrachten Softkeys.
Verwendete Fenster
Maschinenanzeige
Positionsanzeige, Anzeige der Maschinendaten,
des Maschinenstatus, etc.
Listen- und Programmfenster
Anzeige von Programm-, Werkzeug-, Parameterli-
sten, etc. Sie navigieren innerhalb der Liste mit
den Cursortasten und whlen die zu bearbeitenden
Listenelemente aus.
Menfenster
Anzeige der Men-Symbole. Dieses Fenster ist nur
whrend der Menphase auf dem Bildschirm.
Eingabefenster
Zur Eingabe von Parameter eines Zyklus, ICP-Ele-
ments, DIN-Befehls, etc.. Sie knnen die Daten ein-
geben, bestehende Daten sichten, Daten lschen
und ndern. Dieses Fenster wird auch genutzt, um
Daten anzuzeigen.
Hilfebild
Das Hilfebild erlutert die Dateneingaben (Zyklenpa-
rameter, Werkzeugdaten, etc.). Mit der Ring-Taste
wechseln Sie zwischen Hilfebildern fr die Auen-
bzw. Innenbearbeitung.
Simulationsfenster
Durch die grafische Darstellung der Konturab-
schnitte und Simulation der Werkzeugbewegungen
prfen Sie Zyklen, Zyklenprogramme und DIN-Pro-
gramme.
ICP-Konturdarstellung
Anzeige der Kontur whrend der ICP-Programmie-
rung.
DIN-Editierfenster
Anzeige des DIN-Programms whrend der DIN-Pro-
grammierung. Es berlagert die Maschinenan-
zeige.
Fehlerfenster
Anzeige der aufgelaufenen Fehler und Warnungen.

32 2 Hinweise zur Bedienung


2.2 Bedienung, Dateneingaben

2.2 Bedienung, Dateneingaben


Betriebsarten
Die aktive Betriebsart ist gekennzeichnet. Die MANUALplus unter-
scheidet die Betriebsarten:
Maschine mit den Unter-Betriebsarten:
manueller Betrieb (Anzeige: Maschine
Einlernen
Programmablauf
Werkzeugverwaltung
Organisation
Sie wechseln die Betriebsart mit der Process-Taste. Beim ersten
Drcken der Taste wird auf die Betriebsartenzeile geschaltet. Dann
whlen Sie die gewnschte Betriebsart mit den Cursortasten vor und
aktivieren sie mit der Process-Taste.

Die Process-Taste kann nur bettigt werden, wenn das


Hauptmen der jeweiligen Betriebsart aktiv ist. Sie errei-
chen das Hauptmen mit Zurck bzw. mit der Men-
Taste.

Menauswahl
Die Zifferntasten verwenden Sie sowohl fr die Menauswahl als
auch fr die Dateneingabe. Dabei werden Mens in einem 9er-Feld
dargestellt. Dieses Feld korrespondiert mit dem Ziffernblock, wobei
die Position der Zifferntaste magebend ist. Funktionen, Zyklen,
Werkzeuge etc. werden per Symbol dargestellt. Die Fuzeile des
Menfensters zeigt die Bedeutung des angewhlten Menpunktes
an.
Bettigen Sie entweder die korrespondierende Zifferntaste oder wh-
len das Symbol mit den Cursortasten an und drcken Enter.

Softkeys
Bei einigen Systemfunktionen ist die Softkeyanwahl mehrstufig.
Bestimmte Softkeys wirken wie Kippschalter. Der Modus ist ein-
geschaltet, wenn das entsprechende Feld aktiv geschaltet ist (far-
biger Hintergrund). Die Einstellung bleibt solange erhalten, bis Sie
die Funktion wieder ausschalten.
Funktionen wie bernahme Position ersetzen eine manuelle Wer-
teeingabe. Die Daten werden in die betreffenden Eingabefelder
geschrieben.
Dateneingaben werden erst bei Bettigung des Softkeys Speichern
oder Eingabe fertig abgeschlossen.
Mit Zurck schalten Sie eine Bedienstufe zurck.

HEIDENHAIN MANUALplus 4110 33


2.2 Bedienung, Dateneingaben
Dateneingaben
Eingabefenster beinhalten mehrere Eingabefelder. Mit Pfeil auf/
Pfeil ab positionieren Sie den Cursor auf das Eingabefeld. Die Fu-
zeile des Fensters zeigt die Bedeutung des angewhlten Feldes an.
Stellen Sie den Cursor auf das gewnschte Eingabefeld, um Daten
einzugeben. Vorhandene Daten werden berschrieben. Mit Pfeil
links/ Pfeil rechts bewegen Sie den Cursor auf die gewnschte Posi-
tion innerhalb des Eingabefeldes, um bestehende Zeichen zu lschen
oder Zeichen zu ergnzen.
Sie schlieen die Dateneingabe eines Eingabefeldes mit Pfeil auf/
Pfeil ab oder mit Enter ab.
Wenn die Zahl der Eingabefelder die Kapazitt eines Fensters ber-
steigt, wird ein zweites Eingabefenster genutzt. Dies erkennen Sie
anhand des Symbols in der Fuzeile des Eingabefensters. Mit den
Tasten Seite vor/Seite zurck wechseln Sie zwischen den Eingabe-
fenstern.

Bei Bettigung von Eingabe fertig bzw. Speichern wer-


den eingegebene/genderte Daten bernommen
Zurck verwirft Eingaben oder nderungen.

Listenoperationen
Zyklenprogramme, DIN-Programme, Werkzeuglisten, etc. werden in
Listenform dargestellt. Sie navigieren mit den Cursortasten inner-
halb der Liste, um die Daten zu sichten oder Elemente fr Operationen
wie lschen, kopieren, ndern, etc. auszuwhlen.

34 2 Hinweise zur Bedienung


2.2 Bedienung, Dateneingaben
Alpha-Tastatur
Sie geben Programmbeschreibungen, Werkzeugbe-
schreibungen, Kommentare, etc. mit der eingeblen-
deten Alpha-Tastatur ein. Dazu whlen Sie mit den
Cursortasten die gewnschten Zeichen an und betti-
gen Enter. Gro- oder Kleinschreibung stellen Sie
mit dem Feld Shift ein.
Wenn Sie bestehende Texte korrigieren oder ergn-
zen wollen, stellen Sie den Cursor auf die gewnschte
Position. Dazu bettigen Sie solange die Taste Pfeil
hoch, bis der Cursor in der Eingabezeile steht. Dann
suchen Sie mit Pfeil links/Pfeil rechts die Position
aus und ergnzen, lschen oder berschreiben den
Text.
Mit der Taste INS (Alpha-Tastatur) stellen Sie ein,
ob Zeichen eingefgt oder berschrieben werden sol-
len. Die Stellung des Insert-Schalter (insert = eng-
lisch einfgen ) wird unterhalb der Eingabezeile ange-
zeigt.
Ziffern werden weiterhin an der Dateneingabetastatur
eingegeben.

HEIDENHAIN MANUALplus 4110 35


2.3 Fehlermeldungen
2.3 Fehlermeldungen

Die Form und der Ablauf bei Fehlermeldungen ist bei


der MANUALplus der jeweiligen Bediensituation
angepasst.

Direkte Fehlermeldungen
Die MANUALplus verwendet direkte Fehlermeldun-
gen bzw. Warnungen, wenn eine sofortige Korrektur
mglich ist (Beispiel: der Eingabewert des Zyklenpara-
meters auerhalb des gltigen Bereichs). Sie bestti-
gen die Meldung mit Enter und korrigieren den Feh-
ler (Bild rechts oben).
Informationen der direkten Fehlermeldung:
Die Fehlerbeschreibung erklrt den aufgetretenen
Fehler.
Die Fehlernummer sollten Sie bei Rckfragen an
den Lieferanten auffhren.
Die Uhrzeit gibt an, wann dieser Fehler aufgetreten
ist.

Bedeutung der Symbole


Warnung: Der Ablauf des Programms/der Bedie-
nung wird weitergefhrt. Die MANUALplus weist Sie
auf das Problem hin.

Fehler: Der Ablauf des Programms/der Bedienung


wird gestoppt. Sie mssen den Fehler korrigieren,
bevor Sie weiterarbeiten knnen.

Fehleranzeige
Treten whrend des Systemstarts, whrend des Be-
triebs oder whrend des Programmablaufs Fehler/
Meldungen auf, werden sie gespeichert und durch
das Fehlersymbol (links in der Kopfzeile) signalisiert.
ffnen Sie mit der Info-Taste das Fehlerfenster, um
die aufgelaufenen Meldungen zu sichten.
Sind mehr Fehlermeldungen aufgetreten, als in dem
Fehlerfenster darstellbar, dann blttern Sie mit den
Cursortasten und Seite vor/ Seite zurck durch die
Fehleranzeige.

36 2 Hinweise zur Bedienung


2.3 Fehlermeldungen
Fehlermeldungen lschen
Sie lschen mit der Backspace-Taste die Fehlermeldung, auf die der
Cursor steht und mit der Clear-Taste alle Fehlermeldungen.
Das Fehlersymbol bleibt solange in der Kopfzeile stehen bis alle Fehler
gelscht sind.
Sie verlassen mit Zurck das Fehlerfenster, ohne Meldungen zu
lschen.
Informationen in der Fehlermeldung:
Die Fehlerbeschreibung erklrt den aufgetretenen Fehler.
Die Fehlernummer, Ebenenangabe (D-Ebene, K-Ebene) und BA-
Nr. sollten Sie bei Rckfragen an den Lieferanten auffhren.
Die Uhrzeit gibt an, wann dieser Fehler aufgetreten ist.
Die Fehlerklasse steht in dem umrahmten Feld (links oben in der
Meldung). Ist dieses Feld nicht vorhanden, handelt es sich um eine
Warnung.
Hintergrund: Die Meldung dient der Information oder es ist ein
kleiner Fehler aufgetreten.
Abbruch: Der laufende Vorgang (Ausfhrung eines Zyklus, Ver-
fahrbefehl etc.) wurde abgebrochen. Nach der Fehlerbeseitigung
knnen Sie weiterarbeiten.
Notaus: Aufgrund einer Fehlersituation wurden alle Verfahrbewe-
gungen gestoppt und die Bearbeitung von Zyklen- oder DIN-Pro-
grammen abgebrochen. Nach der Fehlerbeseitigung knnen Sie
weiterarbeiten.
Reset: Aufgrund einer Fehlersituation wurden alle Verfahrbewe-
gungen gestoppt und die Bearbeitung von Zyklen- oder DIN-Pro-
grammen abgebrochen. Schalten Sie das System kurzzeitig aus
und starten es erneut. Wenden Sie sich an den Lieferanten, wenn
sich der Fehler wiederholt.

Systemfehler, interne Fehler


Sollte ausnahmsweise ein Systemfehler oder interner Fehler auftre-
ten, notieren Sie alle Informationen zu dieser Meldung und informie-
ren Ihren Lieferanten. Diese Fehler knnen Sie nicht beheben. Schal-
ten Sie die Steuerung aus und starten Sie erneut.

PLC-Fehler, PLC-Statusanzeige
Mit den Softkeys PLC Diagnose und CNC Diagnose wechseln Sie
zwischen der Fehleranzeige und dem PLC-Fenster.
Das PLC-Fenster wird fr PLC-Meldungen und die PLC-Diagnose
genutzt. Informationen dazu finden Sie im Maschinenhandbuch.

HEIDENHAIN MANUALplus 4110 37


2.3 Fehlermeldungen
Warnungen whrend der Simulation
Probleme, die bei der Simulation eines Zyklus, bzw.
eines Zyklen- oder DIN-Programms erkannt werden,
zeigt die MANUALplus in dem uersten linken Soft-
key an (Bild rechts unten). Sie rufen diese Meldungen
mit dem Softkey ab.

38 2 Hinweise zur Bedienung


2.4 Erklrung verwendeter Begriffe

2.4 Erklrung verwendeter Begriffe


Cursor: In Listen, oder bei der Dateneingabe ist ein Listenelement,
ein Eingabefeld oder ein Zeichen markiert. Diese Markierung wird
Cursor genannt. Eingaben oder Operationen wie kopieren, lschen,
ein neues Element einfgen etc. beziehen sich auf die Cursorposi-
tion.
Cursortasten: Mit den Pfeil-Tasten und Seite vor/ Seite zurck
bewegen Sie den Cursor.
Page-Tasten: Die Tasten Seite vor/ Seite zurck werden auch
Page-Tasten genannt (page = englisch Seite).
navigieren: Innerhalb von Listen oder innerhalb des Eingabefeldes
bewegen Sie den Cursor, um die Position auszuwhlen, die Sie
ansehen, ndern, ergnzen oder lschen wollen. Sie navigieren
durch die Liste.
Aktive/ inaktive Fenster, Funktionen, Menpunkte: Nur eines
der auf dem Bildschirm dargestellten Fenster, ist aktiv. Das heit,
Tastatureingaben wirken auf das aktive Fenster. Das aktive Fenster
hat eine farbig dargestellte berschriftszeile. Bei inaktiven Fenstern
wird die berschriftszeile blass dargestellt.)
Inaktive Funktions- oder Mentasten werden ebenfalls blass dar-
gestellt.
Men, Mentaste: Die MANUALplus stellt Funktionen/Funktions-
gruppen in einem 9er-Feld dar. Dieses Feld wird Men genannt.
Jedes einzelne Symbol ist eine Mentaste.
Editieren: Das ndern, Ergnzen und Lschen von Parametern, von
Befehlen etc. innerhalb der Programme, der Werkzeugdaten oder
Parameter wird als editieren bezeichnet.
Defaultwert: Wenn Zyklenparameter oder Parameter der DIN-
Befehle mit Werten vorbelegt sind, so wird von Defaultwerten
gesprochen. Diese Werte gelten, wenn Sie die Parameter nicht ein-
geben.
Byte: Die Kapazitt von Platten wird in Byte angegeben. Da die
MANUALplus ist mit einer Festplatte ausgestattet ist, werden auch
die Programmlngen in Byte angegeben.
Extension: Dateinamen bestehen aus dem eigentlichen Namen
und der Extension. Name und Extension sind durch . getrennt.
Mit der Extension wird der Dateityp angegeben. Beispiele:
*.NCDIN-Programme
*.NCSDIN-Unterprogramme (DIN-Makros)
*.MASMaschinenparameter

HEIDENHAIN MANUALplus 4110 39


Betriebsart Maschine

41 3 Betriebsart Maschine
3.1 Die Betriebsart Maschine
3.1 Die Betriebsart Maschine

Die Betriebsart Maschine beinhaltet Funktionen zum Einrichten, zum


Bearbeiten von Werkstcken und zum Erstellen von Zyklen- oder DIN-
Programmen.
Maschine einrichten
vorbereitende Arbeiten wie Achswerte setzen (Werkstck-Null-
punkt definieren), Werkzeuge vermessen oder Schutzzone setzen
Manueller Betrieb
ein Werkstck manuell oder halbautomatisch fertigen
Einlernbetrieb
ein neues Zyklenprogramm einlernen, ein bestehendes Pro-
gramm ndern, Zyklen grafisch testen
DIN-Programmierung
DIN-Programme erstellen, ndern, lschen
Programmablauf
bestehende Zyklen- oder DIN-Programme grafisch testen und fr
die Werkstckproduktion nutzen
Sie steuern wie an einer konventionellen Drehmaschine die Verfahrbe-
wegungen der Achsen mit den Handrdern und Jog-Bedienelementen
und fertigen so das Werkstck. In der Regel ist es aber vorteilhafter,
die Zyklen der MANUALplus zu nutzen.
Ein Zyklus ist ein vorprogrammierter Arbeitsgang. Das kann sowohl
ein Einzelschnitt, als auch eine komplexe Bearbeitung wie Gewinde-
schneiden sein. Es ist aber immer ein vollstndig ausfhrbarer Arbeits-
gang. Bei einem Zyklus definieren Sie mit wenigen Parametern die
Bearbeitung.
Im manuellen Betrieb werden Zyklen nicht gespeichert. Im Ein-
lernbetrieb wird jeder Arbeitsgang mit Zyklen durchgefhrt, zu einem
Zyklenprogramm zusammengefasst und gespeichert. Das Zyklen-
programm steht dann im Programmablauf fr die Teileproduktion
zur Verfgung.
In der ICP-Programmierung definieren Sie mit linearen/zirkularen
Konturelementen und mit berlagerungselementen (Fasen, Rundun-
gen, Freistiche) beliebige Konturen. Die Konturbeschreibungen wer-
den in ICP-Zyklen eingebunden (siehe ICP-Konturen auf Seite 242).
In der DIN-Programmierung stehen Befehle fr einfache Verfahrbe-
wegungen, DIN-Zyklen fr komplexe Zerspanaufgaben, Schaltfunktio-
nen, mathematische Operationen und die Variablenprogrammierung
zur Verfgung.
Sie erstellen entweder eigenstndige Programme, die alle erforder-
lichen Schalt- und Verfahrbefehle enthalten und im Modus Programm-
ablauf ausgefhrt werden, oder DIN-Makros, die in Zyklen eingebun-
den werden. Welche Befehle Sie in einem DIN-Makro nutzen, ist von
Ihrer Aufgabenstellung abhngig. Auch bei DIN-Makros steht der volle
Befehlsvorrat zur Verfgung.
Zyklenprogramme knnen Sie in DIN-Programme konvertieren. So
nutzen Sie die Vorteile der einfachen Zyklenprogrammierung und opti-
mieren oder ergnzen nach der DIN-Konvertierung das NC-Pro-
gramm.

42 3 Betriebsart Maschine
3.2 Ein- und Ausschalten

3.2 Ein- und Ausschalten


Einschalten
Die MANUALplus zeigt in der Kopfzeile die einzelnen
Schritte des Systemstarts an. Nachdem alle Tests und
Initialisierungen abgeschlossen sind, wird die
Betriebsart Maschine aktiviert. Die Werkzeug-
Anzeige zeigt das zuletzt benutzte Werkzeug an. Ob
ein Referenzfahren erforderlich ist, ist von der Art der
Messgerte abhngig.
Fehler whrend des Systemstarts werden mit dem
Fehlersymbol gemeldet. Sobald das System
betriebsbereit ist, knnen Sie diese Fehlermeldungen
kontrollieren (siehe Fehlermeldungen auf Seite 36).

Die MANUALplus geht davon aus, dass


beim Systemstart das zuletzt benutzte
Werkzeug eingespannt ist. Geben Sie per
Werkzeugwechsel das neue Werkzeug
bekannt, wenn das nicht der Fall ist.

Referenzfahren

Referenzfahren

X-Referenz whlen

Z-Referenz whlen

Zyklus-Start bettigen die Refe-


renzpunkte werden angefahren

Die MANUALplus aktiviert die Positionsanzeige und


schaltet das Men und die Softkeyleiste auf Haupt-
men.

Das Refernzfahren ist von den Messgerten abhn-


gig:
EnDat-Geber: Referenzfahrt ist nicht erforderlich
Abstandscodierte Geber: die Position der Achsen
ist nach kurzer Referenzfahrt ermittelt

HEIDENHAIN MANUALplus 4110 43


Standard-Geber: die Achsen fahren auf bekannte, maschinenfeste
3.2 Ein- und Ausschalten
Punkte. Beim Anfahren des Referenzpunktes erhlt die Steuerung
ein Signal. Da das System den Abstand zum Maschinen-Nullpunkt
kennt, ist auch die Achsposition bekannt.

Wenn Sie die Achsen X und Z einzeln Referenz fahren,


erfolgt die Bewegung ausschlielich in X-, bzw. Z-Rich-
tung.

berwachung der EnDat-Geber


Bei EnDat-Gebern speichert die Steuerung die Achs-Positionen beim
Ausschalten der Maschine. Beim Einschalten vergleicht die MANU-
ALplus fr jede Achse die Einschalt- mit der gespeicherten Ausschalt-
Position.
Bei Differenzen erfolgt eine der folgenden Meldungen:
Achse wurde nach dem Abschalten der Maschine bewegt.
berprfen und besttigen Sie die aktuelle Position, falls die Achse
tatschlich bewegt wurde.
Gespeicherte Geberposition der Achse ist ungltig.
Diese Meldung ist korrekt, wenn die Steuerung zum ersten Mal ein-
geschaltet wird, der Geber oder andere beteiligte Komponenten der
Steuerung getauscht wurden.
Parameter wurden gendert. Gespeicherte Geberposition der
Achse ist ungltig.
Diese Meldung ist korrekt, wenn Konfigurierungs-Parameter gen-
dert wurden.
Die Ursache fr eine der oben aufgefhrten Meldungen kann auch ein
Defekt im Geber oder in der Steuerung sein. Setzen Sie sich mit Ihrem
Maschinen-Lieferanten in Verbindung, wenn das Problem mehrfach
auftritt.

44 3 Betriebsart Maschine
3.2 Ein- und Ausschalten
Ausschalten

Das ordnungsgeme Ausschalten wird


in dem Fehler-Logfile vermerkt.

Ausschalten

Hauptebene der Betriebsart


Maschine einstellen

Softkey Ausschalten drcken

Die MANUALplus fragt zur Sicherheit, ob der Betrieb


beendet werden soll.

Enter beendet den Betrieb

Warten Sie, bis die MANUALplus Sie auffordert die


Maschine auszuschalten.

HEIDENHAIN MANUALplus 4110 45


3.3 Maschinendaten
3.3 Maschinendaten

Anzeige und Eingabe der


Maschinendaten
Im manuellen Betrieb geben Sie die Maschinendaten
Werkzeug, Spindeldrehzahl und Vorschub in T, S, F
setzen ein. In Zyklen- und DIN-Programmen sind die
Maschinendaten Bestandteil der Zyklenparameter
bzw. des NC-Programms.
Sie definieren in T, S, F setzen zustzlich die maxi-
male Drehzahl und den Stillsetzungswinkel.
Sie knnen die Schnittdaten (Spindeldrehzahl, Vor-
schub) gemeinsam mit den Werkzeugdaten spei-
chern und mit dem Softkey S, F vom Werkzeug ber-
nehmen (siehe Werkzeugdaten Zusatzparameter
auf Seite 426).
Maschinendatenanzeige

Die Maschinendatenanzeige ist konfigu-


rierbar. Deshalb kann Ihre Anzeige von der
hier dargestellten abweichen.

Maschinendaten eingeben

S, F, T setzen whlen (ist nur im Elemente der Maschinendatenanzeige


manuellen Betrieb anwhlbar)
Positionsanzeige X, Z: Abstand Werkzeugspitze Werkstck-
Nullpunkt

Parameter eingeben Achsbuchstabe wei: keine Freigabe

Positionsanzeige C: Position der C-Achse

Dateneingabe abschlieen leeeres Feld: C-Achse ist nicht aktiv


Achsbuchstabe wei: keine Freigabe

Restweganzeige X, Z, C: Differenz zwischen momentaner Posi-


tion und Endposition des laufenden Verfahrbefehls.

Restweganzeige Z und Schutzzonenstatus: Restweg-Anzeige


und Anzeige des Status der Schutzzonen-berwachung.

Spindelauslastung: Auslastung des Hauptspindelmotors in Bezug


zum Nenndrehmoment.

Spindelauslastung und maximale Drehzahl: Auslastung des


Hauptspindelmotors und zustzlich Anzeige der gltigen maxima-
len Drehzahl.

46 3 Betriebsart Maschine
3.3 Maschinendaten
Elemente der Maschinendatenanzeige
T-Anzeige
T-Nummer des eingesetzten Werkzeugs
Werkzeugkorrekturwerte
T farbig hinterlegt: gespiegelte Bearbeitung aktiv

S-Anzeige
Symbol fr Spindelzustand
oberes Feld: programmierter Wert
unteres Feld: Einstellung des Override-Reglers und tatschliche
Spindeldrehzahl bei Lageregelung (M19): Spindelposition
Getriebestufe (kleine Zahl neben S)
S farbig hinterlegt: Anzeige gilt fr angetriebenes Werkzeug

F-Anzeige
Symbol fr Zykluszustand
oberes Feld: programmierter Wert
unteres Feld: Einstellung des Override-Reglers und tatschlicher
Vorschub

Werkzeug-Aufruf
T ist der Kennbuchstabe fr Werkzeugdaten. Dem Softkeys bei T, S, F setzen
T folgen abhngig vom eingesetzten Werkzeugtr-
ger 2 oder 4 Ziffern. siehe: Werkzeugkorrekturen auf Seite 58

eine Werkzeugaufnahme (Beispiel: Multifix):


Aufruf: Tdd
siehe: Werkzeuge einrichten auf Seite 54
mehrere Werkzeugaufnahmen (Beispiel Revol-
ver): Aufruf: Tddpp
dd: Position in der Werkzeug-Datei (Werkzeugliste) Werkzeugliste aufrufen bernahme der T-Num-
mer aus der Werkzeugliste mglich
pp: Werkzeugtrgerposition (Revolverposition)
Im manuellen Betrieb geben Sie die T-Nummer in T, bernahme von Spindeldrehzahl und Vorschub aus
S, F setzen ein im Einlernbetrieb ist T ein Zyklus- den Werkzeugdaten.
Parameter.
Angetriebene Werkzeuge Ein: Minutenvorschub (mm/min)
Aus: Umdrehungsvorschub (mm/U)
Ein angetriebenes Werkzeug wird in der Werkzeug-
beschreibung definiert.
Ein: konstante Drehzahl (U/min)
Bei angetriebenen Werkzeugen beziehen sich die Aus: konstante Schnittgeschwindigkeit (m/min)
angezeigten Spindeldaten auf das Werkzeug.
Folgende Eingabeparameter gelten fr die
Spindel 1, wenn ein angetriebenes Werkzeug aktiv
ist:
Spindeldrehzahl/konstante Schnittgeschwindig-
keit
maximale Drehzahl
Umdrehungsvorschub bei S, F, T setzen.

HEIDENHAIN MANUALplus 4110 47


3.3 Maschinendaten
Beim angetriebenen Werkzeug beziehen sich Spin-
deldrehzahl und Drehzahlbegrenzung auf das Werk-
zeug.
Ob das angetriebene Werkzeug mit Umdrehungsvor-
schub betrieben werden kann, entnehmen Sie den
Maschinenunterlagen.

Werkzeuge mit mehreren Schneiden


Bei Sonderwerkzeugen mit mehreren Schneiden gelten unterschiedli-
che Werkzeug-Parameter (Einstellmae, Schneidenradius, etc.).
Legen Sie mehrere Werkzeug-Datenstze dr diese Werkzeuge an.
Bei einer 4-stelligen T-Programmierung (Tddpp) programmieren Sie
ein neues dd bei gleichbleibendem pp, wenn eine andere
Schneide des Sonderwerkzeugs eingesetzt wird.

Werkzeuge in unterschiedlichen Quadranten


Beispiel: Der Haupt-Werkzeugtrger Ihrer Drehmaschine ist vor
Drehmitte angeordnet (Standard-Quadrant). Hinter Drehmitte ist eine
Zusatz-Werkzeugaufnahme angeordnet.
Bei der Konfigurierung der MANUALplus wird fr jede Werkzeugauf-
nahme festgelegt, ob die X-Mae und der Drehsinn bei Kreisbgen
gespiegelt werden muss. In dem aufgefhrten Beispiel erhlt die
Zusatz-Werkzeugaufnahme das Attribut spiegeln.
Bei diesem Prinzip werden alle Bearbeitungen normal programmiert
unabhngig davon, welche Werkzeugaufnahme die Bearbeitung
durchfhrt. Die Simulation zeigt ebenfalls alle Bearbeitungen im
Standard-Quadranten.
Die Werkzeuge werden ebenfalls fr den Standard-Quadranten
beschrieben und vermat auch wenn sie in der Zusatz-Werkzeug-
aufnahme eingesetzt werden.
Erst bei der Bearbeitung des Werkstcks wird die Spiegelung berck-
sichtigt, wenn die Zusatz-Werkzeugaufnahme im Einsatz ist.

Vorschub
F ist der Kennbuchstabe fr Vorschubangaben. Abhngig von der Vorschubsymbole (F-Anzeige) Symbol
Stellung des Softkeys Minuten-Vorschub erfolgt die Eingabe in:
Zustand Zyklus Ein
Millimeter pro Spindelumdrehung (Umdrehungsvorschub) Zyklus- oder Programmausfhrung
Millimeter pro Minute (Minutenvorschub). aktiv
Bei der Anzeige sehen Sie anhand der Maeinheit, mit welcher Vor- Zustand Zyklus Aus
schubart gearbeitet wird. keine Zyklus- oder Programmausfh-
Mit dem Vorschub-Korrektur-Regler (Feed-Override) ndern Sie den rung
Vorschubwert (Bereich: 0% bis 150%).

48 3 Betriebsart Maschine
3.3 Maschinendaten
Spindel
S ist der Kennbuchstabe fr Spindeldaten. Abhngig von der Stel- Spindelsymbole (S-Anzeige) Symbol
lung des Softkeys konstante Drehzahl erfolgt die Eingabe in:
Spindeldrehrichtung M3
Umdrehungen pro Minute (konstante Drehzahl)
Meter pro Minute (konstante Schnittgeschwindigkeit)
Die Drehzahl wird durch die maximale Spindeldrehzahl begrenzt. Sie Spindeldrehrichtung M4
definieren die Drehzahlbegrenzung in S, F, T setzen, im Maschinen-
Parameter 805/855 oder in der DIN-Programmierung mit dem Befehl
G26.
Spindel gestoppt
Die Drehzahlbegrenzung gilt solange, bis sie von einer anderen Dreh-
zahlbegrenzung berschrieben wird.
Mit dem Drehzahl-Korrektur-Regler (Speed-Override) ndern Sie die
Spindeldrehzahl (Bereich: 50% bis 150%). Spindel ist in Lageregelung (M19)

Die tiefgestellte Zahl hinter dem Kennbuchstaben S zeigt die


Getriebestufe an.

Bei konstanter Schnittgeschwindigkeit errechnet die


MANUALplus die Spindeldrehzahl in Abhngigkeit von
der Position der Werkzeugspitze. Bei kleinerem Durch-
messer erhht sich die Spindeldrehzahl, wobei die
maximale Spindeldrehzahl nicht berschritten wird.
Die Spindelsymbole zeigen die Drehrichtung aus Sicht
eines Bedieners, der vor der Maschine steht und auf die
Spindel schaut.

HEIDENHAIN MANUALplus 4110 49


3.4 Maschine einrichten
3.4 Maschine einrichten

Unabhngig davon, ob Sie das Werkstck manuell oder automatisch


bearbeiten, mssen Sie die Maschine vorbereiten. Im manuellen-
Betrieb erreichen Sie ber den Menpunkt Einrichten folgende
Funktionen:
Achswerte setzen (Werkstck-Nullpunkt definieren)
Schutzzone setzen
Werkzeugwechselpunkt setzen
C-Achswerte setzen

Werkstck-Nullpunkt definieren

Einrichten whlen

Achswerte setzen whlen

Werkstck-Nullpunkt (Planflche) ankratzen


Ankratz-Position als Werkstck-Nullpunkt Z definie-
ren

Abstand Werkzeug Werkstck-Nullpunkt als Messpunktkoordinate


Z eingeben
die MANUALplus errechnet den Werkstck-Null-
punkt Z

Maschinen-Nullpunkt Z = Werkstck-Nullpunkt Z
(Versatz = 0)
Maschinen-Nullpunkt X = Werkstck-Nullpunkt X
(Versatz = 0)

Die MANUALplus zeigt in dem Hilfebild den Abstand Maschinen-Null-


punkt Werkstck-Nullpunkt an (auch Versatz genannt).
Bei einer nderung des Werkstck-Nullpunktes erhalten Sie neue
Anzeigewerte.

Wenn Sie den Werkstck-Nullpunkt in X ndern, geben Sie


den Durchmesserwert als Messpunktkoordinate X ein.
Die Anzeige im Hilfebild zeigt den Abstand Maschinen-
Nullpunkt X Werkstck-Nullpunkt als Radiusma an.

50 3 Betriebsart Maschine
Schutzzone setzen

3.4 Maschine einrichten


Die MANUALplus prft bei jeder Verfahrbewegung, ob die Schutz-
zone (in Z Richtung) verletzt wird. Ist das der Fall, wird die Bewe-
gung gestoppt und ein Fehler gemeldet.
Das Hilfebild zeigt die aktuelle Einstellung der Schutzzone an:
Abstand Maschinen-Nullpunkt Schutzzone
99999.000 bedeutet: Schutzzone (in Z-Richtung) wird nicht
berwacht
Schutzzone setzen/berwachung ausschalten

Einrichten whlen

Schutzzone setzen whlen

Mit den Jog-Tasten bzw. Handrad auf die Schutzzone fahren


definiert diese Position als Schutzzone

Position der Schutzzone relativ zum Werkstck-Nullpunkt eingeben


(Feld: Messpunktkoordinate Z)
bernimmt eingegebene Position als Schutzzone

Schutzzonenberwachung ausschalten

Anzeige des Schutzzonenstatus Schutzzonenstatus Symbol


Das Anzeige-Element 9 der Maschinen-Anzeige zeigt den aktuellen Schutzzonen-berwachung aktiv
Status der Schutzzonen-berwachung an (siehe Konfigurierungs-
Parameter auf Seite 435 Steuerungs-Parameter 301).

Bei geffnetem Eingabefenster Schutzzone setzen Schutzzonen-berwachung nicht


ist die Schutzzonen-berwachung inaktiv. aktiv
In der DIN-Programmierung knnen Sie die Schutzzo-
nen-berwachung mit M417 ausschalten und mit M418
wieder einschalten

HEIDENHAIN MANUALplus 4110 51


3.4 Maschine einrichten
Werkzeugwechselpunkt setzen
Beim Zyklus Werkzeugwechselpunkt anfahren oder DIN-Befehl
G14 fhrt der Schlitten auf den Werkzeugwechselpunkt. Diese
Position sollte so weit von dem Werkstck entfernt sein, dass Sie die
Werkzeuge problemlos tauschen knnen.
Werkzeugwechselpunkt setzen

Einrichten whlen

Werkzeugwechselpunkt whlen

Werkzeugwechselpunkt anfahren
Mit den Jog-Tasten bzw. mit dem Handrad auf den Werkzeugwech-
selpunkt fahren.
definiert diese Position als Werkzeugwechselpunkt

Die Koordinaten des Werkzeugwechselpunktes werden


als Abstand Maschinen-Nullpunkt Werkzeugtrger-
Bezugspunkt eingegeben und angezeigt. Da diese Werte
nicht angezeigt werden, ist es empfehlenswert den Werk-
zeugwechselpunkt anzufahren und die Parameter mit
bernahme Position zu definieren.

52 3 Betriebsart Maschine
C-Achswerte setzen

3.4 Maschine einrichten


Sie knnen den C-Achs-Nullpunkt wie folgt einstellen:
C-Achs-Nullpunkt festlegen

Einrichten whlen

C-Achswerte setzen whlen

C-Achse positionieren
Position als C-Achs-Nullpunkt definieren

Nullpunkt-Verschiebung C-Achse eingeben


Eingabe bernehmen die MANUALplus errechnet
den C-Achs-Nullpunkt

Nullpunkt-Verschiebung C-Achse lschen

HEIDENHAIN MANUALplus 4110 53


3.5 Werkzeuge einrichten
3.5 Werkzeuge einrichten

Die MANUALplus untersttzt das Vermessen der Werkzeuge durch


Ankratzen, per Messtaster oder mit einer Messoptik. Stellen Sie das
Mess-Verfahren in Maschinen-Parameter 6 ein.
Bei vermaten Werkzeugen geben Sie die Einstellmae in der
Betriebsart Werkzeugverwaltung ein.

Werkzeugmae durch Ankratzen ermitteln

Das zu vermessende Werkzeug in die Werkzeugtabelle eintragen


(siehe Werkzeugdaten auf Seite 418)

ein vermessenes Werkzeug einsetzen und T-Num-


mer in S, F, T setzen eingeben

Planflche drehen und diese Position als Werkstck-Nullpunkt definie-


ren

Zurck nach S, F, T setzen, das zu messende Werk-


zeug einsetzen und zugehrige T-Nummer eingeben

Werkzeug messen aktivieren

Planflche ankratzen. 0 als Messpunktkoordinate Z eintragen


(Werkstck-Nullpunkt)
das Werkzeugma speichern (der Korrekturwert wird
gelscht)

Mess-Durchmesser drehen. Durchmesserma als Messpunktkoor-


dinate X eintragen
das Werkzeugma speichern (der Korrekturwert wird
gelscht)

Schneidenradius eingeben
Schneidenradius in die Werkzeugtabelle bernehmen

54 3 Betriebsart Maschine
3.5 Werkzeuge einrichten
Es gibt verschiedene Wege, die Werkzeugmae zu ermitteln. Das
beschriebene Verfahren ermittelt die Lngenmae in Bezug zu einem
vermessenen Werkzeug.

Die Hilfebilder zeigen die Details des Werkzeugmessens


in Abhngigkeit vom Werkzeugtyp und der Werkzeugori-
entierung.

HEIDENHAIN MANUALplus 4110 55


3.5 Werkzeuge einrichten
Werkzeugmae per Messtaster ermitteln

Das zu vermessende Werkzeug in die Werkzeugtabelle eintragen


(siehe Werkzeugdaten auf Seite 418)

Werkzeug einsetzen und T-Nummer in S, F, T set-


zen eingeben

Werkzeug messen aktivieren

Werkzeug fr erste Mess-Richtung vorpositionieren

Softkey entsprechend der Mess-Richtung drcken


(Beispiel Z-Richtung)

Zyklus-Start drcken das Werkzeug verfhrt in


Mess-Richtung. Beim Auslsen des Messtasters
wird das Einstellma ermittelt und gespeichert. Der
Korrekturwert wird gelscht.

Werkzeug fr zweite Mess-Richtung vorpositionieren

Softkey entsprechend der Mess-Richtung drcken


(Beispiel X-Richtung)

Zyklus-Start drcken das Werkzeug verfhrt in


Mess-Richtung. Beim Auslsen des Messtasters
wird das Einstellma ermittelt und gespeichert. Der
Korrekturwert wird gelscht.

Schneidenradius eingeben
Schneidenradius in die Werkzeugtabelle bernehmen

56 3 Betriebsart Maschine
3.5 Werkzeuge einrichten
Werkzeugmae mit einer Messoptik ermitteln

Das zu vermessende Werkzeug in die Werkzeugtabelle eintragen


(siehe Werkzeugdaten auf Seite 418)

Werkzeug einsetzen und T-Nummer in S, F, T set-


zen eingeben

Werkzeug messen aktivieren

Werkzeug mit Handrichtungstasten bzw. Handrad in das Fadenkreuz


der Messoptik positionieren

Werkzeugma Z speichern (der Korrekturwert wird


gelscht)

Werkzeugma X speichern (der Korrekturwert wird


gelscht)

Schneidenradius eingeben
Schneidenradius in die Werkzeugtabelle bernehmen

HEIDENHAIN MANUALplus 4110 57


3.5 Werkzeuge einrichten
Werkzeugkorrekturen
Die Werkzeugkorrekturen in X und Z sowie die Sonderkorrektur bei
Stechwerkzeugen kompensieren den Verschlei der Werkzeug-
schneide.

Ein Korrekturwert darf 99 mm nicht berschreiten.

Werkzeugkorrektur eintragen

S, F, T setzen whlen (ist nur im manuellen Betrieb


anwhlbar)

Werkzeugkorrektur bettigen

X-Korr. Werkzeug bettigen


Korrekturwert per Handrad ermitteln die Anzeige
erfolgt in der Restweganzeige

Korrekturwert in die Werkzeugtabelle bernehmen


die T-Anzeige zeigt den neuen Korrekturwert
die Restweganzeige wird gelscht.

Wiederholen Sie den Vorgang fr die Werkzeugkorrektur Z und fr


die Sonderkorrektur.
Werkzeugkorrektur lschen

S, F, T setzen whlen (ist nur im manuellen Betrieb


anwhlbar)

Werkzeugkorrektur whlen

lscht den eingetragenen Korrekturwert in X

Wiederholen Sie den Vorgang fr die Werkzeugkorrektur Z und fr


die Sonderkorrektur.

58 3 Betriebsart Maschine
3.5 Werkzeuge einrichten
Werkzeugstandzeitberwachung
Die MANUALplus berwacht auf Wunsch die
Standzeit von Werkzeugen oder die Anzahl der mit
dem Werkzeug gefertigten Werkstcke.
Die Standzeitberwachung addiert die Zeiten, die ein
Werkzeug im Vorschub eingesetzt wird. Die Stck-
zahlberwachung zhlt die Anzahl der produzierten
Werkstcke. Diese Werte werden mit den Angaben in
den Werkzeugdaten verglichen.
Ist die Standzeit abgelaufen oder die Stckzahl
erreicht, gibt die MANUALplus eine Fehlermeldung
aus und stoppt die Programmausfhrung nach Pro-
grammende. Wenn Sie mit Programmwiederholung
arbeiten (M99 bei DIN-Programmen) stoppt das
System nach diesem Programmdurchlauf.
Die Standzeitberwachung knnen Sie fr jedes ein-
gesetzte Werkzeug vornehmen.
Die Daten der Werkzeugstandzeitberwachung (Art
der berwachung, maximale Standzeit/Reststandzeit
bzw. Stckzahl/Reststckzahl) werden in den Werk-
zeugdaten gefhrt. Hier erfolgt auch die Editierung
und Anzeige (siehe Werkzeugdaten Zusatzparame-
ter auf Seite 426).
Sie aktivieren/deaktivieren die Werkzeugstandzeitver-
waltung in dem Aktuellen Parameter Einrichtepara-
meter Wkz-berwachung.
Aktualisieren Sie die Standzeit-/Stckzahlangaben in
der Betriebsart Werkzeugverwaltung, wenn Sie die
Schneidplatte eines Werkzeugs erneuern.

HEIDENHAIN MANUALplus 4110 59


3.6 Modus manueller Betrieb
3.6 Modus manueller Betrieb

Bei der manuellen Werkstckbearbeitung verfahren Sie die Achsen


mit den Handrdern oder Jog-Bedienelementen. Sie knnen auch
Zyklen einsetzen, um komplexe Bearbeitungen durchzufhren (halb-
automatischer Betrieb). Die Verfahrwege und Zyklen werden nicht
gespeichert.
Nach dem Einschalten und Referenzfahren befindet sich die MANU-
ALplus im manuellen Betrieb. Dieser Modus bleibt, bis Sie Einler-
nen, oder Programmablauf anwhlen. Mit der Taste Men schal-
ten Sie in den manuellen Betrieb zurck. Die Anzeige Maschine in
der Kopfzeile zeigt den manuellen Betrieb an.
Definieren Sie den Werkstck-Nullpunkt (sieheMaschine einrichten
auf Seite 50) und geben die Maschinendaten ein (siehe Maschinen-
daten auf Seite 46) bevor Sie mit der Zerspanung beginnen.

Werkzeug wechseln
Geben Sie die T-Nummer ein und berprfen Sie die Werkzeug-Para-
meter.
T0 definiert kein Werkzeug. Folglich sind auch keine Lngenmae,
Schneidenradius etc. gespeichert.

Spindel
Die Spindeldrehzahl geben Sie in S, F, T setzen ein. Das Einschalten
und Stoppen der Spindel geschieht ber die Schalter am Maschinen-
bedienpult. Sie positionieren die Spindel durch Eingabe des Still-
setzungswinkel A (Eingabefenster S, F, T setzen).

Achten Sie auf die maximale Drehzahl (mit S, F, T set-


zen definierbar).

Handradbetrieb
Sie stellen den Weg pro Handradinkrement mit dem Wahlschalter
Handradauflsung am Maschinenbedienpult ein.

Jog-Betrieb (Kreuzknppel)
Sie verfahren die Achsen mit den Jog-Bedienelementen im Vorschub
oder Eilgang. Die Vorschubgeschwindigkeit geben Sie in S, F, T set-
zen, die Eilganggeschwindigkeit in Aktuelle Parameter Maschinen-
Parameter Vorschbe ein.

60 3 Betriebsart Maschine
3.6 Modus manueller Betrieb
Zyklen im manuellen Betrieb
8 Spindeldrehzahl einstellen
8 Vorschub einstellen
8 Werkzeug einsetzen, T-Nummer definieren und
Werkzeugdaten berprfen (T0 ist nicht erlaubt)
8 Startpunkt des Zyklus anfahren
8 Zyklus auswhlen und Zyklusparameter eingeben.
8 Zyklusablauf grafisch kontrollieren
8 Zyklus ausfhren

HEIDENHAIN MANUALplus 4110 61


3.7 Modus Einlernen
3.7 Modus Einlernen

Im Einlernbetrieb (Zyklenbetrieb) fhren Sie die


Werkstckbearbeitung schrittweise mit Hilfe der
Zyklen durch. Die MANUALplus lernt diese Werk-
stckbearbeitung und speichert die notwendigen
Arbeitsschritte in einem Zyklenprogramm, das Sie
jederzeit wiederverwenden knnen.
Einlernen wird per Softkey eingeschaltet und in der
Kopfzeile angezeigt.
Jedes Zyklenprogramm hat eine Nummer und eine
Kurzbezeichnung. Jeder Zyklus wird in einem nume-
rierten Satz dargestellt. Die Satznummer hat fr den
Programmablauf keine Bedeutung, die Zyklen werden
nacheinander abgearbeitet. Steht der Cursor auf
einem Zyklensatz, zeigt die MANUALplus die Zyklus-
parameter an.
Der Zyklen-Satz beinhaltet:
Satznummer
verwendetes Werkzeug
Zyklus-Bezeichnung
Nummer der ICP-Kontur bzw. des DIN-Makros (in Softkeys
[...])
Zur Auswahl von Zyklenprogrammen umschalten
Zyklen programmieren (siehe Programmverwaltung auf Seite 75).
Wenn Sie ein neues Zyklenprogramm erstellen,
erfolgt das fr jeden Zyklus nach dem Verfahren Ein- Satznummern der Zyklen neu numerieren.
gabe Simulation Ausfhren Speichern. Die ein-
zelnen nacheinander ausgefhrten Zyklen ergeben
das Zyklenprogramm. Alpha-Tastatur zur Eingabe oder nderung der Pro-
Sie ndern bestehende Zyklenprogramme durch grammbeschreibung aufrufen.
ndern der Zyklusparameter, durch Lschen vorhan-
dener Zyklen und durch Hinzufgen neuer Zyklen. Angewhlten Zyklus lschen.
Wenn Sie den Modus Einlernen verlassen oder die
Maschine ausschalten, bleibt das Zyklenprogramm
erhalten. Zyklusparameter zwischenspeichern. Ein anschlie-
endes Zyklus zufgen bernimmt die Daten (Bei-
Den Editor zur Erstellung von ICP-Konturen erreichen spiel: Parameter des Schruppzyklus fr einen
Sie per Softkey, wenn Sie einen ICP-Zyklus aufrufen Schlichtzyklus bernehmen).
(siehe Editieren von ICP-Konturen auf Seite 243).
Zyklusparameter oder -modus ndern (der Zyklustyp
DIN-Makros programmieren Sie im DIN-Editor und kann nicht gendert werden).
binden sie dann in einen DIN-Zyklus ein. Den DIN-Edi-
tor erreichen Sie per Softkey, wenn Sie den DIN-
Neuen Zyklus unterhalb des Cursors eingefgen.
Zyklus anwhlen oder das Hauptmen angewhlt
ist (siehe DIN-Programmierung auf Seite 278).

62 3 Betriebsart Maschine
3.8 Modus Programmablauf

3.8 Modus Programmablauf


Im Programmablauf nutzen Sie Zyklen- oder DIN-Pro-
gramme zur Teileproduktion. Sie knnen in diesem
Zweig die Programme nicht ndern, haben aber mit
der grafischen Simulation eine Kontrollmglichkeit
vor der Programmausfhrung. Zustzlich untersttzt
die MANUALplus das Einfahren einer Werkstck-
bearbeitung durch den Einzelsatzbetrieb.
Ein Zyklen- oder DIN-Programm knnen Sie auf einem
beliebigen Satz starten und so eine unterbrochene
Bearbeitung fortsetzen.
Der Modus Programmablauf wird per Softkey ein-
geschaltet und in der Kopfzeile angezeigt.
Bei Bettigung von Programm-Ablauf ldt die
MANUALplus das zuletzt genutzte, oder im Editiermo-
dus bearbeitete Programm. Alternativ whlen Sie mit
Programm Liste ein anderes Programm (siehe Pro-
grammverwaltung auf Seite 75).

Fehlerhafte Programme
Die MANUALplus prft die Programme whrend des
Ladens. Wird ein Fehler festgestellt (Beispiel: pro-
grammiertes Werkzeug ist nicht in der Werkzeugli-
ste), erscheint das Fehlersymbol in der Kopfzeile.
Nach Bettigung der Taste Info erhalten Sie detail-
lierte Fehlerinformationen
Fehlerhafte Zyklen bersetzt die MANUALplus nicht.
An dieser Position wird ein Zyklus-Stop eingesetzt.
Die fehlerfreien Zyklen dieses Programms werden
aber bersetzt.

Achtung Kollisionsgefahr
Prfen Sie bei Programmen mit fehlerhaf-
ten Zyklen, ob die Programmausfhrung
kollisionsfrei mglich ist.

Vor der Programmausfhrung


Prfung der Zyklen und Zyklenparameter
Die MANUALplus listet das Zyklen-/DIN-Programm
auf. Bei Zyklenprogrammen werden die Parameter
des Zyklus, auf dem der Cursor steht, angezeigt.
Grafische Kontrolle
Sie kontrollieren den Programmablauf mit der gra-
fischen Simulation (siehe Grafische Simulation
auf Seite 68).

HEIDENHAIN MANUALplus 4110 63


3.8 Modus Programmablauf
Startsatzsuche und Programmausfhrung
Voraussetzungen fr die Startsatzsuche: Softkeys
die MANUALplus muss vom Maschinen-Hersteller Zyklen- oder DIN-Programm auswhlen (siehe Pro-
fr die Startsatzsuche vorbereitet sein grammverwaltung auf Seite 75)
Startsatzsuche muss aktiviert sein (Betriebsart
Organisation: Aktuelle Parameter NC-Schalter Zyklenprogramm
Eisntellungen oder Steuerungs-Parameter 1)
Ein: Zyklen bis zum nchsten Werkzeugwechsel
Die MANUALplus startet die Programmausfhrung ab abarbeiten
der Cursor-Position. Eine zwischenzeitliche Simula-
Aus: Stopp nach jedem Zyklus Start des Folge-
tion verndert die Startposition nicht.
Zyklus: Zyklus Ein
Achten Sie bei der Auswahl des Startsat- DIN-Programm
zes in DIN-Programmen darauf , dass
Befehle zur Definition der Maschinenda- Ein: Programmausfhrung ohne Unterbrechung
ten (T, S, F) durchlaufen werden, bevor Aus: Stopp vor M01-Befehl
der erste Verfahrbefehl ausgefhrt wird.
Ein: Stopp nach jedem Verfahrweg Start des
nchsten Wegs: Zyklus Ein. (Empfehlung: Ein-
Programmausfhrung zelsatz gemeinsam mit Basissatzanzeige nutzen.)
Das geladene Zyklen-/DIN-Programm wird ausge- Aus: Zyklen/DIN-Befehle ohne Unterbrechung
fhrt, sobald Sie Zyklus Start bettigen. Zyklus abarbeiten
Stop stoppt die Bearbeitung jederzeit.
Eingabe von Werkzeugkorrekturen oder additiven
Whrend des Programmablaufs steht der Cursor auf Korrekturen
dem Zyklus oder DIN-Satz, der gerade ausgefhrt
wird. Bei Zyklenprogrammen sehen Sie die Parameter grafische Simulation einschalten
des laufenden Zyklus im Eingabefenster.
Sie beeinflussen den Programmablauf mit Softkeys
siehe Tabelle. Ein: Verfahr- und Schaltbefehle im DIN-Format
anzeigen (Basisstze).
Aus: Zyklen- oder DIN-Programm anzeigen

Der Cursor springt auf den ersten Satz des Zyklen-


oder DIN-Programms.

64 3 Betriebsart Maschine
3.8 Modus Programmablauf
Korrekturen whrend der Programmausfhrung

Sie knnen Korrekturen whrend der


Programmausfhrung eingeben. Einge-
gebene Werte werden zu den bestehen-
den Korrekturwerten addiert und sind
sofort wirksam.

Werkzeugkorrektur eingeben

Werkzeugkorrektur aktivieren

Werkzeugnummer eingeben
Speichern bettigen die gltigen
Korrekturwerte werden (im Eingabe-
fenster) angezeigt

Korrekturwerte eingeben
Korrekturwerte bernehmen (siehe
Werkzeuge einrichten auf
Seite 54)

Additive Korrekturen eingeben

Additive Korrektur aktivieren

Nummer der additiven Korrektur eingeben


Speichern bettigen die gltigen
Korrekturwerte werden angezeigt

Korrekturwerte eingeben
Speichern bettigen

HEIDENHAIN MANUALplus 4110 65


3.8 Modus Programmablauf Die MANUALplus verwaltet 16 additive Korrekturwerte als Parame-
ter. Sie editieren die Korrekturen in der Betriebsart Organisation
aktuelle Parameter. Sie aktivieren additive Korrekturen mit G149 in
einem DIN-Programm oder DIN-Makro.

Korrekturen per Handrad einstellen

Die Funktion Korrekturen per Handrad steht nur zur Ver-


fgung, wenn das Bit 13 der Ausbaukennung (MP 18
Steuerungskonfiguration) gesetzt ist.

Werkzeugkorrektur per Handrad eingeben

Programmlauf mit Zyklus Stop unterbrechen

Werkzeugkorrektur bettigen

X-Korr. Werkzeug (oder Z-Korr. Werkzeug) betti-


gen
Korrekturwert per Handrad ermitteln die Anzeige
erfolgt in der Restweganzeige

Korrekturwert in die Werkzeugtabelle bernehmen


die T-Anzeige zeigt den neuen Korrekturwerte
die Restweganzeige wird gelscht.

Werkzeugkorrektur lschen

Programmlauf mit Zyklus Stop unterbrechen

Werkzeugkorrektur whlen

X-Korr. Lschen (oder Z-Korr. Lschen) whlen


lscht den eingetragenen Korrekturwert

66 3 Betriebsart Maschine
3.8 Modus Programmablauf
Programmlauf im Dry Run Modus
Der dry run Modus wird fr die schnelle Programmabarbeitung bis
zu einer Wiedereinstiegsposition genutzt. Voraussetzungen fr dry
run sind:
Die MANUALplus muss vom Maschinen-Hersteller fr dry run
vorbereitet sein. (In der Regel wird die Funktion per Schlsselschal-
ter oder per Taster aktiviert.)
Der Modus Programmablauf muss aktiviert sein.
Im dry run Modus werden alle Vorschubwege (auer Gewinde-
schnitte) im Eilgang verfahren. Sie knnen die Verfahrgeschwindigkeit
mit der Vorschubberlagerung reduzieren. Im dry run Modus drfen
nur Luftschnitte durchgefhrt werden.
Bei Aktivierung des dry run wird der Spindel-Status bzw. die Spin-
del-Drehzahl eingefroren. Nach De-Aktivierung des dry run arbei-
tet die MANUALplus wieder mit den programmierten Vorschben und
der programmierten Spindel-Drehzahl.

Nutzen Sie dry run ausschlielich fr Luftschnitte.

HEIDENHAIN MANUALplus 4110 67


3.9 Grafische Simulation
3.9 Grafische Simulation

Mit der grafischen Simulation kontrollieren Sie den


Zerspanungsablauf, die Schnittaufteilung und die
erreichte Kontur vor der Zerspanung.
In den Modi manueller Betrieb und Einlernen pr-
fen Sie den Ablauf eines einzelnen Zyklus im Pro-
grammablauf kontrollieren Sie ein komplettes
Zyklen- oder DIN-Programm.
Ein programmiertes Rohteil wird in der Simulation dar-
gestellt. Die MANUALplus simuliert auch Bearbeitun-
gen, die Sie auf der Stirn- oder Mantelflche ausfh-
ren (positionierte Spindel oder C-Achse). Damit ist
eine Kontrolle des kompletten Zerspanungsvorgangs
mglich.
Im manuellen Betrieb und im Einlernbetrieb wird der
Zyklus simuliert, den Sie gerade bearbeiten. Im
Modus Programmablauf beginnt die Simulation ab der
Cursorposition. DIN-Programme werden ab Program-
manfang simuliert.
Sie knnen zwischen Linien- und Schneidspurdarstel-
lung whlen. Fr die Drehbearbeitung steht zustzlich
die Bewegungs-Simulation (Radiergrafik) zur Verf-
gung. Diese grafische Kontrolle ist vor allem im
Modus Programm-Ablauf empfehlenswert, da Sie
einen guten berblick ber den Zerspanungsablauf
liefert.
Die Liniendarstellung ist gut geeignet, um einen
schnellen berblick ber die Schnittaufteilung zu
erhalten. Sie ist aber fr eine genaue Konturkontrolle
weniger geeignet, da der Weg der theoretischen
Schneidenspitze nicht der Werkstckkontur ent-
spricht. In der CNC wird diese Verflschung durch
die Schneiden-Radiuskorrektur kompensiert.
Die Schneidspurdarstellung bercksichtigt die Geo-
metrie der Schneide. Sie knnen kontrollieren, ob
Material stehen bleibt, die Kontur verletzt wird oder
berlappungen zu gro sind. Die Schneidspurdarstel-
lung ist insbesondere bei Stech-, Bohr- und Frsbear-
beitungen interessant, da die Werkzeugform fr das
Ergebnis entscheidend ist.

68 3 Betriebsart Maschine
3.9 Grafische Simulation
Die Bewegungs-Simulation stellt das Rohteil als
gefllte Flche dar und zerspant es whrend der
Simulation (Radiergrafik). Die Werkzeuge verfahren in
der programmierten Vorschubgeschwindigkeit (in
Echtzeit).
Wenn Sie whrend einer laufenden Simulation auf die
Bewegungs-Simulation umschalten, wird diese Form
der Simulation erst bei erneutem Start ausgefhrt.
Sie knnen die Bewegungs-Simulation jederzeit, auch
innerhalb eines NC-Satzes, anhalten. Die Anzeige
unterhalb des Simulations-Fensters zeigt die Zielposi-
tion des aktuellen Weges an.
Beachten Sie beim Einsatz der Bewegungs-Simula-
tion fr den Test von Einzelzyklen, dass nicht bei allen
Zyklen das Rohteil bekannt ist. In diesen Fllen
sehen Sie zwar die Werkzeugbewegungen aber nicht
den Zerspanungsvorgang.

HEIDENHAIN MANUALplus 4110 69


3.9 Grafische Simulation
Ansichten
Bearbeitungen mit einer positionierbaren Spindel oder
C-Achse kontrollieren Sie mit der Stirn- oder Mantel-
Ansicht (unter Zusatz-Funktionen). Die Dreh-,
Stirn- oder Mantel-Ansicht wird alternativ angezeigt.
Dreh-Ansicht
Darstellung in der X-Z-Ebene.
Stirn-Ansicht
Darstellung der XKYK-Ebene. Das Achsenkreuz ist
in kartesischen Koordinaten vermat. Der Nullpunkt
liegt in der Drehmitte, der Winkel C=0 auf der posi-
tiven XK-Linie (siehe Bild rechts oben).
Mantel-Ansicht
Darstellung der abgewickelten Mantelflche (Z
CY-Ebene). Das Achsenkreuz ist in kartesischen
Koordinaten vermat. Die Horizontale zeigt die Z-
und die Vertikale die CY-Achse (siehe Bild rechts
unten). Die oberen/unteren Linien dieses Werk-
stcks entsprechen der Winkelposition C=180/
+180. Alle Bohr- und Frsbearbeitungen werden
innerhalb des Bereichs 180 bis +180 dargestellt.
Zyklen- oder DIN-Programm:
Basis fr die Werkstckabwicklung sind die
Mae des Parameters Standardrohteil (Aktu-
elle Parameter Grafikparameter Standardroh-
teil).
Einzelner Zyklus oder Einlernen
Basis fr die Werkstckabwicklung ist der Aus-
schnitt des Werkstcks, den dieser Zyklus
beschreibt (Z-Ausdehnung und Begrenzungs-
durchmesser X).

Die Softkeys Stirn-/Mantel-Ansicht


sind nur bedienbar, wenn ein Zyklus/
Zyklenprogramm mit Bohr-/Frsfunktio-
nen oder ein DIN-Programm aktiviert
werden.
Die Tiefe einer axialen Bohrung/Frsbe-
arbeitung berprfen Sie in der Dreh-
Ansicht; die Tiefe einer radialen Boh-
rung/Frsbearbeitung in der Stirn-
Ansicht.

70 3 Betriebsart Maschine
3.9 Grafische Simulation
Darstellungselemente
Whrend der Simulation stellt die MANUALplus fol- Softkeys
gende Elemente und Werkzeugbewegungen im Gra-
fikfenster dar: Grafische Simulation einschalten
Achsenkreuz
Der Nullpunkt des Achsenkreuzes entspricht dem
Ansicht vergrern, verkleinern, verschieben, etc.
Werkstck-Nullpunkt.
Konturen
Am Beginn einer Zyklensimulation wird die pro- Zyklenprogramm
grammierte Kontur dieses Zyklus in zyan gezeich-
net. Im Modus Einlernen knnen Sie sich die vor- Ein: Zyklen bis zum nchsten Werkzeugwechsel
angegangenen Konturen des Zyklenprogramms simulieren
anzeigen lassen (Funktion Konturen anzeigen). Aus: Stopp nach jedem Zyklus Start des Folge-
Lichtpunkt Zyklus: Grafik Weiter
Der Lichtpunkt (kleines weies Rechteck) reprsen-
tiert die theoretische Schneidenspitze. DIN-Programm
Vorschubwege Ein: Programmausfhrung ohne Unterbrechung
werden mit durchgezogener grner Linie darge- Aus: Stopp vor M01-Befehl
stellt. Sie reprsentieren den Weg der theoreti-
schen Schneidenspitze (Liniendarstellung). Ein: Stopp nach jedem Verfahrweg Start des
Eilgangwege nchsten Wegs: Grafik Weiter. (Empfehlung: Ein-
werden per weier gestrichelter Linie dargestellt. zelsatz gemeinsam mit Basissatzanzeige nutzen.)
Werkzeugschneide (Schneide) Aus: Zyklen/DIN-Befehle ohne Unterbrechung
Statt des Lichtpunktes stellt die MANUALplus den simulieren
schneidenden Bereich des Werkzeugs mit einem
gelben Linienzug dar. Das heit, Sie sehen den rea- Simulation anhalten
len Schneidenradius, die Schneidenbreite und
Schneidenlage.
In Situationen wie Stechbearbeitung, Bearbeiten Simulation fortsetzen
einer Schrge/Rundung knnen Sie so den Zerspa-
nungsablauf exakter kontrollieren als mit dem Licht-
punkt. Bewegungssimulation einschalten
Basis fr die Darstellung sind die Werkzeugdaten.
Ist das Werkzeug nicht ausreichend beschrieben,
wird der Lichtpunkt dargestellt.
Umschalten zu den Softkeys Zusatzfunktionen
Schneidspur
Bei der Schneidspurdarstellung stellt die MANU-
ALplus die vom schneidenden Bereich des Werk-
Ein: Werkzeugwege in Schneidspurdarstellung
zeugs berfahrene Flche schraffiert dar. Das heit,
anzeigen
Sie sehen den real zerspanten Bereich unter
Bercksichtigung des Schneidenradius, der Schnei- Aus: Werkzeugwege in Liniendarstellung anzei-
denbreite und Schneidenlage. Basis fr diese Dar- gen
stellung sind die Werkzeugdaten.
Ein: Werkzeugschneide anzeigen
Aus: der Lichtpunkt reprsentiert die Werkzeug-
schneide

Zeigt im Einlernen die Rohteilkontur (wenn pro-


grammiert) und die definierten Konturen aller Zyklen
von Programmanfang bis zur Cursorposition.

HEIDENHAIN MANUALplus 4110 71


3.9 Grafische Simulation Anzeigen unterhalb des Grafikfensters: Softkeys
Feld N Zeitberechnung aufrufen (siehe Zeitberechnung
Satznummer des simulierten Satzes. auf Seite 74).
Felder X und Z
Zielkoordinaten des simulierten Eilgang- oder Vor- auf Stirn-Ansicht umschalten (wenn Bohr-/Frszyklen
schubwegs fr die Stirnflche vorhanden sind).
Feld C
Spindelwinkel bei positionierter Spindel (M19) oder auf Mantel-Ansicht umschalten (wenn Bohr-/Frszy-
C-Achse klen fr die Mantelflche vorhanden sind).
Feld T
simuliertes Werkzeug (programmierte T-Nummer)
Eingabefenster
Bei Zyklenprogrammen werden die Zyklenbezeich-
nung und die Parameter dargestellt.

Warnungen
Die Simulation berprft das Zyklen- oder DIN-Pro-
gramm. Eventuelle Warnungen werden mit dem
uersten linken Softkey gemeldet (siehe Fehler-
meldungen auf Seite 36). Bei Bettigung des Soft-
keys wird die Warnung angezeigt.

72 3 Betriebsart Maschine
3.9 Grafische Simulation
Vergrern/Verkleinern
Bei Zyklenprogrammen whlt die Simulation den Dar-
stellungsbereich so, dass alle Verfahrwege angezeigt
werden. Bei DIN-Programmen und DIN-Makros wird
der Darstellungsbereich den Aktuellen Parametern
Grafikparameter Standardfenstergre/Standar-
drohteil entnommen. Dieses Verfahren gilt auch fr
die Stirn- und Mantelansicht.
Um diese Einstellung anzupassen, stehen zwei
Bedienzweige zur Vergrerung/Verkleinerung des
Bildes und zur Wahl des Bildausschnitts zur Verf-
gung:

1 Bei Bettigung von Lupe erscheint ein


rotes Rechteck zur Auswahl des gewnsch-
ten Bildausschnitts. Sie verschieben dieses
Rechteck mit den Cursortasten, vergrern es
mit Seite vor und verkleinern es mit Seite
zurck. Mit bernehmen wird der ausge-
whlte Bildausschnitt dargestellt.

Zustzlich haben Sie folgende Bedienmglich-


keiten:
Ansicht erweitern: Durch Verkleinern des
Werkstcks wird ein grerer Bereich des
Arbeitsraums dargestellt. Sie knnen diese
Funktion einsetzen, wenn die Teile des
Werkstcks, die Sie mit dem roten Recht-
eck vorwhlen wollen, nicht im Grafikfen-
ster angezeigt werden.
Lupe aus: Alle definierten Konturabschnitte
(das Werkstck) und die Verfahrwege
werden in maximaler Gre dargestellt.
Letzte Lupe: Zurck zur letzten Lupenein-
stellung.

2 Mit Seite vor/Seite zurck vergrern/ver-


kleinern Sie die Darstellung, mit den Cursor-
tasten verschieben Sie den Bildausschnitt.
Diese Funktionen sind whrend der Simula-
tion stndig verfgbar.

Mit der Bedienung 1 knnen Sie den gewnschten


Bildausschnitt przise vorwhlen und dann anzeigen,
whrend Sie mit der Bedienung 2 spontan das Bild
verschieben, vergrern oder verkleinern. Unter
Umstnden bentigen Sie aber mehrere Schritte, um
den gewnschten Bildausschnitt in der richtigen
Gre zu sehen.

HEIDENHAIN MANUALplus 4110 73


3.10 Zeitberechnung
3.10 Zeitberechnung

Whrend der Simulation werden die Haupt- und


Nebenzeiten berechnet. Die MANUALplus stellt die
Bearbeitungszeiten in dem Zweig Zusatz-Funktionen
Bearb.-zeiten (Bearbeitungszeiten) dar.
Die Tabelle Zeitberechnung zeigt die Haupt-,
Neben- und Gesamtzeiten an (grn: Hauptzeiten;
gelb: Nebenzeiten). Bei Zyklenprogrammen wird jeder
Zyklus in einer Zeile dargestellt. Bei DIN-Programmen
reprsentiert jede Zeile den Einsatz eines neuen
Werkzeugs (magebend ist der T-Aufruf).
berschreitet die Anzahl Tabelleneintrge die auf
einer Bildschirmseite darstellbaren Zeilen, rufen Sie
mit den Cursortasten und Seite vor/Seite zurck
weitere Zeitinformationen ab. Pfeile in der ber-
schriftszeile zeigen an, dass weitere Tabelleneintrge
vorhanden sind.
Sie knnen die bersicht Zeitberechnung ausdruk-
ken.

74 3 Betriebsart Maschine
3.11 Programmverwaltung

3.11 Programmverwaltung
Die MANUALplus unterscheidet die Programmgrup-
pen:
Zyklenprogramme
ICP-Konturen
DIN-Programme
DIN-Makros

Angaben zu einem Programm:


Programmnummer
(1 bis 8 Ziffern) dient der eindeutigen Kennzeich-
nung innerhalb einer Programmgruppe. Fhrende
Nullen sind Bestandteil der Programmnummer.
Programmbeschreibung
Sie knnen ein Programm mit bis zu 35 alphanume-
rische Zeichen beschreiben. Die Programmbe-
schreibung wird in der Programmliste angezeigt.
Datum, Uhrzeit
Der Zeitpunkt der letzten Programmnderung wird
registriert und bei sortieren nach Datum ange-
zeigt.
Programmlnge
Anhand der Programmlnge knnen Sie die Gre
des Programms abschtzen. Die Angabe erfolgt in
Byte als Richtwert gilt: 1 Zyklus oder ICP-Kontur-
element belegt ca. 165 Byte; jedes Zeichen eines
DIN-Programms oder DIN-Makros belegt 1 Byte.

HEIDENHAIN MANUALplus 4110 75


3.11 Programmverwaltung
Funktionen der Programmverwaltung
Sie whlen zuerst das gewnschte Programm aus und rufen dann die
Funktion auf. Das ausgewhlte Programm wird in Programmnum-
mer angezeigt.
Sortierung der Programmliste
Die Programme einer Programmgruppe aufgelistet werden in
alphabetischer Reihenfolge oder nach Datum aufgelistet.
Programm auswhlen
Sie whlen das gewnschte Programm aus der Programmliste aus
oder tragen die Programmnummer ein.
Programmanwahl
Bei Bettigung von Anwahl Programm schaltet das System zu
dem vorherigen Bedienzweig zurck. Das in Programmnummer
angezeigte Programm wird aktiviert.
Programm neu anlegen
Sie geben die neue Programmnummer ein und bettigen Anwahl
Programm.
Programm kopieren
Das angewhlte Programm wird kopiert. Geben Sie der Kopie
eine neue Programmnummer. Die weiteren Angaben zum Pro-
gramm und der Programminhalt werden nicht verndert.
Programm lschen
Das angewhlte Programm wird aus dem System entfernt.
Programmbeschreibung ndern
Mit Text ndern rufen Sie die Alpha-Tastatur auf, um eine Pro-
grammbeschreibung einzutragen oder zu ndern.
Befindet sich der Cursor in dem Feld Programmnummer, knnen
Sie die gewnschte Nummer eingeben. Kennen Sie die exakte Pro-
grammnummer nicht, geben Sie die unvollstndige Nummer ein
und wechseln mit Enter in die Programmliste. Der Cursor steht
dann auf der ersten Programmnummer, die Ihrer Eingabe entspricht.
Befindet sich der Cursor in der Programmliste, navigieren Sie, um
das gewnschte Programm auszusuchen. Bei Eingabe der ersten Zif-
fer der Programmnummer, springt der Cursor zum nchsten Pro-
gramm, das mit dieser Nummer beginnt.
Sie wechseln mit Enter (oder Pfeil auf/Pfeil ab) von Programm-
nummer nach Programmliste. Umgekehrt wechseln Sie mit
Enter von Programmliste nach Programmnummer (oder Pfeil
rechts/Pfeil links).

Wenn Sie eine Programmnummer ndern wollen, erstel-


len Sie eine Kopie mit der neuen Programmnummer und
lschen das bisherige Programm.

76 3 Betriebsart Maschine
3.12 DIN-Konvertierung

3.12 DIN-Konvertierung
Als DIN-Konvertierung wird die Umwandlung eines Zyklenpro-
gramms in ein DIN-Programm mit gleicher Funktionalitt bezeichnet.
Sie knnen ein solches DIN-Programm optimieren, erweitern, etc.
DIN-Konvertierung

Zyklenprg --> DIN bettigen (Hauptmen)

Das zu konvertierende Programm auswhlen.

DIN Prog erzeugen bettigen

Das erzeugte DIN-Programm erhlt die Programmnummer des


Zyklenprogramms.
Stellt die MANUALplus whrend der Konvertierung Fehler fest, so
werden sie gemeldet und die Konvertierung wird abgebrochen.

HEIDENHAIN MANUALplus 4110 77


3.13 Inch-Betrieb
3.13 Inch-Betrieb

Sie betreiben die MANUALplus im Masystem


metrisch oder inch (Inch-Betrieb siehe Bild
rechts).
Einheiten im Inch-Betrieb:
Koordinaten, Lngenangaben, Weginformationen:
inch
Vorschub: Inch/Umdrehung bzw. Inch/min
Schnittgeschwindigkeit: ft/min (Feet/min)
Die Einstellung inch/metrisch wird auch bei den Anzei-
gen und Eingaben der Werkzeugverwaltung und Para-
meter ausgewertet.
Genauigkeit fr Anzeigen und Eingaben: siehe Tabelle
rechts
Die Einstellung metrisch/inch wird in Aktuelle Para-
meter NC-Schalter Einstellungen vorgenommen.
Eine nderung der Einstellung metrisch/inch wird erst
nach einem Neustart der Steuerung wirksam.
Zyklenprogramme
Zyklenprogramme werden im metrischen Masy- Anzahl Nachkommastellen metrisch inch
stem gespeichert unabhngig davon, ob sie im bei Koordinatenangaben und Wegin- 3 4
metrischen oder im Inch-Masystem erstellt wurden. formationen:
Laden Sie ein Zyklenprogramm im Inch-Betrieb, rech-
net die MANUALplus die Zyklenparameter um. Die bei Korrekturwerten: 3 5
Anzeige und Eingabe der Zyklenparameter erfolgt
dann in inch.

DIN-Programme, die im metrischen


Betrieb erstellt wurden, drfen auch nur
in diesem Modus ausgefhrt werden.
Das gleiche gilt fr den Inch-Modus. Die
MANUALplus prft bei der Ausfhrung
eines DIN-Programms nicht, ob es im
inch- oder metrischen Modus erstellt
wurde.
Ob bzw. wie die Handradauflsung
auf Inch-Masystem umgestellt wer-
den kann, entnehmen Sie dem Maschi-
nen-Handbuch.

78 3 Betriebsart Maschine
Zyklenprogrammierung

HEIDENHAIN MANUALplus 4110 79


4.1 Mit Zyklen arbeiten
4.1 Mit Zyklen arbeiten

Bevor Sie Zyklen nutzen, mssen Sie den Werkstck-Nullpunkt setzen


und sich vergewissern, dass die verwendeten Werkzeuge beschrie-
ben sind. Die Maschinendaten (Werkzeug, Vorschub, Spindeldrehzahl)
werden im Einlernbetrieb gemeinsam mit den anderen Zyklusparame-
tern eingegeben. Im manuellen Betrieb werden die Maschinendaten
vor dem Zyklusaufruf gesetzt.
Sie definieren die einzelnen Zyklen wie folgt:
Werkzeugspitze mit Handrad oder Jog-Tasten auf den Startpunkt
des Zyklus stellen (nur im manuellen Betrieb)
Zyklus auswhlen und programmieren
grafische Prfung des Zyklenablaufs
Ausfhrung des Zyklus
Zyklus speichern (nur im Einlernbetrieb)

Zyklus Startpunkt
Die Zyklusausfhrung beginnt im manuellen Betrieb ab der momen-
tanen Werkzeugposition.
Im Einlernbetrieb geben Sie den Startpunkt als Parameter an. Die
MANUALplus fhrt diesen Punkt vor Zyklusausfhrung auf krze-
stem Weg (diagonal) im Eilgang an.

Achtung Kollisionsgefahr
Wenn das Werkzeug den nchsten Startpunkt nicht kollisi-
onsfrei erreichen kann, mssen Sie mit einem Zyklus Eil-
gang Positionierung eine Zwischenposition definieren.

Zyklusbergnge
Schlichtzyklen im erweiterten Modus halten am Endpunkt Kontur
an. So knnen Sie mehrere Schlichtzyklen koppeln, um einen zusam-
menhngenden Konturabschnitt zu schlichten.
Die MANUALplus kennt aber nur den Konturabschnitt des Zyklus, der
gerade bearbeitet wird. Nachdem dieser Konturabschnitt geschlichtet
ist, wird das Werkzeug fr ein folgendes horizontales Konturelement
positioniert. Ist das Folgeelement nicht horizontal, so wird das Werk-
zeug auf den Anfangspunkt Kontur positioniert, bevor der definierte
Konturabschnitt geschlichtet wird. Die Positioniervorgnge werden
mit Vorschubgeschwindigkeit abgewickelt.

80 4 Zyklenprogrammierung
4.1 Mit Zyklen arbeiten
Hilfebilder
Hilfebildern erlutern die Funktionalitt und Parameter der Zyklen. Sie
zeigen in der Regel eine Auenbearbeitung. Mit der Ring-Taste
schalten Sie zum Hilfebild fr die Innenbearbeitung um,
8 mit der Ring-Taste wechseln Sie zwischen Hilfebild
fr die Auen- und Innenbearbeitung

Darstellungen in den Hilfebildern:


gestrichelte Linie: Eilgangweg
durchgezogene Linie: Vorschubweg
Malinie mit Mapfeil auf einer Seite: gerichtetes Ma das Vor-
zeichen bestimmt die Richtung
Malinie mit Mapfeil auf beiden Seiten: absolutes Ma das
Vorzeichen ist ohne Bedeutung

DIN-Makros
Sie knnen DIN-Makros in Zyklenprogramme einbinden. Die DIN-
Makros sollten keine Nullpunkt-Verschiebungen beinhalten.

Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver-
schiebungen in der Zyklenprogrammierung.

Grafische Prfung (Simulation)


Bevor Sie einen Zyklus ausfhren, prfen Sie grafisch Konturdetails
und den Ablauf der Bearbeitung (siehe Grafische Simulation auf
Seite 68).

Zyklustasten
Ein programmierter Zyklus wird bei Bettigung von Zyklus Start aus-
gefhrt. Zyklus Stopp unterbricht einen laufenden Zyklus. Beim
Gewindeschneiden wird der laufende Schnitt noch vollstndig ausge-
fhrt, bevor der Zyklusablauf gestoppt wird.
Whrend einer Zyklusunterbrechung knnen Sie:
die Zyklusbearbeitung mit Zyklus-Start fortsetzen. Dabei wird die
Zyklenbearbeitung immer von der Unterbrechungsstelle aus fortge-
setzt auch wenn Sie die Achsen zwischenzeitlich verfahren haben.
die Achsen mit Jog-Tasten oder mit den Handrdern verfahren.
die Bearbeitung mit dem Softkey Abbrechen beenden.

HEIDENHAIN MANUALplus 4110 81


4.1 Mit Zyklen arbeiten
Schaltfunktionen (M-Funktionen)
Ob Schaltfunktionen automatisch oder manuell durchgefhrt werden,
das ist von Ihrer Maschine abhngig. Die MANUALplus generiert die
fr die Ausfhrung eines Zyklus erforderlichen Schaltfunktionen.
Die Spindeldrehrichtung geben Sie in den Werkzeug-Parametern vor.
Die Zyklen generieren anhand der Werkzeug-Parameter Spindel-
Schaltfunktionen (M3 oder M4).

Informieren Sie sich anhand des Maschinenhandbuchs,


ber automatisch ausfhrbare Schaltfunktionen.

Kommentare
Einem bestehenden Zyklus knnen Sie einen Kommentar zuordnen.
Der Kommentar wird unterhalb des Zyklus in [...] plaziert.

Kommentar zufgen oder ndern

Zyklus erstellen/auswhlen

Text ndern whlen

Mit der eingeblendeten Alpha-Tastatur den Kommentar eingeben

Kommentar bernehmen

82 4 Zyklenprogrammierung
4.1 Mit Zyklen arbeiten
Zyklenmen
Das Hauptmen zeigt die Zyklengruppen an. Nach
Anwahl einer Gruppe erscheinen die Mentasten der
Zyklen.
Fr komplexe Konturen setzen Sie ICP-Zyklen und fr
technologisch schwierige Bearbeitungen DIN-
Makros ein (siehe ICP-Konturen auf Seite 242 und
DIN-Programmierung auf Seite 278). Die Nummern
der ICP-Konturen bzw. DIN-Makros stehen im Zyklen-
programm am Zeilenende des Zyklus.
Einige Zyklen haben wahlweise Parameter. Nur
wenn Sie diese Parameter eingeben, werden die ent-
sprechenden Konturelemente gefertigt. Die Kenn-
buchstaben wahlweiser bzw. vorbelegter Parameter
erscheinen in grauer Schrift.
Folgende Parameter werden nur im Einlernbetrieb
verwendet:
Startpunkt X, Z
Maschinendaten S, F und T

Zyklengruppen Mentaste
Rohteil
Standard- oder ICP-Rohteil definieren

Einzelschnitte
Positionieren im Eilgang, lineare und zirkulare Ein-
zelschnitte, Fase und Rundung

Abspanzyklen lngs/plan
Schrupp- und Schlichtzyklen fr die Lngs- und Plan-
bearbeitung.

Stech- und Stechdrehzyklen


Zyklen fr Einstechen, Konturstechen, Freistechen
und Abstechen.

Gewindeschneiden
Gewindezyklen, Freidrehen und Gewinde nach-
schneiden.

Bohren
Bohrzyklen und Musterbearbeitung fr Stirn- und
Mantelflche

Frsen
Frszyklen und Musterbearbeitung fr Stirn- und
Mantelflche

DIN-Makro
In der DIN-Sprache geschriebene Programmab-
schnitte in das Zyklenprogramm einbinden.

HEIDENHAIN MANUALplus 4110 83


4.1 Mit Zyklen arbeiten
Softkeys in der Zyklenprogrammierung
Abhngig von der Art des Zyklus stellen Sie Varian-
ten des Zyklus per Softkey ein. Die folgende Tabelle Softkeys in der Zyklenprogrammierung
erlutert die in der Zyklenprogrammierung verwende- ICP-Editor aufrufen
ten Softkeys

Werkzeugwechselpunkt anfahren

Spindelpositionierung (M19) aktivieren

Ein: Werkzeug kehrt zum Startpunkt zurck


Aus: Werkzeug bleibt am Zyklusende stehen

Lineare Bohrmuster auf Stirn- oder Mantelflche

Zirkulare Bohrmuster auf Stirn- oder Mantelflche

Ein: Nachschneiden eines vorhandenen Gewindes


Aus: Schneiden eines neuen Gewindes

Den letzten Gewindeschnitt wiederholen

Werkzeugliste aufrufen Sie knnen die T-Num-


mer aus der Werkzeugliste bernehmen.

bernahme der Istposition X, Z.

bernahme von Spindeldrehzahl und Vorschub aus


den Werkzeugdaten.

Ein: konstante Drehzahl (U/min)


Aus: konstante Schnittgeschwindigkeit (m/min)

Ein: Innengewinde
Aus: Auengewinde

bernahme eingegebener/genderter Werte

Laufenden Dialog abbrechen

84 4 Zyklenprogrammierung
4.2 Rohteilzyklen

4.2 Rohteilzyklen
Rohteilzyklen beschreiben das Rohteil und
die Spannsituation. Sie haben keinen Ein-
fluss auf die Zerspanung.
Diese Informationen werden bei der
Simulation der Bearbeitung angezeigt.

Rohteil Symbol
Rohteil-Stange/Rohr
Standard-Rohteil definieren

ICP-Rohteilkontur
Rohteilbeschreibung mit ICP

HEIDENHAIN MANUALplus 4110 85


4.2 Rohteilzyklen
Rohteil-Stange/Rohr

Rohteil definieren whlen

Rohteil-Stange/Rohr whlen

Der Zyklus beschreibt das Rohteil und die Spannsituation. Diese Infor-
mationen werden in der Simulation ausgewertet.
Zyklusparameter
8 X Auendurchmesser
8 Z Lnge inclusive Plan-Aufma und Spannbereich
8 I Innendurchmesser bei Rohteiltyp Rohr
8 K Rechte Kante (Plan-Aufma)
8 B Spannbereich
8 J Spannart
0: nicht eingespannt
1: auen gespannt
2: innen gespannt

86 4 Zyklenprogrammierung
4.2 Rohteilzyklen
ICP-Rohteilkontur

Rohteil definieren whlen

ICP-Rohteilkontur whlen

Der Zyklus bindet das per ICP beschriebene Rohteil ein und beschreibt
die Spannsituation. Diese Informationen werden in der Simulation aus-
gewertet.
Zyklusparameter
8 X Spanndurchmesser
8 Z Spannposition in Z
8 B Spannbereich
8 J Spannart
0: nicht eingespant
1: auen gespannt
2: innen gespannt
8 N ICP Konturnummer

HEIDENHAIN MANUALplus 4110 87


4.3 Einzelschnittzyklen
4.3 Einzelschnittzyklen

Mit Einzelschnittzyklen positionieren


Sie im Eilgang, fhren einzelne lineare
oder zirkulare Schnitte durch, erstellen
Fasen oder Rundungen und geben M-
Funktionen ein.

Einzelschnitte Symbol
Eilgang Positionierung

Werkzeugwechselpunkt anfahren

Linearbearbeitung lngs/plan
einzelner Lngs-/Planschnitt

Linearbearbeitung im Winkel
einzelner schrgen Schnitt

Zirkularbearbeitung
einzelner zirkularen Schnitt (Schnittrichtung
siehe Mentaste)

Fase erstellen

Rundung erstellen

M-Funktion aufrufen

88 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Eilgang Positionierung

Einzelschnitte whlen

Eilgang Positionierung whlen

Das Werkzeug fhrt im Eilgang vom Startpunkt zum Zielpunkt.


Zyklusparameter
8 X, Z Startpunkt
8 X2, Z2 Zielpunkt
8 T Werkzeugnummer

HEIDENHAIN MANUALplus 4110 89


4.3 Einzelschnittzyklen
Werkzeugwechselpunkt anfahren

Einzelschnitte whlen

Eilgang Positionierung whlen

T-Wechsel anfahren zuschalten

Das Werkzeug fhrt im Eilgang von der aktuellen Position auf den
Werkzeugwechselpunkt (siehe Werkzeugwechselpunkt setzen auf
Seite 52).
Zyklusparameter
8 Q Reihenfolge default: 0
0: diagonaler Verfahrweg
1: erst X-, dann Z-Richtung
2: erst Z-, dann X-Richtung
3: nur X-Richtung
4: nur Z-Richtung
8 T Werkzeugnummer: nach Erreichen des Werkzeugwechselpunktes
wird auf T umgeschaltet

90 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Linearbearbeitung lngs

Einzelschnitte whlen

Linearbearbeitung lngs whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
Ein: Werkzeug fhrt auf den Startpunkt zurck

Linearbearbeitung lngs
Das Werkzeug fhrt vom Startpunkt im Vorschub zum Endpunkt Kon-
tur und bleibt am Ende des Zyklus stehen.
Kontur Linear lngs (mit Rcklauf)
Das Werkzeug fhrt an, fhrt den Lngsschnitt durch und fhrt am
Ende des Zyklus zum Startpunkt zurck (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1 Anfangspunkt Kontur
8 Z2 Endpunkt Kontur
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 fhrt von X, Z zum Anfangspunkt X1
2 fhrt im Vorschub zum Endpunkt Z2
3 hebt ab und fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 91


4.3 Einzelschnittzyklen
Linearbearbeitung plan

Einzelschnitte whlen

Linearbearbeitung plan whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
Ein: Werkzeug fhrt auf den Startpunkt zurck

Linearbearbeitung plan
Das Werkzeug fhrt vom Startpunkt im Vorschub zum Endpunkt Kon-
tur und bleibt am Ende des Zyklus stehen.
Kontur Linear plan (mit Rcklauf)
Das Werkzeug fhrt an, fhrt den Planschnitt durch und fhrt am Ende
des Zyklus zum Startpunkt zurck (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 Z1 Anfangspunkt Kontur (bei mit Rcklauf)
8 X2 Endpunkt Kontur
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 fhrt von X, Z zum Anfangspunkt Z2
2 fhrt im Vorschub zum Endpunkt X2
3 hebt ab und fhrt achsparallel zum Startpunkt zurck

92 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Linearbearbeitung im Winkel

Einzelschnitte whlen

Linearbearbeitung im Winkel whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
Ein: Werkzeug fhrt auf den Startpunkt zurck

Linearbearbeitung im Winkel
Die MANUALplus errechnet die Zielposition und fhrt linear vom Start-
punkt im Vorschub zur Zielposition. Das Werkzeug bleibt am Ende
des Zyklus stehen.
Kontur Linear Winkel (mit Rcklauf)
Die MANUALplus errechnet die Zielposition. Dann fhrt das Werkzeug
an, fhrt den linearen Schnitt durch und fhrt am Ende des Zyklus zum
Startpunkt zurck (Bilder rechts). Die Schneidenradiuskorrektur wird
bercksichtigt.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur (bei mit Rcklauf)
8 X2, Z2 Endpunkt Kontur
8 A Anfangswinkel Bereich: 180 < A < 180
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr den Zielpunkt:
X2, Z2
X2, A
Z2, A
Zyklusausfhrung bei mit Rcklauf
1 errechnet die Zielposition
2 fhrt linear von X, Z zum Anfangspunkt X1, Z1
3 fhrt im Vorschub zur Zielposition
4 hebt ab und fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 93


4.3 Einzelschnittzyklen
Zirkularbearbeitung

Einzelschnitte whlen

Zirkularbearbeitung (rechtsdrehend) whlen

Zirkularbearbeitung (linksdrehend) whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
Ein: Werkzeug fhrt auf den Startpunkt zurck

Zirkularbearbeitung
Das Werkzeug fhrt zirkular vom Startpunkt im Vorschub zum End-
punkt Kontur und bleibt am Ende des Zyklus stehen.
Kontur Zirkular (mit Rcklauf)
Das Werkzeug fhrt an, fhrt den zirkularen Schnitt durch und fhrt am
Ende des Zyklus zum Startpunkt zurck. Die Schneidenradiuskorrektur
wird bercksichtigt (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur (bei mit Rcklauf)
8 X2, Z2 Endpunkt Kontur
8 R Radius der Verrundung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 fhrt achsparallel von X, Z zum Anfangspunkt X1, Z1
2 fhrt zirkular im Vorschub zum Endpunkt X2, Z2
3 hebt ab und fhrt achsparallel zum Startpunkt zurck

94 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
Fase

Einzelschnitte whlen

Fase whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
Ein: Werkzeug fhrt auf den Startpunkt zurck

Fase
Der Zyklus erstellt eine relativ zur Konturecke vermate Fase. Das
Werkzeug bleibt am Ende des Zyklus stehen.
Kontur Fase (mit Rcklauf)
Das Werkzeug fhrt an, erstellt die relativ zur Konturecke vermate
Fase und fhrt am Ende des Zyklus zum Startpunkt zurck. Die Schnei-
denradiuskorrektur wird bercksichtigt (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 A Anfangswinkel: Winkel der Fase Bereich: 0< A < 90
8 I, K Fasenbreite (in X, Z)
8 J Elementlage (siehe Hilfebild) default: 1
Lage relativ zu X1, Z1
das Vorzeichen bestimmt die Zerspanungsrichtung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr die Fase:
I (45 Fase)
K (45 Fase)
I, K
I, A
K, A
Zyklusausfhrung bei mit Rcklauf
1 errechnet Anfangspunkt und Endpunkt Fase
2 fhrt achsparallel von X, Z zum Anfangspunkt Fase
3 fhrt im Vorschub zum Endpunkt Fase
4 hebt ab und fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 95


4.3 Einzelschnittzyklen
Rundung

Einzelschnitte whlen

Rundung whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
Ein: Werkzeug fhrt auf den Startpunkt zurck

Rundung
Der Zyklus erstellt eine relativ zur Konturecke vermate Rundung. Das
Werkzeug bleibt am Ende des Zyklus stehen.
Kontur Rundung (mit Rcklauf)
Das Werkzeug fhrt an, erstellt die relativ zur Konturecke vermate
Rundung und fhrt am Ende des Zyklus zum Startpunkt zurck. Die
Schneidenradiuskorrektur wird bercksichtigt (Bilder rechts).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 R Verrundung: Radius der Verrundung
8 I, K Fasenbreite (in X, Z)
8 J Elementlage (siehe Hilfebild) default: 1
Lage relativ zu X1, Z1
Vorzeichen bestimmt die Zerspanungsrichtung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei mit Rcklauf
1 errechnet Anfangspunkt und Endpunkt Rundung
2 fhrt achsparallel von X, Z zum Anfangspunkt Rundung
3 fhrt zirkular im Vorschub zum Endpunkt Rundung
4 hebt ab und fhrt achsparallel zum Startpunkt zurck

96 4 Zyklenprogrammierung
4.3 Einzelschnittzyklen
M-Funktion
Maschinenbefehle (M-Funktionen) werden erst nach der Bettigung
von Zyklus Start ausgefhrt. Die Bedeutung der M-Funktion entneh-
men Sie dem Maschinenhandbuch (siehe M-Funktionen auf
Seite 408).

M-Funktion

Einzelschnitte whlen

M-Funktion whlen

M-Funktionsnummer eingeben
Eingabe abschlieen

Zyklus Start bettigen

Spindel-Halt M19 (Spindelpositionierung)

Einzelschnitte whlen

M-Funktion whlen

M19 zuschalten

Stillsetzungswinkel eingeben
Eingabe abschlieen

Zyklus Start bettigen

HEIDENHAIN MANUALplus 4110 97


4.4 Abspanzyklen
4.4 Abspanzyklen

Abspanzyklen schruppen und schlichten


einfache Konturen im normalen
Modus und komplexe Konturen im
erweiterten Modus.
ICP-Zerspanzyklen bearbeiten mit
ICP beschriebene Konturen (siehe
Editieren von ICP-Konturen auf Seite
243).

Schnittaufteilung: Die MANUALplus


errechnet eine Zustellung, die <=
Zustelltiefe P ist. Ein Schleifschnitt
wird vermieden.
Aufmae: im erweiterten Modus
Schneidenradiuskorrektur: wird
durchgefhrt
Sicherheitsabstand nach einem
Schnitt:
normaler Modus: 1 mm
Abspanzyklen Symbol
erweiteter Modus: wird getrennt fr
Innen- und Auenbearbeitung in Zerspanen lngs/plan
Aktuelle Parameter Bearbeitung Schrupp- und Schlichtzyklus fr einfache Kon-
Sicherheitsabstnde eingestellt turen

Zerspan- und Zustellrichtung bei Abspanzyklen Eintauchen lngs/plan


Schrupp- und Schlichtzyklus fr einfache Kon-
Die MANUALplus ermittelt die Zerspan- und Zustell- turen
richtung aus den Zyklusparametern.
normaler Modus: die Parameter Startpunkt X, Z ICP-Konturparallel lngs/plan
(manueller Betrieb: momentane Werkzeugposi- Schrupp- und Schlichtzyklus fr beliebige Kon-
tion) und Konturanfang X1/Konturende Z2 sind turen
magebend
ICP-Zerspanen lngs/plan
erweiterter Modus: die Parameter Anfangspunkt Schrupp- und Schlichtzyklus fr beliebige Kon-
Kontur X1, Z1 und Endpunkt Kontur X2, Z2 sind turen
magebend
ICP-Zyklen: die Parameter Startpunkt X, Z
(manueller Betrieb: momentane Werkzeugposi-
tion) und Startpunkt der ICP-Kontur sind mage-
bend

98 4 Zyklenprogrammierung
4.4 Abspanzyklen
Werkzeugposition
Beachten Sie die Werkzeugposition (Startpunkt X, Z) vor Zyklusausfh-
rung bei erweiterten Abspanzyklen. Die Regeln gelten fr alle Zerspan-
und Zustellrichtungen und fr Schruppen und Schlichten (siehe Bei-
spiele fr Lngszyklen Bilder rechts)
Der Startpunkt darf nicht in dem schraffierten Bereich liegen.
Der Zerspanungsbereich beginnt ab Startpunkt X, Z, wenn das
Werkzeug vor dem Konturabschnitt steht. Andernfalls wird nur
der definierte Konturabschnitt zerspant.
Liegt bei einer Innenbearbeitung der Startpunkt X, Z oberhalb der
Drehmitte, wird nur der definierte Konturabschnitt zerspant.
(A = Anfangspunkt Kontur X1, Z1; E = Endpunkt Kontur X2, Z2)

Konturformen

Konturelemente bei Abspanzyklen


Normaler Modus
rechteckigen Bereich zerspanen

Erweiterter Modus
Schrge am Konturanfang

Erweiterter Modus
Schrge am Konturende

Erweiterter Modus
Schrgen am Konturanfang und -ende mit
Winkel > 45

Erweiterter Modus
Eine Schrge (durch Eingabe von Anfangs-
punkt Kontur, Endpunkt Kontur und
Anfangswinkel)

Erweiterter Modus
Verrundung

HEIDENHAIN MANUALplus 4110 99


4.4 Abspanzyklen
Konturelemente bei Abspanzyklen
Erweiterter Modus
Fase (oder Rundung) am Konturende

Normaler Modus
zerspanen bei fallender Kontur

Normaler Modus
Schrge am Konturende

Erweiterter Modus
Verrundung im Konturtal (in beiden Ecken)

Erweiterter Modus
Fase (oder Rundung) am Konturanfang

Erweiterter Modus
Fase (oder Rundung) am Konturende

100 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen lngs/plan

Abspanzyklen lngs/plan whlen

Zerspanen lngs whlen (Bilder rechts)

Zerspanen plan whlen (Bilder Folgeseite)

Der Zyklus Zerspanen lngs schruppt das durch X, Z und X1, Z2


beschriebene Rechteck.
Der Zyklus Zerspanen plan schruppt das durch X, Z und X2, Z1
beschriebene Rechteck.
Zyklusparameter
8 X, Z Startpunkt
8 X1 Anfangspunkt Kontur (Zerspanen lngs)
8 Z2 Endpunkt Kontur (Zerspanen lngs)
8 Z1 Anfangspunkt Kontur (Zerspanen plan)
8 X2 Endpunkt Kontur (Zerspanen plan)
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um 1 mm ab
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 101


4.4 Abspanzyklen Zyklusausfhrung
1 errechnet die Schnittaufteilung (Zustellung)
2 stellt von X, Z aus fr den ersten Schnitt zu
3 fhrt im Vorschub bis Endpunkt Z2
4 abhngig vom Vorzeichen Zustelltiefe P:
P>0: spant entlang der Kontur
P<0: hebt im Winkel von 45 mm ab
5 fhrt zurck und stellt erneut zu
6 wiederholt 3...5, bis X1 bzw. Z1 erreicht ist
7 fhrt diagonal zum Startpunkt zurck

102 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen lngs/plan Erweitert

Abspanzyklen lngs/plan whlen

Zerspanen lngs whlen (Bilder rechts)

Zerspanen plan whlen (Bilder Folgeseite)

Erweitert zuschalten

Der Zyklus Zerspanen lngs schruppt den durch X, Z und X1/Z2


beschriebenen Bereich unter Bercksichtigung der Aufmae.
Der Zyklus Zerspanen plan schruppt den durch X, Z und Z1/X2
beschriebenen Bereich unter Bercksichtigung der Aufmae.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um den Sicherheitsabstand ab
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B, B1 Fase/Rundung (B Konturende; B1 Konturanfang)
B>0: Radius der Rundung
B<0: Breite der Fase
8 I, K Aufma X, Z
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung
B: Fase/Rundung am Konturende
B1: Fase/Rundung am Konturanfang

HEIDENHAIN MANUALplus 4110 103


4.4 Abspanzyklen Zyklusausfhrung
1 errechnet die Schnittaufteilung (Zustellung)
2 stellt von X, Z aus fr den ersten Schnitt zu
3 fhrt im Vorschub bis Endpunkt Z2, bzw. bis Endpunkt X2
oder bis zu einem wahlweisen Konturelement
4 abhngig vom Vorzeichen P:
P>0: spant entlang der Kontur
P<0: hebt im Winkel von 45 ab
5 fhrt zurck und stellt erneut zu
6 wiederholt 3...5, bis X1 bzw. Z1 erreicht ist
7 fhrt achsparallel zum Startpunkt zurck

104 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen Schlichten lngs/plan

Abspanzyklen lngs/plan whlen

Zerspanen lngs whlen (Bilder rechts)

Zerspanen plan whlen (Bilder Folgeseite)

Schlichtgang zuschalten

Der Zyklus Schlichten lngs schlichtet den Konturabschnitt von


X1 bis Z2.
Der Zyklus Schlichten plan schlichtet den Konturabschnitt von Z1
bis X2.
Das Werkzeug fhrt am Ende des Zyklus auf den Startpunkt zurck.
Zyklusparameter
8 X, Z Startpunkt
8 X1 Anfangspunkt Kontur (Schlichten lngs)
8 Z2 Endpunkt Kontur (Schlichten lngs)
8 Z1 Anfangspunkt Kontur (Schlichten plan)
8 X2 Endpunkt Kontur (Schlichten plan)
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung bei Schlichten lngs
1 fhrt in Planrichtung von X, Z zum Anfangspunkt X1
2 schlichtet zuerst in Lngs-, dann in Planrichtung
3 fhrt in Lngsrichtung zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 105


4.4 Abspanzyklen Zyklusausfhrung bei Schlichten plan
1 fhrt in Planrichtung von X, Z zum Anfangspunkt Z1
2 schlichtet zuerst in Plan-, dann in Lngsrichtung
3 fhrt in Planrichtung zum Startpunkt zurck

106 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen Schlichten lngs/plan Erweitert

Abspanzyklen lngs/plan whlen

Zerspanen lngs whlen (Bilder rechts)

Zerspanen plan whlen (Bilder Folgeseite)

Erweitert zuschalten

Schlichtgang zuschalten

Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2.
Das Werkzeug bleibt am Ende des Zyklus stehen.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B, B1 Fase/Rundung (B Konturende; B1 Konturanfang)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung
B: Fase/Rundung am Konturende
B1: Fase/Rundung am Konturanfang

HEIDENHAIN MANUALplus 4110 107


4.4 Abspanzyklen Zyklusausfhrung
1 fhrt in Planrichtung von X, Z nach X1, Z1
2 schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2 unter
Bercksichtigung der wahlweisen Konturelemente

108 4 Zyklenprogrammierung
4.4 Abspanzyklen
Zerspanen mit Eintauchen lngs/plan

Abspanzyklen lngs/plan whlen

Eintauchen lngs whlen (Bilder rechts)

Eintauchen plan whlen (Bilder Folgeseite)

Der Zyklus schruppt den durch X1, Z1, X2, Z2 und Eintauchwin-
kel A beschriebenen Bereich.

Je steiler das Werkzeug eintaucht, desto grer ist die


Vorschubreduzierung (maximal 50%).
Beachten Sie die Vermaung von Planwerkzeugen
(siehe Planwerkzeuge auf Seite 419).

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um 1 mm ab
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Schrge am Konturende Bereich: 0 <= W < 90
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 109


4.4 Abspanzyklen Zyklusausfhrung
1 errechnet die Schnittaufteilung (Zustellung)
2 stellt von X, Z aus achsparallel fr den ersten Schnitt zu
3 taucht mit reduziertem Vorschub im Eintauchwinkel A ein
4 fhrt im Vorschub bis Endpunkt Z2, bzw. Endpunkt X2 oder
bis zur durch W definierten Schrge
5 abhngig vom Vorzeichen P:
P>0: spant entlang der Kontur
P<0: hebt im Winkel von 45 ab
6 fhrt zurck und stellt erneut den nchsten Schnitt zu
7 wiederholt 3...5, bis X2 bzw. Z2 erreicht ist
8 fhrt achsparallel zum Startpunkt zurck

110 4 Zyklenprogrammierung
4.4 Abspanzyklen
Eintauchen lngs/plan Erweitert

Abspanzyklen lngs/plan whlen

Eintauchen lngs whlen Bilder rechts)

Eintauchen plan whlen (Bilder Folgeseite)

Erweitert zuschalten

Der Zyklus schruppt den durch X1, Z1, X2, Z2 und Eintauchwin-
kel A beschriebenen Bereich unter Bercksichtigung der Aufmae.

Je steiler das Werkzeug eintaucht, desto grer ist die


Vorschubreduzierung (maximal 50%).
Beachten Sie die Vermaung von Planwerkzeugen
(siehe Planwerkzeuge auf Seite 419).

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um den Sicherheitsabstand ab
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer

HEIDENHAIN MANUALplus 4110 111


4.4 Abspanzyklen 8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I, K Aufma X, Z
Mit folgenden wahlweisen Parametern definieren Sie:
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende
Zyklusausfhrung
1 errechnet die Schnittaufteilung (Zustellung)
2 stellt von X, Z aus achsparallel fr den ersten Schnitt zu
3 taucht mit reduziertem Vorschub im Eintauchwinkel A ein
4 fhrt im Vorschub bis Endpunkt Z2, bzw. Endpunkt X2 oder
bis zu einem wahlweisen Konturelement
5 abhngig vom Vorzeichen P:
P>0: spant entlang der Kontur
P<0: hebt im Winkel von 45 ab
6 fhrt zurck und stellt fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Endpunkt X2 bzw. Endpunkt Z2 erreicht
ist
8 fhrt achsparallel zum Startpunkt zurck

112 4 Zyklenprogrammierung
4.4 Abspanzyklen
Eintauchen Schlichten lngs/plan

Abspanzyklen lngs/plan whlen

Eintauchen lngs whlen (Bilder rechts)

Eintauchen plan whlen (Bilder Folgeseite)

Schlichtgang zuschalten

Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2.
Das Werkzeug fhrt am Ende des Zyklus auf den Startpunkt X, Z
zurck.

Je steiler das Werkzeug eintaucht, desto grer ist die


Vorschubreduzierung (maximal 50%).
Beachten Sie die Vermaung von Planwerkzeugen
(siehe Planwerkzeuge auf Seite 419).

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Schrge am Konturende Bereich: 0 <= W < 90
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 113


4.4 Abspanzyklen Zyklusausfhrung
1 fhrt in Planrichtung von X, Z zum Anfangspunkt X1, Z1
2 schlichtet den definierten Konturabschnitt
3 fhrt achsparallel zum Startpunkt zurck

114 4 Zyklenprogrammierung
4.4 Abspanzyklen
Eintauchen Schlichten lngs/plan Erweitert

Abspanzyklen lngs/plan whlen

Eintauchen lngs whlen (Bilder rechts)

Eintauchen plan whlen (Bilder Folgeseite)

Erweitert zuschalten

Schlichtgang zuschalten

Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2.
Das Werkzeug bleibt am Ende des Zyklus stehen.

Je steiler das Werkzeug eintaucht, desto grer ist die


Vorschubreduzierung (maximal 50%).
Beachten Sie die Vermaung von Planwerkzeugen
(siehe Planwerkzeuge auf Seite 419).

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Eintauchwinkel (default: 0): Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 115


4.4 Abspanzyklen Mit folgenden wahlweisen Parametern definieren Sie:
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende
Zyklusausfhrung
1 fhrt achsparallel von X, Z zum Anfangspunkt X1, Z1.
2 schlichtet den definierten Konturabschnitt unter Bercksichti-
gung wahlweiser Konturelemente

116 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Konturparallel lngs/plan

Abspanzyklen lngs/plan whlen

ICP-Konturparallel lngs (Bilder rechts)

ICP-Konturparallel plan whlen (Bilder Folgeseite)

Der Zyklus schruppt konturparallel abhngig vom Parameter J:


J=0: den durch X, Z und der ICP-Kontur beschriebenen Bereich
unter Bercksichtigung der Aufmae.
J>0: den durch die ICP-Kontur (plus Aufmae) und dem Roh-
teilaufma J beschriebenen Bereich.

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.
Bei Rohteilaufma J>0: Verwenden Sie als Zustelltiefe
P die kleinere Zustellung, wenn aufgrund der Schnei-
dengeometrie die maximale Zustellung in Lngs- und
Planrichtung unterschiedlich ist.

Zyklusparameter
8 X, Z Startpunkt
8 P Zustelltiefe die Zustelltiefe wird abhngig von J ausgewer-
tet
J=0: P ist die maximale Zustelltiefe. Der Zyklus reduziert die
Zustelltiefe, wenn die programmierte Zustellung aufgrund der
Schneidengeometrie in Plan- bzw. Lngsrichtung nicht mglich
ist.
J>0: P ist die Zustelltiefe. Diese Zustellung wird in Lngs- und
Planrichtung verwendet.
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 J Rohteilaufma der Zyklus zerspant
J=0: ab der Werkzeugposition
J>0: den durch das Rohteilaufma beschriebenen Bereich
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 117


4.4 Abspanzyklen Zyklusausfhrung
1 errechnet die Schnittaufteilung (Zustellung) unter Bercksichti-
gung des Parameters J
J=0: Die Schneidengeometrie wird bercksichtigt. Dadurch kn-
nen sich unterschiedliche Zustellungen in Lngs- und Planrich-
tung ergeben.
J>0: In Lngs- und Planrichtung wird die gleiche Zustellung ver-
wendet.
2 stellt von X, Z aus achsparallel fr den ersten Schnitt zu
3 zerspant entsprechend der errechneten Schnittaufteilung
4 fhrt zurck und stellt fr den nchsten Schnitt zu
5 wiederholt 3...4, bis definierter Bereich zerspant ist
6 fhrt achsparallel zum Startpunkt zurck

Der Zyklusparameter Rohteilaufma J steht ab der NC-


Softwareversionen 507 807-16 bzw. 526 488-08 zur Verf-
gung. Bei frheren Softwareversionen zerspant der Zyklus
ab der Werkzeugposition.

118 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Konturparallel Schlichten lngs/plan

Abspanzyklen lngs/plan whlen

ICP-Konturparallel lngs (Bilder rechts)

ICP-Konturparallel plan whlen (Bilder Folgeseite)

Schlichtgang zuschalten

Der Zyklus schlichtet den in der ICP-Kontur beschriebenen Konturab-


schnitt. Das Werkzeug bleibt am Ende des Zyklus stehen.

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 119


4.4 Abspanzyklen Zyklusausfhrung
1 fhrt achsparallel von X, Z zum Startpunkt Kontur
2 schlichtet den definierten Konturabschnitt

120 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Zerspanen lngs/plan

Abspanzyklen lngs/plan whlen

ICP-Zerspanen lngs (Bilder rechts)

ICP-Zerspanen plan whlen (Bilder Folgeseite)

Der Zyklus schruppt den durch X, Z und der ICP-Kontur beschriebe-


nen Bereich unter Bercksichtigung der Aufmae.

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 P Zustelltiefe: maximale Zustelltiefe
P>0: spant entlang der Kontur
P<0: hebt in 45 um den Sicherheitsabstand ab
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 121


4.4 Abspanzyklen Zyklusausfhrung
1 errechnet die Schnittaufteilung (Zustellung)
2 stellt von X, Z aus achsparallel fr den ersten Schnitt zu
3 taucht bei fallenden Konturen mit reduziertem Vorschub ein
4 zerspant entsprechend der errechneten Schnittaufteilung
5 abhngig vom Vorzeichen P:
P>0: spant entlang der Kontur
P<0: hebt in 45 um den Sicherheitsabstand ab
6 fhrt zurck und stellt fr den nchsten Schnitt zu
7 wiederholt 3...6, bis definierter Bereich zerspant ist
8 fhrt achsparallel zum Startpunkt zurck

Je steiler das Werkzeug eintaucht, desto grer ist die


Vorschubreduzierung (maximal 50%).
Beachten Sie die Vermaung von Planwerkzeugen
(siehe Planwerkzeuge auf Seite 419).

122 4 Zyklenprogrammierung
4.4 Abspanzyklen
ICP-Schlichten lngs oder plan

Abspanzyklen lngs/plan whlen

ICP-Zerspanen lngs (Bilder rechts oben und Mitte)

ICP-Zerspanen plan whlen (Bild Auenbearbei-


tung rechts unten)

Schlichtgang zuschalten

Der Zyklus schlichtet den in der ICP-Kontur beschriebenen Konturab-


schnitt. Das Werkzeug bleibt am Ende des Zyklus stehen.

Achtung Kollisionsgefahr !
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht es mit dem Eintauchwinkel ein. Sind sie
definiert, taucht das Werkzeug mit dem maximal mgli-
chen Eintauchwinkel ein. Das Restmaterial bleibt stehen.

Zyklusparameter
8 X, Z Startpunkt
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 123


4.4 Abspanzyklen Zyklusausfhrung
1 fhrt achsparallel von X, Z zum Startpunkt Kontur
2 schlichtet den definierten Konturabschnitt

124 4 Zyklenprogrammierung
4.4 Abspanzyklen
Beispiele Abspanzyklen
Schruppen und Schlichten einer Auenkontur

Der markierte Bereich von AP (Anfangspunkt Kon-


tur) bis EP (Endpunkt Kontur) wird mit Zerspanen
lngs Erweitert unter Bercksichtigung der Auf-
mae geschruppt (Bild rechts oben). Im nchsten
Schritt wird dieser Konturabschnitt mit Zerspanen
lngs Erweitert geschlichtet (Bild rechts unten).
Der erweiterte Modus erstellt sowohl die Rundung
als auch die Schrge am Konturende.
Die Parameter Anfangspunkt Kontur X1, Z1 und
Endpunkt Kontur X2, Z2 sind magebend fr die
Zerspanungs- und Zustellrichtung hier Auenbear-
beitung und Zustellung in Richtung X.
Werkzeugdaten
Drehwerkzeug (fr Auenbearbeitung)
WO = 1 Werkzeugorientierung
A = 93 Einstellwinkel
B = 55 Spitzenwinkel

HEIDENHAIN MANUALplus 4110 125


4.4 Abspanzyklen Schruppen und Schlichten einer Innenkontur

Der markierte Bereich von AP (Anfangspunkt Kon-


tur) bis EP (Endpunkt Kontur) wird mit Zerspanen
lngs Erweitert unter Bercksichtigung der Auf-
mae geschruppt (Bild rechts oben). Im nchsten
Schritt wird dieser Konturabschnitt mit Zerspanen
lngs Erweitert geschlichtet (Bild rechts unten).
Der erweiterte Modus erstellt sowohl die Rundung
als auch die Fase am Konturende.
Die Parameter Anfangspunkt Kontur X1, Z1 und
Endpunkt Kontur X2, Z2 sind magebend fr die
Zerspanungs- und Zustellrichtung hier Innenbearbei-
tung und Zustellung in Richtung X.
Werkzeugdaten
Drehwerkzeug (fr Innenbearbeitung)
WO = 7 Werkzeugorientierung
A = 93 Einstellwinkel
B = 55 Spitzenwinkel

126 4 Zyklenprogrammierung
4.4 Abspanzyklen
Schruppen (Auskammern) unter Verwendung des
Zyklus mit Eintauchen

Das verwendete Werkzeug kann nicht in dem Winkel


von 15 eintauchen. Aus diesem Grund wird der zu
zerspanende Bereich in zwei Schritten bearbeitet.
1. Schritt:
Der markierte Bereich von AP (Anfangspunkt Kon-
tur) bis EP (Endpunkt Kontur) wird mit dem Zyklus
Eintauchen lngs Erweitert unter Bercksichti-
gung der Aufmae geschruppt.
Der Anfangswinkel A wird, wie in der Zeichnung
vermat, mit 15 vorgegeben. Die MANUALplus
errechnet aufgrund der Werkzeug-Parameter den
maximal mglichen Eintauchwinkel. Das Restmate-
rial bleibt stehen und wird im 2. Schritt zerspant.
Der erweiterte Modus wird verwendet, um die
Rundungen im Konturtal zu fertigen.
Beachten Sie die Parameter Anfangspunkt Kontur
X1, Z1 und Endpunkt Kontur X2, Z2. Sie sind ma-
gebend fr die Zerspanungs- und Zustellrichtung
hier Auenbearbeitung und Zustellung in Richtung
X.
Werkzeugdaten
Drehwerkzeug (fr Auenbearbeitung)
WO = 1 Werkzeugorientierung
A = 93 Einstellwinkel
B = 55 Spitzenwinkel

HEIDENHAIN MANUALplus 4110 127


4.4 Abspanzyklen 2. Schritt:

Das Restmaterial (markierter Bereich im Bild links


oben) wird im Eintauchen lngs Erweitert
geschruppt. Vor Ausfhrung dieses Schritts wird das
Werkzeug eingewechselt.
Der erweiterte Modus wird verwendet, um die
Rundungen im Konturtal zu fertigen.
Die Parameter Anfangspunkt Kontur X1, Z1 und
Endpunkt Kontur X2, Z2 sind magebend fr die
Zerspanungs- und Zustellrichtung hier Auenbear-
beitung und Zustellung in Richtung -X.
Der Parameter Anfangspunkt Kontur Z1 wurde bei
der Simulation des 1. Schrittes ermittelt.
Werkzeugdaten
Drehwerkzeug (fr Auenbearbeitung)
WO = 3 Werkzeugorientierung
A = 93 Einstellwinkel
B = 55 Spitzenwinkel

128 4 Zyklenprogrammierung
4.5 Stechzyklen

4.5 Stechzyklen
Die Gruppe Stechzyklen beinhaltet Ein-
stech-, Stechdreh-, Freistech- und
Abstechzyklen. Einfache Konturen bear-
beiten Sie im normalen Modus, kom-
plexe Konturen im erweiterten
Modus. ICP-Stechzyklen bearbeiten
beliebige, mit ICP beschriebene Kon-
turen (siehe ICP-Konturen auf
Seite 242).

Schnittaufteilung: Die MANUALplus


errechnet eine gleichmife Zustellung,
die <= Zustelltiefe P ist.
Aufmae: im erweiterten Modus
Die Schneidenradiuskorrektur wird
durchgefhrt (Ausnahme Freistich
Form K).

Zerspan- und Zustellrichtung bei Stechzyklen


Die MANUALplus ermittelt die Zerspan- und Zustell- Stechzyklen Symbol
richtung aus den Zyklusparametern. Magebend sind:
Einstechen radial/axial
normaler Modus: Parameter Startpunkt X, Z Stech- und Schlichtzyklen fr einfache Kontu-
(manueller Betrieb momentane Werkzeugposi- ren
tion) und Konturanfang X1/Konturende Z2
erweiterter Modus: Parameter Anfangspunkt Einstechen radial/axial ICP
Kontur X1, Z1 und Endpunkt Kontur X2, Z2 Stech- und Schlichtzyklen fr beliebige Kontu-
ICP-Zyklen: Parameter Startpunkt X, Z (manuel- ren
ler Betrieb momentane Werkzeugposition) und
Stechdrehen radial/axial
Startpunkt ICP-Kontur
Stechdreh- und Schlichtzyklen fr einfache
Freistichlage und beliebige Konturen
Die MANUALplus ermittelt die Lage des Freistichs Freistechen H
aus den Zyklusparametern Startpunkt X, Z (manuel- Freistich Form H
ler Betrieb: momentane Werkzeugposition) und
Eckpunkt Kontur X1, Z1.
Freistechen K
Freistiche werden nur in rechtwinkligen, Freistich Form K
achsparallelen Konturecken auf der Lngs-
achse ausgefhrt.
Freistechen U
Freistich Form U

Abstechen
Zyklus zum Abstechen des Drehteils

HEIDENHAIN MANUALplus 4110 129


4.5 Stechzyklen Konturformen

Konturelemente bei Einstechzyklen


Normaler Modus
rechteckigen Bereich zerspanen

Erweiterter Modus
Schrge am Konturanfang

Erweiterter Modus
Schrge am Konturende

Erweiterter Modus
Verrundung in beiden Ecken des Konturtals

Erweiterter Modus
Fase (oder Rundung) am Konturanfang

Erweiterter Modus
Fase (oder Rundung) am Konturende)

130 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial

Stechzyklen whlen

Einstechen radial whlen (Bilder rechts)

Einstechen axial whlen (Bilder Folgeseite)

Der Zyklus fertigt die in Q definierte Anzahl Einstiche. Die Parame-


ter X/Z X2/Z2 definieren den ersten Einstich (Position, Einstich-
tiefe und -breite).
Zyklusparameter
8 X, Z Startpunkt
8 X2, Z2 Endpunkt Kontur
8 P Stechbreite: Zustellungen <= P
keine Eingabe: P = 0,8 * Schneidenbreite des Werkzeugs
8 E Verweilzeit (Freischneidezeit) default: Zeitdauer von zwei
Umdrehungen
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 131


4.5 Stechzyklen Zyklusausfhrung
1 errechnet die Einstichpositionen und die Stechaufteilung
2 stellt vom Startpunkt bzw. vom Einstich aus achsparallel fr den
nchsten Einstich zu
3 fhrt im Vorschub bis Endpunkt X2 bzw. Endpunkt Z2
4 verweilt die Zeit E auf dieser Position
5 fhrt zurck und stellt erneut zu
6 wiederholt 3...5, bis Einstich erstellt ist
7 wiederholt 2...6, bis alle Einstiche erstellt sind
8 fhrt achsparallel zum Startpunkt zurck

132 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial Erweitert

Stechzyklen whlen

Einstechen radial whlen (Bilder rechts)

Einstechen axial whlen (Bilder Folgeseite)

Erweitert zuschalten

Der Zyklus fertigt die in Q definierte Anzahl Einstiche. Die Parame-


ter X1/Z1 X2/Z2 definieren den ersten Einstich (Position, Einstich-
tiefe und -breite).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Stechbreite: Zustellungen <= P
keine Eingabe: P = 0,8 * Schneidenbreite des Werkzeugs
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I, K Aufma X, Z
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende

HEIDENHAIN MANUALplus 4110 133


4.5 Stechzyklen Zyklusausfhrung
1 errechnet die Einstichpositionen und die Stechaufteilung
2 stellt vom Startpunkt bzw. vom Einstich aus achsparallel fr den
nchsten Einstich zu
3 fhrt im Vorschub bis Endpunkt X2 bzw. Endpunkt Z2 oder bis
zu einem wahlweisen Konturelement
4 verweilt die Zeit von zwei Umdrehungen auf dieser Position
5 fhrt zurck und stellt erneut zu
6 wiederholt 3...5, bis Einstich erstellt ist
7 wiederholt 2...6, bis alle Einstiche erstellt sind
8 fhrt achsparallel zum Startpunkt zurck

134 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial Schlichten

Stechzyklen whlen

Einstechen radial whlen (Bilder rechts)

Einstechen axial whlen (Bilder Folgeseite)

Schlichtgang zuschalten

Der Zyklus schlichtet die in Q definierte Anzahl Einstiche. Die Para-


meter X/Z X2/Z2 definieren den ersten Einstich (Position, Einstich-
tiefe und -breite).
Zyklusparameter
8 X, Z Startpunkt
8 X2, Z2 Endpunkt Kontur
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 135


4.5 Stechzyklen Zyklusausfhrung
1 errechnet die Einstichpositionen
2 stellt vom Startpunkt bzw. vom Einstich aus achsparallel fr den
nchsten Einstich zu
3 schlichtet erste Flanke und das Konturtal bis kurz vor Ende des
Einstichs
4 stellt achsparallel fr die zweite Flanke zu
5 schlichtet die zweite Flanke und den Rest des Konturtals
6 wiederholt 2...5, bis alle Einstiche erstellt sind
7 fhrt achsparallel zum Startpunkt zurck

136 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstechen radial/axial Schlichten Erweitert

Stechzyklen whlen

Einstechen radial whlen (Bilder rechts)

Einstechen axial whlen (Bilder Folgeseite)

Erweitert zuschalten

Schlichtgang zuschalten

Der Zyklus fertigt die in Q definierte Anzahl Einstiche. Die Parame-


ter X/Z X2/Z2 definieren den ersten Einstich (Position, Einstich-
tiefe und -breite).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende

HEIDENHAIN MANUALplus 4110 137


4.5 Stechzyklen Zyklusausfhrung
1 errechnet die Einstichpositionen
2 stellt vom Startpunkt bzw. vom Einstich aus achsparallel fr den
nchsten Einstich zu
3 schlichtet erste Flanke (unter Bercksichtigung wahlweiser Kontu-
relemente) und das Konturtal bis kurz vor Ende des Einstichs
4 stellt achsparallel fr die zweite Flanke zu
5 schlichtet die zweite Flanke (unter Bercksichtigung wahlweiser
Konturelemente) und den Rest des Konturtals
6 wiederholt 2...5, bis alle Einstiche geschlichtet sind
7 fhrt achsparallel zum Startpunkt zurck

138 4 Zyklenprogrammierung
4.5 Stechzyklen
ICP-Einstechzyklen

Stechzyklen whlen

Einstechen radial ICP (Bilder rechts)

Einstechen axial ICP whlen (Bilder Folgeseite)

Der Zyklus fertigt die in Q definierte Anzahl Einstiche mit der ICP-
Einstech-Kontur. Die Parameter X, Z definieren die Lage des ersten
Einstichs
Zyklusparameter
8 X, Z Startpunkt
8 P Stechbreite: Zustellungen <= P
keine Eingabe: P = 0,8 * Schneidenbreite des Werkzeugs
8 I, K Aufma X, Z
8 N ICP Konturnummer
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 139


4.5 Stechzyklen Zyklusausfhrung
1 errechnet die Einstichpositionen und die Stechaufteilung
2 stellt vom Startpunkt bzw. vom Einstich aus achsparallel fr den
nchsten Einstich zu
3 zerspant entsprechend der definierten Kontur
4 fhrt zurck und stellt fr den nchsten Schnitt zu
5 wiederholt 3...4, bis Einstich erstellt ist
6 wiederholt 2...5, bis alle Einstiche erstellt sind
7 fhrt achsparallel zum Startpunkt zurck

140 4 Zyklenprogrammierung
4.5 Stechzyklen
ICP-Einstechen Schlichten radial/axial

Stechzyklen whlen

Einstechen radial ICP (Bilder rechts)

Einstechen axial ICP whlen (Bilder Folgeseite)

Schlichtgang zuschalten

Der Zyklus schlichtet die in Q definierte Anzahl Einstiche mit der


ICP-Einstech-Kontur. Die Parameter X, Z definieren die Lage des
ersten Einstichs.
Das Werkzeug fhrt am Ende des Zyklus auf den Startpunkt zurck.
Zyklusparameter
8 X, Z Startpunkt
8 I, K Aufma X, Z
8 N ICP Konturnummer
8 DX, DZ Abstand zum Folgeeinstich relativ zum vorhergehenden
Einstich
8 Q Anzahl der Einstichzyklen default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 141


4.5 Stechzyklen Zyklusausfhrung
1 errechnet die Einstichpositionen
2 stellt vom Startpunkt bzw. vom Einstich aus achsparallel fr den
nchsten Einstich zu
3 schlichtet den Einstich
4 wiederholt 2...3, bis alle Einstiche erstellt sind
5 fhrt achsparallel zum Startpunkt zurck

142 4 Zyklenprogrammierung
4.5 Stechzyklen
Stechdrehen
Die Stechdrehzyklen zerspanen durch alternierende Einstech- und
Schruppbewegungen. Dadurch erfolgt die Zerspanung mt einem Mini-
mum an Abhebe- und Zustellbewegungen.
Folgende Parameter beeinflussen Sie die Besonderheiten der Stech-
drehbearbeitung:
Einstechvorschub O: Vorschub fr die Einstechbewegung
Drehbearbeitung uni-/bidirektional U: Sie knnen die Drehbearbei-
tung uni- oder bidirektional durchfhren. Bei radialen Stechdrehzy-
klen erfolgt die unidirektionale Bearbeitung in Richtung Hauptspin-
del bei axialen ICP-Stechdrehzyklen entspricht die
Bearbeitungsrichtung der Richtung der Konturdefinition.
Versatzbreite B: Ab der zweiten Zustellung wird bei dem bergang
von der Dreh- zur Stechbearbeitung die zu zerspanende Strecke um
die Versatzbreite B reduziert. Bei jedem weiteren bergang von
der Dreh- zur Stechbearbeitung an dieser Flanke erfolgt die Reduzie-
rung um B zustzlich zu dem bisherigen Versatz. Die Summe
des Versatzes wird auf 80% der effektiven Schneidenbreite
begrenzt (effektive Schneidenbreite = Schneidenbreite 2*Schnei-
denradius). Die MANUALplus reduziert gegebenenfalls die program-
mierte Versatzbreite. Das verbleibende Restmaterial wird am Ende
des Vorstechens mit einem Stechhub zerspant.
Drehtiefenkorrektur RB: abhngig vom Material, der Vorschubge-
schwindigkeit, etc. verkippt die Schneide bei der Drehbearbei-
tung. Diesen Zustellungsfehler korrigieren Sie beim Schlichten mit
der Drehtiefenkorrektur RB. Die Drehtiefenkorrektur wird in der
Regel empirisch ermittelt.

Die Zyklen setzen Stechdreh-Werkzeuge voraus.

HEIDENHAIN MANUALplus 4110 143


4.5 Stechzyklen
Stechdrehen radial/axial

Stechzyklen whlen

Stechdrehen whlen

Stechdrehen radial (Bilder rechts)

Stechdrehen axial whlen (Bilder Folgeseite)

Der Zyklus zerspant das durch X, Z und X2, Z2 beschriebene


Rechteck (siehe auch Stechdrehen auf Seite 143).
Zyklusparameter
8 X, Z Startpunkt
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
8 O Einstechvorschub default: aktiver Vorschub
8 B Versatzbreite default: 0
8 U Drehbearbeitung unidirektional default: 0
U=0: bidirektional
U=1: unidirektional (Richtung: siehe Hilfebild)
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

144 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 stellt von X, Z aus fr den ersten Schnitt zu
3 sticht ein (Stechbearbeitung)
4 zerspant rechtwinklig zur Stechrichtung (Drehbearbeitung)
5 wiederholt 3...4, bis Endpunkt Z2/X2 erreicht ist
6 fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 145


4.5 Stechzyklen
Stechdrehen radial/axial Erweitert

Stechzyklen whlen

Stechdrehen whlen

Stechdrehen radial (Bilder rechts)

Stechdrehen axial whlen (Bilder Folgeseite)

Erweitert zuschalten

Der Zyklus zerspant den durch X/Z1 und X2, Z2 beschriebenen


Bereich unter Bercksichtigung der Aufmae (siehe auch Stechdre-
hen auf Seite 143).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 P Zustelltiefe: maximale Zustelltiefe
8 O Einstechvorschub default: aktiver Vorschub
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 B Versatzbreite default: 0
8 U Drehbearbeitung unidirektional default: 0
U=0: bidirektional
U=1: unidirektional (Richtung: siehe Hilfebild)
8 I, K Aufma X, Z

146 4 Zyklenprogrammierung
4.5 Stechzyklen
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 stellt von X, Z aus fr den ersten Schnitt zu
3 sticht ein (Stechbearbeitung)
4 zerspant rechtwinklig zur Stechrichtung (Drehbearbeitung)
5 wiederholt 3...4, bis Endpunkt Z2/X2 erreicht ist
6 sticht Fase/Verrundung am Konturanfang/Konturende, wenn defi-
niert
7 fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 147


4.5 Stechzyklen
Stechdrehen radial/axial Schlichten

Stechzyklen whlen

Stechdrehen whlen

Stechdrehen radial (Bilder rechts)

Stechdrehen axial whlen (Bilder Folgeseite)

Schlichtgang zuschalten

Der Zyklus schlichtet den Konturabschnitt von X, Z bis X2, Z2


(siehe auch Stechdrehen auf Seite 143).

Die Rohteilaufmae I, K definieren Sie das Material, das


beim Schlichtzyklus zerspant wird. Deshalb mssen Sie
beim Stechdrehen-Schlichten unbedingt die Aufmae
angeben.

Zyklusparameter
8 X, Z Startpunkt
8 X2, Z2 Endpunkt Kontur
8 I, K Rohteilaufma X, Z
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

148 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 stellt von X, Z aus zu
2 schlichtet erste Flanke, dann das Konturtal bis kurz vor Endpunkt
Z2/X2
3 fhrt achsparallel
radial: auf X/Z2
axial: auf Z/X2
4 schlichtet zweite Flanke, dann Rest des Konturtals
5 fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 149


4.5 Stechzyklen
Stechdrehen radial/axial Schlichten Erweitert

Stechzyklen whlen

Stechdrehen whlen

Stechdrehen radial (Bilder rechts)

Stechdrehen axial whlen (Bilder Folgeseite)

Erweitert zuschalten

Schlichtgang zuschalten

Der Zyklus schlichtet den Konturabschnitt von X1, Z1 bis X2, Z2


(siehe auch Stechdrehen auf Seite 143).
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Kontur
8 X2, Z2 Endpunkt Kontur
8 O Einstechvorschub default: aktiver Vorschub
8 A Anfangswinkel: Bereich: 0 <= A < 90
8 W Endwinkel: Bereich: 0 <= W < 90
8 R Verrundung
8 B1, B2 Fase/Rundung (B1 Konturanfang; B2 Konturende)
B>0: Radius der Rundung
B<0: Breite der Fase
8 RB Drehtiefenkorrektur
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I, K Rohteilaufma X, Z

150 4 Zyklenprogrammierung
4.5 Stechzyklen
Mit folgenden wahlweisen Parametern definieren Sie:
A: Schrge am Konturanfang
W: Schrge am Konturende
R: Verrundung (in beiden Ecken des Konturtals)
B1: Fase/Rundung am Konturanfang
B2: Fase/Rundung am Konturende

Die Rohteilaufmae I, K definieren Sie das Material, das


beim Schlichtzyklus zerspant wird. Deshalb mssen Sie
beim Stechdrehen-Schlichten unbedingt die Aufmae
angeben.

Zyklusausfhrung
1 stellt von X, Z aus zu
2 schlichtet erste Flanke unter Bercksichtigung der wahlweisen
Konturelemente, dann Konturtal bis kurz vor Endpunkt Z2/X2
3 stellt achsparallel fr das Schlichten der zweiten Flanke zu
4 schlichtet zweite Flanke unter Bercksichtigung der wahlweisen
Konturelemente, dann Rest des Konturtals
5 schlichtet Fase/Verrundung am Konturanfang/Konturende, wenn
definiert

HEIDENHAIN MANUALplus 4110 151


4.5 Stechzyklen
ICP-Stechdrehen radial/axial

Stechzyklen whlen

Stechdrehen whlen

Stechdrehen radial ICP (Bilder rechts)

Stechdrehen axial ICP whlen (Bilder Folgeseite)

Der Zyklus zerspant unter Bercksichtigung der Aufmae bei:


fallenden Konturen: den durch X, Z und der ICP-Kontur beschrie-
benen Bereich
steigenden Konturen: den durch X1, Z1 und der ICP-Kontur
beschriebenen Bereich
Siehe auch Stechdrehen auf Seite 143.

Definieren Sie bei


fallenden Konturen: nur den Startpunkt X, Z nicht
den Anfangspunkt Kontur X1, Z1
steigenden Konturen: den Startpunkt X, Z und den
Anfangspunkt Kontur X1, Z1

Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Anfangspunkt Rohteil
8 P Zustelltiefe: maximale Zustelltiefe
8 O Einstechvorschub default: aktiver Vorschub
8 B Versatzbreite default: 0
8 U Drehbearbeitung unidirektional default: 0
U=0: bidirektional
U=1: unidirektional (Richtung: siehe Hilfebild)
8 I, K Aufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

152 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 stellt von X, Z aus fr den ersten Schnitt zu
3 sticht ein (Stechbearbeitung)
4 zerspant rechtwinklig zur Stechrichtung (Drehbearbeitung)
5 wiederholt 3...4, bis definierter Bereich zerspant ist
6 fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 153


4.5 Stechzyklen
ICP-Stechdrehen radial/axial Schlichten

Stechzyklen whlen

Stechdrehen whlen

Stechdrehen radial ICP (Bilder rechts oben und


Mitte)

Stechdrehen axial ICP whlen (Bild rechts unten)

Schlichtgang zuschalten

Der Zyklus schlichtet den in der ICP-Kontur beschriebenen Konturab-


schnitt (siehe auch Stechdrehen auf Seite 143). Das Werkzeug fhrt
am Ende des Zyklus auf den Startpunkt zurck.
Zyklusparameter
8 X, Z Startpunkt
8 RB Drehtiefenkorrektur
8 I, K Rohteilaufma X, Z
8 N ICP-Konturnummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

Die Rohteilaufmae I, K definieren Sie das Material, das


beim Schlichtzyklus zerspant wird. Deshalb mssen Sie
beim Stechdrehen-Schlichten unbedingt die Aufmae
angeben.

154 4 Zyklenprogrammierung
4.5 Stechzyklen
Zyklusausfhrung
1 stellt von X, Z aus achsparallel zu
2 schlichtet erste Flanke und den Konturabschnitt bis kurz vor End-
punkt X2/Z2
3 stellt achsparallel fr das Schlichten der zweiten Flanke zu
4 schlichtet zweite Flanke, dann Rest des Konturtals
5 fhrt achsparallel zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 155


4.5 Stechzyklen
Freistechen Form H

Stechzyklen whlen

Freistechen H whlen

Die Konturform ist von der Parameterkonstellation abhngig. Geben


Sie den Freistichradius R nicht an, wird die Schrge bis zur Position
Eckpunkt Kontur Z1 ausgefhrt (Werkzeugradius = Freistichradius).
Geben Sie den Eintauchwinkel W nicht an, so wird er anhand von
Freistichlnge K und Freistichradius R berechnet. Der Endpunkt
des Freistichs liegt dann auf Eckpunkt Kontur.
Der Endpunkt des Freistichs wird gem Freistich Form H anhand
des Eintauchwinkels ermittelt.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 K Freistichlnge
8 R Freistichradius default: kein Zirkularelement
8 W Eintauchwinkel default: W wird berechnet
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung
1 stellt von X, Z aus bis auf Sicherheitsabstand zu
2 erstellt den Freistich entsprechend den Zyklusparametern
3 fhrt diagonal zum Startpunkt zurck

156 4 Zyklenprogrammierung
4.5 Stechzyklen
Freistechen Form K

Stechzyklen whlen

Freistechen K whlen

Die erzeugte Konturform ist von dem eingesetzten Werkzeug abhn-


gig, da nur ein linearer Schnitt im Winkel von 45 ausgefhrt wird.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 I Freistichtiefe
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung
1 fhrt im Eilgang unter 45 auf Sicherheitsabstand vor den Eck-
punkt Kontur X1, Z1
2 taucht um die Freistichtiefe I ein
3 zieht das Werkzeug auf gleichem Weg auf den Startpunkt X, Z
zurck

HEIDENHAIN MANUALplus 4110 157


4.5 Stechzyklen
Freistechen Form U

Stechzyklen whlen

Freistechen U whlen

Der Zyklus erstellt den Freistich Form U und schlichtet wahlweise


die angrenzende Planflche. Die Bearbeitung erfolgt in mehreren
Schnitten, wenn die Freistichbreite grer als die Stechbreite des
Werkzeugs ist. Ist die Schneidenbreite des Werkzeugs nicht definiert,
wird K als Schneidenbreite angenommen. Wahlweise wird eine Fase/
Rundung erstellt.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 X2 Endpunkt Planflche
8 I Freistichdurchmesser
8 K Freistichbreite
8 B Fase/Rundung
B>0: Radius der Rundung
B<0: Breite der Fase
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung
1 errechnet die Stechaufteilung
2 stellt von X, Z aus bis auf den Sicherheitsabstand zu
3 fhrt im Vorschub bis Freistichdurchmesser I und verweilt hier
(2 Umdrehungen)
4 fhrt zurck und stellt erneut zu
5 wiederholt 3...4, bis Eckpunkt Z1 erreicht ist
6 schlichtet beim letzten Schnitt die angrenzende Planflche ab
Endpunkt X2, wenn definiert
7 erstellt die Fase/Rundung, wenn definiert
8 fhrt diagonal zum Startpunkt zurck

158 4 Zyklenprogrammierung
4.5 Stechzyklen
Abstechen

Stechzyklen whlen

Abstechen whlen

Der Zyklus sticht das Drehteil ab. Wahlweise wird eine Fase oder Run-
dung am Auendurchmesser erstellt.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Eckpunkt Kontur
8 XE Innendurchmesser (Rohr)
8 I Durchmesser Vorschubreduzierung
8 B Fase/Rundung
B>0: Radius der Rundung
B<0: Breite der Fase
8 E reduzierter Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung
1 stellt von X, Z aus bis auf den Sicherheitsabstand zu
2 sticht bis auf Fase- oder Rundungstiefe vor und erstellt die Fase/
Rundung, wenn definiert
3 fhrt im Vorschub abhngig von den Zyklenparametern
bis zur Drehmitte oder
bis Innendurchmesser (Rohr) XE
Wird mit Vorschubreduzierung gearbeitet, so schaltet die MANU-
ALplus ab I auf den reduzierten Vorschub E um.
4 fhrt an der Planflche hoch und auf den Startpunkt zurck

HEIDENHAIN MANUALplus 4110 159


4.5 Stechzyklen
Beispiele Stechzyklen
Einstich auen

Die Bearbeitung wird mit Einstechen radial Erwei-


tert unter Bercksichtigung der Aufmae durchge-
fhrt (Bild rechts oben). Im nchsten Schritt wird die-
ser Konturabschnitt mit Einstechen radial
Schlichtgang Erweitert geschlichtet (Bild rechts
unten).
Der erweiterte Modus erstellt die Rundungen im
Konturtal und die Schrgen am Konturanfang/-ende.
Beachten Sie die Parameter Anfangspunkt Kontur
X1, Z1 und Endpunkt Kontur X2, Z2. Sie sind ma-
gebend fr die Zerspanungs- und Zustellrichtung
hier Auenbearbeitung und Zustellung in Richtung
Z.
Werkzeugdaten
Drehwerkzeug (fr Auenbearbeitung)
WO = 1 Werkzeugorientierung
K = 4 Schneidenbreite (4 mm)

160 4 Zyklenprogrammierung
4.5 Stechzyklen
Einstich innen

Die Bearbeitung wird mit Einstechen radial Erwei-


tert unter Bercksichtigung der Aufmae durchge-
fhrt (Bild rechts oben). Im nchsten Schritt wird die-
ser Konturabschnitt mit Einstechen radial
Schlichtgang Erweitert geschlichtet (Bild rechts
unten).
Da die Stechbreite P nicht eingegeben wird, sticht
die MANUALplus mit 80% der Stechbreite des Werk-
zeugs.
Der erweiterte Modus erstellt die Fasen am Kontur-
anfang/-ende.
Beachten Sie die Parameter Anfangspunkt Kontur
X1, Z1 und Endpunkt Kontur X2, Z2. Sie sind ma-
gebend fr die Zerspanungs- und Zustellrichtung
hier Innenbearbeitung und Zustellung in Richtung
Z.
Werkzeugdaten
Drehwerkzeug (fr Innenbearbeitung)
WO = 7 Werkzeugorientierung
K = 2 Schneidenbreite (2 mm)

HEIDENHAIN MANUALplus 4110 161


4.6 Gewinde- und
4.6 Gewinde- und Freistichzyklen
Freistichzyklen

Gewinde- und Freistichzyklen erstellen


ein- und mehrgngige Lngs- und Kegel-
gewinde, sowie Freistiche.
Im manuellen Betrieb knnen Sie:
den letzten Schnitt wiederholen,
um Werkzeugungenauigkeiten zu kor-
rigieren.
mit Gewinde nachschneiden
beschdigte Gewinde reparieren.

Gewinde werden mit konstanter Dreh-


zahl gefertigt.
Zyklus-Stop wirkt am Ende eines
Gewindeschnitts
Vorschub- und Spindeloverride sind
whrend der Zyklusausfhrung nicht
wirksam.

Gewindelage Gewinde- und Freistichzyklen Symbol


Die MANUALplus ermittelt die Richtung des Gewin- Gewindezyklus
des anhand der Parameter Startposition Z (manuel- ein- oder mehrgngiges Lngsgewinde
ler Betrieb momentane Werkzeugposition) und
Endpunkt Z2. Ob ein Auen- oder Innengewinde
gefertigt wird, das legen Sie per Softkey fest. Kegelgewinde
ein- oder mehrgngiges Kegelgewinde
Freistichlage
Die MANUALplus ermittelt die Lage des Freistichs
aus den Parametern Startpunkt X, Z (manueller API-Gewinde
Betrieb: momentane Werkzeugposition) und ein- oder mehrgngiges API-Gewinde (API: American
Startpunkt Zylinder X1 /Endpunkt Planflche Z2. Petroleum Institut)

Ein Freistich kann nur in einer rechtwinkli- Freistich DIN 76


gen, achsparallelen Konturecke auf der Gewindefreistich und Gewindeanschnitt
Lngsachse ausgefhrt werden.
Freistich DIN 509 E
Freistich und Zylinderanschnitt

Freistich DIN 509 F


Freistich und Zylinderanschnitt

162 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zustellwinkel (Flankenwinkel)
Bei einigen Gewindezyklen knnen Sie den Zustellwinkel angeben.
Die Bilder rechts erlutern die Arbeitsweise bei einem Zustellwinkel
von 30 (Bild rechts oben) bzw. bei einem Zustellwinkel von 0 (Bild
rechts Mitte).

Gewindetiefe, Schnittaufteilung
Die Gewindetiefe wird bei allen Gewindezyklen programmiert. Die
MANUALplus reduziert die Schnitttiefe mit jedem Schnitt (Bild rechts
Mitte).

Handradberlagerungen bei Gewindezyklen


Ab der Software-Version 526 488-09 knnen Sie den aktuellen
Gewin-deschnitt durch Handradberlagerungen in X und Z beeinflus-
sen und so die Erstellung des Gewindes optimieren. Die Handradber-
lagerung muss vom Maschinen-Hersteller untersttzt werden und
wird per Schalter am Maschinenbedienpult aktiviert.
Die Handradberlagerungen sind wie folgt begrenzt:
X-Richtung (Gewindetiefe): Abhngig von der aktuellen Schnitttiefe,
wobei der Start- und Endpunkt des Gewindes in X nicht berschrit-
ten wird.
Z-Richtung: Maximal ein Gewindegang, wobei Start- und Endpunkt
des Gewindes in Z nicht berschritten wird.

Gewindeanlauf/Gewindeauslauf
Der Schlitten bentigt einen Anlauf vor dem eigentlichen Gewinde,
um auf die programmierte Vorschubgeschwindigkeit zu beschleuni-
gen und einen Auslauf am Ende das Gewindes um den Schlitten abzu-
bremsen.

Berechnung der Anlauflnge:

BA > 0,75 * (F*S) / a + 0,15

Berechnung der Auslauflnge:

BA > 0,75 * (F*S) / e + 0,15

BA: minimale Anlauflnge

BE: minimale Auslauflnge

F: Gewindesteigung im mm/Umdrehung

S: Drehzahl in Umdrehungen/Sekunde

a: Beschleunigung in mm/s (siehe Konfigurierungs-Parame-


ter auf Seite 435 1105 Beschleunigung Satzstart)

e: Beschleunigung in mm/s (siehe Konfigurierungs-Parame-


ter auf Seite 435 1105 Beschleunigung Satzende)

Ist der Gewindeanlauf/Gewindeauslauf zu kurz, kann es Qualittsein-


buen geben. Die MANUALplus meldet in diesem Fall eine Warnung.

HEIDENHAIN MANUALplus 4110 163


4.6 Gewinde- und Freistichzyklen Letzter Schnitt
Nach der Zyklusausfhrung bietet die MANUALplus die Funktion Letz-
ter Schnitt an. Diese Funktion knnen Sie nutzen, um den letzten
Gewindeschnitt mit einer aktualisierten Werkzeugkorrektur zu wieder-
holen.
Ablauf der Funktion Letzter Schnitt:
Ausgangssituation: Der Gewindezyklus wurde ausgefhrt die
Gewindetiefe entspricht nicht den Vorgaben.

8 Werkzeugkorrektur durchfhren

8 Letzter Schnitt bettigen

8 Zyklus Start aktivieren

8 Gewinde prfen

Die Werkzeugkorrektur und der letzte Schnitt knnen


so oft wiederholt werden, bis das Gewinde korrekt ist.

164 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Gewindezyklus (lngs)

Gewindeschneiden whlen

Gewindezyklus whlen

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus erstellt ein eingngiges Auen- oder Innengewinde mit


einem Flankenwinkel von 30. Die Zustellung erfolgt ausschlielich in
X-Richtung.
Zyklusparameter
8 X, Z Startpunkt Gewinde
8 Z2 Endpunkt Gewinde
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 startet ab Z fr den ersten Schnitt
3 fhrt im Vorschub bis Endpunkt Z2
4 fhrt achsparallel zurck und stellt fr den nchsten Schnitt zu
5 wiederholt 3...4, bis Tiefe U erreicht ist

HEIDENHAIN MANUALplus 4110 165


4.6 Gewinde- und Freistichzyklen
Gewindezyklus (lngs) Erweitert

Gewindeschneiden whlen

Gewindezyklus whlen

Erweitert zuschalten

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus erstellt ein ein- oder mehrgngiges Auen- oder Innenge-
winde. Das Gewinde beginnt am Startpunkt X und endet am End-
punkt Z2 (ohne Vor- und Nachlauf).
Zyklusparameter
8 X, Z Startpunkt Gewinde (ohne Vorlauf)
8 Z2 Endpunkt Gewinde (ohne Nachlauf)
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 J Restschnitttiefe default: 1/100 mm
8 D Gangzahl default: 1 Gewindegang
8 E inkrementale Steigung default: 0
E=0: konstante Steigung
E>0: vergrert die Steigung je Umdrehung um E
E<0: verkleinert die Steigung je Umdrehung um E
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit

166 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 startet ab Z fr den ersten Gewindegang
3 fhrt im Vorschub bis Endpunkt Z2
4 fhrt achsparallel zurck und stellt fr den nchsten Gewindegang
zu
5 wiederholt 3...4 fr alle Gewindegnge
6 stellt unter Bercksichtigung der reduzierten Schnitttiefe und des
Zustellwinkel A fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Gangzahl D und Tiefe U erreicht sind

HEIDENHAIN MANUALplus 4110 167


4.6 Gewinde- und Freistichzyklen
Kegelgewinde

Gewindeschneiden whlen

Kegelgewinde whlen

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus erstellt ein ein- oder mehrgngiges Kegel-Auen- oder


Innengewinde.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Gewinde (ohne Vorlauf)
8 X2, Z2 Endpunkt Gewinde (ohne Nachlauf)
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30): Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 W Kegelwinkel: Bereich: 60 < A < 60
8 J Restschnitttiefe default: 1/100 mm
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 D Gangzahl default: 1 Gewindegang
8 E inkrementale Steigung default: 0
E=0: konstante Steigung
E>0: vergrert die Steigung je Umdrehung um E
E<0: verkleinert die Steigung je Umdrehung um E

168 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Parameterkombinationen fr den Kegelwinkel:
X1/Z1, X2/Z2
X1/Z1, Z2, W
Z1, X2/Z2, W
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 fhrt an zum Startpunkt X1, Z1
3 fhrt im Vorschub bis Endpunkt Z2
4 fhrt achsparallel zurck und stellt fr den nchsten Gewindegang
zu
5 wiederholt 3...4 fr alle Gewindegnge
6 stellt unter Bercksichtigung der reduzierten Schnitttiefe und des
Zustellwinkel A fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Gangzahl D und Tiefe U erreicht sind

HEIDENHAIN MANUALplus 4110 169


4.6 Gewinde- und Freistichzyklen
API-Gewinde

Gewindeschneiden whlen

API-Gewinde whlen

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus erstellt ein ein- oder mehrgngiges API-Auen- oder Innen-
gewinde. Die Gewindetiefe verringert sich am Auslauf des Gewindes.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Gewinde (ohne Vorlauf)
8 X2, Z2 Endpunkt Gewinde (ohne Nachlauf)
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 W Kegelwinkel: Bereich: 45 < W < 45
8 WE Auslaufwinkel: Bereich: 0 < WE < 90
8 J Restschnitttiefe default: 1/100 mm
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 D Gangzahl default: 1 Gewindegang
Parameterkombinationen fr den Kegelwinkel:
X1/Z1, X2/Z2
X1/Z1, Z2, W
Z1, X2/Z2, W

170 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 errechnet die Schnittaufteilung
2 fhrt an zum Startpunkt Gewinde X1, Z1
3 fhrt im Vorschub bis Endpunkt Z2, unter Bercksichtigung des
Auslaufwinkels WE
4 fhrt achsparallel zurck und stellt fr den nchsten Gewindegang
zu
5 wiederholt 3...4 fr alle Gewindegnge
6 stellt unter Bercksichtigung der reduzierten Schnitttiefe und des
Zustellwinkel A fr den nchsten Schnitt zu
7 wiederholt 3...6, bis Gangzahl D und Tiefe U erreicht sind

HEIDENHAIN MANUALplus 4110 171


4.6 Gewinde- und Freistichzyklen
Gewinde nachschneiden (lngs)

Gewindeschneiden whlen

Gewindezyklus whlen

Nachschneiden zuschalten

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus schneidet ein eingngiges Gewinde nach. Da das Werk-


stck bereits ausgespannt war, muss die MANUALplus die exakte
Lage des Gewindes kennen. Dazu stellen Sie die Schneidenspitze des
Gewindewerkzeugs mittig in einen Gewindegang und bernehmen
diese Positionen in die Parameter C und ZC (Softkey bernahme
Position). Der Zyklus errechnet aus diesen Werten den Spindelwinkel
am Startpunkt Z.
Zyklusparameter
8 Z2 Endpunkt Gewinde
8 C gemessener Winkel
8 ZC gemessene Position
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet

172 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug auf den Startpunkt X, Z positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start

HEIDENHAIN MANUALplus 4110 173


4.6 Gewinde- und Freistichzyklen
Gewinde nachschneiden erweitert (lngs)

Gewindeschneiden whlen

Gewindezyklus whlen

Erweitert zuschalten

Nachschneiden zuschalten

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus schneidet ein ein- oder mehrgngiges Auen- oder Innen-
gewinde nach. Da das Werkstck bereits ausgespannt war, muss die
MANUALplus die exakte Lage des Gewindes kennen. Dazu stellen Sie
die Schneidenspitze des Gewindewerkzeugs mittig in einen Gewinde-
gang und bernehmen diese Positionen in die Parameter C und
ZC (Softkey bernahme Position). Der Zyklus errechnet aus die-
sen Werten den Spindelwinkel am Startpunkt Z.
Zyklusparameter
8 Z2 Endpunkt Gewinde (ohne Nachlauf)
8 C gemessener Winkel
8 ZC gemessene Position
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30): Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 J Restschnitttiefe default: 1/100 mm
8 D Gangzahl default: 1 Gewindegang

174 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug auf den Startpunkt X, Z positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start

HEIDENHAIN MANUALplus 4110 175


4.6 Gewinde- und Freistichzyklen
Kegelgewinde nachschneiden

Gewindeschneiden whlen

Kegelgewinde whlen

Nachschneiden zuschalten

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus schneidet ein ein- oder mehrgngiges Kegel-Auen- oder


Innengewinde. nach. Da das Werkstck bereits ausgespannt war,
muss die MANUALplus die exakte Lage des Gewindes kennen. Dazu
stellen Sie die Schneidenspitze des Gewindewerkzeugs mittig in
einen Gewindegang und bernehmen diese Positionen in die Parame-
ter C und ZC (Softkey bernahme Position). Der Zyklus errech-
net aus diesen Werten den Spindelwinkel am Startpunkt Z.
Zyklusparameter
8 X1, Z1 Startpunkt Gewinde (ohne Vorlauf)
8 X2, Z2 Endpunkt Gewinde (ohne Nachlauf)
8 C gemessener Winkel
8 ZC gemessene Position
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 W Kegelwinkel: Bereich: 60 < A < 60
8 J Restschnitttiefe default: 1/100 mm

176 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug vor das Werkstck positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start

HEIDENHAIN MANUALplus 4110 177


4.6 Gewinde- und Freistichzyklen
API-Gewinde nachschneiden

Gewindeschneiden whlen

API-Gewinde whlen

Nachschneiden zuschalten

Softkey Innengewinde
Ein: Innengewinde
Aus: Auengewinde

Der Zyklus schneidet ein ein- oder mehrgngiges API-Auen- oder


Innengewinde. nach. Da das Werkstck bereits ausgespannt war,
muss die MANUALplus die exakte Lage des Gewindes kennen. Dazu
stellen Sie die Schneidenspitze des Gewindewerkzeugs mittig in
einen Gewindegang und bernehmen diese Positionen in die Parame-
ter C und ZC (Softkey bernahme Position). Der Zyklus errech-
net aus diesen Werten den Spindelwinkel am Startpunkt Z.
Zyklusparameter
8 X1, Z1 Startpunkt Gewinde (ohne Vorlauf)
8 X2, Z2 Endpunkt Gewinde (ohne Nachlauf)
8 C gemessener Winkel
8 ZC gemessene Position
8 F1 Gewindesteigung (= Vorschub)
8 U Gewindetiefe
keine Eingabe: wird errechnet
Auengewinde: U=0.6134*F1
Innengewinde: U=0.5413*F1
8 I 1. Schnitttiefe
I<U: erster Schnitt mit I jeder weitere Schnitt: Reduzierung
der Schnitttiefe bis auf J
I=U: ein Schnitt
keine Eingabe: wird aus U und F1 berechnet
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60
A<0: Zustellung von linker Flanke
A>0: Zustellung von rechter Flanke
8 W Kegelwinkel: Bereich: 45 < W < 45
8 WE Auslaufwinkel: Bereich: 0 < WE < 90
8 J Restschnitttiefe default: 1/100 mm

178 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 Gewindewerkzeug mittig in einen Gewindegang stellen
2 Werkzeugposition ZC und Spindelwinkel C mit bernahme
Position bernehmen
3 das Werkzeug manuell aus dem Gewindegang heraus fahren
4 Werkzeug vor das Werkstck positionieren
5 Zyklusdurchfhrung mit Eingabe fertig starten, danach Zyklus-
Start

HEIDENHAIN MANUALplus 4110 179


4.6 Gewinde- und Freistichzyklen
Freistich DIN 76

Gewindeschneiden whlen

Freistich DIN 76 whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
(Bilder rechts)
Ein: Werkzeug fhrt auf den Startpunkt zurck (Bilder
Folgeseite)

Der Zyklus fertigt den Gewindefreistich DIN76, einen Gewindean-


schnitt, den vorgelagerten Zylinder und die anschlieende Planflche.
Der Gewindeanschnitt wird ausgefhrt, wenn Sie B oder RB
angeben.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Zylinder
8 X2, Z2 Endpunkt Planflche
8 FP Gewindesteigung default: Normtabelle
8 E Reduzierter Vorschub fr das Eintauchen und fr den Gewinde-
anschnitt default: Vorschub F
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I Freistichdurchmesser default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius (auf beiden Seiten des Freistichs) default:
Normtabelle
8 P Freistichaufma
P>0: Aufteilung in Vor- und Fertigdrehen P ist Lngsaufma;
Planaufma ist immer 0,1 mm
keine Eingabe: Bearbeitung in einem Schnitt
8 B Zylinderanschnittlnge default: kein Gewindeanschnitt
8 WB Anschnittwinkel default: 45
8 RB Anschnittradius default: kein Anschnittradius

180 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Parameter die Sie angeben, werden unbedingt bercksichtigt auch
wenn die Normtabelle andere Werte vorsieht. Freistich-Parameter, die
Sie nicht angeben, ermittelt die MANUALplus aus der Normtabelle
(siehe DIN 76 Freistichparameter auf Seite 529):
Gewindesteigung FP anhand des Durchmessers X1
Parameter I, K, W, und R anhand FP
Zyklusausfhrung
1 stellt von X, Z aus
auf die Position Startpunkt X1, oder
fr den Gewindeanschnitt zu
2 erstellt den Gewindeanschnitt, wenn definiert
3 schlichtet den Zylinder bis zum Anfang des Freistichs
4 bearbeitet den Freistich vor, wenn definiert
5 erstellt den Freistich
6 schlichtet bis Endpunkt X2
7
ohne Rcklauf: Werkzeug bleibt am Endpunkt X2 stehen
mit Rcklauf: fhrt diagonal zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 181


4.6 Gewinde- und Freistichzyklen
Freistich DIN 509 E

Gewindeschneiden whlen

Freistich DIN 509 E whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
(Bilder rechts)
Ein: Werkzeug fhrt auf den Startpunkt zurck (Bilder
Folgeseite)

Der Zyklus fertigt den Freistich DIN 509 Form E, einen Zylinderan-
schnitt, den vorgelagerten Zylinder und die anschlieende Planflche.
Fr den Bereich des Zylinders knnen Sie ein Schleifaufma definie-
ren. Der Zylinderanschnitt wird ausgefhrt, wenn Sie B oder RB
angeben.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Zylinder
8 X2, Z2 Endpunkt Planflche
8 E Reduzierter Vorschub fr das Eintauchen und fr den Gewinde-
anschnitt default: Vorschub F
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I Freistichtiefe default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius (auf beiden Seiten des Freistichs) default:
Normtabelle
8 B Zylinderanschnittlnge default: kein Gewindeanschnitt
8 WB Anschnittwinkel default: 45
8 RB Anschnittradius default: kein Anschnittradius
8 U Schleifaufma fr den Bereich des Zylinders default: 0
Parameter die Sie angeben, werden unbedingt bercksichtigt auch
wenn die Normtabelle andere Werte vorsieht. Geben Sie I, K, W und
R nicht an, werden sie aufgrund des Zylinderdurchmessers aus der
Normtabelle ermittelt (siehe DIN 509 E, DIN 509 F Freistichparame-
ter auf Seite 531).

182 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 stellt von X, Z aus zu
auf die Position Startpunkt Zylinder X1, oder
fr den Gewindeanschnitt zu
2 erstellt den Gewindeanschnitt, wenn definiert
3 schlichtet den Zylinder bis zum Anfang des Freistichs
4 erstellt den Freistich
5 schlichtet bis Endpunkt Planflche X2
6
ohne Rcklauf: Werkzeug bleibt am Endpunkt X2 stehen
mit Rcklauf: fhrt diagonal zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 183


4.6 Gewinde- und Freistichzyklen
Freistich DIN 509 F

Gewindeschneiden whlen

Freistich DIN 509 F whlen

Softkey mit Rcklauf:


Aus: Werkzeug bleibt am Ende des Zyklus stehen
(Bilder rechts)
Ein: Werkzeug fhrt auf den Startpunkt zurck (Bilder
Folgeseite)

Der Zyklus fertigt den Gewindefreistich DIN 509 Form F, einen Zylin-
deranschnitt, den vorgelagerten Zylinder und die anschlieende Plan-
flche. Fr den Bereich des Zylinders knnen Sie ein Schleifaufma
definieren. Der Zylinderanschnitt wird ausgefhrt, wenn Sie B oder
RB angeben.
Zyklusparameter
8 X, Z Startpunkt
8 X1, Z1 Startpunkt Zylinder
8 X2, Z2 Endpunkt Planflche
8 E Reduzierter Vorschub fr das Eintauchen und fr den Gewinde-
anschnitt default: Vorschub F
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 I Freistichtiefe default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius (auf beiden Seiten des Freistichs) default:
Normtabelle
8 P Plantiefe default: Normtabelle
8 A Planwinkel default: Normtabelle
8 B Zylinderanschnittlnge default: kein Gewindeanschnitt
8 WB Anschnittwinkel default: 45
8 RB Anschnittradius default: kein Anschnittradius
8 U Schleifaufma default: 0
Parameter die Sie angeben, werden unbedingt bercksichtigt auch
wenn die Normtabelle andere Werte vorsieht. Geben Sie I, K, W, R,
P und A nicht an, werden sie aufgrund des Zylinderdurchmessers aus
der Normtabelle ermittelt (siehe DIN 509 E, DIN 509 F Freistichpa-
rameter auf Seite 531).

184 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
Zyklusausfhrung
1 stellt von X, Z aus
auf die Position Startpunkt Zylinder X1, oder
fr den Gewindeanschnitt zu
2 erstellt den Gewindeanschnitt, wenn definiert
3 schlichtet den Zylinder bis zum Anfang des Freistichs
4 erstellt den Freistich
5 schlichtet bis Endpunkt Planflche X2
6
ohne Rcklauf: Werkzeug bleibt am Endpunkt X2 stehen
mit Rcklauf: fhrt diagonal zum Startpunkt zurck

HEIDENHAIN MANUALplus 4110 185


4.6 Gewinde- und Freistichzyklen
Beispiele Gewinde- und Freistichzyklen
Auengewinde und Gewindefreistich

Die Bearbeitung wird in zwei Schritten durchgefhrt.


Der Gewindefreistich DIN 76 erstellt den Freistich
und Gewindeanschnitt. Danach fertigt der Gewinde-
zyklus das Gewinde.
1. Schritt
Programmierung der Freistich- und die Gewindean-
schnittparameter in zwei Eingabefenstern (Bilder
rechts).
Werkzeugdaten
Drehwerkzeug (fr Auenbearbeitung)
WO = 1 Werkzeugorientierung
A = 93 Einstellwinkel
B = 55 Spitzenwinkel

186 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
2. Schritt
Der Gewindezyklus (lngs) Erweitert schneidet
das Gewinde. Die Zyklusparameter definieren Gewin-
detiefe und Schnittaufteilung (Bild oben rechts).
Werkzeugdaten
Gewindewerkzeug (fr Auenbearbeitung)
WO = 1 Werkzeugorientierung

HEIDENHAIN MANUALplus 4110 187


4.6 Gewinde- und Freistichzyklen Innengewinde und Gewindefreistich

Die Bearbeitung wird in zwei Schritten durchgefhrt.


Der Gewindefreistich DIN 76 erstellt den Freistich
und Gewindeanschnitt. Danach fertigt der Gewinde-
zyklus das Gewinde.
1. Schritt
Programmierung der Freistich- und die Gewindean-
schnittparameter in zwei Eingabefenstern (Bild rechts
unten und nchste Seite rechts oben).
Die MANUALplus ermittelt die Freistichparameter
aus der Normtabelle.
Bei dem Gewindeanschnitt wird nur die Fasenbreite
vorgegeben. Der Winkel 45 ist der Defaultwert fr
den Anschnittwinkel WB.
Werkzeugdaten
Drehwerkzeug (fr Innenbearbeitung)
WO = 7 Werkzeugorientierung
A = 93 Einstellwinkel
B = 55 Spitzenwinkel

188 4 Zyklenprogrammierung
4.6 Gewinde- und Freistichzyklen
2. Schritt
Der Gewindezyklus (lngs) schneidet das Gewinde.
Die Gewindesteigung wird vorgegeben, die MANU-
ALplus ermittelt die brigen Werte aus der Normta-
belle (Bild rechts).
Beachten Sie die Stellung des Softkeys Innenge-
winde.
Werkzeugdaten
Gewindewerkzeug (fr Innenbearbeitung)
WO = 7 Werkzeugorientierung

HEIDENHAIN MANUALplus 4110 189


4.7 Bohrzyklen
4.7 Bohrzyklen

Mit den Bohrzyklen erstellen Sie axiale


und radiale Bohrungen.
Musterbearbeitung: siehe Bohr- und
Frsmuster auf Seite 227.

Programmieren Sie die konstante


Schnittgeschwindigkeit fr angetriebene
Werkzeuge nur, wenn Ihre Maschine mit
einer geregelten Spindel ausgerstet ist.

Bohrzyklen Symbol
axialer/radialer Bohrzyklus
fr einzelne Bohrungen und Muster

axialer/radialer Tieflochbohrzyklus
fr einzelne Bohrungen und Muster

axialer/radialer Gewindebohrzyklus
fr einzelne Bohrungen und Muster

Gewindefrsen
frst ein Gewinde in eine bestehende Bohrun-
gen

190 4 Zyklenprogrammierung
4.7 Bohrzyklen
Bohren axial/radial

Bohren whlen

Bohren axial whlen

Bohren radial whlen

Der Zyklus erstellt eine Bohrung auf der Stirnflche/Mantelflche.


Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 E Verweilzeit zum Freischneiden am Bohrungsende default: 0
8 AB An- und Durchbohrlnge default: 0
8 V An- und Durchbohrvarianten default: 0
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung
2: Anbohrreduzierung
3: An- und Durchbohrreduzierung
8 D Rckzug default: 0
0: Eilgang
1: Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Bohren axial:
8 Z1 Startpunkt Bohrung default: Bohrung ab Z
8 Z2 Endpunkt Bohrung
Bohren radial:
8 X1 Startpunkt Bohrung default: Bohrung ab X
8 X2 Endpunkt Bohrung

HEIDENHAIN MANUALplus 4110 191


4.7 Bohrzyklen
Sind AB und V programmiert, erfolgt eine Vor-
schubreduzierung um 50% fr das An- oder Durchboh-
ren.
Anhand des Werkzeug-Parameters angetriebenes
Werkzeug" entscheidet die MANUALplus, ob die pro-
grammierte Drehzahl und der Vorschub fr die Haupt-
spindel, oder fr das angetriebene Werkzeug gilt.

Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller Betrieb: Bearbeitung
ab aktuellem Spindelwinkel)
2 wenn definiert: fhrt im Eilgang auf
Z1 (axial)
X1 (radial)
3 bohrt mit reduziertem Vorschub an, wenn definiert
4 abhngig von V:
bohrt mit programmiertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
verweilt die Zeit E am Endpunkt der Bohrung, wenn definiert
oder
bohrt mit dem programmierten Vorschub bis Position
Z2 AB (axial)
X2 AB (radial)
bohrt mit reduziertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
5 zieht zurck wenn X1/Z1 programmiert auf
Startpunkt Bohrung Z1 (axial)
Startpunkt Bohrung X1 (radial)
oder wenn X1/Z1 nicht programmiert auf
Startpunkt Z (axial)
Startpunkt X (radial)

192 4 Zyklenprogrammierung
4.7 Bohrzyklen
Tieflochbohren axial/radial

Bohren whlen

Tieflochbohren axial whlen

Tieflochbohren radial whlen

Der Zyklus erstellt in mehreren Stufen eine Bohrung auf der Stirn-
flche/Mantelflche. Nach jeder Stufe wird der Bohrer zurckgezogen
und nach einer Verweilzeit auf Sicherheitsabstand zugestellt. Sie defi-
nieren die erste Bohrstufe mit 1. Bohrtiefe P. Bei jeder weiteren
Bohrstufe wird um Bohrtiefenreduzierwert IB verringert, wobei der
Wert minimale Bohrtiefe JB nicht unterschritten wird.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 P 1. Bohrtiefe default: bohren ohne Unterbrechung
8 IB Bohrtiefenreduzierwert default: 0
8 JB minimale Bohrtiefe default: 1/10 von P
8 B Rckzugslnge default: Rckzug auf Anfangspunkt Bohrung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
8 E Verweilzeit zum Freischneiden am Bohrungsende default: 0
8 AB An- und Durchbohrlnge default: 0
8 V An- und Durchbohrvarianten default: 0
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung
2: Anbohrreduzierung
3: An- und Durchbohrreduzierung
8 D Rckzug Rckzuggeschwindigkeit und Zustellung innerhalb der
Bohrung default: 0
0: Eilgang
1: Vorschub
Bohren axial:
8 Z1 Startpunkt Bohrung default: Bohrung ab Z
8 Z2 Endpunkt Bohrung

HEIDENHAIN MANUALplus 4110 193


4.7 Bohrzyklen Bohren radial:
8 X1 Startpunkt Bohrung default: Bohrung ab X
8 X2 Endpunkt Bohrung

Ist AB und V programmiert, erfolgt eine Vorschub-


reduzierung um 50% fr das An- oder Durchbohren.
Anhand des Werkzeug-Parameters angetriebenes
Werkzeug" entscheidet die MANUALplus, ob die pro-
grammierte Drehzahl und der Vorschub fr die Haupt-
spindel, oder fr das angetriebene Werkzeug gilt.

Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller Betrieb: Bearbeitung
ab aktuellem Spindelwinkel)
2 wenn definiert: fhrt im Eilgang auf
Z1 (axial)
X1 (radial)
3 erste Bohrstufe (Bohrtiefe: P) bohrt mit reduziertem Vorschub
an, wenn definiert
4 zieht um B oder auf den Anfangspunkt Bohrung zurck und
positioniert auf Sicherheitsabstand in der Bohrung
5 weitere Bohrstufe (Bohrtiefe: letzte Tiefe IB oder JB)
6 wiederholt 4...5, bis Endpunkt Z2/X2 erreicht ist
7 letzte Bohrstufe abhngig von V:
bohrt mit programmiertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
verweilt die Zeit E am Endpunkt der Bohrung, wenn definiert
oder
bohrt mit dem programmierten Vorschub bis Position
Z2 AB (axial)
X2 AB (radial)
bohrt mit reduziertem Vorschub bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
8 zieht zurck wenn X1/Z1 programmiert auf
Startpunkt Bohrung Z1 (axial)
Startpunkt Bohrung X1 (radial)
oder wenn X1/Z1 nicht programmiert auf
Startpunkt Z (axial)
Startpunkt X (radial)

194 4 Zyklenprogrammierung
4.7 Bohrzyklen
Gewindebohren axial/radial

Bohren whlen

Gewindebohren axial whlen

Gewindebohren radial whlen

Der Zyklus schneidet ein Gewinde in die Stirnflche/Mantelflche.


Bedeutung der Ausziehlnge L: Verwenden Sie diesen Parameter
bei Spannzangen mit Lngenausgleich. Der Zyklus berechnet auf
Basis der Gewindetiefe, der programmierten Steigung und der Aus-
ziehlnge eine neue Nenn-Steigung. Die Nenn-Steigung ist etwas
kleiner als die Steigung des Gewindebohrers. Bei der Erstellung des
Gewindes wird der Bohrer um Ausziehlnge aus dem Spannfutter
herausgezogen. Mit diesem Verfahren erreichen Sie bessere Stand-
zeiten bei Gewindebohrern.

Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 F1 Gewindesteigung (= Vorschub) default: Vorschub aus der Werk-
zeug-Beschreibung
8 B Anlauflnge (default: 2 * Gewindesteigung F1) um die program-
mierte Drehzahl und den Vorschub zu erreichen
8 SR Rckzugsdrehzahl (default: gleiche Drehzahl wie beim Gewinde-
bohren) fr schnellen Rckzug des Gewindebohrers
8 L Ausziehlnge (default: 0) bei Verwendung von Spannzangen mit
Lngenausgleich
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
Bohren axial:
8 Z1 Startpunkt Bohrung default: Bohrung ab Z
8 Z2 Endpunkt Bohrung
Bohren radial:
8 X1 Startpunkt Bohrung default: Bohrung ab X
8 X2 Endpunkt Bohrung

HEIDENHAIN MANUALplus 4110 195


4.7 Bohrzyklen
Anhand des Werkzeug-Parameters angetriebenes Werk-
zeug" entscheidet die MANUALplus, ob die program-
mierte Drehzahl und der Vorschub fr die Hauptspindel,
oder fr das angetriebene Werkzeug gilt.

Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller Betrieb: Bearbeitung
ab aktuellem Spindelwinkel)
2 wenn definiert: fhrt im Eilgang auf
Z1 (axial)
X1 (radial)
3 schneidet das Gewinde bis
Endpunkt Z2 (axial)
Endpunkt X2 (radial)
4 zieht mit der Drehzahl SR zurck wenn X1/Z1 programmiert
auf
Startpunkt Bohrung Z1 (axial)
Startpunkt Bohrung X1 (radial)
oder wenn X1/Z1 nicht programmiert auf
Startpunkt Z (axial)
Startpunkt X (radial)

196 4 Zyklenprogrammierung
4.7 Bohrzyklen
Gewindefrsen axial

Bohren whlen

Gewindefrsen axial whlen

Der Zyklus frst ein Gewinde in eine bestehende Bohrung.

Verwenden Sie Gewindefrswerkzeuge fr diesen Zyklus.

Achtung Kollisionsgefahr !
Beachten Sie den Durchmesser der Bohrung und den Fr-
serdurchmesser, wenn Sie den Einfahrradius R pro-
grammieren.

Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 Z1 Startpunkt Gewinde default: Startpunkt Z
8 Z2 Endpunkt Gewinde
8 I Gewindedurchmesser
8 R Einfahrradius default: (I Frserdurchmesser)/2
8 F1 Gewindesteigung
8 J Gewinderichtung default: 0
J=0: rechts
J=1: links
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 SR Rckzugsdrehzahl fr schnellen Rckzug des Gewindebohrers
default: gleiche Drehzahl wie beim Gewindebohren
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit fr das angetriebene Werk-
zeug

HEIDENHAIN MANUALplus 4110 197


4.7 Bohrzyklen Zyklusausfhrung
1 positioniert auf Spindelwinkel C (manueller
Betrieb: Bearbeitung ab aktuellem Spindelwinkel)
2 positioniert das Werkzeug auf Frsgrund Z2
innerhalb der Bohrung
3 fhrt im Einfahrbogen R an
4 frst das Gewinde in einer Drehung von 360 und
stellt dabei um die Gewindesteigung F1 zu
5 fhrt das Werkzeug frei und zieht auf den Start-
punkt zurck

198 4 Zyklenprogrammierung
4.7 Bohrzyklen
Beispiele Bohrzyklen
Zentrisches Bohren und Gewindebohren

Die Bearbeitung wird in zwei Schritten durchgefhrt.


Bohren axial erstellt die Bohrung, Gewindebohren
axial das Gewinde.
Der Bohrer wird mit Sicherheitsabstand vorm Werk-
stck positioniert (Startpunkt X, Z). Deshalb wird
Anfangspunkt Bohrung Z1 nicht programmiert. Fr
das Anbohren wird in den Parametern AB und V
eine Vorschubreduzierung programmiert (Bild rechts
oben).
Die Gewindesteigung ist nicht programmiert. Die
MANUALplus arbeitet mit der Gewindesteigung des
Werkzeugs. Mit der Rckzugsdrehzahl SR wird ein
schneller Rckzug des Werkzeugs erreicht (Bild
rechts unten).
Werkzeugdaten (Bohrer)
WO = 8 Werkzeugorientierung
I = 8,2 Bohrdurchmesser
B = 118 Spitzenwinkel
H = 0 Werkzeug ist nicht angetrieben
Werkzeugdaten (Gewindebohrer)
WO = 8 Werkzeugorientierung
I = 10 Gewindedurchmesser M10
F = 1,5 Gewindesteigung
H = 0 Werkzeug ist nicht angetrieben

HEIDENHAIN MANUALplus 4110 199


4.7 Bohrzyklen Tieflochbohren

Das Werkstck wird mit dem Tieflochbohrzyklus


axial auerhalb des Zentrums durchbohrt. Voraus-
setzung fr diese Bearbeitung sind eine positionier-
bare Spindel und angetriebene Werkzeuge.
1. Bohrtiefe P und Bohrtiefenreduzierwert IB
definieren die einzelnen Bohrstufen und die Mini-
male Bohrtiefe JB begrenzt die Reduzierung.
Da die Rckzugslnge B nicht spezifiziert ist, zieht
der Zyklus den Bohrer auf den Startpunkt zurck, ver-
weilt kurzzeitig und stellt auf Sicherheitsabstand fr
die nchste Bohrstufe zu.
Da dieses Beispiel eine Durchgangsbohrung zeigt,
wird Endpunkt Bohrung Z2 so gelegt, dass der Boh-
rer das Material vollstndig durchbohrt.
AB und V definieren eine Vorschubreduzierung
fr das An- und Durchbohren.
Werkzeugdaten
WO = 8 Werkzeugorientierung
I = 12 Bohrdurchmesser
B = 118 Spitzenwinkel
H = 1 Werkzeug ist angetrieben

200 4 Zyklenprogrammierung
4.8 Frszyklen

4.8 Frszyklen
Frszyklen fr axiale/radiale Nuten, Kon-
turen, Taschen, Flchen und Mehr-
kante.
Musterbearbeitung: siehe Bohr- und
Frsmuster auf Seite 227.

Im Modus Einlernen beinhalten die Zyklen das Ein-


/Ausschalten der C-Achse und die Spindelpositionie-
rung.
Im Modus Manuell schalten Sie mit Eilgang Posi-
tionierungdie C-Achse ein und positionieren die Spin-
del vor dem eigentlichen Frszyklus. Die Frszyklen
schalten die C-Achse aus.

Programmieren Sie die konstante


Schnittgeschwindigkeit fr angetriebene
Werkzeuge nur, wenn Ihre Maschine mit
einer geregelten Spindel ausgerstet ist.

Frszyklen Symbol
Eilgang Positionierung
C-Achse einschalten, Werkzeug und Spindel
positionieren

Nut axial/radial
frst einzelne Nut oder Nut-Muster

Figur axial/radial
frst einzelne Figur

Kontur axial/radial ICP


frst einzelne ICP-Kontur oder Kontur-Muster

Stirnfrsen
frst Flchen oder Mehrkante

Wendelnut frsen radial


frst eine Wendelnut

HEIDENHAIN MANUALplus 4110 201


4.8 Frszyklen
Eilgang Positionierung

Frsen whlen

Eilgang Positionierung whlen

Der Zyklus schaltet die C-Achse ein, positioniert die Spindel (C-Achse)
und das Werkzeug.

Eilgang Positionierung ist nur im Modus manuell


erforderlich.
Ein nachfolgender manueller Frszyklus schaltet die C-
Achse wieder aus.

Zyklusparameter
8 X2, Z2 Zielpunkt
8 C2 Endwinkel (C-Achsposition) default: aktueller Spindelwinkel
Zyklusausfhrung
1 schaltet die C-Achse ein
2 positioniert im Eilgang auf Endwinkel C2
3 positioniert das Werkzeug im Eilgang auf X2, Z2

202 4 Zyklenprogrammierung
4.8 Frszyklen
Nut axial

Frsen whlen

Nut axial whlen

Der Zyklus erstellt eine Nut auf der Stirnflche. Die Nutbreite ent-
spricht dem Frserdurchmesser.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Nutzielpunkt default: Spindelwinkel C
8 X1 Nutzielpunkt in X (Durchmesserma)
8 Z1 Frsoberkante default: Startpunkt Z
8 Z2 Frsgrund
8 L Nutlnge
8 A Winkel zur X-Achse default: 0
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 FZ Zustellvorschub default: aktiver Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr Position und Lage der Nut: siehe Hilfe-
bild
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung
3 fhrt auf Sicherheitsabstand an
4 stellt mit Vorschub FZ zu
5 frst bis Endpunkt Nut
6 stellt mit Vorschub FZ zu
7 frst bis Anfangspunkt Nut
8 wiederholt 4..7, bis die Frstiefe erreicht ist
9 positioniert auf Anfangspunkt Z und schaltet die C-Achse aus

HEIDENHAIN MANUALplus 4110 203


4.8 Frszyklen
Figur axial

Frsen whlen

Figur axial whlen

Abhngig von den Parametern frst der Zyklus eine der folgenden
Konturen bzw. schruppt/schlichtet eine Tasche auf der Stirnflche:
Rechteck (Q=4, L<>B)
Quadrat (Q=4, L=B)
Kreis (Q=0, RE>0, L und B: keine Eingabe)
Dreieck oder Vieleck (Q=3 oder Q>4, L>0)
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Der Lotpunkt von der Werkzeugposition auf das
erste Konturelement ist die An- und Abfahrposition. Kann das Lot
nicht gefllt werden, ist der Startpunkt des ersten Elements (bei
Rechtecken das lngere Element) die An- und Abfahrposition. Ob
direkt angefahren wird, oder in einem Bogen, beeinflussen Sie mit
Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.

204 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 X1 Durchmesser Figurmittelpunkt
8 Z1 Frsoberkante default: Startpunkt Z
8 Z2 Frsgrund
8 L Rechtecklnge
Rechteck: Rechtecklnge
Quadrat, Vieleck: Kantenlnge
Kreis: keine Eingabe
8 B Rechteckbreite
Rechteck: Rechteckbreite
Quadrat: L=B
Vieleck, Kreis: keine Eingabe
8 RE Verrundungsradius default: 0
Rechteck, Quadrat, Vieleck: Verrundungsradius
Kreis: Radius des Kreises
8 A Winkel zur X-Achse default: 0
Rechteck, Quadrat, Vieleck: Lage der Figur
Kreis: keine Eingabe
8 Q Anzahl Kanten default: 0
Q=0: Kreis
Q=4: Rechteck, Quadrat
Q=3: Dreieck
Q>4: Vieleck
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 205


4.8 Frszyklen Zyklusparameter (zweites Eingabefenster)
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma konturparallel
8 K Aufma in Zustellrichtung
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Konturfrsen (default: 0) abhngig von U gilt:
Taschenfrsen und J=0: auf der Kontur
Taschenfrsen und J=1: innen
Taschenfrsen und J=2: auen
Konturfrsen und J=0: von innen nach auen
Konturfrsen und J=1: von auen nach innen
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
8 R Einfahrradius: Radius Ein-/Ausfahrbogen
default: 0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen-
Zustellung
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kon-
turelement wird tangential an-/abgefahren

206 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
Konturfrsen:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 frst eine Ebene
5 stellt fr die nchte Frsebene zu
6 wiederholt 5..6, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schruppen:
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
4 bearbeitet eine Frsebene abhngig von J von innen nach
auen bzw. von auen nach innen
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schlichten:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 schlichtet den Taschenrand Ebene fr Ebene
5 schlichtet den Taschenboden abhngig von J von innen nach
auen bzw. von auen nach innen
6 schlichtet mit programmiertem Vorschub die Tasche
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus

HEIDENHAIN MANUALplus 4110 207


4.8 Frszyklen
ICP-Kontur axial

Frsen whlen

Kontur axial ICP whlen

Abhngig von den Parametern frst der Zyklus eine Kontur bzw.
schruppt/schlichtet eine Tasche auf der Stirnflche.
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt
von der Werkzeugposition auf das erste Konturelement ist die An-
und Abfahrposition. Kann das Lot nicht gefllt werden, ist der Start-
punkt des ersten Elements (bei Rechtecken das lngere Element)
die An- und Abfahrposition. Ob direkt angefahren wird, oder in
einem Bogen, beeinflussen Sie mit Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.

208 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 Z1 Frsoberkante default: Startpunkt Z
8 Z2 Frsgrund
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma konturparallel
8 K Aufma in Zustellrichtung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusparameter (zweites Eingabefenster)
8 N ICP-Konturnummer
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Konturfrsen (default: 0) abhngig von U gilt:
Taschenfrsen und J=0: auf der Kontur
Taschenfrsen und J=1: innen
Taschenfrsen und J=2: auen
Konturfrsen und J=0: von innen nach auen
Konturfrsen und J=1: von auen nach innen
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
8 R Einfahrradius: Radius Ein-/Ausfahrbogen
default: 0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen-
Zustellung
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu-
relement wird tangential an-/abgefahren

HEIDENHAIN MANUALplus 4110 209


4.8 Frszyklen Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
Konturfrsen:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 frst eine Ebene
5 stellt fr die nchte Frsebene zu
6 wiederholt 5..6, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schruppen:
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
4 bearbeitet eine Frsebene abhngig von J von innen nach
auen bzw. von auen nach innen
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schlichten:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 schlichtet den Taschenrand Ebene fr Ebene
5 schlichtet den Taschenboden abhngig von J von innen nach
auen bzw. von auen nach innen
6 schlichtet mit programmiertem Vorschub die Tasche
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus

210 4 Zyklenprogrammierung
4.8 Frszyklen
Stirnfrsen

Frsen whlen

Stirnfrsen whlen

Abhngig von den Parametern frst der Zyklus auf der Stirnflche:
ein oder zwei Flchen (Q=1 oder Q=2, B>0)
Rechteck (Q=4, L<>B)
Quadrat (Q=4, L=B)
Dreieck oder Vieleck (Q=3 oder Q>4, L>0)
Kreis (Q=0, RE>0, L und B: keine Eingabe)

HEIDENHAIN MANUALplus 4110 211


4.8 Frszyklen Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 X1 Durchmesser Figurmittelpunkt
8 Z1 Frsoberkante default: Startpunkt Z
8 X2 Begrenzungsdurchmesser
8 Z2 Frsgrund
8 L Kantenlnge
Rechteck: Rechtecklnge
Quadrat, Vieleck: Kantenlnge
Kreis: keine Eingabe
8 B Schlsselweite:
bei Q=1, Q=2: Restdicke (Material, das stehen bleibt)
Rechteck: Rechteckbreite
Quadrat, Vieleck (Q>=4): Schlsselweite (nur bei gerader Anzahl
Flchen veerwenden; alternativ zu L programmieren)
Kreis: keine Eingabe
8 RE Verrundungsradius default: 0
Vieleck (Q>2): Verrundungsradius
Kreis (Q=0): Radius des Kreises
8 A Winkel zur X-Achse default: 0
Vieleck (Q>2): Lage der Figur
Kreis: keine Eingabe
8 Q Anzahl Kanten default: 0
Q=0: Kreis
Q=1: eine Flche
Q=2: zwei um 180 versetzte Flchen
Q=3: Dreieck
Q=4: Rechteck, Quadrat
Q>4: Vieleck
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

212 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (zweites Eingabefenster)
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma konturparallel
8 K Aufma in Zustellrichtung
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Frasrichtung: Bei Flchen oder Mehrkant (mit RE = 0) defi-
niert J, ob uni- oder bidirektional geschruppt wird
J=0: unidirektional
J=1: bidirektional
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten

HEIDENHAIN MANUALplus 4110 213


4.8 Frszyklen Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
Schruppen
4 bearbeitet eine Frsebene unter Bercksichtigung von J uni-
oder bidirektional
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Schlichten:
4 schlichtet den Inselrand Ebene fr Ebene
5 schlichtet den Boden von auen nach innen
6 positioniert auf Startpunkt Z und schaltet die C-Achse aus

214 4 Zyklenprogrammierung
4.8 Frszyklen
Nut radial

Frsen whlen

Nut radial whlen

Der Zyklus erstellt eine Nut auf der Mantelflche. Die Nutbreite ent-
spricht dem Frserdurchmesser.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Nutzielpunkt default: Spindelwinkel C
8 X1 Frsoberkante (Durchmesserma) default: Startpunkt X
8 Z1 Nutzielpunkt
8 X2 Frsgrund
8 L Nutlnge
8 A Winkel zur Z-Achse default: 0
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 FZ Zustellvorschub default: aktiver Vorschub
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Parameterkombinationen fr Position und Lage der Nut: siehe Hilfe-
bild
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 fhrt im Eilgang auf Anfangspunkt Nut X, Z, wenn definiert
3 stellt mit Vorschub FZ zu
4 frst mit programmiertem Vorschub bis Endpunkt Nut
5 zieht auf den Anfangspunkt X zurck

HEIDENHAIN MANUALplus 4110 215


4.8 Frszyklen
Figur radial

Frsen whlen

Figur radial whlen

Abhngig von den Parametern frst der Zyklus eine der folgenden
Konturen bzw. schruppt/schlichtet eine Tasche auf der Mantelflche:
Rechteck (Q=4, L<>B)
Quadrat (Q=4, L=B)
Kreis (Q=0, RE>0, L und B: keine Eingabe)
Dreieck oder Vieleck (Q=3 oder Q>4, L>0)
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Der Lotpunkt von der Werkzeugposition auf das
erste Konturelement ist die An- und Abfahrposition. Kann das Lot
nicht gefllt werden, ist der Startpunkt des ersten Elements (bei
Rechtecken das lngere Element) die An- und Abfahrposition. Ob
direkt angefahren wird, oder in einem Bogen, beeinflussen Sie mit
Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.

216 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Winkel Figurmittelpunkt default: Spindelwinkel C
8 X1 Frsoberkante default: Startpunkt X
8 Z1 Figurmittelpunkt
8 X2 Frsgrund
8 L Rechtecklnge
Rechteck: Rechtecklnge
Quadrat, Vieleck: Kantenlnge
Kreis: keine Eingabe
8 B Rechteckbreite
Rechteck: Rechteckbreite
Quadrat: L=B
Vieleck, Kreis: keine Eingabe
8 RE Verrundungsradius default: 0
Rechteck, Quadrat, Vieleck: Verrundungsradius
Kreis: Radius des Kreises
8 A Winkel zur Z-Achse default: 0
Rechteck, Quadrat, Vieleck: Lage der Figur
Kreis: keine Eingabe
8 Q Anzahl Kanten default: 0
Q=0: Kreis
Q=4: Rechteck, Quadrat
Q=3: Dreieck
Q>4: Vieleck
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 217


4.8 Frszyklen Zyklusparameter (zweites Eingabefenster)
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma in Zustellrichtung
8 K Aufma konturparallel
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Konturfrsen (default: 0) abhngig von U gilt:
Taschenfrsen und J=0: auf der Kontur
Taschenfrsen und J=1: innen
Taschenfrsen und J=2: auen
Konturfrsen und J=0: von innen nach auen
Konturfrsen und J=1: von auen nach innen
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
8 R Einfahrradius: Radius Ein-/Ausfahrbogen
default: 0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen-
Zustellung
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu-
relement wird tangential an-/abgefahren

218 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
Konturfrsen:
3 fhrt abhngig von Einfahrradius R an und stellt fr die erste Fr-
sebene zu
4 frst eine Ebene
5 stellt fr die nchte Frsebene zu
6 wiederholt 5..6, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schruppen:
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
4 bearbeitet eine Frsebene abhngig von J von innen nach
auen bzw. von auen nach innen
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schlichten:
3 fhrt abhngig von Einfahrradius R an und stellt fr die erste Fr-
sebene zu
4 schlichtet den Taschenrand Ebene fr Ebene
5 schlichtet den Taschenboden abhngig von J von innen nach
auen bzw. von auen nach innen
6 schlichtet mit programmiertem Vorschub die Tasche
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus

HEIDENHAIN MANUALplus 4110 219


4.8 Frszyklen
ICP-Kontur radial

Frsen whlen

Kontur radial ICP whlen

Abhngig von den Parametern frst der Zyklus eine Kontur bzw.
schruppt/schlichtet eine Tasche auf der Mantelflche.
Hinweise zu Parametern/Funktionen:
Kontur- oder Taschenfrsen: wird definiert mit U
Frsrichtung: wird beeinflut von H und der Drehrichtung des
Frsers (siehe Frslaufrichtung beim Kontur- und Taschenfrsen
auf Seite 224).
Frserradiauskompensation: wird durchgefhrt (auer beim Kon-
turfrsen mit J=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt
von der Werkzeugposition auf das erste Konturelement ist die An-
und Abfahrposition. Kann das Lot nicht gefllt werden, ist der Start-
punkt des ersten Elements (bei Rechtecken das lngere Element)
die An- und Abfahrposition. Ob direkt angefahren wird, oder in
einem Bogen, beeinflussen Sie mit Einfahrradius R.
Konturfrsen: J definiert, ob der Frser auf der Kontur (Frser-
mittelpunkt auf der Kontur) oder auf der Innen-/Auenseite der Kon-
tur arbeiten soll.
Taschenfrsen Schruppen (O=0): Konturfrsen J definiert, ob
die Tasche von innen nach auen oder umgekehrt gefrst wird.
Taschenfrsen Schlichten (O=1): Zuerst wird der Taschenrand,
anschlieend der Taschenboden gefrst. J definiert, ob der
Taschenboden von innen nach auen oder umgekehrt geschlichtet
wird.

220 4 Zyklenprogrammierung
4.8 Frszyklen
Zyklusparameter (erstes Eingabefenster)
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 X1 Frsoberkante default: Startpunkt X
8 X2 Frsgrund
8 P Zustelltiefe default: gesamte Tiefe in einer Zustellung
8 U berlappungsfaktor
keine Eingabe: Konturfrsen
U>0: Taschenfrsen (minimale) berlappung der Frsbahnen =
U*Frserdurchmesser
8 I Aufma in Zustellrichtung
8 K Aufma konturparallel
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusparameter (zweites Eingabefenster)
8 N ICP-Konturnummer
8 FZ Zustellvorschub default: aktiver Vorschub
8 E Reduzierter Vorschub fr zirkulare Elemente default: aktiver
Vorschub
8 H Frslaufrichtung default: 0
H=0: Gegenlauf
H=1: Gleichlauf
8 J Konturfrsen (default: 0) abhngig von U gilt:
Taschenfrsen und J=0: auf der Kontur
Taschenfrsen und J=1: innen
Taschenfrsen und J=2: auen
Konturfrsen und J=0: von innen nach auen
Konturfrsen und J=1: von auen nach innen
8 O Schruppen/Schlichten: Frsablauf (nur beim Taschenfrsen)
default: 0
O=0: Schruppen
O=1: Schlichten
8 R Einfahrradius: Radius Ein-/Ausfahrbogen
default: 0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen-
Zustellung
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu-
relement wird tangential an-/abgefahren

HEIDENHAIN MANUALplus 4110 221


4.8 Frszyklen Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die Schnittaufteilung (Frsebenen-Zustellungen, Frstie-
fen-Zustellungen)
Konturfrsen:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 frst eine Ebene
5 stellt fr die nchte Frsebene zu
6 wiederholt 5..6, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schruppen:
3 fhrt auf Sicherheitsabstand an und stellt fr die erste Frsebene
zu
4 bearbeitet eine Frsebene abhngig von J von innen nach
auen bzw. von auen nach innen
5 stellt fr die nchte Frsebene zu
6 wiederholt 4..5, bis die Frstiefe erreicht ist
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus
Taschenfrsen Schlichten:
3 fhrt abhngig von R an und stellt fr die erste Frsebene zu
4 schlichtet den Taschenrand Ebene fr Ebene
5 schlichtet den Taschenboden abhngig von J von innen nach
auen bzw. von auen nach innen
6 schlichtet mit programmiertem Vorschub die Tasche
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus

222 4 Zyklenprogrammierung
4.8 Frszyklen
Wendelnut frsen radial

Frsen whlen

Wendelnut frsen radial whlen

Der Zyklus frst eine Wendelnut ab Z1 bis Z2. Der Anfangswin-


kel C1 definiert die Anfangsposition der Nut. Die Nutbreite entspricht
dem Frserdurchmesser.
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 C1 Anfangswinkel
8 X1 Gewindedurchmesser
8 Z1 Startpunkt Gewinde
8 F1 Gewindesteigung
F1 positiv: Rechtsgewinde
F1 negativ: Linksgewinde
8 Z2 Endpunkt Gewinde
8 P Anlauflnge: Rampe am Nut-Anfang
8 K Auslauflnge: Rampe am Nut-Ende
8 U Gewindetiefe
8 I maximale Zustellung: Die Zustellungen werden nach folgender
Formel reduziert bis auf >= 0,5 mm. Danach erfolgt jede Zustel-
lung mit 0,5 mm.
Zustellung 1: I
Zustellung n: I * (1 (n1) * E)
8 E Schnitttiefenreduzierung
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zyklusausfhrung
1 schaltet die C-Achse ein und positioniert im Eilgang auf Spindel-
winkel C (nur im Modus Einlernen)
2 errechnet die aktuelle Zustellung
3 positioniert fr den Frsdurchlauf
4 frst mit programmiertem Vorschub bis zum Endpunkt Z2
unter Bercksichtigung der Rampen am Anfang und am Ende der
Nut
5 fhrt achsparallel zurck und positioniert fr den nchsten Frs-
durchlauf
6 wiederholt 4..5, bis die Nuttiefe erreicht ist

HEIDENHAIN MANUALplus 4110 223


4.8 Frszyklen
Frslaufrichtung beim Kontur- und
Taschenfrsen
Frslaufrichtung beim Konturfrsen
Zyklustyp Frslaufrichtung WZ-Drehrichtung FRK Ausfhrung
innen (J=1) Gegenlauf (H=0) Mx03 rechts

innen Gegenlauf (H=0) Mx04 links

innen Gleichlauf (H=1) Mx03 links

innen Gleichlauf (H=1) Mx04 rechts

auen (J=2) Gegenlauf (H=0) Mx03 rechts

auen Gegenlauf (H=0) Mx04 links

auen Gleichlauf (H=1) Mx03 links

auen Gleichlauf (H=1) Mx04 rechts

rechts (J=3) Gegenlauf (H=0) Mx03 rechts

links (J=3) Gegenlauf (H=0) Mx04 links

224 4 Zyklenprogrammierung
4.8 Frszyklen
Frslaufrichtung beim Konturfrsen
Zyklustyp Frslaufrichtung WZ-Drehrichtung FRK Ausfhrung
links (J=3) Gleichlauf (H=1) Mx03 links

rechts (J=3) Gleichlauf (H=1) Mx04 rechts

Frslaufrichtung beim Taschenfrsen


Bearbeitung Frslaufrichtung Bearbeitungsrichtung WZ-Drehrichtung Ausfhrung
Schruppen Gegenlauf (H=0) von innen nach auen (J=0) Mx03

Schlichten Gegenlauf (H=0) Mx03

Schruppen Gegenlauf (H=0) von innen nach auen (J=0) Mx04

Schlichten Gegenlauf (H=0) Mx04

Schruppen Gleichlauf (H=0) von auen nach innen (J=1) Mx03

Schruppen Gegenlauf (H=0) von auen nach innen (J=1) Mx04

Schruppen Gleichlauf (H=1) von innen nach auen (J=0) Mx03

Schlichten Gleichlauf (H=1) Mx03

Schruppen Gleichlauf (H=1) von innen nach auen (J=0) Mx04

Schlichten Gleichlauf (H=1) Mx04

Schruppen Gleichlauf (H=1) von auen nach innen (J=1) Mx03

Schruppen Gegenlauf (H=1) von auen nach innen (J=1) Mx04

HEIDENHAIN MANUALplus 4110 225


4.8 Frszyklen
Beispiele Frszyklen
Frsen auf der Stirnflche

In diesem Beispiel wird eine Tasche gefrst. Die kom-


plette Stirnflchenbearbeitung, inclusive der Kontur-
definition wird im Frs-Beispiel in 9.8 ICP-Beispiel
Frsen vorgestellt.
Die Bearbeitung erfolgt mit dem Zyklus ICP-Figur
axial. Bei der Definiton der Kontur wird zuerst die
Grundkontur erstellt anschlieend werden die Run-
dungen berlagert.
Werkzeugdaten (Frser)
WO = 8 Werkzeugorientierung
I = 8 Frserdurchmesser
K = 4 Zhnezahl
TF = 0,025 Vorschub pro Zahn

226 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster

4.9 Bohr- und Frsmuster


Hinweise zum Arbeiten mit Bohr- und Frsmustern:
Bohrmuster: die MANUALplus generiert die Befehle M12, M13
(Backenbremse klemmen/lsen) unter folgenden Voraussetzungen:
das Bohr-/Gewindebohrwerkzeug muss angetrieben (Parameter
WKZ angetrieben H) und die Drehrichtung MD definiert sein.
ICP-Frskonturen: Wenn der Konturstartpunkt auerhalb des Koor-
dinaten-Nullpunkts liegt, wird der Abstand Konturstartpunkt Koor-
dinaten-Nullpunkt auf die Musterposition addiert (siehe ICP-Bei-
spiel Frsen auf Seite 511).

HEIDENHAIN MANUALplus 4110 227


4.9 Bohr- und Frsmuster
Bohren/Frsen Muster linear axial

Lineares Bohrmuster axial

Bohren whlen

Bohren axial whlen (Bild rechts oben)

Tieflochbohren axial whlen (Bild rechts Mitte)

Gewindebohren axial whlen (Bild rechts unten)

Muster linear zuschalten

Lineares Frsmuster axial

Frsen whlen

Nut axial whlen (Bild Folgeseite oben)

Kontur axial ICP whlen (Bild Folgeseite Mitte)

Muster linear zuschalten

Muster linear wird zugeschaltet, um Bohr-/Frsmuster mit gleich-


migen Abstnden auf einer Linie auf der Stirnflche zu erstellen.

228 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 X1, C1 Startpunkt Muster: Position, Anfangswinkel (Polarkoordina-
ten)
8 XK, YK Startpunkt Muster: (kartesische Koordinaten)
8 I, J Endpunkt Muster (kartesische Koordinaten)
8 Ii, Ji (inkrementaler) Musterabstand
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zustzlich werden die Parameter der Bohrung/Frsbearbeitung ange-
fordert.
Verwenden Sie folgende Parameterkombinationen fr:
Startpunkt Muster:
X1, C1 oder
XK, YK
Muster-Positionen:
Ii, Ji und Q
I, J und Q
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 fhrt auf den Startpunkt X, Z zurck

HEIDENHAIN MANUALplus 4110 229


4.9 Bohr- und Frsmuster
Bohren/Frsen Muster zirkular axial

Zirkulares Bohrmuster axial

Bohren whlen

Bohren axial whlen (Bild rechts oben)

Tieflochbohren axial whlen (Bild rechts Mitte)

Gewindebohren axial whlen (Bild rechts unten)

Muster Zirkular zuschalten

Zirkulares Frsmuster axial

Frsen whlen

Nut axial whlen (Bild Folgeseite oben)

Kontur axial ICP whlen (Bild Folgeseite Mitte)

Muster Zirkular zuschalten

Muster zirkular wird bei Bohr- oder Frszyklen zugeschaltet, um


Bohr-/Frsmuster mit gleichmigen Abstnden auf einem Kreis oder
Kreisbogen auf der Stirnflche zu erstellen.

230 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 XM, CM Mittelpunkt Muster: Position, Winkel (Polarkoordinaten)
8 XK, YK Mittelpunkt Muster (kartesische Koordinaten)
8 K/KD Musterdurchmesser default: Startpunkt X gilt als Muster-
durchmesser
8 A Winkel 1. Bohrung/1. Nut default: 0
8 Wi Winkelinkrement (Musterabstand) default: Bohrungen/Frsbe-
arbeitungen werden in gleichen Abstnden auf einem Kreis ange-
ordnet
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zustzlich werden die Parameter zur Erstellung der Bohrung/Frsbear-
beitung angefordert.
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 fhrt auf den Startpunkt X, Z zurck

HEIDENHAIN MANUALplus 4110 231


4.9 Bohr- und Frsmuster
Bohren/Frsen Muster linear radial

Lineares Bohrmuster radial

Bohren whlen

Bohren radial whlen (Bild rechts oben)

Tieflochbohren radial whlen (Bild rechts Mitte)

Gewindebohren radial whlen (Bild rechts unten)

Muster linear zuschalten

Lineares Frsmuster radial

Frsen whlen

Nut radial whlen (Bild Folgeseite oben)

Kontur radial ICP whlen (Bild Folgeseite Mitte)

Muster linear zuschalten

Muster linear wird bei Bohr- oder Frszyklen zugeschaltet, um Bohr-


/Frsmuster mit gleichmigen Abstnden auf einer Linie auf der
Mantelflche zu erstellen.

232 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 Z1 Startpunkt Muster: Position 1. Bohrung/Nut (Polarkoordinaten)
8 C1 Winkel 1. Bohrung/Nut: Anfangswinkel (Polarkoordinaten)
8 ZE Endpunkt Muster default: Z1
8 Wi Winkelinkremt Musterabstand default: Bohrungen/Frsbear-
beitungen werden gleichmig auf dem Umfang angeordnet
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Die Muster-Positionen definieren Sie mit ZE Wi oder Wi Q.
Zustzlich werden die Parameter der Bohrung/Frsbearbeitung ange-
fordert.
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus

HEIDENHAIN MANUALplus 4110 233


4.9 Bohr- und Frsmuster
Bohren/Frsen Muster zirkular radial

Zirkulares Bohrmuster radial

Bohren whlen

Bohren radial whlen (Bild rechts oben)

Tieflochbohren radial whlen (Bild rechts Mitte)

Gewindebohren radial whlen (Bild rechts unten)

Muster Zirkular zuschalten

Zirkulares Frsmuster radial

Frsen whlen

Nut radial whlen (Bild Folgeseite oben)

Kontur radial ICP whlen (Bild Folgeseite Mitte)

Muster Zirkular zuschalten

Muster zirkular wird bei Bohr- oder Frszyklen zugeschaltet, um


Bohr-/Frsmuster mit gleichmigen Abstnden auf einem Kreis oder
Kreisbogen auf der Mantelflche zu erstellen.

234 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zyklusparameter
8 X, Z Startpunkt
8 C Spindelwinkel (C-Achsposition) default: aktueller Spindelwinkel
8 ZM, CM Mittelpunkt Muster: Position, Winkel (Polarkoordinaten)
8 K/KD Musterdurchmesser default: Startpunkt X gilt als Muster-
durchmesser
8 A Winkel 1. Bohrung/1. Nut default: 0
8 Wi Winkelinkrement (Musterabstand) default: Bohrungen/Frsbe-
arbeitungen werden in gleichen Abstnden auf einem Kreis ange-
ordnet
8 Q Anzahl der Bohrungen/Nuten default: 1
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub
Zustzlich werden die Parameter zur Erstellung der Bohrung/Frsbear-
beitung angefordert (siehe Zyklenbeschreibung).
Zyklusausfhrung
1 Positionieren (abhngig von der Maschinenkonfiguration):
ohne C-Achse: positioniert auf Spindelwinkel C
mit C-Achse: schaltet die C-Achse ein und positioniert im Eilgang
auf Spindelwinkel C
manueller Betrieb: Bearbeitung ab aktuellem Spindelwinkel
2 errechnet die Muster-Positionen
3 positioniert auf Anfangspunkt Muster
4 fhrt die Bohrung/Frsbearbeitung durch
5 positioniert fr die nchste Bearbeitung
6 wiederholt 4...5, bis alle Bearbeitungen gefertigt sind
7 positioniert auf Startpunkt Z und schaltet die C-Achse aus

HEIDENHAIN MANUALplus 4110 235


4.9 Bohr- und Frsmuster
Beispiele Musterbearbeitung
Lineares Bohrmuster auf der Stirnsflche

Auf der Stirnflche wird mit dem Bohrzyklus axial


ein lineares Bohrmuster gefertigt. Voraussetzung fr
diese Bearbeitung sind eine positionierbare Spindel
und angetriebene Werkzeuge.
Die Koordinaten der ersten und der letzten Bohrung,
sowie die Anzahl der Bohrungen werden angegeben
(Bild rechts oben). Bei der Bohrung wird nur die Tiefe
angegeben (Bild rechts unten).
Werkzeugdaten
WO = 8 Werkzeugorientierung
I = 5 Bohrdurchmesser
B = 90 Spitzenwinkel
H = 1 Werkzeug ist angetrieben

236 4 Zyklenprogrammierung
4.9 Bohr- und Frsmuster
Zirkulares Bohrmuster auf der Stirnflche

Auf der Stirnflche wird mit dem Bohrzyklus axial


ein zirkulares Bohrmuster gefertigt. Voraussetzung
fr diese Bearbeitung sind eine positionierbare Spin-
del und angetriebene Werkzeuge.
Der Mittelpunkt Muster wird in kartesischen Koor-
dinaten angegeben (Bild rechts oben).
Da dieses Beispiel eine Durchgangsbohrung zeigt,
wird Endpunkt Bohrung Z2 so gelegt, dass der Boh-
rer das Material vollstndig durchbohrt. Die Parame-
tern AB und V definieren eine Vorschubreduzie-
rung fr das An- und Durchbohren (Bild rechts unten).
Werkzeugdaten
WO = 8 Werkzeugorientierung
I = 10 Bohrdurchmesser
B = 90 Spitzenwinkel
H = 1 Werkzeug ist angetrieben

HEIDENHAIN MANUALplus 4110 237


4.9 Bohr- und Frsmuster Lineares Bohrmuster auf der Mantelflche

Auf der Mantelflche wird mit Bohrzyklus axial ein


lineares Bohrmuster gefertigt. Voraussetzung fr
diese Bearbeitung sind eine positionierbare Spindel
und angetriebene Werkzeuge.
Das Bohrmuster wird mit den Koordinaten der ersten
Bohrung, der Anzahl Bohrungen und dem Abstand
zwischen den Bohrungen definiert (Bild rechts oben).
Bei der Bohrung wird nur die Tiefe angegeben (Bild
rechts unten).
Werkzeugdaten
WO = 2 Werkzeugorientierung
I = 8 Bohrdurchmesser
B = 90 Spitzenwinkel
H = 1 Werkzeug ist angetrieben

238 4 Zyklenprogrammierung
4.10 DIN-Zyklen

4.10 DIN-Zyklen
DIN-Zyklus whlen

Mit dieser Funktion whlen Sie einen DIN-Zyklus (DIN-Makro)aus und


binden ihn in ein Zyklenprogramm ein.
Bei Start des DIN-Makros gelten die im DIN-Zyklus programmierten
Maschinendaten (im manuellen Betrieb die aktuell gltigen Maschi-
nendaten). Sie knnen T, S, F aber jederzeit in dem DIN-Makro
ndern.

Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-
Verschiebungen in der Zyklenprogrammierung.
In dem DIN-Zyklus wird kein Startpunkt definiert. Beach-
ten Sie, dass das Werkzeug diagonal von der aktuellen
Position auf die erste programmierte Position des DIN-
Makros fhrt.

Zyklusparameter
8 N DIN-Makronummer
8 T Werkzeugnummer
8 S Drehzahl/Schnittgeschwindigkeit
8 F Umdrehungsvorschub

HEIDENHAIN MANUALplus 4110 239


ICP-Programmierung
5.1 ICP-Konturen
5.1 ICP-Konturen

Die interaktive Kontur-Programmierung (ICP) dient der


grafisch gesttzten Definition von Werkstckkontu-
ren fr ICP-Zyklen. (ICP ist die Abkrzung fr den eng-
lischen Begriff Interactive Contour Programming.)
Die Konturdefinition erfolgt mit linearen und zirkularen
Konturelementen sowie mit Formelementen wie
Fasen, Verrundungen und Freistichen.

Drehwerkzeuge, die Sie fr die Bearbei-


tung von ICP-Konturen nutzen, mssen
Sie mit Einstell- und Spitzenwinkel definie-
ren.

Geometrieberechnungen
Die MANUALplus berechnet fehlende Koordinaten,
Schnittpunkte, Mittelpunkte etc., soweit das mathe-
matisch mglich ist.
Ergeben sich mehrere Lsungsmglichkeiten, sichten
Sie die mathematisch mglichen Varianten und wh-
len die gewnschte Lsung aus.
Jedes ungelste Konturelement wird durch ein klei-
nes Symbol unterhalb des Grafikfensters reprsen-
tiert. Konturelemente, die nicht vollstndig definiert
sind, aber gezeichnet werden knnen, werden darge-
stellt.
Formelemente
Sie knnen Fasen und Rundungen an jeder Kontu-
recke einfgen. Freistiche (DIN 76, DIN 509 E,
DIN 509 F) sind an achsparallelen, rechtwinkligen
Konturecken mglich.
Zur Eingabe von Formelementen haben Sie folgende
Alternativen:
Sie geben sequentiell alle Konturelemente, inclu-
sive Formelemente ein.
Sie geben zuerst die Grobkontur ohne Formele-
mente ein. Anschlieend berlagern Sie die For-
melemente (siehe auch ICP-nderungs-
programmierung auf Seite 254).
Sondervorschub
Wenn Sie einem Konturelement einen Sondervor-
schub zuordnen, wird der beim Dreh-Schlichten des
Elements gefahren.

242 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen

5.2 Editieren von ICP-Konturen


Eine ICP-Kontur besteht aus der Definition einzelner
Konturelemente. Jede ICP-Kontur erhlt eine eindeu-
tige Nummer und eine Kurzbezeichnung. Eine ICP-
Kontur wird in einen ICP-Zyklus eingebunden.
Sie erstellen eine ICP-Kontur durch sequentielle Ein-
gabe der einzelnen Konturelemente. Den Startpunkt
legen Sie bei der Beschreibung des ersten Elements
fest. Der Endpunkt wird durch den Zielpunkt des letz-
ten Konturelements bestimmt.
Bestehende Konturen knnen Sie ergnzen oder
ndern.
Eingegebene Konturelemente/Teilkonturen werden
sofort angezeigt. Durch Lupen- und Verschiebefunk-
tionen passen Sie die Darstellung beliebig an.
ICP-Konturen whlen Sie entweder in der Auswahl
ICP-Konturen aus, oder Sie geben eine ICP-Kontur-
nummer vor (Eingabefeld ICP-Kontur). Zwischen
der Liste der ICP-Konturen und dem Eingabeld ICP-
Kontur wechseln Sie mit Enter oder mit Pfeil auf/
ab.
Sie knnen mehrere ICP-Konturen nacheinander
erstellen/bearbeiten. Nach Verlassen des ICP-Editors
wird die zuletzt bearbeitete ICP-Konturnummer in
den Zyklus bernommen.
ICP-Konturen knnen Sie kopieren oder lschen
(siehe Programmverwaltung auf Seite 75).

Aufruf ICP-Editor

ICP-Edit bettigen

neue ICP-Konturnummer vorgeben oder


bestehende ICP-Konturnummer auswhlen

Anwahl bettigen

Der ICP-Editor
ist zur Neueingabe einer Kontur bereit oder
zeigt die vorhandene Kontur an und stellt sie zur
Bearbeitung bereit.

HEIDENHAIN MANUALplus 4110 243


5.2 Editieren von ICP-Konturen
ICP-Kontur erstellen oder erweitern
Nach der Auswahl des Konturelements geben Sie die bekannten Para- Softkeys
meter ein. Nicht definierte Parameter errechnet die MANUALplus
anhand der Daten benachbarter Konturelemente. In der Regel knnen Aufruf Bogenmen
Sie die Konturelemente so beschreiben, wie sie in der Fertigungs-
zeichnung vermat sind.
Aufruf Linienmen
Zwischen Linien- und Bogenmen wechseln Sie per Softkey. Form-
elemente (Fase, Verrundung und Freistiche) whlen Sie per Menta-
ste an.

ICP-Kontur erstellen

Element zufgen bettigen

Element-Typ auswhlen:
Linienrichtung (Men Linieneingabe)
Drehsinn und die Art der Vermaung bei Bgen (Men Bogen-
eingabe)
Typ des Formelements

Parameter eingeben

Sie erweitern eine ICP-Kontur durch Eingabe weiterer Konturele-


mente, die an die bestehende Kontur angehngt werden. Ein neu
eingegebenes Konturelement wird mit dem letzten Konturelement
verbunden. Das letzte Konturelement wird durch ein kleines Quadrat
am Konturende gekennzeichnet, wenn die ICP-Kontur angezeigt, aber
nicht bearbeitet wird.

Absolute oder inkrementale Vermaung


Entscheidend fr die Vermaung ist die Stellung des Softkeys Inkre-
ment. Inkrementale Parameter erhalten den Zusatz i (Xi, Zi, etc.).

244 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
bergnge bei Konturelementen
Ein bergang ist tangential, wenn am Berhrungspunkt der Kontu-
relemente kein Knick- oder Eckpunkt entsteht. Bei geometrisch Softkeys fr tangentialen bergang
anspruchsvollen Konturen werden tangentiale bergnge verwendet, tangentialer bergang
um mit einer minimalen Vermaung auszukommen und mathemati- von Linear- auf Zirkularelement
sche Widersprche auszuschlieen.
Fr die Berechnung ungelster Konturelemente muss die MANU- tangentialer bergang
ALplus die Art des bergangs zwischen den Konturelementen ken- von Zirkular- auf Zirkularelement
nen. oder Linearelement (Drehsinn siehe
Symbol)
Den bergang zu dem nchsten Konturelement legen Sie per Softkey
fest.

Hufig sind vergessene tangentiale bergnge die


Ursache fr Fehlermeldungen bei der ICP-Konturdefini-
tion.

HEIDENHAIN MANUALplus 4110 245


5.2 Editieren von ICP-Konturen
Konturdarstellung
Nach der Eingabe eines Konturelements prft die
MANUALplus, ob es ein gelstes oder ungel-
stes Element ist. Ein gelstes Element ist eindeu-
tig und vollstndig bestimmt es wird sofort gezeich-
net.
Ungelstes Konturelement:
ist nicht vollstndig bestimmt
unterhalb des Grafikfensters wird ein Symbol pla-
ziert, das den Elementtyp und die Linienrichtung/
den Drehsinn wiederspiegelt
ungelstes Linearelement: wird dargestellt, wenn
der Startpunkt und die Richtung bekannt sind
ungelstes Zirkularelement: wird als Vollkreis dar-
gestellt, wenn der Mittelpunkt und der Radius
bekannt sind (Bild rechts oben).
Die MANUALplus zeichnet ein ungelstes Konturele-
ment, sobald es berechnet werden kann. Das Symbol
wird dann gelscht (Bild rechts unten).
Ein fehlerhaftes Konturelement wird dargestellt,
wenn das mglich ist. Zustzlich erfolgt eine Fehler-
meldung.
Farben bei der Konturdarstellung
Gelste, ungelste Konturelemente, selektierte Kon-
turelemente, selektierte Konturecken und Restkontu-
ren werden in unterschiedlichen Farben dargestellt.
(Die Selektion von Konturelementen/Konturecken und
Restkonturen sind bei dem ndern von ICP-Konturen
von Bedeutung).
Farben:
gelb: fr gelste Elemente
grau: fr ungelste oder fehlerhafte, darstellbare
Elemente
rot: selektierte Lsung, selektiertes Element, oder
selektierte Ecke
blau: Restkontur

246 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
ICP-Konturdarstellung verndern
Die MANUALplus whlt den Darstellungsbereich so,
dass alle eingegebenen Konturelemente angezeigt
werden.
Mit Seite vor/Seite zurck vergrern/verkleinern
Sie die Darstellung, mit den Cursor-Tasten ver-
schieben Sie den Bildausschnitt. Diese Funktionen
sind verfgbar, wenn die Kontur angezeigt, aber nicht
bearbeitet wird.
Wenn Sie den gewnschten Bildausschnitt przise
vorwhlen und anzeigen wollen, gehen Sie wie folgt
vor:

Lupe aufrufen und einstellen

Lupe bettigen es erscheint ein


rotes Rechteck zur Auswahl des
gewnschten Bildausschnitts

rotes Rechteck
verschieben: Cursortasten
vergrern: Seite zurck
verkleinern: Seite vor
eingestelltes rotes Rechteck wird
als Bild dargestellt

Durch Verkleinern der Kontur wird ein


grerer Bereich dargestellt (Bei-
spiel: Teile des Werkstcks werden
nicht im Grafikfenster angezeigt)

Alle bisher definierten Konturele-


mente werden in maximaler Gre
dargestellt

Zurck zur letzten Lupeneinstellung

HEIDENHAIN MANUALplus 4110 247


5.2 Editieren von ICP-Konturen
Lsungsauswahl
Ergeben sich bei der Berechnung ungelster Kontur-
elemente unterschiedliche Lsungsmglichkeiten,
sichten Sie mit Lsung vor / Lsung weiter die
mathematisch mglichen Lsungen und whlen mit
bernahme Lsung die richtige Lsung aus (Bilder
rechts).

Wenn beim Verlassen des Editiermodus


ungelste Konturelemente vorhanden
sind, fragt die MANUALplus, ob diese Ele-
mente verworfen werden sollen.

Letztes Konturelement ndern


Bei Bettigung von letztes ndern werden die Daten
des zuletzt eingegebenen Konturelements zum
ndern bereitgestellt.
Bei der Korrektur eines Linear- oder Zirkularelementes
wird je nach Situation die nderung sofort bernom-
men oder die korrigierte Kontur zur Kontrolle ange-
zeigt. Die von der nderung betroffenen Konturele-
mente werden farblich hervorgehoben. Ergeben sich
mehrere Lsungsmglichkeiten, sichten Sie mit
Lsung vor / Lsung weiter alle mathematisch mg-
lichen Lsungen.
Die nderung wird erst mit bernahme Lsung
wirksam. Mit Zurck wird die nderung verworfen,
die alte Beschreibung gilt weiterhin.
Den Typ des Konturelements (Linear- oder Zirkularele-
ment), die Richtung eines Linearelements und den
Drehsinn eines Zirkularelements knnen Sie mit die-
ser Funktion nicht ndern. Ist das erforderlich, lschen
Sie das letzte Konturelement und fgen ein neues
Konturelement zu.
Letztes Konturelement lschen
Bei Bettigung von letztes lschen werden die Daten
des zuletzt eingegebenen Konturelements verworfen.
Verwenden Sie diese Funktion mehrfach, um meh-
rere Konturelemente zu lschen.

248 5 ICP-Programmierung
5.2 Editieren von ICP-Konturen
Konturrichtung
Die Zerspanrichtung wird anhand der Konturrichtung ermittelt. Ist die
Kontur in Z-Richtung beschrieben, wird ein Lngszyklus eingesetzt
(Bild rechts oben). Ist die Kontur in X-Richtung beschrieben, wird
ein Planzyklus eingesetzt (Bild rechts Mitte).
ICP-Zerspanen lngs/plan (Schruppen)
Die MANUALplus zerspant das Material in Konturrichtung.
ICP-Schlichten lngs/plan
Die MANUALplus schlichtet in Konturrichtung.

Eine ICP-Kontur, die fr eine Schruppbearbeitung mit ICP-


Zerspanen lngs definiert wurde, kann nicht fr eine Bear-
beitung mit ICP-Zerspanen plan verwendet werden. Sie
knnen die Konturrichtung mit dem Softkey Kontur
umdrehen umkehren.

HEIDENHAIN MANUALplus 4110 249


5.3 DXF-Konturen importieren
5.3 DXF-Konturen importieren

Grundlagen
Konturen, die im DXF-Format vorliegen, knnen im ICP-Editor impor-
tiert werden.
DXF-Konturen beschreiben Konturzge fr ICP-Zyklen (Abspan-,
Stech- oder Frszyklen).
Bei Konturzgen fr Abspan- oder Stechzyklen sollte der DXF-Layer
nur eine Kontur beinhalten bei Konturen fr Frszyklen knnen meh-
rere DXF-Konturen vorhanden und importiert werden.
Der DXF-Import steht ab der Software-Version 507 807-11 bzw.
526 488-03 zur Verfgung.

Anforderungen an die DXF-Kontur bzw. DXF-Datei:


nur zweidimensionale Elemente
die Kontur muss in einem separaten Layer liegen (ohne Malinien,
ohne Umlaufkanten, etc.)
Konturen fr Abspan- oder Stechzyklen mssen, abhngig vom Auf-
bau der Drehmaschine, vor bzw. hinter Drehmitte liegen
keine Vollkreise, keine Splines, keine DXF-Blcke (Makros), etc.
die importierten Konturen drfen aus maximal 4 000 Elementen
(Linien, Kreisbgen) bestehen, zustzlich sind bis zu 10 000 Polylini-
enpunkte mglich

Kontur-Aufbereitung whrend des DXF-Imports


Whrend des Imports wird die Kontur vom DXF-Format in das ICP-For-
mat umgewandelt. Dabei werden folgende nderungen an der Kon-
turdarstellung vorgenommen, da sich das DXF- und ICP-Format grund-
stzlich unterscheiden:
eventuelle Lcken zwischen Konturelementen werden geschlossen
Polylinien werden in Linearelemente umgewandelt

Zustzlich werden folgende Merkmale, die fr eine ICP-Kontur erfor-


derlich sind, festgelegt:
der Startpunkt der Kontur
der Drehsinn der Kontur

Ablauf des DXF-Imports:


8 Auswahl der DXF-Datei
8 Auswahl des Layers, der ausschlielich die Kontur(en) enthlt
8 Import der Kontur(en)

250 5 ICP-Programmierung
5.3 DXF-Konturen importieren
DXF-Import
Der DXF-Import wird im ICP-Editor in der Phase der
Kontureingabe angeboten.

DXF-Import

ICP Edit bettigen

Element zufgen bettigen

DXF Import bettigen

Datei mit DXF-Kontur(en) auswhlen.

Mit Kontur vor oder Kontur zurck


den DXF-Layer auswhlen.

bernahme Kontur bettigen der


ICP-Editor liest die ausgewhlte DXF-
Kontur ein und wandelt sie in das
ICP-Format

Konturelemente, die bereits eingegeben


bzw. eingelesen wurden, werden ber-
schrieben, sobald Sie den Softkey ber-
nahme Kontur bettigen.

HEIDENHAIN MANUALplus 4110 251


5.3 DXF-Konturen importieren
Konfigurierung des DXF-Import
Nachdem Sie eine Datei mit DXF-Konturen ausgewhlt haben, knnen
Sie die Parameter zur Konfigurierung des DXF-Imports anpassen.

DXF-Parameter anpassen

DXF-Parameter bettigen die MANUALplus ffnet


die Dialogbox DXF-Parameter

DXF-Parameter eintragen (Bedeutung siehe unten).

Speichern bettigen die MANUALplus bernimmt


die Parameter

DXF-Parameter auf Standardwerte

Dialogbox DXF-Parameter aufrufen

zurcksetzen bettigen die MANUALplus trgt die


Standard-Parameter ein

Speichern bettigen die MANUALplus bernimmt


die Parameter

Bedeutung der DXF-Parameter:


Maximale Lcke: In der DXF-Zeichnung knnen kleine Lcken zwi-
schen den Konturelementen vorhanden sein. In diesem Parameter
geben Sie an, wie gro der Abstand zwischen zwei Konturelemen-
ten sein darf.
Wird die maximale Lcke nicht berschritten, wird das folgende
Element als Teil der aktuellen Kontur betrachtet.
Wird die maximale Lcke berschritten, gilt das nchste Element
als Element der neuen Kontur.
Startpunkt: Der DXF-Import analysiert die Kontur und legt den
Startpunkt fest. Die mglichen Einstellungen haben folgende
Bedeutung:
rechts, links, oben, unten: Der Startpunkt wird auf den Kontur-
punkt gelegt, der am weitesten rechts (bzw. links, ..) liegt. Erfllen
mehrere Konturpunkte diese Bedingung, wird einer dieser Punkte
automatisch ausgewhlt.

252 5 ICP-Programmierung
maximaler Abstand: Der DXF-Import legt den Startpunkt auf

5.3 DXF-Konturen importieren


einen der Konturpunkte, die am weitesten voneinander entfernt
sind. Welcher dieser Punkte als Startpunkt festgelegt wird, das
wird automatisch ermittelt und kann nicht beeinflusst werden.
markierter Punkt: Wenn einer der Konturpunkte in der DXF-
Zeichnung mit einem Vollkreis gekennzeichnet ist, wird dieser
Punkt als Startpunkt festgelegt. Das Zentrum des Vollkreises
muss auf dem Konturpunkt liegen.
Drehsinn: Legen Sie fest, ob die Kontur mit oder gegen den Uhrzei-
gersinn gerichtet ist.

HEIDENHAIN MANUALplus 4110 253


5.4 ICP-nderungsprogrammie-
5.4 ICP-nderungsprogrammierung
rung
Bei vorhandenen Konturen knnen Sie:
Konturelemente ndern
Konturelemente lschen
die Kontur erweitern (zufgen)
Konturabschnitte verndern
Formelemente berlagern (Kontur verfeinern)

Konturelement ndern
Konturelement ndern

Element ndern bettigen ein Konturelement wird


als ausgewhlt (farbig) gekennzeichnet

das zu ndernde Konturelement auswhlen

Konturelement zum ndern bereitstellen

nderungen vornehmen

nderungen bernehmen

Die Kontur bzw. Lsungsvarianten werden zur Kontrolle angezeigt. Bei


Formelementen und ungelsten Elementen werden nderungen
sofort bernommen.

gewnschte Lsung bernehmen

254 5 ICP-Programmierung
5.4 ICP-nderungsprogrammierung
Ungelstes Konturelement ndern
Sind ungelste Konturelemente vorhanden, knnen die gelsten
Elemente nicht gendert werden. Beim letzten Konturelement vor
dem ungelsten Konturbereich kann aber der tangentiale bergang
gesetzt oder gelscht werden.

Ist das zu ndernde Element ein ungelstes, dann wird


das zugehrige Symbol als ausgewhlt gekennzeichnet.
Den Elementtyp und den Drehsinn eines Kreisbogens kn-
nen Sie nicht ndern. Ist die nderung des Elementtyps/
des Drehsinns erforderlich, muss das Konturelement
gelscht und anschlieend hinzugefgt werden.

HEIDENHAIN MANUALplus 4110 255


5.4 ICP-nderungsprogrammierung Kontur verschieben
Liegt die Kontur nicht auf der gewnschten Position,
dann kann sie verschoben werden. Whlen Sie dazu
ein geeignetes Konturelement aus (Referenz-Ele-
ment). Beim Verschieben geben Sie dann die neue
Position des Startpunkts des Referenz-Elements
vor. Bei Abschlu der Funktion wird die gesamte Kon-
tur verschoben.

Kontur verschieben

Element ndern bettigen ein Kon-


turelement wird als ausgewhlt
(farbig) gekennzeichnet

das Referenz-Element auswhlen

Kontur verschieben bettigen

Neuen Startpunkt des Referenz-Elements eintra-


gen.

Neuen Startpunkt (= neue Posi-


tion) bernehmen die MANUALplus
zeigt die verschobene Kontur an

Kontur auf neuer Position berneh-


men

256 5 ICP-Programmierung
5.4 ICP-nderungsprogrammierung
Konturelement zufgen
Konturelement zufgen

Element zufgen bettigen

Weitere Konturelemente an die bestehende Kontur anhngen.

Konturelement lschen
Konturelement lschen

Element lschen bettigen ein Konturelement wird


als ausgewhlt (farbig) gekennzeichnet

das zu lschende Konturelement auswhlen

das Konturelement lschen

Sie knnen mehrere Konturelemente nacheinander lschen.

Ist das zu lschende Element ein ungelstes Element,


wird das zugehrige Symbol als ausgewhlt gekenn-
zeichnet.

HEIDENHAIN MANUALplus 4110 257


5.4 ICP-nderungsprogrammierung
Kontur aufspalten
Lschen Sie ein Konturelement, das Vorgnger und
Nachfolgerelemente hat, wird die Kontur in eine
Grundkontur und eine Restkontur aufgespalten
(Bild rechts oben).
Die Restkontur kann nicht bearbeitet werden Sie
knnen aber die Grundkontur verndern und mit der
Restkontur verknpfen. In der Regel fgen Sie dazu
neue Konturelemente ein. Eine Verknpfung des
letzten Konturelement mit der Restkontur ist
ebenfalls erlaubt wenn das mglich ist.
Die MANUALplus untersttzt diese Vorgehensweise
durch bernahme der Anfangskoordinaten der Rest-
kontur. Bettigen Sie dazu X, Z setzen (Bild rechts).

258 5 ICP-Programmierung
5.4 ICP-nderungsprogrammierung
Formelemente berlagern
Bei dem berlagern von Formelementen whlen Sie
die Ecke aus und fgen das Formelement ein.

Formelemente berlagern

Formelemente berlagern betti-


gen

Ecke auswhlen

Formelement auswhlen

Formelement definieren

berlagern bei ungelsten Konturbereichen


Sie knnen Formelemente berlagern, wenn noch
ungelste Konturbereiche vorhanden sind.
Verlassen Sie den Eingabemodus (Softkey Zurck)
und bettigen Formelemente berlagern.

HEIDENHAIN MANUALplus 4110 259


5.5 ICP-Konturelemente
5.5 ICP-Konturelemente Drehkontur
Drehkontur
Linieneingabe Drehkontur
Whlen Sie die Richtung des Konturelements anhand des Men-Sym-
bols aus und vermaen es.
Bei horizontalen und vertikalen Linearelementen ist die Eingabe der X-
bzw. Z-Koordinaten nicht erforderlich. Die MANUALplus sperrt das
entsprechende Eingabefeld, wenn keine ungelsten Elemente vor-
handen sind.

Vertikale/Horizontale Linien

Richtung der Linie whlen

Sie vermaen die Linie und legen den bergang zum nchsten Kontu-
relement fest.
Parameter vertikale Linie
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 X Zielpunkt in X
8 Xi Zielpunkt in X (inkremental): Abstand Startpunkt Zielpunkt
8 L Lnge der Linie
8 F Sondervorschub
Parameter horizontale Linie
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 Z Zielpunkt in Z
8 Zi Zielpunkt in Z (inkremental): Abstand Startpunkt Zielpunkt
8 L Lnge der Linie
8 F Sondervorschub

260 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Linie im Winkel

Richtung der Linie whlen

Sie vermaen die Linie absolut oder polar und legen den bergang
zum nchsten Konturelement fest. Die Richtung des Winkels entneh-
men Sie dem Hilfebild.
Parameter
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 X, Z Zielpunkt in X/Z
8 Xi, Zi Zielpunkt in X/Z (inkremental): Abstand Startpunkt Ziel-
punkt
8 L Lnge der Linie
8 A Winkel zur Z-Achse
8 F Sondervorschub

HEIDENHAIN MANUALplus 4110 261


5.5 ICP-Konturelemente Drehkontur
Bogeneingabe Drehkontur

Drehsinn und Art der Vermaung whlen

Bogen mit Mittelpunkt und Radius

Bogen mit Radius

Bogen mit Mittelpunkt

Sie vermaen den Kreisbogen und legen den bergang zum nchsten
Konturelement fest.
Parameter (bei Bogen mit Radius wird der Mittelpunkt bei
Bogen mit Mittelpunkt der Radius nicht angefordert)
8 XS, ZS Startpunkt in X/Z (= Endpunkt des letzten Elements)
8 X, Z Zielpunkt in X/Z: Endpunkt des Kreisbogens
8 Xi, Zi Zielpunkt in X/Z (inkremental): Abstand Startpunkt Ziel-
punkt
8 I, K Mittelpunkt in X/Z: Mittelpunkt des Kreisbogens
8 Ii, Ki Mittelpunkt in X/Z (inkremental): Abstand Startpunkt Mit-
telpunkt
8 R Radius
8 F Sondervorschub

262 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Formelementeingabe
Fase/Verrundung
Fasen/Verrundungen werden auf Konturecken defi-
niert. Eine Konturecke ist der Schnittpunkt aus ein-
und ausfhrendem Konturelement. Die Fase/Verrun-
dung kann erst berechnet werden, wenn das ausfh-
rende Konturelement bekannt ist. Bei der Eingabe der
Parameter fr Fase/Verrundung werden die Koordina-
ten des Eckpunktes in Startpunkt XS, ZS angezeigt.
Wenn eine ICP-Kontur mit einer Fase/Verrundung
beginnt, fehlt das einfhrende Konturelement. Sie
bestimmen dann mit Elementlage J die eindeutige
Lage der Fase/Verrundung. Die MANUALplus wan-
delt eine Fase/Verrundung am Konturanfang in ein
Linear- bzw. Zirkularelement um.

Freistich
Das Formelement Freistich besteht aus einem
Lngselement, dem eigentlichen Freistich und einem
Planelement. Der Freistich kann mit dem Lngs- oder
Planelement beginnen.
Wenn die Freistichecke noch nicht bekannt ist,
bestimmt der Parameter Elementlage J, ob der
Freistich mit dem Lngs- oder Planelement beginnt
(Bild rechts oben).

Beispiel: Auenfase am Konturanfang


Bei der Elementlage J=1 ist das gedachte einfh-
rende Bezugselement ein Planelement in +X-Rich-
tung (Bild rechts unten).

HEIDENHAIN MANUALplus 4110 263


5.5 ICP-Konturelemente Drehkontur
Fase/Verrundung Drehkontur

Fase

Formelemente oder Fase / Verrundung whlen

Fase whlen

Verrundung whlen

Der Eckpunkt ist durch den Startpunkt vorgegeben. Sie geben die
Fasenbreite B bzw. den Rundungsradius B ein.
Parameter
8 B Fasenbreite oder
8 B Rundungsradius
8 J Elementlage: gedachtes einfhrendes Bezugselement
J=1: Planelement in +X-Richtung
J=1: Planelement in X-Richtung
J=2: Lngselement in +Z-Richtung
J=2: Lngselement in Z-Richtung
8 F Sondervorschub

264 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Freistiche Drehkontur

Gewindefreistich DIN 76

Formelemente whlen

Gewindefreistich DIN 76 whlen

Bei dem Gewindefreistich DIN 76 stellt der Durchmesser des Lngs-


element den Gewindedurchmesser (bei Innengewinden: Kerndurch-
messer) dar.
Parameter
8 XS, ZS Startpunkt in X/Z: Anfangspunkt des Freistichs
8 X, Z Zielpunkt in X/Z: Endpunkt des Freistichs
8 FP Gewindesteigung default: Normtabelle
8 I Freistichdurchmesser default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius default: Normtabelle
8 J Elementlage default: 1
J=1: Freistich beginnt mit dem Lngselement und endet mit dem
Planelement
J=1: Freistich beginnt mit dem Planelement und endet mit dem
Lngselement
8 F Sondervorschub
Parameter, die Sie nicht angeben, ermittelt die MANUALplus aus der
Normtabelle (siehe DIN 76 Freistichparameter auf Seite 529):
die Gewindesteigung FP anhand des Durchmessers (Startpunkt
XS).
die Parameter I, K, W, und R anhand der Gewindesteigung FP.

Bei Innengewinden sollte die Gewindesteigung FP


vorgegeben werden, da der Durchmesser des Lngsele-
ments nicht der Gewindedurchmesser ist. Wird die
Ermittlung der Gewindesteigung durch die
MANUALplus genutzt, ist mit geringen Abweichungen
zu rechnen.
Die Elementlage J kann bei der berlagerung nicht
eingegeben werden und bei der ICP-nderungspro-
grammierung nicht gendert werden. (Die Konturecke
ist bereits eindeutig bestimmt.)

HEIDENHAIN MANUALplus 4110 265


5.5 ICP-Konturelemente Drehkontur
Freistich DIN 509 E

Formelemente whlen

Freistich DIN 509 E whlen

Parameter, die Sie nicht eingeben, ermittelt die MANUALplus anhand


des Durchmessers aus der Normtabelle (siehe DIN 509 E, DIN 509 F
Freistichparameter auf Seite 531).
Parameter
8 XS, ZS Startpunkt in X/Z: Anfangspunkt des Freistichs
8 X, Z Zielpunkt in X/Z: Endpunkt des Freistichs
8 I Freistichdurchmesser default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius default: Normtabelle
8 U Schleifaufma default: kein Schleifaufma
8 J Elementlage default: 1
J=1: Freistich beginnt mit dem Lngselement und endet mit dem
Planelement
J=1: Freistich beginnt mit dem Planelement und endet mit dem
Lngselement
8 F Sondervorschub

Die Elementlage J kann bei der berlagerung nicht ein-


gegeben und bei der ICP-nderungsprogrammierung
nicht gendert werden. (Die Konturecke ist bereits eindeu-
tig bestimmt.)

266 5 ICP-Programmierung
5.5 ICP-Konturelemente Drehkontur
Freistich DIN 509 F

Formelemente whlen

Freistich DIN 509 F whlen

Parameter, die Sie nicht eingeben, ermittelt die MANUALplus anhand


des Durchmessers aus der Normtabelle (siehe DIN 509 E, DIN 509 F
Freistichparameter auf Seite 531).
Parameter
8 XS, ZS Startpunkt in X/Z: Anfangspunkt des Freistichs
8 X, Z Zielpunkt in X/Z: Endpunkt des Freistichs
8 I Freistichdurchmesser default: Normtabelle
8 K Freistichlnge default: Normtabelle
8 W Freistichwinkel default: Normtabelle
8 R Freistichradius default: Normtabelle
8 P Plantiefe default: Normtabelle
8 A Planwinkel default: Normtabelle
8 U Schleifaufma default: kein Schleifaufma
8 J Elementlage default: 1
J=1: Freistich beginnt mit dem Lngselement und endet mit dem
Planelement
J=1: Freistich beginnt mit dem Planelement und endet mit dem
Lngselement
8 F Sondervorschub

Die Elementlage J kann bei der berlagerung nicht ein-


gegeben und bei der ICP-nderungsprogrammierung
nicht gendert werden. (Die Konturecke ist bereits eindeu-
tig bestimmt.)

HEIDENHAIN MANUALplus 4110 267


5.6 ICP-Konturelemente Stirnflche
5.6 ICP-Konturelemente Stirnflche

Konturelemente der Stirn- und Mantelflche vermaen Sie kartesisch


oder polar. Entscheidend ist die Stellung des Softkeys Polar. Die
MANUALplus unterscheidet kartesische und polare Koordinaten
durch unterschiedliche Adressbuchstaben.

Polarkoordinaten:
XD, X: Durchmesser
CS, C: Winkel zur positiven XK-Achse
Wenn Sie mit Konturliste die Auswahl der ICP-Kontu-
ren aufrufen, zeigt die MANUALplus abhngig von
dem Zyklus nur ICP-Konturen fr die Stirnflche oder
Mantelflche an.

268 5 ICP-Programmierung
5.6 ICP-Konturelemente Stirnflche
Linieneingabe Stirnflche

Vertikale/Horizontale Linien

Richtung der Linie whlen

Sie vermaen die Linie und legen den bergang zum nchsten Kontu-
relement fest.
Parameter
8 XS, YS Startpunkt (kartesische Koordinaten)
8 XD, CS Startpunkt (polare Koordinaten)
8 XK, YK Zielpunkt (kartesische Koordinaten)
8 X, C Zielpunkt (polare Koordinaten)
8 L Lnge der Linie
8 F Sondervorschub

Linie im Winkel

Richtung der Linie whlen

Sie vermaen die Linie und legen den bergang zum nchsten Kontu-
relement fest.
Parameter
8 XS, YS Startpunkt (kartesische Koordinaten)
8 XD, CS Startpunkt (polare Koordinaten)
8 XK, YK Zielpunkt in kartesischen Koordinaten
8 X, C Zielpunkt (polare Koordinaten)
8 A Winkel zur XK-Achse Winkelrichtung siehe Hilfebild
8 L Lnge der Linie
8 F Sondervorschub

HEIDENHAIN MANUALplus 4110 269


5.6 ICP-Konturelemente Stirnflche
Bogeneingabe Stirnflche

Bogen eingeben

Bogen mit Mittelpunkt und Radius

Bogen mit Radius

Bogen mit Mittelpunkt

Sie vermaen den Kreisbogen und legen den bergang zum nchsten
Konturelement fest.
Parameter (bei Bogen mit Radius wird der Mittelpunkt bei
Bogen mit Mittelpunkt der Radius nicht angefordert)
8 XS, YS Startpunkt (kartesische Koordinaten)
8 XD, CS Startpunkt (polare Koordinaten)
8 XK, YK Zielpunkt (kartesische Koordinaten)
8 X, C Zielpunkt (polare Koordinaten)
8 I, J Mittelpunkt (kartesische Koordinaten)
8 XM, CM Mittelpunkt (polare Koordinaten)
8 R Radius
8 F Sondervorschub

270 5 ICP-Programmierung
5.6 ICP-Konturelemente Stirnflche
Fase/Verrundung Stirnflche

Fase/Verrundung eingeben

Fase / Verrundung whlen

Fase whlen

Verrundung whlen

Der Eckpunkt ist durch den Startpunkt vorgegeben. Sie geben die
Fasenbreite B bzw. den Rundungsradius B ein.
Parameter
8 B Fasenbreite oder
8 B Rundungsradius
8 F Sondervorschub

HEIDENHAIN MANUALplus 4110 271


5.7 ICP-Konturelemente Mantelflche
5.7 ICP-Konturelemente
Mantelflche
Alternativ zum Winkelma knnen Sie das Streckenma verwenden.
Entscheidend fr die Art der Vermaung ist die Stellung des Softkeys
Polar. Die MANUALplus unterscheidet Winkel- und Streckenmae
durch unterschiedliche Adressbuchstaben.

Wenn Sie mit dem Softkey Konturliste die Auswahl


der ICP-Konturen aufrufen, zeigt die MANUALplus
abhngig von dem Zyklus nur ICP-Konturen fr die
Stirnflche oder Mantelflche an.
Bei Mantelflchenkonturen wird bei dem ersten Ele-
ment der Abwicklungsdurchmesser XS festgelegt.
Dieser Durchmesser gilt bei allen folgenden Konturele-
menten als Referenz fr das Streckenma.

272 5 ICP-Programmierung
5.7 ICP-Konturelemente Mantelflche
Linieneingabe Mantelflche

Vertikale/Horizontale Linien

Richtung der Linie whlen

Sie vermaen die Linie und legen den bergang zum nchsten Kontur-
element fest.
Parameter
8 ZS, YS Startpunkt (YS als Streckenma Bezug: Durchmesser XS)
8 CS Startpunkt als Winkelma
8 XS Abwicklungsdurchmesser
8 Z Zielpunkt
8 CY Zielpunkt als Streckenma (Bezug: Durchmesser XS)
8 C Zielpunkt als Winkelma
8 L Lnge der Linie
8 F Sondervorschub

Linie im Winkel

Richtung der Linie whlen

Sie vermaen die Linie und legen den bergang zum nchsten Kontur-
element fest.
Parameter
8 ZS, YS Startpunkt (YS als Streckenma Bezug: Durchmesser XS)
8 CS Startpunkt als Winkelma
8 XS Abwicklungsdurchmesser
8 Z Zielpunkt
8 CY Zielpunkt als Streckenma (Bezug: Durchmesser XS)
8 C Zielpunkt als Winkelma
8 A Winkel zur Z-Achse Winkelrichtung siehe Hilfebild
8 L Lnge der Linie
8 F Sondervorschub

HEIDENHAIN MANUALplus 4110 273


5.7 ICP-Konturelemente Mantelflche
Bogeneingabe Mantelflche

Bogen eingeben

Bogen mit Mittelpunkt und Radius

Bogen mit Radius

Bogen mit Mittelpunkt

Sie vermaen den Kreisbogen und legen den bergang zum nchsten
Konturelement fest.
Parameter (bei Bogen mit Radius wird der Mittelpunkt bei
Bogen mit Mittelpunkt der Radius nicht angefordert)
8 ZS, YS Startpunkt (YS als Streckenma Bezug: Durchmesser XS)
8 CS Startpunkt als Winkelma
8 XS Abwicklungsdurchmesser
8 Z Zielpunkt
8 CY Zielpunkt als Streckenma (Bezug: Durchmesser XS)
8 C Zielpunkt als Winkelma
8 K, CJ Mittelpunkt (CJ als Streckenma Bezug: Durchmesser XS)
8 CM Mittelpunkt als Winkelma
8 R Radius
8 F Sondervorschub

274 5 ICP-Programmierung
5.7 ICP-Konturelemente Mantelflche
Fase/Verrundung Mantelflche

Fase/Verrundung eingeben

Fase / Verrundung whlen

Fase whlen

Verrundung whlen

Der Eckpunkt ist durch den Startpunkt vorgegeben. Sie geben die
Fasenbreite B bzw. den Rundungsradius B ein.
Parameter
8 B Fasenbreite oder
8 B Rundungsradius
8 F Sondervorschub

HEIDENHAIN MANUALplus 4110 275


DIN-Programmierung

HEIDENHAIN MANUALplus 4110 277


6.1 DIN-Programmierung
6.1 DIN-Programmierung

Der Programm- und Satzaufbau ist an die Norm


DIN 66025 angelehnt (deshalb DIN-Programmie-
rung). Die MANUALplus untersttzt DIN-Programme
und DIN-Makros.
DIN-Programme sind eigenstndige NC-Pro-
gramme. Das heit, sie beinhalten alle Verfahr- und
Schaltbefehle, die zur Erstellung des Werkstcks
erforderlich sind.
DIN-Makros werden in Zyklenprogramme eingebun-
den. Sie sind nicht eigenstndig, sondern lsen
eine Teilaufgabe innerhalb eines Zyklenprogramms.
Es ist aber von Ihrer Aufgabenstellung abhngig, wie
Sie DIN-Makros einsetzen. Auch fr DIN-Makros steht
der volle Befehlsumfang zur Verfgung. Im folgenden
wird von DIN-Programmen oder NC-Program-
men gesprochen Programme oder Makros werden
nicht weiter unterschieden.
DIN-Programme und DIN-Makros testen
Sie testen DIN-Programme und DIN-Makros mit der
grafischen Simulation. Bei DIN-Makros ist das im Rah-
men der Zyklenprogrammierung mglich. Bei DIN-
Programmen wechseln Sie in den Programmablauf
und rufen die Simulation auf.
Hilfebilder
Hilfebildern erlutern die Funktionalitt und Parameter
bei Verfahrbefehlen und Zyklen. Sie zeigen in der
Regel eine Auenbearbeitung. Mit der Ring-Taste
schalten Sie zum Hilfebild fr die Innenbearbeitung
um,
8 mit der Ring-Taste wechseln Sie
zwischen Hilfebild fr die Auen- und
Innenbearbeitung

Hinweise zu den Darstellungen in Hilfebildern:


gestrichelte Linie:Eilgangweg
durchgezogenen Linie: Vorschubweg
Malinie mit einseitigem Mapfeil:
gerichtetes Ma das Vorzeichen bestimmt die
Richtung
Malinie mit beidseitigem Mapfeil:
absolutes Ma das Vorzeichen ist ohne Bedeu-
tung

278 6 DIN-Programmierung
6.1 DIN-Programmierung
Programm- und Satzaufbau
Programmaufbau
Programmnummer, eingeleitet mit einem %, bis zu 8 Ziffern und Beispiel: Programm- und Satzaufbau
der Extension nc fr Haupt-, bzw. ncs fr Unterprogramme
%12345678.nc
Programmbezeichnung (Kommentar in der zweiten Programmzeile)
NC- oder Kommentar-Stze [Beispiel Example]
dem Begriff ENDE bei Hauptprogrammen, bzw. RETURN bei N1 G21 X80 Z110 B10 J1
Makros und Unterprogrammen N2 G1 Z-15 B-1
Die erste und letzte Zeile des NC-Programms knnen nicht bearbeitet N3 G1 X102 B2
werden. Die Programmbezeichnung kann editiert, aber nicht
gelscht werden. N4 G1 Z-22

Die Programmbezeichnung wird in der Programmliste angezeigt N5 G1 X90 Zi-12 B1


und kann im Rahmen der Programmanwahl verndert werden. N6 G1 Zi-6
NC-Stze beginnen mit einem N gefolgt von einer Satznummer (bis N7 G1 X100 A80 B-1
zu 4 Ziffern). Die Satznummern haben keinen Einfluss auf den Pro-
grammablauf. Sie dienen der Kennzeichnung dieses Satzes. N8 G1 Z-47
N9 G1 X110
Ein NC-Satz beinhaltet NC-Befehle. Das sind Verfahr-, Schalt- oder
Organisationsbefehle. Verfahr- und Schaltbefehle beginnen mit einem N10 G80
Buchstaben gefolgt von einer Ziffernkombination (G1, G2, G81, M3,
N11 G14 Q0
M30,...) und den Parametern. Organisationsbefehle bestehen aus
Schlsselworten (WHILE, RETURN, etc.) oder auch aus einer Buch- N12 T3 G95 F0.25 G96 S200 M3
staben/Ziffernkombination. Die Parameter werden mit Adressbuch-
N13 G0 X0 Z2
staben eingeleitet (X100, Z2, etc.).
N.. . . .
In einem NC-Satz knnen mehrere NC-Befehle programmiert werden,
wenn sie nicht gleiche Adressbuchstaben verwenden und keine ENDE
gegenstzliche Funktion beinhalten.
Beispiele
erlaubte Kombination:
N10 G1 X100 Z2 M8
nicht erlaubte Kombination:
N10 G1 X100 Z2 G2 X100 Z2 R30 mehrfach gleiche Adressbuchsta-
ben
oder
N10 M3 M4 gegenstzliche Funktionalitt
NC-Stze, die ausschlielich Variablenrechnungen beinhalten, sind
erlaubt.
Kommentare sind in [...] eingeschlossen. Sie stehen entweder am
Ende eines NC-Satzes oder ausschlielich in einem NC-Satz. Ein NC-
Satz, der ausschlielich aus einem Kommentar besteht, enthlt keine
Satznummer.

HEIDENHAIN MANUALplus 4110 279


6.1 DIN-Programmierung bersicht DIN-Befehle
Verfahrbefehle
zum linearen oder zirkularen Verfahren des Schlittens
Zyklen
zum Abspanen, Stechen, Schlichten, zur Gewindebearbeitung und
Bohren
Schaltbefehle
fr Maschinenaggregate
Nullpunkt-Verschiebungen
zur Anpassung des Masystems
Befehle zur Programmorganisation
Programmverzweigungen, Programmwiederholungen und Unter-
programme
Kommentare
zur Erluterung des Programms
Variablen-Funktionen
Statt fester Adressparameter werden Variablen benutzt, die vor der
Programmausfhrung eingegeben oder berechnet werden.
mathematische Operationen
werden fr die Berechnung von Adressparametern oder Variablen
eingesetzt
vereinfachte Programmierung
Werte (Koordinaten), die in der Zeichnung nicht vermat sind,
berechnet die MANUALplus soweit mathematisch mglich
Bediener-Kommunikation
durch Eingabe von Variablenwerten und Ausgabe von Texten und
Variablen
Nur ein Teil dieser Funktionen wird durch NC-Befehle (G-Befehle, M-
Befehle, etc.) reprsentiert. Andere Funktionen, wie vereinfachte
Programmierung, Variablen-Funktionen oder mathematische
Operationen nutzen Sie im Rahmen der Variablenprogrammierung,
der vereinfachten Geometrie, etc. Statt eines festen Wertes tragen
Sie fr diesen Adressparameter eine Variable, einen mathematischen
Ausdruck oder ein ? ein.

280 6 DIN-Programmierung
6.2 DIN-Programme editieren

6.2 DIN-Programme editieren


DIN-Programm laden

DIN-Editor aufrufen

Programmliste aufrufen

DIN-Programme einstellen

DIN-Makros einstellen

DIN-Programm/DIN-Makro auswhlen oder neue Programmnummer


definieren

DIN-Programm/DIN-Makro aufrufen

Satz-Funktionen
Sie navigieren mit den Cursor- und Page-Tasten innerhalb des DIN-
Programms und bestimmen so die Position, an der Sie einfgen, Softkeys fr Satz-Funktionen
lschen oder ndern wollen. Den Cursor positionieren Sie auf den Unterhalb des Cursors wird ein neuer
Anfang eines Satzes, eines NC-Wortes oder eines Parameters. NC-Satz mit der nchsten Satznum-
mer eingefgt.
Mit einer Funktions- oder Mentaste whlen Sie die gewnschte
Funktion aus. Die MANUALplus fordert Sie dann auf, weitere Parame- Das Men Funktionsauswahl wird
ter einzugeben. Bei Zyklen und Verfahrbefehlen (G-Funktionen) wer- angeboten, um weitere NC-Befehle
den die Funktion und Parameter in Hilfebildern erlutert. hinzuzufgen.
Positionieren Sie den Cursor auf dem Satzanfang, um Satz-Funktio- Satz, auf dem der Cursor steht, wird
nen auszuwhlen. gelscht.

Nummer des Satzes, auf dem der


Cursor steht, wird zum ndern ange-
boten.

HEIDENHAIN MANUALplus 4110 281


6.2 DIN-Programme editieren
Satznummer ndern

Cursor auf den NC-Satz positionieren

Satz-Nr. ndern bettigen

neue Satznummer eingeben

neue Satznummer bernehmen

Neu numerieren

Cursor auf beliebigen NC-Satz positionieren

Satz-Nr. ndern bettigen

Neu numerieren bettigen

Schrittweite der Satznummern festlegen

erneut Neu numerieren bettigen

Die definierte Schrittweite gilt auch fr die automatische


Festlegung der Satznummer.

282 6 DIN-Programmierung
6.2 DIN-Programme editieren
Wort-Funktionen
Die Funktionen (Wort lschen, Wort ndern, etc.) beziehen sich auf
das Wort, auf dem der Cursor steht. Was Sie lschen oder ndern, Softkeys fr Wort-Funktionen
ist von der Bedeutung des Wortes abhngig. Beispiele: NC-Befehl oder Parameter (Wort), auf
dem der Cursor steht, wird gelscht
der Cursor steht auf einem G-Befehl
Wort ndern: ndert zuerst diesen Befehl, dann die zugehrigen NC-Befehl oder Parameter (Wort), auf
Parameter dem der Cursor steht, wird zum
Wort lschen: lscht diesen Befehl und die zugehrigen Parame- ndern angeboten.
ter
das Men Funktionsauswahl wird
der Cursor steht auf dem Adressbuchstaben eines Parameters angeboten, um weitere NC-Befehle
Wort ndern: alle Parameter dieser Funktion werden zur nde- hinzuzufgen
rung angeboten
Wort lschen: es wird ausschlielich dieser Parameter gelscht
Einen NC-Befehl knnen Sie innerhalb einer Gruppe ndern. Sie
knnen zum Beispiel die Nummer des G-Befehls wechseln aber
einen G-Befehl nicht in einen M-Befehl ndern. Der Editor lscht die
Parameter, die bei einer solchen nderung nicht mehr bentigt wer-
den.

Adressparameter
Sie geben Adressparametern wie folgt ein:
Absolutes Ma: bezieht sich auf den Werkstck-Nullpunkt
Inkrementales Ma: bezieht sich auf die vorhergehende Koordi-
nate
Variable: Der Wert der Variable, oder das Ergebnis des mathemati-
schen Ausdrucks reprsentiert den Wert des Adressparameters.
Vereinfachte Geometrie-Programmierung: Die Koordinate wird
berechnet, sofern das mathematisch mglich ist.
Welche Eingaben bei einem konkreten Adressparameter untersttzt
werden, ist von der Bedeutung dieses Parameters abhngig. Die
MANUALplus sperrt die nicht erlaubten Funktionen.
Die Eingabefelder sind standardmig fr absolute Mae vorberei-
tet. Sie definieren inkrementale Mae, durch Zuschalten von
Inkrement. Der Adressbuchstabe erhlt das Attribut i (Beispiel:
Zi). Das Attribut wird ins DIN-Programm bernommen. Die Einstel-
lung absolut oder inkremental gilt fr ein Eingabefeld.
Die Variableneingabe rufen Sie mit dem Softkey Variable auf (siehe
Variable als Adressparameter auf Seite 403.
Mit dem Softkey ? teilen Sie der MANUALplus mit, dass diese Koordi-
nate berechnet werden soll. Das ? wird in das DIN-Programm ber-
nommen.

HEIDENHAIN MANUALplus 4110 283


6.2 DIN-Programme editieren
Kommentare
Wenn Sie einen Kommentar einem leeren Satz zufgen, wird die
Satznummer gelscht und ausschlielich der Kommentar in diesem
Satz abgelegt. (Ein leerer Satz besteht ausschlielich aus der Satz-
nummer.) Beinhaltet der NC-Satz bereits NC-Befehle, so wird der
Kommentar am Satzende zugefgt.
Zum ndern von Kommentaren positionieren Sie den Cursor auf den
Kommentaranfang und bettigen Wort ndern. Danach wird die
Alpha-Tastatur mit dem bisherigen Kommentar eingeblendet. Sie
knnen den Text ndern, erweitern, etc.
Zum Lschen von Kommentaren positionieren Sie den Cursor auf den
Kommentaranfang und bettigen Satz lschen, bzw. Wort lschen.
Der Kommentar wird entfernt.

284 6 DIN-Programmierung
6.2 DIN-Programme editieren
Block-Funktionen
Sie markieren mehrere aufeinanderfolgende NC-
Stze (einen Block), um sie dann ausschneiden, zu
kopieren oder zu lschen. Beim Ausschneiden oder
Kopieren wird der Block in den Zwischenpuffer ber-
nommen. Sie knnen den Block an anderer Stelle des
Programms einfgen oder ein anderes DIN-Pro-
gramm aufrufen und hier den Block einfgen. Der
Zwischenpuffer bleibt solange erhalten, bis er ber-
schrieben, oder die MANUALplus ausgeschaltet wird.

Block kopieren, Block umspeichern

Cursor auf den Blockanfang positionieren

Block-Funktionen aufrufen

Blockanfang markieren

Cursor auf das Blockende positionieren

Blockende markieren

Block kopieren und in den Zwischen-


speicher bernehmen

Block in den Zwischenspeicher ber-


nehmen und lschen

(wenn erforderlich) neues DIN-Programm laden

Cursor auf die Einfgeposition stellen

Block aus dem Zwischenspeicher


bernehmen (die NC-Stze werden
unterhalb des Cursors eingefgt)

HEIDENHAIN MANUALplus 4110 285


6.2 DIN-Programme editieren
Menstruktur
Whlen Sie die Funktionsgruppe per Mentaste aus.
G- und M-Funktionen: anschlieend werden die
Funktionsnummer und abhngig von der Funktion
weitere Parameter eingegeben
Kommentar, Unterprogramm und S, F, T: anschlie-
end werden die erforderlichen Parameter eingege-
ben
Variablen-Funktionen: die MANUALplus schaltet zur
weiteren Dateneingabe auf Folgemens um

DIN-Funktionsgruppen Mentaste
G-Funktion
Verfahrbefehle, Zyklen, sonstige G-Befehle

M-Funktion
Schaltfunktionen fr Maschinenaggregate und Pro-
grammsteuerfunktionen (siehe M-Funktionen auf
Seite 408)

Maschinendaten
Eingabe von F, S, T (siehe T, S, F setzen auf
Seite 392)

Kommentar
Eingabe von Kommentaren (siehe DIN-Programme
editieren auf Seite 281)

Programm-Variablen Funktionen
schaltet auf das Programm-Variablen Men um
(siehe Variablenprogrammierung auf Seite 396)

Maschinen-Variablen Funktionen
schaltet auf das Maschinen-Variablen Men um
(ist fr Sonderflle vorgesehen und fr den DIN-Pro-
grammierer ohne Bedeutung)

Unterprogrammaufruf
Programmierung eines UP-Aufrufs (siehe Unterpro-
gramme auf Seite 406)

286 6 DIN-Programmierung
6.2 DIN-Programme editieren
G-Funktion programmieren

G-Funktion direkt programmieren

G-Funktion whlen

G-Nummer eingeben

G-Funktion aufrufen

Parametereingabe

G-Funktionen bernehmen

Ist die Nummer der G-Funktion nicht bekannt, knnen


Sie diese aus der G-Funktionsliste auswhlen.
G-Funktion auswhlen

G-Funktion whlen

Liste der G-Funktionen aufrufen

G-Funktion auswhlen

G-Funktion bernehmen

G-Funktionen aufrufen

Parametereingabe

G-Funktionen bernehmen

HEIDENHAIN MANUALplus 4110 287


6.3 Rohteilbeschreibung
6.3 Rohteilbeschreibung

Futterteil Zylinder/Rohr G20


G20 beschreibt das Rohteil und die Spannsituation. Diese Informatio-
nen werden in der Simulation ausgewertet.
Parameter
8 X Durchmesser
8 Z Lnge (inclusive Plan-Aufma und Spannbereich)
8 K Rechte Kante (Plan-Aufma)
8 I Innendurchmesser bei Rohteiltyp Rohr
8 B Spannbereich
8 J Spannart
0: nicht eingespannt
1: auen gespannt
2: innen gespannt
Beispiel: G20

%20.nc
[G20]
N1 G20 X80 Z100 K2 B10 J1
N2 T3 G95 F0.25 G96 S200 M3
N3 G0 X0 Z2
N.. . . .
ENDE

288 6 DIN-Programmierung
6.3 Rohteilbeschreibung
Rohteilkontur G21
G21 beschreibt die Spannsituation. Die Rohteilbeschreibung erfolgt
unmittelbar nach dem G21 mit G1-, G2-, G3-, G12- und G13-Befehlen.
Ein G80 beendet die Rohteilbeschreibung. Diese Informationen wer-
den in der Simulation ausgewertet.
Parameter
8 X Durchmesser
8 Z Lnge
8 B Spannbereich
8 J Spannart
0: nicht eingespannt
1: auen gespannt
2: innen gespannt
Beispiel: G21

%21.nc
[G21]
N1 G21 X80 Z110 B10 J1
N2 G1 Z-15 B-1
N3 G1 X102 B2
N4 G1 Z-22
N5 G1 X90 Zi-12 B1
N6 G1 Zi-6
N7 G1 X100 A80 B-1
N8 G1 Z-47
N9 G1 X110
N10 G80
N11 T3 G95 F0.25 G96 S200 M3
N12 G0 X0 Z2
N.. . . .
ENDE

HEIDENHAIN MANUALplus 4110 289


6.4 Werkzeugbewegungen ohne
6.4 Werkzeugbewegungen ohne Bearbeitungsvorgang
Bearbeitungsvorgang
Eilgang G0
Geometriebefehl: G0 definiert den Anfangspunkt einer Konturbe-
schreibung.
Bearbeitungsbefehl: Das Werkzeug verfhrt im Eilgang auf krze-
stem Weg zum Zielpunkt X, Z. Eilgangbewegungen knnen bei Still-
stand der Spindel ausgefhrt werden.
Parameter
8 X Zielpunkt (Durchmesserma)
8 Z Zielpunkt

Beispiel: G0

%0.nc
[G0]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G819 P5 I1 K0.3
N4 G0 X80 Z2
N5 G1 Z-15 B-1
N6 G1 X102 B2
N7 G1 Z-22
N8 G1 X90 Zi-12 B1
N9 G1 Zi-6
N10 G1 X100 A80 B-1
N11 G1 Z-47
N12 G1 X120
N13 G80
ENDE

290 6 DIN-Programmierung
6.4 Werkzeugbewegungen ohne Bearbeitungsvorgang
Werkzeugwechselpunkt G14
Der Schlitten verfhrt im Eilgang zum Werkzeugwechselpunkt. Die
Koordinaten des Wechselpunktes legen Sie im Einrichtebetrieb fest
(siehe Werkzeugwechselpunkt setzen auf Seite 52).
Parameter
8 Q Reihenfolge (default: 0): bestimmt den Ablauf der Verfahrbewe-
gungen
Q=0: diagonaler Verfahrweg
Q=1: erst X-, dann Z-Richtung
Q=2: erst Z-, dann X-Richtung
Q=3: nur X-Richtung, Z bleibt unverndert
Q=4: nur Z-Richtung, X bleibt unverndert

Ein G14 wird in die Elementarbefehle Eilgang in Maschi-


nenkoordinaten G701 gewandelt. Bei G701 bezieht sich Beispiel: G14
der Zielpunkt X, Z auf den Maschinen-Nullpunkt. Als
Bezugspunkt fr den Schlitten gilt der Schlittenbezugs- %14.nc
punkt. [G14]
N1 G14 Q0
N2 T3 G95 F0.25 G96 S200 M3
N3 G0 X0 Z2
N.. . . .
ENDE

HEIDENHAIN MANUALplus 4110 291


6.5 Einfache Linear- und
6.5 Einfache Linear- und Zirkularbewegungen
Zirkularbewegungen
Linearbewegung G1
Geometriebefehl: G1 definiert eine Strecke in einer Konturbeschrei-
bung.
Bearbeitungsbefehl: Das Werkzeug verfhrt linear im Vorschub zum
Endpunkt X, Z.
Parameter
8 X Endpunkt (Durchmesserma)
8 Z Endpunkt
8 A Winkel Winkelrichtung: siehe Hilfebild
8 B Fase/Verrundung: Am Ende des Linearwegs kann eine Fase/Ver-
rundung oder ein tangentialer bergang zum nchsten Konturele-
ment definiert werden.
keine Eingabe: tangentialer bergang
B=0: nicht tangentialer bergang
Beispiel: G1
B>0: Radius der Rundung
B<0: Breite der Fase %1.nc

8 E Sondervorschub fr Fase/Verrundung default: aktiver Vorschub [G1]


8 Q Schnittpunkt (default: Q=0): definiert den Endpunkt, wenn zwei N1 T3 G95 F0.25 G96 S200 M3
Lsungsmglichkeiten vorhanden sind (siehe Hilfebild) N2 G0 X0 Z2
N3 G42
N4 G1 Z0
N5 G1 X20 B-0.5
N6 G1 Z-12
N7 G1 Z-24 A20
N8 G1 X48 B6
N9 G1 Z-52 B8
N10 G1 X80 B4 E0.08
N11 G1 Z-60
N12 G1 X82 G40
ENDE

292 6 DIN-Programmierung
6.5 Einfache Linear- und Zirkularbewegungen
Zirkularbewegung G2, G3 inkrementale
Mittelpunktvermaung
Geometriebefehl: G2/G3 definiert einen Kreisbogen in einer Kontur-
beschreibung.
Bearbeitungsbefehl: Das Werkzeug verfhrt zirkular im Vorschub
zum Endpunkt.
Die Drehrichtung entnehmen Sie dem Hilfebild.

HEIDENHAIN MANUALplus 4110 293


Beispiel: G2, G3
6.5 Einfache Linear- und Zirkularbewegungen Parameter G2, G3
8 X Endpunkt (Durchmesserma) %2.nc
8 Z Endpunkt [G2, G3]
8 R Radius
N1 T3 G95 F0.25 G96 S200 M3
8 I Mittelpunkt inkremental (Abstand Startpunkt Mittelpunkt;
Durchmesserma) N2 G0 X0 Z2
8 K Mittelpunkt inkremental (Abstand Startpunkt Mittelpunkt) N3 G42
8 Q Schnittpunkt (default: Q=0): definiert den Endpunkt, wenn zwei N4 G1 Z0
Lsungsmglichkeiten vorhanden sind (siehe Hilfebild)
N5 G1 X15 B-0.5 E0.05
8 B Fase/Verrundung: Am Ende des Kreisbogens kann eine Fase/Ver-
rundung oder ein tangentialer bergang zum nchsten Konturele- N6 G1 Z-25 B0
ment definiert werden. N7 G2 X45 Z-32 R36 B2
keine Eingabe: tangentialer bergang
N8 G1 A0
B=0: nicht tangentialer bergang
N9 G2 X80 Z-80 R20 B5
B>0: Radius der Rundung
B<0: Breite der Fase N10 G1 Z-95 B0

8 E Sondervorschub fr Fase/Verrundung default: aktiver Vorschub N11 G3 X80 Z-135 R40 B0


N12 G1 Z-140
Ist der Kreismittelpunkt nicht programmiert, berechnet N13 G1 X82 G40
die MANUALplus den Mittelpunkt, der den krzesten
Kreisbogen ergibt. ENDE
Die Drehrichtung von G2, G3 entnehmen Sie dem Hilfe-
bild.

294 6 DIN-Programmierung
6.5 Einfache Linear- und Zirkularbewegungen
Zirkularbewegung G12, G13 absolute
Mittelpunktvermaung
Geometriebefehl: G12/G13 definiert einen Kreisbogen in einer Kon-
turbeschreibung.
Bearbeitungsbefehl: Das Werkzeug verfhrt zirkular im Vorschub
zum Endpunkt.
Die Drehrichtung entnehmen Sie dem Hilfebild.

HEIDENHAIN MANUALplus 4110 295


Beispiel: G12, G13
6.5 Einfache Linear- und Zirkularbewegungen Parameter G12, G13
8 X Endpunkt (Durchmesserma) %12.nc
8 Z Endpunkt [G12, G13]
8 R Radius
N1 T3 G95 F0.25 G96 S200 M3
8 I Mittelpunkt absolut (Durchmesserma)
N2 G0 X0 Z2
8 K Mittelpunkt absolut
8 Q Schnittpunkt (default: Q=0): definiert den Endpunkt, wenn zwei N3 G42
Lsungsmglichkeiten vorhanden sind (siehe Hilfebild) N4 G1 Z0
8 B Fase/Verrundung: Am Ende des Kreisbogens kann eine Fase/Ver- N5 G1 X20
rundung oder ein tangentialer bergang zum nchsten Konturele-
ment definiert werden. N6 G1 A0 B0 Q1
keine Eingabe: tangentialer bergang N7 G12 X50 R22 I60 K-5 B2
B=0: nicht tangentialer bergang N8 G1 A0 B2
B>0: Radius der Rundung
N9 G13 X60 R17.5 I30 K-55 B2
B<0: Breite der Fase
N10 G1 A0 B2
8 E Sondervorschub fr Fase/Verrundung default: aktiver Vorschub
N11 G13 X80 R48 I-10 K-107 Q1 B0

Ist der Kreismittelpunkt nicht programmiert, berechnet N12 G1 Z-107


die MANUALplus den Mittelpunkt, der den krzesten N13 G1 X82 G40
Kreisbogen ergibt.
ENDE
Die Drehrichtung von G12, G13 entnehmen Sie dem Hil-
febild.

296 6 DIN-Programmierung
6.6 Vorschub, Drehzahl

6.6 Vorschub, Drehzahl


Drehzahlbegrenzung G26/G126
Beispiel: G26, G126
G26: Drehzahlbegrenzung Hauptspindel
%26.nc
G126: Drehzahlbegrenzung Spindel 1 (angetriebenes Werkzeug) [G26, G126]
Die Drehzahlbegrenzung bleibt wirksam, bis sie durch ein erneutes N1 G14 Q0
G26/G126 ersetzt wird. N1 G26 S2000
Parameter N2 T3 G95 F0.25 G96 S200 M3
8 S Drehzahl: maximale Drehzahl N3 G0 X0 Z2
N4 . . .
Die Drehzahlbegrenzung bleibt auch gltig, wenn das
DIN-Programm beendet wird und Sie Programmab- ENDE
lauf verlassen. Sie knnen eine neue Drehzahlbegren-
zung im S, F, T Men oder per Parameter definieren.
Ist die unter G26/G126 programmierte Drehzahl grer,
als die in Maschinen-Parameter Allgemeine Parameter
Spindel Absolute max. Drehzahl festgelegte, gilt die
Begrenzung des Parameters.

Unterbrochener Vorschub G64


G64 unterbricht den programmierten Vorschub kurzzeitig. Diese Funk- Beispiel: G64
tion wird angewendet, um einen kontinuierlichen Spanbruch zu
gewhrleisten. %64.nc

G64 ohne Parametern schaltet den unterbrochenen (intermettieren- [G64]


den) Vorschub wieder aus. N1 T3 G95 F0.25 G96 S200 M3
Parameter N2 G64 E0.1 F1
8 E Pausendauer: Bereich: 0,01s < E < 999s N3 G0 X0 Z2
8 F Vorschubdauer: Der Schlitten beschleunigt auf den programmier- N4 G42
ten Vorschub und bremst am Ende des Intervalls bis auf Vorschub
Null ab. N5 G1 Z0
Bereich: 0,01s < E < 999s N6 G1 X20 B-0.5
N7 G1 Z-12
N8 G1 Z-24 A20
N9 G1 X48 B6
N10 G1 Z-52 B8
N11 G1 X80 B4 E0.08
N12 G1 Z-60
N13 G1 X82 G40
N14 G64
ENDE

HEIDENHAIN MANUALplus 4110 297


6.6 Vorschub, Drehzahl
Vorschub pro Zahn G193
G193 definiert den Vorschub in Bezug auf die Anzahl Zhne des Frs- Beispiel: G193
werkzeugs.
%193.nc
Parameter
[G193]
8 F Vorschub pro Zahn in mm/Zahn oder inch/Zahn
N1 M5
Die Istwertanzeige zeigt den Vorschub in mm/Umdr an. N2 T71 G197 S1010 G193 F0.08 M104
N3 M14
N4 G152 C30
N5 G110 C0
N6 G0 X122 Z-50
N7 G744 X122 Z-50 ZE-50 C0 Wi90 Q4
N8 G792 K30 A0 X100 J11 P5 F0.15
N9 M15
ENDE

Vorschub konstant G94 (Minutenvorschub)


G94 definiert den Vorschub antriebsunabhngig. Beispiel: G94
Parameter %94.nc
8 F Vorschub pro Minute in mm/min bzw. inch/min [G94]
N1 G14 Q0
N2 T3 G94 F2000 G97 S1000 M3
N3 G0 X100 Z2
N4 G1 Z-50
N5 . . .
ENDE

Vorschub pro Umdrehung G95/G195


G95/G195 definiert den Vorschub antriebsabhngig. Beispiel: G95, G195

G95: Bezug Umdrehungszahl der Hauptspindel. %95.nc

G195: Bezug Umdrehungszahl der Spindel 1 (angetriebenes [G95, G195]


Werkzeug). N1 G14 Q0
N2 T3 G95 F0.25 G96 S200 M3
Parameter
N3 G0 X0 Z2
8 F Vorschub pro Umdrehung in mm/Umdrehung bzw. inch/Umdre-
N5 G1 Z0
hung
N6 G1 X20 B-0.5
N7 . . .
ENDE

298 6 DIN-Programmierung
6.6 Vorschub, Drehzahl
Konstante Schnittgeschwindigkeit G96/G196
G96/G196 definiert eine konstante Schnittgeschwindigkeit. Beispiel: G96, G196

G96: Die Spindeldrehzahl der Hauptspindel ist abhngig von der %96.nc
X-Position der Werkzeugspitze. [G96, G196]
G196: Die Spindeldrehzahl ist abhngig von dem Durchmesser N1 T3 G195 F0.25 G196 S200 M3
des Werkzeugs.
N2 G0 X0 Z2

Parameter N3 G42
N4 G1 Z0
8 S Schnittgeschwindigkeit in m/min bzw. ft/min
N5 G1 X20 B-0.5
N6 G1 Z-12
N7 G1 Z-24 A20
N8 G1 X48 B6
N9 G1 Z-52 B8
N10 G1 X80 B4 E0.08
N11 G1 Z-60
N12 G1 X82 G40
ENDE

Drehzahl G97/G197
G97/G197 definiert eine konstante Drehzahl. Beispiel: G97, G197

G97: fr die Hauptspindel %97.nc

G197: fr die Spindel 1 (angetriebenes Werkzeug) [G97, G197]


N1 G14 Q0
Parameter N2 T3 G95 F0.25 G97 S1000 M3
8 S Drehzahl in Umdrehungen pro Minute N3 G0 X0 Z2
N5 G1 Z0
N6 G1 X20 B-0.5
N7 . . .
ENDE

HEIDENHAIN MANUALplus 4110 299


6.7 Schneiden- und Frserradius-
6.7 Schneiden- und Frserradius-kompensation
kompensation
Grundlagen
Schneidenradiuskompensation (SRK)
Ohne SRK ist die theoretische Schneidenspitze der Bezugspunkt bei
den Verfahrwegen. Das fhrt bei nicht-achsparallelen Verfahrwegen
zu Ungenauigkeiten. Die SRK korrigiert programmierte Verfahrwege
(siehe Schneidenradiuskompensation (SRK) auf Seite 28).
Bei Q=0 reduziert die SRK den Vorschub bei Bgen (G2, G3, G12,
G13) und Verrundungen, wenn der verschobene Radius < ursprng-
licher Radius ist. Bei einer Verrundung als bergang zum nchsten
Konturelement wird der Sondervorschub korrigiert.
Reduzierter Vorschub = Vorschub * (verschobener Radius / ursprng-
licher Radius)
Frserradiuskompensation (FRK)
Ohne FRK ist der Frsermittelpunkt der Bezugspunkt bei den Verfahr-
wegen. Mit FRK verfhrt die MANUALplus mit dem Auendurchmes-
ser auf den programmierten Verfahrwegen (siehe Frserradiuskom-
pensation (FRK) auf Seite 29).
Konturbezogene Stech- Abspan- und Frszyklen beinhalten SRK-/
FRK-Aufrufe. Deshalb muss die SRK/FRK ausgeschaltet sein, wenn
sie diese Zyklen aufrufen. Auf Ausnahmen von dieser Regel wird hin-
gewiesen.

Sind die Werkzeugradien > Konturradien, knnen bei


der SRK/FRK Schleifen auftreten. Empfehlung: nutzen
Sie den Schlichtzyklus G89 bzw. die Frszyklen G793/
G794.
FRK nicht bei der Zustellung in der Bearbeitungsebene
anwhlen.
Beachten Sie beim Aufruf von Unterprogrammen:
Schalten Sie die SRK/FRK
in dem Unterprogramm aus, in dem es eingeschlatet
wurde.
im Hauptprogramm aus, wenn es im Hauptprogramm
eingeschaltet wurde.

300 6 DIN-Programmierung
6.7 Schneiden- und Frserradius-kompensation
Prinzipielle Arbeitsweise der SRK/FRK
N.. . . .
N.. G0 X10 Z10
N.. G41 G0 Z20 [Verfahrweg: von X10/Z10 nach X10+SRK/
X20+SRK]
N.. G1 X20 [der Verfahrweg ist um die SRK verschoben]
N.. G40 G0 X30 Z30 [Verfahrweg: von X20+SRK/Z20+SRK
nach X30/X30]
N.. . . .

G40: SRK, FRK ausschalten


die SRK/FRK ist bis zum Satz vor G40 wirksam
im Satz mit G40 oder im Satz nach G40 ist ein geradliniger Verfahr-
weg zulssig (G14 ist nicht zulssig)

G41/G42: SRK, FRK einschalten


in dem Satz mit G41/G42 oder nach dem Satz mit G41/G42 ist ein Beispiel: G40, G41, G42
geradliniger Verfahrweg (G0/G1) zu programmieren
%40.nc
ab dem nchsten Verfahrweg wird die SRK/FRK eingerechnet
[G40, G41, G42]
G41: Innenbearbeitung (bei Verfahrrichtung in Z) Korrektur des
Schneiden-/Frserradius in Verfahrrichtung links der Kontur N1 T3 G95 F0.25 G96 S200 M3
G42: Auenbearbeitung (bei Verfahrrichtung in Z) Korrektur des N2 G0 X0 Z2
Schneiden-/Frserradius in Verfahrrichtung rechts der Kontur N3 G42
Parameter N4 G1 Z0
8 Q Ebene (default: 0) N5 G1 X20 B-0.5
Q=0: SRK auf der Drehebene (XZ-Ebene) N6 G1 Z-12
Q=1: FRK auf der Stirnflche (XC-Ebene)
N7 G1 Z-24 A20
Q=2: FRK auf der Mantelflche (ZC-Ebene)
N8 G1 X48 B6
8 H Ausgabe (default: 0)
N9 G1 Z-52 B8
H=0: aufeinanderfolgende Bereiche, die sich schneiden, werden
nicht bearbeitet N10 G1 X80 B4 E0.08
H=1: die komplette Kontur wird bearbeitet auch wenn sich N11 G1 Z-60
Bereiche schneiden
N12 G1 X82 G40
8 O Vorschubreduzierung aus (default: 0) ENDE
O=0: Vorschubreduzierung aktiv
O=1: keine Vorschubreduzierung

HEIDENHAIN MANUALplus 4110 301


6.8 Korrekturen
6.8 Korrekturen

(Wechsel der) Schneidenkorrektur G148


Die MANUALplus verwaltet 3 Verschleikorrekturwerte fr Stech- Beispiel: G148
werkzeuge (DX, DZ, DS). Mit O definieren Sie, welche Verschlei-
korrekturen verrechnet werden. %148.nc
Bei Programmstart und nach einem T-Befehl sind DX, DZ aktiv (G148 [G148]
O0). Die mit G148 gewhlten Korrekturwerte gelten bis zum nchsten N1 T31 G95 F0.25 G96 S160 M3
T-Befehl bzw. bis Programmende.
N2 G0 X62 Z2
Die Zuordnung der Korrekturwerte DX, DZ und DS zu den Schneiden-
seiten des Stechwerkzeugs legen Sie mit der Werkzeugorientie- N3 G0 Z-29.8
rung fest (siehe Stech- und Stechdrehwerkzeuge auf Seite 421). N4 G1 X50.4
Parameter N5 G0 X62
8 O Auswahl (default: 0) N6 G150
O=0: DX, DZ aktiv DS inaktiv N7 G1 Z-20.2
O=1: DS, DZ aktiv DX inaktiv N8 G1 X50.4
O=2: DX, DS aktiv DZ inaktiv
N9 G0 X62

Die Stechzyklen G861..G868 bercksichtigen automatisch N10 G151 [Einstechen Schlichten]


die richtige Verschleikorrektur. N11 G148 O0
N12 G0 X62 Z-30
N13 G1 X50
N14 G0 X62
N15 G150
N16 G148 O2
N17 G1 Z-20
N18 G1 X50
N19 G0 X62
ENDE

302 6 DIN-Programmierung
6.8 Korrekturen
Additive Korrektur G149
Die MANUALplus verwaltet 16 werkzeugunabhngige Korrekturwerte Beispiel: G149
mit der Bezeichnung D901..D916. Diese Korrekturwerte wirken addi-
tiv zu den aktiven Verschleikorrekturen der Werkzeuge. %149.nc

Additive Korrekturen sind ab dem Satz wirksam, in dem G149 pro- [G149]
grammiert wird und bleibt wirksam bis N1 T3 G96 S200 G95 F0.4 M4
zum nchsten G149 D900 N2 G0 X62 Z2
zum nchsten Werkzeugwechsel N3 G89
Programmende.
N4 G42
Parameter N5 G0 X27 Z0
8 D Additive Korrektur (default: D900): N6 G1 X30 Z-1.5
D900: schaltet die additive Korrektur aus
N7 G1 Z-25
D901..D916: aktiviert die additive Korrektur
N8 G149 D901
N9 G1 X40 B-1
N10 G1 Z-50
N11 G149 D902
N12 G1 X50 B-1
N13 G1 Z-75
N14 G149 D900
N15 G1 X60 B-1
N16 G1 Z-80
N17 G1 X62
N18 G80
ENDE

HEIDENHAIN MANUALplus 4110 303


6.8 Korrekturen
Verrechnung rechte Werkzeugspitze G150
Verrechnung linke Werkzeugspitze G151
Bei Stechwerkzeugen legen Sie mit der Werkzeugorientierung die Beispiel: G150, G151
rechte oder linke Schneidenseite als Werkzeugbezugspunkt fest
(siehe Stech- und Stechdrehwerkzeuge auf Seite 421). G150/G151 %148.nc
schalten den Bezugspunkt um. [G148]
G150: Bezugspunkt rechte Werkzeugspitze N1 T31 G95 F0.25 G96 S160 M3

G151: Bezugspunkt linke Werkzeugspitze N2 G0 X62 Z2


N3 G0 Z-29.8
G150/G151 ist ab dem Satz wirksam, in dem es programmiert wird N4 G1 X50.4
und bleibt wirksam bis
N5 G0 X62
zum nchsten Werkzeugwechsel
N6 G150
Programmende.
N7 G1 Z-20.2
N8 G1 X50.4
N9 G0 X62
N10 G151 [Einstechen Schlichten]
N11 G148 O0
N12 G0 X62 Z-30
N13 G1 X50
N14 G0 X62
N15 G150
N16 G148 O2
N17 G1 Z-20
N18 G1 X50
N19 G0 X62
ENDE

304 6 DIN-Programmierung
6.9 Nullpunkt-Verschiebungen

6.9 Nullpunkt-Verschiebungen
Nullpunkt-Verschiebung G51
G51 verschiebt den Werkstck-Nullpunkt um Z (oder X). Die Ver-
schiebung bezieht sich auf den im Einrichtebetrieb definierten Werk-
stck-Nullpunkt (siehe Werkstck-Nullpunkt definieren auf
Seite 50).
Auch wenn Sie G51 mehrfach programmieren, bleibt der Bezugspunkt
der im Einrichtebetrieb definierte Werkstck-Nullpunkt.
Ein mit G51 definierter Werkstck-Nullpunkt gilt bis Programmende,
oder bis er von anderen Nullpunkt-Verschiebungen aufgehoben wird.
Parameter
8 X Verschiebung (Durchmesserma)
8 Z Verschiebung

Achtung Kollisionsgefahr
Beispiel: G51
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver- %51.nc
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver-
[G51]
schiebungen in der Zyklenprogrammierung.
N1 T30 G95 F0.25 G96 S200 M3
N2 G0 X62 Z-15
N3 G862 Q0
N4 G0 X60 Z-19.2327
N5 G3 X58.5176 Z-20.1986 R1 I-1 K0
N6 G1 X48 Z-21.6077 B1
N7 G1 Z-28.3923 B1
N8 G1 X58.5176 Z-29.8014
N9 G3 X60 Z-30.7673 R1 I-0.2588 K-0.9659
N10 G80
N11 G51 Z-28
N12 G0 X62 Z-15
N13 G862 Q0
N14 G0 X60 Z-19.2327
N.. . . .
N.. G80
N.. G51 Z-56
N.. . . .
ENDE

HEIDENHAIN MANUALplus 4110 305


6.9 Nullpunkt-Verschiebungen
Nullpunkt-Verschiebung additiv G56
G56 verschiebt den Werkstck-Nullpunkt um Z (oder X). Die Ver-
schiebung bezieht sich auf den aktuell gltigen Werkstck-Nullpunkt.
Wenn Sie G56 mehrfach programmieren, wird die Verschiebung
immer auf den aktuell gltigen Werkstck-Nullpunkt addiert.
Parameter
8 X Verschiebung (Durchmesserma)
8 Z Verschiebung

G51 oder G59 heben additive Nullpunkt-Verschiebungen


auf.

Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null- Beispiel: G56
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
%56.nc
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver-
schiebungen in der Zyklenprogrammierung. [G56]
N1 T30 G95 F0.25 G96 S200 M3
N2 G0 X62 Z-15
N3 G862 Q0
N4 G0 X60 Z-19.2327
N5 G3 X58.5176 Z-20.1986 R1 I-1 K0
N6 G1 X48 Z-21.6077 B1
N7 G1 Z-28.3923 B1
N8 G1 X58.5176 Z-29.8014
N9 G3 X60 Z-30.7673 R1 I-0.2588 K-0.9659
N10 G80
N11 G56 Z-28
N12 G0 X62 Z-15
N13 G862 Q0
N14 G0 X60 Z-19.2327
N.. . . .
N.. G80
N.. G56 Z-28
N.. . . .
ENDE

306 6 DIN-Programmierung
6.9 Nullpunkt-Verschiebungen
Nullpunkt-Verschiebung absolut G59
G59 setzt den Werkstck-Nullpunkt auf die Position X, Z. Der neue
Werkstck-Nullpunkt gilt bis Programmende.
Parameter
8 X Nullpunktverschiebung (Durchmesserma)
8 Z Nullpunktverschiebung

G59 hebt bisherige Nullpunkt-Verschiebungen (durch


G51, G56 oder G59) auf.

Achtung Kollisionsgefahr
Zyklenprogrammierung: bei DIN-Makros wird die Null-
punkt-Verschiebung am Zyklusende zurckgesetzt. Ver-
wenden Sie deshalb keine DIN-Makros mit Nullpunkt-Ver- Beispiel: G59
schiebungen in der Zyklenprogrammierung.
%59.nc
[G59]
N1 G59 Z256
N2 G14 Q0
N3 T3 G95 F0.25 G96 S200 M3
N4 G0 X62 Z2
N5 . . .
ENDE

HEIDENHAIN MANUALplus 4110 307


6.10 Aufmae
6.10 Aufmae

Aufma achsparallel G57


G57 definiert unterschiedliche Aufmae fr X und Z. G57 wird vor dem
Stech- oder Abspanzyklus programmiert.
Parameter
8 X Aufma X (Durchmesserma)
8 Z Aufma Z
Folgende Zyklen bercksichtigen die Aufmae:
Abspanzyklen: G81, G817, G818, G819, G82, G827, G828, G829,
G83
Stechzyklen: G86x
Stechdrehzyklen: G81x, G82x
Die Zyklen G81, G82 und G83 lschen nicht die Aufmae nach Zyklus-
ausfhrung.
Beispiel: G57
Sind die Aufmae mit G57 und im Zyklus programmiert,
gelten die Zyklus-Aufmae. %57.nc
[G57]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G57 X0.2 Z0.5
N4 G819 P5
N5 G0 X80 Z2
N6 G1 Z-15 B-1
N7 G1 X102 B2
N8 G1 Z-22
N9 G1 X90 Zi-12 B1
N10 G1 Zi-6
N11 G1 X100 A80 B-1
N12 G1 Z-47
N13 G1 X120
N14 G80
ENDE

308 6 DIN-Programmierung
6.10 Aufmae
Aufma konturparallel (quidistant) G58
G58 definiert ein konturparalleles Aufma. G58 wird vor dem Stech-
oder Abspanzyklus programmiert.
Parameter
8 P Aufma
Ein negatives Aufma ist bei dem Zyklus G89 erlaubt.
Folgende Zyklen bercksichtigen die Aufmae:
Abspanzyklen: G817, G818, G819, G827, G828, G829, G83
Stechzyklen: G86x
Stechdrehzyklen: G81x, G82x
Der Zyklus G83 lscht nicht die Aufmae nach Zyklusausfhrung.

Ist das Aufma mit G58 und im Zyklus programmiert, gilt


Beispiel: G58
das Zyklus-Aufma.
%58.nc
[G58]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X120 Z2
N3 G58 P2
N4 G819 P5
N5 G0 X80 Z2
N6 G1 Z-15 B-1
N7 G1 X102 B2
N8 G1 Z-22
N9 G1 X90 Zi-12 B1
N10 G1 Zi-6
N11 G1 X100 A80 B-1
N12 G1 Z-47
N13 G1 X120
N14 G80
ENDE

HEIDENHAIN MANUALplus 4110 309


6.11 Konturbezogene Drehzyklen
6.11 Konturbezogene Drehzyklen

Konturbeschreibung
Bei den konturbezogenen Zyklen (Dreh-, Stech- und Stechdrehzyklen)
folgt dem Zyklusaufruf die Konturbeschreibung wie folgt:
ein G0-Befehl definiert den Anfangspunkt des Konturabschnitts
der Konturabschnitt wird mit G1-, G2-, G3-, G12- und G13-Befehlen
beschrieben
ein G80 beendet die Konturbeschreibung

Zyklusende G80
G80 schliet die Konturbeschreibung nach Abspan-, Stech- und Frei-
stichzyklen ab. Auer G80 darf kein anderer Befehl in diesem Satz ste-
hen.

310 6 DIN-Programmierung
6.11 Konturbezogene Drehzyklen
Konturschruppen lngs G817/G818
Die Zyklen zerspanen den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich in Lngs-
richtung ohne Eintauchen (siehe Konturbeschreibung auf
Seite 310).
Parameter G817, G818
8 X Schnittbegrenzung (Durchmesserma): Die Zerspanung erfolgt
bis zur Schnittbegrenzung.
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 H Abfahrart (default: 1):
0: spant nach jedem Schnitt entlang der Kontur
1: hebt unter 45 ab; spant mit dem letzten Schnitt entlang der
Kontur
2: hebt unter 45 ab es erfolgt kein Schnitt entlang der Kontur
8 I Aufma X (Durchmesserma) (default: 0)
8 K Aufma Z (default: 0)

HEIDENHAIN MANUALplus 4110 311


Beispiel: G817, G818
6.11 Konturbezogene Drehzyklen Hinweise zur Zyklusausfhrung:
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand %817.nc
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt
des Konturabschnitts. [G817, G818]
Werkzeugposition nach Zyklusausfhrung: N1 T3 G95 F0.25 G96 S200 M3
G817: Zyklusstartpunkt Z; letzter Abhebedurchmesser X N2 G0 X120 Z2
G818: Zyklusstartpunkt N3 G818 P5 H2 I1 K0.3
Fallende Konturelemente werden nicht bearbeitet. N4 G0 X60 Z2
Das Werkzeug muss auerhalb des definierten Kontur- N5 G1 Z-15
bereichs stehen. N6 G1 X82 B2
Schneidenradiuskorrektur: wird durchgefhrt.
N7 G1 X90 Zi-15
G57/G58-Aufmae werden verrechnet, wenn I, K
nicht programmiert werden. Nach der Zyklusausfhrung N8 G80
werden die Aufmae gelscht. N9 G0 X120 Z-28
Sicherheitsabstand nach einem Schnitt: Parameter
N10 G817 X90 P4 H0 I1 K0.3
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde N11 G0 X90 Z-28
N12 G1 Z-45 B-3
N13 G1 X102 B2
N14 G1 X120 A30
N15 G80
ENDE

312 6 DIN-Programmierung
6.11 Konturbezogene Drehzyklen
Konturschruppen lngs mit Eintauchen G819
Der Zyklus zerspant den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich in Lngs-
richtung mit Eintauchen (siehe Konturbeschreibung auf Seite 310).
Parameter
8 X Schnittbegrenzung (Durchmesserma): Die Zerspanung erfolgt
bis zur Schnittbegrenzung.
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 E Eintauchvorschub: Das Werkzeug taucht mit dem Vorschub E in
das Material ein.
E=0: fallende Konturen nicht bearbeiten
keine Eingabe: Je steiler das Werkzeug eintaucht, desto grer ist
die Vorschubreduzierung (maximal: 50%). Beispiel: G819
8 H Abfahrart (default: 1):
%819.nc
H=0: spant nach jedem Schnitt entlang der Kontur
H=1: hebt unter 45 ab; spant mit dem letzten Schnitt entlang der [G819]
Kontur N1 T3 G95 F0.25 G96 S200 M3
H=2: hebt unter 45 ab es erfolgt kein Schnitt entlang der Kontur N2 G0 X120 Z2
8 I Aufma X (Durchmesserma) (default: 0) N3 G819 P5 I1 K0.3
8 K Aufma Z (default: 0) N4 G0 X80 Z2
Hinweise zur Zyklusausfhrung: N5 G1 Z-15 B-1
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand N6 G1 X102 B2
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt
des Konturabschnitts. N7 G1 Z-22
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt N8 G1 X90 Zi-12 B1
N9 G1 Zi-6
Das Werkzeug muss auerhalb des definierten Kontur-
bereichs stehen. N10 G1 X100 A80 B-1
Schneidenradiuskorrektur: wird durchgefhrt. N11 G1 Z-47
G57/G58-Aufmae werden verrechnet, wenn I, K N12 G1 X120
nicht programmiert werden. Nach der Zyklusausfhrung
werden die Aufmae gelscht. N13 G80
Sicherheitsabstand nach einem Schnitt: Parameter ENDE
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde

Achtung Kollisionsgefahr
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht das Werkzeug mit dem Eintauchwinkel
ein. Sind sie definiert, taucht das Werkzeug mit dem
maximal mglichen Winkel ein. Das Restmaterial bleibt
stehen.

HEIDENHAIN MANUALplus 4110 313


6.11 Konturbezogene Drehzyklen
Konturschruppen plan G827/G828
Der Zyklus zerspant den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich in Plan-
richtung ohne Eintauchen (siehe Konturbeschreibung auf
Seite 310).
Parameter
8 Z Schnittbegrenzung: Die Zerspanung erfolgt bis zur Schnittbe-
grenzung.
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 H Abfahrart (default: 1):
H=0: spant nach jedem Schnitt entlang der Kontur
H=1: hebt unter 45 ab; spant mit dem letzten Schnitt entlang der
Kontur
H=2: hebt unter 45 ab es erfolgt kein Schnitt entlang der Kontur
8 I Aufma X (Durchmesserma) (default: 0)
8 K Aufma Z (default: 0)

314 6 DIN-Programmierung
Beispiel: G827, 828

6.11 Konturbezogene Drehzyklen


Hinweise zur Zyklusausfhrung:
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand %827.nc
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt
des Konturabschnitts. [G827, G828]
Werkzeugposition nach Zyklusausfhrung: N1 T3 G95 F0.25 G96 S200 M3
G827: Zyklusstartpunkt X; letzte Abhebeposition in Z N2 G0 X120 Z2
G828: Zyklusstartpunkt N3 G827 Z-15 P5 H0 I1 K0.3
N4 G0 X120 Z-15
Fallende Konturelemente werden nicht bearbeitet.
Das Werkzeug muss auerhalb des definierten Kontur- N5 G1 X62 B3
bereichs stehen. N6 G1 Z-8 B2
Schneidenradiuskorrektur: wird durchgefhrt. N7 G1 X40 B-2
G57/G58-Aufmae werden verrechnet, wenn I, K
N8 G1 Z0 B-2
nicht programmiert werden. Nach der Zyklusausfhrung
werden die Aufmae gelscht. N9 G1 X30
Sicherheitsabstand nach einem Schnitt: Parameter N10 G80
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde N11 G0 X120 Z-15
N12 G828 Z-38 P4 H1 I1 K0.3
N13 G0 X120 Z-38
N14 G1 X103 B-3
N15 G1 Z-25
N16 G1 Z-15 A195 B2
N17 G1 X80
N18 G80
ENDE

HEIDENHAIN MANUALplus 4110 315


6.11 Konturbezogene Drehzyklen
Konturschruppen plan mit Eintauchen G829
Der Zyklus zerspant den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich in Plan-
richtung mit Eintauchen (siehe Konturbeschreibung auf Seite 310).
Parameter
8 Z Schnittbegrenzung: Die Zerspanung erfolgt bis zur Schnittbe-
grenzung.
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 E Eintauchvorschub: Das Werkzeug taucht mit dem Vorschub E in
das Material ein.
E=0: fallende Konturen nicht bearbeiten
keine Eingabe: Je steiler das Werkzeug eintaucht, desto grer ist
die Vorschubreduzierung (maximal: 50%). Beispiel: G829
8 H Abfahrart (default: 1):
%829.nc
H=0: spant nach jedem Schnitt entlang der Kontur
H=1: hebt unter 45 ab; spant mit dem letzten Schnitt entlang der [G829]
Kontur N1 T3 G95 F0.25 G96 S200 M3
H=2: hebt unter 45 ab es erfolgt kein Schnitt entlang der Kontur N2 G0 X125 Z0
8 I Aufma X (Durchmesserma) (default: 0) N3 G829 P5 H1 I1 K0.3
8 K Aufma Z (default: 0) N4 G0 X120 Z-12
Hinweise zur Zyklusausfhrung: N5 G1 Z-3 A195 B3
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand N6 G1 X90 B2
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt
des Konturabschnitts. N7 G1 Z-9 A-65 B-2
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt N8 G1 X50
N9 G1 Z-11 A-60
Das Werkzeug muss auerhalb des definierten Kontur-
bereichs stehen. N10 G1 X32 B1
Schneidenradiuskorrektur: wird durchgefhrt. N11 G1 X24 Z0
G57/G58-Aufmae werden verrechnet, wenn I, K N12 G80
nicht programmiert werden. Nach der Zyklusausfh-
rung werden die Aufmae gelscht. ENDE
Sicherheitsabstand nach einem Schnitt: Parameter
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde

Achtung Kollisionsgefahr
Sind Einstell- und Spitzenwinkel des Werkzeugs nicht
definiert, taucht das Werkzeug mit dem Eintauchwinkel
ein. Sind sie definiert, taucht das Werkzeug mit dem
maximal mglichen Winkel ein. Das Restmaterial bleibt
stehen.

316 6 DIN-Programmierung
6.11 Konturbezogene Drehzyklen
Konturparallel Schruppen G836
G836 zerspant Werkstckabschnitte konturparallel. Der Konturstart-
punkt wird entweder im Zyklus mit X, Z oder im G0-Satz nach dem
Zyklusaufruf definiert. Die Folgestze des G836 beschreiben den Kon-
turabschnitts. G80 schliet die Konturbeschreibung ab.
Parameter
8 X Startpunkt (Durchmesserma)
8 Z Startpunkt
8 P maximale Zustellung: Die Zustelltiefe wird abhngig von J aus-
gewertet. Die Schnittaufteilung wird so berechnet, dass ein
Schleifschnitt vermieden wird
J=0: P ist die maximale Zustelltiefe. Der Zyklus reduziert die
Zustelltiefe, wenn die programmierte Zustellung aufgrund der
Schneidengeometrie in Plan- bzw. Lngsrichtung nicht mglich
ist.
Beispiel: G836
J>0: P ist die Zustelltiefe. Diese Zustellung wird in Lngs- und
Planrichtung verwendet. %836.nc
8 I Aufma X (Durchmesserma) (default: 0) [G836]
8 K Aufma Z (default: 0) N1 T3 G95 F0.25 G96 S200 M3
8 J Rohteilaufma der Zyklus zerspant
N2 G0 X120 Z2
J=0: ab der Werkzeugposition
N3 G836 P4 I1 K0.3
J>0: den durch das Rohteilaufma beschriebenen Bereich
N4 G0 X80 Z0
8 Q Plan-Schruppen (default: 0): Lngs- oder Planbearbeitung
Q=0: Lngsbearbeitung N5 G1 Z-15 B-1
Q=1: Planbearbeitung N6 G1 X102 B2

Hinweise zur Zyklusausfhrung: N7 G1 Z-22

Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand N8 G1 X90 Zi-12 B1
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt N9 G1 Zi-6
des Konturabschnitts.
N10 G1 X100 A80 B-1
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt
N11 G1 Z-47
Das Werkzeug muss am Zyklusanfang auerhalb des N12 G1 X110
definierten Konturbereichs stehen.
N13 G0 Z2
Schneidenradiuskorrektur: wird durchgefhrt.
G57/G58-Aufmae werden verrechnet, wenn I, K N14 G80
nicht programmiert werden. Nach der Zyklusausfhrung ENDE
werden die Aufmae gelscht.
Sicherheitsabstand nach einem Schnitt: Parameter
Aktuelle Parameter Bearbeitung Sicherheitsab-
stnde
Bei Rohteilaufma J>0: Verwenden Sie als Zustell-
tiefe P die kleinere Zustellung, wenn aufgrund der
Schneidengeometrie die maximale Zustellung in Lngs-
und Planrichtung unterschiedlich ist.
Der Zyklusparameter Rohteilaufma J steht ab der NC-
Softwareversionen 507 807-16 bzw. 526 488-08 zur
Verfgung. Bei frheren Softwareversionen zerspant
der Zyklus ab der Werkzeugposition.

HEIDENHAIN MANUALplus 4110 317


6.11 Konturbezogene Drehzyklen
Konturschlichten G89
G89 schlichtet den in den Folgestzen beschriebenen Konturabschnitt
(siehe Konturbeschreibung auf Seite 310).
Im NC-Satz nach G89 wird mit einem G41-/G42-Befehl (ohne Parame-
ter) die SRK aktiviert und die Lage des Werkzeugs festgelegt (Bezug:
Richtung der Kontur):
G41: Werkzeug rechts der Kontur
G42: Werkzeug links der Kontur
Die MANUALplus schaltet die SRK am Zyklusende ab. Programmieren
Sie kein G41/G42, wird die SRK nicht aktiviert.
Parameter
8 B Fase/Verrundung am Anfang des Konturabschnitts
B>0: Radius der Verrundung
B<0: Breite der Fase Beispiel: G89
8 I Aufma: quidistantes Aufma ein negatives Aufma ist erlaubt %89.nc
8 K Abheben am Ende Legt die Werkzeugposition nach Zyklusausfh- [G89]
rung fest:
keine Eingabe: zurck zum Zyklus-Startpunkt N1 T3 G95 F0.25 G96 S200 M3
K=0: Werkzeug bleibt am Zyklusende stehen N2 G0 X70 Z2
K>0: Werkzeug hebt um K ab N3 G89 B-2 I2 K1 J1
8 J Elementlage: beginnt der Konturabschnitt mit einer Fase/Verrun- N4 G42
dung, definiert J die Lage des gedachten Bezugselements N5 G0 X40 Z0
(default: 1)
N6 G1 Z-20 B3
Bezugselement: N7 G1 X60 B-2
J=1: Planelement in +X-Richtung
N8 G1 Z-32
J=1: Planelement in X-Richtung
N9 G25 H5 W30
J=2: Lngselement in +Z-Richtung
J=2: Lngselement in Z-Richtung N10 G1 X70
N11 G80
Aufmae: G58-Aufma wird verrechnet, wenn I in dem ENDE
Zyklus nicht angegeben ist. Nach der Zyklusausfhrung
wird das Aufma gelscht.

318 6 DIN-Programmierung
6.12 Einfache Drehzyklen

6.12 Einfache Drehzyklen


Schruppen lngs G81
G81 zerspant den durch die aktuelle Werkzeugposition und X/Z
beschriebenen Konturbereich in Lngsrichtung.
Parameter
8 X Anfangspunkt des Konturabschnitts (Durchmesserma)
8 Z Endpunkt des Konturabschnitts
8 I maximale Zustellung in X: Die Schnittaufteilung wird so berech-
net, dass ein Schleifschnitt vermieden wird und die errechnete
Zustellung <= I ist.
I>0: mit Abziehen der Kontur
I<0: ohne Abziehen der Kontur
8 K Versatz: Zustellung in Z (default: 0)
8 Q G-Fkt. Zustell: G-Funktion, mit der die Zustellung durchgefhrt
wird
Beispiel: G81
Q=0: Zustellung mit G0
Q=1: Zustellung mit G1 %81.nc

8 V Freifahrart (default: 0) [G81]


V=0: zurck auf Zyklusstartpunkt in Z und letzten Abhebedurch- N1 T3 G95 F0.25 G96 S200 M3
messer in X N2 G0 X120 Z2
V=1: zurck zum Zyklusstartpunkt
N3 G81 X100 Z-70 I4 K4 V0
Hinweise zur Zyklusausfhrung:
N4 G0 X100 Z2
Den Winkel einer Schrge definieren Sie mit I und K. N5 G81 X80 Z-60 I-4 K2 V1
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt N6 G0 X80 Z2
des Konturabschnitts. N7 G81 X50 Z-45 I4 Q1
ENDE
Schneidenradiuskorrektur: wird nicht durchgefhrt.
Aufmae: G57-Aufmae werden verrechnet. Sie blei-
ben nach Zyklusausfhrung aktiv.
Aufmae bei Innenkonturen: programmieren Sie
negative G57-Aufmae (ist nur mit Freie Eingabe
mglich)
Sicherheitsabstand nach einem Schnitt: 1 mm.

HEIDENHAIN MANUALplus 4110 319


6.12 Einfache Drehzyklen
Schruppen plan G82
G82 zerspant den durch die aktuelle Werkzeugposition und Z /X
beschriebenen Konturbereich in Planrichtung.
Parameter
8 X Endpunkt des Konturabschnitts (Durchmesserma)
8 Z Anfangspunkt des Konturabschnitts
8 I Versatz: Zustellung in Z (default: 0)
8 K maximale Zustellung in X: Die Schnittaufteilung wird so berech-
net, dass ein Schleifschnitt vermieden wird und die errechnete
Zustellung <= K ist.
K>0: mit Abziehen der Kontur
K<0: ohne Abziehen der Kontur
8 Q G-Fkt. Zustell: G-Funktion, mit der die Zustellung durchgefhrt
wird
Beispiel: G82
Q=0: Zustellung mit G0 (Eilgang)
Q=1: Zustellung mit G1 (Vorschub) %82.nc

8 V Freifahrart (default: 0) [G82]


V=0: zurck auf Zyklusstartpunkt in Z und letzten Abhebedurch- N1 T3 G95 F0.25 G96 S200 M3
messer in X N2 G0 X120 Z2
V=1: zurck zum Zyklusstartpunkt
N3 G82 X20 Z-15 I4 K4 V0
Hinweise zur Zyklusausfhrung:
N4 G0 X120 Z-15
Den Winkel einer Schrge definieren Sie mit I und K. N5 G82 X50 Z-26 I2 K-4 V1
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand
der aktuellen Werkzeugposition relativ zum Anfangspunkt/Endpunkt N6 G0 X120 Z-26
des Konturabschnitts. N7 G82 X80 Z-45 K4 Q1
ENDE
Schneidenradiuskorrektur: wird nicht durchgefhrt.
Aufmae: G57-Aufmae werden verrechnet. Sie blei-
ben nach Zyklusausfhrung aktiv.
Sicherheitsabstand nach einem Schnitt: 1 mm.

320 6 DIN-Programmierung
6.12 Einfache Drehzyklen
Einfacher Konturwiederholzyklus G83
G83 fhrt mehrfach den in den Folgestzen programmierten Bearbei-
tungszyklus aus. Im Bearbeitungszyklus sind einfache Verfahrwege
oder Zyklen (ohne Konturbeschreibung) erlaubt. G80 beendet den
Bearbeitungszyklus.
X, Z definiert den Konturstartpunkt. G83 beginnt die Zyklusbearbei-
tung ab der Werkzeugposition. Vor jedem Schnitt stellt der Zyklus um
den in I, K definierten Betrag zu. Danach fhrt der Zyklus die in den
Folgestzen definierte Bearbeitung durch, wobei der Abstand der
Werkzeugposition zum Konturstartpunkt als Aufma angenommen
wird. G83 wiederholt diesen Vorgang so oft, bis der Startpunkt
erreicht ist.
G83 wird eingesetzt:
fr die Zerspanung von konturparallelen Werkstckabschnitten
(Schruppen vorgeformter Rohteile).
zur Wiederholung von Bearbeitungsvorgngen (zum Beispiel Beispiel: G83
Nutenstechen).
%83.nc
Parameter
[G83]
8 X Startpunkt (Durchmesserma) N1 T3 G95 F0.25 G96 S200 M3
8 Z Startpunkt
N2 G0 X120 Z2
8 I maximale Zustellung in X-Richtung (I ohne Vorzeichen eingeben)
N3 G83 X80 Z0 I4 K0.3
8 K maximale Zustellung in Z-Richtung (K ohne Vorzeichen eingeben)
N4 G0 X80 Z0
Hinweise zur Zyklusausfhrung:
N5 G1 Z-15 B-1
Werden in X- und Z-Richtung unterschiedlich viele Zustellungen
bentigt, wird zunchst in beiden Richtungen mit den programmier- N6 G1 X102 B2
ten Werten gearbeitet. Ist fr eine Richtung der Zielwert erreicht, N7 G1 Z-22
wird in dieser Richtung nicht mehr zugestellt.
N8 G1 X90 Zi-12 B1
Die MANUALplus ermittelt die Zerspan- und Zustellrichtung anhand
der aktuellen Werkzeugposition relativ zum Startpunkt des Kontur- N9 G1 Zi-6
abschnitts.
N10 G1 X100 A80 B-1
Werkzeugposition nach Zyklusausfhrung: Konturstartpunkt
N11 G1 Z-47
G83 darf nicht geschachtelt werden, auch nicht durch N12 G1 X110
den Aufruf von Unterprogrammen.
N13 G0 Z2
Das Werkzeug muss am Zyklusanfang auerhalb des
definierten Konturbereichs stehen. N14 G80
Schneidenradiuskorrektur: wird nicht durchgefhrt ENDE
Sie knnen die SRK separat programmieren.
Aufmae: G57-Aufmae werden verrechnet. Ein G58-
Aufma wird verrechnet, wenn die SRK aktiv ist. Die
Aufmae bleiben nach Zyklusausfhrung aktiv.

Achtung Kollisionsgefahr !
Nach einem Schnitt fhrt das Werkzeug diagonal zurck,
um fr den nchsten Schnitt zuzustellen. Wenn ein Kollisi-
onsrisiko besteht, mssen Sie einen zustzlichen Eilgang-
weg programmieren, um eine Kollision zu vermeiden.

HEIDENHAIN MANUALplus 4110 321


6.12 Einfache Drehzyklen
Strecke mit Radius G87
G87 erzeugt bergangsradien an rechtwinkligen, achsparallelen
Innen- und Auenecken. Das vorhergehende Lngs- oder Planelement
wird bearbeitet, wenn das Werkzeug vor Zyklusausfhrung auf der X-
oder Z-Koordinate des Eckpunktes steht. Die Radien werden in einem
Schnitt bearbeitet.
Die MANUALplus ermittelt die Richtung der Verrundung aus der
Werkzeugorientierung (siehe Drehwerkzeuge auf Seite 419).
Werkzeugposition nach Zyklusausfhrung: Endpunkt der Verrundung
Parameter
8 X Eckpunkt (Durchmesserma)
8 Z Eckpunkt
8 B Radius
8 E Reduzierter Vorschub: default: aktiver Vorschub
Beispiel: G87

Schneidenradiuskorrektur: wird durchgefhrt. %87.nc


Aufmae: werden nicht verrechnet. [G87]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X70 Z2
N3 G1 Z0
N4 G87 X84 Z0 B2
N6 . . .
ENDE

322 6 DIN-Programmierung
6.12 Einfache Drehzyklen
Strecke mit Fase G88
G88 erzeugt Fasen an rechtwinkligen, achsparallelen Auenecken.
Das vorhergehende Lngs- oder Planelement wird bearbeitet, wenn
das Werkzeug vor Zyklusausfhrung auf der X- oder Z-Koordinate des
Eckpunktes steht. Die Fasen werden in einem Schnitt bearbeitet.
Die MANUALplus ermittelt die Richtung der Fase aus der Werkzeu-
gorientierung (siehe Drehwerkzeuge auf Seite 419).
Werkzeugposition nach Zyklusausfhrung: Endpunkt der Fase
Parameter
8 X Eckpunkt (Durchmesserma)
8 Z Eckpunkt
8 B Fasenbreite
8 E Reduzierter Vorschub: default: aktiver Vorschub
Beispiel: G88
Schneidenradiuskorrektur: wird durchgefhrt.
Aufmae: werden nicht verrechnet. %88.nc
[G88]
N1 T3 G95 F0.25 G96 S200 M3
N2 G0 X70 Z2
N3 G1 Z0
N4 G88 X84 Z0 B2
N5 . . .
ENDE

HEIDENHAIN MANUALplus 4110 323


6.13 Einstechzyklen
6.13 Einstechzyklen

Konturstechen axial G861/radial G862


Die Zyklen stechen axial/radial den durch die Werkzeugposition und
der Konturbeschreibung in den Folgestzen definierten Konturbereich
(siehe Konturbeschreibung auf Seite 310).
Parameter
8 P Stechbreite
P nicht angegeben: Zustellungen <= 0,8 * Schneidenbreite des
Werkzeugs
P angegeben: Zustellungen <= P
8 I Aufma X (default: 0)
8 K Aufma Z (default: 0)
8 Q Schruppen/Schlichten
Q=0: nur Schruppen
Q=1: zuerst erfolgt das Vorstechen unter Bercksichtigung der
Aufmae und anschlieend das Schlichten mit dem Vorschub E
8 E Schlichtvorschub (default: aktiver Vorschub)

324 6 DIN-Programmierung
Beispiel: G861

6.13 Einstechzyklen
Hinweise zur Zyklusausfhrung:
Die MANUALplus ermittelt die Zerspanrichtung anhand der aktuel- %861.nc
len Werkzeugposition relativ zum Anfangspunkt/Endpunkt des Kon-
turabschnitts. [G861]
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt N1 T38 G95 F0.15 G96 S200 M3
N2 G0 X110 Z2
Schneidenradiuskorrektur: wird durchgefhrt.
N3 G861 I1 K0.2 Q1
G57/G58-Aufmae werden verrechnet, wenn I, K
nicht programmiert werden. Nach der Zyklusausfh- N4 G0 X100 Z2
rung werden die Aufmae gelscht.
N5 G1 Z-6 B3
N6 G1 X88 B2
N7 G1 Z-13 A-20 B2
N8 G1 X60 B3
N9 G1 Z0 B-1
N10 G1 X55
N11 G80
ENDE

Beispiel: G862

%862.nc
[G862]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X87 Z-35
N3 G862 I0.5 Q1 E0.11
N4 G0 X85 Z-29.5
N5 G1 X84 Z-30
N6 G1 X75 A-75 B2
N7 G1 Z-42 B-1
N8 G1 X70
N9 G1 Z-58.5 B3
N10 G1 X85 Z-63 B-2
N11 G1 Z-66
N12 G80
ENDE

HEIDENHAIN MANUALplus 4110 325


6.13 Einstechzyklen
Konturstechschlichtzyklus axial G863/radial
G864
Die Zyklen schlichten axial/radial den in den Folgestzen beschriebe-
nen Konturabschnitt (siehe Konturbeschreibung auf Seite 310).
Parameter
8 E Schlichtvorschub

326 6 DIN-Programmierung
Beispiel: G863

6.13 Einstechzyklen
Hinweise zur Zyklusausfhrung:
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt %863.nc

Schneidenradiuskorrektur: wird durchgefhrt. [G863]


N1 T38 G95 F0.15 G96 S200 M3
N2 G0 X110 Z2
N3 G863 E0.08
N4 G0 X100 Z2
N5 G1 Z-6 B3
N6 G1 X88 B2
N7 G1 Z-13 A-20 B2
N8 G1 X60 B3
N9 G1 Z0 B-1
N10 G1 X55
N11 G80
ENDE

Beispiel: G864

%864.nc
[G864]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X87 Z-35
N3 G864 E0.11
N4 G0 X85 Z-29.5
N5 G1 X84 Z-30
N6 G1 X75 A-75 B2
N7 G1 Z-42 B-1
N8 G1 X70
N9 G1 Z-58.5 B3
N10 G1 X85 Z-63 B-2
N11 G1 Z-66
N12 G80
ENDE

HEIDENHAIN MANUALplus 4110 327


6.13 Einstechzyklen
Einfacher Stechzyklus axial G865/radial G866
Die Zyklen stechen axial/radial das durch die Werkzeugposition und
X, Z beschriebene Rechteck.
Parameter
8 X Bodeneckpunkt X (Durchmesserma)
8 Z Bodeneckpunkt Z
8 P Stechbreite
P nicht angegeben: Zustellungen <= 0,8 * Schneidenbreite des
Werkzeugs
P angegeben: Zustellungen <= P
8 I Aufma X (default: 0)
8 K Aufma Z (default: 0)
8 Q Schruppen/Schlichten
Q=0: nur Schruppen
Q=1: zuerst erfolgt das Vorstechen unter Bercksichtigung der
Aufmae und anschlieend das Schlichten mit dem Vorschub E
8 E Schlichtvorschub oder Verweilzeit
bei Q=0: Verweilzeit (Freischneidezeit) default: Zeitdauer von
zwei Umdrehungen
bei Q=1: Schlichtvorschub default: aktiver Vorschub
Hinweise zur Zyklusausfhrung:
Die MANUALplus ermittelt die Zerspanrichtung anhand der aktuel-
len Werkzeugposition relativ zum Anfangspunkt/Endpunkt des Kon-
turabschnitts.
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt

Schneidenradiuskorrektur: wird durchgefhrt. Beispiel: G865


G57/G58-Aufmae werden verrechnet, wenn I, K %865.nc
nicht programmiert werden. Nach der Zyklusausfh-
rung werden die Aufmae gelscht. [G865]
N1 T38 G95 F0.15 G96 S200 M3
N2 G0 X120 Z1
N3 G865 X102 Z-4 I0.5 K0.2 Q1 E0.11
ENDE

Beispiel: G866

%866.nc
[G866]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X62 Z-18
N3 G866 X54 Z-30 I0.2 K1 Q1 E0.12
ENDE

328 6 DIN-Programmierung
6.13 Einstechzyklen
Stechschlichten axial G867/radial G868
Die Zyklen schlichten axial/radial den durch die Werkzeugposition und
X, Z beschriebenen Konturabschnitt.
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt
Parameter
8 X Bodeneckpunkt X (Durchmesserma)
8 Z Bodeneckpunkt Z
8 E Schlichtvorschub (default: aktiver Vorschub)
Hinweise zur Zyklusausfhrung:
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt

Schneidenradiuskorrektur: wird durchgefhrt.

Beispiel: G867

%867.nc
[G867]
N1 T38 G95 F0.15 G96 S200 M3
N2 G0 X120 Z1
N3 G867 X102 Z-4 E0.11
ENDE

Beispiel: G868

%868.nc
[G868]
N1 T30 G95 F0.15 G96 S200 M3
N2 G0 X62 Z-18
N3 G868 X54 Z-30 E0.12
ENDE

HEIDENHAIN MANUALplus 4110 329


6.13 Einstechzyklen
Einfacher Einstechzyklus G86
G86 erstellt einfache radiale und axiale Innen- und Aueneinstiche mit
Fasen. Die Art des Einstichs (radial/axial; innen-/auen) wird anhand
der Werkzeugorientierung ermittelt (siehe Drehwerkzeuge auf
Seite 419).
Parameter
8 X Bodeneckpunkt X (Durchmesserma)
8 Z Bodeneckpunkt Z
8 I Aufma
radialer Einstich: Aufma beim Vorstechen
axialer Einstich: Einstichbreite keine Eingabe: es erfolgt ein
Stechhub (Einstichbreite = Werkzeugbreite)
8 K Breite
radialer Einstich: Einstichbreite keine Eingabe: es erfolgt ein
Beispiel: G86
Stechhub (Einstichbreite = Werkzeugbreite)
axialer Einstich: Aufma beim Vorstechen %86.nc
8 E Verweilzeit beim Fertigstechen (default: Zeitdauer einer Umdre- [G86]
hung)
N1 T30 G95 F0.15 G96 S200 M3
Hinweise zur Zyklusausfhrung: N2 G0 X62 Z2
Ist ein Aufma programmiert, erfolgt erst das Vorstechen und N3 G86 X54 Z-30 I0.2 K7 E2 [radial]
anschlieend das Fertigstechen (Schlichten).
N4 G14 Q0
Wenn Sie die Fasen nicht wollen, positionieren Sie das Werkzeug
ausreichend vor dem Einstich. Berechnung beim radialen Einstich: N5 T38 G95 F0.15 G96 S200 M3
XS = XK + 2 * (1,3 b)
N6 G0 X120 Z1
XS: Startposition (Durchmesserma)
XK: Konturdurchmesser N7 G86 X102 Z-4 I7 K0.2 E1 [axial]
b: Fasenbreite
ENDE
Die Berechnung beim axialen Einstich erfolgt analog.
Nach der Zyklusausfhrung steht das Werkzeug:
bei radialem Einstich
X: Startposition
Z: letzte Stechposition
bei axialem Einstich
X: letzte Stechposition
Z: Startposition

Schneidenradiuskorrektur: wird nicht durchgefhrt.


Aufmae: werden nicht verechnet

330 6 DIN-Programmierung
6.14 Stechdrehzyklen

6.14 Stechdrehzyklen
Arbeitsweise der Stechdrehzyklen
Stechdrehzyklen zerspanen den definierten Konturbereich durch alter-
nierende Einstech- und Schruppbewegungen. Dadurch erfolgt die Zer-
spanung mit einem Minimum an Abhebe- und Zustellbewegungen.
Die zu bearbeitende Kontur darf mehrere Tler enthalten. Gegebenen-
falls wird die Zerspanungsflche in mehrere Bereiche unterteilt.
Folgende Parameter beeinflussen die Besonderheiten der Stechdreh-
bearbeitung:
Einstechvorschub O: Vorschub fr die Einstechbewegung defi-
nieren Sie O nicht, gilt der aktive Vorschub fr die Dreh- und
Stechbearbeitung
Drehbearbeitung unidirektional/bidirektional U: Sie knnen die
Drehbearbeitung unidirektional oder bidirektional durchfhren. Bei
radialen Stechdrehzyklen erfolgt die unidirektionale Bearbeitung in
Richtung Hauptspindel bei axialen Stechdrehzyklen in Richtung
der Konturdefinition.
Versatzbreite B: Ab der zweiten Zustellung wird bei dem bergang
von der Dreh- zur Stechbearbeitung die zu zerspanende Strecke um
die B reduziert. Bei jedem weiteren bergang an dieser Flanke
erfolgt die Reduzierung um B zustzlich zu dem bisherigen Ver-
satz. Die Summe des Versatzes wird auf 80% der effektiven
Schneidenbreite begrenzt (effektive Schneidenbreite = Schneiden-
breite 2*Schneidenradius). Die MANUALplus reduziert gegebe-
nenfalls die programmierte Versatzbreite. Das verbleibende Rest-
material wird am Ende des Vorstechens mit einem Stechhub
zerspant.
Drehtiefenkorrektur R (nur bei G815/G825): abhngig vom Mate-
rial, der Vorschubgeschwindigkeit, etc. verkippt die Schneide bei
der Drehbearbeitung. Den dadurch entstehenden Zustellungsfehler
korrigieren Sie beim Schlichten mit R. Die Drehtiefenkorrektur
wird in der Regel empirisch ermittelt.
Schruppen/Schlichten Q: Sie legen fest, ob der Konturabschnitt
geschruppt und/oder geschlichtet wird. Sie knnen durch Program-
mierung von Q die Schruppbearbeitung im ersten Zyklus durch-
fhren, ein anderes Werkzeug einwechseln und in einem weiteren
Zyklus den Konturabschnitt Schlichten.

Die Zyklen setzen Stechdreh-Werkzeuge voraus.

HEIDENHAIN MANUALplus 4110 331


6.14 Stechdrehzyklen
Einfacher Stechdrehzyklus lngs G811/plan
G821
Die Zyklen zerspanen das durch die Werkzeugposition und X, Z
beschriebene Rechteck.
Parameter
8 X Bodeneckpunkt X (Durchmesserma)
8 Z Bodeneckpunkt Z
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 I Aufma X (default: 0)
8 K Aufma Z (default: 0)
8 Q Schruppen/Schlichten (default: 0)
Q=0: zuerst erfolgt die Vorbearbeitung unter Bercksichtigung
der Aufmae und anschlieend das Schlichten mit dem
Vorschub E
Q=1: nur Schruppen
Q=2: nur Schlichten I, K definiert das zu zerspanende Material
8 U Drehbearbeitung unidirektional (default: 0):
U=0: bidirektional
U=1: unidirektional
G811: in Richtung Hauptspindel
G821: in Richtung Bodeneckpunkt X
8 B Versatzbreite (default: 0)
8 O Einstechvorschub (default: aktiver Vorschub)
8 E Schlichtvorschub (default: aktiver Vorschub)
Hinweise zur Zyklusausfhrung:
Beispiel: G811
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt
%811.nc
Die Aufmae I, K mssen beim Stechdrehen-Schlich-
ten (Q=2) unbedingt angeben werden, da sie das Mate- [G811]
rial definieren, das bei dem Schlichten zerspant wird. N1 T38 G95 F0.4 G96 S140 M3
Schneidenradiuskorrektur: wird durchgefhrt. N2 G0 X122 Z-30
G57/G58-Aufmae werden verrechnet, wenn I, K
nicht programmiert werden. Nach der Zyklusausfhrung N3 G811 X80 Z-60 P2 Q1 B0.1 O0.2
werden die Aufmae gelscht. ENDE

Beispiel: G821

%821.nc
[G821]
N1 T30 G95 F0.4 G96 S140 M3
N2 G0 X100 Z5
N3 G821 X60 Z-15 P2 Q1 B0.1 O0.25
ENDE

332 6 DIN-Programmierung
6.14 Stechdrehzyklen
Stechdrehzyklus lngs G815/plan G825
Die Zyklen zerspanen den durch die Werkzeugposition und der Kontur-
beschreibung in den Folgestzen definierten Konturbereich (siehe
Konturbeschreibung auf Seite 310).
Parameter
8 X Schnittbegrenzung (Durchmesserma)
8 Z Schnittbegrenzung
8 P maximale Zustellung: Die Schnittaufteilung wird so berechnet,
dass ein Schleifschnitt vermieden wird und die Zustellung <= P
ist.
8 I Aufma X (default: 0)
8 K Aufma Z (default: 0)
8 Q Schruppen/Schlichten (default: 0)
Q=0: zuerst erfolgt die Vorbearbeitung unter Bercksichtigung
der Aufmae und anschlieend das Schlichten mit dem
Vorschub E
Q=1: nur Schruppen
Q=2: nur Schlichten I, K definiert das zu zerspanende Material
8 U Drehbearbeitung unidirektional (default: 0):
U=0: bidirektional
U=1: unidirektional
G815: in Richtung Hauptspindel
G825: in Richtung der Konturdefinition
8 B Versatzbreite (default: 0)
8 R Drehtiefenkorrektur (default: 0)
8 O Einstechvorschub (default: aktiver Vorschub)
8 E Schlichtvorschub (default: aktiver Vorschub)

HEIDENHAIN MANUALplus 4110 333


Beispiel: G815
6.14 Stechdrehzyklen Hinweise zur Zyklusausfhrung:
Werkzeugposition nach Zyklusausfhrung: Zyklusstartpunkt %815.nc

Die Aufmae I, K mssen beim Stechdrehen-Schlich- [G815]


ten (Q=2) unbedingt angeben werden, da sie das Mate- N1 T38 G95 F0.4 G96 S140 M3
rial definieren, das bei dem Schlichten zerspant wird.
N2 G0 X62 Z-5
Schneidenradiuskorrektur: wird durchgefhrt.
N3 G815 P3 I2 K1 B0.1 O0.32 E0.28
G57/G58-Aufmae werden verrechnet, wenn I, K
nicht programmiert werden. Nach der Zyklusausfh- N4 G0 X60 Z-5
rung werden die Aufmae gelscht.
N5 G3 X54.2229 Z-9.5323 R5 I-5 K0 B1.5
N6 G1 X49.5 Z-32 B1.5
N7 G1 X35 Z-34 B1.5
N8 G1 Z-45 B1.5
N9 G1 X60 Z-49 B1.5
N10 G1 Z-51
N11 G80
ENDE

Beispiel: G825

%825.nc
[G825]
N1 T30 G95 F0.4 G96 S140 M3
N2 G0 X82 Z2
N3 G825 P3 I2 K1 Q1 B0.1 O0.3
N4 G0 X81 Z0
N5 G1 X79.9477 Z-0.4993
N6 G1 X79.8355 Z-1.5698
N7 G1 X70 Z-2
N8 G1 X60 Z-7 B1
N9 G1 X46.2248 B1
N10 G1 X45 Z0 B-1
N11 G1 X42
N12 G80
ENDE

334 6 DIN-Programmierung
6.15 Gewindezyklen

6.15 Gewindezyklen
Universalgewindezyklus G31
G31 erstellt Gewinde in beliebiger Richtung und Lage (Lngs-, Kegel-
oder Plangewinde; Innen- oder Auengewinde). Es knnen mehrere
Gewinde gekettet werden.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung
8 R Radiendifferenz (default: 0): Differenz zwischen Durchmesser Beispiel: G31
Gewindeanfang (XA) und Gewindeende (X). R ist bei abfallender
Kontur negativ. %31.nc
R=(XXA)/2 [G31]
8 B Anlauflnge: Strecke, um auf die programmierte Vorschubge-
N1 T45 G97 S800 M3
schwindigkeit zu beschleunigen
keine Eingabe: interne Berechnung (siehe Gewindeanlauf/Gewin- N2 G0 X20 Z5
deauslauf auf Seite 163)
N3 G31 Z-50 F1.5 I0.2
8 P berlauflnge: Strecke, um den Schlitten abzubremsen
keine Eingabe: interne Berechnung (siehe Gewindeanlauf/Gewin- ENDE
deauslauf auf Seite 163)
8 A Zustellwinkel: Bereich: 0 < A < 60
keine Eingabe: A=arctan (0,5*F/U)
8 V Zustellart (default: 0)
V=0: konstanter Spanquerschnitt
V=1: konstante Zustellung
V=2: mit Restschnittaufteilung
V=3: ohne Restschnittaufteilung
8 H Versatzart (default: 0)
H=0: ohne Versatz
H=1: Versatz von links in Richtung Gewindegrund
H=2: Versatz von rechts in Richtung Gewindegrund
H=3: Versatz abwechselnd rechts/links (Zickzack)
8 Q Anzahl Leerdurchlufe nach dem letzten Schnitt (default: 0)
8 C Startwinkel: Position der Hauptspindel beim Gewindestart
(default : 0)
G31 ohne Konturbeschreibung: X, Z wird programmiert das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.

HEIDENHAIN MANUALplus 4110 335


G31 mit Konturbeschreibung: X, Z wird nicht programmiert. In
6.15 Gewindezyklen
den auf G31 folgenden NC-Stzen werden bis zu 6 Konturelemente
definiert, auf denen das Gewinde gefertigt werden soll. Die Kontur-
definition wird mit G80 abgeschlossen.
Plangewinde oder verkettete Gewinde werden mit Konturbeschrei-
bung definiert.
Innen- oder Auengewinde: siehe Vorzeichen von U
Die Berechnung der Zustellungen ist von V abhngig:
V=0: Alle Zustellungen ergeben den gleichen Spanquerschnitt. I
definiert die erste (maximale) Zustellung. Die weiteren Zustellungen
werden so ausgefhrt, dass der gleiche Spanquerschnitt wie beim
ersten Schnitt erreicht wird.
V=1: Das Gewinde wird mit konstanten Zustellungen <=I gefertigt.
V=2: Wenn U/I einen Rest ergibt, gilt dieser Rest" fr die erste
Zustellung. Der letzte Schnitt" wird in 1/2-, 1/4-, 1/8- und 1/8-Schnitt
aufgeteilt.
V=3: Wenn U/I einen Rest ergibt, gilt dieser Rest" fr die erste
Zustellung.

Plangewinde:
werden mit Stechwerkzeugen erstellt
Radiendifferenz muss programmiert werden
Zyklus-Stop wirkt am Ende eines Gewindeschnitts
Vorschuboverride ist whrend der Zyklusausfhrung
nicht wirksam
Vorsteuerung ist eingeschaltet

336 6 DIN-Programmierung
6.15 Gewindezyklen
Einfacher Gewindezyklus G32
G32 erstellt ein einfaches Gewinde in beliebiger Richtung und Lage
(Lngs-, Kegel- oder Plangewinde; Innen- oder Auengewinde). Das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung Beispiel: G32
8 B Restschnitte (default: 0)
%32.nc
B=0: Aufteilung des letzten Schnitts" in 1/2-, 1/4-, 1/8- und 1/8-
Schnitt. [G32]
B=1: ohne Restschnittaufteilung N1 T45 G97 S800 M3
8 Q Anzahl Leerdurchlufe nach dem letzten Schnitt (default: 0) N2 G0 X16 Z4
8 K Auslauflnge am Endpunkt des Gewindes (default: 0) N3 G32 X16 Z-29 F1.5 U-0.9 I0.2
8 W Kegelwinkel (default: 0): Lage des Gewindes in Bezug zur Lngs-
ENDE
oder Planachse. Bei abfallendem Kegelgewinde ist W negativ.
Bereich: 45 < W < 45
8 C Startwinkel: Position der Hauptspindel beim Gewindestart
(default : 0)
8 H Versatzart (default: 0)
H=0: ohne Versatz
H=1: Versatz von links in Richtung Gewindegrund
H=2: Versatz von rechts in Richtung Gewindegrund
H=3: Versatz abwechselnd rechts/links (Zickzack)
Innen- oder Auengewinde: siehe Vorzeichen von U
Zustellungen: Wenn U/I einen Rest ergibt, gilt dieser Rest" fr die
erste Zustellung. Der letzte Schnitt" wird in 1/2-, 1/4-, 1/8- und 1/8-
Schnitt aufgeteilt.

Plangewinde werden mit Stechwerkzeugen erstellt


Zyklus-Stop wirkt am Ende eines Gewindeschnitts
Vorschub- und Spindeloverride sind whrend der
Zyklusausfhrung nicht wirksam
Vorsteuerung ist ausgeschaltet

HEIDENHAIN MANUALplus 4110 337


6.15 Gewindezyklen
Gewinde-Einzelweg G33
G33 erstellt Gewinde in beliebiger Richtung und Lage mit variabler
Steigung (Lngs-, Kegel- oder Plangewinde; Innen- oder Auenge-
winde). Das Gewinde beginnt an der aktuellen Werkzeugposition und
endet im Endpunkt X, Z.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 B Anlauflnge (default: 0): Strecke, um auf die programmierte Vor-
schubgeschwindigkeit zu beschleunigen
8 P berlauflnge (default: 0): Strecke, um den Schlitten abzubrem-
sen
8 C Startwinkel: Position der Hauptspindel beim Gewindestart
(default : 0) Beispiel: G33
8 Q Nummer der Spindel (default: 0=Hauptspindel)
%33.nc
8 H Bezugsrichtung fr die Gewindesteigung
(default: 3) [G33]
H=0: Vorschub auf Z-Achse (fr Lngs- und Kegelgewinde bis N1 T45 G97 S1100 G95 F0.5 M3
maximal +45/45 zur Z-Achse
N2 G0 X101.84 Z5
H=1: Vorschub auf X-Achse (fr Plan- und Kegelgewinde bis maxi-
mal +45/45 zur X-Achse N3 G83 X100 Z5 I0.15
H=3: Bahnvorschub N4 G33 X120 Z-80 F1.5
8 E variable Steigung (default: 0) N5 G33 X140 Z-122.5 F1.5
E > 0: vergrert die Steigung je Umdrehung um E N6 G0 X150 Z5
E < 0: verkleinert die Steigung je Umdrehung um E N7 G80
ENDE
Zyklus-Stop wirkt am Ende eines Gewindeschnitts.
Vorschuboverride ist whrend der Zyklusausfhrung
nicht wirksam.
Vorsteuerung ist eingeschaltet

338 6 DIN-Programmierung
6.15 Gewindezyklen
Metrisches ISO-Gewinde G35
G35 erstellt ein Lngsgewinde (Innen- oder Auengewinde). Das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.
Die MANUALplus ermittelt anhand der Werkzeugposition relativ zum
Endpunkt des Gewindes ob ein Auen- oder Innengewinde erstellt
wird.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 F Gewindesteigung default: wird anhand des Durchmessers aus
der Tabelle ermittelt (siehe Gewindesteigung auf Seite 528)
8 I maximale Zustellung keine Eingabe: I wird aus Gewindestei-
gung und Gewindetiefe errechnet
8 Q Anzahl Leerdurchlufe (default: 0): die nach dem letzten Schnitt Beispiel: G35
durchgefhrt werden
%35.nc
8 B Restschnitte (default: 0)
B=0: Aufteilung des letzten Schnitts" in 1/2-, 1/4-, 1/8-, 1/8- [G35]
Schnitt. N1 T45 G97 S1500 M3
B=1: ohne Restschnittaufteilung N2 G0 X16 Z4
Zustellungen: Wenn U/I einen Rest ergibt, gilt dieser Rest" fr die N3 G35 X16 Z-29 F1.5
erste Zustellung. Der letzte Schnitt" wird in 1/2-, 1/4-, 1/8- und 1/8-
Schnitt aufgeteilt. ENDE

Zyklus-Stop wirkt am Ende eines Gewindeschnitts.


Vorschub- und Spindeloverride sind whrend der
Zyklusausfhrung nicht wirksam.
Bei Innengewinden sollte die Gewindesteigung F
vorgegeben werden, da der Durchmesser des Lngs-
elements nicht der Gewindedurchmesser ist. Wird die
Ermittlung der Gewindesteigung durch die MANU-
ALplus genutzt, ist mit geringen Abweichungen zu
rechnen.
Vorsteuerung ist eingeschaltet

HEIDENHAIN MANUALplus 4110 339


6.15 Gewindezyklen
Einfaches, eingngiges Lngsgewinde G350
G350 erstellt Lngsgewinde (Innen- oder Auengewinde). Das
Gewinde beginnt an der aktuellen Werkzeugposition und endet im
Endpunkt X, Z.
Parameter
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung keine Eingabe: I wird aus Gewindestei-
gung und Gewindetiefe errechnet
Innen- oder Auengewinde: siehe Vorzeichen von U Beispiel: G350
Handradberlagerung (wenn Ihre Maschine dafr ausgerstet ist): %350.nc
Die berlagerungen sind begrenzt:
[G350]
X-Richtung: abhngig von aktueller Schnitttiefe Start-/Endpunkt
Gewinde werden nicht berschritten N1 T45 G97 S1500 G95 F1.5 M3
Z-Richtung: maximal 1 Gewindegang Start-/Endpunkt Gewinde N2 G0 X16 Z4
werden nicht berschritten N3 G350 Z-29 F1.5 U-999

Zyklus-Stop wirkt am Ende eines Gewindeschnitts. ENDE


Vorschub- und Spindeloverride sind whrend der Zyklus-
ausfhrung nicht wirksam.
Sie aktivieren die Handradberlagerung per Schalter am
Maschinenbedienpult.
Vorsteuerung ist ausgeschaltet

340 6 DIN-Programmierung
6.15 Gewindezyklen
Erweitertes, mehrgngiges Lngsgewinde G351
G351 erstellt ein- oder mehrgngige Lngsgewinde (Innen- oder
Auengewinde) mit variabler Steigung. Das Gewinde beginnt an der
aktuellen Werkzeugposition und endet im Endpunkt X, Z.
Parameter
8 Z Endpunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung keine Eingabe: wird aus Gewindesteigung
und Gewindetiefe errechnet
8 A Zustellwinkel (default: 30): Beispiel: G351
Bereich: 60 < A < 60
A>0: Zustellung von der rechten Flanke %351.nc
A<0: Zustellung von der linken Flanke [G351]
8 D Gangzahl (default: 1) N1 T45 G97 S1500 M3
8 J Restschnitttiefe (default: 1/100 mm) N2 G0 X16 Z4
8 E variable Steigung (default: 0) N3 G351 Z-29 F1.5 U-0.9 I0.2
E > 0: vergrert die Steigung je Umdrehung um E
ENDE
E < 0: verkleinert die Steigung je Umdrehung um E
Innen- oder Auengewinde: siehe Vorzeichen von U
Schnittaufteilung: Der erste Schnitt erfolgt mit I, bei jedem weite-
ren Schnitt wird die Schnitttiefe reduziert, bis J erreicht ist.
Handradberlagerung (wenn Ihre Maschine dafr ausgerstet ist):
Die berlagerungen sind begrenzt:
X-Richtung: abhngig von aktueller Schnitttiefe Start-/Endpunkt
Gewinde werden nicht berschritten
Z-Richtung: maximal 1 Gewindegang Start-/Endpunkt Gewinde
werden nicht berschritten

Zyklus-Stop wirkt am Ende eines Gewindeschnitts.


Vorschub- und Spindeloverride sind whrend der Zyklus-
ausfhrung nicht wirksam.
Sie aktivieren die Handradberlagerung per Schalter am
Maschinenbedienpult.
Vorsteuerung ist ausgeschaltet

HEIDENHAIN MANUALplus 4110 341


6.15 Gewindezyklen
Kegliges API-Gewinde G352
G352 erstellt ein ein- oder mehrgngiges API-Gewinde. Die Gewinde-
tiefe verringert sich am Auslauf des Gewindes.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 XS Anfangspunkt Gewinde (Durchmesserma)
8 ZS Anfangspunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung default: wird aus Gewindesteigung und Beispiel: G352
Gewindetiefe errechnet
%352.nc
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60 [G352]
A>0: Zustellung von der rechten Flanke N1 T45 G97 S1500 M3
A<0: Zustellung von der linken Flanke N2 G0 X13 Z4
8 D Gangzahl (default: 1) N3 G352 X16 Z-28 XS13 ZS0 F1.5 U-999
8 W Kegelwinkel (default: 0): Bereich: 45 < W < 45 WE12
8 WE Auslaufwinkel (default: 12): ENDE
Bereich: 0 < WE < 90
8 J Restschnitttiefe (default: 1/100 mm)
Innen- oder Auengewinde: siehe Vorzeichen von U
Schnittaufteilung: Der erste Schnitt erfolgt mit I, bei jedem weite-
ren Schnitt wird die Schnitttiefe reduziert, bis J erreicht ist.
Handradberlagerung (wenn Ihre Maschine dafr ausgerstet ist):
Die berlagerungen sind begrenzt:
X-Richtung: abhngig von aktueller Schnitttiefe Start-/Endpunkt
Gewinde werden nicht berschritten
Z-Richtung: maximal 1 Gewindegang Start-/Endpunkt Gewinde
werden nicht berschritten
Definition des Kegelwinkels: XS/ZS, X/Z oder XS/ZS, Z, W oder
ZS, X/Z, W

Zyklus-Stop wirkt am Ende eines Gewindeschnitts.


Vorschub- und Spindeloverride sind whrend der Zyklus-
ausfhrung nicht wirksam.
Sie aktivieren die Handradberlagerung per Schalter am
Maschinenbedienpult.
Vorsteuerung ist ausgeschaltet

342 6 DIN-Programmierung
6.15 Gewindezyklen
Kegelgewinde G353
G353 erstellt ein ein- oder mehrgngiges Kegelgewinde mit variabler
Steigung.
Parameter
8 X Endpunkt Gewinde (Durchmesserma)
8 Z Endpunkt Gewinde
8 XS Anfangspunkt Gewinde (Durchmesserma)
8 ZS Anfangspunkt Gewinde
8 F Gewindesteigung
8 U Gewindetiefe
U>0: Innengewinde
U<=0: Auengewinde (Lngs- und Stirnseite)
U= +999 oder 999: Gewindetiefe wird berechnet
8 I maximale Zustellung default: wird aus Gewindesteigung und Beispiel: G353
Gewindetiefe errechnet
%353.nc
8 A Zustellwinkel (default: 30):
Bereich: 60 < A < 60 [G353]
A>0: Zustellung von der rechten Flanke N1 T45 G97 S1500 M3
A<0: Zustellung von der linken Flanke N2 G0 X13 Z4
8 D Gangzahl default: 1 N3 G353 X16 Z-28 XS13 ZS0 F1.5 U-999
8 W Kegelwinkel (default: 0): Bereich: 45 < W < 45 ENDE
8 J Restschnitttiefe (default: 1/100 mm)
8 E variable Steigung (default: 0)
E > 0: vergrert die Steigung je Umdrehung um E
E < 0: verkleinert die Steigung je Umdrehung um E
Innen- oder Auengewinde: siehe Vorzeichen von U
Schnittaufteilung: Der erste Schnitt erfolgt mit I, bei jedem weite-
ren Schnitt wird die Schnitttiefe reduziert, bis J erreicht ist.
Handradberlagerung (wenn Ihre Maschine dafr ausgerstet ist):
Die berlagerungen sind begrenzt:
X-Richtung: abhngig von aktueller Schnitttiefe Start-/Endpunkt
Gewinde werden nicht berschritten
Z-Richtung: maximal 1 Gewindegang Start-/Endpunkt Gewinde
werden nicht berschritten
Definition des Kegelwinkels: XS/ZS, X/Z oder XS/ZS, Z, W oder
ZS, X/Z, W

Zyklus-Stop wirkt am Ende eines Gewindeschnitts.


Vorschub- und Spindeloverride sind whrend der
Zyklusausfhrung nicht wirksam.
Sie aktivieren die Handradberlagerung per Schalter am
Maschinenbedienpult.
Vorsteuerung ist ausgeschaltet

HEIDENHAIN MANUALplus 4110 343


6.16 Freistichzyklen
6.16 Freistichzyklen

Freistichkontur G25
G25 generiert ein Formelement Freistich (DIN 509 E, DIN 509 F, DIN
76), das Sie in die Konturbeschreibung von Schrupp- oder Schlicht-
zyklen einbinden. Die Tabelle im Hilfebild erlutert die Parametrierung
der Freistiche.
Parameter
8 H Freisstichart (default: 0)
H=0, 5: DIN 509 E
H=6: DIN 509 F
H=7: DIN 76
8 I Freistichtiefe (default: Normtabelle)
8 K Freistichbreite (default: Normtabelle)
8 R Freistichradius (default: Normtabelle)
8 P Plantiefe (default: Normtabelle) Beispiel: G25
8 W Freistichwinkel (default: Normtabelle)
%25.nc
8 A Planwinkel (default: Normtabelle)
8 FP Gewindesteigung keine Eingabe: wird aufgrund des Gewinde- [G25]
durchmessers ermittelt N1 T1 G95 F0.4 G96 S150 M3
8 U Schleifaufma (default: 0) N2 G0 X62 Z2
8 E reduzierter Vorschub fr die Fertigung des Freistichs (default:
aktiver Vorschub) N3 G819 P4 H0 I0.3 K0.1
N4 G0 X13 Z0
Hinweis:
Werden Parameter nicht angeben, ermittelt die MANUALplus fol- N5 G1 X16 Z-1.5
gende Werte anhand des Durchmessers bzw. der Gewindesteigung
N6 G1 Z-30
(Freistich DIN 76) aus der Normtabelle (siehe Gewindesteigung auf
Seite 528): N7 G25 H7 I1.15 K5.2 R0.8 W30 FP1.5
DIN 509 E: I, K, W, R N8 G1 X20
DIN 509 F: I, K, W, R, P, A N9 G1 X40 Z-35
DIN 76: I, K, W, R und FP (anhand des Durchmessers) N10 G1 Z-55 B4

Parameter die Sie angeben, werden unbedingt berck- N11 G1 X55 B-2
sichtigt auch wenn die Normtabelle andere Werte vor- N12 G1 Z-70
sieht.
N13 G1 X60
Bei Innengewinden sollten Sie die Gewindesteigung
FP vorgeben, da der Durchmesser des Lngselements N14 G80
nicht der Gewindedurchmesser ist. Wird die Ermittlung ENDE
der Gewindesteigung durch die MANUALplus genutzt,
ist mit geringen Abweichungen zu rechnen.

344 6 DIN-Programmierung
6.16 Freistichzyklen
Freistichzyklus G85
G85 erstellt Freistiche nach DIN 509 E, DIN 509 F und DIN 76 (Gewin-
defreistich). Der vorgelagerte Zylinder wird bearbeitet, wenn das
Werkzeug auf dem Zylinderdurchmesser vor dem Zylinder positio-
niert wird. Steht es nicht auf dem Zylinderdurchmesser, fhrt es dia-
gonal an, um den Freistich zu fertigen.
Parameter
8 X Zielpunkt (Durchmesserma)
8 Z Zielpunkt
8 I Schleifaufma/Tiefe
DIN 509 E, F: Schleifaufma (default: 0)
DIN 76: Freistichtiefe
8 K Freistichlnge (und Freistichtyp)
keine Eingabe: Freistich DIN 509 E
Beispiel: G85
K=0: Freistich DIN 509 F
K>0: Freistichlnge bei DIN 76 %85.nc

8 E Reduzierter Vorschub: fr die Fertigung des Freistichs (default: [G85]


aktiver Vorschub) N1 T21 G95 F0.23 G96 S248 M3
Die Freistichparameter werden anhand des Zylinderdurchmessers N2 G0 X62 Z2
ermittelt (siehe Tabellen).
N3 G85 X60 Z-30 I0.3
Der Freistich wird nur in rechtwinkligen, achsparallelen N4 G1 X80
Konturecken auf der Lngsachse ausgefhrt.
N5 G85 X80 Z-40 K0
Schneidenradiuskorrektur: wird nicht durchgefhrt
Sie knnen die SRK mit G41/G42 programmieren und N6 G1 X100
mit G40 wieder ausschalten. N7 G85 X100 Z-60 I1.2 K6 E0.11
Aufmae: werden nicht verrechnet N8 G1 X110
ENDE

HEIDENHAIN MANUALplus 4110 345


6.16 Freistichzyklen
Freistichparameter DIN 509 E (Mae in mm)
Freistich- Freistich- Freistich-
Durchmesser
tiefe I lnge K radius R
< 18 0,25 2 0,6

> 18 - 80 0,35 2,5 0,6

> 80 0,45 4 1

Freistichparameter DIN 509 F (Mae in mm)


Freistich- Freistich- Freistich-
Durchmesser Plantiefe P
tiefe I lnge K radius R
< 18 0,25 2 0,6 0,1

> 18 - 80 0,35 2,5 0,6 0,2

> 80 0,45 4 1 0,3

Freistichwinkel (bei DIN 509 E und F): 15


Planwinkel (bei DIN 509 F): 8

346 6 DIN-Programmierung
6.16 Freistichzyklen
Freistich DIN 509 E mit Zylinderbearbeitung
G851
Der Zyklus fertigt den vorgelagerten Zylinder, den Freistich, die
anschlieende Planflche und den Zylinderanschnitt, wenn Sie einen
der Parameter B oder RB angeben.
Parameter
8 I Freistichtiefe (default: Normtabelle)
8 K Freistichlnge (default: Normtabelle)
8 W Freistichwinkel (default: Normtabelle)
8 B Anschnittlnge keine Eingabe: der Zylinderanschnitt wird nicht
gefertigt
8 RB Anschnittradius keine Eingabe: der Anschnittradius wird nicht
gefertigt
8 WB Anschnittwinkel (default: 45 )
8 E reduzierter Vorschub (default: aktiver Vorschub): fr das Eintau-
chen und fr den Zylinderanschnitt Beispiel: G851
8 H Abfahrart (default: 0): %851.nc
H=0: Werkzeug fhrt zum Startpunkt zurck
[G851]
H=1: Werkzeug steht am Ende der Planflche
N1 T21 G95 F0.23 G96 S248 M3
8 U Schleifaufma fr den Bereich des Zylinders (default: 0)
N2 G0 X60 Z2
Hinweis:
Parameter, die Sie nicht programmieren, ermittelt die MANUALplus N3 G851 I3 K15 W30 R2 B5 RB2 WB30 E0.2 H1
aufgrund des Zylinderdurchmessers aus der Normtabelle (siehe DIN N4 G0 X50 Z0
509 E, DIN 509 F Freistichparameter auf Seite 531).
N5 G1 Z-30
Folgestze des Zyklusaufrufs N6 G1 X60
N.. G851 I.. K.. W.. /Zyklusaufruf N7 G80
N.. G0 X.. Z.. /Eckpunkt Zylinderanschnitt ENDE
N.. G1 Z.. /Freistichecke
N.. G1 X.. /Endpunkt Planflche
N.. G80 /Ende der Konturbeschreibung

Der Freistich wird nur in rechtwinkligen, achsparallelen


Konturecken auf der Lngsachse ausgefhrt.
Schneidenradiuskorrektur wird durchgefhrt.
Aufmae: werden nicht verrechnet

HEIDENHAIN MANUALplus 4110 347


6.16 Freistichzyklen
Freistich DIN 509 F mit Zylinderbearbeitung
G852
Der Zyklus fertigt den vorgelagerten Zylinder, den Freistich, die
anschlieende Planflche und den Zylinderanschnitt, wenn Sie einen
der Parameter B oder RB angeben.
Parameter
8 I Freistichtiefe (default: Normtabelle)
8 K Freistichlnge (default: Normtabelle)
8 W Freistichwinkel (default: Normtabelle)
8 R Freistichradius (default: Normtabelle)
8 P Plantiefe (default: Normtabelle)
8 A Planwinkel (default: Normtabelle)
8 B Anschnittlnge keine Eingabe: der Zylinderanschnitt wird nicht
gefertigt
8 RB Anschnittradius keine Eingabe: der Anschnittradius wird nicht
Beispiel: G852
gefertigt
8 WB Anschnittwinkel (default: 45 ) %852.nc
8 E reduzierter Vorschub (default: aktiver Vorschub): fr das Eintau- [G852]
chen und fr den Gewindeanschnitt
N1 T21 G95 F0.23 G96 S248 M3
8 H Abfahrart (default: 0):
H=0: Werkzeug fhrt zum Startpunkt zurck N2 G0 X60 Z2
H=1: Werkzeug steht am Ende der Planflche N3 G852 I3 K15 W30 R2 P0.2 A8 B5 RB2 WB30
E0.2 H1
8 U Schleifaufma fr den Bereich des Zylinders (default: 0)
N4 G0 X50 Z0
Hinweis:
Parameter, die Sie nicht programmieren, ermittelt die MANUALplus N5 G1 Z-30
anhand des Durchmessers aus der Normtabelle (siehe DIN 509 E, N6 G1 X60
DIN 509 F Freistichparameter auf Seite 531).
N7 G80
Folgestze des Zyklusaufrufs ENDE
N.. G852 I.. K.. W.. /Zyklusaufruf
N.. G0 X.. Z.. /Eckpunkt Zylinderanschnitt
N.. G1 Z.. /Freistichecke
N.. G1 X.. /Endpunkt Planflche
N.. G80 /Ende der Konturbeschreibung

Der Freistich wird nur in rechtwinkligen, achsparallelen


Konturecken auf der Lngsachse ausgefhrt.
Schneidenradiuskorrektur wird durchgefhrt.
Aufmae: werden nicht verrechnet

348 6 DIN-Programmierung
6.16 Freistichzyklen
Freistich DIN 76 mit Zylinderbearbeitung G853
Der Zyklus fertigt den vorgelagerten Zylinder, den Freistich, die
anschlieende Planflche und den Zylinderanschnitt, wenn Sie einen
der Parameter B oder RB angeben.
Parameter
8 FP Gewindesteigung
8 I Freistichdurchmesser (Durchmesserma) (default: Normtabelle)
8 K Freistichlnge (default: Normtabelle)
8 W Freistichwinkel (default: Normtabelle)
8 R Freistichradius (default: Normtabelle)
8 P Aufma
P nicht angegeben: der Freistich wird in einem Schnitt gefertigt
P angegeben: Aufteilung in Vor- und Fertigdrehen
P = Lngsaufma
Beispiel: G853
Planaufma ist immer 0,1 mm.
8 B Anschnittlnge keine Eingabe: der Zylinderanschnitt wird nicht %853.nc
gefertigt [G853]
8 RB Anschnittradius keine Eingabe: der Anschnittradius wird nicht
N1 T21 G95 F0.23 G96 S248 M3
gefertigt
8 WB Anschnittwinkel (default: 45 ) N2 G0 X60 Z2
8 E reduzierter Vorschub (default: aktiver Vorschub): fr das Eintau- N3 G853 FP1.5 I47 K15 W30 R2 P1 B5 RB2
chen und fr den Gewindeanschnitt WB30 E0.2 H1
8 H Abfahrart (default: 0): N4 G0 X50 Z0
H=0: Werkzeug fhrt zum Startpunkt zurck N5 G1 Z-30
H=1: Werkzeug steht am Ende der Planflche
N6 G1 X60
Hinweis:
N7 G80
Parameter, die Sie nicht programmieren, ermittelt die MANUALplus
aus der Normtabelle (siehe DIN 76 Freistichparameter auf ENDE
Seite 529):
FP anhand des Durchmessers
I, K, W, und R anhand von FP (Gewindesteigung)

Folgestze des Zyklusaufrufs


N.. G853 FP.. I.. K.. W.. /Zyklusaufruf
N.. G0 X.. Z.. /Eckpunkt Zylinderanschnitt
N.. G1 Z.. /Freistichecke
N.. G1 X.. /Endpunkt Planflche
N.. G80 /Ende der Konturbeschreibung

Der Freistich wird nur in rechtwinkligen, achsparallelen


Konturecken auf der Lngsachse ausgefhrt.
Schneidenradiuskorrektur wird durchgefhrt.
Aufmae: werden nicht verrechnet

HEIDENHAIN MANUALplus 4110 349


6.16 Freistichzyklen
Freistich Form U G856
G856 erstellt den Freistich und schlichtet die angrenzende Planflche.
Wahlweise kann eine Fase/Rundung erstellt werden.
Parameter
8 I Freistichdurchmesser (Durchmesserma)
8 K Freistichlnge
8 B Fase/Verrundung
B>0: Radius der Verrundung
B<0: Breite der Fase
Hinweise zur Zyklusausfhrung:
Nach der Zyklusausfhrung fhrt das Werkzeug auf den Startpunkt
zurck.
Ist die Schneidenbreite des Werkzeugs nicht definiert, wird K als
Schneidenbreite angenommen. Beispiel: G856

Folgestze des Zyklusaufrufs %856.nc


N.. G856 I.. K.. /Zyklusaufruf [G856]
N.. G0 X.. Z.. /Freistichecke N1 T30 G95 F0.23 G96 S248 M3
N.. G1 X.. /Endpunkt Planflche N2 G0 X60 Z2
N.. G80 /Ende der Konturbeschreibung N3 G856 I47 K7 B1
N4 G0 X50 Z-30

Der Freistich wird nur in rechtwinkligen, achsparallelen N5 G1 X60


Konturecken auf der Lngsachse ausgefhrt. N6 G80
Schneidenradiuskorrektur wird durchgefhrt. ENDE
Aufmae: werden nicht verrechnet

350 6 DIN-Programmierung
6.16 Freistichzyklen
Freistich Form H G857
G857 erstellt den Freistich. Der Endpunkt wird gem Freistich Form
H anhand des Eintauchwinkels ermittelt. Nach der Zyklusausfhrung
fhrt das Werkzeug auf den Startpunkt zurck.
Parameter
8 X Eckpunkt Kontur (Durchmesserma)
8 Z Eckpunkt Kontur
8 K Freistichlnge
8 R Radius keine Eingabe: kein Zirkularelement (Werkzeugradius =
Freistichradius)
8 W Eintauchwinkel keine Eingabe: wird anhand K und R
berechnet

Der Freistich wird nur in rechtwinkligen, achsparallelen


Konturecken auf der Lngsachse ausgefhrt. Beispiel: G857
Schneidenradiuskorrektur wird durchgefhrt.
%857.nc
Aufmae: werden nicht verrechnet
[G857]
N1 T21 G95 F0.23 G96 S248 M3
N2 G0 X60 Z2
N3 G857 X50 Z-30 K7 R2 W30
ENDE

HEIDENHAIN MANUALplus 4110 351


6.16 Freistichzyklen
Freistich Form K G858
G858 erstellt den Freistich. Die erzeugte Konturform ist von dem ein-
gesetzten Werkzeug abhngig, da nur ein linearer Schnitt im Winkel
von 45 ausgefhrt wird. Nach der Zyklusausfhrung fhrt das Werk-
zeug auf den Startpunkt zurck.
Parameter
8 X Eckpunkt Kontur (Durchmesserma)
8 Z Eckpunkt Kontur
8 I Freistichtiefe

Der Freistich wird nur in rechtwinkligen, achsparallelen


Konturecken auf der Lngsachse ausgefhrt.
Schneidenradiuskorrektur wird durchgefhrt.
Aufmae: werden nicht verrechnet
Beispiel: G858

%858.nc
[G858]
N1 T9 G95 F0.23 G96 S248 M3
N2 G0 X60 Z2
N3 G858 X50 Z-30 I0.5
ENDE

352 6 DIN-Programmierung
6.17 Abstechzyklus

6.17 Abstechzyklus
Abstechzyklus G859
G859 sticht das Drehteil ab. Wahlweise wird eine Fase oder Rundung
am Auendurchmesser erstellt. Nach der Zyklusausfhrung fhrt das
Werkzeug an der Planflche hoch und auf den Startpunkt zurck.
Ab Position I kann eine Vorschubreduzierung definiert werden.
Parameter
8 X Abstechdurchmesser
8 Z Abstechposition
8 I Durchmesser Vorschubreduzierung
I angegeben: ab dieser Position wird auf Vorschub E umge-
schaltet
I nicht angegeben: keine Vorschubreduzierung
8 XE Innendurchmesser (Rohr)
8 E Reduzierter Vorschub default: aktiver Vorschub Beispiel: G859
8 B Fase/Verrundung
%859.nc
B>0: Radius der Verrundung
[G859]
B<0: Breite der Fase
N1 T30 G95 F0.23 G96 S248 M3
N2 G0 X60 Z-28
N3 G859 X50 Z-30 I10 XE8 E0.11 B1
ENDE

HEIDENHAIN MANUALplus 4110 353


6.18 Bohrzyklen
6.18 Bohrzyklen

Bohrzyklus G71
G71 erstellt axiale Bohrungen im Zentrum mit feststehenden Werk-
zeugen sowie axiale und radiale Bohrungen mit angetriebenen Werk-
zeugen.
Parameter
8 X Endpunkt axiale Bohrung (Durchmesserma)
8 Z Endpunkt radiale Bohrung
8 A An-/Durchbohrlnge (default: 0)
8 E Verweilzeit zum Freischneiden am Bohrungsende (default: 0)
8 V Durchbohrvarianten Vorschubreduzierung um 50% beim An-
bzw. Durchbohren
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung
2: Anbohrreduzierung
Beispiel: G71
3: An- und Durchbohrreduzierung
%71.nc
8 K Bohrtiefe (radiale Bohrung: Radiusma)
K angegeben: der Startpunkt Bohrung wird aus Endpunkt Boh- [G71]
rung und K errechnet N1 T50 G97 S1000 G95 F0.2 M3
K nicht angegeben: K wird aus Endpunkt Bohrung und aktu- N2 G0 X0 Z5
eller Werkzeugposition errechnet
N3 G71 Z-25 A5 V2
8 D Rckzug default: 0
ENDE
0: Eilgang
1: Vorschub
Hinweise:
Die Zyklusausfhrung beginnt ab der aktuellen Werkzeug- und Spin-
delposition. Der Startpunkt wird im Eilgang angefahren.
Axiale Bohrung:
X nicht programmieren
Z programmieren
Radiale Bohrung:
X programmieren
Z nicht programmieren
X und Z programmiert: die Werkzeugorientierung ist fr eine
radiale/axiale Bohrung entscheidend (siehe Bohrwerkzeuge auf
Seite 423).

354 6 DIN-Programmierung
6.18 Bohrzyklen
Tieflochbohrzyklus G74
G74 erstellt axiale Bohrungen im Zentrum mit feststehenden Werk-
zeugen sowie axiale und radiale Bohrungen mit angetriebenen Werk-
zeugen.
Die Bohrung wird in mehreren Stufen ausgefhrt. Nach jeder Stufe
wird der Bohrer zurckgezogen und wieder auf Sicherheitsabstand
zugestellt. Die Bohrtiefe wird bei jeder Bohrstufe reduziert.
Parameter
8 X Endpunkt axiale Bohrung (Durchmesserma)
8 Z Endpunkt radiale Bohrung
8 R Sicherheitsabstand keine Eingabe: Wert aus Aktuelle Parame-
ter Bearbeitung Sicherheitsabstnde
8 P 1. Bohrtiefe keine Eingabe: die Bohrung erfolgt ohne Unterbre-
chung
8 I Reduzierwert (default: 0): ab der zweiten Bohrstufe wird die Bohr- Beispiel: G74
tiefe um I reduziert, wobei J nicht unterschritten wird
%74.nc
8 B Rckzugsabstand (default: Rckzug auf Anfangspunkt Bohrung)
8 J minimale Bohrtiefe (default: 1/10 von P) [G74]
8 A An-/Durchbohrlnge (default: 0) N1 M5
8 E Verweilzeit zum Freischneiden am Bohrungsende (default: 0) N2 T49 G197 S1000 G195 F0.2 M103
8 V Durchbohrvarianten Vorschubreduzierung um 50% beim An- N3 M14
bzw. Durchbohren
N4 G110 C0
0: ohne Vorschubreduzierung
1: Durchbohrreduzierung N5 G0 X80 Z2
2: Anbohrreduzierung N6 G745 XK0 YK0 Z2 K80 Wi90 Q4 V2
3: An- und Durchbohrreduzierung N7 G74 Z-40 R2 P12 I2 B0 J8
8 K Bohrtiefe (radiale Bohrung: Radiusma) N8 M15
K angegeben: der Startpunkt Bohrung wird aus Endpunkt Boh- ENDE
rung und K errechnet
K nicht angegeben: K wird aus Endpunkt Bohrung und aktu-
eller Werkzeugposition errechnet
8 D Rckzug Rckzuggeschwindigkeit und Zustellung innerhalb der
Bohrung default: 0
0: Eilgang
1: Vorschub

HEIDENHAIN MANUALplus 4110 355


6.18 Bohrzyklen Hinweise:
Die Zyklusausfhrung beginnt ab der aktuellen Werkzeug- und Spin-
delposition. Der Startpunkt wird im Eilgang angefahren.
Axiale Bohrung:
X nicht programmieren
Z programmieren
Radiale Bohrung:
X programmieren
Z nicht programmieren
X und Z programmiert: die Werkzeugorientierung ist fr eine
radiale/axiale Bohrung entscheidend (siehe Bohrwerkzeuge auf
Seite 423).

356 6 DIN-Programmierung
6.18 Bohrzyklen
Gewindebohren G36
G36 schneidet axiale Gewinde im Zentrum mit feststehenden Werk-
zeugen sowie axiale und radiale Gewinde mit angetriebenen Werkzeu-
gen.
Bedeutung der Ausziehlnge J: Verwenden Sie diesen Parameter
bei Spannzangen mit Lngenausgleich. Der Zyklus berechnet auf
Basis der Gewindetiefe, der programmierten Steigung und der Aus-
ziehlnge eine neue Nenn-Steigung. Die Nenn-Steigung ist etwas
kleiner als die Steigung des Gewindebohrers. Bei der Erstellung des
Gewindes wird der Bohrer um Ausziehlnge aus dem Spannfutter
herausgezogen. Mit diesem Verfahren erreichen Sie bessere Stand-
zeiten bei Gewindebohrern.

Parameter
8 X Endpunkt Gewindebohren axiale Bohrung (Durchmesserma)
8 Z Endpunkt Gewindebohren radiale Bohrung Beispiel: G36
8 F Vorschub pro Umdrehung: Gewindesteigung %36.nc
8 B Anlauflnge (default: 2 * Gewindesteigung F1): Strecke, um die
[G36]
programmierte Drehzahl und den Vorschub zu erreichen
8 Q Nummer der Spindel N1 T50 G97 S1000 G95 F0.2 M3
Q=0: Hauptspindel (feststehendes Werkzeug) N2 G0 X0 Z5
Q=1: angetriebenes Werkzeug N3 G71 Z-30
8 H Bezugsrichtung fr Gewindesteigung (default: 0) N4 G14 Q0
H=0: Vorschub auf Z-Achse N5 T51 G97 S600 M3
H=1: Vorschub auf X-Achse N6 G0 X0 Z8
8 S Rckzug-Drehzahl (default: gleiche Drehzahl wie beim Gewinde- N7 G36 Z-25 F1.5 B3 Q0
bohren)
ENDE
8 K Bohrtiefe (radiale Bohrung: Radiusma)
K angegeben: der Startpunkt Bohrung wird aus Endpunkt Boh-
rung und K errechnet
K nicht angegeben: K wird aus Endpunkt Bohrung und aktu-
eller Werkzeugposition errechnet
8 J Ausziehlnge (default: 0) bei Verwendung von Spannzangen mit
Lngenausgleich
Hinweise:
Die Zyklusausfhrung beginnt ab der aktuellen Werkzeug- und Spin-
delposition. Der Startpunkt wird im Eilgang angefahren.
Axiale Bohrung:
X nicht programmieren
Z programmieren
Radiale Bohrung:
X programmieren
Z nicht programmieren
X und Z programmiert: die Werkzeugorientierung ist fr eine
radiale/axiale Bohrung entscheidend (siehe Gewindebohrwerk-
zeuge auf Seite 424).

HEIDENHAIN MANUALplus 4110 357


6.18 Bohrzyklen
Gewindefrsen axial G799
G799 frst ein Gewinde in eine bestehende Bohrung.
Stellen Sie das Werkzeug vor Aufruf des G799 in die Bohrungsmitte.
Der Zyklus positioniert das Werkzeug innerhalb der Bohrung auf den
Endpunkt Gewinde. Dann fhrt das Werkzeug im Einfahrradius R
an, frst das Gewinde in einer Drehung von 360 und stellt dabei um
die F zu. Anschlieend fhrt der Zyklus das Werkzeug frei und zieht
es auf den Startpunkt zurck.
Parameter
8 I Gewindeinnendurchmesser
8 Z Startpunkt Gewinde
8 K Gewindetiefe
8 R Einfahrradius default:
R = (I Frserdurchmesser) / 2
8 F Gewindesteigung Beispiel: G799
8 J links, rechts (default: 0): Gewinderichtung %799.nc
J=0: rechts
[G799]
J=1: links
N1 T70 G195 F0.2 G197 S800
8 H Frslaufrichtung (default: 0)
N2 G0 X100 Z2
H=0: Gegenlauf
H=1: Gleichlauf N3 M14
N4 G110 Z2 C45 X100
Verwenden Sie Gewindefrswerkzeuge fr den Zyklus N5 G799 I12 Z0 K-20 F2 J0 H0
G799.
N6 M15
ENDE
Achtung Kollisionsgefahr
Beachten Sie den Durchmesser der Bohrung und den Fr-
serdurchmesser, wenn Sie den Einfahrradius R pro-
grammieren.

358 6 DIN-Programmierung
6.19 C-Achs-Befehle

6.19 C-Achs-Befehle
Nullpunkt-Verschiebung C-Achse G152
G152 definiert den Nullpunkt der C-Achse absolut (Bezug: Maschinen-
Parameter 1005 Referenzpunkt-C-Achse"). Der Nullpunkt gilt bis Pro-
grammende.
Parameter
8 C Winkel: Spindelposition des neuen" C-Achs-Nullpunktes

Beispiel: G152

%152.nc
[G152]
N1 M5
N2 T71 G197 S1010 G193 F0.08 M104
N3 M14
N4 G152 C30
N5 G110 C0
N6 G0 X122 Z-50
N7 G744 X122 Z-50 ZE-50 C0 Wi90 Q4
N8 G792 K30 A0 X100 J11 P5 F0.15
N9 M15
ENDE

C-Achse normieren G153


G153 setzt einen Verfahrwinkel >360 oder <0 auf den Winkel
modulo 360 zurck, ohne dass die C-Achse verfahren wird.

G153 wird nur fr die Mantelflchenbearbeitung einge-


setzt. Auf der Stirnflche erfolgt eine automatische
Modulo 360 Normierung.

HEIDENHAIN MANUALplus 4110 359


6.20 Stirnflchenbearbeitung
6.20 Stirnflchenbearbeitung

Startpunkt Kontur/Eilgang G100


Geometriebefehl: G100 definiert den Anfangspunkt einer Stirnfl-
chenkontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt im Eilgang auf krze-
stem Weg zum Endpunkt".
Parameter
8 X Endpunkt (Durchmesserma)
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 XK Endpunkt (kartesisch)
8 YK Endpunkt (kartesisch)
8 Z Endpunkt

Achtung Kollisionsgefahr !
Bei G100 fhrt das Werkzeug eine geradlinige Bewegung Beispiel: G100
durch auch wenn Sie nur C programmieren. Benutzen
Sie G110 zur Positionierung des Werkstcks auf einen %100.nc
bestimmten Winkel.
[G100, G101, G102, G103]
N1 T70 G197 S1200 G195 F0.2 M104
Definieren Sie den Anfangspunkt Kontur bzw. End-
punkt entweder mit polaren oder kartesischen Koordi- N2 M14
naten. N3 G110 C0
nur bei G100 als Bearbeitungsbefehl zugelassen: Para- N4 G0 X100 Z2
meter Z
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G100 XK20 YK5
N7 G101 XK50 B5
N8 G103 XK5 YK50 R50 Q1 B5
N9 G101 XK5 YK20 B5
N10 G102 XK20 YK5 R20 B5
N11 G80
N12 M15
ENDE

360 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Linear Stirnflche G101
Geometriebefehl: G101 definiert eine Strecke in einer Stirnflchen-
kontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt linear im Vorschub zum
Endpunkt".
Parameter
8 X Endpunkt (Durchmesserma)
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 XK Endpunkt (kartesisch)
8 YK Endpunkt (kartesisch)
8 Z Endpunkt
8 A Winkel zur positiven XK-Achse
8 Q Schnittpunkt (default: Q=0): Ergeben sich bei der Berechnung
des Endpunktes zwei Lsungsmglichkeiten, definiert Q den Beispiel: G101
Endpunkt.
8 B Fase/Verrundung: bergang zum nchsten Konturelement. Pro- %101.nc
grammieren Sie den theoretischen Endpunkt des Konturelements, [G101, G102, G103]
wenn Sie eine Fase/Verrundung angeben.
N1 T70 G197 S1200 G195 F0.2 M104
B keine Eingabe: tangentialer bergang
B=0: nicht tangentialer bergang N2 M14
B>0: Radius der Rundung N3 G110 C0
B<0: Breite der Fase N4 G0 X110 Z2
8 Z Endpunkt N5 G100 XK50 YK0
N6 G1 Z-5
Definieren Sie den Endpunkt entweder mit polaren oder
kartesischen Koordinaten. N7 G42 Q1
nur bei G101 als Geometriebefehl zugelassen: Parame- N8 G101 XK40
ter Q, B N9 G101 YK30
nur bei G101 als Bearbeitungsbefehl zugelassen: Para-
N10 G103 XK30 YK40 R10
meter Z
N11 G101 XK-30
N12 G103 XK-40 YK30 R10
N13 G101 YK-30
N14 G103 XK-30 YK-40 R10
N15 G101 XK30
N16 G103 XK40 YK-30 R10
N17 G101 YK0
N18 G100 XK110 G40
N19 G0 X120 Z50
N20 M15
ENDE

HEIDENHAIN MANUALplus 4110 361


6.20 Stirnflchenbearbeitung
Kreisbogen Stirnflche G102/G103
Geometriebefehl: G102/G103 definiert einen Kreisbogen in einer
Stirnflchenkontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt zirkular im Vorschub
zum Endpunkt".
Die Drehrichtung entnehmen Sie dem Hilfebild.
Parameter
8 X Endpunkt (Durchmesserma)
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 XK Endpunkt (kartesisch)
8 YK Endpunkt (kartesisch)
8 R Radius
8 I Mittelpunkt (kartesisch)
8 K Mittelpunkt (kartesisch)
8 Q Schnittpunkt (default: Q=0): Ergeben sich bei der Berechnung
des Endpunktes zwei Lsungsmglichkeiten, definiert Q den
Endpunkt.
8 B Fase/Verrundung: bergang zum nchsten Konturelement. Pro-
grammieren Sie den theoretischen Endpunkt des Konturelements,
wenn Sie eine Fase/Verrundung angeben.
B keine Eingabe: tangentialer bergang
B=0: nicht tangentialer bergang
B>0: Radius der Rundung
B<0: Breite der Fase
8 Z Endpunkt

Definieren Sie den Endpunkt entweder mit polaren oder Beispiel: G102, G103
kartesischen Koordinaten.
%100.nc
Endpunkt im Koordinatenursprung: XK=0, YK=0 pro-
grammieren [G100, G101, G102, G103, G793]
Mittelpunkt" oder Radius" programmieren N1 T70 G197 S1200 G195 F0.2 M104
Ist der Kreismittelpunkt nicht programmiert, wird der N2 M14
Mittelpunkt berechnet, der den krzesten Kreisbogen
ergibt. N3 G110 C0
nur bei G102/G103 als Geometriebefehl zugelassen: N4 G0 X100 Z2
Parameter Q, B N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
nur bei G102/G103 als Bearbeitungsbefehl zugelassen:
N6 G100 XK20 YK5
Parameter Z
N7 G101 XK50 B5
N8 G103 XK5 YK50 R50 Q1 B5
N9 G101 XK5 YK20 B5
N10 G102 XK20 YK5 R20 B5
N11 G80
N12 M15
ENDE

362 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Lineare Nut Stirnflche G791
G791 frst eine Nut von der aktuellen Werkzeugposition bis zum End-
punkt. Die Nutbreite entspricht dem Frserdurchmesser. Es erfolgt
keine Aufmaverrechnung.
Parameter
8 X Durchmesser Endpunkt der Nut
8 C Endwinkel Endpunkt der Nut Winkelrichtung: siehe Hilfebild
8 XK Endpunkt der Nut (kartesisch)
8 YK Endpunkt der Nut (kartesisch)
8 K Lnge der Nut bezogen auf den Frsermittelpunkt
8 A Winkel der Nut Bezug: siehe Hilfebild
8 Z Frsgrund
8 J Frstiefe
J angegeben: der Zyklus stellt bis auf Sicherheitsabstand zu und Beispiel: G791
frst dann die Nut
J nicht angegeben: der Zyklus frst ab Werkzeugposition %791.nc

8 P maximale Zustellung (default: gesamte Tiefe in einer Zustellung) [G791]


8 F Zustellvorschub fr Tiefenzustellung (default: aktiver Vorschub) N1 T70 G197 S1200 G195 F0.2 M104
Mgliche Parameterkombinationen bei der Definition des Endpunk- N2 M14
tes: N3 G110 C0
Durchmesser X, Endwinkel C N4 G0 X100 Z2
Endpunkt XK, YK N5 G100 XK20 YK5
Nutlnge K, Winkel A
N6 G791 XK30 YK5 Z-5 J5 P2
Hinweise:
N7 M15
Schwenken Sie die Spindel vor Aufruf des G791 in die gewnschte ENDE
Winkelposition.
Wenn Sie eine Spindelpositioniereinrichtung (keine C-Achse) ver-
wenden, wird eine axiale Nut, zentrisch zur Drehachse erstellt.

HEIDENHAIN MANUALplus 4110 363


6.20 Stirnflchenbearbeitung
Kontur- und Figurfrszyklus Stirnflche G793
G793 frst Figuren oder freie Konturen (offen oder geschlossen) auf
der Stirnflche. Dem G793 folgt:
die zu frsende Figur mit:
Kreis (G304), Rechteck (G305) oder Vieleck (G307)
Abschluss der Frskontur (G80)
die freie Kontur mit:
Anfangspunkt der Frskontur (G100)
Frskontur (G101, G102, G103)
Abschluss der Frskontur (G80)
Parameter
8 Z Frsoberkante
8 ZE Frsgrund
Beispiel: G793
8 P maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
8 U berlappungsfaktor: Kontur- oder Taschenfrsen (default: 0) %100.nc
U=0: Konturfrsen [G100, G101, G102, G103, G793]
U>0: Taschenfrsen minimale berlappung der Frsbahnen = N1 T70 G197 S1200 G195 F0.2 M104
U*Frserdurchmesser
N2 M14
8 R Einfahrradius (Radius Ein-/Ausfahrbogen) (default: 0)
N3 G110 C0
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen- N4 G0 X100 Z2
Zustellung N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet N6 G100 XK20 YK5
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen- N7 G101 XK50 B5
tial an das Konturelement anschliet N8 G103 XK5 YK50 R50 Q1 B5
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu-
N9 G101 XK5 YK20 B5
relement wird tangential an-/abgefahren
N10 G102 XK20 YK5 R20 B5
8 I Aufma konturparallel
8 K Aufma Z (in Zustellrichtung) N11 G80
8 F Zustellvorschub fr Tiefenzustellung (default: aktiver Vorschub) N12 M15
8 E reduzierter Vorschub fr zirkulare Elemente (default: aktueller ENDE
Vorschub)
8 H Frslaufrichtung (default: 0): beeinflusst gemeinsam mit der
Drehrichtung des Frsers die Frsrichtung (siehe Hilfebild)
H=0: Gegenlauf
H=1: Gleichlauf

364 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
8 Q Zyklustyp (default: 0): die Bedeutung ist abhngig von U
Konturfrsen (U=0):
Q=0: Frsermittelpunkt auf der Kontur
Q=1 geschlossene Kontur: Innenfrsen
Q=1 offene Kontur: links in Bearbeitungsrichtung
Q=2 geschlossene Kontur: Auenfrsen
Q=2 offene Kontur: rechts in Bearbeitungsrichtung
Q=3 offene Kontur: Frsposition ist abhngig von H und der
Drehrichtung des Frsers siehe Hilfebild
Taschenfrsen (U>0):
Q=0: von innen nach auen
Q=1: von auen nach innen
8 O Schruppen/Schlichten default: 0
O=0: Schruppen
O=1: Schlichten zuerst wird der Taschenrand, dann der
Taschenboden geschlichtet
Hinweise:
Frstiefe: der Zyklus berechnet die Tiefe aus Z und ZE unter
Bercksichtigung der Aufmae.
Frserradiauskompensation: wird durchgefhrt (auer beim Kontur-
frsen mit Q=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt von
der Werkzeugposition auf das erste Konturelement die An- und
Abfahrposition. Kann das Lot nicht gefllt werden, ist der Startpunkt
des ersten Elements die An- und Abfahrposition. Ob direkt angefahren
wird, oder in einem Bogen, beeinflussen Sie beim Konturfrsen und
beim Schlichten (Taschenfrsen) mit R.
Aufmae werden bercksichtigt, wenn I, K nicht programmiert sind:
G57: Aufma in X-, Z-Richtung
G58: das Aufma verschiebt die zu frsende Kontur bei
Innenfrsen und geschlossener Kontur: nach innen
Auenfrsen und geschlossener Kontur: nach auen
offener Kontur und Q=1: in Bearbeitungsrichtung links
offener Kontur und Q=2: in Bearbeitungsrichtung rechts

HEIDENHAIN MANUALplus 4110 365


6.20 Stirnflchenbearbeitung
Flchenfrsen Stirnflche G797
G797 frst abhngig von Q Flchen, ein Vieleck oder die im Befehl
nach G797 definierte Figur.
Parameter
8 X Begrenzungsdurchmesser
8 Z Frsoberkante
8 ZE Frsgrund
8 B Schlsselweite (entfllt bei Q=0): definiert das Material, das ste-
hen bleibt. Bei einer geraden Anzahl Flchen knnen Sie B alter-
nativ zu V programmieren.
Q=1: Restdicke
Q>=2: Schlsselweite
8 V Kantenlnge entfllt bei Q=0
8 R Fase/Verrundung entfllt bei Q=0
R<0: Fasenlnge
R>0: Verrundungsradius
8 A Neigungswinkel (Bezug siehe Hilfebild) entfllt bei Q=0
8 Q Anzahl Flchen (default: 0):
Bereich: 0 <= Q <= 127
Q=0: dem G797 folgt eine Figurbeschreibung
Q=1: eine Flche
Q=2: zwei um 180 versetzte Flchen
Q=3: Dreieck
Q=4: Rechteck, Quadrat
Q>4: Vieleck
8 P maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
8 U berlappungsfaktor (default: 0,5): minimale berlappung der Beispiel: G797
Frsbahnen = U*Frserdurchmesser
%797.nc
8 I Aufma konturparallel
8 K Aufma Z (in Zustellrichtung) [G797]
8 F Zustellvorschub fr Tiefenzustellung (default: aktiver Vorschub) N1 T70 G197 S1200 G195 F0.2 M104
8 E reduzierter Vorschub fr zirkulare Elemente (default: aktueller N2 M14
Vorschub)
N3 G110 C0
8 H Frslaufrichtung (default: 0): beeinflusst gemeinsam mit der
Drehrichtung des Frsers die Frsrichtung (siehe Hilfebild) N4 G0 X100 Z2
H=0: Gegenlauf N5 G797 X100 Z0 ZE-5 B50 R2 A0 Q4 P2 U0.5
H=1: Gleichlauf N6 G100 Z2
8 O Schruppen/Schlichten (default: 0) N7 M15
O=0: Schruppen ENDE
O=1: Schlichten
8 J Frsrichtung: definiert bei Mehrkanten ohne Fase/Verrundung
haben, ob uni- oder bidirektional gefrst wird siehe Bild
J=0: unidirektional
J=1: bidirektional

366 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Hinweise:
Bei Q=0 wird im nachfolgenden Befehl eine der folgenden Figu-
ren und dann ein G80 programmiert:
G304 Kreis
G305 Rechteck
G307 Vieleck
Ein Vieleck, das Sie mit G797 (Q>0) definieren, liegt im Zentrum.
Eine im nachfolgenden Befehl definierte Figur kann auerhalb des
Zentrums liegen.
Der Zyklus berechnet die Frstiefe aus Z und ZE unter
Bercksichtigung der Aufmae.

HEIDENHAIN MANUALplus 4110 367


6.20 Stirnflchenbearbeitung
Figurdefinition Vollkreis Stirnflche G304
G304 definiert einen Vollkreis auf der Stirnflche. Diese Figur program-
mieren Sie in Kombination mit G793 oder G797.
Parameter
8 XK Mittelpunkt
8 YK Mittelpunkt
8 R Radius des Kreises

Beispiel: G304

%304.nc
[G304]
N1 T70 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G304 XK20 YK5 R20
N7 G80
N8 M15
ENDE

368 6 DIN-Programmierung
6.20 Stirnflchenbearbeitung
Figurdefinition Rechteck Stirnflche G305
G305 definiert ein Rechteck auf der Stirnflche. Diese Figur program-
mieren Sie in Kombination mit G793 oder G797.
Parameter
8 XK Mittelpunkt
8 YK Mittelpunkt
8 A Winkel Bezug: siehe Hilfebild
8 K Lnge des Rechtecks
8 B Hhe des Rechtecks
8 R Fase/Verrundung
R<0: Fasenlnge
R>0: Verrundungsradius

Beispiel: G305

%305.nc
[G305]
N1 T70 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G305 XK20 YK5 A0 K15 B10 R2
N7 G80
N8 M15
ENDE

HEIDENHAIN MANUALplus 4110 369


6.20 Stirnflchenbearbeitung
Figurdefinition Vieleck Stirnflche G307
G307 definiert ein Vieleck auf der Stirnflche. Diese Figur programmie-
ren Sie in Kombination mit G793 oder G797.
Parameter
8 XK Mittelpunkt
8 YK Mittelpunkt
8 Q Anzahl Kanten: Bereich: 3 <= Q <= 127
8 A Winkel Bezug: siehe Hilfebild
8 K Schlsselweite (SW) / Lnge
K<0: Schlsselweite (Innenkreis-Durchmesser)
K>0: Kantenlnge
8 R Fase/Verrundung
R<0: Fasenlnge
R>0: Verrundungsradius Beispiel: G307

%307.nc
[G307]
N1 T70 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X100 Z2
N5 G793 Z2 ZE-5 P2 U0.5 R0 I0.5 F0.15 H0 Q0
N6 G307 XK20 YK5 Q4 A0 K-10 R2
N7 G80
N8 M15
ENDE

370 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung

6.21 Mantelflchenbearbeitung
Referenzdurchmesser G120
G120 legt den Referenzdurchmesser der abgewickelten Mantelfl-
che" fest. Programmieren Sie G120, wenn Sie CY" bei G110... G113
verwenden. G120 ist selbsthaltend.
Parameter
8 X Durchmesser

Beispiel: G120

%111.nc
[G111, G120]
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
N4 G110 C0
N5 G0 X110 Z5
N6 G41 Q2 H0
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635
N12 G40
N13 G110 X105
N14 M15
ENDE

HEIDENHAIN MANUALplus 4110 371


6.21 Mantelflchenbearbeitung
Startpunkt Kontur/Eilgang G110
Geometriebefehl: G110 definiert den Anfangspunkt einer Mantelfl-
chenkontur.
Bearbeitungsbefehl: Das Werkzeug fhrt im Eilgang auf krzestem
Weg zum Endpunkt.
Parameter
8 Z Endpunkt
8 C Endwinkel
8 CY Endpunkt als Streckenma (Bezug: G120-Referenzdurchmesser)
8 X Endpunkt (Durchmesserma) (default: aktuelle X-Position)

Definieren Sie den Anfangspunkt Kontur bzw. End-


punkt entweder mit Coder CY.
G110 ist empfehlenswert fr die Positionierung der C- Beispiel: G110
Achse auf einen bestimmten Winkel (Programmierung:
N.. G110 C...). %110.nc
nur bei G110 als Bearbeitungsbefehl zugelassen: Para-
[G110, G111, G113, G794]
meter X
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G120 X100
N4 G110 C0
N5 G0 X110 Z5
N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635 B0
N12 G80
N13 M15
ENDE

372 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Linear Mantelflche G111
Geometriebefehl: G111 definiert eine Strecke in einer Mantelflchen-
kontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt linear im Vorschub zum
Endpunkt".
Parameter
8 Z Endpunkt default: aktuelle Z-Position
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 CY Endpunkt als Streckenma (Bezug: G120-Referenzdurchmesser)
8 A Winkel Bezug: siehe Hilfebild
8 Q Schnittpunkt (default: Q=0): Ergeben sich bei der Berechnung
des Endpunktes zwei Lsungsmglichkeiten, definiert Q den
Endpunkt.
8 B Fase/Verrundung: bergang zum nchsten Konturelement. Pro-
Beispiel: G111
grammieren Sie den theoretischen Endpunkt des Konturelements,
wenn Sie eine Fase/Verrundung angeben. %111.nc
B keine Eingabe: tangentialer bergang
[G111, G120]
B=0: nicht tangentialer bergang
N1 T71 G197 S1200 G195 F0.2 M104
B>0: Radius der Rundung
B<0: Breite der Fase N2 M14

8 X Endpunkt: Zustellung (Durchmesserma) (default: aktuelle X- N3 G120 X100


Position) N4 G110 C0
N5 G0 X110 Z5
Definieren Sie den Endpunkt entweder mit Coder
CY. N6 G41 Q2 H0
nur bei G111 als Geometriebefehl zugelassen: Parame- N7 G110 Z-20 CY0
ter Q, B N8 G111 Z-40
nur bei G111 als Bearbeitungsbefehl zugelassen: Para-
meter X N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635
N12 G40
N13 G110 X105
N14 M15
ENDE

HEIDENHAIN MANUALplus 4110 373


6.21 Mantelflchenbearbeitung
Zirkular Mantelflche G112/G113
Geometriebefehl: G112/G113 definiert einen Kreisbogen in einer
Mantelflchenkontur.
Bearbeitungsbefehl: Das Werkzeug verfhrt zirkular im Vorschub
zum Endpunkt".
Die Drehrichtung entnehmen Sie dem Hilfebild.
Parameter
8 Z Endpunkt (default: aktuelle Z-Position)
8 C Endwinkel Winkelrichtung: siehe Hilfebild
8 CY Endpunkt als Streckenma (Bezug: G120-Referenzdurchmesser)
8 R Radius
8 K Mittelpunkt
8 J Mittelpunkt als Streckenma (Bezug: abgewickelte Mantelflche
bei G120-Referenzdurchmesser)
8 W Mittelpunkt: Winkel Mittelpunkt Winkelrichtung: siehe Hilfebild
8 Q Schnittpunkt (default: Q=0): Ergeben sich bei der Berechnung
des Endpunktes zwei Lsungsmglichkeiten, definiert Q den
Endpunkt.
8 B Fase/Verrundung: bergang zum nchsten Konturelement. Pro-
grammieren Sie den theoretischen Endpunkt des Konturelements,
wenn Sie eine Fase/Verrundung angeben.
B keine Eingabe: tangentialer bergang
B=0: nicht tangentialer bergang
B>0: Radius der Rundung
B<0: Breite der Fase
8 X Endpunkt: Zustellung (Durchmesserma) (default: aktuelle X-
Position)

374 6 DIN-Programmierung
Beispiel: G112, G113

6.21 Mantelflchenbearbeitung
Definieren Sie den Endpunkt/Mittelpunkt entweder mit
%110.nc
C/Woder CY/J.
Mittelpunkt" oder Radius" programmieren [G110, G111, G113, G794]
Ist der Kreismittelpunkt nicht programmiert, wird der N1 T71 G197 S1200 G195 F0.2 M104
Mittelpunkt berechnet, der den krzesten Kreisbogen N2 M14
ergibt.
nur bei G112/G113 als Geometriebefehl zugelassen: N3 G120 X100
Parameter Q, B N4 G110 C0
nur bei G112/G113 als Bearbeitungsbefehl zugelassen: N5 G0 X110 Z5
Parameter X
N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N7 G110 Z-20 CY0
N8 G111 Z-40
N9 G113 CY39.2699 K-40 J19.635
N10 G111 Z-20
N11 G113 CY0 K-20 J19.635 B0
N12 G80
N13 M15
ENDE

HEIDENHAIN MANUALplus 4110 375


6.21 Mantelflchenbearbeitung
Lineare Nut Mantelflche G792
G792 frst eine Nut von der aktuellen Werkzeugposition bis zum End-
punkt. Die Nutbreite entspricht dem Frserdurchmesser. Es erfolgen
keine Aufmaverrechnung.
Parameter
8 Z Endpunkt
8 C Endwinkel
8 K Lnge der Nut bezogen auf den Frsermittelpunkt
8 A Winkel der Nut Bezug: siehe Hilfebild
8 X Frsgrund (Durchmesserma)
8 J Frstiefe
J angegeben: der Zyklus stellt bis auf Sicherheitsabstand zu und
frst dann die Nut
J nicht angegeben: der Zyklus frst ab Werkzeugposition
Beispiel: G792
8 P maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
%792.nc
8 F Zustellvorschub fr Tiefenzustellung (default: aktiver Vorschub)
[G792]
Mgliche Parameterkombinationen bei der Definition des Endpunk-
tes: N1 T71 G197 S1200 G195 F0.2 M104
Endpunkt Z, Endwinkel C N2 M14
Nutlnge K, Winkel A N3 G110 C0
Hinweise: N4 G0 X110 Z5
Schwenken Sie die Spindel vor Aufruf des G792 in die gewnschte N5 G0 X102 Z-30
Winkelposition. N6 G792 K25 A45 X97 J3 P2 F0.15
Wenn Sie eine Spindelpositioniereinrichtung (keine C-Achse) ver-
N7 M15
wenden, wird eine radiale Nut, parallel zur Z-Achse erstellt.
ENDE

376 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Kontur- und Figurfrszyklus Mantelflche G794
G794 frst Figuren oder freie Konturen (offen oder geschlossen) auf
der Mantelflche. Dem G794 folgt:
die zu frsende Figur mit:
Kreis (G314), Rechteck (G315) oder Vieleck (G317)
Abschluss der Konturbeschreibung (G80)
die freie Kontur mit:
Startpunkt (G110)
Konturbeschreibung (G111, G112, G113)
Abschluss der Konturbeschreibung (G80)
Parameter
8 X Frsoberkante
8 XE Frsgrund
Beispiel: G794
8 P maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
8 U berlappungsfaktor: Kontur- oder Taschenfrsen (default: 0) %110.nc
U=0: Konturfrsen [G110, G111, G113, G794]
U>0: Taschenfrsen minimale berlappung der Frsbahnen = N1 T71 G197 S1200 G195 F0.2 M104
U*Frserdurchmesser
N2 M14
8 R Einfahrradius (Radius Ein-/Ausfahrbogen) (default: 0)
N3 G120 X100
R=0: Konturelement wird direkt angefahren; Zustellung auf
Anfahrpunkt oberhalb der Frsebene danach senkrechte Tiefen- N4 G110 C0
Zustellung N5 G0 X110 Z5
R>0: Frser fhrt Ein-/Ausfahrbogen, der tangential an das Kontu-
relement anschliet N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
R<0 bei Innenecken: Frser fhrt Ein-/Ausfahrbogen, der tangen-
tial an das Konturelement anschliet N7 G110 Z-20 CY0
R<0 bei Auenecken: Lnge lineares Ein-/Ausfahrelement; Kontu- N8 G111 Z-40
relement wird tangential an-/abgefahren
N9 G113 CY39.2699 K-40 J19.635
8 K Aufma konturparallel
N10 G111 Z-20
8 I Aufma X (in Zustellrichtung)
N11 G113 CY0 K-20 J19.635 B0
8 F Zustellvorschub fr Tiefenzustellung (default: aktiver Vorschub)
8 E reduzierter Vorschub fr zirkulare Elemente (default: aktueller N12 G80
Vorschub) N13 M15
8 H Frslaufrichtung (default: 0) beeinflusst gemeinsam mit der ENDE
Drehrichtung des Frsers die Frsrichtung (siehe Hilfebild)
H=0: Gegenlauf
H=1: Gleichlauf

HEIDENHAIN MANUALplus 4110 377


6.21 Mantelflchenbearbeitung 8 Q Zyklustyp (default: 0): die Bedeutung ist abhngig von U
Konturfrsen (U=0):
Q=0: Frsermittelpunkt auf der Kontur
Q=1 geschlossene Kontur: Innenfrsen
Q=1 offene Kontur: links in Bearbeitungsrichtung
Q=2 geschlossene Kontur: Auenfrsen
Q=2 offene Kontur: rechts in Bearbeitungsrichtung
Q=3 offene Kontur: Frsposition ist abhngig von H und der
Drehrichtung des Frsers siehe Hilfebild
Taschenfrsen (U>0):
Q=0: von innen nach auen
Q=1: von auen nach innen
8 O Schruppen/Schlichten default: 0
O=0: Schruppen
O=1: Schlichten zuerst wird der Taschenrand, dann der
Taschenboden geschlichtet
Hinweise:
Frstiefe: Der Zyklus berechnet die Frstiefe aus Z und ZE
unter Bercksichtigung der Aufmae.
Frserradiauskompensation: wird durchgefhrt (auer beim Kontur-
frsen mit Q=0).
An- und Abfahren: Bei geschlossenen Konturen ist der Lotpunkt von
der Werkzeugposition auf das erste Konturelement die An- und
Abfahrposition. Kann das Lot nicht gefllt werden, ist der Startpunkt
des ersten Elements die An- und Abfahrposition. Ob direkt angefahren
wird, oder in einem Bogen, beeinflussen Sie beim Konturfrsen und
beim Schlichten (Taschenfrsen) mit R.
Aufmae werden bercksichtigt, wenn I, K nicht programmiert sind:
G57: Aufma in X-, Z-Richtung
G58: das Aufma verschiebt die zu frsende Kontur bei in die
Richtung, die Sie mit Zyklustyp vorgeben. Der Zyklustyp
Auenfrsen nach auen. Bei offenen Konturen wird abhngig
vom Zyklustyp die Kontur nach links oder rechts verschoben.
Innenfrsen und geschlossener Kontur: nach innen
Auenfrsen und geschlossener Kontur: nach auen
offener Kontur und Q=1: in Bearbeitungsrichtung links
offener Kontur und Q=2: in Bearbeitungsrichtung rechts

378 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Wendelnut frsen G798
G798 frst eine Wendelnut ab der aktuellen Werkzeugposition bis zum
Endpunkt X, Z. Die Nutbreite entspricht dem Frserdurchmesser.
Die erste Zustellung wird mit I durchgefhrt die weiteren Zustel-
lungen berechnet die MANUALplus wie folgt:

aktuelle Zustellung = I * (1 (n1) * E)


n: n-te Zustellung

Die Reduzierung der Zustellung erfolgt bis auf >= 0,5 mm. Danach
wird jede Zustellung mit 0,5 mm durchgefhrt.
Parameter
8 X Endpunkt (Durchmesserma) (default: aktuelle X-Position)
8 Z Endpunkt der Nut
Beispiel: G798
8 C Startwinkel: Position des Nutanfangs (default: 0)
8 F Steigung %798.nc
F positiv: Rechtsgewinde [G798]
F negativ: Linksgewinde N1 T71 G197 S800 G195 F0.2 M104
8 F Steigung N2 M14
8 P Anlauflnge: Rampe am Anfang der Nut (default: 0) N3 G110 C0
8 K Auslauflnge: Rampe am Ende der Nut (default: 0)
N4 G0 X80 Z15
8 U Gewindetiefe
N5 G798 X80 Z-120 C0 F20 K20 U5 I1
8 I maximale Zustellung (default: gesamte Tiefe in einer Zustellung)
8 E Reduzierwert fr Zustellungsreduzierung (default: 1) N6 M15
ENDE
Eine Wendelnut kann ausschlielich auen gefrst wer-
den.

HEIDENHAIN MANUALplus 4110 379


6.21 Mantelflchenbearbeitung
Figurdefinition Vollkreis Mantelflche G314
G314 definiert einen Vollkreis auf der Mantelflche. Die Figur program-
mieren Sie in Kombination mit G794.
Parameter
8 Z Mittelpunkt
8 CY Mittelpunkt als Streckenma (Bezug: G120-Referenzdurchmes-
ser)
8 C Mittelpunkt Winkel des Mittelpunktes Winkelrichtung: siehe
Hilfebild
8 R Radius des Kreises

Beispiel: G314

%314.nc
[G314]
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X110 Z5
N5 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N6 G314 Z-35 C0 R20
N7 G80
N8 M15
ENDE

380 6 DIN-Programmierung
6.21 Mantelflchenbearbeitung
Figurdefinition Rechteck Mantelflche G315
G315 definiert ein Rechteck auf der Mantelflche. Die Figur program-
mieren Sie in Kombination mit G794.
Parameter
8 Z Mittelpunkt
8 CY Mittelpunkt als Streckenma (Bezug: G120-Referenzdurchmes-
ser)
8 C Mittelpunkt Winkel des Mittelpunktes Winkelrichtung: siehe
Hilfebild
8 A Winkel Bezug: siehe Hilfebild
8 K Lnge des Rechtecks
8 B Hhe (Breite) des Rechtecks
8 R Fase/Verrundung
R<0: Fasenlnge
Beispiel: G315
R>0: Verrundungsradius
%315.nc
[G315]
N1 T71 G197 S1200 G195 F0.2 M104
N2 M14
N3 G110 C0
N4 G0 X110 Z5
N5 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N6 G315 Z-35 C0 A5 K30 B15 R3
N7 G80
N8 M15
ENDE

HEIDENHAIN MANUALplus 4110 381


6.21 Mantelflchenbearbeitung
Figurdefinition Vieleck Mantelflche G317
G317 definiert ein Vieleck auf der Mantelflche. Die Figur programmie-
ren Sie in Kombination mit G794.
Parameter
8 Z Mittelpunkt
8 CY Mittelpunkt als Streckenma (Bezug: G120-Referenzdurchmes-
ser)
8 C Mittelpunkt Winkel des Mittelpunktes Winkelrichtung: siehe
Hilfebild
8 Q Anzahl Kanten: Bereich: 3 <= Q <= 127
8 A Winkel Bezug: siehe Hilfebild
8 K Schlsselweite (SW) / Lnge
K<0: Schlsselweite (Innenkreis-Durchmesser)
K>0: Kantenlnge
Beispiel: G317
8 R Fase/Verrundung
%317.nc
R<0: Fasenlnge
R>0: Verrundungsradius [G317]
N2 T71G197 S1200 G195 F0.2 M104
N3 M14
N4 G110 C0
N5 G0 X110 Z5
N6 G794 X100 XE97 P2 U0.5 R0 K0.5 F0.15 H0
Q0
N7 G317 Z-35 C0 Q6 A5 K-25 R3
N8 G80
N9 M15
ENDE

382 6 DIN-Programmierung
6.22 Musterbearbeitung

6.22 Musterbearbeitung
Muster linear Stirn G743
G743 erstellt ein lineares Bohr- oder Frsmuster mit gleichmigen
Abstnden auf der Stirnflche.
Geben Sie ZE nicht an, wird der Bohr-/Frszyklus des nchsten NC-
Satzes herangezogen. Mit diesem Prinzip kombinieren Sie die Muster-
beschreibung mit
Bohrzyklen (G71, G74, G36)
dem Frszyklus lineare Nut (G791)
dem Konturfrszyklus mit freier Kontur (G793)
Parameter
8 XK Anfangspunkt Muster (kartesisch)
8 YK Anfangspunkt Muster (kartesisch)
8 Z Anfangspunkt Bohr-/Frsbearbeitung
8 ZE Endpunkt Bohr-/Frsbearbeitung Beispiel: G743
8 X Durchmesser (Polarkoordinaten)
%743.nc
8 C Anfangswinkel (Polarkoordinaten)
[G743]
8 A Musterwinkel
8 I Endpunkt Muster (kartesisch) N1 T70 G197 S1200 G195 F0.2 M104
8 J Endpunkt Muster (kartesisch) N2 M14
8 Ii Endpunkt: Musterabstand (kartesisch) N3 G110 C0
8 Ji Endpunkt: Musterabstand (kartesisch) N4 G0 X100 Z2
8 R Lnge: Abstand erste letzte Position N5 G743 XK20 YK5 A45 Ri30 Q2
8 Ri Lnge: Abstand zur nchsten Position
N6 G791 X50 C0 Z-5 P2 F0.15
8 Q Anzahl Bohrungen/Figuren (default: 1)
N7 M15
Parameterkombinationen zur Definition des Anfangspunktes bzw.
der Muster-Positionen: ENDE

Anfangspunkt Muster:
XK, YK
X, C
Muster-Positionen:
I, J und Q
Ii, Ji und Q
R, A und Q
Ri, Ai und Q

HEIDENHAIN MANUALplus 4110 383


6.22 Musterbearbeitung Beispiele fr Befehlsfolgen:
[ einfaches Bohrmuster ]
N.. G743 XK.. YK.. Z.. ZE.. I.. J.. Q..
...

[ Bohrmuster mit Tieflochbohren ]


N.. G743 XK.. YK.. Z.. I.. J.. Q..
N.. G74 Z.. P.. I..
...

[ Frsmuster mit linearer Nut ]


N.. G743 XK.. YK.. Z.. I.. J.. Q..
N.. G791 K.. A.. Z..
...

[ Frsmuster mit freier Kontur ]


N.. G743 XK.. YK.. Z.. I.. J.. Q..
N.. G793 ZE.. U.. Q..
N.. G100 XK.. YK..
N.. . . .
N.. G80
...

384 6 DIN-Programmierung
6.22 Musterbearbeitung
Muster zirkular Stirn G745
G745 erstellt Bohr- oder Frsmuster mit gleichmigen Abstnden auf
einem Kreis oder Kreisbogen auf der Stirnflche.
Geben Sie ZE nicht an, wird der Bohr-/Frszyklus des nchsten NC-
Satzes herangezogen. Mit diesem Prinzip kombinieren Sie die Muster-
beschreibung mit
Bohrzyklen (G71, G74, G36)
dem Frszyklus lineare Nut (G791)
dem Konturfrszyklus mit freier Kontur (G793)
Parameter
8 XK Mittelpunkt Muster (kartesisch)
8 YK Mittelpunkt Muster (kartesisch)
8 Z Anfangspunkt Bohr-/Frsbearbeitung
8 ZE Endpunkt Bohr-/Frsbearbeitung Beispiel: G745
8 X Durchmesser (Polarkoordinaten)
%745.nc
8 C Winkel (Polarkoordinaten)
[G745]
8 K Durchmesser: Musterdurchmesser default: die aktuelle X-Posi-
tion wird als Musterdurchmesser angenommen N1 T70 G197 S1200 G195 F0.2 M104
8 A Anfangswinkel Lage der ersten Bohrung/Figur N2 M14
8 W Endwinkel Lage der letzten Bohrung/Figur N3 G110 C0
8 Wi Endwinkel Abstand zur nchsten Position
N4 G0 X100 Z2
8 Q Anzahl Bohrungen/Figuren (default: 1)
N5 G745 XK0 YK0 K50 A0 Q3
8 V Umlaufrichtung (default: 0): Plazierung der Bohrungen/Figuren
(erforderlich, wenn W definiert ist): N6 G791 K30 A0 Z-5 P2 F0.15
V=0: auf dem lngeren Kreisbogen N7 M15
V=1: ab A im Uhrzeigersinn ENDE
V=2: ab A gegen den Uhrzeigersinn
Parameterkombinationen zur Definition des Muster-Mittelpunktes
bzw. der Muster-Positionen:
Muster-Mittelpunkt:
X, C
XK, YK
Muster-Positionen:
A, W und Q
A, Wi und Q

HEIDENHAIN MANUALplus 4110 385


6.22 Musterbearbeitung Beispiele fr Befehlsfolgen:
[ einfaches Bohrmuster ]
N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q..
...

[ Bohrmuster mit Tieflochbohren ]


N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q..
N.. G74 Z.. P.. I..
...

[ Frsmuster mit linearer Nut ]


N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q..
N.. G791 K.. A.. Z..
...

[ Frsmuster mit freier Kontur ]


N.. G745 XK.. YK.. Z.. ZE.. A.. W.. Q.
N.. G793 ZE.. U.. Q..
N.. G100 XK.. YK..
N.. . . .
N.. G80
...

386 6 DIN-Programmierung
6.22 Musterbearbeitung
Muster linear Mantel G744
G744 erstellt ein lineares Bohr- oder Figurmuster mit gleichmigen
Abstnden auf der Mantelflche.
Parameterkombinationen zur Definition des Anfangspunktes bzw. der
Muster-Positionen:
Anfangspunkt Muster: Z und C
Muster-Positionen:
W und Q
Wi und Q
Geben Sie XE nicht an, wird der Bohr-/Frszyklus oder die Figurbe-
schreibung des nchsten NC-Satzes herangezogen. Mit diesem Prin-
zip kombinieren Sie die Musterbeschreibung mit Bohrzyklen (G71,
G74, G36) oder Frsbearbeitungen (Figurdefinitionen G314, G315,
G317).
Beispiel: G744
Parameter
8 Z Anfangspunkt (Polarkoordinaten) %744.nc
8 C Anfangswinkel (Polarkoordinaten) [G744]
8 X Anfangspunkt Bohrung/Frsbearbeitung (Durchmesserma) N1 T60 G197 S1200 G195 F0.2 M104
8 XE Endpunkt Bohrung/Frsbearbeitung (Durchmesserma) N2 M14
8 ZE Endpunkt Muster (default: Z)
N3 G110 C0
8 W Endwinkel Muster keine Eingabe: Bohrungen/Figuren werden
gleichmig auf dem Umfang angeordnet N4 G0 X110 Z2
8 Wi Endwinkel: Winkelinkrement Abstand zur nchsten Position N5 G744 X102 Z-10 ZE-35 C0 W270 Q5
8 Q Anzahl Bohrungen/Figuren (default: 1) N6 G71 X102 K7
N7 M15
ENDE

HEIDENHAIN MANUALplus 4110 387


6.22 Musterbearbeitung Beispiele fr Befehlsfolgen:
[ einfaches Bohrmuster ]
N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..
...

[ Bohrmuster mit Tieflochbohren ]


N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..
N.. G74 Z.. P.. I..
...

[ Frsmuster mit linearer Nut ]


N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..
N.. G792 K.. A.. X..
...

[ Frsmuster mit freier Kontur ]


N.. G744 Z.. C.. X.. XE.. ZE.. W.. Q..
N.. G794 XE.. U.. Q..
N.. G110 Z.. C..
N.. . . .
N.. G80
...

388 6 DIN-Programmierung
6.22 Musterbearbeitung
Muster zirkular Mantel G746
G746 erstellt Bohr- oder Figurmuster mit gleichmigen Abstnden
auf einem Kreis oder Kreisbogen auf der Mantelflche.
Parameterkombinationen zur Definition des Muster-Mittelpunktes
bzw. der Muster-Positionen:
Muster-Mittelpunkt: Z und C
Muster-Positionen:
W und Q
Wi und Q
Geben Sie XE nicht an, wird der Bohr-/Frszyklus oder die Figurbe-
schreibung des nchsten NC-Satzes herangezogen. Mit diesem Prin-
zip kombinieren Sie die Musterbeschreibung mit Bohrzyklen (G71,
G74, G36) oder Frsbearbeitungen (Figurdefinitionen G314, G315,
G317).
Beispiel: G746
Parameter
8 Z Mittelpunkt Muster (polar) %746.nc
8 C Winkel: Mittelpunkt Muster (polar) [G746]
8 X Anfangspunkt Bohr-/Frsbearbeitung (Durchmesserma) N1 T60 G197 S1200 G195 F0.2 M104
8 XE Endpunkt Bohr-/Frsbearbeitung (Durchmesserma) N2 M14
8 K Durchmesser: Musterdurchmesser
N3 G110 C0
8 A Anfangswinkel Lage der ersten Bohrung/Figur
N4 G0 X110 Z2
8 K Durchmesser: Musterdurchmesser (default: aktuelle X-Position)
8 W Endwinkel Lage der letzten Bohrung/Figur N5 G746 Z-40 C0 K40 Q8
8 Wi Endwinkel Abstand zur nchsten Position N6 G71 X102 K7
8 Q Anzahl Bohrungen/Figuren (default: 1) N7 M15
8 V Umlaufrichtung (default: 0): Plazierung der Bohrungen/Figuren ENDE
(erforderlich, wenn W definiert ist):
V=0: auf dem lngeren Kreisbogen
V=1: ab A im Uhrzeigersinn
V=2: ab A gegen den Uhrzeigersinn

HEIDENHAIN MANUALplus 4110 389


6.22 Musterbearbeitung Beispiele fr Befehlsfolgen:
[ einfaches Bohrmuster ]
N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..
...

[ Bohrmuster mit Tieflochbohren ]


N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..
N.. G74 Z.. P.. I..
...

[ Frsmuster mit linearer Nut ]


N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..
N.. G792 K.. A.. X..
...

[ Frsmuster mit freier Kontur ]


N.. G746 Z.. C.. X.. XE.. K.. A.. W.. Q..
N.. G794 XE.. U.. Q..
N.. G110 Z.. C..
N.. . . .
N.. G80
...

390 6 DIN-Programmierung
6.23 Sonstige G-Funktionen

6.23 Sonstige G-Funktionen


Verweilzeit G4
Das System wartet die programmierte Zeit und fhrt dann den nch-
sten Befehl aus.
Wird G4 zusammen mit einem Verfahrweg in einem Satz program-
miert, wirkt die Verweilzeit nach Beendigung des Verfahrweges.
Parameter
8 F Verweilzeit: Bereich: 0 sec < F < 999 sec

Genauhalt G9
Programmieren Sie G9 gemeinsam in einem Satz mit einem Verfahr-
befehl (G1, G2, G3, G12 oder G13), so wird am Ende des Verfahrwe-
ges der Vorschub bis auf Null reduziert. Die Werkzeugspitze hlt exakt
an der programmierten Position an, bevor die nchste Bewegung aus-
gefhrt wird. So erhalten Sie eine scharfkantige Ecke.

Schutzzone inaktiv setzen G60


G60 hebt die Schutzzonenberwachung auf. G60 wird vor dem zu Beispiel: G60
berwachenden bzw. nicht zu berwachenden Verfahrbefehl pro-
grammiert. G60 wirkt selbsthaltend. %60.nc

Anwendungsbeispiel: [G60]
Mit G60 heben Sie die Schutzzonenberwachung vorbergehend auf, N1 T49 G97 S1000 G95 F0.3 M3
um eine zentrische Durchbohrung zu erstellen.
N2 G0 X0 Z5
Parameter
N3 G60 Q1
8 Q aktivieren/deaktivieren
N4 G71 Z-60 K65
Q=0: Schutzzonenberwachung wieder aktivieren
N5 G60 Q0
Q=1: Schutzzonenberwachung ausschalten
ENDE

Warte auf Zeitpunkt G204


Die Bearbeitung des DIN-Programms wird bis zum definierten Zeit-
punkt unterbrochen. (Sie knnen diese Funktion beispielsweise fr ein
Warmfahrprogramm nutzen.)
Die Angabe Tag D bezieht sich auf das nchstmgliche Datum. Ist
D nicht angegeben, beziehen sich Stunde H, Minute Q auf den
nchstmglichen Zeitpunkt.
Parameter
8 D Tag [1-31]
8 H Stunde [0-23]
8 Q Minute [0-59]

HEIDENHAIN MANUALplus 4110 391


6.24 T, S, F setzen
6.24 T, S, F setzen

Werkzeugnummer, Drehzahl/
Schnittgeschwindigkeit und Vorschub
Vorschub und Drehzahl, die Sie mit T, S, F setzen
programmieren, beziehen sich auf die Hauptspindel.
Die Parameter werden unter dem Kennbuchstaben
bzw. der G-Funktion ins DIN-Programm bernom-
men:
T: T..
S: G96/G97 S..
F: G94/G95 F..
T, S, F eingeben

S, F, T setzen whlen

Softkeys einstellen, Parameter eingeben


T Werkzeugnummer
S Schnittgeschwindigkeit oder Drehzahl (Ein-
stellung per Softkey)
F Umdrehungsvorschub oder Vorschub (Einstel- Beispiel: T, S, F
lung per Softkey)
%819.nc
[G819]
mit Speichern Da