Herunterladen Inhalt Inhalt Diese Seite drucken
HEIDENHAIN TNC 128 Benutzerhandbuch
Vorschau ausblenden Andere Handbücher für TNC 128:
Inhaltsverzeichnis

Werbung

TNC 128
Benutzerhandbuch
Klartextprogrammierung
NC-Software
771841-06
Deutsch (de)
10/2017

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für HEIDENHAIN TNC 128

  • Seite 1 TNC 128 Benutzerhandbuch Klartextprogrammierung NC-Software 771841-06 Deutsch (de) 10/2017...
  • Seite 2: Bedienelemente Der Steuerung

    Elektronisches Handrad meldung löschen Dialog abbrechen, Programmteil Positionieren mit Handeingabe löschen Programmlauf Einzelsatz Angaben zu Werkzeugen Programmlauf Satzfolge Taste Funktion Werkzeugdaten im Programm definieren Programmier-Betriebsarten Werkzeugdaten aufrufen Taste Funktion Programmieren Programm-Test HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 3: Programme Und Dateien Verwalten, Steuerungsfunktionen

    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 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 5 Grundlegendes...
  • Seite 6 Das Signalwort zeigt die Schwere der Gefahr Art und Quelle der Gefahr Folgen bei Missachtung der Gefahr, z. B. "Bei nachfolgenden Bearbeitungen besteht Kollisionsgefahr" Entkommen – Maßnahmen zur Abwehr der Gefahr HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 7 Änderungen gewünscht oder den Fehlerteufel entdeckt? Wir sind ständig bemüht, unsere Dokumentation für Sie zu verbessern. Helfen Sie uns dabei und teilen uns bitte Ihre Änderungswünsche unter folgender E-Mail-Adresse mit: tnc-userdoc@heidenhain.de HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 8: Steuerungstyp, Software Und Funktionen

    Sie sich mit dem Maschinenhersteller in Verbindung. Viele Maschinenhersteller und HEIDENHAIN bieten für die HEIDENHAIN-Steuerungen Programmierkurse an. Um sich intensiv mit den Steuerungsfunktionen vertraut zu machen, empfiehlt es sich an solchen Kursen teilzunehmen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 9: Software-Optionen

    Grundlegendes | Steuerungstyp, Software und Funktionen Software-Optionen Die TNC 128 verfügt über verschiedene Software-Optionen, die von Ihrem Maschinenhersteller freigeschaltet werden können. Jede Option ist separat freizuschalten und beinhaltet jeweils die nachfolgend aufgeführten Funktionen: Additional Axis (Option #0 und Option #1) Zusätzliche Achse...
  • Seite 10: Vorgesehener Einsatzort

    Die Steuerung entspricht der Klasse A nach EN 55022 und ist hauptsächlich für den Betrieb in Industriegebieten vorgesehen. Rechtlicher Hinweis Dieses Produkt verwendet Open Source Software. Weitere Informationen finden Sie auf der Steuerung unter: Betriebsart Programmieren MOD-Funktion Softkey LIZENZ HINWEISE HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 11: Neue Funktionen

    (Zyklus 241)", Seite 563 In den Gewindefräszyklen 26x wurde ein Anfahrvorschub eingeführt Im Zyklus 205 Universaltiefbohren kann nun mit dem Parameter Q208 ein Vorschub für den Rückzug definiert werden, siehe "Zyklusparameter", Seite 558 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 12 "Bezugspunkte in der Tabelle speichern", Seite 400 Neue manuelle Antastfunktion zum Ausrichten einer Ebene, siehe "3D-Grunddrehung ermitteln" Öffnen von CAD-Dateien ohne Option #42 möglich, siehe "Daten aus CAD-Dateien übernehmen", Seite 221 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 13 Der Maschinenparameter maxLineGeoSearch (Nr. 105408) wurde auf max. 50000 erhöht, siehe "Maschinenspezifische Anwenderparameter", Seite 654 Neue und geänderte Zyklenfunktionen 77184x-03 Zyklus 253 NUTENFRAESEN wurde hinzugefügt (Option #19), siehe "NUTENFRAESEN (Zyklus 253)", Seite 587 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 14 Dateiverwaltung auch unter LETZTE DATEIEN, siehe "NC- Programm editieren", Seite 121 Wenn Sie mit SPEICHERN UNTER Dateien speichern, können Sie mit dem Softkey WECHSELN den Zielordner wählen, siehe "NC-Programm editieren", Seite 121 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 15 Werkzeugeinsatzdatei auch ohne Simulation erstellt werden, siehe "Werkzeugeinsatzprüfung", Seite 209 In der Betriebsart Programm-Test können Sie über den Softkey F-MAX WEGE die Eilgangbewegungen ausblenden, siehe "3D- Darstellung in der Betriebsart Programmtest", Seite 446 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 16 Sie einzelne Ordner oder das komplette Laufwerk TNC sichern und wiederherstellen, siehe "Backup und Restore", Seite 103 Die neuen Handräder HR 520 und HR 550FS werden unterstützt, siehe "Verfahren mit elektronischen Display- Handrädern", Seite 387 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 17 Achsvorschub für manuelle Achsbewegungen, siehe "Vorschubbegrenzung F MAX", Seite 399 Beim schrittweisen Positionieren wurde die Softkey-Belegung angepasst Die eingegebenen Werte der Verfahrgrenzen werden auf Gültigkeit geprüft, siehe "Verfahrgrenzen eingeben", Seite 481 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 18 Softkey ALLE ANZ. angezeigt In der Dateiverwaltung wurde die Funktion Zielverzeichnis wählen beim Kopieren von Dateien oder Verzeichnissen geändert. Die beiden Softkeys OK und ABBRUCH stehen auf den ersten beiden Positionen zur Verfügung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 19 In den Zyklen 481 - 483 wurde der Parameter Q340 um die Eingabemöglichkeit "2" erweitert. Das ermöglicht eine Werkzeugkontrolle ohne eine Änderung in der Werkzeugtabelle, siehe "Zyklusparameter", Seite 647, siehe "Zyklusparameter", Seite 649, siehe "Zyklusparameter", Seite 651 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 20 Bei FN 16: F-PRINT ist es möglich, als Quelle und Ziel Verweise auf Q-Parameter oder QS-Parameter anzugeben, siehe "FN 16: F-PRINT – Texte und Q-Parameterwerte formatiert ausgeben", Seite 265 Die FN18-Funktionen wurden erweitert, siehe "FN 18: SYSREAD – Systemdaten lesen", Seite 271 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 21 "Maschinenspezifische Anwenderparameter", Seite 654 Mit den Maschinenparameter clearPathAtBlk (Nr. 124203) legen Sie fest, ob die Werkzeugwege in der Betriebsart Programm-Test bei einer neuen BLK-Form gelöscht werden, siehe "Maschinenspezifische Anwenderparameter", Seite 654 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 22 Die Geschwindigkeit beim Einstellen von Schrittmaß, Spindeldrehzahl und Vorschub wurde bei elektronischen Handrädern angepasst. Die Steuerung erkennt automatisch, ob eine Tabelle importiert oder das Tabellenformat angepasst wird, siehe "Werkzeugtabellen importieren", Seite 201 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 23 Abarbeitung und Änderung dieser Zyklen ist aber weiterhin möglich. Die Tischtastsystem-Zyklen u. a. 480, 481, 482 können ausgeblendet werden siehe "Maschinenspezifische Anwenderparameter", Seite 654 Neue Spalte SERIAL in der Tastsystemtabelle siehe "Tastsystemdaten", Seite 635 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 24 Grundlegendes | Steuerungstyp, Software und Funktionen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 25: Inhaltsverzeichnis

    16 Grundlagen / Übersichten......................509 17 Zyklen: Bohrzyklen / Gewindezyklen..................535 18 Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen......... 581 19 Zyklen: Koordinaten-Umrechnungen..................605 20 Zyklen: Sonderfunktionen......................621 21 Tastsystemzyklen..........................629 22 Tabellen und Übersichten......................653 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 26 Inhaltsverzeichnis HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 27 Die richtige Betriebsart wählen......................76 Werkstück aufspannen...........................76 Bezugspunktsetzen mit 3D-Tastsystem (Option #17)................77 Das erste Programm abarbeiten......................78 Die richtige Betriebsart wählen......................78 Das Programm wählen, das Sie abarbeiten wollen................78 Programm starten..........................78 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 28 Zusätzliche Statusanzeigen........................87 Window-Manager..........................92 Übersicht Task-Leiste..........................93 Portscan..............................95 Remote Service............................96 Printer..............................98 Sicherheitssoftware SELinux........................100 VNC..............................101 Backup und Restore..........................103 Zubehör: 3D-Tastsysteme und elektronische Handräder von HEIDENHAIN.........106 3D-Tastsysteme............................106 Elektronische Handräder HR........................ 107 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 29 Dateien markieren..........................140 Datei umbenennen..........................141 Dateien sortieren..........................141 Zusätzliche Funktionen......................... 142 Zusatz-Tools zur Verwaltung externer Dateitypen................143 Datenübertragung zu oder von einem externen Datenträger.............. 152 Die Steuerung im Netzwerk........................ 154 USB-Geräte an der Steuerung......................155 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 30 Satznummern ein- und ausblenden..................... 172 Grafik löschen............................172 Gitterlinien einblenden......................... 172 Ausschnittsvergrößerung oder -verkleinerung..................173 Fehlermeldungen..........................174 Fehler anzeigen............................ 174 Fehlerfenster öffnen..........................174 Fehlerfenster schließen........................174 Ausführliche Fehlermeldungen......................175 Softkey INTERNE INFO........................175 Softkey FILTER............................. 175 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 31 Inhaltsverzeichnis Fehler löschen............................176 Fehlerprotokoll............................176 Tastenprotokoll............................. 177 Hinweistexte............................178 Service-Dateien speichern........................178 Hilfesystem TNCguide aufrufen......................178 4.10 Kontextsensitives Hilfesystem TNCguide..................179 Anwendung............................179 Arbeiten mit dem TNCguide........................180 Aktuelle Hilfedateien downloaden......................184 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 32 Werkzeugtabellen importieren......................201 Werkzeugdaten von einem externen PC aus überschreiben............... 203 Platztabelle für Werkzeugwechsler...................... 204 Werkzeugdaten aufrufen........................207 Werkzeugwechsel..........................209 Werkzeugeinsatzprüfung........................209 Werkzeugkorrektur..........................212 Einführung............................212 Werkzeuglängenkorrektur........................212 Werkzeugradiuskorrektur bei achsparallelen Positioniersätzen............213 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 33 Inhaltsverzeichnis Werkzeugbewegungen programmieren..................215 Grundlagen............................216 Werkzeugbewegungen im NC-Programm....................216 Zusatzfunktionen M..........................217 Unterprogramme und Programmteil-Wiederholungen.................217 Programmieren mit Q-Parametern.......................217 Werkzeugbewegungen........................218 Werkzeugbewegung für eine Bearbeitung programmieren..............218 Ist-Position übernehmen........................219 Beispiel: Geradenbewegung........................ 220 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 34 Inhaltsverzeichnis Daten aus CAD-Dateien übernehmen..................221 Bildschirmaufteilung CAD-Viewer....................222 Grundlagen CAD-Viewer........................222 CAD-Viewer............................223 Anwendung............................223 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 35 Arbeitsweise............................232 Programmierhinweise...........................232 Beliebiges Programm als Unterprogramm aufrufen................233 Verschachtelungen..........................236 Verschachtelungsarten..........................236 Verschachtelungstiefe...........................236 Unterprogramm im Unterprogramm....................237 Programmteil-Wiederholungen wiederholen..................238 Unterprogramm wiederholen....................... 239 Programmierbeispiele........................240 Beispiel: Bohrungsgruppen........................240 Beispiel: Bohrungsgruppe mit mehreren Werkzeugen................ 242 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 36 FN 29: PLC – Werte an PLC übergeben..................... 302 FN 37: EXPORT........................... 303 FN 38: SEND – Informationen aus dem NC-Programm senden............303 Tabellenzugriffe mit SQL-Anweisungen................... 304 Einführung............................304 Funktionsübersicht..........................305 SQL-Befehl programmieren........................306 Anwendungsbeispiel..........................307 SQL BIND.............................308 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 37 Spindelzustand: Q110...........................337 Kühlmittelversorgung: Q111......................... 337 Überlappungsfaktor: Q112........................337 Maßangaben im Programm: Q113.......................337 Werkzeuglänge: Q114.......................... 338 Koordinaten nach Antasten während des Programmlaufs..............338 Ist-Sollwert-Abweichung bei automatischer Werkzeugvermessung z. B. mit dem TT 160....338 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 38 Anzeige der Drehachse auf Wert unter 360° reduzieren: M94............345 10.4 Zusatzfunktionen für das Bahnverhalten..................346 Vorschubfaktor für Eintauchbewegungen: M103................. 346 Vorschub in Millimeter/Spindel-Umdrehung: M136................347 Rückzug von der Kontur in Werkzeugachsrichtung: M140..............348 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 39 TRANS DATUM TABLE........................367 TRANS DATUM RESET........................368 11.8 Textdateien erstellen..........................369 Anwendung............................369 Textdatei öffnen und verlassen......................369 Texte editieren............................370 Zeichen, Wörter und Zeilen löschen und wieder einfügen..............370 Textblöcke bearbeiten...........................371 Textteile finden............................. 372 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 40 Inhaltsverzeichnis 11.9 Werkzeugträgerverwaltung....................... 373 Grundlagen............................373 Werkzeugträgervorlagen speichern......................373 Werkzeugträgervorlagen parametrisieren.................... 374 Parametrisierte Werkzeugträger zuweisen..................377 11.10 Verweilzeit FUNCTION DWELL......................378 Verweilzeit programmieren........................378 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 41 Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben......... 416 Messwerte aus den Tastsystemzyklen in die Bezugspunkttabelle schreiben........417 12.7 3D-Tastsystem kalibrieren (Option #17)...................418 Einführung............................418 Kalibrieren der wirksamen Länge......................419 Wirksamen Radius kalibrieren und Tastsystem-Mittenversatz ausgleichen......... 420 Kalibrierwerte anzeigen........................423 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 42 Inhaltsverzeichnis 12.8 Bezugspunktsetzen mit 3D-Tastsystem (Option #17)..............424 Übersicht.............................. 424 Bezugspunktsetzen in einer beliebigen Achse..................425 Kreismittelpunkt als Bezugspunkt......................426 Mittelachse als Bezugspunkt....................... 429 Werkstücke vermessen mit 3D-Tastsystem..................430 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 43 Inhaltsverzeichnis 13 Positionieren mit Handeingabe....................433 13.1 Einfache Bearbeitungen programmieren und abarbeiten.............. 434 Positionieren mit Handeingabe anwenden..................435 Programme aus $MDI sichern......................438 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 44 Programmlauf nach einer Unterbrechung fortsetzen................462 Freifahren nach Stromausfall........................463 Beliebiger Einstieg ins Programm: Satzvorlauf..................466 Wiederanfahren an die Kontur......................471 14.6 Sätze überspringen..........................472 Anwendung............................472 /-Zeichen einfügen..........................472 /-Zeichen löschen..........................472 14.7 Wahlweiser Programmlauf-Halt......................473 Anwendung............................473 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 45 Parität überprüfen (parity Nr. 106704)....................490 Stopp-Bits einstellen (stopBits Nr. 106705)..................490 Handshake einstellen (flowControl Nr. 106706)...................491 Dateisystem für Dateioperation (fileSystem Nr. 106707)..............491 Block Check Character (bccAvoidCtrlChar Nr. 106708)................ 491 Zustand der RTS-Leitung (rtsLow Nr. 106709)..................491 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 46 Steuerung konfigurieren........................495 15.12 Firewall..............................501 Anwendung............................501 15.13 Funkhandrad HR 550FS konfigurieren....................504 Anwendung............................504 Handrad einer bestimmten Handradaufnahme zuordnen..............504 Funkkanal einstellen..........................505 Sendeleistung einstellen........................505 Statistik..............................506 15.14 Maschinenkonfiguration laden......................507 Anwendung............................507 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 47 16.6 PUNKTEMUSTER AUF KREIS (Zyklus 220)..................526 Zyklusablauf............................526 Beim Programmieren beachten!......................526 Zyklusparameter........................... 527 16.7 PUNKTEMUSTER AUF LINIEN (Zyklus 221)..................529 Zyklusablauf............................529 Beim Programmieren beachten!......................529 Zyklusparameter........................... 530 16.8 Punkte-Tabellen..........................531 Anwendung............................531 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 48 Inhaltsverzeichnis Punkte-Tabelle eingeben........................531 Einzelne Punkte für die Bearbeitung ausblenden................532 Punkte-Tabelle im Programm wählen....................532 Zyklus in Verbindung mit Punkte-Tabellen aufrufen................533 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 49 UNIVERSAL-TIEFBOHREN (Zyklus 205)................... 556 Zyklusablauf............................556 Beim Programmieren beachten!......................557 Zyklusparameter........................... 558 Positionierverhalten beim Arbeiten mit Q379..................560 17.9 EINLIPPEN-TIEFBOHREN (Zyklus 241)..................... 563 Zyklusablauf............................563 Beim Programmieren beachten!......................564 Zyklusparameter........................... 565 Positionierverhalten beim Arbeiten mit Q379..................567 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 50 Beim Programmieren beachten!......................573 Zyklusparameter........................... 574 17.12 GEWINDEBOHREN ohne Ausgleichsfutter GS (Zyklus 207)............575 Zyklusablauf............................575 Beim Programmieren beachten!......................576 Zyklusparameter........................... 577 Freifahren bei Programmunterbrechung....................578 17.13 Programmierbeispiele........................579 Beispiel: Gewindebohren........................579 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 51 18.4 RECHTECKZAPFEN (Zyklus 256).......................591 Zyklusablauf............................591 Beim Programmieren beachten!......................592 Zyklusparameter........................... 593 18.5 PLANFRAESEN (Zyklus 233)......................595 Zyklusablauf............................595 Beim Programmieren beachten!......................599 Zyklusparameter........................... 600 18.6 Programmierbeispiele........................603 Beispiel: Tasche, Zapfen fräsen......................603 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 52 Zyklusparameter........................... 614 19.6 MASSFAKTOR (Zyklus 11)......................... 615 Wirkung..............................615 Zyklusparameter........................... 615 19.7 MASSFAKTOR ACHSSP . (Zyklus 26)....................616 Wirkung..............................616 Beim Programmieren beachten!......................616 Zyklusparameter........................... 617 19.8 Programmierbeispiele........................618 Beispiel: Bohrungsgruppen........................618 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 53 Zyklusfunktion............................624 Beim Programmieren beachten!......................624 Zyklusparameter........................... 624 20.4 SPINDEL-ORIENTIERUNG (Zyklus 13)....................625 Zyklusfunktion............................625 Beim Programmieren beachten!......................625 Zyklusparameter........................... 625 20.5 GEWINDESCHNEIDEN (Zyklus 18)....................626 Zyklusablauf............................626 Beim Programmieren beachten!......................626 Zyklusparameter........................... 627 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 54 Zyklusparameter........................... 645 21.7 Werkzeug-Länge vermessen (Zyklus 481, Option #17)..............646 Zyklusablauf............................646 Beim Programmieren beachten!......................647 Zyklusparameter........................... 647 21.8 Werkzeug-Radius vermessen (Zyklus 482, Option #17)..............648 Zyklusablauf............................648 Beim Programmieren beachten!......................648 Zyklusparameter........................... 649 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 55 Inhaltsverzeichnis 21.9 Werkzeug komplett vermessen (Zyklus 483, Option #17)..............650 Zyklusablauf............................650 Beim Programmieren beachten!......................650 Zyklusparameter........................... 651 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 56 Anwendung............................654 22.2 Steckerbelegung und Anschlusskabel für Datenschnittstellen............. 667 Schnittstelle V.24/RS-232-C HEIDENHAIN-Geräte................667 Fremdgeräte............................668 Ethernet-Schnittstelle RJ45-Buchse..................... 668 22.3 Technische Information........................669 Technische Information.........................669 Benutzerfunktionen..........................671 Software-Optionen..........................673 Zubehör..............................673 Bearbeitungszyklen..........................674 Zusatzfunktionen..........................675 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 57: Erste Schritte Mit Der Tnc 128

    Erste Schritte mit der TNC 128...
  • Seite 58: Übersicht

    Einschalten der Maschine beginnt die Gefährdung! Maschinenhandbuch beachten und befolgen Sicherheitshinweise und Sicherheitssymbole beachten und befolgen Sicherheitseinrichtungen verwenden Beachten Sie Ihr Maschinenhandbuch! Das Einschalten der Maschine und Anfahren der Referenzpunkte sind maschinenabhängige Funktionen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 59 Erste Schritte mit der TNC 128 | Einschalten der Maschine Die Versorgungsspannung von Steuerung und Maschine einschalten Die Steuerung startet das Betriebssystem. Dieser Vorgang kann einige Minuten dauern. Danach zeigt die Steuerung in der Kopfzeile des Bildschirms den Dialog Stromunterbrechung an.
  • Seite 60: Das Erste Teil Programmieren

    Erste Schritte mit der TNC 128 | Das erste Teil programmieren Das erste Teil programmieren Die richtige Betriebsart wählen Programme erstellen können Sie ausschließlich in der Betriebsart Programmieren: Betriebsartentaste drücken Die Steuerung wechselt in die Betriebsart Programmieren. Detaillierte Informationen zu diesem Thema...
  • Seite 61: Ein Neues Programm Eröffnen / Dateiverwaltung

    Erste Schritte mit der TNC 128 | Das erste Teil programmieren Ein neues Programm eröffnen / Dateiverwaltung Taste PGM MGT drücken Die Steuerung öffnet die Dateiverwaltung. Die Dateiverwaltung der Steuerung ist ähnlich aufgebaut wie die Dateiverwaltung auf einem PC mit dem Windows Explorer. Mit der Dateiverwaltung verwalten Sie die Daten auf dem internen Speicher der Steuerung.
  • Seite 62: Ein Rohteil Definieren

    Erste Schritte mit der TNC 128 | Das erste Teil programmieren Ein Rohteil definieren Nachdem Sie ein neues Programm eröffnet haben, können Sie ein Rohteil definieren. Einen Quader beispielsweise definieren Sie durch Angabe des MIN- und MAX-Punkts, jeweils bezogen auf den gewählten Bezugspunkt.
  • Seite 63: Programmaufbau

    Erste Schritte mit der TNC 128 | Das erste Teil programmieren Programmaufbau Bearbeitungsprogramme sollten möglichst immer ähnlich aufgebaut sein. Das erhöht die Übersicht, beschleunigt die Programmierung und reduziert Fehlerquellen. Empfohlener Programmaufbau bei einfachen, konventionellen Konturbearbeitungen Beispiel 0 BEGIN PGM BSPCONT MM 1 BLK FORM 0.1 Z X...
  • Seite 64 Erste Schritte mit der TNC 128 | Das erste Teil programmieren Empfohlener Programmaufbau bei einfachen Zyklenprogrammen Beispiel 0 BEGIN PGM BSBCYC MM 1 BLK FORM 0.1 Z X... Y... Z... 2 BLK FORM 0.2 X... Y... Z... 3 TOOL CALL 5 Z S5000 4 Z+250 R0 FMAX 5 PATTERN DEF POS1( X...
  • Seite 65: Eine Einfache Kontur Programmieren

    Erste Schritte mit der TNC 128 | Das erste Teil programmieren Eine einfache Kontur programmieren Die rechts dargestellte Kontur soll auf Tiefe 5 mm einmal umfräst werden. Die Rohteildefinition haben Sie bereits erstellt. Nachdem Sie über eine Funktionstaste einen Dialog eröffnet haben, geben Sie alle von der Steuerung in der Kopfzeile des Bildschirms abgefragten Daten ein.
  • Seite 66 Erste Schritte mit der TNC 128 | Das erste Teil programmieren Werkzeug auf Tiefe fahren: Drücken Sie die orange Achstaste Z und geben den Wert für die anzufahrende Position ein, z. B. -5. Mit Taste ENT bestätigen Radiuskorr.: R+/R-/keine Korr.? mit Taste ENT bestätigen: Keine Radiuskorrektur aktivieren...
  • Seite 67: Zyklenprogramm Erstellen

    Erste Schritte mit der TNC 128 | Das erste Teil programmieren Werkzeug freifahren: Drücken Sie die orange Achstaste Z, um in der Werkzeugachse Freizufahren, und geben den Wert für die anzufahrende Position ein, z. B. 250. Mit Taste ENT bestätigen Radiuskorr.: R+/R-/keine Korr.? mit Taste ENT...
  • Seite 68 Erste Schritte mit der TNC 128 | Das erste Teil programmieren Musterdefinition wählen Punkteingabe wählen: Geben Sie die Koordinaten der 4 Punkte ein, jeweils mit Taste ENT bestätigen. Nach Eingabe des vierten Punkts den Satz mit Taste END speichern Zyklenmenü aufrufen: Taste CYCL DEF drücken Bohrzyklen anzeigen Standardbohrzyklus 200 wählen...
  • Seite 69 Erste Schritte mit der TNC 128 | Das erste Teil programmieren Beispiel 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Rohteildefinition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 5 Z S4500 Werkzeugaufruf...
  • Seite 70: Das Erste Teil Grafisch Testen

    Erste Schritte mit der TNC 128 | Das erste Teil grafisch testen Das erste Teil grafisch testen Die richtige Betriebsart wählen Programme testen können Sie in der Betriebsart Programm-Test: Betriebsartentaste drücken Die Steuerung wechselt in die Betriebsart Programm-Test. Detaillierte Informationen zu diesem Thema...
  • Seite 71: Das Programm Wählen, Das Sie Testen Wollen

    Erste Schritte mit der TNC 128 | Das erste Teil grafisch testen Das Programm wählen, das Sie testen wollen Taste PGM MGT drücken Die Steuerung öffnet die Dateiverwaltung. Softkey LETZTE DATEIEN drücken Die Steuerung öffnet ein Überblendfenster mit den zuletzt gewählten Dateien.
  • Seite 72: Den Programm-Test Starten

    Erste Schritte mit der TNC 128 | Das erste Teil grafisch testen Den Programm-Test starten Softkey RESET + START drücken Die Steuerung setzt die bisher aktiven Werkzeugdaten zurück Die Steuerung simuliert das aktive Programm, bis zu einer programmierten Unterbrechung oder bis zum Programmende Während die Simulation läuft, können Sie über...
  • Seite 73: Werkzeuge Einrichten

    Erste Schritte mit der TNC 128 | Werkzeuge einrichten Werkzeuge einrichten Die richtige Betriebsart wählen Werkzeuge richten Sie in der Betriebsart Manueller Betrieb ein: Betriebsartentaste drücken Die Steuerung wechselt in die Betriebsart Manueller Betrieb. Detaillierte Informationen zu diesem Thema Betriebsarten der Steuerung Weitere Informationen: "Betriebsarten", Seite 83...
  • Seite 74: Die Werkzeugtabelle Tool.t

    Erste Schritte mit der TNC 128 | Werkzeuge einrichten Die Werkzeugtabelle TOOL.T In der Werkzeugtabelle TOOL.T (fest unter TNC:\table\ gespeichert) speichern Sie Werkzeugdaten wie Länge und Radius, aber auch weitere werkzeugspezifische Informationen, die die Steuerung für die Ausführung verschiedenster Funktionen benötigt.
  • Seite 75: Die Platztabelle Tool_P .Tch

    Erste Schritte mit der TNC 128 | Werkzeuge einrichten Die Platztabelle TOOL_P .TCH Beachten Sie Ihr Maschinenhandbuch! Die Funktionsweise der Platztabelle ist maschinenabhängig. In der Platztabelle TOOL_P .TCH (fest gespeichert unter TNC:\table\) legen Sie fest, welche Werkzeuge in Ihrem Werkzeugmagazin bestückt sind.
  • Seite 76: Werkstück Einrichten

    Erste Schritte mit der TNC 128 | Werkstück einrichten Werkstück einrichten Die richtige Betriebsart wählen Werkstücke richten Sie in der Betriebsart Manueller Betrieb oder El. Handrad ein Betriebsartentaste drücken Die Steuerung wechselt in die Betriebsart Manueller Betrieb. Detaillierte Informationen zu diesem Thema...
  • Seite 77: Bezugspunktsetzen Mit 3D-Tastsystem (Option #17)

    Erste Schritte mit der TNC 128 | Werkstück einrichten Bezugspunktsetzen mit 3D-Tastsystem (Option #17) 3D-Tastsystem einwechseln: In der Betriebsart Positionieren mit Handeingabe einen TOOL CALL-Satz mit Angabe der Werkzeugachse ausführen und anschließend wieder die Betriebsart Manueller Betrieb wählen Softkey ANTASTFUNKTION drücken Die Steuerung zeigt in der Softkey-Leiste die verfügbaren Funktionen an.
  • Seite 78: Das Erste Programm Abarbeiten

    Erste Schritte mit der TNC 128 | Das erste Programm abarbeiten Das erste Programm abarbeiten Die richtige Betriebsart wählen Programme abarbeiten können Sie entweder in der Betriebsart Programmlauf Einzelsatz oder in der Betriebsart Programmlauf Satzfolge: Betriebsartentaste drücken Die Steuerung wechselt in die Betriebsart Programmlauf Einzelsatz, die Steuerung arbeitet den NC-Satz für Satz ab.
  • Seite 79: Einführung

    Einführung...
  • Seite 80: Die Tnc 128

    Kompatibilität Bearbeitungsprogramme, die Sie an HEIDENHAIN- Streckensteuerung TNC 124 erstellt haben, sind von der TNC 128 bedingt abarbeitbar. Wenn die NC-Sätze ungültige Elemente enthalten, dann werden diese von der Steuerung beim Öffnen der Datei mit einer Fehlermeldung oder als ERROR-Sätze gekennzeichnet.
  • Seite 81: Bildschirm Und Bedienfeld

    Programm in einem großen Fenster. Welche Fenster die Steuerung anzeigen kann, hängt von der gewählten Betriebsart ab. Bildschirmaufteilung festlegen: Taste Bildschirmaufteilung drücken: Die Softkey-Leiste zeigt die möglichen Bildschirmaufteilungen an Weitere Informationen: "Betriebsarten", Seite 83 Bildschirmaufteilung mit Softkey wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 82: Bedienfeld

    Einführung | Bildschirm und Bedienfeld Bedienfeld Die TNC 128 wird mit einem integrierten Bedienfeld geliefert. Maschinenbedienfeld Weitere Informationen: Maschinenhandbuch Dateiverwaltung Taschenrechner MOD-Funktion HELP-Funktion Fehlermeldungen anzeigen Programmier-Betriebsarten Maschinen-Betriebsarten Eröffnen von Programmierdialogen Navigationstasten und Sprunganweisung GOTO Zahleneingabe, Achswahl und Programmieren von Positionier- sätzen...
  • Seite 83: Betriebsarten

    Unterstützung und Ergänzung beim Programmieren bieten die verschiedenen Zyklen und die Q-Parameterfunktionen. Auf Wunsch zeigt die Programmiergrafik die programmierten Verfahrwege an. Softkeys zur Bildschirmaufteilung Softkey Fenster Programm Links: Programm, rechts: Programmgliederung Links: Programm, rechts: Programmiergrafik HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 84: Programm-Test

    Satz mit der Taste NC-Start einzeln. Bei Punktemusterzyklen und CYCL CALL PAT stoppt die Steuerung nach jedem Punkt. Softkeys zur Bildschirmaufteilung Softkey Fenster Programm Links: Programm, rechts: Gliederung Links: Programm, rechts: Statusanzeige Links: Programm, rechts: Grafik Grafik HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 85: Statusanzeigen

    Kontextbezug), wodurch alle Handlungen möglich sind, z. B. Cursor-Bewegungen oder Ändern von Q-Parametern. Programm ist gestartet, die Abarbeitung läuft In diesem Zustand lässt die Steuerung aus Sicher- heitsgründen keine Handlungen zu. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 86 Die Funktion pulsierende Drehzahl ist aktiv Sie können die Reihenfolge der Icons mit dem optionalen Maschinenparameter iconPrioList (Nr. 100813) ändern. Nur das Symbol für STIB (Steuerung in Betrieb) ist immer sichtbar und nicht konfigurierbar. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 87: Zusätzliche Statusanzeigen

    über die Umschalt-Softkeys oder mithilfe der Taste nächster Reiter Beachten Sie bitte, dass einige der nachfolgend beschriebenen Statusinformationen nur dann zur Verfügung stehen, wenn Sie die dazugehörende Software-Option an Ihrer Steuerung freigeschaltet haben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 88 Keine Direkt- Aktive Programmteilwiederholungen mit anwahl Satznummer, Labelnummer und Anzahl der möglich programmierten/noch auszuführenden Wieder- holungen Aktive Unterprogramme mit Satznummer, in der das Unterprogramm gerufen wurde und Label- nummer die aufgerufen wurde HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 89 Liste der aktiven M-Funktionen mit festgelegter anwahl Bedeutung möglich Liste der aktiven M-Funktionen, die von Ihrem Maschinenhersteller angepasst werden Positionen und Koordinaten (Reiter POS) Softkey Bedeutung Art der Positionsanzeige, z. B. Istposition HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 90 Aktiver Maßfaktor / Maßfaktoren (Zyklen 11 / 26); Die Steuerung zeigt einen aktiven Maßfak- tor in bis zu 6 Achsen an Mittelpunkt der zentrischen Streckung Zyklen zur Koordinatenumrechnung Weitere Informationen: "Zyklen: Koordinaten-Umrechnungen", Seite 605 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 91 Werte zeigt die Steuerung in der Exponentialschreibweise an. Das Ergebnis von Q1 = COS 89.999 * 0.001 zeigt die Steuerung als +1.74532925e-08 an, wobei e-08 dem Faktor 10 entspricht. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 92: Window-Manager

    Stern ein, wenn eine Anwendung des Window- Managers, oder der Window-Manager selbst einen Fehler verursacht hat. Wechseln Sie in diesem Fall in den Window-Manager und beheben das Problem, ggf. Maschinenhandbuch beachten. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 93: Übersicht Task-Leiste

    HePacketManager: nur für autorisierte Fachkräfte HePacketManager Custom: nur für autorisierte Fachkräfte Language/Keyboards: Systemdialogsprache und Tastaturversion wählen – die Steuerung überschreibt die Einstellung der Systemdialogsprache beim Starten mit der Spracheinstellung des Maschinenparameters CfgDisplayLanguage (Nr. 101300) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 94 Steuerung zugreifen (Virtual Network Computing) Die unter den Tools verfügbaren Anwendungen können Sie durch Anwahl des entsprechenden Dateityps in der Dateiverwaltung der Steuerung direkt starten. Weitere Informationen: "Zusatz-Tools zur Verwaltung externer Dateitypen", Seite 143 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 95: Portscan

    Grüne HEIDENHAIN-Schaltfläche drücken, um das JH-Menü zu öffnen Menüpunkt Diagnostic wählen Menüpunkt Portscan wählen Die Steuerung öffnet das Überblendfenster HeRos Portscan. Schaltfläche Automatic update on drücken Zeitintervall mit dem Schieberegler einstellen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 96: Remote Service

    Automatische Installation eines Sitzungszertifikats Bei einer NC-Softwareinstallation wird automatisch ein aktuelles zeitlich befristetes Zertifikat auf der Steuerung installiert. Eine Installation, auch in Form eines Updates, kann nur ein Servicetechniker des Maschinenherstellers durchführen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 97 Um die Servicesitzung zu starten, gehen Sie wie folgt vor: Task-Leiste am unteren Bildschirmrand öffnen Grüne HEIDENHAIN-Schaltfläche drücken, um das JH-Menü zu öffnen Menüpunkt Diagnostic wählen Menüpunkt RemoteService wählen Session key vom Maschinenhersteller eingeben HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 98: Printer

    PRINTER: nicht mehr geändert wird. Wenn die zu druckende Datei mit FN-Funktio- nen z. B. beim Antasten befüllt wird, kann das nützlich sein. Standard Drucker Auswählen, um bei mehreren Druckern den Standarddrucker auszuwählen. Wird bei der Anlage des ersten Druckers automatisch vergeben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 99 Druckauftrags wieder aus dem Verzeichnis gelöscht Mithilfe der Funktion FN 16: F-PRINT Weitere Informationen: "Meldungen ausdrucken", Seite 270 Auflistung der druckbaren Dateien: Textdateien Grafikdateien PDF-Dateien Der angeschlossene Drucker muss postscript-fähig sein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 100: Sicherheitssoftware Selinux

    SELinux ist in der Regel von Ihrem Maschinenhersteller durch ein Passwort geschützt, Maschinenhandbuch beachten HEIDENHAIN empfiehlt die Aktivierung von SELinux, da dies einen zusätzlichen Schutz gegen einen Angriff von außen darstellt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 101: Vnc

    Teilnehmer nimmt an der Fokusvergabe teil Manuell Manuell eingetragener Teilnehmer Verweigert Diesem Teilnehmer ist die Verbindung nicht erlaubt TeleService/IPC 61xx Teilnehmer über TeleService-Verbindung DHCP Sonstiger Rechner, der von diesem Rechner eine IP-Adresse bezieht HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 102 Fokus erscheint ein Überblendfenster. Mit diesem Dialog kann die Übergabe des Fokus auf den anfragenden Teilnehmer unterbunden werden. Erfolgt dies nicht, wechselt der Fokus nach dem eingestellten Zeitlimit an den anfragenden Teilnehmer. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 103: Backup Und Restore

    Task-Leiste am unteren Bildschirmrand öffnen Weitere Informationen: "Window-Manager", Seite 92 Grüne HEIDENHAIN-Schaltfläche drücken, um das JH-Menü zu öffnen Menüpunkt Tools wählen Menüpunkt NC/PLC Backup oder NC/PLC Restore wählen Die Steuerung öffnet das Überblendfenster. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 104 Namen der Sicherungsdatei eingeben Speicherpfad wählen Mit Softkey VORWÄRTS nächsten Schritt wählen Die Steuerung erzeugt die Sicherungsdatei. Mit Softkey OK bestätigen Die Steuerung schließt die Sicherung ab und startet die NC- Software neu. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 105 Mit Softkey VORWÄRTS nächsten Schritt wählen Ggf. mit Softkey NC SOFTWARE STOPPEN die Steuerung anhalten Archiv entpacken Die Steuerung stellt die Dateien wieder her. Mit Softkey OK bestätigen Die Steuerung startet die NC-Software neu. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 106: Zubehör: 3D-Tastsysteme Und Elektronische Handräder Von Heidenhain

    Spindel ermitteln lassen. Die besonders robuste Bauart und die hohe Schutzart machen das Werkzeug-Tastsystem gegenüber Kühlmittel und Spänen unempfindlich. Das Schaltsignal erzeugt ein verschleißfreier optischer Schalter. Die Signalübertragung erfolgt beim TT 160 kabelgebunden. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 107: Elektronische Handräder Hr

    Handradumdrehung ist in einem weiten Bereich wählbar. Neben den Einbauhandrädern HR 130 und HR 150 bietet HEIDENHAIN auch die portablen Handräder HR 510, HR 520 und HR 550FS an. Weitere Informationen: "Verfahren mit elektronischen Display- Handrädern", Seite 387 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 109: Grundlagen, Dateiverwaltung

    Grundlagen, Dateiverwaltung...
  • Seite 110: Grundlagen

    Koordinaten, die sich auf den Nullpunkt beziehen, werden als absolute Koordinaten bezeichnet. Relative Koordinaten beziehen sich auf eine beliebige andere Position (Bezugspunkt) im Koordinatensystem. Relative Koordinatenwerte werden auch als inkrementale Koordinatenwerte bezeichnet. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 111: Bezugssystem An Fräsmaschinen

    Richtung Z+, der Daumen in die Richtung X+ und der Zeigefinger in Richtung Y+. Die TNC 128 kann optional bis zu 4 Achsen steuern. Neben den Hauptachsen X, Y und Z gibt es parallel laufende Zusatzachsen U, V und W. Drehachsen werden mit A, B und C bezeichnet. Die Abbildung rechts unten zeigt die Zuordnung der Zusatzachsen bzw.
  • Seite 112: Absolute Und Inkrementale Werkstückpositionen

    X = 10 mm Y = 10 mm Bohrung 5, bezogen auf Bohrung 6, bezogen auf X = 20 mm X = 20 mm Y = 10 mm Y = 10 mm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 113: Bezugspunkt Wählen

    Bezugspunkt mit den absoluten Koordinaten X=450 Y=750. Mit dem Zyklus Nullpunktverschiebung können Sie den Nullpunkt vorübergehend auf die Position X=450, Y=750 verschieben, um die Bohrungen bis 7) ohne weitere Berechnungen zu programmieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 114: Programme Eröffnen Und Eingeben

    HINWEIS Achtung Kollisionsgefahr! Die Steuerung führt keine automatische Kollisionsprüfung zwischen dem Werkzeug und dem Werkstück durch. Während der Anfahrbewegung nach einem Werkzeugwechsel besteht Kollisionsgefahr! Bei Bedarf eine zusätzliche sichere Zwischenposition programmieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 115: Rohteil Definieren: Blk Form

    0 BEGIN PGM NEU MM Programmanfang, Name, Maßeinheit 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Spindelachse, MIN-Punkt-Koordinaten 2 BLK FORM 0.2 X+100 Y+100 Z+0 MAX-Punkt-Koordinaten 3 END PGM NEU MM Programmende, Name, Maßeinheit HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 116: Neues Nc-Programm Eröffnen

    Die Steuerung wechselt ins Programmfenster und eröffnet den Dialog zur Definition der BLK- FORM (Rohteil). Rechteckiges Rohteil wählen: Softkey für rechteckige Rohteilform drücken BEARBEITUNGSEBENE IN GRAFIK: XY Spindelachse eingeben, z. B. Z HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 117 Die Steuerung erzeugt die Satznummern sowie den BEGIN- und END-Satz automatisch. Wenn Sie keine Rohteildefinition programmieren wollen, brechen Sie den Dialog bei Bearbeitungsebene in Grafik: XY mit der Taste DEL ab! HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 118: Werkzeugbewegungen Im Klartext Programmieren

    100 (Vorschub für diese Bahnbewegung 100 mm/min eingeben) mit Taste ENT zur nächsten Frage ZUSATZ-FUNKTION M? 3 (Zusatzfunktion M3 Spindel ein) eingeben. Mit Taste END beendet die Steuerung diesen Dialog. Beispiel 3 X+10 R0 F100 M3 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 119 Zahnvorschub definieren (Einheit mm/Zahn oder inch/Zahn). Anzahl der Zähne muss in der Werkzeugtabelle in der Spalte CUT definiert sein Taste Funktionen zur Dialogführung Dialogfrage übergehen Dialog vorzeitig beenden Dialog abbrechen und löschen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 120: Ist-Positionen Übernehmen

    Sie den aktuellen Satz speichern oder mithilfe einer Achstaste einen neuen Satz eröffnen. Wenn Sie mithilfe eines Softkeys eine Eingabealternative wählen müssen (z. B. die Radiuskorrektur), dann schließt die Steuerung die Softkey-Leiste zur Achsauswahl. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 121: Nc-Programm Editieren

    Bestimmten Satz wählen: Taste GOTO drücken, gewünschte Satznummer eingeben, mit Taste ENT bestätigen. Oder: Taste GOTO drücken, Satznummernschritt eingeben und die Anzahl der eingegebenen Zeilen durch Druck auf Softkey N ZEILEN nach oben oder unten überspringen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 122 Dateinamen eingeben Mit Softkey OK oder Taste ENT bestätigen bzw. Vorgang mit Softkey ABBRECHEN beenden Die mit SPEICHERN UNTER gespeicherte Datei finden Sie in der Dateiverwaltung auch mithilfe des Softkeys LETZTE DATEIEN. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 123 Wort wie im zuerst gewählten Satz. Wenn Sie in sehr langen NC-Programmen die Suche starten, blendet die Steuerung ein Symbol mit der Fortschrittsanzeige ein. Bei Bedarf können Sie die Suche jederzeit abbrechen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 124 Programm über die Dateiverwaltung. Wählen Sie mit den Pfeiltasten den Satz, hinter dem Sie den kopierten (ausgeschnittenen) Programmteil einfügen wollen Gespeicherten Programmteil einfügen: Softkey BLOCK EINFÜGEN drücken Markierungsfunktion beenden: Softkey MARKIEREN ABBRECHEN drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 125: Die Suchfunktion Der Steuerung

    Die Steuerung springt auf den nächsten Satz, in dem der gesuchte Text gespeichert ist. Suchvorgang wiederholen Die Steuerung springt auf den nächsten Satz, in dem der gesuchte Text gespeichert ist. Suchfunktion beenden: Softkey Ende drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 126 ERSETZEN drücken oder um alle gefundenen Textstellen zu ersetzen: Softkey ALLE ERSETZEN drücken, oder um den Text nicht zu ersetzen und die nächste Fundstelle anzuspringen: Softkey SUCHEN drücken Suchfunktion beenden: Softkey Ende drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 127: Dateiverwaltung: Grundlagen

    2 GByte verwalten und speichern. Je nach Einstellung erzeugt die Steuerung nach dem Editieren und Abspeichern der NC-Programme Backup- Dateien mit der Endung *.bak. Dies beeinträchtigt den zur Verfügung stehenden Speicherplatz. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 128 Datenübertragung zu vermeiden. Tabellennamen müssen mit einem Buchstaben beginnen. Die maximal erlaubte Pfadlänge beträgt 255 Zeichen. Zur Pfadlänge zählen die Bezeichnungen des Laufwerks, des Verzeichnisses und der Datei inklusive der Endung. Weitere Informationen: "Pfade", Seite 130 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 129: Extern Erstellte Dateien An Der Steuerung Anzeigen

    Maschinenparameter usw.) gesichert sind. Wenden Sie sich hierzu ggf. an Ihren Maschinenhersteller. Löschen Sie von Zeit zu Zeit nicht mehr benötigte Dateien, damit die Steuerung für die Systemdateien (z. B. Werkzeugtabelle) immer genügend freien Speicher zur Verfügung hat. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 130: Arbeiten Mit Der Dateiverwaltung

    Danach wurde im Verzeichnis AUFTR1 noch das Unterverzeichnis NCPROG angelegt und dort das Bearbeitungsprogramm PROG1.H hineinkopiert. Das Bearbeitungsprogramm hat damit den Pfad: TNC:\AUFTR1\NCPROG\PROG1.H Die Grafik rechts zeigt ein Beispiel für eine Verzeichnisanzeige mit verschiedenen Pfaden. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 131: Übersicht: Funktionen Der Dateiverwaltung

    Datei-Schutz aufheben Werkzeugtabelle einer iTNC 530 importieren Tabellenformat anpassen Netzlaufwerke verwalten Editor wählen Dateien nach Eigenschaften sortieren Verzeichnis kopieren Verzeichnis mit allen Unterver- zeichnissen löschen Verzeichnis aktualisieren Verzeichnis umbenennen Neues Verzeichnis erstellen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 132: Dateiverwaltung Aufrufen

    Datum, an der die Datei das letzte Mal geändert wurde Zeit Uhrzeit, an der die Datei das letzte Mal geändert wurde Zum Anzeigen der abhängigen Dateien setzen Sie den Maschinenparameter dependentFiles (Nr. 122101) auf MANUAL. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 133: Laufwerke, Verzeichnisse Und Dateien Wählen

    Bewegt den Cursor in einem Fenster auf und ab Bewegt den Cursor in einem Fenster seitenweise auf und ab Schritt 1: Laufwerk wählen Laufwerk im linken Fenster markieren Laufwerk wählen: Softkey WÄHLEN drücken oder Taste ENT drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 134 Betriebsart, aus der Sie die Dateiverwaltung aufgerufen haben. Wenn Sie in der Dateiverwaltung den Anfangsbuchstaben der gesuchten Datei eingeben, springt der Cursor automatisch auf das erste Programm mit entsprechendem Buchstaben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 135: Neues Verzeichnis Erstellen

    Die Steuerung kopiert die Datei mit dem gleichen Namen ins gewählte Verzeichnis. Die ursprüngliche Datei bleibt erhalten. Wenn Sie den Kopiervorgang mit der Taste ENT oder dem Softkey OK gestartet haben, zeigt die Steuerung eine Fortschrittsanzeige. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 136: Dateien In Ein Anderes Verzeichnis Kopieren

    Alle Dateien überschreiben (Feld Bestehende Dateien gewählt): Softkey OK drücken oder Keine Datei überschreiben: Softkey ABBRUCH drücken Wenn Sie eine geschützte Datei überschreiben wollen, Feld Geschützte Dateien wählen oder den Vorgang abbrechen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 137: Tabelle Kopieren

    Kopiervorgang besteht TOOL.T also aus 10 Zeilen. Oder drücken Sie den Softkey FELDER ERSETZEN, dann überschreibt die Steuerung in der Datei TOOL.T die 10 Zeilen. Die Daten der restlichen Zeilen werden von der Steuerung nicht verändert. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 138: Verzeichnis Kopieren

    Mit dem Softkey AKTUELLEN WERT KOPIEREN können Sie den Pfad einer markierten Datei kopieren. Den kopierten Pfad können Sie später wiederverwenden, z. B. bei einem Programmaufruf mithilfe der Taste PGM CALL. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 139: Datei Löschen

    Löschfunktion wählen: Softkey LÖSCHEN drücken Die Steuerung fragt, ob das Verzeichnis mit allen Unterverzeichnissen und Dateien tatsächlich gelöscht werden soll. Löschen bestätigen: Softkey OK drücken oder Löschen abbrechen: Softkey ABBRUCH drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 140: Dateien Markieren

    Cursor auf weitere Datei bewegen Weitere Datei markieren: Softkey DATEI MARKIEREN drücken, usw. Markierte Dateien kopieren: Aktive Softkey-Leiste verlassen Softkey KOPIEREN drücken Markierte Dateien löschen: Aktive Softkey-Leiste verlassen Softkey LÖSCHEN drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 141: Datei Umbenennen

    Wählen Sie den Ordner, in dem Sie die Dateien sortieren möchten Softkey SORTIEREN drücken Softkey mit entsprechendem Darstellungskriterium wählen SORTIEREN NACH NAMEN SORTIEREN NACH GRÖSSE SORTIEREN NACH DATUM SORTIEREN NACH TYP SORTIEREN NACH STATUS UNSORT. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 142: Zusätzliche Funktionen

    Steuerung automatisch. Um ein USB-Gerät zu entfernen, gehen Sie wie folgt vor: Cursor ins linke Fenster bewegen Softkey ZUSÄTZL. FUNKT. drücken USB-Gerät entfernen Weitere Informationen: "USB-Geräte an der Steuerung", Seite 155 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 143: Zusatz-Tools Zur Verwaltung Externer Dateitypen

    Dateien mit den Endungen pdf, xls, zip, bmp, gif, jpg und png müssen binär vom PC zur Steuerung übertragen werden. Passen Sie die Übertragungssoftware TNCremo bei Bedarf an (Menüpunkt >Extras >Konfiguration >Modus). HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 144 Wenn Sie keine Maus verwenden, schließen Sie den Dokumentenbetrachter wie folgt: Softkey-Umschalttaste drücken Dokumentenbetrachter öffnet das Pulldown-Menü Datei. Bewegen Sie den Cursor auf den Menüpunkt Schließen Taste ENT drücken Die Steuerung kehrt zurück in die Dateiverwaltung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 145 Gnumeric wie folgt: Softkey-Umschalttaste drücken Das Zusatz-Tool Gnumeric öffnet das Pulldown- Menü Datei. Bewegen Sie den Cursor auf den Menüpunkt Schließen Taste ENT drücken Die Steuerung kehrt zurück in die Dateiverwaltung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 146 Task-Leiste zurück auf die Steuerungsoberfläche wechseln. Wenn Sie den Mauszeiger über einer Schaltfläche positionieren, erhalten Sie einen kurzen Tipptext zur jeweiligen Funktion der Schaltfläche. Weitere Informationen zur Bedienung des Web Browser finden Sie unter Help. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 147 Bewegen Sie den Cursor auf den Menüpunkt Quit Taste ENT drücken Die Steuerung kehrt zurück in die Dateiverwaltung. Führen Sie keine Versionsänderungen am Web-Browser durch. Die Sicherheitseinstellungen von SELinux verweigern dann die Ausführung des Web-Browsers. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 148 Wenn Sie keine Maus verwenden, schließen Sie den Xarchiver wie folgt: Softkey-Umschalttaste drücken Xarchiver öffnet das Pulldown-Menü ARCHIV. Bewegen Sie den Cursor auf den Menüpunkt Beenden Taste ENT drücken Die Steuerung kehrt zurück in die Dateiverwaltung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 149 Im Pulldown-Menü die Menüpunkte Tools und Leafpad wählen Leafpad zu beenden, gehen Sie wie folgt vor: Mit der Maus Menüpunkt Datei wählen Menüpunkt Beenden wählen Die Steuerung kehrt zurück in die Dateiverwaltung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 150 Grafikdatei geöffnet lassen. Alternativ können Sie auch per Mausklick auf das entsprechende Symbol in der Task-Leiste zurück auf die Steuerungsoberfläche wechseln. Weitere Informationen zur Bedienung von ristretto finden Sie unter Hilfe. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 151 Wenn Sie keine Maus verwenden, schließen Sie das Zusatz-Tool ristretto wie folgt: Softkey-Umschalttaste drücken öffnet das Pulldown-Menü Datei. ristretto Bewegen Sie den Cursor auf den Menüpunkt Beenden Taste ENT drücken Die Steuerung kehrt zurück in die Dateiverwaltung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 152: Datenübertragung Zu Oder Von Einem Externen Datenträger

    Drücken Sie die Pfeiltasten, um den Cursor auf die Datei zu bewegen, die Sie übertragen wollen: Bewegt den Cursor in einem Fenster auf und ab Bewegt den Cursor vom rechten Fenster ins linke Fenster und umgekehrt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 153 Mit Softkey OK oder mit der Taste ENT bestätigen Die Steuerung blendet ein Statusfenster ein, das Sie über den Kopierfortschritt informiert, oder Datenübertragung beenden: Softkey FENSTER drücken Die Steuerung zeigt wieder das Standardfenster für die Dateiverwaltung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 154: Die Steuerung Im Netzwerk

    Steuerung automatisch herstellen. Die Steue- rung markiert die Spalte Auto, wenn die Verbin- dung automatisch hergestellt wird Hinzufügen Neue Netzwerkverbindung einrichten Entfernen Bestehende Netzwerkverbindung löschen Kopieren Netzwerkverbindung kopieren Bearbeiten Netzwerkverbindung editieren Leeren Statusfenster löschen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 155: Usb-Geräte An Der Steuerung

    Schreibzugriff auf USB-Gerät, bis der Vorgang abgeschlossen ist. Mit dem Softkey VERBERGEN schließen Sie den Dialog, die Dateiübertragung wird jedoch im Hintergrund fortgesetzt. Die Steuerung zeigt eine Warnung, bis die Dateiübertragung abgeschlossen ist. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 156 Grundlagen, Dateiverwaltung | Arbeiten mit der Dateiverwaltung USB-Gerät entfernen Um ein USB-Gerät zu entfernen, gehen Sie wie folgt vor: Cursor ins linke Fenster bewegen Softkey ZUSÄTZL. FUNKT. drücken USB-Gerät entfernen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 157: Programmierhilfen

    Programmierhilfen...
  • Seite 158: Bildschirmtastatur

    Mit dem Softkey abc/ABC wählen Sie zwischen der Groß- und Kleinschreibung. Wenn Ihr Maschinenhersteller zusätzliche Sonderzeichen definiert hat, können Sie diese über den Softkey SONDERZEICHEN aufrufen und einfügen. Um einzelne Zeichen zu löschen, drücken Sie den Softkey BACKSPACE. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 159: Kommentare Einfügen

    Den NC-Satz wählen, an den Sie den Kommentar anfügen wollen Mit der Pfeil-nach-rechts-Taste das letzte Wort im NC-Satz wählen: ; (Semikolon) auf der Alphatastatur drücken Die Steuerung zeigt die Frage Kommentar? Kommentar eingeben NC-Satz mit der Taste END abschließen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 160: Kommentar In Eigenem Satz

    An das Ende des Kommentars springen An den Anfang eines Worts springen. Wörter trennen Sie durch ein Leerzeichen An das Ende eines Worts springen. Wörter trennen Sie durch ein Leerzeichen Umschalten zwischen Einfügemodus und Überschreibmodus HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 161: Nc-Programm Frei Editieren

    Syntax zu ergänzen, gehen Sie wie folgt vor: ? eingeben Die Steuerung öffnet einen neuen NC-Satz. Gewünschte Syntax ergänzen Eingabe mit END bestätigen Die Steuerung führt nach der Bestätigung eine Syntaxprüfung durch. Fehler führen zu ERROR-Sätzen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 162: Darstellung Der Nc-Programme

    Mit dem Scrollbalken (Bildlaufleiste) am rechten Rand des Programmfensters können Sie den Bildschirminhalt mit der Maus verschieben. Zudem können Sie durch Größe und Position des Scrollbalkens Rückschlüsse auf die Programmlänge und die Position des Cursors ziehen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 163: Programme Gliedern

    In folgenden Betriebsarten können Sie die Bildschirmaufteilung PROGRAMM + GLIEDER. wählen: Programmlauf Einzelsatz Programmlauf Satzfolge Programmieren Gliederungsfenster anzeigen/Aktives Fenster wechseln Gliederungsfenster anzeigen: Für Bildschirmaufteilung Softkey PROGRAMM + GLIEDER. drücken Das aktive Fenster wechseln: Softkey FENSTER WECHSELN drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 164: Gliederungssatz Im Programmfenster Einfügen

    Ggf. die Gliederungstiefe per Softkey verändern Sätze im Gliederungsfenster wählen Wenn Sie im Gliederungsfenster von Satz zu Satz springen, führt die Steuerung die Satzanzeige im Programmfenster mit. So können Sie mit wenigen Schritten große Programmteile überspringen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 165: Der Taschenrechner

    Klammerrechnung Arcus-Cosinus Sinus Cosinus Tangens Werte potenzieren Quadratwurzel ziehen SQRT Umkehrfunktion PI (3.14159265359) Wert zum Zwischenspeicher addieren Wert zwischenspeichern Zwischenspeicher aufrufen Zwischenspeicher löschen Logarithmus Naturalis Logarithmus Exponentialfunktion Vorzeichen prüfen Absolutwert bilden HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 166 übernimmt die Steuerung den Wert aus dem aktiven Eingabefeld in den Taschenrechner. Der Taschenrechner bleibt auch nach einem Wechsel der Betriebsart aktiv. Drücken Sie den Softkey END, um den Taschenrechner zu schließen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 167 Kopierten Zahlenwert in den Taschenrechner einfügen Schnittdatenrechner öffnen Sie können den Taschenrechner auch mit den Pfeiltasten Ihrer Tastatur verschieben. Wenn Sie eine Maus angeschlossen haben, können Sie den Taschenrechner auch damit positionieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 168: Schnittdatenrechner

    Den Vorschub aus dem TOOL CALL-Satz-Satz übernehmen Sie mithilfe des Softkeys F AUTO in nachfolgende Verfahrsätze und Zyklen. Wenn Sie den Vorschub nachträglich ändern müssen, passen Sie nur den Vorschubwert im TOOL CALL-Satz an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 169 Vorschub pro Zahn aus dem geöffneten Dialog- feld in das Schnittdatenrechner-Formular übernehmen Wert aus einem geöffneten Dialogfeld in das Schnittdatenrechner-Formular übernehmen Zum Taschenrechner wechseln Schnittdatenrechner in Pfeilrichtung verschieben Inch-Werte im Schnittdatenrechner verwenden Schnittdatenrechner beenden HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 170: Programmiergrafik

    Programm neu öffnen oder den Softkey RESET + START drücken. In der Programmiergrafik verwendet die Steuerung verschiedene Farben: blau: eindeutig bestimmtes Konturelement violett: noch nicht eindeutig bestimmtes Konturelement hellblau: Bohrungen und Gewinde ocker: Werkzeug-Mittelpunktsbahn rot: Eilgangbewegung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 171: Programmiergrafik Für Bestehendes Programm Erstellen

    RESET + START vervollständigen Programmiergrafik anhalten. Dieser Softkey erscheint nur, während die Steuerung eine Programmiergrafik erstellt Ansichten wählen Draufsicht Vorderansicht Seitenansicht Werkzeugwege anzeigen oder ausblenden Werkzeugwege im Eilgang anzeigen oder ausblen- HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 172: Satznummern Ein- Und Ausblenden

    ANZEIGEN setzen Satznummern ausblenden: Softkey SATZ-NR. ANZEIGEN AUSBLENDEN auf AUSBLEND. setzen Grafik löschen Softkey-Leiste umschalten Grafik löschen: Softkey GRAFIK LÖSCHEN drücken Gitterlinien einblenden Softkey-Leiste umschalten Gitterlinien einblenden: Softkey Gitterlinien einblenden drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 173: Ausschnittsvergrößerung Oder -Verkleinerung

    Maustaste den Bereich. Nachdem Sie die linke Maustaste loslassen, vergrößert die Steuerung die Ansicht. Um einen beliebigen Bereich schnell zu vergrößern oder zu verkleinern, drehen Sie das Mausrad nach vorne oder nach hinten. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 174: Fehlermeldungen

    Drücken Sie die Taste ERR Die Steuerung öffnet das Fehlerfenster und zeigt alle anstehenden Fehlermeldungen vollständig Fehlerfenster schließen Drücken Sie den Softkey ENDE, oder Drücken Sie die Taste ERR Die Steuerung schließt das Fehlerfenster. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 175: Ausführliche Fehlermeldungen

    Mithilfe des Softkeys FILTER lassen sich identische Warnungen filtern, die unmittelbar hintereinander aufgelistet sind. Fehlerfenster öffnen Softkey ZUSÄTZL. FUNKT. drücken Softkey FILTER drücken. Die Steuerung filtert die identischen Warnungen Filter verlassen: Softkey ZURÜCK drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 176: Fehler Löschen

    Bei Bedarf vorheriges Fehlerprotokoll einstellen: Softkey VORHERIGE DATEI drücken Bei Bedarf aktuelles Fehlerprotokoll einstellen: Softkey AKTUELLE DATEI drücken Der älteste Eintrag des Fehlerprotokolls steht am Anfang – der jüngste Eintrag am Ende der Datei. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 177: Tastenprotokoll

    Anfang – der jüngste Eintrag am Ende der Datei. Übersicht der Tasten und Softkeys zum Sichten des Protokolls Softkey/ Funktion Tasten Sprung zum Tastenprotokollanfang Sprung zum Tastenprotokollende Text suchen Aktuelles Tastenprotokoll Vorheriges Tastenprotokoll Zeile vor/zurück Zurück zum Hauptmenü HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 178: Hinweistexte

    Wenn Ihr Maschinenhersteller auch ein Hilfesystem zur Verfügung stellt, dann blendet die Steuerung den zusätzlichen Softkey Maschinenhersteller ein, über den Sie dieses separate Hilfesystem aufrufen können. Dort finden Sie dann weitere detailliertere Informationen zur anstehenden Fehlermeldung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 179: 4.10 Kontextsensitives Hilfesystem Tncguide

    CHM-Dateien zusammengefasst dargestellt sind. Optional kann Ihr Maschinenhersteller noch maschinenspezifische Dokumentationen in den TNCguide einbetten. Diese Dokumente erscheinen dann als separates Buch in der Datei main.chm. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 180: Arbeiten Mit Dem Tncguide

    Beliebigen NC-Satz wählen Das gewünschte Wort markieren Taste HELP drücken Die Steuerung startet das Hilfesystem und zeigt die Beschreibung zur aktiven Funktion. Dies gilt nicht für Zusatzfunktionen oder Zyklen, von Ihrem Maschinenhersteller. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 181 Eintrag wählen Textfenster rechts ist aktiv: Nächsten Link anspringen Zuletzt angezeigte Seite wählen Vorwärts blättern, wenn Sie mehrfach die Funktion zuletzt angezeigte Seite wählen verwendet haben Eine Seite zurück blättern HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 182 Text, sodass Sie das Stichwort in der aufgeführten Liste schneller finden können. Mit Taste ENT Informationen zum gewählten Stichwort anzeigen lassen Das zu suchende Wort können Sie nur über eine per USB angeschlossene Tastatur eingeben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 183 Überschriften, nicht die gesamten Texte. Die Funktion aktivieren Sie mit der Maus oder durch Selektieren und anschließendes Bestätigen mit der Leertaste. Das zu suchende Wort können Sie nur über eine per USB angeschlossene Tastatur eingeben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 184: Aktuelle Hilfedateien Downloaden

    Die entpackten CHM-Dateien an die Steuerung in das Verzeichnis TNC:\tncguide\de oder in das entsprechende Sprachunterverzeichnis übertragen Wenn Sie die CHM-Dateien mit TNCremo zur Steuerung übertragen, wählen Sie hierbei den Binärmodus für Dateien mit der Endung .chm. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 185 Schwedisch TNC:\tncguide\da Dänisch TNC:\tncguide\fi Finnisch TNC:\tncguide\nl Niederländisch TNC:\tncguide\pl Polnisch TNC:\tncguide\hu Ungarisch TNC:\tncguide\ru Russisch TNC:\tncguide\zh Chinesisch (simplified) TNC:\tncguide\zh-tw Chinesisch (traditional) TNC:\tncguide\sl Slowenisch TNC:\tncguide\no Norwegisch TNC:\tncguide\sk Slowakisch TNC:\tncguide\kr Koreanisch TNC:\tncguide\tr Türkisch TNC:\tncguide\ro Rumänisch HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 187: Werkzeuge

    Werkzeuge...
  • Seite 188: Werkzeugbezogene Eingaben

    Änderung während des Programmlaufs Während des Programmlaufs ändern Sie den Vorschub mit dem Vorschubpotentiometer F für den Vorschub. Der Vorschubpotentiometer reduziert den programmierten Vorschub, nicht den von der Steuerung berechneten Vorschub. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 189: Spindeldrehzahl S

    Steuerung ein Schwesterwerkzeug ein, wenn ein Schwesterwerkzeug definiert ist. Änderung während des Programmlaufs Während des Programmlaufs ändern Sie die Spindeldrehzahl mit dem Drehzahlpotentiometer S für die Spindeldrehzahl. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 190: Werkzeugdaten

    Sie das Werkzeug T0 ebenfalls mit L=0 und R=0 definieren. Werkzeuglänge L Die Werkzeuglänge L sollten Sie grundsätzlich als absolute Länge bezogen auf den Werkzeugbezugspunkt eingeben. Werkzeugradius R Den Werkzeugradius R geben Sie direkt ein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 191: Deltawerte Für Längen Und Radien

    Werkzeugdefinition wählen: Taste TOOL DEF drücken Werkzeug-Nummer: Mit der Werkzeugnummer ein Werkzeug eindeutig kennzeichnen Werkzeug-Länge: Korrekturwert für die Länge Werkzeug-Radius: Korrekturwert für den Radius Beispiel 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 192: Werkzeugdaten In Die Tabelle Eingeben

    Alle Tabellennamen müssen mit einem Buchstaben beginnen. Beachten Sie diese Voraussetzung beim Erstellen und Verwalten weiterer Tabellen. Die Tabellenansicht können Sie mit der Taste Bildschirmaufteilung wählen. Hierbei stehen eine Listenansicht oder eine Formularansicht zur Verfügung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 193 Im Eingabefeld Anzahl der Zeilen = die Anzahl der zusätzlichen Zeilen definieren Im Eingabefeld Werkzeug-Nummer die ursprüngliche Werkzeugnummer eingeben Mit OK bestätigen Die Steuerung erweitert die Werkzeugtabelle um die zusätzlichen Tabellenzeilen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 194 Aktuelle Standzeit des Werkzeugs in Minuten: Die Steue- rung zählt die aktuelle Standzeit (CUR_TIME: Für CURrent- TIME = engl. aktuelle/laufende Zeit) selbsttätig hoch. Für benutzte Werkzeuge können Sie eine Vorgabe eingeben HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 195 Seite 377 OVRTIME Überziehen der Werkzeugstand- Zeit zum Überziehen der Werkzeugstandzeit in Minuten zeit Weitere Informationen: "Standzeit überziehen", Seite 209 Funktion wird vom Maschinenhersteller definiert. Beach- ten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 196 (Status L). Eingabebereich: 0 bis 3,2767 mm RBREAK Bruch-Toleranz: Radius? Zulässige Abweichung vom Werkzeugradius R für Bruch- erkennung. Wenn der eingegebene Wert überschritten wird, dann sperrt die Steuerung das Werkzeug (Status L). Eingabebereich: 0 bis 0,9999 mm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 197 Doppelklick auf eine Zelle: Cursor in die Zelle setzen, bei Auswahlfeldern: Auswahldialog öffnen Softkey Editierfunktionen der Werkzeugtabelle Tabellenanfang wählen Tabellenende wählen Vorherige Tabellenseite wählen Nächste Tabellenseite wählen Text oder Zahl suchen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 198 Zeile mit eingebbarer Werkzeugnummer einfü- Aktuelle Zeile (Werkzeug) löschen Werkzeuge nach dem Inhalt einer wählbaren Spalte sortieren Mögliche Eingaben aus einem Überblendfenster wählen Wert zurücksetzen Cursor in die aktuelle Zelle setzen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 199 Filtereinstellungen aufheben und alle Werkzeu- ge anzeigen Standardfilter verwenden Alle Bohrer in der Werkzeugtabelle anzeigen Alle Fräser in der Werkzeugtabelle anzeigen Alle Gewindebohrer / Gewindefräser in der Werkzeugtabelle anzeigen Alle Taster in der Werkzeugtabelle anzeigen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 200 Position können Sie die gespeicherten Werte überschreiben oder neue Werte eingeben. Weitere Informationen: "Werkzeugtabellen editieren", Seite 197 Beliebige andere Werkzeugtabelle verlassen Dateiverwaltung aufrufen und eine Datei eines anderen Typs wählen, z. B. ein NC-Programm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 201: Werkzeugtabellen Importieren

    Tabellen und NC-Programmen ermöglichen. Wenn Sie eine Werkzeugtabelle von einer iTNC 530 auslesen und an einer TNC 128 einlesen, müssen Sie Format und Inhalt anpassen, bevor Sie die Werkzeugtabelle verwenden können. An der TNC 128 können Sie die Anpassung der Werkzeugtabelle komfortabel mit der Funktion TABELLE / NC-PGM ANPASSEN durchführen.
  • Seite 202 Sie vor dem Importieren Ihre originale Werkzeugtabelle! Beim Import von Werkzeugtabellen der iTNC 530 werden alle definierten Werkzeugtypen mitübertragen. Nicht vorhandene Werkzeugtypen werden mit Typ Undefiniert importiert. Prüfen Sie die Werkzeugtabelle nach dem Importieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 203: Werkzeugdaten Von Einem Externen Pc Aus Überschreiben

    Wenn Sie Werkzeugdaten auf einem externen Voreinstellgerät ermitteln und anschließend zur Steuerung übertragen wollen, dann tritt dieser Anwendungsfall auf. Voraussetzungen Neben der Option #18 HEIDENHAIN DNC ist TNCremo ab Version 3.1 mit TNCremoPlus Funktionen notwendig. Vorgehensweise Werkzeugtabelle TOOL.T zur Steuerung kopieren, z. B. nach TST.T...
  • Seite 204: Platztabelle Für Werkzeugwechsler

    Platztabelle in einer Programmlauf-Betriebsart editieren Werkzeugtabelle wählen: Softkey WERKZEUG TABELLE drücken Softkey PLATZ TABELLE drücken Softkey EDITIEREN auf EIN setzen, kann ggf. an Ihrer Maschine nicht nötig oder möglich sein: Maschinenhandbuch beachten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 205 Platz oben sperren? Flächenmagazin: Platz oberhalb sperren LOCKED_BELOW Platz unten sperren? Flächenmagazin: Platz unterhalb Sperren LOCKED_LEFT Platz links sperren? Flächenmagazin: Platz links sperren LOCKED_RIGHT Platz rechts sperren? Flächenmagazin: Platz rechts sperren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 206 Softkey OK in die Platztabelle übernehmen Wert zurücksetzen Cursor in die aktuelle Zelle setzen Ansicht sortieren Beachten Sie Ihr Maschinenhandbuch! Der Maschinenhersteller legt Funktion, Eigenschaft und Bezeichnung der verschiedenen Anzeigefilter fest. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 207: Werkzeugdaten Aufrufen

    Positioniersatz oder in einem TOOL CALL- Satz einen neuen Vorschub programmieren Aufmaß Werkzeug-Länge DL: Deltawert für die Werkzeuglänge Aufmaß Werkzeug-Radius DR: Deltawert für den Werkzeugradius Aufmaß Werkzeug-Radius DR2: Deltawert für den Werkzeugradius 2 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 208 Wenn Sie Werkzeugtabellen einsetzen, dann treffen Sie mit einem TOOL DEF-Satz eine Vorauswahl für das nächste einzusetzende Werkzeug. Dazu geben Sie die Werkzeugnummer, einen Q- Parameter oder einen Werkzeugnamen in Anführungszeichen ein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 209: Werkzeugwechsel

    Möglichkeiten, die Werkzeugeinsatzdatei zu erzeugen: NC-Programm in der Betriebsart Programm-Test vollständig simulieren NC-Programm in den Betriebsarten Programmlauf Satzfolge/ Einzelsatz vollständig abarbeiten In der Betriebsart Programm-Test den Softkey WERKZEUGEINSATZDATEI ERZ. drücken (auch ohne Simulation möglich) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 210 BLOCK Satznummer, in dem der TOOL CALL-Satz programmiert wurde PATH TOKEN = TOOL: Pfadname des aktiven Haupt- oder Unterprogramms TOKEN = STOTAL: Pfadname des Unterprogramms Werkzeugnummer mit dem Werkzeugindex HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 211 Die Steuerung öffnet das Überblendfenster Werkzeug-Einsatzprüfung mit dem Ergebnis der Einsatzprüfung. Softkey OK drücken Die Steuerung schließt das Überblendfenster. Alternativ Taste ENT drücken Mit der Funktion FN 18 ID975 NR1 können Sie die Werkzeugeinsatzprüfung abfragen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 212: Werkzeugkorrektur

    Korrekturwert = L + DL + DL TOOL CALL Werkzeuglänge L aus TOOL DEF-Satz oder Werkzeugtabelle Aufmaß DL für Länge aus TOOL CALL-Satz TOOL CALL Aufmaß DL für Länge aus der Werkzeugtabelle HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 213: Werkzeugradiuskorrektur Bei Achsparallelen Positioniersätzen

    Aufmaß DR für Radius aus TOOL CALL-Satz TOOL CALL Aufmaß DR für Radius aus der Werkzeugtabelle Bahnbewegungen ohne Radiuskorrektur: R0 Das Werkzeug verfährt in der Bearbeitungsebene mit seinem Mittelpunkt , bzw.auf die programmierten Koordinaten. Anwendung: Bohren, Vorpositionieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 214 Der Verfahrweg des Werkzeugs wird um den Werkzeugradius verlängert Der Verfahrweg des Werkzeugs wird um den Werkzeugradius verkürzt Werkzeugbewegung ohne Radiuskorrektur oder Radiuskorrektur aufheben: Taste ENT drücken Satz beenden: Taste END drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 215: Werkzeugbewegungen Programmieren

    Werkzeug- bewegungen programmieren...
  • Seite 216: Grundlagen

    Die Steuerung kann den Werkzeugradius automatisch korrigieren. Sie können in achsparallelen Positioniersätzen wählen, ob die Steuerung den Verfahrweg um den Werkzeugradius verlängert (R+) oder verkürzt (R-). Weitere Informationen: "Werkzeugradiuskorrektur bei achsparallelen Positioniersätzen", Seite 213 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 217: Zusatzfunktionen M

    Funktionen programmieren, die den Programmlauf steuern oder die eine Kontur beschreiben. Zusätzlich können Sie mithilfe der Q-Parameter-Programmierung Messungen mit dem 3D-Tastsystem während des Programmlaufs ausführen. Weitere Informationen: "Q-Parameter programmieren", Seite 245 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 218: Werkzeugbewegungen

    CALL-Satz definiert ist: Softkey FAUTO drücken ZUSATZ-FUNKTION M? 3 (Zusatzfunktion M3 schaltet die Spindel ein) eingeben Mit Taste ENT beendet die Steuerung diesen Dialog Das Programmfenster zeigt die Zeile: 6 X+10 R0 FMAX M3 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 219: Ist-Position Übernehmen

    NC-Satz wählen, hinter dem der Satz eingefügt werden soll Taste IST-POSITION-ÜBERNEHMEN drücken Die Steuerung generiert einen Satz. Gewünschte Achse wählen, z. B. Softkey AKT. POS. X drücken Die Steuerung übernimmt die aktuelle Position und beendet den Dialog. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 220: Beispiel: Geradenbewegung

    11 X+95 R+ Punkt 3 anfahren 12 Y+5 R+ Punkt 4 anfahren 13 X-10 R0 Kontur schließen und freifahren 14 Z+250 R0 FMAX M30 Werkzeug freifahren, Programm-Ende 16 END PGM LINEAR MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 221: Daten Aus Cad-Dateien Übernehmen

    Daten aus CAD-Dateien übernehmen...
  • Seite 222: Bildschirmaufteilung Cad-Viewer

    Datenformate direkt auf der Steuerung öffnen. Die Steuerung zeigt folgende Dateiformate: Datei Format Step .STP und .STEP AP 203 AP 214 Iges .IGS und .IGES Version 5.3 .DXF R10 bis 2015 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 223: Cad-Viewer

    5 Nachkommastellen bei inch Umschalten zwischen verschiedenen Ansichten des Modells z. B. Oben Sie können mithilfe von Icons Konturen und Bohrpositionen selektieren, aber die Steuerung kann die Elemente nicht abarbeiten. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 225: Unterprogramme Und Programmteil-Wiederholungen

    Unterprogramme und Programmteil- Wiederholungen...
  • Seite 226: Unterprogramme Und Programmteil-Wiederholungen Kennzeichnen

    Taste LABEL SET. Die Anzahl von eingebbaren Labelnamen ist lediglich durch den internen Speicher begrenzt. Verwenden Sie eine Labelnummer bzw. einen Labelnamen nicht mehrmals! Label 0 (LBL 0) kennzeichnet ein Unterprogrammende und darf deshalb beliebig oft verwendet werden. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 227: Unterprogramme

    Anfang kennzeichnen: Taste LBL SET drücken Unterprogramm-Nummer eingeben. Wenn Sie LABEL-Namen verwenden wollen: Softkey LBL-NAME drücken, um zur Texteingabe zu wechseln Inhalt eingeben Ende kennzeichnen: Taste LBL SET drücken und Labelnummer 0 eingeben HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 228: Unterprogramm Aufrufen

    String-Parameter angegeben ist. Wiederholungen REP mit Taste NO ENT übergehen. Wiederholungen REP nur bei Programmteil-Wiederholungen einsetzen CALL LBL 0 ist nicht erlaubt, da es dem Aufruf eines Unterprogrammendes entspricht. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 229: Programmteil-Wiederholungen

    Sie können ein Programmteil bis zu 65 534 mal hintereinander wiederholen Programmteile führt die Steuerung immer einmal häufiger aus, als Wiederholungen programmiert sind, da die erste Wiederholung nach der ersten Bearbeitung beginnt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 230: Programmteil-Wiederholung Programmieren

    Programmteil aufrufen: Taste LBL CALL drücken Programmteilnummer des zu wiederholenden Programmteils eingeben. Wenn Sie LABEL- Namen verwenden wollen: Softkey LBL-NAME drücken, um zur Texteingabe zu wechseln Anzahl der Wiederholungen REP eingeben, mit Taste ENT bestätigen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 231: Beliebiges Nc-Programm Als Unterprogramm

    Nullpunkttabelle mit SEL TABLE wählen Punktetabelle mit SEL PATTERN wählen NC-Programm mit SEL PGM wählen Zuletzt gewählte Datei mit CALL SELECTED PGM aufrufen Beliebiges NC-Programm mit SEL CYCLE als Bearbeitungszyklus wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 232: Arbeitsweise

    GOTO LBL 99 ersetzen Wenn das aufgerufene NC-Programm die Zusatzfunktion M2 oder M30 enthält, gibt die Steuerung eine Warnung aus. Die Steuerung löscht die Warnung automatisch, sobald Sie ein anderes NC- Programm wählen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 233: Beliebiges Programm Als Unterprogramm Aufrufen

    Funktion Zyklus wählen aufrufen (SEL CYCLE ). Q-Parameter wirken bei einem PGM CALL grundsätzlich global. Beachten Sie daher, dass Änderungen an Q-Parametern im aufgerufenen Programm sich auch auf das aufrufende Programm auswirken. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 234 Programms. Pfadname über die Bildschirmtastatur eingeben oder Softkey DATEI WÄHLEN drücken Die Steuerung blendet ein Auswahlfenster ein, über das Sie das zu rufende Programm wählen können. Mit Taste ENT bestätigen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 235 Um unerwünschte Unterbrechungen während des Programmlaufs zu vermeiden, können mithilfe der FN 18-Funktion (ID10 NR110 und NR111) alle Pfade zu Programmbeginn geprüft werden. Weitere Informationen: "FN 18: SYSREAD – Systemdaten lesen", Seite 271 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 236: Verschachtelungen

    Unterprogramme weitere Unterprogramme oder Programmteil- Wiederholungen enthalten dürfen. Maximale Verschachtelungstiefe für Unterprogramme: 19 Maximale Verschachtelungstiefe für Hauptprogrammaufrufe: 19, wobei ein CYCL CALL wie ein Hauptprogrammaufruf wirkt Programmteil-Wiederholungen können Sie beliebig oft verschachteln HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 237: Unterprogramm Im Unterprogramm

    4 Unterprogramm UP1 wird von Satz 40 bis Satz 45 ausgeführt. Ende von Unterprogramm UP1 und Rücksprung ins Hauptprogramm UPGMS 5 Hauptprogramm UPGMS wird von Satz 18 bis Satz 35 ausgeführt. Rücksprung zu Satz 1 und Programmende HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 238: Programmteil-Wiederholungen Wiederholen

    4 Programmteil zwischen Satz 35 und Satz 15 wird 1 mal wiederholt (beinhaltet die Programmteil-Wiederholung zwischen Satz 20 und Satz 27) 5 Hauptprogramm REPS wird von Satz 36 bis Satz 50 ausgeführt. Rücksprung zu Satz 1 und Programmende HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 239: Unterprogramm Wiederholen

    3 Programmteil zwischen Satz 12 und Satz 10 wird 2 mal wiederholt: Unterprogramm 2 wird 2 mal wiederholt 4 Hauptprogramm UPGREP wird von Satz 13 bis Satz 19 ausgeführt. Rücksprung zu Satz 1 und Programmende HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 240: Programmierbeispiele

    13 CALL LBL 1 14 CYCL DEF 7.0 NULLPUNKT Nullpunktverschiebung 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 18 CYCL DEF 7.0 NULLPUNKT 19 CYCL DEF 7.1 X+0 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 241 Bohrung 2 anfahren, Zyklus aufrufen 26 Y+20 R0 FMAX M99 Bohrung 3 anfahren, Zyklus aufrufen 27 X-20 R0 FMAX M99 Bohrung 4 anfahren, Zyklus aufrufen 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 242: Beispiel: Bohrungsgruppe Mit Mehreren Werkzeugen

    10 FN 0: Q202 = +5 Neue Zustellung fürs Bohren 11 CALL LBL 1 Unterprogramm 1 für komplettes Bohrbild rufen 12 Z+250 R0 FMAX M6 Werkzeugwechsel 13 TOOL CALL 3 Z S500 Werkzeugaufruf Reibahle HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 243 31 IY+20 R0 FMAX M99 Bohrung 3 anfahren, Zyklus aufrufen 32 IX-20 R0 FMAX M99 Bohrung 4 anfahren, Zyklus aufrufen 33 LBL 0 Ende des Unterprogramms 2 34 END PGM UP2 MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 245: Q-Parameter Programmieren

    Q-Parameter programmieren...
  • Seite 246: Prinzip Und Funktionsübersicht

    NC-Programme im Speicher der Steuerung, auch über eine Stromunterbrechung hinaus 0 – 99 Parameter für den Anwender 100 – 199 Parameter für HEIDENHAIN-Funktionen (z. B. Zyklen) 200 – 499 Parameter für den Maschinenhersteller (z. B. Zyklen) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 247 Überschneidungen (Wechselwirkungen) und damit zu unerwünschten Verhalten führen. Während der Bearbeitung besteht Kollisionsgefahr! Ausschließlich durch HEIDENHAIN empfohlene Q- Parameterbereiche verwenden Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten Ablauf mithilfe der grafischen Simulation prüfen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 248: Programmierhinweise

    Positionierungen verwenden, müssen Sie diesen Umstand berücksichtigen. Sie können Q-Parameter auf den Status Undefined zurücksetzen. Wird eine Position mit einem Q-Parameter programmiert, der undefiniert ist, ignoriert die Steuerung diese Bewegung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 249: Q-Parameterfunktionen Aufrufen

    Mit diesen Softkeys wählen Sie den gewünschten Parametertyp aus. Nachfolgend definieren Sie die Parameternummer. Falls Sie eine USB-Tastatur angeschlossen haben, können Sie durch Drücken der Taste Q den Dialog zur Formeleingabe direkt öffnen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 250: Teilefamilien - Q-Parameter Statt Zahlenwerte

    Parameter einen entsprechenden Zahlenwert zu. Beispiel: Zylinder mit Q-Parametern Zylinderradius: R = Q1 Zylinderhöhe: H = Q2 Zylinder Z1: Q1 = +30 Q2 = +10 Zylinder Z2: Q1 = +10 Q2 = +50 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 251: Konturen Durch Mathematische Funktionen Beschreiben

    Wurzel aus negativem Wert! Rechts vom =-Zeichen dürfen Sie eingeben: zwei Zahlen zwei Q-Parameter eine Zahl und einen Q-Parameter Die Q-Parameter und Zahlenwerte in den Gleichungen können Sie mit Vorzeichen versehen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 252: Grundrechenarten Programmieren

    Taste ENT bestätigen 1. WERT ODER PARAMETER? Q5 als ersten Wert eingeben und mit Taste ENT bestätigen 2. WERT ODER PARAMETER? 7 als zweiten Wert eingeben und mit Taste ENT bestätigen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 253 SET UNDEFINED drücken Die Funktion FN 0 unterstützt auch das Übergeben des Wertes Undefined. Wenn Sie den undefinierten Q-Parameter ohne FN 0 übergeben wollen, zeigt die Steuerung die Fehlermeldung Ungültiger Wert. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 254: Winkelfunktionen

    FN 13: WINKEL z. B. FN 13: Q20 = +25 ANG-Q1 Winkel mit arctan aus Gegenkathete und Ankathete oder sin und cos des Winkels (0 < Winkel < 360°) bestimmen und zuweisen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 255: Kreisberechnungen

    Nebenachse (Y bei Spindelachse Z) im Parameter Q21 und den Kreisradius im Parameter Q22 ab. Beachten Sie, dass FN 23 und FN 24 neben dem Ergebnisparameter auch die zwei folgenden Parameter automatisch überschreiben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 256: Wenn/Dann-Entscheidungen Mit Q-Parametern

    (engl. equal): Gleich (engl. not equal): Ungleich (engl. greater than): Größer als (engl. less than): Kleiner als GOTO (engl. go to): Gehe zu UNDEFINED (engl. undefined): Undefiniert DEFINED (engl. defined): Definiert HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 257: Wenn/Dann-Entscheidungen Programmieren

    Label FN 12: WENN KLEINER, SPRUNG z. B. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“ Wenn erster Wert oder Parameter kleiner als zweiter Wert oder Parameter, Sprung zu angege- benem Label HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 258: Q-Parameter Kontrollieren Und Ändern

    Wenn Sie lokale, globale oder String-Parameter kontrollieren oder ändern wollen, drücken Sie den Softkey PARAMETER ANZEIGEN Q QL QR QS. Die Steuerung zeigt dann den jeweiligen Parametertyp. Die zuvor beschriebenen Funktionen gelten ebenso. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 259 Werte zeigt die Steuerung in der Exponentialschreibweise an. Das Ergebnis von Q1 = COS 89.999 * 0.001 zeigt die Steuerung als +1.74532925e-08 an, dabei entspricht e-08 dem Faktor HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 260: Zusätzliche Funktionen

    FN 29: PLC bis zu acht Werte an die PLC übergeben FN 37: EXPORT lokale Q-Parame- ter oder QS-Parameter in ein rufendes Programm exportieren FN 38: SEND Informationen aus dem NC- Programm senden HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 261: Fn 14: Error - Fehlermeldungen Ausgeben

    1016 Eingabe widersprüchlich 1017 CYCL unvollständig 1018 Ebene falsch definiert 1019 Falsche Achse programmiert 1020 Falsche Drehzahl 1021 Radius-Korrektur undefiniert 1022 Rundung nicht definiert 1023 Rundungs-Radius zu groß 1024 Undefinierter Programmstart HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 262 TCHPROBE 425: Fehler Größtmaß 1059 TCHPROBE 425: Fehler Kleinstmaß 1060 TCHPROBE 426: Fehler Größtmaß 1061 TCHPROBE 426: Fehler Kleinstmaß 1062 TCHPROBE 430: Durchm. zu groß 1063 TCHPROBE 430: Durchm. zu klein HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 263 Software-Option nicht aktiv 1096 Restore Kinematik nicht möglich 1097 Funktion nicht erlaubt 1098 Rohteilmaße widersprüchlich 1099 Messposition nicht erlaubt 1100 Kinematik-Zugriff nicht möglich 1101 Messpos. nicht im Verfahrbereich 1102 Presetkompensation nicht möglich HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 264 Q-Parameter programmieren | Zusätzliche Funktionen Fehler-Nummer Text 1103 Werkzeug-Radius zu groß 1104 Eintauchart nicht möglich 1105 Eintauchwinkel falsch definiert 1106 Öffnungswinkel nicht definiert 1107 Nutbreite zu groß 1108 Maßfaktoren nicht gleich 1109 Werkzeug-Daten inkonsistent HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 265: Fn 16: F-Print - Texte Und Q-Parameterwerte Formatiert Ausgeben

    F: Floating (Dezimalzahl), Format für Q, QL, QR Format für Textvariable QS oder Format für Ganzzahl (Integer) Trennzeichen zwischen Ausgabeformat und Parameter Satzendezeichen, schließt eine Zeile ab Zeilenumbruch Q-Parameterwert rechtsbündig Q-Parameterwert linksbündig HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 266 L_CHINESE_T- Text nur bei Dialogsprache Chinesisch (tradi- tionell) ausgeben L_SLOVENIAN Text nur bei Dialogsprache Slowenisch ausgeben L_NORWEGIAN Text nur bei Dialogsprache Norwegisch ausgeben L_ROMANIAN Text nur bei Dialogsprache Rumänisch ausgeben HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 267 Innerhalb der Funktion FN16 legen Sie die Ausgabedatei fest, die die ausgegebenen Texte beinhaltet. Die Steuerung erstellt die Ausgabedatei am Programmende (END PGM), bei einem Programmabbruch (Taste NC-STOPP) oder durch den Befehl M_CLOSE. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 268 Viele relevante und interessante Informationen für eine Protokolldatei erhalten Sie mithilfe der Funktion FN 18, z. B. die Nummer des zuletzt verwendeten Tastsystemzyklus. Weitere Informationen: "FN 18: SYSREAD – Systemdaten lesen", Seite 271 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 269 Name des Zielpfades in der FN 16-Funktion vollständig angeben: Beispiel 96 FN 16: F-PRINT TNC:\MSK\MSK1.A / PC325:\LOG\PRO1.TXT Die FN16-Funktion überschreibt standardmäßig vorhandene und gleichnamige Protokolldateien. Wenn Sie Protokolle bei erneuter Ausgabe an bestehende Protokolle anfügen möchten, verwenden Sie M_APPEND. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 270 Name der Protokolldatei Printer:\ und anschließend einen entsprechenden Dateinamen eingeben. Die Steuerung speichert die Datei im Pfad PRINTER: solange, bis die Datei ausgedruckt wird. Beispiel 96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/PRINTER:\DRUCK1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 271: Fn 18: Sysread - Systemdaten Lesen

    0 = Nein, 1 = Ja Die Funktion löst relative Dateipfade auf. QS-Parame- Gibt es ein Verzeichnis mit dem Namen ter-Nr. QS(IDX)? 0 = Nein, 1 = Ja Nur absolute Verzeichnispfade möglich. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 272 Index des aktiven Werkzeugs Nummer der aktiven Spindel Programmierte Schnittgeschwindigkeit im Drehbetrieb Spindelmodus im Drehbetrieb: 0 = konst. Drehzahl 1 = konst. Schnittgeschw. Kühlmittelzustand M7: 0 = inaktiv, 1 = aktiv HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 273 Prüfen (Antastzyklen 30 bis 33) Schneidenvermessung (Antastzyklen 30 bis Q-Parameter-Nummer für das Ergebnis (Antastzyklen 30 bis 33) Q-Parameter-Typ für das Ergebnis (Antastzy- klen 30 bis 33) 1 = Q, 2 = QL, 3 = QR HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 274 TT: Versatz Länge L-OFFS Werkzeug-Nr. TT: Bruchtoleranz Länge LBREAK Werkzeug-Nr. TT: Bruchtoleranz Radius RBREAK Werkzeug-Nr. Maximal-Drehzahl NMAX Werkzeug-Nr. Spitzenwinkel TANGLE Werkzeug-Nr. Abheben erlaubt LIFTOFF (0 = Nein, 1 = Ja) Werkzeug-Nr. Verschleißtoleranz-Radius R2TOL HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 275 2 = Z 6 = U 7 = V 8 = W Spindeldrehzahl S Aufmaß Werkzeuglänge DL Aufmaß Werkzeugradius DR Automatischer TOOL CALL 0 = Ja, 1 = Nein Aufmaß Werkzeugradius DR2 Werkzeugindex HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 276 12 = Einwechseln Sonderwerkzeug, 13 = Auswechseln externes Werkzeug, 14 = Auswechseln internes Werkzeug, 15 = Auswechseln Sonderwerkzeug Werkzeugnummer T Länge Radius Index Werkzeugdaten in TOOL DEF programmiert 1 = Ja, 0 = Nein HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 277 Aufmaß 2 = mit Aufmaß 3 = mit Aufmaß und Aufmaß aus TOOL CALL 1 = ohne Aktive Länge Aufmaß 2 = mit Aufmaß 3 = mit Aufmaß und Aufmaß aus TOOL CALL HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 278 0 = Nicht aktiv –1 = Aktiv QL-Parame- Verdrehwinkel zwischen Spindel und ter-Nr. geschwenktem Koordinatensystem. Projiziert den im QL-Parameter hinterlegten Winkel vom Eingabe-Koordinatensystem in das Werkzeugkoordinatensystem. Wird IDX freigelassen, wird der Winkel 0 projiziert. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 279 Sollposition im REF-System inklusive Offsets (Handrad usw.) lesen Achse Aktuelle Sollposition im REF-System Aktuelle Position im aktiven Koordinatensystem lesen Achse Aktuelle Sollposition im Eingabe-System Aktuelle Position im aktiven Koordinatensystem inklusive Offsets (Handrad usw.) lesen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 280 Durchmesserprogrammierung: –1 = ein, 0 = Achse Aktuelle Systemzeit Systemzeit in Sekunden, die seit dem 01.01.1970, 00:00:00 Uhr vergangen sind (Echtzeit). Systemzeit in Sekunden, die seit dem 01.01.1970, 00:00:00 Uhr vergangen sind (Vorausrechnung). HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 281 Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Vorrausrechnung) Format: JJJJ-MM-TT hh:mm:ss Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Echtzeit) Format: JJJJ-MM-TT hh:mm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 282 Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Vorrausrechnung) Format: T.MM.JJ Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Echtzeit) Format: JJJJ-MM-TT HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 283 Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Echtzeit) Format: h:mm Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Vorrausrechnung) Format: h:mm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 284 1 = Werkstück-Koordinatensystem W-CS 2 = modifiziertes Werkstück-Koordinatensys- tem mW-CS 3 = Bearbeitungsebene-Koordinatensystem WPL-CS GPS: Verschiebung im Werkstücksystem 0 = aus, 1 = ein GPS: Achs-Offset 0 = aus, 1 = ein HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 285 Mittenversatz (Nebenachse) Winkel der Spindelorientierung in Grad (Mittenversatz) Eilgang Messvorschub Vorschub für Vorpositionierung: FMAX_PROBE oder FMAX_MACHINE Maximaler Messweg Sicherheitsabstand Spindelorientierung möglich 0 = nein, 1 = ja Winkel der Spindelorientierung in Grad HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 286 Das Messergebnis wird in Form von Koordi- naten ausgelesen. Korrektur: nur Mittenversatz Achse Achswerte, unkorrigiert Koordinate / Auslesen der Messergebnisse in Form von Achse Koordinaten/Achswerten im Eingabesystem von Antastvorgängen. Korrektur: nur Länge Spindelorientierung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 287 NC-Fehler als nächstes ausgeführt worden wäre 12 = Fortsetzung mit der Zeile in der Palet- ten-Tabelle, in der der NC-Fehler aufgetreten 13 = Fortsetzung mit der nächsten Palette HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 288 Vorschub-Grenze für hohe Geschwindigkeit (MP_maxG1Feed) in mm/min Max. Ruck bei niedriger Geschwindigkeit (MP_maxPathJerk) in m/s Max. Ruck bei hoher Geschwindikeit (MP_maxPathJerkHi) in m/s Toleranz bei niedriger Geschwindigkeit (MP_pathTolerance) in mm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 289 (MP_axPathJerkHi) in m/s Achse Index der Genauere Toleranzbetrachtung in Ecken physikalischen (MP_reduceCornerFeed) Achse 0 = ausgeschaltet, 1 = eingeschaltet Index der DCM: Maximale Toleranz für Linearachsen in physikalischen mm (MP_maxLinearTolerance) Achse HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 290 Index der Maximale Filterlänge Positionsfilter physikalischen (MP_maxHscOrder) Achse Index der Maximale Filterlänge CLP-Filter (MP_maxHs- physikalischen cOrder) Achse Maximaler Vorschub der Achse bei Bearbei- tungsvorschub (MP_maxWorkFeed) Maximale Bahnbeschleunigung bei Bearbei- tungsvorschub (MP_maxPathAcc) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 291 Der Zähler liefert in Betriebsart Programm- Test generell den Wert 0. Daten des aktuellen Werkzeugs lesen und schreiben Werkzeug-Länge L Werkzeug-Radius R Werkzeug-Radius R2 Aufmaß Werkzeug-Länge DL Aufmaß Werkzeug-Radius DR Aufmaß Werkzeug-Radius DR2 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 292 Abheben erlaubt LIFTOFF (0=Nein, 1=Ja) Verschleißtoleranz-Radius R2TOL Werkzeugtyp (Fräser = 0, Schleifwerkzeug = 1, ... Tastsystem = 21) Zugehörige Zeile in der Tastsystem-Tabelle Zeitstempel der letzten Verwendung Steigung für Gewindezyklen Überziehen der Werkzeugstandzeit HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 293 Verschiebung in Y Verschiebung in Z X-Komponente der Z-Richtung Y-Komponente der Z-Richtung Z-Komponente der Z-Richtung X-Komponente der X-Richtung Y-Komponente der X-Richtung Z-Komponente der X-Richtung Art der Winkeldefinition: Winkel 1 Winkel 2 Winkel 3 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 294 Gibt es mehrere Werkzeuge mit gleichem Namen, wird das erste Werkzeug aus der Werkzeugtabelle geliefert. Ist das nach den Regeln ausgewählte Werkzeug gesperrt, wird ein Schwesterwerk- zeug zurückgeliefert. –1: Kein Werkzeug mit dem übergebenen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 295 3 = Expliziter Abbruch mit Intern Stopp nach Stopp an Satzgrenze Nummer des letzten FN14-Fehlers Echte Abarbeitung aktiv? 1 = Abarbeitung, 0 = Simulation 2D-Programmiergrafik aktiv? 1 = ja 0 = nein HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 296 Tabellen und setzt das Systemd- atum zurück. 0 = nein 1 = ja M101 aktiv (sichtbarer Zustand)? 0 = nein 1 = ja M136 aktiv? 0 = nein 1 = ja HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 297 WRITE TO PLC bzw. READ FROM PLC, und synchronisieren Sie die Abarbeitung mit der Echtzeit mit FN20: WAIT FOR SYNC. Input-Nr. PLC-Input Output-Nr. PLC-Output Zähler-Nr. PLC-Counter Timer-Nr. PLC-Timer Byte-Nr. PLC-Byte Wort-Nr. PLC-Wort Doppel- PLC-Doppelwort wort-Nr. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 298 Maschinen-Kinematik aus Channels/ ChannelSettings/CfgKinList/kinCompositeMo- dels. Daten der Tastsysteme (TS, TT) lesen (Systemstring) 10350 Typ des Tastsystems TS aus Spalte TYPE der Tastsystem-Tabelle (tchprobe.tp). Typ des Tisch-Tastsystems TT aus CfgTT/ type. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 299 Daten des aktuellen Werkzeugs lesen (Systemstring) 10950 Name des aktuellen Werkzeugs. Beispiel: Wert des aktiven Maßfaktors der Z-Achse an Q25 - zuweisen 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 300: Fn 19: Plc - Werte An Plc Übergeben

    Funktion ausschließlich in Abstimmung mit HEIDENHAIN, Maschinenhersteller oder Drittanbieter verwenden Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten Mit der Funktion FN 19: PLC können Sie bis zu zwei Zahlenwerte oder Q-Parameter an die PLC übergeben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 301: Fn 20: Wait For - Nc Und Plc Synchronisieren

    NC-Programm tatsächlich diesen Satz erreicht hat. Beispiel: Interne Vorausrechnung anhalten, aktuelle Position in der X-Achse lesen 32 FN 20: WAIT FOR SYNC 33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 302: Fn 29: Plc - Werte An Plc Übergeben

    Funktion ausschließlich in Abstimmung mit HEIDENHAIN, Maschinenhersteller oder Drittanbieter verwenden Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten Mit der Funktion FN 29: PLC können Sie bis zu acht Zahlenwerte oder Q-Parameter an die PLC übergeben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 303: Fn 37: Export

    Weitere Informationen finden Sie im Handbuch Remo Tools SDK. Beispiel Die Werte von Q1 und Q23 im Logbuch dokumentieren. FN 38: SEND /"Q-Parameter Q1: %f Q23: %f" / +Q1 / +Q23 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 304: Tabellenzugriffe Mit Sql-Anweisungen

    Die SQL-Befehle können direkt in einem NC-Programm definiert werden. Der Server basiert auf einem Transaktionsmodell. Eine Transaktion besteht aus mehreren Schritten, die gemeinsam ausgeführt werden und dadurch ein geordnetes und definiertes Bearbeiten der Tabelleneinträge gewährleisten. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 305: Funktionsübersicht

    SQL UPDATE übergibt die Werte aus den gebundenen Q-Parametern an die Tabelle SQL INSERT erstellt eine neue Tabellenzeile SQL SELECT liest einen einzelnen Wert aus einer Tabelle und öffnet dabei keine Transak- tion HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 306 Wenn somit z. B. eine Länge aus einer Tabelle in einen Q-Parameter gespeichert wird, ist der Wert danach immer metrisch. Wenn dieser Wert nachfolgend in einem Inch-Programm zur Positionierung verwendet wird (L X+Q1800), resultiert daraus eine falsche Position. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 307 Das Synonym bestimmt die Tabelle Die Eingabe WMAT bestimmt die Tabellenspalte des Lesevorgangs Die Eingaben NR und =3 bestimmen die Tabellenzeile des Lesevorgangs Gewählte Tabellenspalte und Tabellenzeile definieren die Zelle des Lesevorgangs HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 308 SELECT-Befehls angegeben wurden. Wenn Sie in dem SELECT-Befehl Spalten ohne Bindung angeben, unterbricht die Steuerung den Lese- oder Schreibvorgang mit einer Fehlermeldung. SQL BIND... muss den Befehlen FETCH, UPDATE und INSERT programmiert werden. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 309 Parameter-Nr für Ergebnis: Q-Parameter für die Bindung an die Tabellenspalte definieren Datenbank: Spaltenname: Tabellennamen und Tabellenspalte definieren (mit . trennen) Tabellenname: Synonym oder Pfad- mit Dateinamen der Tabelle Spaltenname: angezeigter Name im Tabelleneditor HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 310 . . . 20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example" Beispiel: Selektion der Tabellenzeilen mit Funktion WHERE . . . 20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM Tab_Example WHERE Mess_Nr<20" HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 311 = == ungleich != <> kleiner < kleiner oder gleich <= größer > größer oder gleich >= leer IS NULL nicht leer IS NOT NULL Mehrere Bedingungen verknüpfen: Logisches UND Logisches ODER HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 312: Sql Fetch

    Die Werte der einzelnen Zellen werden in den gebundenen Q- Parametern abgelegt. Die Transaktion wird über das anzugebende HANDLE definiert, die Zeile über den INDEX. SQL FETCH berücksichtigt alle Spalten, die bei der SELECT- Anweisung (SQL-Befehl SQL EXECUTE) angegeben wurden. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 313 Zeilennummer innerhalb des Result-set Zeilennummer direkt programmieren Q-Parameter programmieren, der den Index enthält ohne Angabe wird die Zeile (n=0) gelesen Die optionalen Syntaxelemente IGNORE UNBOUND und UNDEFINE MISSING sind für den Maschinenhersteller bestimmt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 314: Sql Update

    HANDLE definieren (zur Identifizierung der Transaktion) Datenbank: Index zu SQL-Ergebnis: Zeilennummer innerhalb des Result-set Zeilennummer direkt programmieren Q-Parameter programmieren, der den Index enthält ohne Angabe wird die Zeile (n=0) beschrieben HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 315: Sql Insert

    Tabellenspalten ohne entsprechende SELECT-Anweisung (nicht im Abfrageergebnis enthalten) werden mit Default-Werten beschrieben. Parameter-Nr für Ergebnis (Rückgabewerte zur Kontrolle): 0 erfolgreiche Transaktion 1 fehlerhafte Transaktion Datenbank: SQL-Zugriffs-ID: Q-Parameter für das HANDLE definieren (zur Identifizierung der Transaktion) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 316: Sql Commit

    30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2 . . . 50 SQL ROLLBACK Q1 HANDLE Q5 SQL ROLLBACK verwirft alle Änderungen und Ergänzungen einer Transaktion. Die Transaktion wird über das anzugebende HANDLE definiert. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 317 1 fehlerhafte Transaktion Datenbank: SQL-Zugriffs-ID: Q-Parameter für das HANDLE definieren (zur Identifizierung der Transaktion) Datenbank: Index zu SQL-Ergebnis: Zeile, die im Result-set bleibt Zeilennummer direkt programmieren Q-Parameter programmieren, der den Index enthält HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 318: Sql Select

    Anwendungsbeispiel. Weitere Informationen: "Anwendungsbeispiel", Seite 307 Beispiel 0 BEGIN PGM SQL MM 1 SQL SELECT QS1800 "SELECT WMAT FROM my_table Wert lesen und speichern WHERE NR==3" 2 END PGM SQL MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 319: Formel Direkt Eingeben

    Umkehrfunktion des Sinus; Winkel bestimmen aus dem Verhältnis Gegenkathete/Hypotenuse z. B. Q10 = ASIN 0,75 Arcus-Cosinus Umkehrfunktion des Cosinus; Winkel bestim- men aus dem Verhältnis Ankathete/Hypotenu- z. B. Q11 = ACOS Q40 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 320 Wenn Rückgabewert Q12 = 1, dann Q50 > 0 Wenn Rückgabewert Q12 = -1, dann Q50 < 0 Modulowert (Divisionsrest) berechnen z. B. Q12 = 400 % 360 Ergebnis: Q12 = 40 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 321: Rechenregeln

    2 Rechenschritt 3 mit 3 potenzieren = 27 3 Rechenschritt 100 – 27 = 73 Distributivgesetz Gesetz der Verteilung beim Klammerrechnen a * (b + c) = a * b + a * c HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 322: Eingabebeispiel

    Softkey-Leiste weiterschalten und Softkey Klammer auf drücken 12 (Q-Parameter Nummer) eingeben Softkey Division drücken 13 (Q-Parameter Nummer) eingeben Softkey Klammer zu drücken und Formeleingabe beenden Beispiel 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 323: Funktionen Der Stringverarbeitung

    Teilstring aus einem String-Parameter kopieren Systemdaten lesen String-Funktionen in der Formel- Softkey Seite Funktion String-Parameter in einen numeri- schen Wert umwandeln Prüfen eines String-Parameters Länge eines String-Parameters ermit- teln Alphabetische Reihenfolge verglei- chen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 324: String-Parameter Zuweisen

    Dazu verwenden Sie den Befehl DECLARE STRING. Taste SPEC FCT drücken Softkey PROGRAMM FUNKTIONEN drücken Softkey STRING FUNKTIONEN drücken Softkey DECLARE STRING drücken Beispiel 37 DECLARE STRING QS10 = "Werkstueck" HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 325: String-Parameter Verketten

    Beispiel: QS10 soll den kompletten Text von QS12, QS13 und QS14 enthalten 37 QS10 = QS12 || QS13 || QS14 Parameter-Inhalte: QS12: Werkstueck QS13: Status: QS14: Ausschuss QS10: Werkstueck Status: Ausschuss HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 326: Numerischen Wert In Einen String-Parameter Umwandeln

    Taste ENT bestätigen Klammerausdruck mit Taste ENT schließen und Eingabe mit Taste END beenden Beispiel: Parameter Q50 in String-Parameter QS11 umwandeln, 3 Dezimalstellen verwenden 37 QS11 = TOCHAR ( DAT+Q50 DECIMALS3 ) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 327: Teilstring Aus Einem String-Parameter Kopieren

    Das erste Zeichen einer Textfolge beginnt intern an der 0.-Stelle. Beispiel: Aus dem String-Parameter QS10 ist ab der dritten Stelle (BEG2) ein vier Zeichen langer Teilstring (LEN4) zu lesen 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 328: Systemdaten Lesen

    Tastertyp des aktiven Tastsystems TT Keyname des aktiven Tastsystems TT aus dem MP activeTT Pfad der aktuell angewählten Palettentabelle NC-Softwarestand, 10630 Versionskennung des NC-Softwarestands Werkzeugdaten, 10950 Werkzeugname DOC-Eintragung des Werkzeugs Werkzeugträgerkinematik HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 329: String-Parameter In Einen Numerischen Wert Umwandeln

    Steuerung wandeln soll, mit Taste ENT bestätigen Klammerausdruck mit Taste ENT schließen und Eingabe mit Taste END beenden Beispiel: String-Parameter QS11 in einen numerischen Parameter Q82 umwandeln 37 Q82 = TONUMB ( SRC_QS11 ) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 330: Prüfen Eines String-Parameters

    Steuerung die erste Stelle zurück, an der sie den Teil-String findet. Beispiel: QS10 durchsuchen auf den in Parameter QS13 gespeicherten Text. Suche ab der dritten Stelle beginnen 37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 331: Länge Eines String-Parameters Ermitteln

    Klammerausdruck mit Taste ENT schließen und Eingabe mit Taste END beenden Beispiel: Länge von QS15 ermitteln 37 Q52 = STRLEN ( SRC_QS15 ) Wenn der gewählte String-Parameter nicht definiert ist, liefert die Steuerung das Ergebnis -1. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 332: Alphabetische Reihenfolge Vergleichen

    -1: Der erste QS-Parameter liegt alphabetisch dem zweiten QS-Parameter +1: Der erste QS-Parameter liegt alphabetisch hinter dem zweiten QS-Parameter Beispiel: Alphabetische Reihenfolge von QS12 und QS14 vergleichen 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 333: Maschinenparameter Lesen

    Attribut, Entität und Key definieren. Folgende Parameter werden im Dialog der Funktion CFGREAD abgefragt: KEY_QS: Gruppenname (Key) des Maschinenparameters TAG_QS: Objektname (Entität) des Maschinenparameters ATR_QS: Name (Attribut) des Maschinenparameters IDX: Index des Maschinenparameters HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 334 Beispiel 14 QS11 = "" String-Parameter für Key zuweisen 15 QS12 = "CfgDisplaydata" String-Parameter für Entität zuweisen 16 QS13 = "axisDisplay" String-Parameter für Parameter-Namen zuweisen 17 QS1 = Maschinenparameter auslesen CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 335 Beispiel 14 QS11 = "CH_NC" String-Parameter für Key zuweisen 15 QS12 = "CfgGeoCycle" String-Parameter für Entität zuweisen 16 QS13 = "pocketOverlap" String-Parameter für Parameter-Namen zuweisen 17 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Maschinenparameter auslesen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 336: Vorbelegte Q-Parameter

    Werkzeugradius R (Werkzeugtabelle oder TOOL DEF-Satz) Deltawert DR aus der Werkzeugtabelle Deltawert DR aus dem TOOL CALL-Satz Die Steuerung speichert den aktiven Werkzeugradius auch über eine Stromunterbrechung hinaus. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 337: Maßangaben Im Programm: Q113

    Der Wert des Parameters Q113 hängt bei Verschachtelungen mit PGM CALL von den Maßangaben des Programms ab, das als erstes andere Programme ruft. Maßangaben des Hauptprogramms Parameterwert Metrisches System (mm) Q113 = 0 Zollsystem (inch) Q113 = 1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 338: Koordinaten Nach Antasten Während Des Programmlaufs

    Parameterwert X-Achse Q115 Y-Achse Q116 Z-Achse Q117 IV. Achse Q118 Maschinenabhängig V. Achse Q119 Maschinenabhängig Ist-Sollwert-Abweichung bei automatischer Werkzeugvermessung z. B. mit dem TT 160 Ist-Soll-Abweichung Parameterwert Werkzeuglänge Q115 Werkzeugradius Q116 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 339: Zusatzfunktionen

    Zusatzfunktionen...
  • Seite 340: Zusatz-Funktionen M Eingeben

    Zusatzfunktion an. Bei einigen Zusatzfunktionen wird der Dialog fortgeführt, damit Sie Parameter zu dieser Funktion eingeben können. In den Betriebsarten Manueller Betrieb und El. Handrad geben Sie die Zusatzfunktionen über den Softkey M ein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 341 Ein programmierter STOP-Satz unterbricht den Programmlauf oder den Programm-Test, z. B. für eine Werkzeugüberprüfung. In einem STOP-Satz können Sie eine Zusatzfunktion M programmieren: Programmlauf-Unterbrechung programmieren: Taste STOP drücken Zusatzfunktion M eingeben Beispiel 87 STOP M6 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 342: Übersicht

    Spindel HALT ■ Werkzeugwechsel Spindel HALT Programmlauf HALT ■ Kühlmittel EIN ■ Kühlmittel AUS ■ Spindel EIN im Uhrzeigersinn Kühlmittel EIN ■ Spindel EIN gegen den Uhrzeigersinn Kühlmittel ein ■ wie M2 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 343: Maschinenbezogene Koordinaten Programmieren

    Koordinaten auf die aktuelle Werkzeugposition. Die Steuerung zeigt die Koordinatenwerte bezogen auf den Maschinennullpunkt an. In der Statusanzeige schalten Sie die Koordinatenanzeige auf REF . Weitere Informationen: "Statusanzeigen", Seite 85 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 344 M91/M92 in der Betriebsart Programmtest Um M91/M92-Bewegungen auch grafisch simulieren zu können, müssen Sie die Arbeitsraumüberwachung aktivieren und das Rohteil bezogen auf den gesetzten Bezugspunkt anzeigen lassen. Weitere Informationen: "Rohteil im Arbeitsraum darstellen", Seite 450 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 345: Anzeige Der Drehachse Auf Wert Unter 360° Reduzieren

    Beispiel: Anzeige aller aktiven Drehachsen reduzieren und anschließend mit der C-Achse auf den programmierten Wert fahren C+180 FMAX M94 Wirkung M94 wirkt nur in dem NC-Satz, in dem M94 programmiert ist. M94 wird wirksam am Satzanfang. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 346: Zusatzfunktionen Für Das Bahnverhalten

    Wenn Sie in einem Positioniersatz M103 eingeben, dann führt die Steuerung den Dialog fort und erfragt den Faktor F . Wirkung M103 wird wirksam am Satz-Anfang. M103 aufheben: M103 ohne Faktor erneut programmieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 347: Vorschub In Millimeter/Spindel-Umdrehung: M136

    Programm festgelegten Vorschub F in Millimeter/Spindel-Umdrehung. Wenn Sie die Drehzahl über den Spindel-Override verändern, passt die Steuerung den Vorschub automatisch an. Wirkung M136 wird wirksam am Satz-Anfang. M136 heben Sie auf, indem Sie M137 programmieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 348: Rückzug Von Der Kontur In Werkzeugachsrichtung

    251 X+0 F125 M140 MB MAX Mit M140 MB MAX können Sie nur in positiver Richtung freifahren. Vor M140 grundsätzlich einen Werkzeugaufruf mit Werkzeugachse definieren, ansonsten ist die Verfahrrichtung nicht definiert. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 349: Sonderfunktionen

    Sonderfunktionen...
  • Seite 350: Übersicht Sonderfunktionen

    Strukturübersicht mit allen zur Verfügung stehenden Funktionen. In der Baumstruktur können Sie schnell mit dem Cursor oder der Maus navigieren und Funktionen wählen. Im rechten Fenster zeigt die Steuerung die Online-Hilfe zu den jeweiligen Funktionen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 351: Menü Programmvorgaben

    Seite 516 Menü Funktionen für Kontur- und Punktbearbeitungen Softkey für Funktionen zur Kontur- und Punktbearbeitung drücken Softkey Funktion Beschreibung Regelmäßige Bearbeitungsmus- Seite 520 ter definieren Punktedatei mit Bearbeitungspo- Seite 532 sitionen wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 352: Menü Verschiedene Klartextfunktionen Definieren

    Zähler definieren Seite 353 String-Funktionen definieren Seite 323 Pulsierende Drehzahl definieren Seite 361 Wiederholende Verweilzeit Seite 363 definieren Verweilzeit in Sekunden oder Seite 378 Umdrehungen definieren Kommentar einfügen Seite 159 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 353: Zähler Definieren

    Programm abarbeiten, in dem Sie den Zähler zurücksetzen, wird der Zählerfortschritt eines anderen NC-Programms gelöscht. Vor der Bearbeitung prüfen, ob ein Zähler aktiv ist Zählerstand ggf. notieren und nach der Bearbeitung im MOD- Menü wieder einfügen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 354: Function Count Definieren

    7 LBL 11 Sprungmarke eingeben 8 ... Bearbeitung 51 FUNCTION COUNT INC Zählerstand erhöhen 52 FUNCTION COUNT REPEAT LBL 11 Bearbeitung wiederholen, wenn noch Teile zu fertigen sind 53 M30 54 END PGM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 355: Frei Definierbare Tabellen Anlegen

    Steuerung hinterlegen. Hierzu erstellen Sie eine neue Tabelle, ändern das Tabellenformat und speichern diese Tabelle im Verzeichnis TNC:\system\proto. Wenn Sie nachfolgend eine neue Tabelle erstellen, wird Ihre Vorlage ebenfalls in dem Auswahlfenster für die Tabellenvorlagen angeboten. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 356: Tabellenformat Ändern

    Steuerungstastatur navigieren. Navigation mit der Steuerungstastatur: Drücken Sie die Navigationstasten, um in die Eingabefelder zu springen. Innerhalb eines Eingabefelds können Sie mit den Pfeiltasten navigieren. Aufklappbare Menüs öffnen Sie mit der Taste GOTO. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 357: Wechseln Zwischen Tabellen- Und Formularansicht

    Um eine andere Zeile zu wählen, drücken Sie die Navigationstaste (Ordnersymbol). Dadurch wechselt der Cursor in das linke Fenster und Sie können mit den Pfeiltasten die gewünschte Zeile wählen. Mit der Navigationstaste wechseln Sie wieder in das Eingabefenster HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 358: Fn 26: Tabopen - Frei Definierbare Tabelle Öffnen

    Ein neuer Satz mit FN 26: TABOPEN schließt die zuletzt geöffnete Tabelle automatisch. Die zu öffnende Tabelle muss die Endung .TAB haben. Beispiel: Tabelle TAB1.TAB öffnen, die im Verzeichnis TNC:\DIR1 gespeichert ist 56 FN 26: TABOPEN TNC:\DIR1\TAB1.TAB HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 359: Fn 27: Tabwrite - Frei Definierbare Tabelle Beschreiben

    Q-Parametern Q5, Q6 und Q7 gespeichert sein. 53 Q5 = 3,75 54 Q6 = -5 55 Q7 = 7,5 56 FN 27: TABWRITE 5/“RADIUS,TIEFE,D“ = Q5 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 360: Fn 28: Tabread - Frei Definierbare Tabelle Lesen

    Die Namen von Tabellen und Tabellenspalten müssen mit einem Buchstaben beginnen und dürfen keine Rechenzeichen, z. B. + beinhalten. Diese Zeichen können aufgrund von SQL-Befehlen beim Einlesen oder Auslesen von Daten zu Problemen führen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 361: Pulsierende Drehzahl Programmieren

    Softkey SPINDLE-PULSE drücken Periodenlänge P-TIME definieren Drehzahländerung SCALE definieren Die Steuerung überschreitet niemals eine programmierte Drehzahlbegrenzung. Die Drehzahl wird gehalten, bis die Sinuskurve der Funktion FUNCTION S- PULSE die maximale Drehzahl wieder unterschreitet. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 362: Pulsierende Drehzahl Zurücksetzen

    Mit der Funktion FUNCTION S-PULSE RESET setzen Sie die pulsierende Drehzahl zurück. Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION SPINDLE drücken Softkey RESET SPINDLE-PULSE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 363: Verweilzeit Function Feed

    Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION FEED drücken Softkey FEED DWELL drücken Intervalldauer Verweilen D-TIME definieren Intervalldauer Zerspanen F-TIME definieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 364: Verweilzeit Zurücksetzen

    Softkey FUNCTION FEED drücken Softkey RESET FEED DWELL drücken Sie können die Verweilzeit auch mit Eingabe D-TIME 0 zurücksetzen. Die Steuerung setzt die Funktion FUNCTION FEED DWELL automatisch bei einem Programmende zurück. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 365 Datei angeben Wenn Sie eine Datei kopieren wollen, die nicht existiert, gibt die Steuerung eine Fehlermeldung aus. FILE DELETE gibt keine Fehlermeldung aus, wenn die zu löschende Datei nicht vorhanden ist. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 366: Koordinaten-Transformationen Definieren

    Werkstücknullpunkt, der durch das Bezugspunktsetzen oder durch einen Bezugspunkt aus der Bezugspunkttabelle festgelegt ist. Inkrementalwerte beziehen sich immer auf den zuletzt gültigen Nullpunkt – dieser kann bereits verschoben sein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 367: Trans Datum Table

    Wenn Sie im TRANS DATUM TABLE-Satz keine Nullpunkttabelle definieren, verwendet die Steuerung die zuvor mit SEL TABLE gewählte Nullpunkttabelle oder die in der Betriebsart Programmlauf Einzelsatz oder Programmlauf Satzfolge aktive Nullpunkttabelle (Status HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 368: Trans Datum Reset

    Nullpunkt zuvor definiert haben. Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Transformationen wählen Nullpunktverschiebung TRANS DATUM wählen Softkey NULLPUNKTVERSCHIEB. RÜCKSETZEN wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 369: Textdateien Erstellen

    Dateiverwaltung auf und wählen eine Datei eines anderen Typs, wie z. B. ein Bearbeitungsprogramm. Softkey Cursor-Bewegungen Cursor ein Wort nach rechts Cursor ein Wort nach links Cursor zum Dateianfang Cursor zum Dateiende HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 370: Texte Editieren

    Cursor auf Position bewegen, an der der Text eingefügt werden soll und Softkey ZEILE / WORT EINFÜGEN drücken Softkey Funktion Zeile löschen und zwischenspeichern Wort löschen und zwischenspeichern Zeichen löschen und zwischenspeichern Zeile oder Wort nach Löschen wieder einfügen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 371: Textblöcke Bearbeiten

    Den Cursor an die Stelle im Text bewegen, an der Sie eine andere Textdatei einfügen möchten Softkey EINFÜGEN VON DATEI drücken. Die Steuerung zeigt den Dialog Datei-Name =. Pfad und Namen der Datei eingeben, die Sie einfügen wollen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 372: Textteile Finden

    Suchfunktion verlassen: Softkey ENDE drücken Beliebigen Text finden Suchfunktion wählen: Softkey SUCHEN drücken. Die Steuerung zeigt den Dialog Suche Text : Gesuchten Text eingeben Text suchen: Softkey SUCHEN drücken Suchfunktion verlassen Softkey ENDE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 373: Werkzeugträgerverwaltung

    Wenn Sie weitere Werkzeugträgervorlagen benötigen, kontaktieren Sie Ihren Maschinenhersteller oder Drittanbieter. Die Werkzeugträgervorlagen können aus mehreren Teildateien bestehen. Wenn die Teildateien unvollständig sind, zeigt die Steuerung eine Fehlermeldung an. Verwenden Sie nur vollständige Werkzeugträgervorlagen! HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 374: Werkzeugträgervorlagen Parametrisieren

    Prüfpunkte anzeigen oder ausblenden Messpunkte anzeigen oder ausblenden Ausgangsansicht des 3D-Modells wiederherstellen Wenn die Werkzeugträgervorlage keine Transformationsvektoren, Benennungen, Prüfpunkte und Messpunkte enthält, führt das Zusatztool ToolHolderWizard beim Betätigen der entsprechenden Icons keine Funktion aus. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 375 Werte anpassen Im Bereich Ausgabedatei den Namen für den parametrisierten Werkzeughalter eingeben Schaltfläche DATEI GENERIEREN drücken Ggf. auf die Rückmeldung der Steuerung reagieren Icon BEENDEN drücken Die Steuerung schließt das Zusatztool HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 376 Werte anpassen Im Bereich Ausgabedatei den Namen für den parametrisierten Werkzeughalter eingeben Schaltfläche DATEI GENERIEREN drücken Ggf. auf die Rückmeldung der Steuerung reagieren Icon BEENDEN drücken Die Steuerung schließt das Zusatztool HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 377: Parametrisierte Werkzeugträger Zuweisen

    Die Steuerung öffnet ein Überblendfenster mit parametrisierten Werkzeugträgern Mithilfe des Vorschaubilds den gewünschten Werkzeugträger wählen Softkey OK drücken Die Steuerung übernimmt den Namen des gewählten Werkzeugträgers in die Spalte KINEMATIC Werkzeugtabelle verlassen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 378: Verweilzeit Function Dwell

    Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION DWELL Softkey DWELL TIME drücken Zeitdauer in Sekunden definieren Alternativ Softkey DWELL REVOLUTIONS drücken Anzahl der Spindelumdrehungen definieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 379: Handbetrieb Und Einrichten

    Handbetrieb und Einrichten...
  • Seite 380: Einschalten

    Steuerspannung einschalten Die Steuerung führt einen Selbsttest durch. Wenn die Steuerung keinen Fehler feststellt, zeigt sie den Dialog Referenzpunkte überfahren. Wenn die Steuerung einen Fehler feststellt, gibt sie eine Fehlermeldung aus. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 381 Während der Referenzierung weiterer Achsen und allen nachfolgenden Bewegungen besteht Kollisionsgefahr! Achsposition prüfen Ausschließlich bei Übereinstimmung der Achspositionen das Überblendfenster mit JA bestätigen Trotz Bestätigung die Achse nachfolgend vorsichtig verfahren Bei Unstimmigkeiten oder Zweifel Maschinenhersteller kontaktieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 382: Referenzpunkte Überfahren

    Alternativ Referenzpunkte in beliebiger Reihenfolge überfahren: Für jede Achse die Achsrichtungstaste drücken und halten, bis der Referenzpunkt überfahren ist Die Steuerung ist jetzt funktionsbereit und befindet sich in der Betriebsart Manueller Betrieb. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 383: Ausschalten

    Die Steuerung muss heruntergefahren werden, damit laufende Prozesse abgeschlossen und Daten gesichert werden. Sofortiges Ausschalten der Steuerung durch Betätigung des Hauptsachalters kann in jedem Steuerungszustand zu Datenverlust führen! Steuerung immer herunterfahren Hauptschalter ausschließlich nach Bildschirmmeldung betätigen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 384: Verfahren Der Maschinenachsen

    Den Vorschub, mit dem die Achsen verfahren, ändern Sie über den Softkey F. Weitere Informationen: "Spindeldrehzahl S, Vorschub F und Zusatzfunktion M", Seite 398 Wenn an der Maschine ein Verfahrauftrag aktiv ist, zeigt die Steuerung das Symbol STIB (Steuerung in Betrieb). HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 385: Schrittweises Positionieren

    SCHRITTMASS auf AUS Wenn Sie sich im Menü Schrittmass-Zustellung befinden, können Sie mit dem Softkey AUSSCHALTEN das Schrittweise Positionieren ausschalten. Der Eingabebereich für die Zustellung ist 0,001 mm bis 10 mm. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 386: Verfahren Mit Dem Elektronischen Handrad Hr

    Rote LEDs zeigen die aktiven Funktionen z. B. gewählte Achse. Betriebsart El. Handrad wählen Zustimmtaste gedrückt halten Achse wählen Vorschub wählen Aktive Achse in Richtung + verfahren Aktive Achse in Richtung - verfahren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 387: Verfahren Mit Elektronischen Display-Handrädern

    Bezugspunkte setzen oder M-Funktionen eingeben und abarbeiten. Sobald Sie das Handrad über die Handrad-Aktivierungstaste aktiviert haben, ist keine Bedienung über das Bedienfeld mehr möglich. Die Steuerung zeigt diesen Zustand am Bildschirm durch ein Überblendfenster an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 388 Taste CTRL für Sonderfunktionen (maschinenabhängige Funktion, Taste vom Maschinenhersteller tauschbar) Taste NC-Start (maschinenabhängige Funktion, Taste vom Maschinenhersteller tauschbar) Taste NC-Stopp (maschinenabhängige Funktion, Taste vom Maschinenhersteller tauschbar) Handrad Spindeldrehzahl-Potentiometer Vorschubpotentiometer Kabelanschluss, entfällt bei Funkhandrad HR 550FS HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 389 Achse bei einer Handradumdrehung verfährt STEP ON oder OFF: Schrittweises Positionieren aktiv oder inaktiv. Bei aktiver Funktion zeigt die Steuerung zusätzlich den aktiven Verfahrschritt an Softkey-Leiste: Auswahl verschiedener Funktionen, Beschreibung in den nachfolgenden Abschnitten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 390 Einsatzbereitschaft der Handrad-Akkus durch eine Laderegelung und eine direkte Kontaktverbindung für den Not-Aus-Kreis gewährleistet ist. Das Funkhandrad reagiert im Fehlerfall (Funkunterbrechung, schlechte Empfangsqualität, Defekt einer Handrad-Komponente) immer mit einer Not-Aus- Reaktion. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 391 Reaktionen während der Bearbeitung können zu Schäden am Werkzeug oder Werkstück führen! Handrad bei Nichtverwendung in die Handradaufnahme einsetzen Abstand zwischen Handrad und Handradaufnahme gering halten (Vibrationsalarm beachten) Vor der Bearbeitung Handrad testen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 392 Handradumdrehung verfährt. Die definierbaren Empfindlichkeiten sind fest eingestellt und über die Handrad-Pfeiltasten direkt wählbar (nur wenn Schrittmaß nicht aktiv ist). Einstellbare Empfindlichkeiten: 0.001/0.002/0.005/0.01/0.02/0.05/0.1/0.2/0.5/1 [mm/Umdrehung oder Grad/Umdrehung] Einstellbare Empfindlichkeiten: 0.00005/0.001/0.002/0.004/0.01/0.02/0.03 [in/Umdrehung oder Grad/Umdrehung] HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 393 Aktive Achse in Richtung + verfahren oder Aktive Achse in Richtung - verfahren Handrad deaktivieren: Handradtaste auf dem HR 5xx drücken Sie können die Steuerung jetzt wieder über das Bedienfeld bedienen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 394 Potentiometerauswahl an. Softkey KBD drücken, um die Potentiometer auf dem Maschinenbedienfeld aktiv zu schalten Wenn das Handrad deaktiviert ist, aber die Handradpotentiometer noch aktiv sind, gibt die Steuerung eine Warnung aus. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 395 Steuerung den Zählschritt bei einem Zehnerwechsel jeweils um den Faktor 10. Durch zusätzliches Drücken der Taste CTRL erhöht sich der Zählschritt bei Drücken von F1 oder F2 um Faktor 100. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 396 Ggf. mit den Pfeiltasten auf der Tastatur den NC-Satz wählen, hinter den Sie den neuen Verfahrsatz einfügen wollen Handrad aktivieren Handradtaste NC-Satz generieren drücken Die Steuerung fügt einen kompletten Verfahrsatz ein, der alle über die MOD-Funktion ausgewählten Achspositionen enthält. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 397 Softkeys MOP und dann REPO). Die Bedienung erfolgt per Handrad-Softkeys, wie über die Bildschirm-Softkeys.Weitere Informationen: "Wiederanfahren an die Kontur", Seite 471 Einschalten und Ausschalten der Funktion Bearbeitungsebene schwenken (Handrad-Softkeys MOP und dann 3D) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 398: Anwendung

    Wenn der eingegebene Vorschub den maximalen Wert überschreitet, den der Maschinenhersteller definiert hat, dann wirkt der vom Maschinenhersteller definierte Wert F bleibt auch nach einer Stromunterbrechung erhalten Die Steuerung zeigt den Bahnvorschub HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 399: Spindeldrehzahl Und Vorschub Ändern

    Positionieren mit Handeingabe Vorgehensweise Um die Vorschubsbegrenzung F MAX zu aktivieren, gehen Sie wie folgt vor: Betriebsart: Taste Positionieren mit Handeingabe drücken Softkeys F MAX drücken Gewünschten maximalen Vorschub eingeben Softkey OK drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 400: Bezugspunktverwaltung

    Sie diese wieder in das Verzeichnis TNC:\table\ zurückkopieren. Sie haben mehrere Möglichkeiten, Bezugspunkte und Grunddrehungen in der Bezugspunkttabelle zu speichern: Manuelles Eintragen Über die Antastzyklen in der Betriebsart Manueller Betrieb und El. Handrad HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 401 Zeile in der Bezugspunkttabelle wählen, die Sie ändern wollen (Zeilennummer entspricht der Bezugspunktnummer) Ggf. die Spalte in der Bezugspunkttabelle wählen, die Sie ändern wollen Per Softkey eine der verfügbaren Eingabemöglichkeiten wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 402 Bezugspunkt in allen Achsen ab und aktiviert die jeweilige Tabellenzeile dann automa- tisch. Bei aktiver Inch-Anzeige: Wert in inch einge- ben, die Steuerung rechnet intern den eingegebe- nen Wert nach mm um HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 403: Bezugspunkte Vor Überschreiben Schützen

    Zeilen sind in der Bezugspunkttabelle farblich hervorgehoben. Wenn Sie eine schreibgeschützte Zeile mit einem manuellen Antastzyklus überschreiben wollen, dann müssen Sie mit OK bestätigen und das Passwort eingeben (bei Schutz mit einem Passwort). HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 404 Bezugspunkt mit einem Passwort schützen: Softkey SPERREN / ENTSPERREN PASSWORT drücken Passwort in das Überblendfenster eingeben Mit Softkey OK oder Taste ENT bestätigen: Die Steuerung schreibt ### in die Spalte LOCKED. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 405 Die Steuerung hebt den Schreibschutz auf. Bezugspunkt mit einem Passwort geschützt: Softkey SPERREN / ENTSPERREN PASSWORT drücken Passwort in das Überblendfenster eingeben Mit Softkey OK oder Taste ENT bestätigen Die Steuerung hebt den Schreibschutz auf. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 406 Um die Bezugspunkte aus der Bezugspunkttabelle während des Programmlaufs zu aktivieren, benutzen Sie den Zyklus 247 . Im Zyklus 247 definieren Sie die Nummer des Bezugspunkts, den Sie aktivieren wollen. Weitere Informationen: "BEZUGSPUNKT SETZEN (Zyklus 247)", Seite 613 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 407: Bezugspunktsetzen Ohne 3D-Tastsystem

    Die Bezugspunkte für die verbleibenden Achsen setzen Sie auf die gleiche Weise. Wenn Sie in der Zustellachse ein voreingestelltes Werkzeug verwenden, dann setzen Sie die Anzeige der Zustellachse auf die Länge L des Werkzeugs oder auf die Summe Z=L+d. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 408: Antastfunktionen Mit Mechanischen Tastern Oder Messuhren Nutzen

    Tabelle schreiben Weitere Informationen: "Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben", Seite 416 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Bezugspunkttabelle schreiben", Seite 417 Antastfunktion beenden: Taste END drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 409 Handbetrieb und Einrichten | Bezugspunktsetzen ohne 3D-Tastsystem Wenn Sie versuchen, in einer gesperrten Achse einen Bezugspunkt zu setzen, gibt die Steuerung je nach Einstellung des Maschinenherstellers eine Warnung oder eine Fehlermeldung aus. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 410: Übersicht

    Funktion der Tastsystemzyklen nur dann, wenn HEIDENHAIN-Tastsysteme eingesetzt werden. Softkey Funktion Seite 3D-Tastsystem kalibrieren Bezugspunktsetzen in einer wählbaren Achse Kreismittelpunkt als Bezugs- punkt setzen Mittelachse als Bezugspunkt setzen Verwaltung der Tastsystemda- HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 411 Tastsystem in die Nähe des zweiten Antastpunkts positionieren Handrad am Handrad deaktivieren Die Steuerung schließt das Überblendfenster. Zweiten Antastpunkt antasten Ggf. Bezugspunkt setzen Antastfunktion beenden Wenn das Handrad aktiv ist, können Sie die Antastzyklen nicht starten. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 412: Tastsystemüberwachung Unterdrücken

    Taststift durch. Durch die beiden Verhalten müssen Sie sicherstellen, dass das Tastsystem sicher freifahren kann. Bei falsch gewählter Freifahrrichtung besteht Kollisionsgefahr! Achsen in der Betriebsart Manueller Betrieb vorsichtig verfahren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 413: Funktionen In Tastsystemzyklen

    Welche Softkeys angezeigt werden, ist vom jeweiligen Zyklus abhängig: Softkey Funktion Antastrichtung wählen Aktuelle Istposition übernehmen Bohrung (Innenkreis) automatisch antasten Zapfen (Außenkreis) automatisch antasten Musterkreis (Mittelpunkt mehrerer Elemente) antasten Achsparallele Antastrichtung bei Bohrung, Zapfen und Musterkreis wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 414 Die Steuerung führt alle Vorpositionierungen und Antastvorgänge automatisch aus. Zum Anfahren der Position verwendet die Steuerung den in der Tastsystemtabelle definierten Vorschub FMAX. Der eigentliche Antastvorgang wird mit dem definierten Tastvorschub F ausgeführt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 415: Tastsystemzyklus Wählen

    In einigen Feldern können Sie auch Werte eingeben. Um in das gewünschte Eingabefeld zu wechseln, verwenden Sie die Pfeiltasten. Sie können den Cursor nur in Felder positionieren, die editierbar sind. Nicht editierbare Felder werden grau dargestellt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 416: Messwerte Aus Den Tastsystemzyklen Protokollieren

    Eingabefelder eintragen (abhängig vom ausgeführten Tastsystemzyklus) Nullpunktnummer im Eingabefeld Nummer in Tabelle? eingeben Softkey EINTRAG NULLPUNKT TABELLE drücken Die Steuerung speichert den Nullpunkt unter der eingegebenen Nummer in die angegebene Nullpunkttabelle. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 417: Messwerte Aus Den Tastsystemzyklen In Die Bezugspunkttabelle Schreiben

    Softkey EINTRAG IN GESPERRTE ZEILE drücken und Passwort eingeben, der aktive Bezugspunkt wird überschrieben Wenn das Schreiben in einer Tabellenzeile aufgrund einer Sperre nicht möglich ist, zeigt die Steuerung einen Hinweis. Dabei wird die Antastfunktion nicht abgebrochen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 418: Einführung

    Kalibrierzyklus wählen Kalibrierzyklen Softkey Funktion Seite Länge kalibrieren Radius und Mittenversatz mit einem Kalibrierring ermitteln Radius und Mittenversatz mit einem Zapfen oder Kalibrierdorn ermitteln Radius und Mittenversatz mit einer Kalibrierkugel ermitteln HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 419: Kalibrieren Der Wirksamen Länge

    Oberfläche antasten: Taste NC-Start drücken Ergebnisse prüfen Softkey OK drücken, um die Werte zu übernehmen Softkey ABBRUCH drücken, um die Kalibrierfunktion zu beenden Die Steuerung protokolliert den Kalibriervorgang in der Datei TCHPRMAN.html. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 420: Wirksamen Radius Kalibrieren Und Tastsystem-Mittenversatz Ausgleichen

    HEIDENHAIN): Die Steuerung führt eine Grob- und eine Feinmessung aus, dreht das Tastsystem um 180° und führt eine weitere Antastroutine aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in tchprobe.tp) ermittelt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 421 Softkey ENDE drücken, um die Kalibrierfunktion zu beenden Die Steuerung protokolliert den Kalibriervorgang in der Datei TCHPRMAN.html. Beachten Sie Ihr Maschinenhandbuch! Um den Tastkugel-Mittenversatz zu bestimmen, muss die Steuerung vom Maschinenhersteller vorbereitet sein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 422 Softkey ENDE drücken, um die Kalibrierfunktion zu beenden Die Steuerung protokolliert den Kalibriervorgang in der Datei TCHPRMAN.html. Beachten Sie Ihr Maschinenhandbuch! Um den Tastkugel-Mittenversatz zu bestimmen, muss die Steuerung vom Maschinenhersteller vorbereitet sein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 423: Kalibrierwerte Anzeigen

    TASTSYSTEM TABELLE. Beim Kalibrieren erstellt die Steuerung automatisch die Protokolldatei TCHPRMAN.html, in der die Kalibrierwerte gespeichert sind. Stellen Sie sicher, dass die Werkzeugnummer der Werkzeugtabelle und die Tastsystemnummer der Tastsystemtabelle zusammenpassen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 424: Übersicht

    Mittelachse als Bezugspunkt setzen Bei einer aktiven Nullpunktverschiebung bezieht sich der ermittelte Wert auf den aktiven Bezugspunkt (ggf. manueller Bezugspunkt der Betriebsart Manueller Betrieb). In der Positionsanzeige wird die Nullpunktverschiebung verrechnet. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 425: Bezugspunktsetzen In Einer Beliebigen Achse

    Mit Softkey BEZUGSPUNKT SETZEN übernehmen Weitere Informationen: "Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben", Seite 416 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Bezugspunkttabelle schreiben", Seite 417 Antastfunktion beenden: Softkey ENDE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 426: Kreismittelpunkt Als Bezugspunkt

    Antastfunktion beenden: Softkey ENDE drücken Die Steuerung kann Außen- oder Innenkreise ab drei Antastpunkten berechnen, z. B. bei Kreissegmenten. Genauere Ergebnisse erhalten Sie mit vier Antastpunkten. Nach Möglichkeit das Tastsystem dabei stets mittig vorpositionieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 427 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Bezugspunkttabelle schreiben", Seite 417 Antastfunktion beenden: Softkey ENDE drücken Nach dem Antasten zeigt die Steuerung die aktuellen Koordinaten des Kreismittelpunkts und den Kreisradius an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 428 Mit Softkey BEZUGSPUNKT SETZEN übernehmen Weitere Informationen: "Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben", Seite 416 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Bezugspunkttabelle schreiben", Seite 417 Antastfunktion beenden: Softkey ENDE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 429: Mittelachse Als Bezugspunkt

    Achse für das Setzen des Bezugspunkts. Mithilfe der Softkeys wählen Sie dabei zwischen Haupt-, Neben- oder Werkzeugachse. Dadurch können Sie die einmal ermittelten Positionen sowohl in der Hauptachse als auch in der Nebenachse speichern. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 430: Werkstücke Vermessen Mit 3D-Tastsystem

    Tastsystem in die Nähe des Antastpunkts positionieren Antastrichtung und gleichzeitig Achse wählen, auf die die Koordinate sich beziehen: Entsprechenden Softkey drücken Antastvorgang starten: Taste NC-Start drücken Die Steuerung zeigt die Koordinate des Antastpunkts als Bezugspunkt an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 431 Punkten auf der Koordinatenachse. Positionsanzeige wieder auf Werte vor der Längenmessung setzen Antastfunktion wählen: Softkey ANTASTEN POS drücken Ersten Antastpunkt erneut antasten Bezugspunkt auf notierten Wert setzen Dialog abbrechen: Taste END drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 433: Positionieren Mit Handeingabe

    Positionieren mit Handeingabe...
  • Seite 434: Einfache Bearbeitungen Programmieren Und Abarbeiten

    Das Programm wird in der Datei $MDI gespeichert. Folgende Funktionen können Sie u. a. verwenden: Zyklen Radiuskorrekturen Programmteilwiederholungen Q-Parameter In der Betriebsart Positionieren mit Handeingabe lässt sich die zusätzliche Statusanzeige aktivieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 435: Positionieren Mit Handeingabe Anwenden

    "Programmteile markieren, kopieren, ausschneiden und einfügen", Seite 124 Mithilfe der Softkeys Q PARAMETER LISTE und Q INFO können Sie Q-Parameter kontrollieren und ändern. Weitere Informationen: "Q-Parameter kontrollieren und ändern", Seite 258 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 436 Teil des Werkzeugs 6 CYCL CALL Zyklus BOHREN aufrufen 7 Z+200 R0 FMAX M2 Werkzeug freifahren 8 END PGM $MDI MM Programm-Ende Zyklus BOHREN: Weitere Informationen: "BOHREN (Zyklus 200)", Seite 539 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 437 Drehwinkel notieren und Grunddrehung wieder aufheben Betriebsart wählen: Taste Positionieren mit Handeingabe drücken Rundtischachse wählen, notierten Drehwinkel und Vorschub eingeben z. B.L C+2.561 F50 Eingabe abschließen Taste NC-Start drücken: Schieflage wird durch Drehung des Rundtischs beseitigt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 438: Programme Aus $Mdi Sichern

    Geben Sie einen Namen ein, unter dem der aktuelle Inhalt der Datei $MDI gespeichert werden soll, z. B. Bohrung Softkey OK drücken Dateiverwaltung verlassen: Softkey ENDE drücken Weitere Informationen: "Einzelne Datei kopieren", Seite 135 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 439: Programm-Test Und Programmlauf

    Programm-Test und Programmlauf...
  • Seite 440: Anwendung

    Einträge in den Spalten LCUTS, T-ANGLE und R2. Die Steuerung zeigt keine Grafik, wenn das aktuelle Programm keine gültige Rohteildefinition enthält kein Programm angewählt ist bei Rohteildefinition mithilfe eines Unterprogramms der BLK- FORM-Satz noch nicht abgearbeitet wurde HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 441: Geschwindigkeit Des Programm-Tests Einstellen

    Programm mit maximal möglicher Geschwindig- keit testen (Grundeinstellung) Sie können die Simulationsgeschwindigkeit auch einstellen, bevor Sie ein Programm starten: Funktionen zur Einstellung der Simulationsgeschwindigkeit wählen Gewünschte Funktion per Softkey wählen, z. B. Simulationsgeschwindigkeit schrittweise erhöhen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 442: Übersicht: Ansichten

    Simulation fehlerhaft sein. Draufsicht Draufsicht in der Betriebsart Programm-Test wählen: Softkey WEITERE ANSICHTSOPTIONEN drücken Softkey Draufsicht drücken Draufsicht in den Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge wählen: Softkey GRAFIK drücken Softkey Draufsicht drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 443: Darstellung In 3 Ebenen

    Die verschobene Schnittebene bleibt auch bei einem neuen Rohteil aktiv. Wenn die Steuerung neu gestartet wird, setzt sich die Schnittebene automatisch zurück. Sie können die Schnittebene auch manuell in Grundstellung bringen: Softkey Zurücksetzen der Schnittebenen drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 444: Darstellung

    Mit der hochauflösenden 3D-Darstellung können Sie die Oberfläche des bearbeiteten Werkstücks detailliert darstellen. Die Steuerung erzeugt durch eine simulierte Lichtquelle realistische Verhältnisse von Licht und Schatten. 3D-Darstellung wählen: Softkey 3D-Darstellung drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 445 Um einen beliebigen Bereich schnell zu vergrößern oder zu verkleinern: Mausrad nach vorne oder nach hinten drehen Um zur Standardansicht zurückzukehren: Shift-Taste drücken und gleichzeitig rechte Maustaste doppelklicken. Wenn Sie nur die rechte Maustaste doppelklicken, bleibt der Rotationswinkel erhalten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 446 Sie den Mauszeiger auf der 3D- Grafik des Werkstücks positionieren. Die Steuerung speichert den Zustand der folgenden Softkeys remanent, auch über eine Stromunterbrechung hinaus: Eilgangbewegungen Rohteilrahmen Werkstückkanten Werkstück transparent Werkstück farbig HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 447 Anzeigen der Werkzeugwege auf entsprechende Unregelmäßigkeiten prüfen. Um die Details bei den angezeigten Werkzeugwegen schnell erkennen zu können, steht eine leistungsfähige Zoom-Funktion zur Verfügung. Die Steuerung stellt Verfahrbewegungen im Eilgang rot dar. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 448: Grafische Simulation Wiederholen

    Sie können sich in der Simulation die Werkzeuge anzeigen lassen. Softkey Funktion Programmlauf Satzfolge / Programmlauf Einzelsatz Programm-Test Die Steuerung zeigt das Werkzeug in unterschiedlichen Farben: rot: Werkzeug ist im Eingriff blau: Werkzeug ist freigefahren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 449: Bearbeitungszeit Ermitteln

    Softkey für die Stoppuhrfunktionen erscheint Stoppuhrfunktionen wählen Gewünschte Funktion per Softkey wählen, z. B. angezeigte Zeit speichern Softkey Stoppuhrfunktionen Angezeigte Zeit speichern Summe aus gespeicherter und angezeigter Zeit anzeigen Angezeigte Zeit löschen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 450: Rohteil Im Arbeitsraum Darstellen

    Die vom Maschinenhersteller konfigurierten Verfahrbereiche werden hier angezeigt und können entsprechend ausgewählt werden Ein- oder Ausschalten der Überwachungs- funktion Maschinenreferenzpunkt anzeigen Bedienhinweise: Bei BLK FORM CYLINDER wird ein Quader als Rohteil im Arbeitsraum dargestellt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 451: Funktionen Zur Programmanzeige

    Satzfolge zeigt die Steuerung Softkeys, mit denen Sie das NC- Programm seitenweise anzeigen lassen können: Softkey Funktionen Im NC-Programm um eine Bildschirmseite zurückblättern Im NC-Programm um eine Bildschirmseite vorblättern Programmanfang wählen Programmende wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 452 Während der Bearbeitung besteht Kollisionsgefahr! NC-Programm an der späteren Bearbeitungsposition testen (ROHTEIL IM ARB.RAUM) Sichere Zwischenposition nach dem Werkzeugwechsel und vor der Vorpositionierung programmieren NC-Programm in der Betriebsart Programmlauf Einzelsatz vorsichtig testen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 453 Programm-Test und Programmlauf | Programm-Test Beachten Sie Ihr Maschinenhandbuch! Ihr Maschinenhersteller kann auch für die Betriebsart Programm-Test ein Werkzeugwechsel-Makro definieren, dass das Verhalten der Maschine exakt simuliert. Häufig ändert der Maschinenhersteller dabei die simulierte Werkzeugwechselposition. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 454: Programmtest Ausführen

    Bearbeitungszyklen – unterbrechen und wieder fortsetzen. Um den Test wieder fortsetzen zu können, dürfen Sie folgende Aktionen nicht durchführen: mit den Pfeiltasten oder der Taste GOTO einen anderen Satz wählen Änderungen am Programm durchführen ein neues Programm wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 455: Programm-Test Bis Zu Einem Bestimmten Satz Ausführen

    Wenn Sie in der Betriebsart Programmieren das NC-Programm ändern, verhält sich die Simulation wie folgt: Änderung vor der Unterbrechungsstelle: Die Simulation beginnt von vorne Änderung nach der Unterbrechungsstelle: Mit GOTO ist ein Positionieren auf die Unterbrechungsstelle möglich HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 456 Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge nutzen: Programmlauf unterbrechen Programmlauf ab bestimmtem Satz Sätze überspringen Werkzeugtabelle TOOL.T editieren Q-Parameter kontrollieren und ändern Handradpositionierung überlagern Funktionen für die grafische Darstellung Zusätzliche Statusanzeige HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 457: Bearbeitungsprogramm Ausführen

    Die Reduzierung wirkt auf alle Eilgang- und Vorschubbewegungen und über einen Steuerungsneustart hinaus. Programmlauf Satzfolge Bearbeitungsprogramm mit der Taste NC-Start starten Programmlauf Einzelsatz Jeden Satz des Bearbeitungsprogramms mit der Taste NC-Start einzeln starten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 458: Bearbeitung Unterbrechen, Stoppen Oder Abbrechen

    Zyklusaufruf mit stehender Spindel. Programmgesteuerte Unterbrechungen Unterbrechungen können Sie direkt im NC-Programm festlegen. Die Steuerung unterbricht den Programmlauf in dem NC-Satz, der eine der folgenden Eingaben enthält: programmierter Halt M0 bedingter Halt M1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 459 Betriebsartenwechsel Kontextbezug durch Wiederholung der benötigten NC-Sätze wiederherstellen Beachten Sie Ihr Maschinenhandbuch! Die Zusatzfunktion M6 kann ebenfalls zu einer Unterbrechung des Programmlaufs führen. Den Funktionsumfang der Zusatzfunktion legt der Maschinenhersteller fest. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 460 Die Steuerung zeigt in der Statusanzeige kurz das Symbol für den Programmabbruch Die Steuerung zeigt in der Statusanzeige das Symbol für den beendeten, inaktiven Zustand Aktionen, wie z. B. ein Betriebsartenwechsel, sind wieder möglich HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 461: Maschinenachsen Während Einer Unterbrechung Verfahren

    Achsrichtungstasten freigeben: Softkey MANUELL VERFAHREN drücken Maschinenachsen mit den Achsrichtungstasten verfahren Bei einigen Maschinen müssen Sie nach dem Softkey MANUELL VERFAHREN die Taste NC-Start zur Freigabe der Achsrichtungstasten drücken. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 462 Taste NC-Stopp gedrückt Programmierte Unterbrechung Programmlauf nach einem Fehler fortsetzen Bei löschbarer Fehlermeldung: Fehlerursache beseitigen Fehlermeldung am Bildschirm löschen: Taste CE drücken Neustart oder Programmlauf fortsetzen an der Stelle, an der unterbrochen wurde HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 463: Freifahren Nach Stromausfall

    Bewegungen vor dem Stromausfall überein. Wenn das Werkzeug bei den Verfahrbewegungen noch im Eingriff ist, können durch Spannungen Werkzeug- und Werkstückschäden entstehen! Geringen Vorschub nutzen Bei nicht referenzierten Achsen beachten, dass die Verfahrbereichsüberwachung nicht zur Verfügung steht HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 464 Achstaste Z-: Einfahren in das Werkstück Freifahren verlassen: Zur ursprünglichen Softkey- Ebene zurückkehren Betriebsart Freifahren beenden: Softkey FREIFAHREN BEENDEN drücken Die Steuerung prüft, ob die Betriebsart Freifahren beendet werden kann, ggf. Dialog folgen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 465 Softkey NEIN drücken. Wenn das Werkzeug korrekt freigefahren wurde, dann Softkey JA drücken. Die Steuerung blendet den Dialog Freifahren angewählt aus. Maschine initialisieren: ggf. die Referenzpunkte überfahren Gewünschten Maschinenzustand herstellen: ggf. geschwenkte Bearbeitungsebene zurücksetzen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 466: Beliebiger Einstieg Ins Programm: Satzvorlauf

    Die Funktion SATZVORLAUF überspringt die programmierten Tastsystemzyklen. Dadurch enthalten die Ergebnisparameter keine oder ggf. falsche Werte. Wenn die nachfolgende Bearbeitung die Ergebnisparameter nutzt, besteht Kollisionsgefahr! Funktion SATZVORLAUF mehrstufig nutzen Weitere Informationen: "Vorgehensweise mehrstufiger Satzvorlauf", Seite 468 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 467 Nach einem internen Stopp wollen Sie im Satz 12 in der dritten Bearbeitung von LBL 1 einsteigen. Geben Sie im Überblendfenster folgende Daten ein: Vorlauf bis: N =12 Wiederholungen = 3 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 468 Taste NC-Start drücken Die Steuerung arbeitet den NC-Satz ab. Satzvorlauf zur nächsten Einstiegsstelle: Softkey SATZVORLAUF FORTSETZEN drücken NC-Satz eingeben, auf den Sie einsteigen wollen Wenn Sie den Maschinenstatus geändert haben: Taste NC-Start drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 469 Taste NC-Start drücken, bis die Steuerung den NC-Satz abarbeitet Die Steuerung springt ins Unterprogramm Sub.h. Softkey SATZVORLAUF FORTSETZEN drücken Geben Sie im Überblendfenster folgende Daten ein: Vorlauf bis: N =8 Wiederholungen = 1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 470 Sie wie bei einem Einstieg in die Punktetabelle vor. Im Eingabefeld Punkte-Nummer = geben Sie die gewünschte Punktenummer an. Der erste Punkt im Punktemuster hat die Punktenummer 0. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 471: Wiederanfahren An Die Kontur

    Achssoftkey der zweiten Achse drücken Taste NC-Start drücken Vorgang für jede Achse wiederholen Wenn das Werkzeug in der Werkzeugachse unterhalb des Anfahrpunkts steht, dann bietet die Steuerung die Werkzeugachse als erste Verfahrrichtung an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 472: Sätze Überspringen

    In der Betriebsart Programmieren den Satz wählen, bei dem das Ausblendzeichen eingefügt werden soll Softkey EINFÜGEN drücken /-Zeichen löschen In der Betriebsart Programmieren den Satz wählen, bei dem das Ausblendzeichen gelöscht werden soll Softkey ENTFERNEN drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 473: Wahlweiser Programmlauf-Halt

    Spindel und das Kühlmittel nicht ab. Programmlauf oder Programm-Test bei Sätzen mit M1 nicht unterbrechen: Softkey auf AUS stellen Programmlauf oder Programm-Test bei Sätzen mit M1 unterbrechen: Softkey auf EIN stellen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 475: Mod-Funktionen

    MOD-Funktionen...
  • Seite 476: Mod-Funktion

    Sie die gewünschte Einstellung aus. Wenn Sie die Einstellung nicht ändern wollen, schließen Sie das Fenster mit der Taste END. MOD-Funktionen verlassen MOD-Funktion beenden: Softkey ABBRUCH oder Taste END drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 477: Übersicht Mod-Funktionen

    Modellqualität Zähler-Einstellungen Aktueller Zählerstand Zielwert für Zähler Maschinen-Einstellungen Kinematik Verfahrgrenzen Werkzeug-Einsatzdatei Externer Zugriff Funkhandrad einrichten System-Einstellungen Systemzeit stellen Netzwerk-Verbindung definieren Netzwerk: IP Konfiguration Diagnose-Funktionen Bus-Diagnose HeROS-Information Allgemeine Information Versions-Information Lizenz-Information Maschinenzeiten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 478: Grafik-Einstellungen

    Datenrate, genaue Abbildung der Werkzeuggeometrie, Abbildung von Satzendpunkten und Satznummern möglich, hoch hohe Datenrate, genaue Abbildung der Werkzeuggeometrie mittel mittlere Datenrate, Näherung der Werkzeuggeometrie niedrig niedrige Datenrate, geringe Näherung der Werkzeuggeometrie HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 479: Maschineneinstellungen

    über eine serielle Verbindung auszutauschen, z. B. mit der Datenübertragungssoftware TNCremo. Den externen Zugriff sperren Sie wie folgt: Im MOD-Menü die Gruppe Maschinen-Einstellungen wählen Menü Externer Zugriff wählen Softkey EXTERNER ZUGRIFF EIN/AUS auf AUS stellen Softkey OK drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 480 Überblendfenster. In dem Überblendfenster müssen Sie den Externen Zugriff erlauben oder ablehnen: Externer Zugriff Berechtigung Einmalig erlauben Immer Dauerhaft erlauben Niemals Dauerhaft verweigern Nein Einmalig ablehnen In der Übersichtsliste kennzeichnet ein grünes Symbol eine aktive Verbindung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 481: Verfahrgrenzen Eingeben

    Achse eine gültige Verfahrgrenze gesetzt haben. Die Einstellungen bleiben auch nach einem Neustart der Steuerung erhalten. Die Schutzzone können Sie nur ausschalten, indem Sie alle Werte löschen oder den Softkey ALLES LEEREN drücken. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 482: Werkzeugeinsatzdatei

    Wählen Sie im MOD-Menü die Gruppe Maschinen- Einstellungen Wählen Sie das Menü Werkzeug-Einsatzdatei Wählen Sie die gewünschte Einstellung für die Betriebsarten Programmlauf Satzfolge/Einzelsatz und Programm-Test Drücken Sie den Softkey ÜBERNEHMEN Drücken Sie den Softkey OK HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 483: Kinematik Wählen

    Kinematiken aktivieren. Wenn Sie eine Kinematik für den Programm-Test wählen, bleibt die Maschinenkinematik davon unberührt. Achten Sie darauf, dass Sie zum Überprüfen Ihres Werkstücks die richtige Kinematik im Programmtest angewählt haben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 484: Systemeinstellungen

    Im Bereich Zeitzone gewünschte Zeitzone wählen Softkey NTP aus drücken, um den Eintrag Zeit über NTP Server synchronisieren zu wählen Hostnamen oder URL eines NTP-Servers eingeben Softkey Hinzufügen drücken Softkey OK drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 485: Positionsanzeige Wählen

    Restweg zur programmierten Position im Einga- be-Koordinatensystem; Differenz zwischen Ist- und Zielposition Beispiele mit Zyklus 11: Massfaktor 0.2 L IX+10 Die ISTRW-Anzeige zeigt 10 mm an. Der Massfaktor hat keine Auswirkung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 486 Verfahrwege, die mit der Funktion Handrad- Überlagerung (M118) ausgeführt wurden Mit der MOD-Funktion Positions-Anzeige 1 wählen Sie die Positionsanzeige in der Statusanzeige. Mit der MOD-Funktion Positions-Anzeige 2 wählen Sie die Positionsanzeige in der zusätzlichen Statusanzeige. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 487: Maßeinheit Wählen

    Betriebszeit der Steuerung seit der Inbetriebnahme Maschine ein Betriebszeit der Maschine seit der Inbetriebnahme Programmlauf Betriebszeit für den gesteuerten Betrieb seit der Inbetriebnahme Beachten Sie Ihr Maschinenhandbuch! Der Maschinenhersteller kann noch zusätzliche Zeiten anzeigen lassen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 488: Schlüsselzahl Eingeben

    "Entwicklungsstand (Upgrade- Funktionen)", Seite 10 15.9 Schlüsselzahl eingeben Anwendung Die Steuerung benötigt für folgende Funktionen eine Schlüsselzahl: Funktion Schlüsselzahl Anwenderparameter wählen Ethernet-Karte konfigurieren NET123 Sonderfunktionen bei der Q-Parameter- 555343 Programmierung freigeben HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 489: Datenschnittstellen Einrichten

    CfgSerialInterface (Nr. 106700) können Sie folgende Einstellungen eingeben: RS-232-Schnittstelle einrichten Öffnen Sie den Ordner RS232. Die Steuerung zeigt folgende Einstellmöglichkeiten: BAUD-RATE einstellen (baudRate Nr. 106701) Die BAUD-RATE (Datenübertragungsgeschwindigkeit) ist zwischen 110 und 115.200 Baud wählbar. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 490 Empfänger bei seiner Auswertung eine gerade Anzahl an gesetzten Bit feststellt Stopp-Bits einstellen (stopBits Nr. 106705) Mit dem Start- und einem oder zwei Stopp-Bits wird bei der seriellen Datenübertragung dem Empfänger eine Synchronisation auf jedes übertragene Zeichen ermöglicht. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 491 Mit Zustand der RTS-Leitung (Optional) legen Sie fest, ob der Pegel low im Ruhezustand aktiv ist. TRUE: Im Ruhezustand ist der Pegel auf low FALSE: Im Ruhezustand ist der Pegel nicht auf low HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 492: Einstellungen Für Die Datenübertragung Mit Der Pc- Software Tncserver

    Muss mit der Einstellung in TNCserver übereinstimmen Datenübertragungsprotokoll BLOCKWISE Datenbits in jedem übertragenen 7 Bit Zeichen Art der Paritätsprüfung EVEN Anzahl Stopp-Bits 1 Stop-Bit Art des Handshake festlegen RTS_CTS Dateisystem für Dateioperation HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 493: Betriebsart Des Externen Geräts Wählen (Filesystem)

    Folgen Sie den Anweisungen des Setup-Programms TNCremo unter Windows starten Klicken Sie auf <Start>, <Programme>, <HEIDENHAIN Anwendungen>, <TNCremo> Wenn Sie TNCremo das erste Mal starten, versucht TNCremo automatisch eine Verbindung zur Steuerung herzustellen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 494 Wenn Sie eine Werkzeugtabelle aus der Steuerung exportiert haben, werden die Werkzeugtypen zu Werkzeugtypnummern umgewandelt. TNCremo beenden Wählen Sie den Menüpunkt <Datei>, <Beenden> Die kontextsensitive Hilfefunktion der Software TNCremo öffnen Sie mithilfe der Taste F1. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 495: Ethernet-Schnittstelle

    Güteklasse des Kabels, der Ummantelung und der Netzwerkart (1000BaseTX, 100BaseTX oder 10BaseT). Steuerung konfigurieren Lassen Sie die Steuerung von einem Netzwerkspezialisten konfigurieren. Taste MOD drücken Schlüsselzahl NET123 eingeben Taste PGM MGT drücken Softkey NETZWERK drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 496 Funktion nur aktivieren, wenn zu Diagnosezwecken von extern über die Steuerung auf die optional vorhande- ne zweite Ethernet-Schnittstelle zugegrif- fen werden soll. Nur in Verbindung mit dem Kundendienst aktivieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 497 Default GW automatisch beziehen: Gateway Die Steuerung soll den Default-Gateway automatisch beziehen Default GW manuell konfigurieren: IP- Adressen des Default-Gateways manuell eingeben Änderungen mit Schaltfläche OK übernehmen oder mit Schaltfläche Abbrechen verwerfen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 498 User ID: Definition, mit welcher User- NFS-Shares Identifikation der Endanwender im setzen Netzwerk auf Dateien zugreift. Wert beim Netzwerkspezialisten erfragen Group ID: Definition, mit welcher Gruppenidentifikation Sie im Netzwerk auf Dateien zugreifen. Wert beim Netzwerkspezialisten erfragen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 499 Schaltfläche Status: Übersicht der Geräte aufrufen, die im Maschinennetz mit dynamischer IP-Adresse versorgt sind. Zusätzlich können Sie Einstellungen für diese Geräte vornehmen Schaltfläche Erweiterte Optionen: Erweiterte Einstellmöglichkeiten für den DNS-/DHCP-Server. Schaltfläche Setze Standardwerte: Werkseinstellungen setzen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 500 Die Steuerung startet dann den Verbindungsassistenten, in dem Sie alle erforderlichen Angaben dialoggeführt eingeben können Status log Anzeige von Statusinformationen und Fehlermeldungen. Über die Schaltfläche Leeren können Sie den Inhalt des Statusfensters löschen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 501 Setzen Sie die Option Active, um die Firewall einzuschalten Drücken Sie die Schaltfläche Set standard values, um die von HEIDENHAIN empfohlenen Standardeinstellungen zu aktivieren. Verlassen Sie den Dialog mit der Schaltfläche OK HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 502 HEIDENHAIN nicht auf den Bildschirminhalt (z. B.Bildschirmfoto) zugegriffen werden. Wird dieser Dienst gesperrt, so wird im VNC- Konfigurationsdialog von HEROS eine Warnung angezeigt, dass in der Firewall VNC gesperrt ist HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 503 Firewall die neue IP-Adresse zu einem Hostnamen verwendet Advanced options Diese Einstellungen sind nur für Ihre Netzwerkspezialisten Set standard Setzt die Einstellungen auf die von HEIDEN- values HAIN empfohlenen Standardwerte zurück HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 504: Funkhandrad Hr 550Fs Konfigurieren

    Klicken Sie auf die Schaltfläche HR anbinden Die Steuerung speichert die Seriennummer des eingelegten Funkhandrades ab und zeigt diese im Konfigurationsfenster links neben der Schaltfläche HR anbinden an. Konfiguration speichern und Konfigurationsmenü verlassen: Schaltfläche ENDE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 505: Funkkanal Einstellen

    Klicken Sie auf die Schaltfläche Setze Leistung Die Steuerung blendet die drei verfügbaren Leistungseinstellungen ein. Wählen Sie per Maus die gewünschte Einstellung aus. Konfiguration speichern und Konfigurationsmenü verlassen: Schaltfläche ENDE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 506 Versuchen Sie in solchen Fällen die Übertragungsqualität durch Auswählen eines anderen Kanals zu verbessern oder die Sendeleistung zu erhöhen. Weitere Informationen: "Funkkanal einstellen", Seite 505 Weitere Informationen: "Sendeleistung einstellen", Seite 505 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 507: Maschinenkonfiguration Laden

    Im MOD-Dialog Schlüsselwort RESTORE eingeben In der Dateiverwaltung der Steuerung die Backup-Datei (z. B. BKUP-2013-12-12_.zip) wählen Die Steuerung öffnet ein Überblendfenster für das Backup. Not-Halt drücken Softkey OK drücken, um den Backup-Vorgang zu starten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 509: Grundlagen / Übersichten

    Grundlagen / Übersichten...
  • Seite 510: Einführung

    Definition den Vorschub aus dem TOOL CALL-Satz intern fest zuordnet. Wenn Sie einen Zyklus mit mehreren Teilsätzen löschen wollen, gibt die TNC einen Hinweis aus, ob der komplette Zyklus gelöscht werden soll. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 511: Verfügbare Zyklengruppen

    Zyklen zur Koordinatenumrechnung, mit denen beliebige Konturen verscho- ben, gedreht, gespiegelt, vergrößert und verkleinert werden Zyklen zur Herstellung von Punktemustern Sonder-Zyklen Verweilzeit, Programmaufruf, Spindelorientierung Ggf. auf maschinenspezifische Bearbeitungszyklen weiterschalten. Solche Bearbeitungszyklen können von Ihrem Maschinenhersteller integriert werden HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 512: Mit Bearbeitungszyklen Arbeiten

    Grundsätzlich DEF-aktive Zyklen vor CALL-aktiven Zyklen programmieren Zwischen der Definition eines CALL-aktiven Zyklus und dem jeweiligen Zyklus-Aufruf einen DEF-aktiven Zyklus nur dann programmieren, wenn keine Überschneidungen bei den Übergabeparametern dieser beiden Zyklen auftreten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 513: Zyklus Definieren Über Softkeys

    Zyklusdialog wie zuvor beschrieben NC-Beispielsätze 7 CYCL DEF 200 BOHREN Q200=2 ;SICHERHEITS-ABST. Q201=3 ;TIEFE Q206=150 ;VORSCHUB TIEFENZ. Q202=5 ;ZUSTELL-TIEFE Q210=0 ;VERWEILZEIT OBEN Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q211=0.25 ;VERWEILZEIT UNTEN Q395=0 ;BEZUG TIEFE HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 514: Zyklen Aufrufen

    Zyklus-Aufruf programmieren: Taste CYCL CALL drücken Zyklus-Aufruf eingeben: Softkey CYCL CALL M drücken Ggf. Zusatz-Funktion M eingeben (z.B. M3, um die Spindel einzuschalten) oder mit der Taste END den Dialog beenden HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 515 Sie den ersten Zyklus-Aufruf mit M89. Um die Wirkung von M89 aufzuheben, programmieren Sie M99 in dem Positioniersatz, in dem Sie den letzten Startpunkt anfahren, oder Sie definieren mit CYCL DEF einen neuen Bearbeitungszyklus HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 516: Programmvorgaben Für Zyklen

    Sonderfunktionen wählen: Taste SPEC FCT drücken Funktionen für die Programmvorgaben wählen Softkey global DEF drücken Gewünschte GLOBAL-DEF-Funktion wählen, z. B. Softkey GLOBAL DEF ALLGEMEIN drücken Erforderliche Definitionen eingeben, jeweils mit Taste ENT bestätigen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 517 Bearbeitungsprogramm aus. Somit kann sich der Bearbeitungsablauf erheblich verändern. GLOBAL DEF bewusst verwenden, vor dem Abarbeiten einen Programmtest durchführen In Bearbeitungszyklen einen festen Wert eintragen, dann verändert GLOBAL DEF die Werte nicht HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 518: Allgemeingültige Globale Daten

    Parameter gelten für die Fräszyklen 251 bis 257 . Globale Daten für Fräsbearbeitungen mit Konturzyklen Der Softkey GLOBAL DEF KONTURFR. hat bei der Streckensteuerung TNC 128 keine Funktion. Dieser wurde aus Kompatibilitätsgründen hinzugefügt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 519: Globale Daten Für Das Positionierverhalten

    Option Fahren auf sichere Höhe aktiviert ist Fahren auf sichere Höhe: Wählen, ob die TNC zwischen Messpunkten auf Sicherheits-Abstand oder auf sicherer Höhe verfahren soll Parameter gelten für alle Tastsystemzyklen 4xx. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 520: Muster-Definition Pattern Def

    Definition einer einzelnen Reihe, gerade oder gedreht MUSTER Definition eines einzelnen Musters, gerade, gedreht oder verzerrt RAHMEN Definition eines einzelnen Rahmens, gerade, gedreht oder verzerrt KREIS Definition eines Vollkreises TEILKREIS Definition eines Teilkreises HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 521: Pattern Def Eingeben

    Sie können vor CYCL CALL PAT die Funktion GLOBAL DEF 125 (zu finden bei SPEC FCT/Programmvorgaben) mit Q352=1 verwenden. Dann positioniert die TNC zwischen den Bohrungen immer auf den 2. Sicherheitsabstand, der im Zyklus definiert wurde. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 522: Einzelne Bearbeitungspositionen Definieren

    Drehwinkel um den eingegebenen Startpunkt. Bezugsachse: Hauptachse der aktiven Bearbeitungsebene (z.B. X bei Werkzeug-Achse Z). Wert positiv oder negativ eingebbar Koordinate Werkstück-Oberfläche (absolut): Z-Koordinate eingeben, an der die Bearbeitung starten soll HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 523: Einzelnes Muster Definieren

    Drehlage Nebenachse: Drehwinkel, um den ausschließlich die Nebenachse der Bearbeitungsebene bezogen auf den eingegebenen Startpunkt verzerrt wird. Wert positiv oder negativ eingebbar. Koordinate Werkstück-Oberfläche (absolut): Z-Koordinate eingeben, an der die Bearbeitung starten soll HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 524: Einzelnen Rahmen Definieren

    Drehlage Nebenachse: Drehwinkel, um den ausschließlich die Nebenachse der Bearbeitungsebene bezogen auf den eingegebenen Startpunkt verzerrt wird. Wert positiv oder negativ eingebbar. Koordinate Werkstück-Oberfläche (absolut): Z-Koordinate eingeben, an der die Bearbeitung starten soll HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 525: Vollkreis Definieren

    Bearbeitungspositionen. Wert positiv oder negativ eingebbar. Alternativ Endwinkel eingebbar (per Softkey umschalten) Anzahl Bearbeitungen: Gesamtanzahl der Bearbeitungspositionen auf dem Kreis Koordinate Werkstück-Oberfläche (absolut): Z-Koordinate eingeben, an der die Bearbeitung starten soll HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 526: Beim Programmieren Beachten

    überschreiben die oben genannten Parameter der CALL- aktiven Bearbeitungszyklen (wenn in beiden Zyklen gleiche Eingabeparameter vorkommen). Wenn Sie diesen Zyklus im Einzelsatzbetrieb ablaufen lassen, hält die Steuerung zwischen den Punkten eines Punktemusters an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 527: Zyklusparameter

    Q247=+0 ;WINKELSCHRITT Bearbeitungen auf dem Teilkreis. Eingabebereich 1 Q241=8 ;ANZAHL bis 99999 BEARBEITUNGEN Q200 Sicherheits-Abstand? (inkremental): Q200=2 ;SICHERHEITS-ABST. Abstand zwischen Werkzeugspitze und Werkstück- Q203=+30 ;KOOR. OBERFLAECHE Oberfläche. Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 528 Q301 Fahren auf sichere Höhe (0/1)?: Festlegen, wie das Werkzeug zwischen den Bearbeitungen verfahren soll: 0: Zwischen den Bearbeitungen auf Sicherheits- Abstand verfahren 1: Zwischen den Bearbeitungen auf 2. Sicherheits- Abstand verfahren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 529 251,253 und 256 mit Zyklus 221 kombinieren, wirken der Sicherheits-Abstand, die Werkstück-Oberfläche, der 2. Sicherheits-Abstand und die Drehlage aus Zyklus 221. Wenn Sie diesen Zyklus im Einzelsatzbetrieb ablaufen lassen, hält die Steuerung zwischen den Punkten eines Punktemusters an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 530 Abstand verfahren Q242=6 ;ANZAHL SPALTEN 1: Zwischen den Bearbeitungen auf 2. Sicherheits- Q243=4 ;ANZAHL ZEILEN Abstand verfahren Q224=+15 ;DREHLAGE Q200=2 ;SICHERHEITS-ABST. Q203=+30 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q301=1 ;FAHREN AUF S. HOEHE HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 531: Anwendung

    Der Name der Punkte-Tabelle muss mit einem Buchstaben beginnen. Mit den Softkeys X AUS/EIN, Y AUS/EIN, Z AUS/EIN (zweite Softkey-Leiste) legen Sie fest, welche Koordinaten Sie in die Punkte-Tabelle eingeben können. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 532: Einzelne Punkte Für Die Bearbeitung Ausblenden

    Name der Punkte-Tabelle eingeben, mit Taste END bestätigen. Wenn die Punkte-Tabelle nicht im selben Verzeichnis gespeichert ist, wie das NC-Programm, dann müssen Sie den kompletten Pfadnamen eingeben. NC-Beispielsatz 7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“ HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 533: Zyklus In Verbindung Mit Punkte-Tabellen Aufrufen

    Die TNC interpretiert die Punkte der Bearbeitungsebene als Koordinaten des Zyklus-Startpunktes. Wenn Sie die in der Punkte- Tabelle definierte Koordinate in der Spindel-Achse als Startpunkt- Koordinate nutzen wollen, müssen Sie die Werkstück-Oberkante (Q203) mit 0 definieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 535: Zyklen: Bohrzyklen / Gewindezyklen

    Zyklen: Bohrzyklen / Gewindezyklen...
  • Seite 536 Mit automatischer Vorpositionierung, 2. Sicherheitsabstand, Spanbruch, Vorhalteabstand 206 GEWINDEBOHREN Mit Ausgleichsfutter, 2. Sicherheitsab- stand, Verweilzeit unten 207 GEW. -BOHREN GS Mit Gewindetiefe, Gewindesteigung 241 EINLIPPEN-TIEFBOHREN Mit automatischer Vorpositionierung auf vertieften Startpunkt, Drehzahl- Kühlmitteldefinition HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 537 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 538 Q203=+20 ;KOOR. OBERFLAECHE erfolgen kann. Eingabebereich 0 bis 99999,9999 Q204=100 ;2. SICHERHEITS-ABST. 12 X+30 R0 FMAX 13 Y+20 R0 FMAX M3 M99 14 X+80 R0 FMAX 15 Y+50 R0 FMAX M99 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 539 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 540 Werkzeugs in der Spalte T-ANGLE der Werkzeug- 14 X+80 FMAX Tabelle TOOL.T definieren. 15 Y+50 FMAX M99 = Tiefe bezogen auf die Werkzeugspitze = Tiefe bezogen auf den zylindrischen Teil des Werkzeugs HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 541 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 542 ;TIEFE Q206=100 ;VORSCHUB TIEFENZ. Q211=0.5 ;VERWEILZEIT UNTEN Q208=250 ;VORSCHUB RUECKZUG Q203=+20 ;KOOR. OBERFLAECHE Q204=100 ;2. SICHERHEITS-ABST. 12 X+30 FMAX 13 Y+20 FMAX M3 M99 14 X+80 FMAX 15 Y+50 FMAX M9 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 543 Werkzeug wieder auf den Startpunkt in der Bearbeitungsebene. Somit können Sie anschließend inkremental weiterpositionieren. Wenn vor dem Zyklusaufruf die Funktionen M7 oder M8 aktiv waren, stellt die TNC diesen Zustand am Zyklus- Ende wieder her. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 544 Q336 eingeben (z.B. in der Betriebsart Positionieren mit Handeingabe)). Dazu sollten keinerlei Transformationen aktiv sein. Winkel so wählen, dass die Werkzeugsspitze parallel zur Freifahrrichtung steht Freifahrrichtung Q214 so wählen, dass das Werkzeug vom Bohrungsrand wegfährt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 545 Q336 Winkel für Spindel-Orientierung? (absolut): 13 Y+20 FMAX M3 M99 Winkel, auf den die TNC das Werkzeug vor dem 14 X+80 FMAX Freifahren positioniert. Eingabebereich -360,000 bis 360,000 14 Y+50 FMAX M99 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 546 6 Dieser Vorgang wird so lange wiederholt, bis die Tiefe Q201 erreicht ist. 7 Ist die Tiefe Q201 erreicht, zieht die TNC das Werkzeug mit Fmax aus der Bohrung auf den 2. Sicherheits-Abst Q204 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 547 8 Der Vorgang 2-7 wird so lange wiederholt, bis die Tiefe Q201 erreicht ist. 9 Ist die Tiefe Q201 erreicht, zieht die TNC das Werkzeug mit Fmax aus der Bohrung auf den 2. Sicherheits-Abst Q204 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 548 9 Falls eingegeben wartet die TNC nun die Verweilzeit UNTen Q211 ab 10 Ist die Tiefe Q201 erreicht und ggf. die Verweilzeit UNTen Q211 abgelaufen, zieht die TNC das Werkzeug mit Fmax aus der Bohrung auf den 2. Sicherheits-Abst Q204 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 549 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 550 Rückzugswert Q256 zurück. Eingabebereich 0 bis 99999 Q205 Minimale Zustell-Tiefe? (inkremental): Falls Sie Q212 ABNAHMEBETRAG eingegeben haben, begrenzt die TNC die Zustellung auf Q205 . Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 551 Sie den Spitzenwinkel des Werkzeugs in der Spalte T-ANGLE der Werkzeug- Tabelle TOOL.T definieren. = Tiefe bezogen auf die Werkzeugspitze = Tiefe bezogen auf den zylindrischen Teil des Werkzeugs HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 552 Vorpositionieren auf den Sicherheits-Abstand und von dort – falls eingegeben – mit FMAX auf den 2. Sicherheits-Abstand 7 Zum Schluss positioniert die TNC das Werkzeug wieder zurück in die Mitte der Bohrung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 553 Q336 eingeben (z.B. in der Betriebsart Positionieren mit Handeingabe)). Dazu sollten keinerlei Transformationen aktiv sein. Winkel so wählen, dass die Werkzeugsspitze parallel zur Freifahrrichtung steht Freifahrrichtung Q214 so wählen, dass das Werkzeug vom Bohrungsrand wegfährt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 554 -99999,9999 bis 99999,9999 Q252=15 ;SCHNEIDENHOEHE Q204 2. Sicherheits-Abstand? (inkremental): Q253=750 ;VORSCHUB VORPOS. Koordinate Spindelachse, in der keine Kollision Q254=200 ;VORSCHUB SENKEN zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 555 4: Werkzeug freifahren in positive Richtung der Nebenachse Q336 Winkel für Spindel-Orientierung? (absolut): Winkel, auf den die TNC das Werkzeug vor dem Eintauchen und vor dem Herausfahren aus der Bohrung positioniert. Eingabebereich -360,0000 bis 360,0000 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 556 – zum Freischneiden und wird nach der Verweilzeit mit dem Vorschub Rückzug auf den Sicherheits-Abstand zurückgezogen. Falls Sie einen 2. Sicherheits-Abstand eingegeben haben, fährt die TNC das Werkzeug mit FMAX dorthin HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 557 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 558 Zustellung, nach der die TNC einen Spanbruch durchführt. Kein Spanbruch, wenn 0 eingegeben. Eingabebereich 0 bis 99999,9999 Q256 Rückzug bei Spanbruch? (inkremental): Wert, um den die TNC das Werkzeug beim Spanbrechen zurückfährt. Eingabebereich 0,000 bis 99999,999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 559 Sie den Spitzenwinkel des Werkzeugs in der Spalte T-ANGLE der Werkzeug- Tabelle TOOL.T definieren. = Tiefe bezogen auf die Werkzeugspitze = Tiefe bezogen auf den zylindrischen Teil des Werkzeugs HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 560: Positionierverhalten Beim Arbeiten Mit Q379

    Bohrbeginn die mit FMAX vorpositioniert wird 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 (Q200=2, 5>2, daher wird der Wert 2 verwendet.) 0,2*100=20 (Q200=2, 20>2, daher wird der Wert 2 verwendet.) 0,2*2=0,4 -1,6 0,2*5=1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 561 1,6 mm/inch über dem vertieften Startpunkt. Wenn also der vertiefte Startpunkt bei -2 ist, fährt die TNC zum Entspänen auf -0,4. In der nachfolgenden Tabelle sind verschiedene Beispiele aufgeführt, wie sich die Position für das Entspänen (Rückzugsposition) berechnet: HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 562 0,8*25=20 (Q200=5, 20>5, daher wird der Wert 5 verwendet.) 0,8*100=80 (Q200=5, 80>5, daher wird der Wert 5 verwendet.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, daher wird der Wert 20 verwendet.) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 563 Rückzugsposition, welchen Wert die Rückzugsposition in Ihrem Fall hat, entnehmen Sie folgendem Dokument: siehe Seite 560 9 Falls Sie einen 2. Sicherheits-Abstand eingegeben haben, fährt die TNC das Werkzeug mit FMAX dorthin HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 564 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 565 4: Spindel mit M4 drehen 5: Mit stehender Spindel fahren Q427 Spindeldrehzahl ein-/ausfahren?: Drehzahl, mit der das Werkzeug beim Einfahren in die Bohrung und beim Herausfahren aus der Bohrung drehen soll. Eingabebereich 0 bis 99999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 566 TNC Q202 MAX. ZUSTELL-TIEFE nach jeder Zustellung verkleinert. Eingabebereich 0 bis 99999,9999 Q205 Minimale Zustell-Tiefe? (inkremental): Falls Sie Q212 ABNAHMEBETRAG eingegeben haben, begrenzt die TNC die Zustellung auf Q205 . Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 567 Bohrbeginn die mit FMAX vorpositioniert wird 0,2*2=0,4 -1,6 0,2*5=1 0,2*10=2 0,2*25=5 (Q200=2, 5>2, daher wird der Wert 2 verwendet.) 0,2*100=20 (Q200=2, 20>2, daher wird der Wert 2 verwendet.) 0,2*2=0,4 -1,6 0,2*5=1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 568 1,6 mm/inch über dem vertieften Startpunkt. Wenn also der vertiefte Startpunkt bei -2 ist, fährt die TNC zum Entspänen auf -0,4. In der nachfolgenden Tabelle sind verschiedene Beispiele aufgeführt, wie sich die Position für das Entspänen (Rückzugsposition) berechnet: HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 569 0,8*25=20 (Q200=5, 20>5, daher wird der Wert 5 verwendet.) 0,8*100=80 (Q200=5, 80>5, daher wird der Wert 5 verwendet.) 0,8*2=1,6 -1,6 0,8*5=4 0,8*10=8 0,8*25=20 0,8*100=80 (Q200=20, 80>20, daher wird der Wert 20 verwendet.) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 570: Beispiel: Bohrzyklen

    9 Y+90 R0 FMAX M99 Bohrung 3 anfahren, Zyklus-Aufruf 10 X+10 R0 FMAX M99 Bohrung 4 anfahren, Zyklus-Aufruf 11 Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 12 END PGM C200 MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 571: Beispiel: Bohrzyklen In Verbindung Mit Pattern Def Verwenden

    7 GLOBAL DEF 125 POSITIONIEREN Mit dieser Funktion positioniert die TNC bei einem CYCL CALL PAT zwischen den Punkten auf den 2. Sicherheitsabstand. Diese Funktion bleibt bis zum M30 wirksam. Q345=+1 ;AUSWAHL POS-HOEHE HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 572 ;VERWEILZEIT UNTEN Q203=+0 ;KOOR. OBERFLAECHE Q204=10 ;2. SICHERHEITS-ABST. 17 CYCLE CALL PAT F5000 M13 Zyklus-Aufruf in Verbindung mit Punktemuster 18 Z+100 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 19 END PGM 1 MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 573 Werkzeug-Tabelle, mit der im Zyklus definierten Gewindesteigung. Die TNC gibt eine Fehlermeldung aus, wenn die Werte nicht übereinstimmen. Im Zyklus 206 berechnet die TNC die Gewindesteigung anhand der programmierten Drehzahl und des im Zyklus definierten Vorschubs. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 574 Vorschub mm/min) Spindel-Drehzahl (U/min) Gewindesteigung (mm) Freifahren bei Programm-Unterbrechung Wenn Sie während des Gewindebohrens die externe Stopp- Taste drücken, zeigt die TNC einen Softkey an, mit dem Sie das Werkzeug freifahren können. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 575: Ausgleichsfutter Gs (Zyklus 207)

    Werkzeug aus der Bohrung heraus auf den Sicherheits-Abstand bewegt. Falls Sie einen 2. Sicherheits-Abstand eingegeben haben, fährt die TNC das Werkzeug mit FMAX dorthin 4 Auf Sicherheits-Abstand hält die TNC die Spindel an HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 576 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 577 Q204 2. Sicherheits-Abstand? (inkremental): Q201=-20 ;GEWINDETIEFE Koordinate Spindelachse, in der keine Kollision Q239=+1 ;GEWINDESTEIGUNG zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,9999 Q203=+25 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 578: Freifahren Bei Programmunterbrechung

    Sie haben beim Freifahren die Möglichkeit, das Werkzeug in positive und negative Richtung der Werkzeugachse zu bewegen Machen Sie sich vor dem Freifahren bewusst, in welcher Richtung Sie das Werkzeug aus der Bohrung heraus bewegen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 579: Beispiel: Gewindebohren

    12 TOOL CALL 2 Z S5000 Werkzeug-Aufruf Bohrer 13 Z+10 R0 F5000 Werkzeug auf sichere Höhe fahren (F mit Wert programmieren) 14 CYCL DEF 200 BOHREN Zyklus-Definition Bohren Q200=2 ;SICHERHEITS-ABST. Q201=-25 ;TIEFE Q206=150 ;VORSCHUB TIEFENZ. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 580 0 +10 +10 +0 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [END] HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 581 Bearbeitungs- zyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen...
  • Seite 582: Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen

    Auswahl des Bearbeitungsum- fanges 253 NUTENFRAESEN Schrupp-/Schlicht-Zyklus mit Auswahl des Bearbeitungsum- fangs 256 RECHTECKZAPFEN Schrupp-/Schlicht-Zyklus mit seitlicher Zustellung, wenn Mehrfachumlauf erforderlich 233 PLANFRÄSEN Planfläche mit bis zu 3 Begren- zungen bearbeiten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 583 5 Sofern Schlichtaufmaße definiert sind, taucht die TNC ein, und fährt an die Kontur. Die TNC schlichtet zunächst die Taschenwände, falls eingegeben in mehreren Zustellungen. 6 Anschließend schlichtet die TNC den Boden der Tasche von innen nach außen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 584 Zustelltiefe + Sicherheitsabstand im Eilgang. Während der Positionierung im Eilgang besteht Kollisionsgefahr. Vorher eine Schrupp-Bearbietung durchführen Sicherstellen, dass die TNC das Werkzeug im Eilgang vorpositionieren kann, ohne mit dem Werkstück zu kollidieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 585 Eingabebereich 0 bis 99999,999 alternativ FAUTO, fu, FZ Q368 Schlichtaufmaß Seite? (inkremental): Schlicht-Aufmaß in der Bearbeitungs-Ebene. Eingabebereich 0 bis 99999,9999 Q369 Schlichtaufmaß Tiefe? (inkremental): Schlichtaufmaß für die Tiefe. Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 586 Q368=0.2 ;AUFMASS SEITE Q369=0.1 ;AUFMASS TIEFE Q338=5 ;ZUST. SCHLICHTEN Q200=2 ;SICHERHEITS-ABST. Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q351=+1 ;FRAESART Q370=1 ;BAHN-UEBERLAPPUNG 9 X+50 R0 FMAX 10 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 587 6 Sofern Schlichtaufmaße definiert sind, schlichtet die TNC zunächst die Nutwände, falls eingegeben in mehreren Zustellungen. Die Nutwand wird dabei tangential im linken Nutkreis angefahren 7 Anschließend schlichtet die TNC den Boden der Nut von innen nach außen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 588 Nach dem Schruppvorgang hat die Nut die Breite des Werkzeugdurchmessers, unabhängig vom Parameter Q219! Wenn Sie ein kleines Schruppwerkzeug verwenden, kann für das Schlichtwerkzeug noch sehr viel Material übrig sein - beachten Sie das bei Ihrer Werkzeugauswahl! HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 589 9 L X+50 Y+50 R0 FMAX M3 M99 fu, FZ Q338 Zustellung Schlichten? (inkremental): Maß, um welches das Werkzeug in der Spindelachse beim Schlichten zugestellt wird. Q338=0: Schlichten in einer Zustellung. Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 590 Bearbeitung im Gleichlauf) Q352 Eintauchposition?: Festlegen, auf welcher Position entlang der Hauptachse das Werkzeug eintauchen soll: +1: Eintauchposition immer am rechten Ende der -1: Eintauchposition immer am linken Ende der 0: Pendelnd eintauchen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 591 Werkzeug von der Kontur weg zurück zum Startpunkt der Zapfenbearbeitung 6 Anschließend fährt die TNC das Werkzeug auf die nächste Zustelltiefe und bearbeitet den Zapfen auf dieser Tiefe 7 Dieser Vorgang wiederholt sich, bis die programmierte Zapfentiefe erreicht ist HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 592 Mindestens Werkzeugdurchmesser + 2mm Die TNC positioniert das Werkzeug am Ende zurück auf den Sicherheitsabstand, wenn eingegeben auf den zweiten Sicherheitsabstand. Die Endposition des Werkzeugs nach dem Zyklus stimmt nicht mit der Startposition überein. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 593 Werkzeug jeweils zugestellt wird; Wert größer 0 eingeben. Eingabebereich 0 bis 99999,9999 Q207 Vorschub fräsen?: Verfahrgeschwindigkeit des Werkzeugs beim Fräsen in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO, fu, FZ HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 594 ;AUFMASS SEITE 1,9999 Q369=0.1 ;AUFMASS TIEFE Q338=5 ;ZUST. SCHLICHTEN Q200=2 ;SICHERHEITS-ABST. Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q351=+1 ;FRAESART Q370=1 ;BAHN-UEBERLAPPUNG 9 X+50 R0 FMAX 10 Y+50 R0 FMAX M3 M99 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 595 2 Danach positioniert die TNC das Werkzeug im Eilgang FMAX in der Spindelachse auf Sicherheitsabstand 3 Anschließend fährt das Werkzeug mit dem Vorschub Fräsen Q207 in der Spindelachse auf die von der TNC berechnete erste Zustelltiefe HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 596 10 Der Vorgang wiederholt sich, bis alle Zustellungen ausgeführt sind. Bei der letzten Zustellung wird lediglich das eingegebene Schlichtaufmaß im Vorschub Schlichten abgefräst 11 Am Ende fährt die TNC das Werkzeug mit FMAX zurück auf den 2. Sicherheitsabstand HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 597 9 Der Vorgang wiederholt sich, bis alle Zustellungen ausgeführt sind. Bei der letzten Zustellung wird lediglich das eingegebene Schlichtaufmaß im Vorschub Schlichten abgefräst 10 Am Ende fährt die TNC das Werkzeug mit FMAX zurück auf den 2. Sicherheitsabstand HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 598 Seitenwand wird auf das Maß bearbeitet, das sich aus dem Startpunkt bzw. der Seitenlängen der Planfläche ergibt. Bei der Schruppbearbeitung berücksichtigt die TNC das Aufmaß Seite – beim Schlichtvorgang dient das Aufmaß zur Vorpositionierung des Werkzeugs. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 599 Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstückoberfläche! Tiefe negativ eingeben Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 600 2: Nebenachse = Bearbeitungsrichtung Q218 1. Seiten-Länge? (inkremental): Länge der zu bearbeitenden Fläche in der Hauptachse der Bearbeitungsebene, bezogen auf den Startpunkt = -2 = +2 1. Achse. Eingabebereich -99999,9999 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 601 Anfahren der Startposition und beim Fahren auf die nächste Zeile in mm/min; wenn Sie im Material quer fahren (Q389=1), dann fährt die TNC die Querzustellung mit Fräsvorschub Q207 . Eingabebereich 0 bis 99999,9999 alternativ fmax, FAUTO HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 602 Schlicht-Aufmaß in der Bearbeitungs-Ebene. Eingabebereich 0 bis 99999,9999 Q338 Zustellung Schlichten? (inkremental): Maß, um welches das Werkzeug in der Spindelachse beim Schlichten zugestellt wird. Q338=0: Schlichten in einer Zustellung. Eingabebereich 0 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 603: Beispiel: Tasche, Zapfen Fräsen

    ;2. SICHERHEITS-ABST. Q351=+1 ;FRAESART Q370=1 ;BAHN-UEBERLAPPUNG 6 X+50 R0 Außenbearbeitung 7 Y+50 R0 M3 M99 Zyklus-Aufruf Außenbearbeitung 8 CYCL DEF 252 RECHTECKTASCHE Zyklus-Definition Rechtecktasche Q215=0 ;BEARBEITUNGS-UMFANG Q218=50 ;1. SEITEN-LAENGE Q219=50 ;2. SEITEN-LAENGE HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 604 ;SICHERHEITS-ABST. Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q351=+1 ;FRAESART Q370=1 ;BAHN-UEBERLAPPUNG 9 X+50 R0 FMAX 10 Y+50 R0 FMAX M99 Zyklus-Aufruf 11 Z+250 R0 FMAX M30 12 END PGM C210 MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 605: Zyklen: Koordinaten-Umrechnungen

    Zyklen: Koordinaten- Umrechnungen...
  • Seite 606 Koordinatenumrechnung zurücksetzen: Zyklus mit Werten für das Grundverhalten erneut definieren, z.B. Maßfaktor 1.0 Zusatzfunktionen M2, M30 oder den Satz END PGM ausführen (abhängig von Maschinenparameter clearMode) Neues Programm wählen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 607 Eingabe-Bereich bis zu 6 NC- Achsen, jeweils von -99999,9999 bis 99999,9999 Beim Programmieren beachten Mit dem optionalen Maschinenparameter CfgDisplayCoordSys (Nr. 127501) können Sie entscheiden, in welchem Koordinatensystem die Statusanzeige eine aktive Nullpunktverschiebung anzeigt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 608 Verschiebung zu den Koordinaten X=0; Y=0 etc. direkt mit einer Zyklus-Definition aufrufen Status-Anzeigen In der zusätzlichen Status-Anzeige werden folgende Daten aus der Nullpunkttabelle angezeigt: Name und Pfad der aktiven Nullpunkttabelle Aktive Nullpunkt-Nummer Kommentar aus der Spalte DOC der aktiven Nullpunkt-Nummer HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 609 Nullpunkttabelle oder einen Q-Parameter 77 CYCL DEF 7.0 NULLPUNKT eingeben; Wenn Sie einen Q-Parameter eingeben, 78 CYCL DEF 7.1 #5 dann aktiviert die TNC die Nullpunkt-Nummer, die im Q-Parameter steht. Eingabe-Bereich 0 bis 9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 610: Nullpunkttabelle Im Nc-Programm Wählen

    Dateiverwaltung aufrufen: Taste PGM MGT drücken Nullpunkttabellen anzeigen: Softkeys TYP WÄHLEN und ZEIGE .D drücken Gewünschte Tabelle wählen oder neuen Dateinamen eingeben Datei editieren. Die Softkey-Leiste zeigt dazu unter anderem folgende Funktionen an: HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 611 Seitenweise blättern nach oben Seitenweise blättern nach unten Zeile einfügen Zeile löschen Suchen Cursor zum Zeilen-Anfang Cursor zum Zeilen-Ende Aktuellen Wert kopieren Kopierten Wert einfügen Eingebbare Anzahl von Zeilen (Nullpunkten) am Tabellenende anfügen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 612: Nullpunkttabelle Konfigurieren

    Änderungen in der Tabelle sofort mit Taste ENT bestätigen NC-Programm nach einer Änderung der Nullpunkttabelle vorsichtig einfahren Status-Anzeigen In der zusätzlichen Status-Anzeige zeigt die TNC die Werte der aktiven Nullpunktverschiebung an. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 613 Nummer des gewünschten Bezugspunkts aus der 13 CYCL DEF 247 BEZUGSPUNKT Bezugspunkttabelle an. Alternativ können Sie auch SETZEN über den Softkey AUSWÄHLEN den gewünschten Q339=4 ;BEZUGSPUNKT-NUMMER Bezugspunkt direkt aus der Bezugspunkttabelle anwählen. Eingabebereich 0 bis 65535 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 614 80 CYCL DEF 8.1 X Y Z Spindelachse und der dazugehörigen Nebenachse. Erlaubt ist die Eingabe von max. drei Achsen. Eingabebereich bis zu 3 NC-Achsen X, Y, Z, U, V, W, A, B, C HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 615 12 CYCL DEF 7.0 NULLPUNKT 0,000001 bis 99,999999 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 MASSFAKTOR 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 616 Zusätzlich lassen sich die Koordinaten eines Zentrums für alle Maßfaktoren programmieren. Die Kontur wird vom Zentrum aus gestreckt oder zu ihm hin gestaucht, also nicht unbedingt vom und zum aktuellen Nullpunkt – wie beim Zyklus 11 MASSFAKTOR. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 617 Streckung oder Stauchung. Eingabe-Bereich -99999,9999 bis 99999,9999 NC-Sätze 25 CALL LBL 1 26 CYCL DEF 26.0 MASSFAKTOR ACHSSPEZ. 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 618 13 CALL LBL 1 14 CYCL DEF 7.0 NULLPUNKT Nullpunktverschiebung 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 18 CYCL DEF 7.0 NULLPUNKT 19 CYCL DEF 7.1 X+0 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 619 Bohrung 2 anfahren, Zyklus aufrufen 26 Y+20 R0 FMAX M99 Bohrung 3 anfahren, Zyklus aufrufen 27 X-20 R0 FMAX M99 Bohrung 4 anfahren, Zyklus aufrufen 28 LBL 0 29 END PGM UP2 MM HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 621 Zyklen: Sonderfunktionen...
  • Seite 622: Übersicht

    Zyklen: Sonderfunktionen | Grundlagen 20.1 Grundlagen Übersicht Die TNC stellt folgende Zyklen für folgende Sonderanwendungen zur Verfügung: Softkey Zyklus Seite 9 VERWEILZEIT 12 Programmaufruf 13 Spindelorientierung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 623: Zyklen: Sonderfunktionen

    (bleibende) Zustände werden dadurch nicht beeinflusst, wie z.B. die Drehung der Spindel. Zyklusparameter Verweilzeit in Sekunden: Verweilzeit in Sekunden eingeben. Eingabebereich 0 bis 3 600 s (1 Stunde) in 0,001 s-Schritten HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 624 Dialog aktivieren und aufzurufendes Programm \KLAR35\FK1\50.H wählen 57 X+20 FMAX Das Programm rufen Sie auf mit: 58 Y+50 FMAX M99 CYCL CALL (separater Satz) oder M99 (satzweise) oder M89 (wird nach jedem Positioniersatz ausgeführt) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 625 Zyklus 13 verwendet. Beachten Sie in Ihrem NC- Programm, dass Sie ggf. Zyklus 13 nach einem der oben genannten Bearbeitungszyklen erneut programmieren müssen. Zyklusparameter Orientierungswinkel: Winkel bezogen auf die Winkel-Bezugsachse der Arbeitsebene eingeben. Eingabe-Bereich: 0,0000° bis 360,0000° HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 626 Kollision kommen. Zyklus 18 führt keine An- und Abfahrbewegung durch. Vor dem Zyklus-Start das Werkzeug vorpositionieren Das Werkzeug fährt nach Zyklusaufruf von der aktuellen Position auf die eingegebene Tiefe HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 627 = Rechtsgewinde (M3 bei negativer Bohrtiefe) = Linksgewinde (M4 bei negativer Bohrtiefe) NC-Sätze 25 CYCL DEF 18.0 GEWINDESCHNEIDEN 26 CYCL DEF 18.1 TIEFE = -20 27 CYCL DEF 18.2 STEIG = +1 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 629 Tastsystemzyklen...
  • Seite 630: Allgemeines Zu Den Tastsystemzyklen

    Die TNC stellt in den Betriebsarten Manueller Betrieb und El. Handrad Tastsystemzyklen zur Verfügung, mit denen Sie: das Tastsystem kalibrieren Bezugspunkte setzen Die manuellen Tastsystemzyklen sind im Kapitel „Handbetrieb und Einrichten” beschrieben. Weitere Informationen: "3D-Tastsystem verwenden (Option #17)", Seite 410 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 631: Bevor Sie Mit Tastsystemzyklen Arbeiten

    = ON erreichen, dass ein Infrarot-Tastsystem vor jedem Antastvorgang in Richtung der programmierten Antastrichtung orientiert. Der Taststift wird dadurch immer in die gleiche Richtung ausgelenkt. Wenn Sie TRACK = ON verändern, dann müssen Sie das Tastsystem neu kalibrieren. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 632: Schaltendes Tastsystem, Antastvorschub: F In Tastsystemtabelle

    In F_PREPOS legen Sie fest, ob die TNC das Tastsystem mit dem in FMAX definierten Vorschub positionieren soll oder im Maschinen- Eilgang. Eingabewert = FMAX_PROBE: Mit Vorschub aus FMAX positionieren Eingabewert = FMAX_MACHINE: Mit Maschineneilgang vorpositionieren HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 633: Tastsystemzyklen Abarbeiten

    Ist die aktuelle Koordinate des Taststift-Südpols größer als die Koordinate der sicheren Höhe, positioniert die TNC das Tastsystem zuerst in der Bearbeitungsebene auf den ersten Antastpunkt und anschließend in der Tastsystemachse direkt auf die Messhöhe HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 634: Allgemeines

    ANTASTFUNKTION drücken. Die TNC zeigt weitere Softkeys Tastsystemtabelle wählen: Softkey TASTSYSTEM TABELLE drücken Softkey EDITIEREN auf EIN setzen Mit den Pfeiltasten gewünschte Einstellung wählen Gewünschte Änderungen durchführen Tastsystemtabelle verlassen: Softkey ENDE drücken HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 635 OFF: Keine Spindelnachführung durchführen SERIAL Sie müssen in dieser Spalte keinen Eintrag vorneh- men. Die TNC trägt automatisch die Seriennummer des Tastsystems ein, wenn das Tastsystem über eine EnDat- Schnittstelle verfügt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 636 Korrekturwerte für Länge und Radius werden von der TNC im zentralen Werkzeugspeicher TOOL.T abgelegt und automatisch am Ende des Antast-Zyklus verrechnet. Folgende Vermessungsarten stehen zur Verfügung: Werkzeug-Vermessung mit stillstehendem Werkzeug Werkzeug-Vermessung mit rotierendem Werkzeug Einzelschneiden-Vermessung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 637 Die Messzyklen arbeiten nur bei aktivem zentralen Werkzeugspeicher TOOL.T. Bevor Sie mit den Messzyklen arbeiten, müssen Sie alle zur Vermessung erforderlichen Daten im zentralen Werkzeugspeicher eingetragen und das zu vermessende Werkzeug mit TOOL CALL aufgerufen haben. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 638: Maschinenparameter Einstellen

    Drehzahl [U/min] maxPeriphSpeedMeas: Maximal zulässige Umlaufgeschwin- digkeit [m/min] Aktiver Werkzeug-Radius [mm] Der Antast-Vorschub berechnet sich aus: v = Messtoleranz • n mit Antast-Vorschub [mm/min] Messtoleranz: Messtoleranz [mm], abhängig von maxPeriphSpeedMeas Drehzahl [U/min] HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 639 (Nr. 122710) = ConstantFeed: Der Antast-Vorschub bleibt konstant, der Messfehler wächst jedoch linear mit größer werdendem Werkzeug-Radius: Messtoleranz = (r • measureTolerance1)/ 5 mm) mit Aktiver Werkzeug-Radius [mm] measureTolerance1: Maximal zulässiger Messfehler HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 640: Eingaben In Der Werkzeugtabelle Tool.t

    0 bis 0,9999 mm RBREAK Bruch-Toleranz: Radius? Zulässige Abweichung vom Werkzeug-Radius R für Bruch- Erkennung. Wird der eingegebene Wert überschritten, sperrt die TNC das Werkzeug (Status l). Eingabebereich: 0 bis 0,9999 mm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 641 B. 4 (4 Schneiden) 0 (kein Versatz erforderlich, 5 (immer Werkzeug-Radius Durchmesser 10 mm da Kugel-Südpol gemessen als Versatz definieren, damit werden soll) der Durchmesser nicht im Radius gemessen wird) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 642 10 Die TNC speichert die Kalibrierwerte und berücksichtigt sie bei nachfolgenden Werkzeugvermessungen 11 Abschließend zieht die TNC den Taststift entlang der Werkzeugachse auf den Sicherheitsabstand zurück und bewegt es in die Mitte des TT HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 643: Beim Programmieren Beachten

    Bezugspunkt. Wenn die Sichere Höhe so klein eingegeben ist, dass die Werkzeugspitze unterhalb der Telleroberkante liegen würde, positioniert die TNC das Kalibrierwerkzeug automatisch über den Teller (Sicherheitszone aus safetyDistToolAx). Eingabebereich -99999,9999 bis 99999,9999 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 644 TOOL.T ein. Nach dem Kalibriervorgang speichert die TNC die Kalibrierwerte und berücksichtigt sie bei nachfolgenden Werkzeug- Vermessungen. Das Kalibrierwerkzeug sollte einen Durchmesser größer 15 mm besitzen und ca. 50 mm aus dem Spannfutter herausstehen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 645 Start fortsetzen oder mit dem Softkey ABBRUCH abbrechen 1: Ohne Stopp vor Zyklusbeginn. Die TNC startet den Kalibriervorgang von der aktuellen Position. Sie müssen vor Zyklus 484 das Werkzeug über das Tischtastsystem bewegen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 646 Länge (TT: L_OFFS) einen zusätzlichen Versatz festlegen. Die TNC tastet mit rotierendem Werkzeug radial an, um den Startwinkel für die Einzelschneiden-Vermessung zu bestimmen. Anschließend vermisst sie die Länge aller Schneiden durch Ändern der Spindelorientierung. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 647 Telleroberkante liegen würde, positioniert die TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999 Schneidenvermessung? 0=Nein/1=Ja: Festlegen, ob eine Einzelschneiden-Vermessung durchgeführt werden soll (maximal 20 Schneiden vermessbar) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 648 Zylinderförmige Werkzeuge mit Diamantoberfläche können mit stehender Spindel vermessen werden. Dazu müssen Sie in der Werkzeugtabelle die Schneidenanzahl CUT mit 0 definieren und Maschinenparameter CfgTT (Nr. 122700) anpassen. Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 649 Telleroberkante liegen würde, positioniert die TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999 Schneidenvermessung? 0=Nein/1=Ja: Festlegen, ob eine Einzelschneiden-Vermessung durchgeführt werden soll (maximal 20 Schneiden vermessbar) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 650 Zylinderförmige Werkzeuge mit Diamantoberfläche können mit stehender Spindel vermessen werden. Dazu müssen Sie in der Werkzeugtabelle die Schneidenanzahl CUT mit 0 definieren und Maschinenparameter CfgTT (Nr. 122700) anpassen. Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 651 Telleroberkante liegen würde, positioniert die TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999 Schneidenvermessung? 0=Nein/1=Ja: Festlegen, ob eine Einzelschneiden-Vermessung durchgeführt werden soll (maximal 20 Schneiden vermessbar) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 653: Tabellen Und Übersichten

    Tabellen und Übersichten...
  • Seite 654: Maschinenspezifische Anwenderparameter

    Um die tatsächlichen Systemnamen der Parameter anzeigen zu lassen, gehen Sie wie folgt vor: Taste Bildschirm-Aufteilung drücken Softkey SYSTEMNAMEN ANZEIGEN. drücken Gehen Sie in gleicher Weise vor, um wieder zur Standardansicht zu gelangen. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 655 Zusätzlich zum Hilfetext werden weitere Informationen angezeigt, wie z. B. die Maßeinheit, ein Initialwert, eine Auswahl. Wenn der angewählte Maschinenparameter einem Parameter der Vorgängersteuerung entspricht, dann wird auch die entsprechende MP-Nummer angezeigt. HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 656 Spindelposition nur anzeigen, wenn Spindel in Lageregelung during closed loop and M5: Spindelposition anzeigen, wenn Spindel in Lageregelung und bei M5 Softkey Preset-Tabelle anzeigen oder ausblenden True: Softkey Preset-Tabelle wird nicht angezeigt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 657 Format der NC-Programme und Zyklenanzeige Programmeingabe im HEIDENHAIN Klartext oder in DIN/ISO HEIDENHAIN: Programmeingabe in der Betriebsart Positionieren mit Handeingabe im Klartext ISO: Programmeingabe in der Betriebsart Positionieren mit Handeingabe in DIN/ISO HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 658 ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD SLOVENIAN KOREAN NORWEGIAN ROMANIAN SLOVAK TURKISH PLC-Dialogsprache Siehe NC-Dialogsprache PLC-Fehlermeldungssprache Siehe NC-Dialogsprache Hilfe-Sprache Siehe NC-Dialogsprache HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 659 Mittlere Auflösung low: Niedrige Auflösung Werkzeugbahnen bei neuer BLK-Form zurücksetzen ON: Bei neuer BLK-Form im Programm-Test werden die Werkzeugbahnen zurückge- setzt OFF: Bei neuer BLK-Form im Programm-Test werden die Werkzeugbahnen nicht zurückgesetzt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 660 Löschen von Werkzeugen aus der Platz-Tabelle Softkey RÜCKS. SPALTE T anzeigen TRUE: Der Softkey wird angezeigt und alle Werkzeuge können vom Anwender aus dem Werkzeugspeicher gelöscht werden FALSE: Der Softkey wird nicht angezeigt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 661 0.001 bis 0.999 [mm]: Erster maximal zulässiger Messfehler Maximal zulässiger Messfehler bei Werkzeugvermessung 0.001 bis 0.999 [mm]: Zweiter maximal zulässiger Messfehler NC-Stopp während Werkzeug prüfen True: Bei Überschreiten der Bruchtoleranz wird das NC-Programm gestoppt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 662 Sicherheitsabstand über dem Stylus für Vorpositionierung 0.001 bis 99 999.9999 [mm]: Sicherheitsabstand in Werkzeugachsrichtung Sicherheitszone um den Stylus für Vorpositionierung 0.001 bis 99 999.9999 [mm]: Sicherheitsabstand in der Ebene senkrecht zur Werkzeugachse HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 663 TRUE: Am Ende von Zyklus 202 und 204 wird der Zustand von M7 und M8 vor dem Zyklusaufruf wiederhergestellt FALSE: Am Ende von Zyklus 202 und 204 wird der Zustand von M7 und M8 nicht selbständig wiederhergestellt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 664 Begrenzung der Spindeldrehzahl bei Zyklus 17 , 207 und 18 TRUE: Bei kleinen Gewindetiefen wird die Spindeldrehzahl so begrenzt, dass die Spindel ca. 1/3 der Zeit mit konstanter Drehzahl läuft FALSE: Keine Begrenzung der Spindeldrehzahl HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 665 Zeilennummer, bis zu der gleiche Syntaxelemente gesucht werden 500 bis 50000: Angewählte Elemente mit Pfeiltasten oben / unten suchen Verhalten der Funktion PARAXMODE bei UVW-Achsen FALSE: Funktion PARAXMODE erlaubt TRUE: Funktion PARAXMODE gesperrt HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 666 Pfad für FN 16-Ausgabe, wenn im Programm keine Pfad definiert wird FN 16-Ausgabepfad für Betriebsart Programmieren und Programm-Test Pfad für FN 16-Ausgabe, wenn im Programm keine Pfad definiert wird Serial Interface RS232 Weitere Informationen: "Datenschnittstellen einrichten", Seite 489 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 667: Schnittstelle V.24/Rs-232-C Heidenhain-Geräte

    Signal GND schwarz schwarz violett violett grau grau weiß/grün weiß/grün nicht grün grün belegen Geh. Außen- Geh. Außen- Geh. Geh. Geh. Geh. Außen- Geh. schirm schirm schirm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 668: Ethernet-Schnittstelle Rj45-Buchse

    Geh. Geh. Außenschirm Geh. Ethernet-Schnittstelle RJ45-Buchse Maximale Kabellänge: Ungeschirmt: 100 m Geschirmt: 400 m Signal Beschreibung Transmit Data TX– Transmit Data REC+ Receive Data frei frei REC– Receive Data frei frei HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 669 Ethernet-Schnittstelle 1000 Base-T ■ 3 x USB (1 x Front USB 2.0; 2 x Rückseite USB 3.0) ■ Umgebungstemperatur Betrieb: 5 °C bis +45 °C ■ Lagerung: -35 °C bis +65 °C HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 670 0 bis 999 (5,0) Marken (LBL) für Programmsprünge Beliebiger Textstring zwischen Hochkommata (““) Anzahl von Programmteilwiederholungen REP 1 bis 65 534 (5,0) Fehlernummer bei Q-Parameterfunktion FN14 0 bis 1 199 (4,0) HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 671 Programmierhilfen Taschenrechner ■ Vollständige Liste aller anstehenden Fehlermeldungen ■ Kontextsensitive Hilfefunktion bei Fehlermeldungen ■ TNCguide: das integrierte Hilfesystem ■ Grafische Unterstützung beim Programmieren von Zyklen ■ Kommentarsätze und Gliederungssätze im NC-Programm HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 672 Sollposition zum Fortführen der Bearbeitung ■ Programm unterbrechen, Kontur verlassen und wieder anfahren ■ Nullpunkttabellen Mehrere Nullpunkttabellen zum Speichern werkstückbezogener Nullpunkte ■ Tastsystemzyklen Tastsystem kalibrieren ■ Bezugspunkt manuell setzen ■ Werkzeuge automatisch vermessen HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 673 HR 150: bis zu drei Einbauhandräder über Handrad-Adapter HRA 110 ■ Tastsysteme TS 248: schaltendes 3D-Tastsystem mit Kabelanschluss ■ TS 260: schaltendes 3D-Tastsystem mit Kabelanschluss ■ TT 160: schaltendes 3D-Tastsystem zur Werkzeugvermessung ■ KT 130: einfaches schaltendes Tastsystem mit Kabelanschluss HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 674 UNIVERSAL-BOHREN ■ RUECKWAERTS-SENKEN ■ UNIVERSAL-TIEFBOHREN ■ GEWINDEBOHREN ■ GEW.-BOHREN GS ■ MUSTER KREIS ■ MUSTER LINIEN ■ PLANFRAESEN ■ ZENTRIEREN ■ EINLIPPEN-TIEFBOHREN ■ BEZUGSPUNKT SETZEN ■ RECHTECKTASCHE ■ NUTENFRAESEN ■ RECHTECKZAPFEN HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 675 Anzeige der Drehachse reduzieren auf einen Wert unter 360° ■ Satzweiser Zyklusaufruf ■ M136 Vorschub F in Millimeter pro Spindelumdrehung M137 M136 zurücksetzen ■ M140 Rückzug von der Kontur in Werkzeugachsenrichtung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 676 FN 27: TABWRITE Bezugssystem......111 Zustand der RTS-Leitung..491 Frei definierbare Tabelle Bildschirm........81 Dialog........118 beschreiben......359 Bildschirmaufteilung....81 Display-Handrad....... 387 FN 28: TABREAD Bildschirmaufteilung CAD-Viewer..DNC......... 502 Frei definierbare Tabelle HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 677 Internetdatei anzeigen....146 Punkte-Tabellen......531 Nullpunkttabelle Ist-Position übernehmen..120 Übernehmen von Tastergebnissen....416 Q-Parameter......246 Nullpunktverschiebung..... 366 JPG-Datei öffnen...... 150 Export......... 303 Koordinateneingabe..... 366 formatiert ausgeben... 265 Rücksetzen......368 kontrollieren......258 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 678 Verfahrgrenze......481 Spindel-Orientierung....625 Wiederanfahren an die Kontur.. 471 Verhalten nach dem Empfang von SQL-Anweisung......304 Window-Manager....... 92 ETX........... 492 Statusanzeige......85 Winkelfunktionen..... 254 Verschachtelung....... 236 allgemeine......85 Version zusätzliche......87 Steckerbelegung HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 679 Bahnverhalten..346 für Koordinatenangaben..343 für Programmlauf-Kontrolle.. 342 für Spindel und Kühlmittel..342 Zusatz-Funktionen....340 Zustand der RTS-Leitung..491 Zyklen und Punkte-Tabellen..533 Zyklus........512 aufrufen........ 514 definieren......513 HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2017...
  • Seite 680: Tastsysteme Von Heidenhain

    Die Informationsseite für DR. JOHANNES HEIDENHAIN GmbH HEIDENHAIN-Steuerungen Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany  +49 8669 31-0  +49 8669 32-5061 Klartext-App E-mail: info@heidenhain.de Der Klartext auf Ihrem  +49 8669 32-1000 Technical support mobilen Endgerät Measuring systems  +49 8669 31-3104...

Inhaltsverzeichnis