HEIDENHAIN TNC 620 (81760x-18) DIN/ISO Benutzerhandbuch

  • Hallo! Ich habe das Benutzerhandbuch zur HEIDENHAIN TNC 620 CNC-Steuerung gelesen. Dieses Handbuch beschreibt die DIN/ISO-Programmierung, Touch-Bedienung und die verschiedenen Betriebsarten. Es behandelt auch Funktionen wie Werkzeugkorrektur, Konturprogrammierung und Dateiverwaltung. Ich bin bereit, Ihre Fragen hierzu zu beantworten.
  • Kann ich die TNC 620 mit Touch-Bedienung verwenden?
    Was sind die wichtigsten Betriebsarten der Steuerung?
    Was kann ich mit der Dateiverwaltung machen?
    Kann ich Werkzeugdaten in das NC-Programm eingeben?
TNC620
Benutzerhandbuch
DIN/ISO-Programmierung
NC-Software
81760x-18
Deutsch (de)
10/2023
Bedienelemente der Steuerung
Bedienelemente der Steuerung
Tasten
Wenn Sie eine TNC620 mit Touch-Bedienung
verwenden, können Sie einige Tastendrücke durch
Gesten ersetzen.
Weitere Informationen: "Touchscreen bedienen",
Seite 499
Bedienelemente am Bildschirm
Taste Funktion
Bildschirmaufteilung wählen
Bildschirm zwischen Maschi-
nen-Betriebsart, Program-
mier-Betriebsart und drittem
Desktop umschalten
Softkeys: Funktion im Bildschirm
wählen
Softkey-Leisten umschalten
Maschinen-Betriebsarten
Taste Funktion
Manueller Betrieb
Elektronisches Handrad
Positionieren mit Handeingabe
Programmlauf Einzelsatz
Programmlauf Satzfolge
Programmier-Betriebsarten
Taste Funktion
Programmieren
Programm-Test
Koordinatenachsen und Ziffern eingeben
und editieren
Taste Funktion
. . .
Koordinatenachsen wählen oder ins
NC-Programm eingeben
. . .
Ziffern
Dezimaltrennzeichen / Vorzeichen
umkehren
Polarkoordinateneingabe /
Inkrementalwerte
Q-Parameterprogrammierung /
Q-Parameterstatus
Istposition übernehmen
NO
ENT
Dialogfragen übergehen und Wörter
löschen
Eingabe abschließen und Dialog
fortsetzen
NC-Satz abschließen, Eingabe
beenden
Eingaben zurücksetzen oder Fehler-
meldung löschen
Dialog abbrechen, Programmteil
löschen
Angaben zu Werkzeugen
Taste Funktion
Werkzeugdaten im NC-Programm
definieren
Werkzeugdaten aufrufen
2HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Bedienelemente der Steuerung
NC-Programme und Dateien verwalten,
Steuerungsfunktionen
Taste Funktion
NC-Programme oder Dateien wählen
und löschen, externe Datenübertra-
gung
Programmaufruf definieren,
Nullpunkt- und Punktetabellen
wählen
MOD-Funktion wählen
Hilfstexte anzeigen bei NC-Fehler-
meldungen, TNCguide aufrufen
Alle anstehenden Fehlermeldungen
anzeigen
Taschenrechner einblenden
Sonderfunktionen anzeigen
Aktuell ohne Funktion
Navigationstasten
Taste Funktion
Cursor positionieren
NC-Sätze, Zyklen und Parameter-
funktionen direkt wählen
Zum Programmanfang oder Tabel-
lenanfang navigieren
Zum Programmende oder Ende
einer Tabellenzeile navigieren
Seitenweise nach oben navigieren
Seitenweise nach unten navigieren
Nächsten Reiter in Formularen
wählen
Dialogfeld oder Schaltfläche vor /
zurück
Zyklen, Unterprogramme und
Programmteil-Wiederholungen
Bahnbewegungen programmieren
Taste Funktion
Kontur anfahren/verlassen
Freie Konturprogrammierung FK
Gerade
Kreismittelpunkt/Pol für Polarkoordi-
naten
Kreisbahn um Kreismittelpunkt
Kreisbahn mit Radius
Kreisbahn mit tangentialem
Anschluss
Fase/Eckenrunden
Potentiometer für Vorschub
und Spindeldrehzahl
Vorschub Spindeldrehzahl
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 3
Inhaltsverzeichnis
4HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
Inhaltsverzeichnis
1 Grundlegendes....................................................................................................................... 29
2 Erste Schritte......................................................................................................................... 45
3 Grundlagen............................................................................................................................. 63
4 Werkzeuge............................................................................................................................. 119
5 Konturen programmieren....................................................................................................... 137
6 Programmierhilfen................................................................................................................. 187
7 Zusatzfunktionen................................................................................................................... 221
8 Unterprogramme und Programmteil-Wiederholungen............................................................ 241
9 Q-Parameter programmieren................................................................................................. 265
10 Sonderfunktionen................................................................................................................... 339
11 Mehrachsbearbeitung............................................................................................................ 393
12 Daten aus CAD-Dateien übernehmen..................................................................................... 453
13 Paletten................................................................................................................................. 481
14 Touchscreen bedienen........................................................................................................... 499
15 Tabellen und Übersichten...................................................................................................... 513
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 5
Inhaltsverzeichnis
6HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
1 Grundlegendes....................................................................................................................... 29
1.1 Über dieses Handbuch............................................................................................................... 30
1.2 Steuerungstyp, Software und Funktionen................................................................................... 32
Software-Optionen................................................................................................................................................. 34
Neue Funktionen 81760x-18............................................................................................................................... 38
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 7
Inhaltsverzeichnis
2 Erste Schritte......................................................................................................................... 45
2.1 Übersicht.................................................................................................................................... 46
2.2 Maschine einschalten................................................................................................................. 47
Stromunterbrechung quittieren.......................................................................................................................... 47
2.3 Das erste Teil programmieren.................................................................................................... 48
Betriebsart wählen................................................................................................................................................. 48
Wichtige Bedienelemente der Steuerung......................................................................................................... 48
Neues NC-Programm eröffnen / Dateiverwaltung......................................................................................... 49
Rohteil definieren................................................................................................................................................... 50
Programmaufbau................................................................................................................................................... 51
Einfache Kontur programmieren........................................................................................................................ 52
Zyklenprogramm erstellen................................................................................................................................... 57
8HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
3 Grundlagen............................................................................................................................. 63
3.1 Die TNC620............................................................................................................................... 64
HEIDENHAIN-Klartext und DIN/ISO................................................................................................................... 64
Kompatibilität.......................................................................................................................................................... 64
3.2 Bildschirm und Bedienfeld.......................................................................................................... 65
Bildschirm................................................................................................................................................................ 65
Bildschirmaufteilung festlegen........................................................................................................................... 66
Bedienfeld................................................................................................................................................................ 67
3.3 Betriebsarten.............................................................................................................................. 70
Manueller Betrieb und El. Handrad.................................................................................................................... 70
Positionieren mit Handeingabe.......................................................................................................................... 70
Programmieren...................................................................................................................................................... 71
Programm-Test...................................................................................................................................................... 71
Programmlauf Satzfolge und Programmlauf Einzelsatz.............................................................................. 72
3.4 NC-Grundlagen........................................................................................................................... 73
Wegmessgeräte und Referenzmarken............................................................................................................. 73
Programmierbare Achsen.................................................................................................................................... 73
Bezugssysteme...................................................................................................................................................... 74
Bezeichnung der Achsen an Fräsmaschinen.................................................................................................. 84
Polarkoordinaten.................................................................................................................................................... 84
Absolute und inkrementale Werkstückpositionen.......................................................................................... 85
Bezugspunkt wählen............................................................................................................................................. 86
3.5 NC-Programme eröffnen und eingeben...................................................................................... 87
Aufbau eines NC-Programms im DIN/ISO-Format........................................................................................ 87
Rohteil definieren: G30/G31................................................................................................................................ 88
Neues NC-Programm eröffnen........................................................................................................................... 93
Werkzeugbewegungen in DIN/ISO programmieren....................................................................................... 94
Ist-Positionen übernehmen................................................................................................................................. 96
NC-Programm editieren....................................................................................................................................... 97
Die Suchfunktion der Steuerung........................................................................................................................ 101
3.6 Dateiverwaltung.......................................................................................................................... 103
Dateien..................................................................................................................................................................... 103
Extern erstellte Dateien an der Steuerung anzeigen...................................................................................... 105
Verzeichnisse.......................................................................................................................................................... 105
Pfade......................................................................................................................................................................... 105
Übersicht: Funktionen der Dateiverwaltung..................................................................................................... 106
Dateiverwaltung aufrufen..................................................................................................................................... 107
Laufwerke, Verzeichnisse und Dateien wählen............................................................................................... 108
Neues Verzeichnis erstellen................................................................................................................................ 110
Neue Datei erstellen.............................................................................................................................................. 110
Einzelne Datei kopieren........................................................................................................................................ 110
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 9
Inhaltsverzeichnis
Dateien in ein anderes Verzeichnis kopieren................................................................................................... 111
Tabelle kopieren..................................................................................................................................................... 112
Verzeichnis kopieren............................................................................................................................................. 113
Eine der zuletzt gewählten Dateien wählen..................................................................................................... 113
Datei löschen.......................................................................................................................................................... 114
Verzeichnis löschen.............................................................................................................................................. 114
Dateien markieren................................................................................................................................................. 115
Datei umbenennen................................................................................................................................................ 116
Dateien sortieren.................................................................................................................................................... 116
Zusätzliche Funktionen........................................................................................................................................ 117
10 HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
4 Werkzeuge............................................................................................................................. 119
4.1 Werkzeugbezogene Eingaben..................................................................................................... 120
Vorschub F.............................................................................................................................................................. 120
Spindeldrehzahl S.................................................................................................................................................. 121
4.2 Werkzeugdaten........................................................................................................................... 122
Voraussetzung für die Werkzeugkorrektur...................................................................................................... 122
Werkzeugnummer, Werkzeugname................................................................................................................... 122
Werkzeuglänge L................................................................................................................................................... 123
Werkzeugradius R.................................................................................................................................................. 124
Deltawerte für Längen und Radien.................................................................................................................... 124
Werkzeugdaten ins NC-Programm eingeben.................................................................................................. 125
Werkzeugdaten aufrufen...................................................................................................................................... 126
Werkzeugwechsel.................................................................................................................................................. 129
4.3 Werkzeugkorrektur..................................................................................................................... 132
Einführung............................................................................................................................................................... 132
Werkzeuglängenkorrektur.................................................................................................................................... 132
Werkzeugradiuskorrektur..................................................................................................................................... 133
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 11
Inhaltsverzeichnis
5 Konturen programmieren....................................................................................................... 137
5.1 Werkzeugbewegungen................................................................................................................ 138
Bahnfunktionen...................................................................................................................................................... 138
Freie Konturprogrammierung FK (Option #19)............................................................................................... 138
Zusatzfunktionen M.............................................................................................................................................. 138
Unterprogramme und Programmteil-Wiederholungen.................................................................................. 139
Programmieren mit Q-Parametern.................................................................................................................... 139
5.2 Grundlagen zu den Bahnfunktionen............................................................................................ 140
Werkzeugbewegung für eine Bearbeitung programmieren.......................................................................... 140
5.3 Kontur anfahren und verlassen................................................................................................... 143
Startpunkt und Endpunkt..................................................................................................................................... 143
Tangential An- und Wegfahren........................................................................................................................... 145
Übersicht: Bahnformen zum Anfahren und Verlassen der Kontur.............................................................. 146
Wichtige Positionen beim Anfahren und Wegfahren..................................................................................... 147
Anfahren auf einer Geraden mit tangentialem Anschluss: APPR LT.......................................................... 149
Anfahren auf einer Geraden senkrecht zum ersten Konturpunkt: APPR LN............................................. 149
Anfahren auf einer Kreisbahn mit tangentialem Anschluss: APPR CT...................................................... 150
Anfahren auf einer Kreisbahn mit tangentialem Anschluss an die Kontur und Geradenstück:
APPR LCT................................................................................................................................................................ 151
Wegfahren auf einer Geraden mit tangentialem Anschluss: DEP LT......................................................... 152
Wegfahren auf einer Geraden senkrecht zum letzten Konturpunkt: DEP LN............................................ 152
Wegfahren auf einer Kreisbahn mit tangentialem Anschluss: DEP CT...................................................... 153
Wegfahren auf einer Kreisbahn mit tangentialem Anschluss an Kontur und Geradenstück:
DEP LCT................................................................................................................................................................... 153
5.4 Bahnbewegungen rechtwinklige Koordinaten.......................................................................... 154
Übersicht der Bahnfunktionen............................................................................................................................ 154
Bahnfunktionen programmieren........................................................................................................................ 154
Gerade im Eilgang G00 oder Gerade mit Vorschub F G01.......................................................................... 155
Fase zwischen zwei Geraden einfügen............................................................................................................ 156
Eckenrunden G25.................................................................................................................................................. 157
Kreismittelpunkt I, J.............................................................................................................................................. 158
Kreisbahn um Kreismittelpunkt.......................................................................................................................... 159
Kreisbahn G02/G03/G05 mit festgelegtem Radius....................................................................................... 161
Kreisbahn G06 mit tangentialem Anschluss................................................................................................... 163
Lineares Überlagern einer Kreisbahn................................................................................................................ 164
Beispiel: Geradenbewegung und Fasen kartesisch........................................................................................ 165
Beispiel: Kreisbewegung kartesisch.................................................................................................................. 166
Beispiel: Vollkreis kartesisch............................................................................................................................... 167
5.5 Bahnbewegungen Polarkoordinaten........................................................................................ 168
Übersicht.................................................................................................................................................................. 168
Polarkoordinatenursprung: Pol I, J.................................................................................................................... 169
Gerade im Eilgang G10 oder Gerade mit Vorschub F G11.......................................................................... 169
12 HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
Kreisbahn G12/G13/G15 um Pol I, J................................................................................................................ 170
Kreisbahn G16 mit tangentialem Anschluss................................................................................................... 170
Schraubenlinie (Helix)........................................................................................................................................... 171
Beispiel: Geradenbewegung polar...................................................................................................................... 173
Beispiel: Helix.......................................................................................................................................................... 174
5.6 Bahnbewegungen Freie Konturprogrammierung FK (Option #19)............................................ 175
Grundlagen.............................................................................................................................................................. 175
Bearbeitungsebene festlegen.............................................................................................................................. 176
Grafik der FK-Programmierung.......................................................................................................................... 177
FK-Dialog öffnen.................................................................................................................................................... 178
Pol für FK-Programmierung................................................................................................................................ 178
Geraden frei programmieren............................................................................................................................... 179
Kreisbahnen frei programmieren....................................................................................................................... 179
Eingabemöglichkeiten........................................................................................................................................... 180
Hilfspunkte.............................................................................................................................................................. 183
Relativbezüge.......................................................................................................................................................... 184
Beispiel: FK-Programmierung 1.......................................................................................................................... 186
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 13
Inhaltsverzeichnis
6 Programmierhilfen................................................................................................................. 187
6.1 GOTO-Funktion........................................................................................................................... 188
Taste GOTO verwenden....................................................................................................................................... 188
6.2 Bildschirmtastatur...................................................................................................................... 189
Text mit der Bildschirmtastatur eingeben....................................................................................................... 189
6.3 Darstellung der NC-Programme.................................................................................................. 190
Syntaxhervorhebung............................................................................................................................................. 190
Scrollbalken............................................................................................................................................................. 190
6.4 Kommentare einfügen................................................................................................................ 191
Anwendung............................................................................................................................................................. 191
Kommentar während der Programmeingabe................................................................................................. 191
Kommentar nachträglich einfügen.................................................................................................................... 191
Kommentar in eigenem NC-Satz....................................................................................................................... 191
NC-Satz nachträglich auskommentieren.......................................................................................................... 191
Funktionen beim Editieren des Kommentars.................................................................................................. 192
6.5 NC-Programm frei editieren....................................................................................................... 193
6.6 NC-Sätze überspringen............................................................................................................... 194
/-Zeichen einfügen................................................................................................................................................. 194
/-Zeichen löschen.................................................................................................................................................. 194
6.7 NC-Programme gliedern............................................................................................................. 195
Definition, Einsatzmöglichkeit............................................................................................................................. 195
Gliederungsfenster anzeigen/Aktives Fenster wechseln.............................................................................. 195
Gliederungssatz im Programmfenster einfügen............................................................................................ 195
Sätze im Gliederungsfenster wählen................................................................................................................ 196
6.8 Der Taschenrechner................................................................................................................... 197
Bedienung................................................................................................................................................................ 197
6.9 Schnittdatenrechner................................................................................................................... 200
Anwendung............................................................................................................................................................. 200
Arbeiten mit Schnittdatentabellen...................................................................................................................... 201
6.10 Programmiergrafik..................................................................................................................... 204
Programmiergrafik mitführen oder nicht mitführen...................................................................................... 204
Programmiergrafik für bestehendes NC-Programm erstellen..................................................................... 205
Satznummern ein- und ausblenden.................................................................................................................. 205
Grafik löschen......................................................................................................................................................... 205
Gitterlinien einblenden.......................................................................................................................................... 206
Ausschnittsvergrößerung oder -verkleinerung................................................................................................ 206
14 HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
6.11 Fehlermeldungen........................................................................................................................ 207
Fehler anzeigen...................................................................................................................................................... 207
Fehlerfenster öffnen.............................................................................................................................................. 207
Ausführliche Fehlermeldungen........................................................................................................................... 208
Softkey INTERNE INFO........................................................................................................................................ 208
Softkey GRUPPIERUNG........................................................................................................................................ 209
Softkey AUTOMAT. SPEICHERN AKTIVIEREN................................................................................................ 209
Fehler löschen........................................................................................................................................................ 210
Fehlerprotokoll........................................................................................................................................................ 211
Tastenprotokoll...................................................................................................................................................... 212
Hinweistexte............................................................................................................................................................ 213
Servicedateien speichern..................................................................................................................................... 213
Fehlerfenster schließen........................................................................................................................................ 213
6.12 Kontextsensitives Hilfesystem TNCguide................................................................................... 214
Anwendung............................................................................................................................................................. 214
Arbeiten mit dem TNCguide............................................................................................................................... 215
Aktuelle Hilfedateien downloaden...................................................................................................................... 219
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 15
Inhaltsverzeichnis
7 Zusatzfunktionen................................................................................................................... 221
7.1 Zusatzfunktionen M und STOP eingeben................................................................................... 222
Grundlagen.............................................................................................................................................................. 222
7.2 Zusatzfunktionen für Programmlaufkontrolle, Spindel und Kühlmittel........................................ 223
Übersicht.................................................................................................................................................................. 223
7.3 Zusatzfunktionen für Koordinatenangaben................................................................................. 224
Maschinenbezogene Koordinaten programmieren: M91/M92.................................................................... 224
Positionen im ungeschwenkten Eingabe-Koordinatensystem bei geschwenkter
Bearbeitungsebene anfahren: M130................................................................................................................. 226
7.4 Zusatzfunktionen für das Bahnverhalten.................................................................................... 227
Kleine Konturstufen bearbeiten: M97............................................................................................................... 227
Offene Konturecken vollständig bearbeiten: M98.......................................................................................... 228
Vorschubfaktor für Eintauchbewegungen: M103........................................................................................... 229
Vorschub in Millimeter/Spindelumdrehung: M136......................................................................................... 230
Vorschubgeschwindigkeit bei Kreisbögen: M109/M110/M111.................................................................. 230
Radiuskorrigierte Kontur vorausberechnen (LOOKAHEAD): M120 (Option #21).................................... 232
Handradpositionierung während des Programmlaufs überlagern: M118 (Option #21)......................... 234
Rückzug von der Kontur in Werkzeugachsrichtung: M140.......................................................................... 235
Tastsystemüberwachung unterdrücken: M141.............................................................................................. 237
Grunddrehung löschen: M143............................................................................................................................ 237
Werkzeug bei NC-Stopp automatisch von der Kontur abheben: M148..................................................... 238
Ecken verrunden: M197....................................................................................................................................... 239
16 HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
8 Unterprogramme und Programmteil-Wiederholungen............................................................ 241
8.1 Unterprogramme und Programmteil-Wiederholungen kennzeichnen.......................................... 242
Label......................................................................................................................................................................... 242
8.2 Unterprogramme......................................................................................................................... 243
Arbeitsweise............................................................................................................................................................ 243
Programmierhinweise........................................................................................................................................... 243
Unterprogramm programmieren........................................................................................................................ 244
Unterprogramm aufrufen..................................................................................................................................... 244
8.3 Programmteil-Wiederholungen................................................................................................... 245
Label G98................................................................................................................................................................ 245
Arbeitsweise............................................................................................................................................................ 245
Programmierhinweise........................................................................................................................................... 245
Programmteil-Wiederholung programmieren.................................................................................................. 246
Programmteil-Wiederholung aufrufen............................................................................................................... 246
8.4 Externes NC-Programm aufrufen................................................................................................ 247
Übersicht der Softkeys......................................................................................................................................... 247
Arbeitsweise............................................................................................................................................................ 248
Programmierhinweise........................................................................................................................................... 248
Externes NC-Programm aufrufen...................................................................................................................... 250
8.5 Punktetabellen............................................................................................................................ 252
Punktetabelle erstellen......................................................................................................................................... 252
Einzelne Punkte für die Bearbeitung ausblenden........................................................................................... 253
Punktetabelle im NC-Programm wählen.......................................................................................................... 254
Punktetabellen verwenden................................................................................................................................... 255
Definition.................................................................................................................................................................. 255
8.6 Verschachtelungen..................................................................................................................... 256
Verschachtelungsarten......................................................................................................................................... 256
Verschachtelungstiefe.......................................................................................................................................... 256
Unterprogramm im Unterprogramm................................................................................................................. 257
Programmteil-Wiederholungen wiederholen.................................................................................................... 258
Unterprogramm wiederholen.............................................................................................................................. 259
8.7 Programmierbeispiele................................................................................................................. 260
Beispiel: Konturfräsen in mehreren Zustellungen.......................................................................................... 260
Beispiel: Bohrungsgruppen.................................................................................................................................. 261
Beispiel: Bohrungsgruppe mit mehreren Werkzeugen.................................................................................. 262
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 17
Inhaltsverzeichnis
9 Q-Parameter programmieren................................................................................................. 265
9.1 Prinzip und Funktionsübersicht.................................................................................................. 266
Q-Parameterarten.................................................................................................................................................. 267
Programmierhinweise........................................................................................................................................... 269
Q-Parameterfunktionen aufrufen........................................................................................................................ 270
9.2 Teilefamilien Q-Parameter statt Zahlenwerte.......................................................................... 271
Anwendung............................................................................................................................................................. 271
9.3 Konturen durch mathematische Funktionen beschreiben........................................................... 272
Anwendung............................................................................................................................................................. 272
Übersicht.................................................................................................................................................................. 273
Grundrechenarten programmieren.................................................................................................................... 274
9.4 Winkelfunktionen........................................................................................................................ 276
Definitionen............................................................................................................................................................. 276
Winkelfunktionen programmieren...................................................................................................................... 276
9.5 Kreisberechnungen..................................................................................................................... 278
Anwendung............................................................................................................................................................. 278
9.6 Wenn-dann-Entscheidungen mit Q-Parametern.......................................................................... 279
Anwendung............................................................................................................................................................. 279
Sprungbedingungen.............................................................................................................................................. 279
Wenn-dann-Entscheidungen programmieren.................................................................................................. 281
9.7 Formel direkt eingeben............................................................................................................... 282
Formel eingeben.................................................................................................................................................... 282
Rechenregeln.......................................................................................................................................................... 282
Übersicht.................................................................................................................................................................. 284
Beispiel: Winkelfunktion........................................................................................................................................ 286
9.8 Q-Parameter kontrollieren und ändern....................................................................................... 287
Vorgehensweise..................................................................................................................................................... 287
9.9 Zusätzliche Funktionen............................................................................................................... 289
Übersicht.................................................................................................................................................................. 289
D14 Fehlermeldungen ausgeben................................................................................................................... 290
D16 Texte und Q-Parameterwerte formatiert ausgeben........................................................................... 297
D18 Systemdaten lesen................................................................................................................................... 306
D19 Werte an PLC übergeben........................................................................................................................ 307
D20 NC und PLC synchronisieren................................................................................................................. 308
D29 Werte an PLC übergeben........................................................................................................................ 309
D37 EXPORT....................................................................................................................................................... 309
D38 Informationen aus dem NC-Programm senden................................................................................. 310
18 HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
Inhaltsverzeichnis
9.10 String-Parameter........................................................................................................................ 312
Funktionen der Stringverarbeitung.................................................................................................................... 312
String-Parameter zuweisen................................................................................................................................. 313
String-Parameter verketten.................................................................................................................................. 314
Numerischen Wert in einen String-Parameter umwandeln.......................................................................... 315
Teilstring aus einem String-Parameter kopieren............................................................................................ 316
Systemdaten lesen................................................................................................................................................ 317
String-Parameter in einen numerischen Wert umwandeln........................................................................... 318
Prüfen eines String-Parameters......................................................................................................................... 319
Länge eines String-Parameters ermitteln......................................................................................................... 320
Lexikalische Reihenfolge zweier alpha-numerischer Zeichenfolgen vergleichen..................................... 321
Maschinenparameter lesen................................................................................................................................. 322
9.11 Vorbelegte Q-Parameter............................................................................................................. 324
Werte aus der PLC Q100 bis Q107................................................................................................................... 324
Aktiver Werkzeugradius Q108............................................................................................................................. 324
Werkzeugachse Q109........................................................................................................................................... 325
Spindelzustand Q110............................................................................................................................................ 325
Kühlmittelversorgung Q111................................................................................................................................. 325
Überlappungsfaktor Q112.................................................................................................................................... 325
Maßeinheit im NC-Programm Q113.................................................................................................................. 326
Werkzeuglänge Q114............................................................................................................................................ 326
Messergebnis von programmierbaren Tastsystemzyklen Q115 bis Q119............................................... 326
Q-Parameter Q115 und Q116 bei automatischer Werkzeugvermessung................................................. 327
Errechnete Koordinaten der Drehachsen Q120 bis Q122............................................................................. 327
Messergebnisse von Tastsystemzyklen........................................................................................................... 328
9.12 Programmierbeispiele................................................................................................................. 332
Beispiel: Wert runden............................................................................................................................................ 332
Beispiel: Ellipse....................................................................................................................................................... 333
Beispiel: Zylinder konkav mit Kugelfräser....................................................................................................... 335
Beispiel: Kugel konvex mit Schaftfräser........................................................................................................... 337
HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023 19
Inhaltsverzeichnis
10 Sonderfunktionen................................................................................................................... 339
10.1 Übersicht Sonderfunktionen....................................................................................................... 340
Hauptmenü Sonderfunktionen SPEC FCT....................................................................................................... 340
Menü Programmvorgaben................................................................................................................................... 341
Menü Funktionen für Kontur- und Punktbearbeitungen................................................................................ 341
Menü verschiedene DIN/ISO-Funktionen definieren...................................................................................... 342
10.2 Function Mode............................................................................................................................ 343
Function Mode programmieren......................................................................................................................... 343
Function Mode Set................................................................................................................................................ 343
10.3 Bearbeitung mit polarer Kinematik............................................................................................. 344
Übersicht.................................................................................................................................................................. 344
FUNCTION POLARKIN aktivieren....................................................................................................................... 345
FUNCTION POLARKIN deaktivieren................................................................................................................... 348
Beispiel: SL-Zyklen in polarer Kinematik........................................................................................................... 349
10.4 DIN/ISO-Funktionen definieren................................................................................................... 350
Übersicht.................................................................................................................................................................. 350
10.5 Bezugspunkte beeinflussen........................................................................................................ 351
Bezugspunkt aktivieren........................................................................................................................................ 351
Bezugspunkt kopieren.......................................................................................................................................... 353
Bezugspunkt korrigieren...................................................................................................................................... 354
10.6 Nullpunkttabelle.......................................................................................................................... 355
Anwendung............................................................................................................................................................. 355
Funktionsbeschreibung........................................................................................................................................ 355
Nullpunkttabelle erstellen..................................................................................................................................... 356
Nullpunkttabelle öffnen und editieren............................................................................................................... 357
Nullpunkttabelle im NC-Programm aktivieren................................................................................................. 359
Nullpunkttabelle manuell aktivieren................................................................................................................... 359
10.7 Korrekturtabelle.......................................................................................................................... 360
Anwendung............................................................................................................................................................. 360
Typen von Korrekturtabellen............................................................................................................................... 360
Korrekturtabelle anlegen...................................................................................................................................... 361
Korrekturtabelle aktivieren................................................................................................................................... 362
Korrekturtabelle im Programmlauf editieren................................................................................................... 363
10.8 Zugriff auf Tabellenwerte........................................................................................................... 364
Anwendung............................................................................................................................................................. 364
Tabellenwert lesen................................................................................................................................................ 364
Tabellenwert schreiben........................................................................................................................................ 365
Tabellenwert addieren.......................................................................................................................................... 366
20 HEIDENHAIN | TNC620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2023
/