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

Werbung

Benutzer-Handbuch
HEIDENHAIN-
Klartext-Dialog
TNC 128
NC-Software
771841-01
771844-01
Deutsch (de)
2/2013

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für HEIDENHAIN TNC 128

  • Seite 1 Benutzer-Handbuch HEIDENHAIN- Klartext-Dialog TNC 128 NC-Software 771841-01 771844-01 Deutsch (de) 2/2013...
  • Seite 2: Bedienelemente Der Tnc

    Bedienelemente der TNC Programme/Dateien verwalten, TNC-Funktionen Bedienelemente am Bildschirm Taste Funktion Taste Funktion Programme/Dateien wählen und löschen, externe Datenübertragung Bildschirm-Aufteilung wählen Programm-Aufruf definieren, Nullpunkt- und Punkte Tabellen wählen Bildschirm zwischen Maschinen- und Programmier-Betriebsart umschalten MOD-Funktion wählen Softkeys: Funktion im Bildschirm wählen Hilfstexte anzeigen bei NC- Fehlermeldungen, TNCguide aufrufen Softkey-Leisten umschalten...
  • Seite 3 Angaben zu Werkzeugen Koordinatenachsen und Ziffern eingeben, Editieren Taste Funktion Taste Funktion Werkzeugdaten im Programm Koordinatenachsen wählen bzw..definieren ins Programm eingeben Werkzeugdaten aufrufen Ziffern . . . Dezimal-Punkt/Vorzeichen umkehren Sonderfunktionen Taste Funktion Inkremental-Werte eingeben Sonderfunktionen anzeigen Q-Parameter-Programmierung / Nächsten Reiter in Formularen wählen Q-Parameter-Status...
  • Seite 5 Beschreibungen einer Funktion in einem anderen Benutzer-Handbuch finden. Ä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...
  • Seite 6: Tnc-Typ, Software Und Funktionen

    Setzen Sie sich bitte mit dem Maschinenhersteller in Verbindung, um den tatsächlichen Funktionsumfang Ihrer Maschine kennenzulernen. Viele Maschinenhersteller und HEIDENHAIN bieten für die TNCs Programmier-Kurse an. Die Teilnahme an solchen Kursen ist empfehlenswert, um sich intensiv mit den TNC-Funktionen vertraut zu...
  • Seite 7: Software-Optionen

    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: Touch probe function (Optionsnummer 17) Tastsystem-Zyklen  Bezugspunkte setzen  Werkstücke vermessen HEIDENHAIN DNC (Optionsnummer #18) Kommunikation mit externen PC-Anwendungen über COM-...
  • Seite 8: Vorgesehener Einsatzort

    Sie können durch eine käuflich zu erwerbende Schlüsselzahl die FCL- Funktionen dauerhaft freischalten. Setzen Sie sich hierzu mit Ihrem Maschinenhersteller oder mit HEIDENHAIN in Verbindung. Vorgesehener Einsatzort Die TNC entspricht der Klasse A nach EN 55022 und ist hauptsächlich für den Betrieb in Industriegebieten vorgesehen.
  • Seite 9: Inhaltsverzeichnis

    Inhalt Erste Schritte mit der TNC 128 Einführung Programmieren: Grundlagen, Datei- Verwaltung Programmieren: Programmierhilfen Programmieren: Werkzeuge Programmieren: Werkzeugbewegungen Programmieren: Unterprogramme und Programmteil-Wiederholungen Programmieren: Q-Parameter Programmieren: Zusatz-Funktionen Programmieren: Sonderfunktionen Handbetrieb und Einrichten Positionieren mit Handeingabe Programm-Test und Programmlauf MOD-Funktionen Zyklen-Grundlagen Bohr- und Gewindezyklen Bearbeitungszyklen: Taschenfräsen /...
  • Seite 11 1 Erste Schritte mit der TNC 128 ..35 1.1 Übersicht ..36 1.2 Einschalten der Maschine ..37 Stromunterbrechung quittieren und Referenzpunkte anfahren ..37 1.3 Das erste Teil programmieren ..38 Die richtige Betriebsart wählen ..38 Die wichtigsten Bedienelemente der TNC ..38 Ein neues Programm eröffnen/Datei-Verwaltung ..
  • Seite 12 Programmlauf Satzfolge und Programmlauf Einzelsatz ..62 2.4 Status-Anzeigen ..63 „Allgemeine“ Status-Anzeige ..63 Zusätzliche Status-Anzeigen ..64 2.5 Window-Manager ..71 Task-Leiste ..72 2.6 Zubehör: 3D-Tastsysteme und elektronische Handräder von HEIDENHAIN ..73 3D-Tastsysteme ..73 Elektronische Handräder HR ..73...
  • Seite 13 Absolute und inkrementale Werkstück-Positionen ..78 Bezugspunkt wählen ..79 3.2 Programme eröffnen und eingeben ..80 Aufbau eines NC-Programms im HEIDENHAIN-Klartext-Format ..80 Rohteil definieren: BLK FORM ..80 Neues Bearbeitungs-Programm eröffnen ..81 Werkzeug-Bewegungen im Klartext-Dialog programmieren ..83 Ist-Positionen übernehmen ..
  • Seite 14 4 Programmieren: Programmierhilfen ..121 4.1 Bildschirm-Tastatur ..122 Text mit der Bildschirm-Tastatur eingeben ..122 4.2 Kommentare einfügen ..123 Anwendung ..123 Kommentar einfügen ..123 Funktionen beim Editieren des Kommentars ..123 4.3 Programme gliedern ..124 Definition, Einsatzmöglichkeit ..
  • Seite 15 Delta-Werte für Längen und Radien ..145 Werkzeug-Daten ins Programm eingeben ..145 Werkzeug-Daten in die Tabelle eingeben ..146 Werkzeug-Daten aufrufen ..153 Werkzeugwechsel ..155 5.3 Werkzeug-Korrektur ..158 Einführung ..158 Werkzeug-Längenkorrektur ..158 Werkzeug-Radiuskorrektur bei achsparallelen Positioniersätzen ..159 HEIDENHAIN TNC 128...
  • Seite 16 6 Programmieren: Werkzeugbewegungen ..161 6.1 Grundlagen ..162 Werkzeugbewegungen im Programm ..162 Radiuskorrektur ..162 Zusatzfunktionen M ..162 Unterprogramme und Programmteil-Wiederholungen ..163 Programmieren mit Q-Parametern ..163 6.2 Werkzeugbewegungen programmieren ..164 Werkzeugbewegung für eine Bearbeitung programmieren ..164...
  • Seite 17 Programmier-Hinweise ..171 Beliebiges Programm als Unterprogramm aufrufen ..172 7.5 Verschachtelungen ..173 Verschachtelungsarten ..173 Verschachtelungstiefe ..173 Unterprogramm im Unterprogramm ..174 Programmteil-Wiederholungen wiederholen ..175 Unterprogramm wiederholen ..176 7.6 Programmier-Beispiele ..177 HEIDENHAIN TNC 128...
  • Seite 18 8 Programmieren: Q-Parameter ..181 8.1 Prinzip und Funktionsübersicht ..182 Programmierhinweise ..183 Q-Parameter-Funktionen aufrufen ..184 8.2 Teilefamilien – Q-Parameter statt Zahlenwerte ..185 Anwendung ..185 8.3 Konturen durch mathematische Funktionen beschreiben ..186 Anwendung ..186 Übersicht ..
  • Seite 19 Spindelzustand: Q110 ..246 Kühlmittelversorgung: Q111 ..246 Überlappungsfaktor: Q112 ..246 Maßangaben im Programm: Q113 ..247 Werkzeug-Länge: Q114 ..247 Koordinaten nach Antasten während des Programmlaufs ..247 Ist-Sollwert-Abweichung bei automatischer Werkzeug-Vermessung mit dem TT 130 ..248 HEIDENHAIN TNC 128...
  • Seite 20 9 Programmieren: Zusatz-Funktionen ..249 9.1 Zusatz-Funktionen M und STOPP eingeben ..250 Grundlagen ..250 9.2 Zusatz-Funktionen für Programmlauf-Kontrolle, Spindel und Kühlmittel ..251 Übersicht ..251 9.3 Zusatz-Funktionen für Koordinatenangaben ..252 Maschinenbezogene Koordinaten programmieren: M91/M92 ..252 Anzeige der Drehachse auf Wert unter 360°...
  • Seite 21 TRANS DATUM RESET ..272 10.5 Text-Dateien erstellen ..273 Anwendung ..273 Text-Datei öffnen und verlassen ..273 Texte editieren ..274 Zeichen, Wörter und Zeilen löschen und wieder einfügen ..275 Textblöcke bearbeiten ..276 Textteile finden ..277 HEIDENHAIN TNC 128...
  • Seite 22 11 Handbetrieb und Einrichten ..279 11.1 Einschalten, Ausschalten ..280 Einschalten ..280 Ausschalten ..281 11.2 Verfahren der Maschinenachsen ..282 Hinweis ..282 Achse mit den externen Richtungstasten verfahren ..282 Schrittweises Positionieren ..283 Verfahren mit dem elektronischen Handrad HR 410 ..284 11.3 Spindeldrehzahl S, Vorschub F und Zusatzfunktion M ..
  • Seite 23 12 Positionieren mit Handeingabe ..315 12.1 Einfache Bearbeitungen programmieren und abarbeiten ..316 Positionieren mit Handeingabe anwenden ..316 Programme aus $MDI sichern oder löschen ..318 HEIDENHAIN TNC 128...
  • Seite 24 13 Programm-Test und Programmlauf ..319 13.1 Grafiken ..320 Anwendung ..320 Geschwindigkeit des Programm-Tests einstellen ..321 Übersicht: Ansichten ..322 Draufsicht ..322 Darstellung in 3 Ebenen ..323 3D-Darstellung ..324 Ausschnitts-Vergrößerung ..326 Grafische Simulation wiederholen ..327 Werkzeug anzeigen ..
  • Seite 25 Anwendung ..348 14.3 Schlüssel-Zahl eingeben ..349 Anwendung ..349 14.4 Datenschnittstellen einrichten ..350 Serielle Schnittstellen an der TNC 128 ..350 Anwendung ..350 RS-232-Schnittstelle einrichten ..350 BAUD-RATE einstellen (baudRate) ..350 Protokoll einstellen (protocol) ..350 Datenbits einstellen (dataBits) ..
  • Seite 26 15 Zyklen-Grundlagen ..365 15.1 Einführung ..366 15.2 Verfügbare Zyklengruppen ..367 Übersicht Bearbeitungszyklen ..367 15.3 Mit Bearbeitungszyklen arbeiten ..368 Maschinenspezifische Zyklen ..368 Zyklus definieren über Softkeys ..369 Zyklus definieren über GOTO-Funktion ..369 Zyklen aufrufen ..370 15.4 Muster-Definition PATTERN DEF ..
  • Seite 27 Zyklusparameter ..407 16.8 UNIVERSAL-TIEFBOHREN (Zyklus 205) ..409 Zyklusablauf ..409 Beim Programmieren beachten! ..410 Zyklusparameter ..411 16.9 EINLIPPEN-BOHREN (Zyklus 241) ..413 Zyklusablauf ..413 Beim Programmieren beachten! ..413 Zyklusparameter ..414 HEIDENHAIN TNC 128...
  • Seite 28 16.10 Programmierbeispiele ..416 16.11 GEWINDEBOHREN NEU mit Ausgleichsfutter (Zyklus 206) ..420 Zyklusablauf ..420 Beim Programmieren beachten! ..420 Zyklusparameter ..421 16.12 GEWINDEBOHREN ohne Ausgleichsfutter GS NEU (Zyklus 207) ..422 Zyklusablauf ..422 Beim Programmieren beachten! ..423 Zyklusparameter ..
  • Seite 29 17.2 RECHTECKTASCHE (Zyklus 251) ..431 Zyklusablauf ..431 Beim Programmieren beachten ..432 Zyklusparameter ..433 17.3 RECHTECKZAPFEN (Zyklus 256) ..436 Zyklusablauf ..436 Beim Programmieren beachten! ..437 Zyklusparameter ..438 17.4 Programmierbeispiele ..441 HEIDENHAIN TNC 128...
  • Seite 30 18 Zyklen: Koordinaten-Umrechnungen ..445 18.1 Grundlagen ..446 Übersicht ..446 Wirksamkeit der Koordinaten-Umrechnungen ..446 18.2 NULLPUNKT-Verschiebung (Zyklus 7, DIN/ISO: G54) ..447 Wirkung ..447 Zyklusparameter ..447 18.3 NULLPUNKT-Verschiebung mit Nullpunkt-Tabellen (Zyklus 7) ..448 Wirkung ..448 Beim Programmieren beachten! ..
  • Seite 31 Zyklusparameter ..463 19.3 PROGRAMM-AUFRUF (Zyklus 12) ..464 Zyklusfunktion ..464 Beim Programmieren beachten! ..464 Zyklusparameter ..465 19.4 SPINDEL-ORIENTIERUNG (Zyklus 13) ..466 Zyklusfunktion ..466 Beim Programmieren beachten! ..466 Zyklusparameter ..466 HEIDENHAIN TNC 128...
  • Seite 32 20 Tastsystemzyklen ..467 20.1 Allgemeines zu den Tastsystemzyklen ..468 Funktionsweise ..468 Tastsystemzyklen in den Betriebsarten Manuell und El. Handrad ..468 20.2 Bevor Sie mit Tastsystemzyklen arbeiten! ..469 Maximaler Verfahrweg zum Antastpunkt: DIST in Tastsystem-Tabelle ..469 Sicherheits-Abstand zum Antastpunkt: SET_UP in Tastsystem-Tabelle ..
  • Seite 33 21 Tabellen und Übersichten ..487 21.1 Maschinenspezifische Anwenderparameter ..488 Anwendung ..488 21.2 Steckerbelegung und Anschlusskabel für Datenschnittstellen ..496 Schnittstelle V.24/RS-232-C HEIDENHAIN-Geräte ..496 Fremdgeräte ..497 Ethernet-Schnittstelle RJ45-Buchse ..497 21.3 Technische Information ..498 HEIDENHAIN TNC 128...
  • Seite 35: Erste Schritte Mit Der Tnc

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

    Beschreibung, auf die jeweils verwiesen ist. Folgende Themen werden in diesem Kapitel behandelt:  Einschalten der Maschine  Das erste Teil programmieren  Das erste Teil grafisch testen  Werkzeuge einrichten  Werkstück einrichten  Das erste Programm abarbeiten Erste Schritte mit der TNC 128...
  • Seite 37: Einschalten Der Maschine

    Winkelmessgeräte an Ihrer Maschine haben, entfällt das Anfahren der Referenzpunkte Die TNC ist jetzt betriebsbereit und befindet sich in der Betriebsart Manueller Betrieb. Detaillierte Informationen zu diesem Thema  Referenzpunkte anfahren: Siehe „Einschalten”, Seite 280  Betriebsarten: Siehe „Programm-Einspeichern/Editieren”, Seite 61 HEIDENHAIN TNC 128...
  • Seite 38: Das Erste Teil Programmieren

    Softkeys am Bildschirm, mit denen Sie abhängig vom aktiven Betriebszustand Funktion wählen Detaillierte Informationen zu diesem Thema  Programme erstellen und ändern: Siehe „Programm editieren”, Seite 86  Tastenübersicht: Siehe „Bedienelemente der TNC”, Seite 2 Erste Schritte mit der TNC 128...
  • Seite 39: Ein Neues Programm Eröffnen/Datei-Verwaltung

    Die TNC erzeugt den ersten und letzten Satz des Programmes automatisch. Diese Sätze können Sie nachträglich nicht mehr verändern. Detaillierte Informationen zu diesem Thema  Datei-Verwaltung: Siehe „Arbeiten mit der Datei-Verwaltung”, Seite  Neues Programm erstellen: Siehe „Programme eröffnen und eingeben”, Seite 80 HEIDENHAIN TNC 128...
  • Seite 40: Ein Rohteil Definieren

    0 BEGIN PGM NEU MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NEU MM Detaillierte Informationen zu diesem Thema  Rohteil definieren: (siehe Seite 81) Erste Schritte mit der TNC 128...
  • Seite 41 Z+250 R0 FMAX  Zyklenprogrammierung: Siehe “Mit Bearbeitungszyklen arbeiten” 5 PATTERN DEF POS1( X... Y... Z... ) ... auf Seite 368. 6 CYCL DEF... 7 CYCL CALL PAT FMAX M13 Z+250 R0 FMAX M2 9 END PGM BSBCYC MM HEIDENHAIN TNC 128...
  • Seite 42: Eine Einfache Kontur Programmieren

    Radiuskorr.: R+/R-/keine Korr.? mit Taste ENT bestätigen: Keine Radiuskorrektur aktivieren  Vorschub F=? mit Taste ENT bestätigen: Im Eilgang (FMAX) verfahren  Zusatz-Funktion M? mit Taste END bestätigen: Die TNC speichert den eingegebenen Verfahrsatz Erste Schritte mit der TNC 128...
  • Seite 43 Konturpunkt anfahren: Drücken Sie die orange Achstaste Y und geben den Wert 5 für die anzufahrende Position ein  Radiuskorr.: R+/R-/keine Korr.? Softkey R+ wählen: Der Verfahrweg wird um den Werkzeugradius verlängert, mit Taste END Eingaben speichern HEIDENHAIN TNC 128...
  • Seite 44 Neues Programm erstellen: Siehe „Programme eröffnen und eingeben”, Seite 80  Programmierbare Vorschubarten: Siehe „Mögliche Vorschubeingaben”, Seite 84  Werkzeug-Radiuskorrektur: Siehe „Werkzeug-Radiuskorrektur bei achsparallelen Positioniersätzen”, Seite 159  Zusatz-Funktionen M: Siehe „Zusatz-Funktionen für Programmlauf- Kontrolle, Spindel und Kühlmittel”, Seite 251 Erste Schritte mit der TNC 128...
  • Seite 45: Zyklenprogramm Erstellen

    Dialog zur Zyklusdefinition. Geben Sie die von der TNC abgefragten Parameter Schritt für Schritt ein, Eingabe jeweils mit Taste ENT bestätigen. Die TNC zeigt im rechten Bildschirm zusätzlich eine Grafik an, in der der jeweilige Zyklusparameter dargestellt ist HEIDENHAIN TNC 128...
  • Seite 46 Radiuskorr.: RL/RR/keine Korr.? mit Taste ENT bestätigen: Keine Radiuskorrektur aktivieren  Vorschub F=? mit Taste ENT bestätigen: Im Eilgang (FMAX) verfahren  Zusatz-Funktion M? M2 für Programmende eingeben, mit Taste END bestätigen: Die TNC speichert den eingegebenen Verfahrsatz Erste Schritte mit der TNC 128...
  • Seite 47 Spindel und Kühlmittel ein, Zyklus aufrufen Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 9 END PGM C200 MM Detaillierte Informationen zu diesem Thema  Neues Programm erstellen: Siehe „Programme eröffnen und eingeben”, Seite 80  Zyklenprogrammierung: Siehe Benutzer-Handbuch Zyklen HEIDENHAIN TNC 128...
  • Seite 48: Das Erste Teil Grafisch Testen

    TOOL.T erhält den Status S und ist damit für den Programm-Test aktiv  Taste END drücken: Datei-Verwaltung verlassen Detaillierte Informationen zu diesem Thema  Werkzeug-Verwaltung: Siehe „Werkzeug-Daten in die Tabelle eingeben”, Seite 146  Programme testen: Siehe „Programm-Test”, Seite 331 Erste Schritte mit der TNC 128...
  • Seite 49: Das Programm Wählen, Das Sie Testen Wollen

     Per Softkey die gewünschte Ansicht wählen  Draufsicht anzeigen  Darstellung in 3 Ebenen anzeigen  3D-Darstellung anzeigen Detaillierte Informationen zu diesem Thema  Grafikfunktionen: Siehe „Grafiken”, Seite 320  Programm-Test durchführen: Siehe „Programm-Test”, Seite 331 HEIDENHAIN TNC 128...
  • Seite 50: Den Programm-Test Starten

    Softkey START drücken: Die TNC setzt den Programm-Test nach einer Unterbrechung fort Detaillierte Informationen zu diesem Thema  Programm-Test durchführen: Siehe „Programm-Test”, Seite 331  Grafikfunktionen: Siehe „Grafiken”, Seite 320  Testgeschwindigkeit einstellen: Siehe „Geschwindigkeit des Programm-Tests einstellen”, Seite 321 Erste Schritte mit der TNC 128...
  • Seite 51: Werkzeuge Einrichten

    Werkzeugdaten wählen, die Sie ändern wollen  Werkzeug-Tabelle verlassen: Taste END drücken Detaillierte Informationen zu diesem Thema  Betriebsarten der TNC: Siehe „Betriebsarten”, Seite 60  Arbeiten mit der Werkzeug-Tabelle: Siehe „Werkzeug-Daten in die Tabelle eingeben”, Seite 146 HEIDENHAIN TNC 128...
  • Seite 52: Werkstück Einrichten

    Detaillierte Informationen zu diesem Thema  Der Manuelle Betrieb: Siehe „Verfahren der Maschinenachsen”, Seite 282 Werkstück aufspannen Spannen Sie das Werkstück mit einer Spannvorrichtung so auf den Maschinentisch, dass es parallel zu den Maschinenachsen aufgespannt ist. Erste Schritte mit der TNC 128...
  • Seite 53: Bezugspunkt-Setzen Mit 3D-Tastsystem

    0 setzen: Softkey BEZUGSP. SETZEN drücken  Menü mit Softkey ENDE verlassen  Wiederholen Sie diesen Vorgang für alle Achsen, in denen Sie den Bezugspunkt setzen möchten Detaillierte Informationen zu diesem Thema  Bezugspunkte setzen: Siehe „Bezugspunkt-Setzen mit 3D- Tastsystem”, Seite 307 HEIDENHAIN TNC 128...
  • Seite 54: Das Erste Programm Abarbeiten

    Detaillierte Informationen zu diesem Thema  Datei-Verwaltung: Siehe „Arbeiten mit der Datei-Verwaltung”, Seite Programm starten  Taste NC-Start drücken: Die TNC arbeitet das aktive Programm ab Detaillierte Informationen zu diesem Thema  Programme abarbeiten: Siehe „Programmlauf”, Seite 334 Erste Schritte mit der TNC 128...
  • Seite 55: Einführung

    Einführung...
  • Seite 56: Programmierung: Heidenhain Klartext-Dialog

    Programm gerade eine Werkstückbearbeitung ausführt. Kompatibilität Bearbeitungsprogramme die Sie an HEIDENHAIN-Streckensteuerung TNC 124 erstellt haben, sind von der TNC 128 bedingt abarbeitbar. Falls NC-Sätze ungültige Elemente enthalten, werden diese von der TNC beim Öffnen der Datei als ERROR-Sätze gekennzeichnet.
  • Seite 57 Leisten an, die sich mit den außen angeordneten Pfeil-Tasten wählen lassen. Die aktive Softkey-Leiste wird als aufgehellter Balken dargestellt. Softkey-Wahltasten Softkey-Leisten umschalten Festlegen der Bildschirm-Aufteilung Bildschirm-Umschalttaste für Maschinen- und Programmier- Betriebsarten Softkey-Wahltasten für Maschinenhersteller-Softkeys Softkey-Leisten für Maschinenhersteller-Softkeys umschalten USB-Anschluss HEIDENHAIN TNC 128...
  • Seite 58 Bildschirm-Aufteilung festlegen Der Benutzer wählt die Aufteilung des Bildschirms: So kann die TNC z.B. in der Betriebsart Programm-Einspeichern/Editieren das Programm im linken Fenster anzeigen, während das rechte Fenster gleichzeitig z.B. eine Programmier-Grafik darstellt. Alternativ lässt sich das Programm in einem großen Fenster darstellen. Welche Fenster die TNC anzeigen kann, hängt von der gewählten Betriebsart ab.
  • Seite 59: Bedienfeld

    Bedienfeld Die TNC 128 wird mit einem integriertem Bedienfeld geliefert. Die Abbildung rechts oben zeigt die Bedienelemente des Bedienfeldes:  Datei-Verwaltung  Taschenrechner  MOD-Funktion  HELP-Funktion Programmier-Betriebsarten Maschinen-Betriebsarten Eröffnen der Programmier-Dialoge Pfeil-Tasten und Sprunganweisung GOTO Zahleneingabe und Achswahl Navigationstasten...
  • Seite 60: Betriebsarten

    2.3 Betriebsarten Manueller Betrieb und El. Handrad Das Einrichten der Maschinen geschieht im Manuellen Betrieb. In dieser Betriebsart lassen sich die Maschinenachsen manuell oder schrittweise positionieren und die Bezugspunkte setzen. Die Betriebsart El. Handrad unterstützt das manuelle Verfahren der Maschinenachsen mit einem elektronischen Handrad HR. Softkeys zur Bildschirm-Aufteilung (wählen wie zuvor beschrieben) Fenster Softkey...
  • Seite 61 Die TNC simuliert Programme und Programmteile in der Betriebsart Programm-Test, um z.B. geometrische Unverträglichkeiten, fehlende oder falsche Angaben im Programm und Verletzungen des Arbeitsraumes herauszufinden. Die Simulation wird grafisch mit verschiedenen Ansichten unterstützt. Softkeys zur Bildschirm-Aufteilung: siehe „Programmlauf Satzfolge und Programmlauf Einzelsatz”, Seite 62. HEIDENHAIN TNC 128...
  • Seite 62: Programmlauf Satzfolge Und Programmlauf Einzelsatz

    Programmlauf Satzfolge und Programmlauf Einzelsatz In Programmlauf Satzfolge führt die TNC ein Programm bis zum Programm-Ende oder zu einer manuellen bzw. programmierten Unterbrechung aus. Nach einer Unterbrechung können Sie den Programmlauf wieder aufnehmen. In Programmlauf Einzelsatz starten Sie jeden Satz mit der externen START-Taste einzeln.
  • Seite 63: Statusanzeigen

    Die Anzeige des Vorschubs in Zoll entspricht dem zehnten Teil des wirksamen Wertes. Drehzahl S, Vorschub F und wirksame Zusatzfunktion M Achse ist geklemmt Achse kann mit dem Handrad verfahren werden kein Programm aktiv Programm ist gestartet Programm ist gestoppt Programm wird abgebrochen HEIDENHAIN TNC 128...
  • Seite 64: Zusätzliche Status-Anzeigen

    Zusätzliche Status-Anzeigen Die zusätzlichen Status-Anzeigen geben detaillierte Informationen zum Programm-Ablauf. Sie lassen sich in allen Betriebsarten aufrufen, mit Ausnahme der Betriebsart Programm-Einspeichern/Editieren. Zusätzliche Status-Anzeige einschalten Softkey-Leiste für die Bildschirm-Aufteilung aufrufen Bildschirmdarstellung mit zusätzlicher Status-Anzeige wählen: Die TNC zeigt in der rechten Bildschirmhälfte das Statusformular Übersicht an Zusätzliche Status-Anzeigen wählen Softkey-Leiste umschalten, bis STATUS-Softkeys...
  • Seite 65 Aktuelle Bearbeitungszeit Name des aktiven Hauptprogrammes Allgemeine Programm-Information (Reiter PGM) Softkey Bedeutung Keine Name des aktiven Hauptprogrammes Direktanwahl möglich Zähler für Verweilzeit Bearbeitungszeit, wenn das Programm in der Betriebsart Programm-Test vollständig simuliert wurde Aktuelle Uhrzeit Aufgerufene Programme HEIDENHAIN TNC 128...
  • Seite 66 Programmteil-Wiederholung/Unterprogramme (Reiter LBL) Softkey Bedeutung Keine Aktive Programmteil-Wiederholungen mit Satz- Direktanwahl Nummer, Label-Nummer und Anzahl der möglich programmierten/noch auszuführenden Wiederholungen Aktive Unterprogramm-Nummern mit Satz- Nummer, in der das Unterprogramm gerufen wurde und Label-Nummer die aufgerufen wurde Informationen zu Standard-Zyklen (Reiter CYC) Softkey Bedeutung Keine...
  • Seite 67 Aktive Zusatzfunktionen M (Reiter M) Softkey Bedeutung Keine Liste der aktiven M-Funktionen mit festgelegter Direktanwahl Bedeutung möglich Liste der aktiven M-Funktionen, die von Ihrem Maschinenhersteller angepasst werden HEIDENHAIN TNC 128...
  • Seite 68 Positionen und Koordinaten (Reiter POS) Softkey Bedeutung Art der Positionsanzeige, z. B. Ist-Position Informationen zu den Werkzeugen (Reiter TOOL) Softkey Bedeutung  Anzeige T: Werkzeug-Nummer und -Name  Anzeige RT: Nummer und Name eines Schwester- Werkzeugs Werkzeugachse Werkzeug-Länge und -Radien Aufmaße (Delta-Werte) aus der Werkzeug-Tabelle (TAB) und dem TOOL CALL (PGM) Standzeit, maximale Standzeit (TIME 1) und maximale...
  • Seite 69 8 Achsen an Gespiegelte Achsen (Zyklus 8) Aktiver Maßfaktor / Maßfaktoren (Zyklen 11 / 26); Die TNC zeigt einen aktiven Maßfaktor in bis zu 6 Achsen an Mittelpunkt der zentrischen Streckung Siehe Benutzer-Handbuch Zyklen, Zyklen zur Koordinaten- Umrechnung. HEIDENHAIN TNC 128...
  • Seite 70 Q-Parameter anzeigen (Reiter QPARA) Softkey Bedeutung Anzeige der aktuellen Werte der definierten Q-Parameter Anzeige der Zeichenketten der definierten String- Parameter Drücken Sie den Softkey Q PARAMETER LISTE. Die TNC öffnet ein Überblend-Fenster in dem Sie den gewünschten Bereich für die Anzeige der Q-Parameter bzw.
  • Seite 71 Die TNC blendet im Bildschirm links oben einen Stern ein, wenn eine Anwendung des Windows-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...
  • Seite 72 Anwendungen wählen, die Sie parallel zur TNC gestartet haben (z.B. auf den PDF Betrachter oder den TNCguide umschalten). Über das grüne HEIDENHAIN-Symbol öffnen Sie per Mouse-Klick ein Menü, über das Sie Informationen erhalten, Einstellungen vornehmen oder Anwendungen starten können. Folgende Funktionen stehen zur Verfügung:...
  • Seite 73: Elektronische Handräder Hr

    Die elektronischen Handräder vereinfachen das präzise manuelle Verfahren der Achsschlitten. Der Verfahrweg pro Handrad- Umdrehung ist in einem weiten Bereich wählbar. Neben den Einbau- Handrädern HR 130 und HR 150 bietet HEIDENHAIN auch das portable Handrad HR 410 an. HEIDENHAIN TNC 128...
  • Seite 74 Einführung...
  • Seite 75: Programmieren: Grundlagen, Datei-Verwaltung

    Programmieren: Grundlagen, Datei- Verwaltung...
  • Seite 76: Wegmessgeräte Und Referenzmarken

    3.1 Grundlagen Wegmessgeräte und Referenzmarken An den Maschinenachsen befinden sich Wegmessgeräte, die die Positionen des Maschinentisches bzw. des Werkzeugs erfassen. An Linearachsen sind üblicherweise Längenmessgeräte angebaut, an Rundtischen und Schwenkachsen Winkelmessgeräte. Wenn sich eine Maschinenachse bewegt, erzeugt das dazugehörige Wegmessgerät ein elektrisches Signal, aus dem die TNC die genaue Ist-Position der Maschinenachse errechnet.
  • Seite 77: 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.
  • Seite 78: Absolute Und Inkrementale Werkstück-Positionen

    Absolute und inkrementale Werkstück- Positionen Absolute Werkstück-Positionen Wenn sich die Koordinaten einer Position auf den Koordinaten- Nullpunkt (Ursprung) beziehen, werden diese als absolute Koordinaten bezeichnet. Jede Position auf einem Werkstück ist durch ihre absoluten Koordinaten eindeutig festgelegt. Beispiel 1: Bohrungen mit absoluten Koordinaten: Bohrung Bohrung Bohrung...
  • Seite 79: Bezugspunkt Wählen

    Sie eine Position oder eine Werkstück-Ecke als Bezugspunkt, von dem aus sich die Maße der übrigen Werkstückpositionen möglichst einfach ermitteln lassen. Besonders komfortabel setzen Sie Bezugspunkte mit einem 3D- Tastsystem von HEIDENHAIN. Siehe Benutzer-Handbuch Tastsystem-Zyklen „Bezugspunkt-Setzen mit 3D-Tastsystemen“. Beispiel Die Werkstück-Skizze zeigt Bohrungen bis 4), deren Bemaßungen...
  • Seite 80: Programme Eröffnen Und Eingeben

    Bahnbewegungen, Zyklen und weitere Funktionen Der letzte Satz eines Programms ist mit END PGM, dem Programm- Namen und der gültigen Maßeinheit gekennzeichnet. HEIDENHAIN empfiehlt, dass Sie nach dem Werkzeug- Aufruf grundsätzlich eine Sicherheits-Position anfahren, von der aus die TNC kollisionsfrei zur Bearbeitung...
  • Seite 81: Neues Bearbeitungs-Programm Eröffnen

    Spindelachse eingeben, z.B. Z ROHTEIL-DEFINITION: MINIMUM Nacheinander X-, Y- und Z-Koordinaten des MIN- Punkts eingeben und jeweils mit Taste ENT bestätigen ROHTEIL-DEFINITION: MAXIMUM Nacheinander X-, Y- und Z-Koordinaten des MAX- Punkts eingeben und jeweils mit Taste ENT bestätigen HEIDENHAIN TNC 128...
  • Seite 82 Beispiel: Anzeige der BLK-Form im NC-Programm 0 BEGIN PGM NEU MM Programm-Anfang, 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 Programm-Ende, Name, Maßeinheit 3 END PGM NEU MM Die TNC erzeugt die Satz-Nummern, sowie den BEGIN- und END-Satz automatisch.
  • Seite 83: Werkzeug-Bewegungen Im Klartext-Dialog Programmieren

    VORSCHUB F=? / F MAX = ENT Vorschub für diese Bahnbewegung 100 mm/min, mit Taste ENT zur nächsten Frage ZUSATZ-FUNKTION M? Zusatzfunktion M3 „Spindel ein“, mit Taste ENT beendet die TNC diesen Dialog Das Programmfenster zeigt die Zeile: X+10 R0 F100 M3 HEIDENHAIN TNC 128...
  • Seite 84 Mögliche Vorschubeingaben Funktionen zur Vorschubfestlegung Softkey Im Eilgang verfahren, satzweise wirksam. Ausnahme. Mit automatisch berechnetem Vorschub aus dem TOOL CALL-Satz verfahren Mit programmiertem Vorschub (Einheit mm/min bzw. 1/10 inch/min) verfahren. Bei Drehachsen interpretiert die TNC den Vorschub in Grad/min, unabhängig davon, ob das Programm in mm oder inch geschrieben ist Umdrehungsvorschub definieren (Einheit mm/U bzw.
  • Seite 85: Ist-Positionen Übernehmen

    Verhalten gilt auch dann, wenn Sie den aktuellen Satz speichern und per Bahnfunktionstaste einen neuen Satz eröffnen. Wenn Sie ein Satzelement wählen, in dem Sie per Softkey eine Eingabealternative wählen müssen (z.B. die Radiuskorrektur), dann schließt die TNC die Softkey- Leiste zur Achsauswahl ebenfalls. HEIDENHAIN TNC 128...
  • Seite 86: Programm Editieren

    Programm editieren Sie können ein Programm nur dann editieren, wenn es nicht gerade in einer Maschinen-Betriebsart von der TNC abgearbeitet wird. Während Sie ein Bearbeitungs-Programm erstellen oder verändern, können Sie mit den Pfeil-Tasten oder mit den Softkeys jede Zeile im Programm und einzelne Wörter eines Satzes wählen: Funktion Softkey/Tasten...
  • Seite 87 Wert. Während Sie das Wort gewählt haben, steht der Klartext-Dialog zur Verfügung  Änderung abschließen: Taste END drücken Wenn Sie ein Wort einfügen wollen, betätigen Sie die Pfeil-Tasten (nach rechts oder links), bis der gewünschte Dialog erscheint und geben den gewünschten Wert ein. HEIDENHAIN TNC 128...
  • Seite 88 Gleiche Wörter in verschiedenen Sätzen suchen Für diese Funktion Softkey AUTOM. ZEICHNEN auf AUS setzen. Ein Wort in einem Satz wählen: Pfeil-Tasten so oft drücken, bis gewünschtes Wort markiert ist Satz mit Pfeiltasten wählen Die Markierung befindet sich im neu gewählten Satz auf dem gleichen Wort, wie im zuerst gewählten Satz.
  • Seite 89 Satz, hinter dem Sie einfügen wollen.  Gespeichertes Programmteil einfügen: Softkey BLOCK EINFÜGEN drücken  Markierungsfunktion beenden: Softkey MARKIEREN ABBRECHEN drücken Funktion Softkey Markierungsfunktion einschalten Markierungsfunktion ausschalten Markierten Block löschen Im Speicher befindlichen Block einfügen Markierten Block kopieren HEIDENHAIN TNC 128...
  • Seite 90: Die Suchfunktion Der Tnc

    Die Suchfunktion der TNC Mit der Suchfunktion der TNC können Sie beliebige Texte innerhalb eines Programmes suchen und bei Bedarf auch durch einen neuen Text ersetzen. Nach beliebigen Texten suchen  Ggf. Satz wählen, in dem das zu suchende Wort gespeichert ist ...
  • Seite 91 Um den Text zu ersetzen und anschließend die nächste Fundstelle anzuspringen: Softkey 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 HEIDENHAIN TNC 128...
  • Seite 92: Datei-Verwaltung: Grundlagen

    3.3 Datei-Verwaltung: Grundlagen Dateien Dateien in der TNC Programme im HEIDENHAIN-Format im DIN/ISO-Format Tabellen für Werkzeuge Werkzeug-Wechsler .TCH Paletten Nullpunkte Punkte .PNT Presets Tastsysteme Backup-Dateien .BAK Abhängige Daten (z.B. Gliederungspunkte) .DEP Texte als ASCII-Dateien Protokoll-Dateien .TXT Hilfe-Dateien .CHM Wenn Sie ein Bearbeitungs-Programm in die TNC eingeben, geben Sie diesem Programm zuerst einen Namen.
  • Seite 93 Alle anderen Zeichen sollten Sie in Dateinamen nicht verwenden, um Probleme bei der Dateiübertragung zu vermeiden. Die maximal erlaubte Länge von Dateinamen darf so lang sein, dass die maximal erlaubte Pfadlänge von 82 Zeichen nicht überschritten wird (siehe „Pfade” auf Seite 95). HEIDENHAIN TNC 128...
  • Seite 94: Extern Erstellte Dateien Auf Der Tnc Anzeigen

    Datei-Typen: Siehe “Zusatztools zur Verwaltung externer Datei-Typen” auf Seite 110. Datensicherung HEIDENHAIN empfiehlt, die auf der TNC neu erstellten Programme und Dateien in regelmäßigen Abständen auf einem PC zu sichern. Mit der kostenlosen Datenübertragungs-Software TNCremo NT stellt HEIDENHAIN eine einfache Möglichkeit zur Verfügung, Backups von auf der TNC gespeicherten Daten zu erstellen.
  • Seite 95: Arbeiten Mit Der Datei-Verwaltung

    Auf dem Laufwerk TNC:\ wurde das Verzeichnis AUFTR1 angelegt. Danach wurde im Verzeichnis AUFTR1 noch das Unterverzeichnis NCPROG angelegt und dort das Bearbeitungs-Programm PROG1.H hineinkopiert. Das Bearbeitungs-Programm 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...
  • Seite 96: Übersicht: Funktionen Der Datei-Verwaltung

    Übersicht: Funktionen der Datei-Verwaltung Funktion Softkey Seite Einzelne Datei kopieren Seite 101 Bestimmten Datei-Typ anzeigen Seite 98 Neue Datei anlegen Seite 100 Die letzten 10 gewählten Dateien Seite 105 anzeigen Datei oder Verzeichnis löschen Seite 105 Datei markieren Seite 107 Datei umbenennen Seite 108 Datei gegen Löschen und Ändern...
  • Seite 97: Datei-Verwaltung Aufrufen

    Datei ist gegen Löschen und Ändern geschützt Datei ist gegen Löschen und Ändern geschützt weil es gerade abgearbeitet wird Datum Datum, an der die Datei das letzte Mal geändert wurde Zeit Uhrzeit, an der die Datei das letzte Mal geändert wurde HEIDENHAIN TNC 128...
  • Seite 98: Laufwerke, Verzeichnisse Und Dateien Wählen

    Laufwerke, Verzeichnisse und Dateien wählen Datei-Verwaltung aufrufen Benutzen Sie die Pfeil-Tasten oder die Softkeys, um das Hellfeld an die gewünschte Stelle auf dem Bildschirm zu bewegen: Bewegt das Hellfeld vom rechten ins linke Fenster und umgekehrt Bewegt das Hellfeld in einem Fenster auf und ab Bewegt das Hellfeld in einem Fenster seitenweise auf und ab Schritt 1: Laufwerk wählen...
  • Seite 99 Softkey des gewünschten Datei-Typs drücken, oder alle Dateien anzeigen: Softkey ALLE ANZ. drücken, oder Datei im rechten Fenster markieren: Softkey WÄHLEN drücken, oder Taste ENT drücken Die TNC aktiviert die gewählte Datei in der Betriebsart, aus der Sie die Datei-Verwaltung aufgerufen haben HEIDENHAIN TNC 128...
  • Seite 100: Neues Verzeichnis Erstellen

    Neues Verzeichnis erstellen Verzeichnis im linken Fenster markieren, in dem Sie ein Unterverzeichnis erstellen wollen Den neuen Verzeichnisnamen eingeben, Taste ENT drücken VERZEICHNIS \NEU ERZEUGEN? Mit Softkey JA bestätigen, oder mit Softkey NEIN abbrechen Neue Datei erstellen Verzeichnis wählen, in dem Sie die neue Datei erstellen wollen Den neuen Dateinamen mit Datei-Endung eingeben, Taste ENT drücken Dialog zum Erstellen einer neuen Datei öffnen...
  • Seite 101: Einzelne Datei Kopieren

    übernehmen: Die TNC kopiert die Datei mit dem gleichen Namen ins gewählte Verzeichnis. Die ursprüngliche Datei bleibt erhalten Die TNC zeigt eine Fortschrittanzeige, wenn Sie den Kopiervorgang mit der Taste ENT oder dem Softkey OK gestartet haben. HEIDENHAIN TNC 128...
  • Seite 102: Datei In Ein Anderes Verzeichnis Kopieren

    Datei in ein anderes Verzeichnis kopieren  Bildschirm-Aufteilung mit gleich großen Fenstern wählen  In beiden Fenstern Verzeichnisse anzeigen: Softkey PFAD drücken Rechtes Fenster  Hellfeld auf das Verzeichnis bewegen, in das Sie die Dateien kopieren möchten und mit Taste ENT Dateien in diesem Verzeichnis anzeigen Linkes Fenster ...
  • Seite 103 Drücken Sie den Softkey ZUSÄTZL. FUNKT.  Drücken Sie den Softkey MARKIEREN  Markieren Sie ggf. weitere Zeilen  Drücken Sie den Softkey SPEICHERN UNTER  Geben Sie einen Tabellen-Namen ein, in dem die selektierten Zeilen gespeichert werde sollen HEIDENHAIN TNC 128...
  • Seite 104: Verzeichnis Kopieren

    Verzeichnis kopieren  Bewegen Sie das Hellfeld im rechten Fenster auf das Verzeichnis das Sie kopieren wollen  Drücken Sie den Softkey KOPIEREN: Die TNC blendet das Fenster zur Auswahl des Zielverzeichnisses ein  Zielverzeichnis wählen und mit Taste ENT oder Softkey OK bestätigen: Die TNC kopiert das gewählte Verzeichnis inclusive Unterverzeichnisse in das gewählte Zielverzeichnis Programmieren: Grundlagen, Datei-Verwaltung...
  • Seite 105: Eine Der Zuletzt Gewählten Dateien Auswählen

    Bewegen Sie das Hellfeld auf die Datei, die löschen möchten  Löschfunktion wählen: Softkey LÖSCHEN drücken. Die TNC fragt, ob die Datei 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...
  • Seite 106: Verzeichnis Löschen

    Verzeichnis löschen Achtung, Datenverlust möglich! Das Löschen von Dateien können Sie nicht mehr rückgängig machen!  Bewegen Sie das Hellfeld auf das Verzeichnis, das Sie löschen möchten  Löschfunktion wählen: Softkey LÖSCHEN drücken. Die TNC fragt, ob das Verzeichnis mit allen Unterverzeichnissen und Dateien tatsächlich gelöscht werden soll ...
  • Seite 107: Dateien Markieren

    über Softkeys, nicht mit den Pfeiltasten navigieren! Weitere Datei markieren: Softkey DATEI MARKIEREN drücken usw. Markierte Dateien kopieren: Softkey KOP. MARK. drücken, oder Markierte Dateien löschen: Softkey ENDE drücken, um Markierungs-Funktionen zu verlassen und anschließend Softkey LÖSCHEN drücken, um markierte Dateien zu löschen HEIDENHAIN TNC 128...
  • Seite 108: Datei Umbenennen

    Datei umbenennen  Bewegen Sie das Hellfeld auf die Datei, die Sie umbenennen möchten  Funktion zum Umbenennen wählen  Neuen Datei-Namen eingeben; der Datei-Typ kann nicht geändert werden  Umbenennen ausführen: Softkey OK oder Taste ENT drücken Dateien sortieren ...
  • Seite 109: Zusätzliche Funktionen

    Zusätzliche Funktionen wählen: Softkey ZUSÄTZL. FUNKT. drücken  Softkey-Leiste umschalten  Nach USB-Gerät suchen  Um das USB-Gerät zu entfernen: Bewegen Sie das Hellfeld auf das USB-Gerät  USB-Gerät entfernen Weitere Informationen: Siehe „USB-Geräte an der TNC”, Seite 118. HEIDENHAIN TNC 128...
  • Seite 110: Zusatztools Zur Verwaltung Externer Datei-Typen

    Zusatztools zur Verwaltung externer Datei- Typen Mit Zusatztools können Sie verschiedene, extern erstellte Datei-Typen auf der TNC anzeigen oder bearbeiten. Dateiarten Beschreibung PDF-Dateien (pdf) Seite 110 Excel-Tabellen (xls, csv) Seite 111 Internet-Dateien (htm, html) Seite 111 ZIP-Archive (zip) Seite 112 Text-Dateien (ASCII-Dateien, z.B.
  • Seite 111 Schaltfläche. Weitere Informationen zur Bedienung des Mozilla Firefox finden Sie unter Help. Um den Mozilla Firefox zu beenden gehen Sie wie folgt vor:  Mit der Mouse Menüpunkt File wählen  Menüpunkt Quit wählen: Die TNC kehrt zurück in die Datei- Verwaltung HEIDENHAIN TNC 128...
  • Seite 112 Arbeiten mit ZIP-Archiven Um ZIP-Archive mit der Dateiendung zip direkt auf der TNC zu öffnen, gehen Sie wie folgt vor:  Datei-Verwaltung aufrufen  Verzeichnis wählen, in dem die Archiv-Datei gespeichert ist  Bewegen Sie das Hellfeld auf die Archiv-Datei ...
  • Seite 113 Shortcuts zur Verfügung, mit denen Sie Texte schnell bearbeiten können (STRG+C, STRG+V,...). Um Mousepad zu beenden gehen Sie wie folgt vor:  Mit der Mouse Menüpunkt Datei wählen  Menüpunkt Beenden wählen: Die TNC kehrt zurück in die Datei- Verwaltung HEIDENHAIN TNC 128...
  • Seite 114 Grafik-Dateien anzeigen Um Grafik-Dateien mit der Dateiendung bmp, gif, jpg oder png direkt auf der TNC zu öffnen, gehen Sie wie folgt vor:  Datei-Verwaltung aufrufen  Verzeichnis wählen, in dem die Grafik-Datei gespeichert ist  Bewegen Sie das Hellfeld auf die Grafik-Datei ...
  • Seite 115: Datenübertragung Zu/Von Einem Externen Datenträger

    Bewegt das Hellfeld in einem Fenster auf und ab Bewegt das Hellfeld vom rechten Fenster ins linke und umgekehrt Wenn Sie von der TNC zum externen Datenträger kopieren wollen, schieben Sie das Hellfeld im linken Fenster auf die zu übertragende Datei. HEIDENHAIN TNC 128...
  • Seite 116 Wenn Sie vom externen Datenträger in die TNC kopieren wollen, schieben Sie das Hellfeld im rechten Fenster auf die zu übertragende Datei. Anderes Laufwerk oder Verzeichnis wählen: Softkey zur Verzeichniswahl drücken, die TNC zeigt ein Überblendfenster. Wählen Sie im Überblendfenster mit den Pfeiltasten und der Taste ENT das gewünschte Verzeichnis Einzelne Datei übertragen: Softkey KOPIEREN...
  • Seite 117: Die Tnc Am Netzwerk

    Netzwerk-Verbindung beim Einschalten der TNC Auto automatisch herstellen. Die TNC markiert die Spalte Auto, wenn die Verbindung automatisch hergestellt wird Neue Netzwerk-Verbing einrichten Hinzufügen Bestehende Netzwerk-Verbing löschen Entfernen Netzwerk-Verbing kopieren Kopieren Netzwerk-Verbing editieren Bearbeiten Status-Fenster löschen Leeren HEIDENHAIN TNC 128...
  • Seite 118: Usb-Geräte An Der Tnc

    USB-Geräte an der TNC Besonders einfach können Sie Daten über USB-Geräte sichern bzw. in die TNC einspielen. Die TNC unterstützt folgende USB-Blockgeräte:  Disketten-Laufwerke mit Dateisystem FAT/VFAT  Memory-Sticks mit Dateisystem FAT/VFAT  Festplatten mit Dateisystem FAT/VFAT  CD-ROM-Laufwerke mit Dateisystem Joliet (ISO9660) Solche USB-Geräte erkennt die TNC beim Anstecken automatisch.
  • Seite 119 Funktion zum Entfernen von USB-Geräten wählen: Die TNC entfernt das USB-Geräte aus dem Verzeichnisbaum  Datei-Verwaltung beenden Umgekehrt können Sie ein zuvor entferntes USB-Gerät wieder anbinden, indem Sie folgenden Softkey betätigen:  Funktion zum Wiederanbinden von USB-Geräten wählen HEIDENHAIN TNC 128...
  • Seite 120 Programmieren: Grundlagen, Datei-Verwaltung...
  • Seite 121: Programmieren: Programmierhilfen

    Programmieren: Programmierhilfen...
  • Seite 122: Text Mit Der Bildschirm-Tastatur Eingeben

    4.1 Bildschirm-Tastatur Buchstaben und Sonderzeichen können Sie mit der Bildschirm- Tastatur oder (falls vorhanden) mit einer über den USB-Anschluss verbundenen PC-Tastatur eingeben. Text mit der Bildschirm-Tastatur eingeben  Drücken Sie die GOTO-Taste wenn Sie einen Text z.B. für Programm-Namen oder Verzeichnis-Namen, mit der Bildschirm- Tastatur eingeben wollen ...
  • Seite 123: Kommentare Einfügen

    An das Ende des Kommentars springen An den Anfang eines Wortes springen. Wörter sind durch ein Blank zu trennen An das Ende eines Wortes springen. Wörter sind durch ein Blank zu trennen Umschalten zwischen Einfüge- und Überschreib- Modus HEIDENHAIN TNC 128...
  • Seite 124: Programme Gliedern

    4.3 Programme gliedern Definition, Einsatzmöglichkeit Die TNC gibt Ihnen die Möglichkeit, die Bearbeitungs-Programme mit Gliederungs-Sätzen zu kommentieren. Gliederungs-Sätze sind kurze Texte (max. 37 Zeichen), die als Kommentare oder Überschriften für die nachfolgenden Programmzeilen zu verstehen sind. Lange und komplexe Programme lassen sich durch sinnvolle Gliederungs-Sätze übersichtlicher und verständlicher gestalten.
  • Seite 125: Der Taschenrechner

    Kurzbefehl (Taste) Addieren Subtrahieren – Multiplizieren Dividieren Klammer-Rechnung 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...
  • Seite 126 Rechen-Funktion Kurzbefehl (Taste) Nachkomma-Stellen abschneiden Vorkomma-Stellen abschneiden FRAC Modulwert Ansicht wählen Ansicht Wert löschen Maßeinheit MM oder INCH Darstellung von Winkelwerten DEG (Grad) oder RAD (Bogenmaß) Darstellungsart des DEC (dezimal) oder HEX Zahlenwertes (hexadezimal) Berechneten Wert ins Programm übernehmen  Mit den Pfeiltasten das Wort wählen, in das der berechnete Wert übernommen werden soll ...
  • Seite 127: Programmier-Grafik Mitführen/Nicht Mitführen

    Grafik erstellen: Softkey RESET + START drücken Weitere Funktionen: Funktion Softkey Programmier-Grafik vollständig erstellen Programmier-Grafik satzweise erstellen Programmier-Grafik komplett erstellen oder nach RESET + START vervollständigen Programmier-Grafik anhalten. Dieser Softkey erscheint nur, während die TNC eine Programmier-Grafik erstellt HEIDENHAIN TNC 128...
  • Seite 128: Satz-Nummern Ein- Und Ausblenden

    Satz-Nummern ein- und ausblenden  Softkey-Leiste umschalten: Siehe Bild  Satz-Nummern einblenden: Softkey ANZEIGEN AUSBLEND. SATZ-NR. auf ANZEIGEN setzen  Satz-Nummern ausblenden: Softkey ANZEIGEN AUSBLEND. SATZ-NR. auf AUSBLEND. setzen Grafik löschen  Softkey-Leiste umschalten: Siehe Bild  Grafik löschen: Softkey GRAFIK LÖSCHEN drücken Gitterlinien einblenden ...
  • Seite 129: Fehlermeldungen

    Drücken Sie die Taste ERR. Die TNC öffnet das Fehlerfenster und zeigt alle anstehenden Fehlermeldungen vollständig an. Fehlerfenster schließen  Drücken Sie den Softkey ENDE, oder  drücken Sie die Taste ERR. Die TNC schließt das Fehlerfenster HEIDENHAIN TNC 128...
  • Seite 130: Ausführliche Fehlermeldungen

    Ausführliche Fehlermeldungen Die TNC zeigt Möglichkeiten für die Ursache des Fehlers und Möglichkeiten zum beheben des Fehlers:  Fehlerfenster öffnen  Informationen zur Fehlerursache und Fehlerbehebung: Positionieren Sie das Hellfeld auf die Fehlermeldung und drücken den Softkey ZUSÄTZL. INFO. Die TNC öffnet ein Fenster mit Informationen zur Fehlerursache und Fehlerbehebung ...
  • Seite 131: Fehler Löschen

    PROTOKOLL drücken  Bei Bedarf vorherige Logfile einstellen: Softkey VORHERIGE DATEI drücken  Bei Bedarf aktuelle Logfile einstellen: Softkey AKTUELLE DATEI drücken Der älteste Eintrag der Fehler-Logfile steht am Anfang – der jüngste Eintrag am Ende der Datei. HEIDENHAIN TNC 128...
  • Seite 132 Tasten-Protokoll Die TNC speichert Tasten-Eingaben und wichtige Ereignisse (z.B. Systemstart) in einem Tasten-Protokoll. Die Kapazität des Tasten- Protokolles ist begrenzt. Ist das Tasten-Protokoll voll, dann wird auf ein zweites Tasten-Protokoll umgeschaltet. Ist diese wieder gefüllt, wird das erste Tasten-Protokoll gelöscht und neu beschrieben, etc. Schalten Sie bei Bedarf von AKTUELLE DATEI auf VORHERIGE DATEI, um die Historie der Eingaben zu sichten.
  • Seite 133: Service-Dateien Speichern

    Verfügung stellt, dann blendet die TNC den zusätzlichen Softkey MASCHINEN-HERSTELLER ein, über den Sie dieses separate Hilfesystem aufrufen können. Dort finden Sie dann weitere, detailiertere Informationen zur anstehenden Fehlermeldung.  Hilfe zu HEIDENHAIN-Fehlermeldungen aufrufen  Wenn verfügbar, Hilfe zu maschinenspezifischen Fehlermeldungen aufrufen HEIDENHAIN TNC 128...
  • Seite 134: Kontextsensitives Hilfesystem Tncguide

    4.7 Kontextsensitives Hilfesystem TNCguide Anwendung Bevor Sie den TNCguide nutzen können, müssen Sie die Hilfedateien von der HEIDENHAIN Homepage downloaden (siehe „Aktuelle Hilfedateien downloaden” auf Seite 139). Das kontextsensitive Hilfesystem TNCguide enthält die Benutzer- Dokumentation im HTML-Format. Der Aufruf des TNCguide erfolgt über die HELP-Taste, wobei die TNC teilweise situationsabhängig die...
  • Seite 135: Arbeiten Mit Dem Tncguide

    Die TNC startet beim Aufruf des Hilfesystems auf dem Programmierplatz den systemintern definierten Standardbrowser (in der Regel den Internet Explorer), ansonsten einen von HEIDENHAIN angepassten Browser. Zu vielen Softkeys steht ein kontextsensitiver Aufruf zur Verfügung, über den Sie direkt zur Funktionsbeschreibung des jeweiligen Softkeys gelangen.
  • Seite 136 Im TNCguide navigieren Am einfachsten können Sie per Mouse im TNCguide navigieren. Auf der linken Seite ist das Inhaltsverzeichnis sichtbar. Sie können durch Klick auf das nach rechts zeigende Dreieck die darunterliegenden Kapitel anzeigen lassen oder direkt durch Klick auf den jeweiligen Eintrag die entsprechende Seite anzeigen lassen.
  • Seite 137 Darstellung sehen Sie noch einen Teil der TNC- Oberfläche Der Fokus wird intern auf die TNC-Anwendung gewechselt, so dass Sie bei geöffnetem TNCguide die Steuerung bedienen können. Wenn die Vollbild-Darstellung aktiv ist, dann reduziert die TNC vor dem Fokuswechsel automatisch die Fenstergröße TNCguide beenden HEIDENHAIN TNC 128...
  • Seite 138 Stichwort-Verzeichnis Die wichtigsten Stichwörter sind im Stichwortverzeichnis (Reiter Index) aufgeführt und können von Ihnen per Mouse-Klick oder durch Selektieren per Cursor-Tasten direkt angewählt werden. Die linke Seite ist aktiv.  Reiter Index wählen  Eingabefeld Schlüsselwort aktivieren  Zu suchendes Wort eingeben, die TNC synchronisiert dann das Stichwortverzeichnis bezogen auf den eingegebenen Text, so dass Sie das Stichwort in der aufgeführten Liste schneller finden können, oder...
  • Seite 139: Aktuelle Hilfedateien Downloaden

    Binärformat die Extension .CHM eintragen. Sprache TNC-Verzeichnis Deutsch TNC:\tncguide\de Englisch TNC:\tncguide\en Tschechisch TNC:\tncguide\cs Französisch TNC:\tncguide\fr Italienisch TNC:\tncguide\it Spanisch TNC:\tncguide\es Portugiesisch TNC:\tncguide\pt Schwedisch TNC:\tncguide\sv Dänisch TNC:\tncguide\da Finnisch TNC:\tncguide\fi Niederländisch TNC:\tncguide\nl Polnisch TNC:\tncguide\pl Ungarisch TNC:\tncguide\hu Russisch TNC:\tncguide\ru Chinesisch (simplified) TNC:\tncguide\zh HEIDENHAIN TNC 128...
  • Seite 140 Sprache TNC-Verzeichnis Chinesisch (traditional) TNC:\tncguide\zh-tw Slowenisch (Software-Option) TNC:\tncguide\sl Norwegisch TNC:\tncguide\no Slowakisch TNC:\tncguide\sk Lettisch TNC:\tncguide\lv Koreanisch TNC:\tncguide\kr Estnisch TNC:\tncguide\et Türkisch TNC:\tncguide\tr Rumänisch TNC:\tncguide\ro Litauisch TNC:\tncguide\lt Programmieren: Programmierhilfen...
  • Seite 141: Programmieren: Werkzeuge

    Programmieren: Werkzeuge...
  • Seite 142: Werkzeugbezogene Eingaben

    5.1 Werkzeugbezogene Eingaben Vorschub F Der Vorschub F ist die Geschwindigkeit in mm/min (inch/min), mit der sich der Werkzeugmittelpunkt auf seiner Bahn bewegt. Der maximale Vorschub kann für jede Maschinenachse unterschiedlich sein und ist durch Maschinen-Parameter festgelegt. Eingabe Den Vorschub können Sie im TOOL CALL-Satz (Werkzeug-Aufruf) und in jedem Positioniersatz eingeben (siehe „Erstellen der Programm-Sätze mit den Achstasten”...
  • Seite 143 Im Dialog Spindeldrehzahl S= ? neue Spindeldrehzahl eingeben, mit Taste END bestätigen, oder per Softkey VC umschalten auf Schnittgeschwindigkeitseingabe Änderung während des Programmlaufs Während des Programmlaufs ändern Sie die Spindeldrehzahl mit dem Override-Drehknopf S für die Spindeldrehzahl. HEIDENHAIN TNC 128...
  • Seite 144: Werkzeug-Daten

    5.2 Werkzeug-Daten Voraussetzung für die Werkzeug-Korrektur Üblicherweise programmieren Sie die Koordinaten der Bahnbewegungen so, wie das Werkstück in der Zeichnung bemaßt ist. Damit die TNC die Bahn des Werkzeug-Mittelpunkts berechnen, also eine Werkzeug-Korrektur durchführen kann, müssen Sie Länge und Radius zu jedem eingesetzten Werkzeug eingeben. Werkzeug-Daten können Sie entweder mit der Funktion TOOL DEF direkt im Programm oder separat in Werkzeug-Tabellen eingeben.
  • Seite 145: Delta-Werte Für Längen Und Radien

    Werkzeug-Länge: Korrekturwert für die Länge  Werkzeug-Radius: Korrekturwert für den Radius Während des Dialogs können Sie den Wert für die Länge und den Radius direkt in das Dialogfeld einfügen: Gewünschten Achs-Softkey drücken. Beispiel 4 TOOL DEF 5 L+10 R+5 HEIDENHAIN TNC 128...
  • Seite 146: Werkzeug-Daten In Die Tabelle Eingeben

    Werkzeug-Daten in die Tabelle eingeben In einer Werkzeug-Tabelle können Sie bis zu 9999 Werkzeuge definieren und deren Werkzeug-Daten speichern. Beachten Sie auch die Editier-Funktionen weiter unten in diesem Kapitel. Um zu einem Werkzeug mehrere Korrekturdaten eingeben zu können (Werkzeug- Nummer indizieren), fügen Sie eine Zeilen ein und erweitern die Werkzeugnummer durch einen Punkt und eine Zahl von 1 bis 9 (z.B.
  • Seite 147 (Zyklus 240) verwendet, um aus der Durchmesser-Eingabe die Zentrier-Tiefe berechnen zu können LAST_USE Datum und Uhrzeit, zu der die TNC das Werkzeug das letzte Mal LAST_USE per TOOL CALL eingewechselt hat Eingabebereich: Maximal 16 Zeichen, Format intern festgelegt: Datum = JJJJ.MM.TT, Uhrzeit = hh.mm HEIDENHAIN TNC 128...
  • Seite 148 Werkzeug-Tabelle: Werkzeug-Daten für die automatische Werkzeug-Vermessung Beschreibung der Zyklen zur automatischen Werkzeug- Vermessung: Siehe Benutzer-Handbuch Zyklenprogrammierung. Abk. Eingaben Dialog Anzahl der Werkzeug-Schneiden (max. 20 Schneiden) Anzahl der Schneiden? LTOL Zulässige Abweichung von der Werkzeug-Länge L für Verschleiß- Verschleiß-Toleranz: Länge? Erkennung. Wird der eingegebene Wert überschritten, sperrt die TNC das Werkzeug (Status L).
  • Seite 149 Gewünschten Werkzeug-Typ per Softkey wählen: Die TNC zeigt nur die Werkzeuge des gewählten Typs an  Filter wieder aufheben: Zuvor gewählten Werkzeug-Typ erneut drücken oder anderen Werkzeug-Typ wählen Der Maschinen-Hersteller passt den Funktionsumfang der Filterfunktion an Ihre Maschine an. Maschinenhandbuch beachten! HEIDENHAIN TNC 128...
  • Seite 150 Beliebige andere Werkzeug-Tabelle öffnen  Betriebsart Programm-Einspeichern/Editieren wählen  Datei-Verwaltung aufrufen  Wahl der Datei-Typen anzeigen: Softkey TYPE WÄHLEN drücken  Dateien vom Typ .T anzeigen: Softkey ZEIGE .T drücken  Wählen Sie eine Datei oder geben einen neuen Dateinamen ein. Bestätigen Sie mit der Taste ENT oder mit dem Softkey WÄHLEN Wenn Sie eine Werkzeug-Tabelle zum Editieren geöffnet haben, dann können Sie das Hellfeld in der Tabelle mit den Pfeiltasten oder mit den...
  • Seite 151 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 Werkzeug-Tabelle verlassen  Datei-Verwaltung aufrufen und eine Datei eines anderen Typs wählen, z.B. ein Bearbeitungs-Programm HEIDENHAIN TNC 128...
  • Seite 152 Sie die Anpassung der Werkzeug-Tabelle komfortabel mit der Funktion TABELLE IMPORTIEREN durchführen. Die TNC konvertiert den Inhalt der eingelesenen Werkzeug-Tabelle in ein für die TNC 128 gültiges Format und speichert die Änderungen in der gewählten Datei. Beachten Sie folgende Vorgehensweise: ...
  • Seite 153: Werkzeug-Daten Aufrufen

    0,1 inch/min] wirkt solange, bis Sie in einem Positioniersatz oder in einem TOOL CALL-Satz einen neuen Vorschub programmieren  Aufmaß Werkzeug-Länge DL: Delta-Wert für die Werkzeug-Länge  Aufmaß Werkzeug-Radius DR: Delta-Wert für den Werkzeug-Radius  Aufmaß Werkzeug-Radius DR2: Delta-Wert für den Werkzeug-Radius 2 HEIDENHAIN TNC 128...
  • Seite 154 Beispiel: Werkzeug-Aufruf Aufgerufen wird Werkzeug Nummer 5 in der Werkzeugachse Z mit der Spindeldrehzahl 2500 U/min und einem Vorschub von 350 mm/min. Das Aufmaß für die Werkzeug-Länge und den Werkzeug- Radius 2 betragen 0,2 bzw. 0,05 mm, das Untermaß für den Werkzeug-Radius 1 mm.
  • Seite 155 Vor einem manuellen Werkzeugwechsel wird die Spindel gestoppt und das Werkzeug auf die Werkzeugwechsel-Position gefahren:  Werkzeugwechsel-Position programmiert anfahren  Programmlauf unterbrechen, siehe „Bearbeitung unterbrechen”, Seite 336  Werkzeug wechseln  Programmlauf fortsetzen, siehe „Programmlauf nach einer Unterbrechung fortsetzen”, Seite 338 HEIDENHAIN TNC 128...
  • Seite 156 Werkzeug-Einsatzprüfung Die Funktion Werkzeug-Einsatzprüfung muss vom Maschinenhersteller freigegeben werden. Beachten Sie Ihr Maschinenhandbuch. Um eine Werkzeug-Einsatzprüfung durchführen zu können, muss das zu prüfende Klartext-Dialog-Programm in der Betriebsart Programm- Test vollständig simuliert worden sein. Werkzeug-Einsatzprüfung anwenden Über die Softkeys WERKZEUG EINSATZ und WERKZEUG EINSATZPRÜFUNG können sie vor dem Start eines Programmes in der Betriebsart Abarbeiten prüfen, ob die im angewählten Programm verwendeten Werkzeuge vorhanden sind und noch über genügend...
  • Seite 157 Hellfeld steht in der Paletten-Datei auf einem Paletten-Eintrag: Die TNC führt für die Werkzeug-Einsatzprüfung für die komplette Palette durch  Hellfeld steht in der Paletten-Datei auf einem Programm-Eintrag: Die TNC führt nur für das angewählte Programm die Werkzeug- Einsatzprüfung durch HEIDENHAIN TNC 128...
  • Seite 158: Werkzeug-Korrektur

    5.3 Werkzeug-Korrektur Einführung Die TNC korrigiert die Werkzeugbahn um den Korrekturwert für Werkzeug-Länge in der Spindelachse und um den Werkzeug-Radius in der Bearbeitungsebene. Wenn Sie das Bearbeitungs-Programm direkt an der TNC erstellen, ist die Werkzeug-Radiuskorrektur nur in der Bearbeitungsebene wirksam. Werkzeug-Längenkorrektur Die Werkzeug-Korrektur für die Länge wirkt, sobald Sie ein Werkzeug aufrufen.
  • Seite 159: Werkzeug-Radiuskorrektur Bei Achsparallelen Positioniersätzen

    Aufmaß DR für Radius aus TOOL CALL-Satz TOOL CALL Aufmaß DR für Radius aus der Werkzeug-Tabelle TAB: Bahnbewegungen ohne Radiuskorrektur: R0 Das Werkzeug verfährt in der Bearbeitungsebene mit seinem Mittelpunkt auf der programmierten Bahn, bzw. auf die programmierten Koordinaten. Anwendung: Bohren, Vorpositionieren. HEIDENHAIN TNC 128...
  • Seite 160 Eingabe der Radiuskorrektur Die Radiuskorrektur geben Sie in einen Positionier-Satz ein. Koordinaten des Zielpunktes eingeben und mit Taste ENT bestätigen RADIUSKORR.: R+/R-/KEINE KORR.? Der Verfahrweg des Werkzeugs wird um den Werkzeug-Radius verlängert Der Verfahrweg des Werkzeugs wird um den Werkzeug-Radius verkürzt Werkzeugbewegung ohne Radiuskorrektur bzw.
  • Seite 161: Programmieren: Werkzeugbewegungen

    Programmieren: Werkzeugbewegungen...
  • Seite 162 6.1 Grundlagen Werkzeugbewegungen im Programm Mit den orangen Achstasten eröffnen Sie den Klartext-Dialog für einen achsparalleln Positioniersatz. Die TNC erfragt nacheinander alle Informationen und fügt den Programm-Satz ins Bearbeitungs- Programm ein.  Koordinaten des Endpunkts der Geraden, falls nötig  Radiuskorrektur RL/RR/R0 ...
  • Seite 163: Unterprogramme Und Programmteil-Wiederholungen

    Zahlenwert zugeordnet. Mit Q-Parametern können Sie mathematische Funktionen programmieren, die den Programmlauf steuern oder die eine Kontur beschreiben. Zusätzlich können Sie mit Hilfe der Q-Parameter-Programmierung Messungen mit dem 3D-Tastsystem während des Programmlaufs ausführen. Das Programmieren mit Q-Parametern ist in Kapitel 8 beschrieben. HEIDENHAIN TNC 128...
  • Seite 164: Werkzeugbewegungen Programmieren

    6.2 Werkzeugbewegungen programmieren Werkzeugbewegung für eine Bearbeitung programmieren Erstellen der Programm-Sätze mit den Achstasten Mit den orangen Achstasten eröffnen Sie den Klartext-Dialog. Die TNC erfragt nacheinander alle Informationen und fügt den Programm-Satz ins Bearbeitungs-Programm ein. Beispiel – Programmieren einer Geraden. Achstaste mit der Sie die Positionierung ausführen möchten wählen, z.B.
  • Seite 165 Position, die übernommen werden soll  Bildschirm-Anzeige auf Programm-Einspeichern/Editieren wechseln  Programm-Satz wählen, hinter dem der Positioniersatz eingefügt werden soll  Taste „IST-POSITION-ÜBERNEHMEN“ drücken und Achs-Softkey wählen : Die TNC generiert einen Positioniersatz mit der Koordinate der Ist-Position HEIDENHAIN TNC 128...
  • Seite 166: Beispiel: Geradenbewegung

    Beispiel: Geradenbewegung 0 BEGIN PGM LINEAR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition für grafische Simulation der Bearbeitung 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4000 Werkzeug-Aufruf mit Spindelachse und Spindeldrehzahl Z+250 R0 FMAX Werkzeug freifahren in der Spindelachse mit Eilgang FMAX X-10 R0 FMAX Werkzeug vorpositionieren...
  • Seite 167: Programmieren: Unterprogramme Und Programmteil-Wiederholungen

    Programmieren: Unterprogramme und Programmteil- Wiederholungen...
  • Seite 168 7.1 Unterprogramme und Programmteil-Wiederholungen kennzeichnen Einmal programmierte Bearbeitungsschritte können Sie mit Unterprogrammen und Programmteil-Wiederholungen wiederholt ausführen lassen. Label Unterprogramme und Programmteil-Wiederholungen beginnen im Bearbeitungsprogramm mit der Marke LBL, eine Abkürzung für LABEL (engl. für Marke, Kennzeichnung). LABEL erhalten eine Nummer zwischen 1 und 999 oder einen von Ihnen definierbaren Namen.
  • Seite 169: Unterprogramme

    Softkey LBL-NAME drücken, um zur Texteingabe zu wechseln  Wiederholungen REP: Dialog mit Taste NO ENT übergehen. Wiederholungen REP nur bei Programmteil-Wiederholungen einsetzen CALL LBL 0 ist nicht erlaubt, da es dem Aufruf eines Unterprogramm-Endes entspricht. HEIDENHAIN TNC 128...
  • Seite 170: Programmteil-Wiederholung Programmieren

    7.3 Programmteil-Wiederholungen Label LBL Programmteil-Wiederholungen beginnen mit der Marke LBL. Eine Programmteil-Wiederholung schließt mit CALL LBL n REPn ab. Arbeitsweise 1 Die TNC führt das Bearbeitungs-Programm bis zum Ende des Programmteils (CALL LBL n REPn) aus 2 Anschließend wiederholt die TNC den Programmteil zwischen dem aufgerufenen LABEL und dem Label-Aufruf CALL LBL n REPn so oft, wie Sie unter REP angegeben haben 3 Danach arbeitet die TNC das Bearbeitungs-Programm weiter ab...
  • Seite 171 Unterprogramme mit Labeln definiert haben, dann können Sie M2 bzw. M30 mit der Sprung-Funktion FN 9: IF +0 EQU +0 GOTO LBL 99 verwenden, um diesen Programmteil zwingend zu überspringen  Das aufgerufene Programm darf keinen Aufruf CALL PGM ins aufrufende Programm enthalten (Endlosschleife) HEIDENHAIN TNC 128...
  • Seite 172: Beliebiges Programm Als Unterprogramm Aufrufen

    Beliebiges Programm als Unterprogramm aufrufen  Funktionen zum Programm-Aufruf wählen: Taste PGM CALL drücken  Softkey PROGRAMM drücken: Die TNC startet den Dialog zur Definition des zu rufenden Programms. Pfadname über die Bildschirmtastatur eingeben (Taste GOTO), oder  Softkey PROGRAMM WÄHLEN drücken: Die TNC blendet ein Auswahlfenster ein, über das Sie das zu rufende Programm wählen können, mit Taste END bestätigen...
  • Seite 173 Die Verschachtelungs-Tiefe legt fest, wie oft Programmteile oder Unterprogramme weitere Unterprogramme oder Programmteil- Wiederholungen enthalten dürfen.  Maximale Verschachtelungstiefe für Unterprogramme: 19  Maximale Verschachtelungstiefe für Hauptprogramm-Aufrufe: 19, wobei ein CYCL CALL wie ein Hauptprogramm-Aufruf wirkt  Programmteil-Wiederholungen können Sie beliebig oft verschachteln HEIDENHAIN TNC 128...
  • Seite 174: Unterprogramm Im Unterprogramm

    Unterprogramm im Unterprogramm NC-Beispielsätze 0 BEGIN PGM UPGMS MM Unterprogramm bei LBL UP1 aufrufen 17 CALL LBL “UP1“ Z+100 R0 FMAX M2 Letzter Programmsatz des Hauptprogramms (mit M2) 36 LBL “UP1“ Anfang von Unterprogramm UP1 39 CALL LBL 2 Unterprogramm bei LBL2 wird aufgerufen 45 LBL 0 Ende von Unterprogramm 1 46 LBL 2...
  • Seite 175: Programmteil-Wiederholungen Wiederholen

    3 Hauptprogramm REPS wird von Satz 28 bis Satz 35 ausgeführt 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 (Programm-Ende) HEIDENHAIN TNC 128...
  • Seite 176: Unterprogramm Wiederholen

    Unterprogramm wiederholen NC-Beispielsätze 0 BEGIN PGM UPGREP MM Anfang der Programmteil-Wiederholung 1 10 LBL 1 Unterprogramm-Aufruf 11 CALL LBL 2 12 CALL LBL 1 REP 2 Programmteil zwischen diesem Satz und LBL1 (Satz 10) wird 2 mal wiederholt Z+100 R0 FMAX M2 Letzter Satz des Hauptprogramms mit M2 20 LBL 2 Anfang des Unterprogramms...
  • Seite 177: Beispiel: Bohrungsgruppen

    3 TOOL CALL 1 Z S5000 Werkzeug freifahren Z+250 R0 FMAX Zyklus-Definition Bohren 5 CYCL DEF 200 BOHREN Q200=2 ;SICHERHEITS-ABST. Q201=-10 ;TIEFE Q206=250 ;F TIEFENZUST. Q202=5 ;ZUSTELL-TIEFE Q210=0 ;V.-ZEIT OBEN Q203=+0 ;KOOR. OBERFL. Q204=10 ;2. S.-ABSTAND Q211=0.25 ;VERWEILZEIT UNTEN HEIDENHAIN TNC 128...
  • Seite 178 X+15 R0 FMAX M3 Startpunkt X Bohrungsgruppe 1 anfahren Y+10 R0 FMAX Startpunkt Y Bohrungsgruppe 1 anfahren 8 CALL LBL 1 Unterprogramm für Bohrungsgruppe rufen X+45 R0 FMAX Startpunkt X Bohrungsgruppe 2 anfahren Y+60 R0 FMAX Startpunkt Y Bohrungsgruppe 2 anfahren 11 CALL LBL 1 Unterprogramm für Bohrungsgruppe rufen X+75 R0 FMAX...
  • Seite 179: Beispiel: Bohrungsgruppe Mit Mehreren Werkzeugen

    5 CYCL DEF 200 BOHREN Zyklus-Definition Zentrieren Q200=2 ;SICHERHEITS-ABST. Q202=-3 ;TIEFE Q206=250 ;F TIEFENZUST. Q202=3 ;ZUSTELL-TIEFE Q210=0 ;V.-ZEIT OBEN Q203=+0 ;KOOR. OBERFL. Q204=10 ;2. S.-ABSTAND Q211=0.25 ;VERWEILZEIT UNTEN 6 CALL LBL 1 Unterprogramm 1 für komplettes Bohrbild rufen HEIDENHAIN TNC 128...
  • Seite 180 Z+250 R0 FMAX M6 Werkzeug-Wechsel 8 TOOL CALL 2 Z S4000 Werkzeug-Aufruf Bohrer 9 FN 0: Q201 = -25 Neue Tiefe fürs Bohren 10 FN 0: Q202 = +5 Neue Zustellung fürs Bohren 11 CALL LBL 1 Unterprogramm 1 für komplettes Bohrbild rufen Z+250 R0 FMAX M6 Werkzeug-Wechsel 13 TOOL CALL 3 Z S500...
  • Seite 181: Programmieren: Q-Parameter

    Programmieren: Q-Parameter...
  • Seite 182: Prinzip Und Funktionsübersicht

    8.1 Prinzip und Funktionsübersicht Mit Parametern können Sie in einem Bearbeitungs-Programm ganze Teilefamilien definieren. Dazu geben Sie anstelle von Zahlenwerten Platzhalter ein: die Q-Parameter. Q-Parameter stehen beispielsweise für  Koordinatenwerte  Vorschübe  Drehzahlen  Zyklus-Daten Außerdem können Sie mit Q-Parametern Konturen programmieren, die über mathematische Funktionen bestimmt sind oder die Ausführung von Bearbeitungsschritten von logischen Bedingungen abhängig machen.
  • Seite 183 Zahlenformat (Norm IEEE 754). Durch die Verwendung dieses genormten Formats können manche Dezimalzahlen nicht zu 100% exakt binär dargestellt werden (Rundungsfehler). Beachten Sie diesen Umstand insbesondere dann, wenn Sie, berechnete Q-Parameter- Inhalte bei Sprungbefehlen oder Positionierungen verwenden. HEIDENHAIN TNC 128...
  • Seite 184: Q-Parameter-Funktionen Aufrufen

    Q-Parameter-Funktionen aufrufen Während Sie ein Bearbeitungsprogramm eingeben, drücken Sie die Taste „Q“ (im Feld für Zahlen-Eingaben und Achswahl unter –/+ - Taste). Dann zeigt die TNC folgende Softkeys: Funktionsgruppe Softkey Seite Mathematische Grundfunktionen Seite 186 Winkelfunktionen Seite 188 Funktion zur Kreisberechnung Seite 190 Wenn/dann-Entscheidungen, Seite 191...
  • Seite 185: Teilefamilien - Q-Parameter Statt Zahlenwerte

    Für die Bearbeitung der einzelnen Teile weisen Sie dann jedem dieser Parameter einen entsprechenden Zahlenwert zu. Beispiel Zylinder mit Q-Parametern Zylinder-Radius R = Q1 Zylinder-Höhe H = Q2 Zylinder Z1 Q1 = +30 Q2 = +10 Zylinder Z2 Q1 = +10 Q2 = +50 HEIDENHAIN TNC 128...
  • Seite 186: Übersicht

    8.3 Konturen durch mathematische Funktionen beschreiben Anwendung Mit Q-Parametern können Sie mathematische Grundfunktionen im Bearbeitungsprogramm programmieren:  Q-Parameter-Funktion wählen: Taste Q drücken (im Feld für Zahlen- Eingabe, rechts). Die Softkey-Leiste zeigt die Q-Parameter- Funktionen  Mathematische Grundfunktionen wählen: Softkey GRUNDFUNKT. drücken.
  • Seite 187: Grundrechenarten Programmieren

    GRUNDFUNKT. drücken Q-Parameter-Funktion MULTIPLIKATION wählen: Softkey FN3 X * Y drücken PARAMETER-NR. FÜR ERGEBNIS? Nummer des Q- Parameters eingeben: 12 1. WERT ODER PARAMETER? Q5 als ersten Wert eingeben 2. WERT ODER PARAMETER? 7 als zweiten Wert eingeben HEIDENHAIN TNC 128...
  • Seite 188: Winkelfunktionen (Trigonometrie)

    8.4 Winkelfunktionen (Trigonometrie) Definitionen Sinus, Cosinus und Tangens entsprechen den Seitenverhältnissen eines rechtwinkligen Dreiecks. Dabei entspricht sin α = a / c Sinus: cos α = b / c Cosinus: tan α = a / b = sin α / cos α Tangens: Dabei ist ...
  • Seite 189: Winkelfunktionen Programmieren

    Länge aus zwei Werten bilden und zuweisen FN 13: WINKEL z.B. FN 13: Q20 = +25 ANG-Q1 Winkel mit arctan aus zwei Seiten oder sin und cos des Winkels (0 < Winkel < 360°) bestimmen und zuweisen HEIDENHAIN TNC 128...
  • Seite 190 8.5 Kreisberechnungen Anwendung Mit den Funktionen zur Kreisberechnung können Sie aus drei oder vier Kreispunkten den Kreismittelpunkt und den Kreisradius von der TNC berechnen lassen. Die Berechnung eines Kreises aus vier Punkten ist genauer. Anwendung: Diese Funktionen können Sie z.B. einsetzen, wenn Sie über die programmierbare Antastfunktion Lage und Größe einer Bohrung oder eines Teilkreises bestimmen wollen.
  • Seite 191: Wenn/Dann-Entscheidungen Mit Q-Parametern

    Wenn erster Wert oder Parameter größer als zweiter Wert oder Parameter, Sprung zu angegebenem 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 angegebenem Label HEIDENHAIN TNC 128...
  • Seite 192: Verwendete Abkürzungen Und Begriffe

    Verwendete Abkürzungen und Begriffe (engl.): Wenn (engl. equal): Gleich (engl. not equal): Nicht gleich (engl. greater than): Größer als (engl. less than): Kleiner als GOTO (engl. go to): Gehe zu Programmieren: Q-Parameter...
  • Seite 193: Q-Parameter Kontrollieren Und Ändern

    Kommentaren versehen. Wenn Sie lokale, globale oder String-Parameter kontrollieren oder ändern wollen, drücken Sie den Softkey PARAMETER ANZEIGEN Q QL QR QS. Die TNC zeigt dann den jeweiligen Parametertyp. Die zuvor beschriebenen Funktionen gelten ebenso. HEIDENHAIN TNC 128...
  • Seite 194 In den Betriebsarten Manuell, Handrad, Einzelsatz, Satzfolge und Programm-Test können Sie Q-Parameter auch in der zusätzlichen Statusanzeige anzeigen lassen.  Ggf. Programmlauf abbrechen (z.B. externe STOP-Taste und Softkey INTERNER STOP drücken) bzw. Programm-Test anhalten  Softkey-Leiste für die Bildschirm-Aufteilung aufrufen ...
  • Seite 195 Werte an die PLC übergeben FN 20:WAIT FOR Seite 214 NC und PLC synchronisieren FN 29:PLC Seite 216 bis zu acht Werte an die PLC übergeben FN 37:EXPORT Seite 217 lokale Q-Parameter oder QS-Parameter in ein rufendes Programm exportieren HEIDENHAIN TNC 128...
  • Seite 196 Mit der Funktion FN 14: ERROR können Sie programmgesteuert Meldungen ausgeben lassen, die vom Maschinenhersteller bzw. von HEIDENHAIN vorgegeben sind: Wenn die TNC im Programmlauf oder Programm-Test zu einem Satz mit FN 14 kommt, so unterbricht sie und gibt eine Meldung aus. Anschließend müssen Sie das Programm neu starten.
  • Seite 197 CYCL 211 nicht erlaubt 1035 Q220 zu groß 1036 Q222 größer Q223 eingeben 1037 Q244 größer 0 eingeben 1038 Q245 ungleich Q246 eingeben 1039 Winkelbereich < 360° eingeben 1040 Q223 größer Q222 eingeben 1041 Q214: 0 nicht erlaubt HEIDENHAIN TNC 128...
  • Seite 198 Fehler-Nummer Text 1042 Verfahrrichtung nicht definiert 1043 Keine Nullpunkt-Tabelle aktiv 1044 Lagefehler: Mitte 1. Achse 1045 Lagefehler: Mitte 2. Achse 1046 Bohrung zu klein 1047 Bohrung zu groß 1048 Zapfen zu klein 1049 Zapfen zu groß 1050 Tasche zu klein: Nacharbeit 1.A. 1051 Tasche zu klein: Nacharbeit 2.A.
  • Seite 199 1091 Umschaltung Q399 nicht erlaubt 1092 Werkzeug nicht definiert 1093 Werkzeug-Nummer nicht erlaubt 1094 Werkzeug-Name nicht erlaubt 1095 Software-Option nicht aktiv 1096 Restore Kinematik nicht möglich 1097 Funktion nicht erlaubt 1098 Rohteilmaße widersprüchlich 1099 Messposition nicht erlaubt HEIDENHAIN TNC 128...
  • Seite 200 Fehler-Nummer Text 1100 Kinematik-Zugriff nicht möglich 1101 Messpos. nicht im Verfahrbereich 1102 Presetkompensation nicht möglich 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 Programmieren: Q-Parameter...
  • Seite 201 Anführungszeichen oben festlegen %9.3LF Format für Q-Parameter festlegen: 9 Stellen insgesamt (incl. Dezimalpunkt), davon 3 Nachkomma-Stellen, Long, Floating (Dezimalzahl) Format für Textvariable Format für Ganzzahl (Integer) Trennzeichen zwischen Ausgabeformat und Parameter Satzende-Zeichen, schließt eine Zeile ab Zeilenumbruch HEIDENHAIN TNC 128...
  • Seite 202 Um verschiedene Informationen mit in die Protokolldatei ausgeben zu können stehen folgende Funktionen zur Verfügung: Schlüsselwort Funktion CALL_PATH Gibt den Pfadnamen des NC-Programms aus, in dem die FN16-Funktion steht. Beispiel: "Messprogramm: %S",CALL_PATH; M_CLOSE Schließt die Datei, in die Sie mit FN16 schreiben.
  • Seite 203 Dateinamen angeben, dann speichert die TNC die Protokolldatei in dem Verzeichnis, in dem das NC- Programm mit der FN 16-Funktion steht. In den Anwender-Parametern fn16DefaultPath und fn16DefaultPathSim (Programm-Test) können Sie einen Standard-Pfad für die Ausgabe von Protokoll-Dateien definieren. HEIDENHAIN TNC 128...
  • Seite 204 Meldungen auf den Bildschirm ausgeben Sie können die Funktion FN 16 auch benützen, um beliebige Meldungen vom NC-Programm aus in einem Überblendfenster auf den Bildschirm der TNC auszugeben. Dadurch lassen sich auf einfache Weise auch längere Hinweistexte an einer beliebigen Stelle im Programm so anzeigen, dass der Bediener darauf reagieren muss.
  • Seite 205 0=X, 1=Y, 2=Z, 6=U, 7=V, 8=W Programmierte Spindeldrehzahl Aktiver Spindelzustand: -1=undefiniert, 0=M3 aktiv, 1=M4 aktiv, 2=M5 nach M3, 3=M5 nach M4 Getriebestufe Kühlmittelzustand: 0=aus, 1=ein Aktiver Vorschub Index des vorbereiteten Werkzeugs Index des aktiven Werkzeugs Kanaldaten, 25 Kanalnummer HEIDENHAIN TNC 128...
  • Seite 206 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Zyklus-Parameter, 30 Sicherheits-Abstand aktiver Bearbeitungs-Zyklus Bohrtiefe/Frästiefe aktiver Bearbeitungs-Zyklus Zustell-Tiefe aktiver Bearbeitungs-Zyklus Vorschub Tiefenzust. aktiver Bearbeitungs-Zyklus Erste Seitenlänge Zyklus Rechtecktasche Zweite Seitenlänge Zyklus Rechtecktasche Erste Seitenlänge Zyklus Nut Zweite Seitenlänge Zyklus Nut Radius Zyklus Kreistasche Vorschub Fräsen aktiver Bearbeitungs-Zyklus Drehsinn aktiver Bearbeitungs-Zyklus Verweilzeit aktiver Bearbeitungs-Zyklus Gewindesteigung Zyklus 17, 18...
  • Seite 207 Werkzeugtyp für Platztabelle WKZ-Nr. Maximaldrehzahl NMAX Daten aus der Platz-Tabelle, 51 Platz-Nr. Werkzeug-Nummer Platz-Nr. Sonderwerkzeug: 0=nein, 1=ja Platz-Nr. Festplatz: 0=nein, 1=ja Platz-Nr. gesperrter Platz: 0=nein, 1=ja Platz-Nr. PLC-Status Platz-Nummer eines Werkzeugs WKZ-Nr. Platz-Nummer in der Platz-Tabelle, 52 WKZ-Nr. Werkzeug-Magazin-Nummer HEIDENHAIN TNC 128...
  • Seite 208 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Direkt nach TOOL CALL Werkzeug-Nummer T programmierte Werte, 60 Aktive Werkzeug-Achse 0 = X 6 = U 1 = Y 7 = V 2 = Z 8 = W Spindel-Drehzahl S Aufmaß Werkzeug-Länge DL Aufmaß Werkzeug-Radius DR Automatischer TOOL CALL 0 = Ja, 1 = Nein Aufmaß...
  • Seite 209 Aktiver Maßfaktor U-Achse Aktiver Maßfaktor V-Achse Aktiver Maßfaktor W-Achse 3D-ROT A-Achse 3D-ROT B-Achse 3D-ROT C-Achse Bearbeitungsebene Schwenken aktiv/inaktiv (-1/0) in einer Programmlauf-Betriebsart Bearbeitungsebene Schwenken aktiv/inaktiv (-1/0) in einer manuellen Betriebsart Aktive Nullpunkt-Verschiebung, X-Achse Y-Achse Z-Achse A-Achse B-Achse C-Achse HEIDENHAIN TNC 128...
  • Seite 210 Gruppen-Name, ID-Nr. Nummer Index Bedeutung U-Achse V-Achse W-Achse Verfahrbereich, 230 1 bis 9 Negativer Software-Endschalter Achse 1 bis 9 1 bis 9 Positiver Software-Endschalter Achse 1 bis 9 Software-Endschalter ein- oder aus: 0 = ein, 1 = aus Soll-Position im REF-System, 240 1 X-Achse Y-Achse Z-Achse...
  • Seite 211 Winkel der Spindelorientierung Tischtastsystem TT Tastsystem-Typ Zeile in der Tastsystem-Tabelle Mittelpunkt Hauptachse (REF-System) Mittelpunkt Nebenachse (REF-System) Mittelpunkt Werkzeugachse (REF-System) Teller-Radius Eilgang Messvorschub bei stehender Spindel Messvorschub bei drehender Spindel Maximaler Messweg Sicherheitsabstand für Längenmessung Sicherheitsabstand für Radiusmessung Spindeldrehzahl Antastrichtung HEIDENHAIN TNC 128...
  • Seite 212 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Bezugspunkt aus Tastsystem- 1 bis 9 Letzter Bezugspunkt eines manuellen Tastsystem- Zyklus, 360 (X, Y, Z, A, B, C, U, V, Zyklus bzw. letzter Antastpunkt aus Zyklus 0 ohne Tasterlängen-, aber mit Tasterradiuskorrektur (Werkstück-Koordinatensystem) 1 bis 9 Letzter Bezugspunkt eines manuellen Tastsystem- (X, Y, Z, A, B, C, U, V, Zyklus bzw.
  • Seite 213 Zugehörige Zeile in der Tastsystem-Tabelle Spitzen-Winkel Lift off Tastsystemzyklen, 990 Anfahrverhalten: 0 = Standardverhalten 1 = Wirksamer Radius, Sicherheits-abstand Null 0 = Tasterüberwachung aus 1 = Tasterüberwachung ein 0 = Taststift nicht ausgelenkt 1 = Taststift ausgelenkt HEIDENHAIN TNC 128...
  • Seite 214 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Abarbeitungs-Status, 992 Satzvorlauf aktiv 1 = ja, 0 = nein Suchphase Nummer des letzten FN14-Fehlers Echte Abarbeitung aktiv 1 = Abarbeitung, 2 = Simulation Beispiel: Wert des aktiven Maßfaktors der Z-Achse an Q25 zuweisen 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 FN 19: PLC: Werte an PLC übergeben Mit der Funktion FN 19: PLC können Sie bis zu zwei Zahlenwerte oder Q-Parameter an die PLC übergeben.
  • Seite 215 0 bis 2047 Doppelwort 2048 bis 4095 Die TNC 128 besitzt ein erweitertes Interface zur Kommunikation zwischen PLC und NC. Dabei handelt es sich um ein neues, symbolisches Aplication Programmer Interface (API). Die bisherige und gewohnte PLC-NC-Schnittstelle existiert parallel weiterhin und kann wahlweise verwendet werden.
  • Seite 216 FN 29: PLC: Werte an PLC übergeben Mit der Funktion FN 29: PLCkönnen Sie bis zu acht Zahlenwerte oder Q-Parameter an die PLC übergeben. Schrittweiten und Einheiten: 0,1 µm bzw. 0,0001° Beispiel: Zahlenwert 10 (entspricht 1µm bzw. 0,001°) an PLC übergeben 56 FN 29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15 Programmieren: Q-Parameter...
  • Seite 217 Beispiel: Die lokalen Q-Parameter Q25 bis Q30 werden exportiert 56 FN37: EXPORT Q25 - Q30 Die TNC exportiert den Wert, den der Parameter gerade zu dem Zeitpunkt des EXPORT Befehls hat. Der Parameter wird nur in das unmittelbar rufende Programm exportiert. HEIDENHAIN TNC 128...
  • Seite 218: Einführung

    8.9 Tabellenzugriffe mit SQL-Anweisungen Einführung Tabellenzugriffe programmieren Sie bei der TNC mit SQL- Anweisungen im Rahmen einer Transaktion. Eine Transaktion besteht aus mehreren SQL-Anweisungen, die ein geordnetes Bearbeiten der Tabellen-Einträge gewährleisten. Tabellen werden vom Maschinen-Hersteller konfiguriert. Dabei werden auch die Namen und Bezeichnungen festgelegt, die als Parameter für SQL-Anweisungen erforderlich sind.
  • Seite 219: Eine Transaktion

    Sie können mehrere Transaktionen parallel zueinander bearbeiten. Schließen Sie eine begonnene Transaktion unbedingt ab – auch wenn Sie ausschließlich lesende Zugriffe verwenden. Nur so ist gewährleistet, dass Änderungen/Ergänzungen nicht verloren gehen, Sperren aufgehoben werden und der Result-set freigegeben wird. HEIDENHAIN TNC 128...
  • Seite 220 Result-set Die selektierten Zeilen innerhalb des Result-sets werden mit 0 beginnend aufsteigend numeriert. Diese Numerierung wird als Index bezeichnet. Bei den Lese- und Schreibzugriffen wird der Index angegeben und so gezielt eine Zeile des Result-sets angesprochen. Häufig ist es vorteilhaft die Zeilen innerhalb des Result-sets sortiert abzulegen.
  • Seite 221 Transaktion abschließen. SQL ROLLBACK  INDEX nicht programmiert: Bisherige Änderungen/Ergänzungen verwerfen und Transaktion abschließen.  INDEX programmiert: Die indizierte Zeile bleibt im Result-set erhalten – alle anderen Zeilen werden aus dem Result-set entfernt. Die Transaktion wird nicht abgeschlossen. HEIDENHAIN TNC 128...
  • Seite 222 SQL BIND Beispiel: Q-Parameter an Tabellen-Spalte binden SQL BIND bindet einen Q-Parameter an eine Tabellen-Spalte. Die SQL- Anweisungen Fetch, Update und Insert werten diese Bindung 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" (Zuordnung) bei den Datentransfers zwischen Result-set und NC- Programm aus. 12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X"...
  • Seite 223: Sql Select

    Zeilen weiterhin lesen, aber nicht ändern. Verwenden Sie diese Option unbedingt, wenn Sie Änderungen an den Tabellen-Einträgen vornehmen. Leerer Result-set: Sind keine Zeilen vorhanden, die dem Selektions- Kriterium entsprechen, liefert der SQL-Server ein gültiges Handle aber keine Tabellen-Einträge zurück. HEIDENHAIN TNC 128...
  • Seite 224 Beispiel: alle Tabellen-Zeilen selektieren  Parameter-Nr für Ergebnis: Q-Parameter für das Handle. Der SQL-Server liefert das Handle für diese 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" mit der aktuellen Select-Anweisung selektierten Gruppe Zeilen und Spalten. 12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X" Im Fehlerfall (die Selection konnte nicht durchgeführt 13 SQL BIND Q883 "TAB_EXAMPLE.MESS_Y"...
  • Seite 225 Bedingung Programmierung gleich ungleich <> kleiner < kleiner oder gleich <= größer > größer oder gleich >= Mehrere Bedingungen verknüpfen: Logisches UND Logisches ODER HEIDENHAIN TNC 128...
  • Seite 226: Sql Fetch

    SQL FETCH Beispiel: Zeilen-Nummer wird im Q-Parameter SQL FETCH liest die mit INDEX adressierte Zeile aus dem Result-set und übergeben legt die Tabellen-Einträge in den gebundenen (zugeordneten) Q- Parametern ab. Der Result-set wird mit mit demHANDLE adressiert. 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" SQL FETCH berücksichtigt alle Spalten, die bei der Select-Anweisung 12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X"...
  • Seite 227: Sql Update

    1: Fehler aufgetreten (falsches Handle, Wertebereich 20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y, über-/unterschritten oder falsches Datenformat) MESS_Z FROM TAB_EXAMPLE"  Datenbank: SQL-Zugriffs-ID: Q-Parameter, mit dem . . . Handle zur Identification des Result-sets (siehe auch 40 SQL INSERT Q1 HANDLE Q5 SQL SELECT). HEIDENHAIN TNC 128...
  • Seite 228: Sql Commit

    SQL COMMIT Beispiel: SQL COMMIT transferiert alle im Result-set vorhandenen Zeilen zurück in die Tabelle. Eine mit SELCT...FOR UPDATE gesetzte Sperre wird 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" zurückgesetzt. 12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X" Das bei der Anweisung SQL SELECT vergebene Handle verliert seine Gültigkeit.
  • Seite 229: Formel Direkt Eingeben

    Tangens eines Winkels z.B. Q46 = TAN 45 Arcus-Sinus Umkehrfunktion des Sinus; Winkel bestimmen aus dem Verhältnis Gegenkathete/Hypotenuse z.B. Q10 = ASIN 0,75 Arcus-Cosinus Umkehrfunktion des Cosinus; Winkel bestimmen aus dem Verhältnis Ankathete/Hypotenuse z.B. Q11 = ACOS Q40 HEIDENHAIN TNC 128...
  • Seite 230 Verknüpfungs-Funktion Softkey Arcus-Tangens Umkehrfunktion des Tangens; Winkel bestimmen aus dem Verhältnis Gegenkathete/Ankathete z.B. Q12 = ATAN Q50 Werte potenzieren z.B. Q15 = 3^3 Konstante Pl (3,14159) z.B. Q15 = PI Logarithmus Naturalis (LN) einer Zahl bilden Basiszahl 2,7183 z.B. Q15 = LN Q11 Logarithmus einer Zahl bilden, Basiszahl 10 z.B.
  • Seite 231: Rechenregeln

    1. Rechenschritt 10 quadrieren = 100 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...
  • Seite 232: Eingabe-Beispiel

    Eingabe-Beispiel Winkel berechnen mit arctan aus Gegenkathete (Q12) und Ankathete (Q13); Ergebnis Q25 zuweisen: Formel-Eingabe wählen: Taste Q und Softkey FORMEL drücken, oder Schnelleinstieg nutzen: Q-Taste auf der ASCII-Tastatur drücken PARAMETER-NR. FÜR ERGEBNIS? Parameter-Nummer eingeben Softkey-Leiste weiterschalten und Arcus-Tangens- Funktion wählen Softkey-Leiste weiterschalten und Klammer öffnen Q-Parameter Nummer 12 eingeben Division wählen...
  • Seite 233: Funktionen Der Stringverarbeitung

    Alphabetische Reihenfolge vergleichen Seite 241 Wenn Sie die Funktion STRING FORMEL verwenden, ist das Ergebnis der durchgeführten Rechenoperation immer ein String. Wenn Sie die Funktion FORMEL verwenden, ist das Ergebnis der durchgeführten Rechenoperation immer ein numerischen Wert. HEIDENHAIN TNC 128...
  • Seite 234: String-Parameter Zuweisen

    String-Parameter zuweisen Bevor Sie String-Variablen verwenden, müssen Sie diese zuerst zuweisen. Dazu verwenden Sie den Befehl DECLARE STRING.  Softkey-Leiste mit Sonderfunktionen einblenden  Menü für Funktionen zur Definition verschiedener Klartext-Funktionen wählen  String-Funktionen wählen  Funktion DECLARE STRING wählen NC-Beispielsatz: 37 DECLARE STRING QS10 = "WERKSTÜCK"...
  • Seite 235: String-Parameter Verketten

    Teilstrings gewählt haben, mit Taste END beenden Beispiel: QS10 soll den kompletten Text von QS12, QS13 und QS14 enthalten 37 QS10 = QS12 || QS13 || QS14 Parameter-Inhalte:  QS12: Werkstück  QS13: Status:  QS14: Ausschuss  QS10: Werkstück Status: Ausschuss HEIDENHAIN TNC 128...
  • Seite 236: Numerischen Wert In Einen String-Parameter Umwandeln

    Numerischen Wert in einen String-Parameter umwandeln Mit der Funktion TOCHAR wandelt die TNC einen numerischen Wert in einen String-Parameter um. Auf diese Weise können Sie Zahlenwerte mit Stringvariablen verketten.  Softkey-Leiste mit Sonderfunktionen einblenden  Menü für Funktionen zur Definition verschiedener Klartext-Funktionen wählen ...
  • Seite 237: Teilstring Aus Einem String-Parameter Kopieren

    Darauf achten, dass das erste Zeichen einer Textfolge intern an der 0. Stelle beginnt. 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...
  • Seite 238: String-Parameter In Einen Numerischen Wert Umwandeln

    String-Parameter in einen numerischen Wert umwandeln Die Funktion TONUMB wandelt einen String-Parameter in einen numerischen Wert um. Der umzuwandelnde Wert sollte nur aus Zahlenwerten bestehen. Der umzuwandelnde QS-Parameter darf nur einen Zahlenwert enthalten, ansonsten gibt die TNC eine Fehlermeldung aus. ...
  • Seite 239: Prüfen Eines String-Parameters

    TNC die erste Stelle zurück, an der Sie den Teilstring 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...
  • Seite 240: Länge Eines String-Parameters Ermitteln

    Länge eines String-Parameters ermitteln Die Funktion STRLEN liefert die Länge des Textes, der in einem wählbaren String-Parameter gespeichert ist.  Q-Parameter-Funktionen wählen  Funktion FORMEL wählen  Nummer des Q-Parameters eingeben, in dem die TNC die zu ermittelnde Stringlänge speichern soll, mit Taste ENT bestätigen ...
  • Seite 241: Alphabetische Reihenfolge Vergleichen

    -1: Der erste QS-Parameter liegt alphabetisch vor 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...
  • Seite 242: Maschinen-Parameter Lesen

    Maschinen-Parameter lesen Mit der Funktion CFGREAD können Sie Maschinen-Parameter der TNC als numerische Werte oder als Strings auslesen. Um einen Maschinen-Parameter zu lesen, müssen Sie Parameternamen, Parameter-Objekt und falls vorhanden Gruppennamen und Index im Konfigurations-Editor der TNC ermitteln: Bedeutung Beispiel Symbol Gruppenname des CH_NC...
  • Seite 243 14 DECLARE STRING QS11 = "" String-Parameter für Key zuweisen 15 DECLARE STRING QS12 = "CfgDisplayData" String-Parameter für Entität zuweisen 16 DECLARE STRING QS13 = "axisDisplayOrder" String-Parameter für Parameter-Namen zuweisen 17 QS1 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) Maschinen-Parameter auslesen HEIDENHAIN TNC 128...
  • Seite 244 Zahlenwert eines Maschinen-Parameters lesen Wert eines Maschinen-Parameters als numerischen Wert in einem Q- Parameter ablegen:  Q-Parameter-Funktionen wählen  Funktion FORMEL wählen  Nummer des Q-Parameters eingeben, in dem die TNC den Maschinen-Parameter speichern soll, mit Taste ENT bestätigen  Funktion CFGREAD wählen ...
  • Seite 245: Vorbelegte Q-Parameter

    Der aktive Wert des Werkzeug-Radius wird Q108 zugewiesen. Q108 setzt sich zusammen aus:  Werkzeug-Radius R (Werkzeug-Tabelle oder TOOL DEF-Satz)  Delta-Wert DR aus der Werkzeug-Tabelle  Delta-Wert DR aus dem TOOL CALL-Satz Die TNC speichert den aktiven Werkzeug-Radius auch über eine Stromunterbrechung hinaus. HEIDENHAIN TNC 128...
  • Seite 246 Werkzeugachse: Q109 Der Wert des Parameters Q109 hängt von der aktuellen Werkzeugachse ab: Werkzeugachse Parameter-Wert Keine Werkzeugachse definiert Q109 = –1 X-Achse Q109 = 0 Y-Achse Q109 = 1 Z-Achse Q109 = 2 U-Achse Q109 = 6 V-Achse Q109 = 7 W-Achse Q109 = 8 Spindelzustand: Q110...
  • Seite 247: Maßangaben Im Programm: Q113

    Bezugspunkt, der in der Betriebsart Manuell aktiv ist. Die Länge des Taststifts und der Radius der Tastkugel werden für diese Koordinaten nicht berücksichtigt. Koordinatenachse Parameter-Wert X-Achse Q115 Y-Achse Q116 Z-Achse Q117 IV. Achse Q118 Maschinenabhängig V. Achse Q119 Maschinenabhängig HEIDENHAIN TNC 128...
  • Seite 248: Ist-Sollwert-Abweichung Bei Automatischer Werkzeug-Vermessung Mit Dem Tt

    Ist-Sollwert-Abweichung bei automatischer Werkzeug-Vermessung mit dem TT 130 Ist-Soll-Abweichung Parameter-Wert Werkzeug-Länge Q115 Werkzeug-Radius Q116 Programmieren: Q-Parameter...
  • Seite 249: Programmieren: Zusatz-Funktionen

    Programmieren: Zusatz-Funktionen...
  • Seite 250 9.1 Zusatz-Funktionen M und STOPP eingeben Grundlagen Mit den Zusatz-Funktionen der TNC - auch M-Funktionen genannt - steuern Sie  den Programmlauf, z.B. eine Unterbrechung des Programmlaufs  Maschinenfunktionen, wie das Ein- und Ausschalten der Spindeldrehung und des Kühlmittels  das Bahnverhalten des Werkzeugs Der Maschinenhersteller kann Zusatz-Funktionen freigeben, die nicht in diesem Handbuch beschrieben...
  • Seite 251: Übersicht

    Spindel EIN gegen den Uhrzeigersinn  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...
  • Seite 252: Maschinenbezogene Koordinaten Programmieren

    9.3 Zusatz-Funktionen für Koordinatenangaben Maschinenbezogene Koordinaten programmieren: M91/M92 Maßstab-Nullpunkt Auf dem Maßstab legt eine Referenzmarke die Position des Maßstab- Nullpunkts fest. Maschinen-Nullpunkt Den Maschinen-Nullpunkt benötigen Sie, um  Verfahrbereichs-Begrenzungen (Software-Endschalter) zu setzen  maschinenfeste Positionen (z.B. Werkzeugwechsel-Position) anzufahren  einen Werkstück-Bezugspunkt zu setzen Der Maschinenhersteller gibt für jede Achse den Abstand des Maschinen-Nullpunkts vom Maßstab-Nullpunkt in einen Maschinen- Parameter ein.
  • Seite 253 Das Bild zeigt Koordinatensysteme mit Maschinen- und Werkstück- Nullpunkt. M91/M92 in der Betriebsart Programm-Test 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, siehe „Rohteil im Arbeitsraum darstellen”, Seite 329. HEIDENHAIN TNC 128...
  • Seite 254 Anzeige der Drehachse auf Wert unter 360° reduzieren: M94 Standardverhalten Die TNC fährt das Werkzeug vom aktuellen Winkelwert auf den programmierten Winkelwert. Beispiel: Aktueller Winkelwert: 538° Programmierter Winkelwert: 180° Tatsächlicher Fahrweg: -358° Verhalten mit M94 Die TNC reduziert am Satzanfang den aktuellen Winkelwert auf einen Wert unter 360°...
  • Seite 255: Vorschubfaktor Für Eintauchbewegungen: M103

    TNC den Dialog fort und erfragt den Faktor F. Wirkung M103 wird wirksam am Satz-Anfang. M103 aufheben: M103 ohne Faktor erneut programmieren NC-Beispielsätze Vorschub beim Eintauchen beträgt 20% des Ebenenvorschubs. Tatsächlicher Bahnvorschub (mm/min): X+20 Y+20 RL F500 M103 F20 Y+50 IZ-2.5 IY+5 IZ-5 IX+50 HEIDENHAIN TNC 128...
  • Seite 256: Vorschub In Millimeter/Spindel-Umdrehung

    Vorschub in Millimeter/Spindel-Umdrehung: M136 Standardverhalten Die TNC verfährt das Werkzeug mit dem im Programm festgelegten Vorschub F in mm/min. Verhalten mit M136 In Inch-Programmen ist M136 in Kombination mit der neu eingeführten Vorschub-Alternative FU nicht erlaubt. Bei aktivem M136 darf die Spindel nicht in Regelung sein. Mit M136 verfährt die TNC das Werkzeug nicht in mm/min sondern mit dem im Programm festgelegten Vorschub F in Millimeter/Spindel- Umdrehung.
  • Seite 257: Rückzug Von Der Kontur In Werkzeugachsen-Richtung: M140

    Bei Maschinen mit Schwenkköpfen verfährt die TNC das Werkzeug dann im geschwenkten System. Mit M140 MB MAX können Sie nur in positiver Richtung freifahren. Vor M140 grundsätzliche einen Werkzeug-Aufruf mit Werkzeug-Achse definieren, ansonsten ist die Verfahrrichtung nicht definiert. HEIDENHAIN TNC 128...
  • Seite 258: Tastsystem-Überwachung Unterdrücken: M141

    Tastsystem-Überwachung unterdrücken: M141 Standardverhalten Die TNC gibt bei ausgelenktem Taststift eine Fehlermeldung aus, sobald Sie eine Maschinenachse verfahren wollen. Verhalten mit M141 Die TNC verfährt die Maschinenachsen auch dann, wenn das Tastsystem ausgelenkt ist. Diese Funktion ist erforderlich, wenn Sie einen eigenen Messzyklus in Verbindung mit dem Messzyklus 3 schreiben, um das Tastsystem nach dem Auslenken mit einem Positioniersatz wieder freizufahren.
  • Seite 259: Programmieren: Sonderfunktionen

    Programmieren: Sonderfunktionen...
  • Seite 260: Übersicht Sonderfunktionen

    10.1 Übersicht Sonderfunktionen Die TNC stellt für verschiedenste Anwendung folgende leistungsfähige Sonderfunktionen zur Verfügung: Funktion Beschreibung Arbeiten mit Textdateien Seite 273 Arbeiten mit frei definierbaren Tabellen Seite 263 Über die Taste SPEC FCT und die entsprechenden Softkeys, haben Sie Zugriff auf weitere Sonderfunktionen der TNC. In den folgenden Tabellen erhalten Sie eine Übersicht, welche Funktionen verfügbar sind.
  • Seite 261: Menü Programmvorgaben

    Siehe Benutzer- definieren Handbuch Zyklen Menü Funktionen für Kontur- und Punktbearbeitungen  Menü für Funktionen zur Kontur- und Punktbearbeitung wählen Funktion Softkey Beschreibung Regelmäßige Siehe Benutzer- Bearbeitungsmuster definieren Handbuch Zyklen Punkte-Datei mit Siehe Benutzer- Bearbeitungspositionen wählen Handbuch Zyklen HEIDENHAIN TNC 128...
  • Seite 262: Menü Verschiedene Klartext-Funktionen Definieren

    Menü verschiedene Klartext-Funktionen definieren  Menü zur Definition verschiedener Klartext- Funktionen wählen Funktion Softkey Beschreibung Dateifunktionen definieren Seite 270 Koordinaten-Transformationen Seite 271 definieren String-Funktionen definieren Seite 233 Kommentar einfügen Seite 123 Programmieren: Sonderfunktionen...
  • Seite 263: Frei Definierbare Tabellen Anlegen

    Sie können auch eigene Tabellenvorlagen in der TNC hinterlegen. Hierzu erstellen Sie eine neue Tabelle, ändern das Tabellenformat und speichern diese Tabelle im Verzeichnis TNC:\system\proto. Wenn Sie nun eine neue Tabelle erstellen, wird Ihre Vorlage ebenfalls in dem Auswahlfenster für die Tabellenvorlagen angeboten. HEIDENHAIN TNC 128...
  • Seite 264: Tabellenformat Ändern

    Tabellenformat ändern  Drücken Sie den Softkey FORMAT EDITIEREN (2. Softkey-Ebene): Die TNC öffnet das Editor-Formular, in dem die Tabellenstruktur dargestellt ist. Entnehmen Sie die Bedeutung des Strukturbefehls (Kopfzeileneintrag) aus nachfolgender Tabelle. Strukturbefehl Bedeutung Auflistung aller in der Tablle enthaltenen Verfügbare Spalten: Spalten Verschieben vor:...
  • Seite 265 Eigenschaften ändern. Erstellen Sie ggf. vorher eine Sicherheitskopie der Tabelle. Struktur-Editor beenden  Drücken Sie den Softkey OK. Die TNC schließt das Editor-Formular und übernimmt die Änderungen. Durch drücken des Softkeys ABBRUCH werden alle Änderungen verworfen. HEIDENHAIN TNC 128...
  • Seite 266: Wechseln Zwischen Tabellen- Und Formularansicht

    Wechseln zwischen Tabellen- und Formularansicht Alle Tabellen mit der Dateiendung .TAB können Sie sich entweder in der Listenansicht oder in der Formularansicht anzeigen lassen.  Drücken Sie die Taste für die Einstellung der Bildschirmaufteilung. Wählen Sie den entsprechenden Softkey für die Listen- oder Formularansicht (Formularansicht: mit und ohne Dialogtexte) In der Formularansicht zeigt die TNC in der linken Bildschirmhälfte die...
  • Seite 267 Ein neuer Satz mit TABOPEN schließt die zuletzt geöffnete Tabelle automatisch. Die zu öffnende Tabelle muss den Nachnamen .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...
  • Seite 268 FN 27: TABWRITE: Frei definierbare Tabelle beschreiben Mit der Funktion FN 27: TABWRITE beschreiben Sie die Tabelle, die Sie zuvor mit FN 26: TABOPEN geöffnet haben. Sie können mehrere Spaltennamen in einem TABWRITE-Satz definieren, d.h. beschreiben. Die Spaltennamen müssen zwischen Hochkommas stehen und durch ein Komma getrennt sein.
  • Seite 269 Aus der Zeile 6 der momentan geöffneten Tabelle die Werte der Spalten Radius, Tiefe und D lesen. Den ersten Wert im Q-Parametern Q10 speichern (zweiter Wert in Q11, dritter Wert in Q12). 56 FN 28: TABREAD Q10 = 6/“RADIUS,TIEFE,D“ HEIDENHAIN TNC 128...
  • Seite 270: Anwendung

    10.3 Dateifunktionen Anwendung Mit den FUNCTION FILE-Funktionen können Sie aus dem NC- Programm heraus die Dateioperationen kopieren, verschieben und löschen ausführen. Die FILE-Funktionen dürfen Sie nicht auf Programme oder Dateien anwenden, auf die Sie zuvor mit Funktionen wie CALL PGM oder CYCL DEF 12 PGM CALL referenziert haben. Dateioperationen definieren ...
  • Seite 271: Koordinaten-Transformationen Definieren

    Taste ENT bestätigen Absolut eingegebene Werte beziehen sich auf den Werkstück-Nullpunkt, der durch das Bezugspunkt-Setzen oder durch einen Preset aus der Preset-Tabelle festgelegt ist. Inkrementalwerte beziehen sich immer auf den zuletzt gültigen Nullpunkt – dieser kann bereits verschoben sein. HEIDENHAIN TNC 128...
  • Seite 272: Trans Datum Table

    TRANS DATUM TABLE Beispiel: NC-Satz Mit der Funktion TRANS DATUM TABLE definieren Sie eine Nullpunkt- Verschiebung durch Anwählen einer Nullpunkt-Nummer aus einer 13 TRANS DATUM TABLE TABLINE25 Nullpunkt-Tabelle. Gehen Sie bei der Definition wie folgt vor:  Softkey-Leiste mit Sonderfunktionen einblenden ...
  • Seite 273: Text-Dateien Erstellen

    Verwaltung auf und wählen eine Datei eines anderen Typs, wie z.B. ein Bearbeitungs-Programm. Cursor-Bewegungen Softkey Cursor ein Wort nach rechts Cursor ein Wort nach links Cursor auf die nächste Bildschirmseite Cursor auf die vorherige Bildschirmseite Cursor zum Datei-Anfang Cursor zum Datei-Ende HEIDENHAIN TNC 128...
  • Seite 274: Texte Editieren

    Texte editieren Über der ersten Zeile des Text-Editors befindet sich ein Informations- Feld, in dem Datei-Namen, Aufenthaltsort und Zeileninformationen anzeigt werden: Datei: Name der Text-Datei Zeile: Aktuelle Zeilenposition des Cursors Aktuelle Spaltenposition des Cursors Spalte: Der Text wird an der Stelle eingefügt, an der sich der Cursor gerade befindet.
  • Seite 275: Zeichen, Wörter Und Zeilen Löschen Und Wieder Einfügen

    Cursor auf Position bewegen, an der der Text eingefügt werden soll und Softkey ZEILE/WORT EINFÜGEN drücken Funktion Softkey 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...
  • Seite 276: Textblöcke Bearbeiten

    Textblöcke bearbeiten Sie können Textblöcke beliebiger Größe kopieren, löschen und an anderer Stelle wieder einfügen. In jedem Fall markieren Sie zuerst den gewünschten Textblock:  Textblock markieren: Cursor auf das Zeichen bewegen, an dem die Textmarkierung beginnen soll  Softkey BLOCK MARKIEREN drücken ...
  • Seite 277: Textteile Finden

    Suchfunktion verlassen: Softkey ENDE drücken Beliebigen Text finden  Suchfunktion wählen: Softkey SUCHEN drücken. Die TNC zeigt den Dialog Suche Text:  Gesuchten Text eingeben  Text suchen: Softkey AUSFÜHREN drücken  Suchfunktion verlassen Softkey ENDE drücken HEIDENHAIN TNC 128...
  • Seite 278 Programmieren: Sonderfunktionen...
  • Seite 279: Handbetrieb Und Einrichten

    Handbetrieb und Einrichten...
  • Seite 280: Einschalten

    11.1 Einschalten, Ausschalten Einschalten Das Einschalten und das Anfahren der Referenzpunkte sind maschinenabhängige Funktionen. Beachten Sie Ihr Maschinenhandbuch. Die Versorgungsspannung von TNC und Maschine einschalten. Danach zeigt die TNC folgenden Dialog an: SYSTEM STARTUP TNC wird gestartet STROMUNTERBRECHUNG TNC-Meldung, dass Stromunterbrechung vorlag – Meldung löschen PLC-PROGRAMM ÜBERSETZEN PLC-Programm der TNC wird automatisch übersetzt...
  • Seite 281: Ausschalten

    Sie die Versorgungsspannung zur TNC unterbrechen Willkürliches Ausschalten der TNC kann zu Datenverlust führen! Beachten Sie, dass das Betätigen der END-Taste nach dem Herunterfahren der Steuerung zu einem Neustart der Steuerung führt. Auch das Ausschalten während dem Neustart kann zu Datenverlust führen! HEIDENHAIN TNC 128...
  • Seite 282: Achse Mit Den Externen Richtungstasten Verfahren

    11.2 Verfahren der Maschinenachsen Hinweis Das Verfahren mit den externen Richtungstasten ist maschinenabhängig. Maschinenhandbuch beachten! Achse mit den externen Richtungstasten verfahren Betriebsart Manueller Betrieb wählen Externe Richtungstaste drücken und halten, solange Achse verfahren soll, oder Achse kontinuierlich verfahren: Externe Richtungstaste gedrückt halten und externe START- Taste kurz drücken Anhalten: Externe STOPP-Taste drücken Mit beiden Methoden können Sie auch mehrere Achsen gleichzeitig...
  • Seite 283: Schrittweises Positionieren

    Betriebsart Manuell oder El. Handrad wählen Softkey-Leiste umschalten Schrittweises Positionieren wählen: Softkey SCHRITTMASS auf EIN ZUSTELLUNG = Zustellung in mm eingeben, mit Taste ENT bestätigen Externe Richtungstaste drücken: beliebig oft positionieren Der maximal eingebbare Wert für eine Zustellung beträgt 10 mm. HEIDENHAIN TNC 128...
  • Seite 284: Verfahren Mit Dem Elektronischen Handrad

    Verfahren mit dem elektronischen Handrad HR 410 Das tragbare Handrad HR 410 ist mit zwei Zustimmtasten ausgerüstet. Die Zustimmtasten befinden sich unterhalb des Sterngriffs. Sie können die Maschinenachsen nur verfahren, wenn eine der Zustimmtasten gedrückt ist (maschinenabhängige Funktion). Das Handrad HR 410 verfügt über folgende Bedienelemente: NOT-AUS-Taste Handrad Zustimmtasten...
  • Seite 285: Spindeldrehzahl S, Vorschub F Und Zusatzfunktion M

    Wenn F=0 eingegeben, dann wirkt der kleinste Vorschub aus Maschinen-Parameter manualFeed  Überschreitet der eingegebene Vorschub den in Maschinen- Parameter maxFeed definierten Wert, dann wirkt der im Maschinen-Parameter eingetragene Wert  F bleibt auch nach einer Stromunterbrechung erhalten HEIDENHAIN TNC 128...
  • Seite 286: Spindeldrehzahl Und Vorschub Ändern

    Spindeldrehzahl und Vorschub ändern Mit den Override-Drehknöpfen für Spindeldrehzahl S und Vorschub F lässt sich der eingestellte Wert von 0% bis 150% ändern. Der Override-Drehknopf für die Spindeldrehzahl wirkt nur bei Maschinen mit stufenlosem Spindelantrieb. Handbetrieb und Einrichten...
  • Seite 287: Vorschubbegrenzung Aktivieren

    Die TNC limitiert beim Setzen des Softkey F LIMITIERT auf EIN die maximal zugelassene Geschwindigkeit der Achsen, auf eine vom Maschinenhersteller festgelegte, sicher begrenzte Geschwindigkeit.  Betriebsart Manueller Betrieb wählen  Auf letzte Softkey-Leiste weiterschalten  Vorschublimit ein- oder ausschalten HEIDENHAIN TNC 128...
  • Seite 288: Bezugspunkt-Setzen Ohne 3D-Tastsystem

    11.4 Bezugspunkt-Setzen ohne 3D-Tastsystem Hinweis Bezugspunkt-Setzen mit 3D-Tastsystem: (siehe „Bezugspunkt-Setzen mit 3D-Tastsystem” auf Seite 307). Beim Bezugspunkt-Setzen setzen Sie die Anzeige der TNC auf die Koordinaten einer bekannten Werkstück-Position. Vorbereitung  Werkstück aufspannen und ausrichten  Nullwerkzeug mit bekanntem Radius einwechseln ...
  • Seite 289: Bezugspunkt Setzen Mit Achstasten

    Wenn Sie in der Zustellachse ein voreingestelltes Werkzeug verwenden, dann setzen Sie die Anzeige der Zustellachse auf die Länge L des Werkzeugs bzw. auf die Summe Z=L+d. Den über die Achstasten gesetzten Bezugspunkt speichert die TNC automatisch in der Zeile 0 der Preset- Tabelle. HEIDENHAIN TNC 128...
  • Seite 290: Bezugspunkt-Verwaltung Mit Der Preset-Tabelle

    Bezugspunkt-Verwaltung mit der Preset-Tabelle Die Preset-Tabelle sollten Sie unbedingt verwenden, wenn Sie bisher an älteren TNC-Steuerungen mit REF- bezogenen Nullpunkt-Tabellen gearbeitet haben Die Preset-Tabelle darf beliebig viel Zeilen (Bezugspunkte) enthalten. Um die Dateigröße und die Verarbeitungs- Geschwindigkeit zu optimieren, sollten Sie nur so viele Zeilen verwenden, wie Sie für Ihre Bezugspunkt- Verwaltung auch benötigen.
  • Seite 291 Eingabemöglichkeiten: siehe nachfolgende Tabelle Zeile in der Preset-Tabelle wählen, die Sie ändern wollen (Zeilennummer entspricht der Preset- Nummer) Ggf. Spalte (Achse) in der Preset-Tabelle wählen, die Sie ändern wollen Per Softkey eine der verfügbaren Eingabemöglichkeiten wählen (siehe nachfolgende Tabelle) HEIDENHAIN TNC 128...
  • Seite 292 Funktion Softkey Die Ist-Position des Werkzeugs (der Messuhr) als neuen Bezugspunkt direkt übernehmen: Funktion speichert den Bezugspunkt nur in der Achse ab, in der das Hellfeld gerade steht Der Ist-Position des Werkzeugs (der Messuhr) einen beliebigen Wert zuweisen: Funktion speichert den Bezugspunkt nur in der Achse ab, in der das Hellfeld gerade steht.
  • Seite 293 Hell hinterlegtes Feld kopieren 2. Softkey-Leiste) Kopiertes Feld einfügen (2. Softkey-Leiste) Aktuell angewählte Zeile zurücksetzen: Die TNC trägt in alle Spalten - ein (2. Softkey-Leiste) Einzelne Zeile am Tabellen-Ende einfügen (2. Softkey-Leiste) Einzelne Zeile am Tabellen-Ende löschen (2. Softkey-Leiste) HEIDENHAIN TNC 128...
  • Seite 294 Bezugspunkt aus der Preset-Tabelle in der Betriebsart Manuell aktivieren Beim Aktivieren eines Bezugspunktes aus der Preset- Tabelle, setzt die TNC eine aktive Nullpunkt- Verschiebung, Spiegelung, Drehung und Massfaktor zurück. Betriebsart Manueller Betrieb wählen Preset-Tabelle anzeigen lassen Bezugspunkt-Nummer wählen, die Sie aktivieren wollen, oder über die Taste GOTO die Bezugspunkt-Nummer wählen, die Sie aktivieren wollen, mit der Taste ENT...
  • Seite 295: Übersicht

    Übersicht In der Betriebsart Manueller Betrieb stehen Ihnen folgende Tastsystem-Zyklen zur Verfügung: HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Antastzyklen nur dann, wenn HEIDENHAIN- Tastsysteme eingesetzt werden. Die TNC muss vom Maschinenhersteller für den Einsatz von 3D-Tastsystemen vorbereitet sein.
  • Seite 296: Funktionen In Tastsystem-Zyklen

    Funktionen in Tastsystem-Zyklen In den manuellen Tastsystem-Zyklen werden Softkeys angezeigt, mit denen Sie die Antastrichtung oder eine Antastroutine wählen können. Welche Softkeys angezeigt werdem, ist vom jeweiligen Zyklus abhängig: Softkey Funktion Antastrichtung wählen Aktuelle Istposition übernehmen Bohrung (Innenkreis) automatisch antasten Zapfen (Außenkreis) automatisch antasten Automatische Antastroutine Bohrung und Zapfen Wenn Sie eine Funktion zum automatischen Kreis...
  • Seite 297: Tastsystem-Zyklus Wählen

    In einigen Feldern können Sie auch Werte eingeben. Verwenden Sie die Pfeiltasten, um in das gewünschte Eingabefeld zu wechseln. Sie können den Cursor nur in Felder positionieren, die editierbar sind. Felder die Sie nicht editieren können werden grau dargestellt. HEIDENHAIN TNC 128...
  • Seite 298: Messwerte Aus Den Tastsystem-Zyklen Protokollieren

    Messwerte aus den Tastsystem-Zyklen protokollieren Die TNC muss für diese Funktion vom Maschinenhersteller vorbereitet sein. Maschinenhandbuch beachten! Nachdem die TNC einen beliebigen Tastsystem-Zyklus ausgeführt hat, zeigt die TNC den Softkey PROTOKOLL IN DATEI SCHREIBEN. Wenn Sie den Softkey betätigen, protokolliert die TNC die aktuellen Werte des aktiven Tastsystem-Zyklus.
  • Seite 299: Messwerte Aus Den Tastsystem-Zyklen In Eine Nullpunkt-Tabelle Schreiben

    Gewünschte Koordinaten des Bezugspunkts in die dafür angebotenen Eingabefelder eintragen (abhängig vom ausgeführten Tastsystem-Zyklus)  Nullpunkt-Nummer im Eingabefeld Nummer in Tabelle = eingeben  Softkey EINTRAG NULLPUNKT TABELLE drücken, Die TNC speichert den Nullpunkt unter der eingegeben Nummer in die angegebene Nullpunkt-Tabelle HEIDENHAIN TNC 128...
  • Seite 300: Messwerte Aus Den Tastsystem-Zyklen In Die Preset-Tabelle Schreiben

    Messwerte aus den Tastsystem-Zyklen in die Preset-Tabelle schreiben Verwenden Sie diese Funktion, wenn Sie Messwerte im maschinenfesten Koordinatensystem (REF-Koordinaten) speichern wollen. Wenn Sie Messwerte im Werkstück- Koordinatensystem speichern wollen, verwenden Sie den Softkey EINTRAG NULLPUNKT TABELLE (siehe „Messwerte aus den Tastsystem-Zyklen in eine Nullpunkt-Tabelle schreiben”...
  • Seite 301: Tastsystem Kalibrieren

    Kalibrier-Zyklen anzeigen: TS KALIBR drücken.  Kalibrier-Zyklus wählen Kalibrier-Zyklen der TNC: Softkey Funktion Seite Länge kalibrieren Seite 302 Radius und Mittenversatz mit einem Seite 303 Kalibrierring ermitteln Radius und Mittenversatz mit einem Seite 303 Zapfen bzw. Kalibrierdorn ermitteln HEIDENHAIN TNC 128...
  • Seite 302: Kalibrieren Der Wirksamen Länge

    Kalibrieren der wirksamen Länge HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Antastzyklen nur dann, wenn HEIDENHAIN- Tastsysteme eingesetzt werden. Die wirksame Länge des Tastsystems bezieht sich immer auf den Werkzeug-Bezugspunkt. In der Regel legt der Maschinenhersteller den Werkzeug-Bezugspunkt auf die Spindelnase.
  • Seite 303: Wirksamen Radius Kalibrieren Und Tastsystem-Mittenversatz Ausgleichen

    Tastkugel-Radius (Spalte R in tool.t)  Orientierung in zwei Richtungen möglich (z.B. Kabel-Tastsysteme von HEIDENHAIN): Die TNC führt acht Antastvorgänge aus, dreht das Tastsystem um 180° und führt vier weitere Antastvorgänge aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in tchprobe.tp) ermittelt.
  • Seite 304 Gehen Sie beim manuellen Kalibrieren mit einem Kalibrierring wie folgt vor:  Tastkugel im Manuellen Betrieb in die Bohrung des Einstellrings positionieren  Kalibrier-Funktion wählen: Softkey KAL. R drücken  Durchmesser des Einstellrings eingeben  Sicherheitsabstand eingeben  Neuer kal. Spindelwinkel: Spindelwinkel mit dem die Kalibrierung durchgeführt wird.
  • Seite 305 Umschlagmessung möglich ist, errechnet die TNC den Mittenversatz  Ergebnisse überprüfen (ggf. Werte ändern)  Softkey ENDE drücken um die Kalibrierfunktion zu beenden Um den Tastkugel-Mittenversatz zu bestimmen, muss die TNC vom Maschinenhersteller vorbereitet sein. Maschinenhandbuch beachten! HEIDENHAIN TNC 128...
  • Seite 306: Kalibrier-Werte Anzeigen

    Kalibrier-Werte anzeigen Die TNC speichert wirksame Länge und wirksamen Radius des Tastsystems in der Werkzeugtabelle. Den Tastsystem- Mittenversatzes speichert die TNC in der Tastsystem-Tabelle, in den Spalten CAL_OF1 (Hauptachse) und CAL_OF2 (Nebenachse). Um die gespeicherten Werte anzuzeigen, drücken Sie den Softkey Tastsystem-Tabelle.
  • Seite 307: Bezugspunkt-Setzen In Einer Beliebigen Achse

    Kreismittelpunkt als Bezugspunkt Seite 308 setzen Mittelachse als Bezugspunkt Seite 311 HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Antastzyklen nur dann, wenn HEIDENHAIN- Tastsysteme eingesetzt werden. Bezugspunkt-Setzen in einer beliebigen Achse  Antastfunktion wählen: Softkey ANTASTEN POS drücken ...
  • Seite 308: Kreismittelpunkt Als Bezugspunkt

    Kreismittelpunkt als Bezugspunkt Mittelpunkte von Bohrungen, Kreistaschen, Vollzylindern, Zapfen, kreisförmigen Inseln usw. können Sie als Bezugspunkte setzen. Innenkreis: Die TNC tastet die Kreis-Innenwand in alle vier Koordinatenachsen- Richtungen an. Bei unterbrochenen Kreisen (Kreisbögen) können Sie die Antastrichtung beliebig wählen.  Tastkugel ungefähr in die Kreismitte positionieren ...
  • Seite 309 Nullpunkt-Tabelle schreiben”, Seite 299, oder siehe „Messwerte aus den Tastsystem-Zyklen in die Preset-Tabelle schreiben”, Seite 300)  Antast-Funktion beenden: Softkey ENDE drücken Nach dem Antasten zeigt die TNC die aktuellen Koordinaten des Kreismittelpunkts und den Kreisradius PR an. HEIDENHAIN TNC 128...
  • Seite 310 Bezugspunkt über mehrere Bohrungen/Kreiszapfen setzen Auf der zweiten Softkey-Leiste befindet sich ein Softkey, mit dem Sie den Bezugspunkt über die Anordnung mehrerer Bohrungen oder Kreiszapfen setzen können. Sie können den Schnittpunkt von zwei oder mehr anzutastenden Elementen als Bezugspunkt setzen. Antastfunktion für den Schnittpunkt von Bohrungen/Kreiszapfen wählen: ...
  • Seite 311: Mittelachse Als Bezugspunkt

    SETZEN übernehmen, oder Wert in eine Tabelle schreiben (siehe „Messwerte aus den Tastsystem- Zyklen in eine Nullpunkt-Tabelle schreiben”, Seite 299, oder siehe „Messwerte aus den Tastsystem- Zyklen in die Preset-Tabelle schreiben”, Seite 300.  Antast-Funktion beenden: Taste ENDE drücken HEIDENHAIN TNC 128...
  • Seite 312: Werkstücke Vermessen Mit 3D-Tastsystem

    Werkstücke vermessen mit 3D-Tastsystem Sie können das Tastsystem in den Betriebsarten Manuell und El. Handrad auch verwenden, um einfache Messungen am Werkstück durchzuführen. Mit dem 3D-Tastsystem bestimmen Sie:  Positions-Koordinaten und daraus  Maße und Winkel am Werkstück Koordinate einer Position am ausgerichteten Werkstück bestimmen ...
  • Seite 313 In der Anzeige Bezugspunkt steht der Abstand zwischen den beiden 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...
  • Seite 314: Antastfunktionen Nutzen Mit Mechanischen Tastern Oder Messuhren

    Antastfunktionen nutzen mit mechanischen Tastern oder Messuhren Sollten Sie an Ihrer Maschine kein elektronisches 3D-Tastsystem einsetzen, dann können Sie alle zuvor beschriebenen manuellen Antast-Funktionen (Ausnahme: Kalibrierfunktionen) auch mit mechanischen Tastern oder auch durch einfaches Ankratzen nutzen. Anstelle eines elektronischen Signales, das automatisch von einem 3D-Tastsystem während der Antast-Funktion erzeugt wird, lösen Sie das Schaltsignal zur Übernahme der Antast-Position manuell über eine Taste aus.
  • Seite 315: Positionieren Mit Handeingabe

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

    Für einfache Bearbeitungen oder zum Vorpositionieren des Werkzeugs eignet sich die Betriebsart Positionieren mit Handeingabe. Hier können Sie ein kurzes Programm im HEIDENHAIN-Klartext- Format eingeben und direkt ausführen lassen. Auch die Zyklen der TNC lassen sich aufrufen. Das Programm wird in der Datei $MDI gespeichert.
  • Seite 317 Q204=20 ;2. S.-ABSTAND Verweilzeit am Bohrungsgrund in Sekunden Q211=0.2 ;VERWEILZEIT UNTEN Zyklus BOHREN aufrufen 5 CYCL CALL Werkzeug freifahren Z+200 R0 FMAX M2 7 END PGM $MDI MM Programm-Ende Zyklus BOHREN: Siehe „BOHREN (Zyklus 200)”, Seite 393 HEIDENHAIN TNC 128...
  • Seite 318 Programme aus $MDI sichern oder löschen Die Datei $MDI wird gewöhnlich für kurze und vorübergehend benötigte Programme verwendet. Soll ein Programm trotzdem gespeichert werden, gehen Sie wie folgt vor: Betriebsart wählen: Programm- Einspeichern/Editieren Datei-Verwaltung aufrufen: Taste PGM MGT (Program Management) Datei $MDI markieren „Datei kopieren“...
  • Seite 319: Programm-Test Und Programmlauf

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

    13.1 Grafiken Anwendung In den Programmlauf-Betriebsarten und der Betriebsart Programm- Test simuliert die TNC eine Bearbeitung grafisch. Über Softkeys wählen sie, ob als  Draufsicht  Darstellung in 3 Ebenen  3D-Darstellung Die TNC-Grafik entspricht der Darstellung eines Werkstücks, das mit einem zylinderförmigen Werkzeug bearbeitet wird.
  • Seite 321: Geschwindigkeit Des Programm-Tests Einstellen

    Programm mit maximal möglicher Geschwindigkeit testen (Grundeinstellung) Sie können die Simulations-Geschwindigkeit auch einstellen, bevor Sie ein Programm starten:  Softkeyleiste weiterschalten  Funktionen zur Einstellung der Simulationsgeschwindigkeit wählen  Gewünschte Funktion per Softkey wählen, z.B. Testgeschwindigkeit schrittweise erhöhen HEIDENHAIN TNC 128...
  • Seite 322: Übersicht: Ansichten

    Übersicht: Ansichten In den Programmlauf-Betriebsarten und in der Betriebsart Programm- Test zeigt die TNC folgende Softkeys: Ansicht Softkey Draufsicht Darstellung in 3 Ebenen 3D-Darstellung Einschränkung während des Programmlaufs Die Bearbeitung lässt sich nicht gleichzeitig grafisch darstellen, wenn der Rechner der TNC durch komplizierte Bearbeitungsaufgaben oder großflächige Bearbeitungen bereits ausgelastet ist.
  • Seite 323: Darstellung In 3 Ebenen

    Die Lage der Schnittebene ist während des Verschiebens am Bildschirm sichtbar. Die Grundeinstellung der Schnittebene ist so gewählt, dass sie in der Bearbeitungsebene in der Werkstück-Mitte liegt und in der Werkzeug- Achse auf der Werkstück-Oberkante. HEIDENHAIN TNC 128...
  • Seite 324: Darstellung

    3D-Darstellung Die TNC zeigt das Werkstück räumlich. Die 3D-Darstellung können Sie per Softkeys um die vertikale Achse drehen und um die horizontale Achse kippen. Sofern Sie eine Mouse an ihre TNC angeschlossen haben, können Sie durch gedrückt halten der rechten Mouse-Taste diese Funktion ebenso ausführen. Die Umrisse des Rohteils zu Beginn der grafischen Simulation können Sie als Rahmen anzeigen lassen.
  • Seite 325 Um mit der Mouse einen bestimmten Bereich zu zoomen: mit gedrückter linker Mouse-Taste den rechteckigen Zoom-Bereichs markieren. Nachdem Sie die linke Mouse-Taste losgelassen haben, vergrößert die TNC das Werkstück auf den definierten Bereich  Um mit der Mouse schnell aus- und einzuzoomen: Mouserad vor bzw. zurückdrehen HEIDENHAIN TNC 128...
  • Seite 326: Ausschnittsvergrößerung

    Ausschnitts-Vergrößerung Den Ausschnitt können Sie in der Betriebsart Programm-Test und in einer Programmlauf-Betriebsart in allen Ansichten verändern. Dafür muss die grafische Simulation bzw. der Programmlauf gestoppt sein. Eine Ausschnitts-Vergrößerung ist immer in allen Darstellungsarten wirksam. Ausschnitts-Vergrößerung ändern Softkeys siehe Tabelle ...
  • Seite 327: Grafische Simulation Wiederholen

    In der Draufsicht und in der Darstellung in 3 Ebenen können Sie sich das Werkzeug während der Simulation anzeigen lassen. Die TNC stellt das Werkzeug in dem Durchmesser dar, der in der Werkzeug-Tabelle definiert ist. Funktion Softkey Werkzeug bei der Simulation nicht anzeigen Werkzeug bei der Simulation anzeigen HEIDENHAIN TNC 128...
  • Seite 328: Bearbeitungszeit Ermitteln

    Bearbeitungszeit ermitteln Programmlauf-Betriebsarten Anzeige der Zeit vom Programm-Start bis zum Programm-Ende. Bei Unterbrechungen wird die Zeit angehalten. Programm-Test Anzeige der Zeit, die die TNC für die Dauer der Werkzeug- Bewegungen, die mit Vorschub ausgeführt werden, errechnet, Verweilzeiten werden von der TNC mit eingerechnet. Die von der TNC ermittelte Zeit eignet sich nur bedingt zur Kalkulation der Fertigungszeit, da die TNC keine maschinenabhängigen Zeiten (z.B.
  • Seite 329: Rohteil Im Arbeitsraum Darstellen

    Betriebsart Programm-Test aktivieren (siehe nachfolgende Tabelle, letzte Zeile). Funktion Softkeys Rohteil in positiver/negativer X-Richtung verschieben Rohteil in positiver/negativer Y-Richtung verschieben Rohteil in positiver/negativer Z-Richtung verschieben Rohteil bezogen auf den gesetzten Bezugspunkt anzeigen Ein- bzw. Ausschalten der Überwachungsfunktion HEIDENHAIN TNC 128...
  • Seite 330: Übersicht

    13.3 Funktionen zur Programmanzeige Übersicht In den Programmlauf-Betriebsarten und der Betriebsart Programm- Test zeigt die TNC Softkeys, mit denen Sie das Bearbeitungs- Programm seitenweise anzeigen lassen können: Funktionen Softkey Im Programm um eine Bildschirm-Seite zurückblättern Im Programm um eine Bildschirm-Seite vorblättern Programm-Anfang wählen Programm-Ende wählen Programm-Test und Programmlauf...
  • Seite 331: Programm-Test

     nicht ausführbaren Sprüngen  Verletzungen des Arbeitsraums Zusätzlich können Sie folgende Funktionen nutzen:  Programm-Test satzweise  Testabbruch bei beliebigem Satz  Sätze überspringen  Funktionen für die grafische Darstellung  Bearbeitungszeit ermitteln  Zusätzliche Status-Anzeige HEIDENHAIN TNC 128...
  • Seite 332 M-Funktions-Makro definiert hat  Positionierungen, die der Maschinenhersteller über die PLC ausführt HEIDENHAIN empfiehlt daher jedes Programm mit entsprechender Vorsicht einzufahren, auch wenn der Programm-Test zu keiner Fehlermeldung und zu keinen sichtbaren Beschädigungen des Werkstücks geführt hat. Die TNC startet einen Programm-Test nach einem Werkzeug-Aufruf grundsätzlich immer auf folgender...
  • Seite 333 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  die Betriebsart wechseln  ein neues Programm wählen HEIDENHAIN TNC 128...
  • Seite 334 13.5 Programmlauf Anwendung In der Betriebsart Programmlauf Satzfolge führt die TNC ein Bearbeitungs-Programm kontinuierlich bis zum Programm-Ende oder bis zu einer Unterbrechung aus. In der Betriebsart Programmlauf Einzelsatz führt die TNC jeden Satz nach Drücken der externen START-Taste einzeln aus. Die folgenden TNC-Funktionen können Sie in den Programmlauf- Betriebsarten nutzen: ...
  • Seite 335: Bearbeitungs-Programm Ausführen

    Sie den entsprechenden Zahlenwert erneut eingeben. Das Verhalten dieser Funktion ist maschinenabhängig. Beachten Sie Ihr Maschinenhandbuch. Programmlauf Satzfolge  Bearbeitungs-Programm mit externer START-Taste starten Programmlauf Einzelsatz  Jeden Satz des Bearbeitungs-Programms mit der externen START- Taste einzeln starten HEIDENHAIN TNC 128...
  • Seite 336: Bearbeitung Unterbrechen

    Bearbeitung unterbrechen Sie haben verschiedene Möglichkeiten, einen Programmlauf zu unterbrechen:  Programmierte Unterbrechungen  Externe STOPP-Taste  Umschalten auf Programmlauf Einzelsatz Registriert die TNC während eines Programmlaufs einen Fehler, so unterbricht sie die Bearbeitung automatisch. Programmierte Unterbrechungen Unterbrechungen können Sie direkt im Bearbeitungs-Programm festlegen.
  • Seite 337: Maschinenachsen Während Einer Unterbrechung Verfahren

     Externe Richtungstasten freigeben: Softkey MANUEL VERFAHREN drücken  Maschinenachsen mit externen Richtungstasten verfahren Bei einigen Maschinen müssen Sie nach dem Softkey MANUEL VERFAHREN die externe START-Taste zur Freigabe der externen Richtungstasten drücken. Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN TNC 128...
  • Seite 338 Programmlauf nach einer Unterbrechung fortsetzen Wenn Sie ein Programm mit INTERNER STOPP abbrechen, müssen Sie das Programm mit der Funktion VORLAUF ZU SATZ N oder mit GOTO „0“ starten. Wenn Sie den Programmlauf während eines Bearbeitungszyklus unterbrechen, müssen Sie beim Wiedereinstieg mit dem Zyklusanfang fortfahren.
  • Seite 339 Neustart oder Programmlauf fortsetzen an der Stelle, an der unterbrochen wurde Bei blinkender Fehlermeldung:  Taste END zwei Sekunden gedrückt halten, TNC führt einen Warmstart aus  Fehlerursache beseitigen  Neustart Bei wiederholtem Auftreten des Fehlers notieren Sie bitte die Fehlermeldung und benachrichtigen den Kundendienst. HEIDENHAIN TNC 128...
  • Seite 340: Beliebiger Einstieg Ins Programm (Satzvorlauf)

    Beliebiger Einstieg ins Programm (Satzvorlauf) Die Funktion VORLAUF ZU SATZ N muss vom Maschinenhersteller freigegeben und angepasst werden. Beachten Sie Ihr Maschinenhandbuch. Mit der Funktion VORLAUF ZU SATZ N (Satzvorlauf) können Sie ein Bearbeitungs-Programm ab einem frei wählbaren Satz N abarbeiten. Die Werkstück-Bearbeitung bis zu diesem Satz wird von der TNC rechnerisch berücksichtigt.
  • Seite 341 Wenn Sie in ein Unterprogramm mit Taste GOTO Satznummer einsteigen:  überliest die TNC das Unterprogramm-Ende (LBL 0)  setzt die TNC die Funktion M126 (Drehachsen wegoptimiert verfahren) zurück In solchen Fällen grundsätzlich mit der Funktion Satzvorlauf einsteigen! HEIDENHAIN TNC 128...
  • Seite 342: Wiederanfahren An Die Kontur

    Wiederanfahren an die Kontur Mit der Funktion POSITION ANFAHREN fährt die TNC das Werkzeug in folgenden Situationen an die Werkstück-Kontur:  Wiederanfahren nach dem Verfahren der Maschinenachsen während einer Unterbrechung, die ohne INTERNER STOPP ausgeführt wurde  Wiederanfahren nach einem Vorlauf mit VORLAUF ZU SATZ N, z.B. nach einer Unterbrechung mit INTERNER STOPP ...
  • Seite 343: Sätze Überspringen

    In der Betriebsart Programmieren den Satz wählen, bei dem das Ausblendzeichen eingefügt werden soll  Softkey EINFÜGEN wählen „/“-Zeichen löschen  In der Betriebsart Programmieren den Satz wählen, bei dem das Ausblendzeichen gelöscht werden soll  Softkey ENTFERNEN wählen HEIDENHAIN TNC 128...
  • Seite 344: Wahlweiser Programmlauf-Halt

    13.7 Wahlweiser Programmlauf-Halt Anwendung Die TNC unterbricht wahlweise den Programmlauf bei Sätzen in denen ein M1 programmiert ist. Wenn Sie M1 in der Betriebsart Programmlauf verwenden, dann schaltet die TNC die Spindel und das Kühlmittel nicht ab.  Programmlauf oder Programm-Test bei Sätzen mit M1 nicht unterbrechen: Softkey auf AUS stellen ...
  • Seite 345: Mod-Funktionen

    MOD-Funktionen...
  • Seite 346: Mod-Funktion Wählen

    14.1 MOD-Funktion wählen Über die MOD-Funktionen können Sie zusätzliche Anzeigen und Eingabemöglichkeiten wählen. Zudem können Sie Schlüsselzahlen eingeben um den Zugang zu geschützten Bereichen freizuschalten. Welche MOD-Funktionen zur Verfügung stehen, hängt von der gewählten Betriebsart ab. MOD-Funktionen wählen Betriebsart wählen, in der Sie MOD-Funktionen ändern möchten. Überblendfenster mit den MOD-Funktionen öffnen: ...
  • Seite 347: Übersicht Mod-Funktionen

    Aktive Werkzeug-Tabelle in Programm Test anzeigen  Aktive Nullpunkt-Tabelle in Programm Test anzeigen Alle übrigen Betriebsarten:  Verschiedene Software-Nummern anzeigen  Positions-Anzeigen wählen  Maß-Einheit (mm/inch) festlegen  Programmier-Sprache festlegen für MDI  Achsen für Ist-Positions-Übernahme festlegen  Betriebszeiten anzeigen HEIDENHAIN TNC 128...
  • Seite 348 Folgende Software-Nummern werden nach Anwahl der MOD- Funktion „Software-Version“ im TNC-Bildschirm angezeigt:  Steuerungstyp: Bezeichnung der Steuerung (wird von HEIDENHAIN verwaltet)  NC Software: Nummer der NC-Software (wird von HEIDENHAIN verwaltet)  NC Software: Nummer der NC-Software (wird von HEIDENHAIN verwaltet) ...
  • Seite 349: Schlüssel-Zahl Eingeben

    14.3 Schlüssel-Zahl eingeben Anwendung Die TNC benötigt für folgende Funktionen eine Schlüssel-Zahl: Funktion Schlüssel-Zahl Anwender-Parameter wählen Ethernet-Karte konfigurieren NET123 Sonder-Funktionen bei der Q- 555343 Parameter- Programmierung freigeben HEIDENHAIN TNC 128...
  • Seite 350: Datenschnittstellen Einrichten

    14.4 Datenschnittstellen einrichten Serielle Schnittstellen an der TNC 128 Die TNC 128 verwendet automatisch das Übertragungsprotokoll LSV2 für die serielle Datenübertragung. Das LSV2-Protokoll ist fest vorgegeben und kann ausser der Einstellung der Baud-Rate (Maschinen-Parameter baudRateLsv2), nicht verändert werden. Sie können auch eine andere Übertragungsart (Schnittstelle) festlegen.
  • Seite 351: Datenbits Einstellen (Databits)

    Mit einem Handshake üben zwei Geräte eine Kontrolle der Datenübertragung aus. Man unterscheidet zwischen Software- Handshake und Hardware-Handshake.  Keine Datenflusskontrolle (NONE): Handshake ist nicht aktiv  Hardware-Handshake (RTS_CTS): Übertragungsstopp durch RTS aktiv  Software-Handshake (XON_XOFF): Übertragungsstopp durch DC3 (XOFF) aktiv HEIDENHAIN TNC 128...
  • Seite 352: Einstellungen Für Die Datenübertragung Mit Der Pc-Software Tncserver

    In den Betriebsarten FE2 und FEX können Sie die Funktionen „alle Programme einlesen“, „angebotenes Programm einlesen“ und „Verzeichnis einlesen“ nicht nutzen. Externes Gerät Betriebsart Symbol PC mit HEIDENHAIN LSV2 Übertragungs-Software TNCremoNT HEIDENHAIN Disketten-Einheiten Fremdgeräte, wie Drucker, Leser, Stanzer, PC ohne TNCremoNT...
  • Seite 353: Software Für Datenübertragung

    Manager (Explorer)  Folgen Sie den Anweisungen des Setup-Programms TNCremNT unter Windows starten  Klicken Sie auf <Start>, <Programme>, <HEIDENHAIN Anwendungen>, <TNCremo> Wenn Sie TNCremo das erste Mal starten, versucht TNCremo automatisch eine Verbindung zur TNC herzustellen. HEIDENHAIN TNC 128...
  • Seite 354 Datenübertragung zwischen TNC und TNCremoNT Bevor Sie ein Programm von der TNC zum PC übertragen ünbedingt sicherstellen, dass Sie das momentan auf der TNC angewählte Programm auch gespeichert haben. Die TNC speichert Änderungen automatisch, wenn Sie die Betriebsart auf der TNC wechseln oder wenn Sie über die Taste PGM MGT die Datei-Verwaltung anwählen.
  • Seite 355: Ethernet-Schnittstelle

    Sie können die TNC auch ohne großen Aufwand direkt mit einem PC verbinden, der mit einer Ethernet-Karte ausgerüstet ist. Verbinden Sie hierzu die TNC (Anschluss X26) und den PC mit einem gekreuzten Ethernet-Kabel (Handelsbezeichnung: Patchkabel gekreuzt oder STP- Kabel gekreuzt) HEIDENHAIN TNC 128...
  • Seite 356: Steuerung An Das Netzwerk Anschließen

    Steuerung an das Netzwerk anschließen Lassen Sie die TNC von einem Netzwerk-Spezialisten konfigurieren. Beachten Sie, dass die TNC einen automatischen Warmstart durchführt, wenn Sie die IP-Adresse der TNC ändern. Funktionsübersicht der Netzwerk-Konfiguration  Wählen Sie in der Dateiverwaltung (PGM MGT) den Softkey Netzwerk Funktion Softkey...
  • Seite 357 Stellen der IP-Adresse eingegeben werden. Mit der ENT-Taste springen Sie in das nächste Feld. Die Netzwerkadresse der Steuerung vergibt Ihr Netzwerkspezialist. SUBNET-MASK Dient zur Unterscheidung der Netz- und Host-ID des Netzwerks: Die Subnet-Maske der Steuerung vergibt Ihr Netzwerkspezialist. HEIDENHAIN TNC 128...
  • Seite 358 Einstellung Bedeutung BROADCAST Broadcast-Adresse der Steuerung; wird nur benötigt, wenn sie von der Standardeinstellung abweicht. Die Standardeinstellung wird aus Netz- und Host-ID gebildet, bei der alle Bits auf 1 gesetzt sind ROUTER Netzwerkadresse Defaultrouter: Die Angabe muss nur erfolgen, wenn Ihr Netzwerk aus mehreren Teilnetzen besteht, die über Router miteinander verbunden sind.
  • Seite 359 Hochlaufen der Steuerung das Netzwerk automatisch gemountet wird. Nicht automatisch gemountete Geräte können jederzeit im Programm-Management gemountet werden. Die Angabe über das Protokoll entfällt bei der TNC 128, es wird das Übertragungsprotokoll gemäß RFC 894 verwendet. HEIDENHAIN TNC 128...
  • Seite 360 Einstellungen auf einem PC mit Windows 2000 Voraussetzung: Die Netzwerkkarte muss auf dem PC bereits installiert und funktionsfähig sein. Wenn Sie den PC, mit dem Sie die TNC verbinden wollen, bereits in ihrem Firmennetz eingebunden haben, sollten Sie die PC-Netzwerk-Adresse beibehalten und die Netzwerk-Adresse der TNC anpassen.
  • Seite 361: Positions-Anzeige Wählen

    Restweg zur programmierten Position; Differenz RESTW zwischen Ist- und Ziel-Position Mit der MOD-Funktion Positions-Anzeige 1 wählen Sie die Positions- Anzeige in der Status-Anzeige. Mit der MOD-Funktion Positions-Anzeige 2 wählen Sie die Positions- Anzeige in der zusätzlichen Status-Anzeige. HEIDENHAIN TNC 128...
  • Seite 362: Maßsystem Wählen

    14.7 Maßsystem wählen Anwendung Mit dieser MOD-Funktion legen Sie fest, ob die TNC Koordinaten in mm oder Inch (Zoll-System) anzeigen soll.  Metrisches Maßsystem: z.B. X = 15,789 (mm) MOD-Funktion Wechsel mm/inch = mm. Anzeige mit 3 Stellen nach dem Komma ...
  • Seite 363: Betriebszeiten Anzeigen

    Betriebszeit Bedeutung Betriebszeit der Steuerung seit der Steuerung ein Inbetriebnahme Maschine ein Betriebszeit der Maschine seit der Inbetriebnahme Programmlauf Betriebszeit für den gesteuerten Betrieb seit der Inbetriebnahme Der Maschinenhersteller kann noch zusätzliche Zeiten anzeigen lassen. Maschinenhandbuch beachten! HEIDENHAIN TNC 128...
  • Seite 364 MOD-Funktionen...
  • Seite 365: Zyklen-Grundlagen

    Zyklen-Grundlagen...
  • Seite 366 15.1 Einführung Häufig wiederkehrende Bearbeitungen, die mehrere Bearbeitungsschritte umfassen, sind in der TNC als Zyklen gespeichert. Auch Koordinaten-Umrechnungen und einige Sonderfunktionen stehen als Zyklen zur Verfügung. Die meisten Zyklen verwenden Q-Parameter als Übergabeparameter. Parameter mit gleicher Funktion, die die TNC in verschiedenen Zyklen benötigt, haben immer dieselbe Nummer: z.B.
  • Seite 367: Verfügbare Zyklengruppen

    Zyklenzur Herstellung von Punktemustern Seite 380 Sonder-Zyklen Verweilzeit, Programm-Aufruf, Spindel-Orientierung Seite 462 Zyklen zur automatischen Werkzeug-Vermessung (wird vom Maschinenhersteller freigegeben) Seite 473  Ggf. auf maschinenspezifische Bearbeitungszyklen weiterschalten. Solche Bearbeitungszyklen können von Ihrem Maschinenhersteller integriert werden HEIDENHAIN TNC 128...
  • Seite 368: Mit Bearbeitungszyklen Arbeiten

    15.3 Mit Bearbeitungszyklen arbeiten Maschinenspezifische Zyklen An vielen Maschinen stehen Zyklen zur Verfügung, die von Ihrem Maschinenhersteller zusätzlich zu den HEIDENHAIN-Zyklen in die TNC implementiert werden. Hierfür steht ein separater Zyklen- Nummernkreis zur Verfügung:  Zyklen 300 bis 399 Maschinenspezifische Zyklen, die über die Taste CYCLE DEF zu definieren sind ...
  • Seite 369: Zyklus Definieren Über Softkeys

    Taste ENT. Die TNC eröffnet dann den Zyklus-Dialog 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 HEIDENHAIN TNC 128...
  • Seite 370: Zyklen Aufrufen

    Zyklen aufrufen Voraussetzungen Vor einem Zyklus-Aufruf programmieren Sie in jedem Fall:  BLK FORM zur grafischen Darstellung (nur für Testgrafik erforderlich)  Werkzeug-Aufruf  Drehsinn der Spindel (Zusatz-Funktion M3/M4)  Zyklus-Definition (CYCL DEF). Beachten Sie weitere Voraussetzungen, die bei den nachfolgenden Zyklusbeschreibungen aufgeführt sind.
  • Seite 371 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...
  • Seite 372: Muster-Definition Pattern Def

    15.4 Muster-Definition PATTERN DEF Anwendung Mit der Funktion PATTERN DEF definieren Sie auf einfache Weise regelmäßige Bearbeitungsmuster, die Sie mit der Funktion CYCL CALL PAT rufen können. Wie bei den Zyklus-Definitionen, stehen auch bei der Musterdefinition Hilfsbilder zur Verfügung, die den jeweiligen Eingabeparameter verdeutlichen.
  • Seite 373: Pattern Def Eingeben

    Ein Bearbeitungsmuster bleibt so lange aktiv, bis Sie ein Neues definieren, oder über die Funktion SEL PATTERN eine Punkte-Tabelle angewählt haben. Über den Satzvorlauf können Sie einen beliebigen Punkt wählen, an dem Sie die Bearbeitung beginnen oder fortsetzen können (siehe Benutzer-Handbuch, Kapitel Programm-Test und Programmlauf). HEIDENHAIN TNC 128...
  • Seite 374: Einzelne Bearbeitungspositionen Definieren

    Einzelne Bearbeitungspositionen definieren Sie können maximal 9 Bearbeitungspositionen eingeben, Eingabe jeweils mit Taste ENT bestätigen. Wenn Sie eine Werkstückoberfläche in Z ungleich 0 definieren, dann wirkt dieser Wert zusätzlich zur Werkstückoberfläche Q203, die Sie im Bearbeitungszyklus definiert haben. Beispiel: NC-Sätze ...
  • Seite 375: Einzelne Reihe Definieren

    Drehlage des gesamten Musters (absolut): 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...
  • Seite 376: Einzelnes Muster Definieren

    Einzelnes Muster definieren Wenn Sie eine Werkstückoberfläche in Z ungleich 0 definieren, dann wirkt dieser Wert zusätzlich zur Werkstückoberfläche Q203, die Sie im Bearbeitungszyklus definiert haben. Die Parameter Drehlage Hauptachse und Drehlage Nebenachse wirken additiv auf eine zuvor durchgeführte Drehlage des gesamten Musters. Beispiel: NC-Sätze ...
  • Seite 377: 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...
  • Seite 378: Vollkreis Definieren

    Vollkreis definieren Wenn Sie eine Werkstückoberfläche in Z ungleich 0 definieren, dann wirkt dieser Wert zusätzlich zur Werkstückoberfläche Q203, die Sie im Bearbeitungszyklus definiert haben. Beispiel: NC-Sätze  Lochkreis-Mitte X (absolut): Koordinate des Kreis- Mittelpunktes in der X-Achse Z+100 R0 FMAX ...
  • Seite 379: Teilkreis Definieren

    Winkelschritt/Endwinkel: Inkrementaler Polarwinkel zwischen zwei 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...
  • Seite 380: Punktemuster Auf Kreis

    15.5 PUNKTEMUSTER AUF KREIS (Zyklus 220) Zyklusablauf 1 Die TNC positioniert das Werkzeug im Eilgang von der aktuellen Position zum Startpunkt der ersten Bearbeitung. Reihenfolge:  2. Sicherheits-Abstand anfahren (Spindelachse)  Startpunkt in der Bearbeitungsebene anfahren  Auf Sicherheits-Abstand über Werkstück-Oberfläche fahren (Spindelachse) 2 Ab dieser Position führt die TNC den zuletzt definierten Bearbeitungszyklus aus...
  • Seite 381: Zyklusparameter

    TNC den Endwinkel nicht; das Vorzeichen des Winkelschritts legt die Bearbeitungsrichtung fest (– = Uhrzeigersinn). Eingabebereich -360,000 bis 360,000  Anzahl Bearbeitungen Q241: Anzahl der Bearbeitungen auf dem Teilkreis. Eingabebereich 1 bis 99999 HEIDENHAIN TNC 128...
  • Seite 382  Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeugspitze und Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999  Koord. Werkstück-Oberfläche Q203 (absolut): Koordinate Werkstück-Oberfläche. Eingabebereich -99999,9999 bis 99999,9999  2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann.
  • Seite 383: Punktemuster Auf Linien

    Wenn Sie einen der Bearbeitungszyklen mit dem Zyklus 221 kombinieren, wirken der Sicherheits-Abstand, die Werkstück-Oberfläche, der 2. Sicherheits-Abstand und die Drehlage aus Zyklus 221. Wenn Sie den Zyklus 254 Runde Nut in Verbindung mit Zyklus 221 verwenden, dann ist die Nutlage 0 nicht erlaubt. HEIDENHAIN TNC 128...
  • Seite 384 Zyklusparameter  Startpunkt 1. Achse Q225 (absolut): Koordinate des Startpunktes in der Hauptachse der Bearbeitungs- ebene  Startpunkt 2. Achse Q226 (absolut): Koordinate des Startpunktes in der Nebenachse der Bearbeitungsebene  Abstand 1. Achse Q237 (inkremental): Abstand der einzelnen Punkte auf der Zeile ...
  • Seite 385: Anwendung

    Vorgang wiederholen, bis alle gewünschten Koordinaten eingegeben sind 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...
  • Seite 386: Einzelne Punkte Für Die Bearbeitung Ausblenden

    Einzelne Punkte für die Bearbeitung ausblenden In der Punkte-Tabelle können Sie über die Spalte FADE den in der jeweiligen Zeile definierten Punkt so kennzeichnen, das dieser für die Bearbeitung wahlweise ausgeblendet wird. Punkt in der Tabelle wählen, der ausgeblendet werden soll Spalte FADE wählen Ausblenden aktivieren, oder Ausblenden deaktivieren...
  • Seite 387: Punkte-Tabelle Im Programm Wählen

    Taste PGM CALL drücken Softkey PUNKTE-TABELLE drücken 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...
  • Seite 388: Zyklus In Verbindung Mit Punkte-Tabellen Aufrufen

    Zyklus in Verbindung mit Punkte-Tabellen aufrufen Die TNC arbeitet mit CYCL CALL PAT die Punkte-Tabelle ab, die Sie zuletzt definiert haben (auch wenn Sie die Punkte- Tabelle in einem mit CALL PGM verschachtelten Programm definiert haben). Soll die TNC den zuletzt definierten Bearbeitungszyklus an den Punkten aufrufen, die in einer Punkte-Tabelle definiert sind, programmieren Sie den Zyklus-Aufruf mit CYCL CALL PAT: ...
  • Seite 389: Bohr- Und Gewindezyklen

    Bohr- und Gewindezyklen...
  • Seite 390 16.1 Grundlagen Übersicht Die TNC stellt insgesamt 10 Zyklen für die verschiedensten Bohr- und Gewindebearbeitungen zur Verfügung: Zyklus Softkey Seite 240 ZENTRIEREN Seite 391 Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand, wahlweise Eingabe Zentrierdurchmesser/Zentriertiefe 200 BOHREN Seite 393 Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand 201 REIBEN Seite 395 Mit automatischer Vorpositionierung,...
  • Seite 391 Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebenem Durchmesser bzw. bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits- Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 128...
  • Seite 392 Zyklusparameter  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche; Wert positiv eingeben. Eingabebereich 0 bis 99999,9999  Auswahl Tiefe/Durchmesser (0/1) Q343: Auswahl, ob auf eingegebenen Durchmesser oder auf eingegebene Tiefe zentriert werden soll. Wenn die TNC auf den eingegebenen Durchmesser zentrieren soll, müssen Sie den Spitzenwinkel des Werkzeugs in der Spalte T-ANGLE der Werkzeug-Tabelle TOOL.T definieren.
  • Seite 393 TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 128...
  • Seite 394 Zyklusparameter  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche; Wert positiv eingeben. Eingabebereich 0 bis 99999,9999  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Bohrungsgrund (Spitze des Bohrkegels). Eingabebereich -99999,9999 bis 99999,9999  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Bohren in mm/min.
  • Seite 395 TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 128...
  • Seite 396 Zyklusparameter  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche. Eingabebereich 0 bis 99999,9999  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Bohrungsgrund. Eingabebereich -99999,9999 bis 99999,9999  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Reiben in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO, FU ...
  • Seite 397 Richtung 0,2 mm (fester Wert) frei 6 Anschließend fährt die TNC das Werkzeug im Vorschub Rückzug auf den Sicherheits-Abstand und von dort – falls eingegeben – mit FMAX auf den 2. Sicherheits-Abstand. Wenn Q214=0 erfolgt der Rückzug an der Bohrungswand HEIDENHAIN TNC 128...
  • Seite 398 Beim Programmieren beachten! Maschine und TNC müssen vom Maschinenhersteller vorbereitet sein. Zyklus nur an Maschinen mit geregelter Spindel verwendbar. Positionier-Satz auf den Startpunkt (Bohrungsmitte) der Bearbeitungsebene mit Radiuskorrektur R0 programmieren. Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die TNC den Zyklus nicht aus.
  • Seite 399 99999,999 alternativ FMAX, FAUTO  Koord. Werkstück-Oberfläche Q203 (absolut): Koordinate Werkstück-Oberfläche. Eingabebereich -99999,9999 bis 99999,9999  2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,999 HEIDENHAIN TNC 128...
  • Seite 400  Freifahr-Richtung (0/1/2/3/4) Q214: Richtung festlegen, in der die TNC das Werkzeug am Bohrungsgrund freifährt (nach der Spindel- Orientierung) Werkzeug nicht freifahren Werkzeug freifahren in Minus-Richtung der Hauptachse Werkzeug freifahren in Minus-Richtung der Nebenachse Werkzeug freifahren in Plus-Richtung der Hauptachse Werkzeug freifahren in Plus-Richtung der Nebenachse ...
  • Seite 401 6 Am Bohrungsgrund verweilt das Werkzeug – falls eingegeben – 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...
  • Seite 402 Beim Programmieren beachten! Positionier-Satz auf den Startpunkt (Bohrungsmitte) der Bearbeitungsebene mit Radiuskorrektur R0 programmieren. Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die TNC den Zyklus nicht aus. Achtung Kollisionsgefahr! Mit Maschinen-Parameter displayDepthErr stellen Sie ein, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off).
  • Seite 403 Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,9999  Abnahmebetrag Q212 (inkremental): Wert, um den die TNC die Zustell-Tiefe Q202 nach jeder Zustellung verkleinert. Eingabebereich 0 bis 99999,9999 HEIDENHAIN TNC 128...
  • Seite 404 Beispiel: NC-Sätze  Anz. Spanbrüche bis Rückzug Q213: Anzahl der Spanbrüche bevor die TNC das Werkzeug aus der 11 CYCL DEF 203 UNIVERSAL-BOHREN Bohrung zum Entspanen herausfahren soll. Zum Spanbrechen zieht die TNC das Werkzeug jeweils Q200=2 ;SICHERHEITS-ABST. um den Rückzugswert Q256 zurück. Eingabebereich Q201=-20 ;TIEFE 0 bis 99999 Q206=150 ;VORSCHUB TIEFENZ.
  • Seite 405 Bohrung heraus, führt eine Spindelorientierung durch und versetzt erneut um das Exzentermaß 6 Anschließend fährt die TNC das Werkzeug im Vorschub Vorpositionieren auf den Sicherheits-Abstand und von dort – falls eingegeben – mit FMAX auf den 2. Sicherheits-Abstand. HEIDENHAIN TNC 128...
  • Seite 406 Beim Programmieren beachten! Maschine und TNC müssen vom Maschinenhersteller vorbereitet sein. Zyklus nur an Maschinen mit geregelter Spindel verwendbar. Zyklus arbeitet nur mit Rückwärtsbohrstangen. Positionier-Satz auf den Startpunkt (Bohrungsmitte) der Bearbeitungsebene mit Radiuskorrektur R0 programmieren. Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung beim Senken fest.
  • Seite 407 Herausfahren aus dem Werkstück in mm/min. Eingabebereich 0 bis 99999,999 alternativ FMAX, FAUTO  Vorschub Senken Q254: Verfahrgeschwindigkeit des Werkzeugs beim Senken in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO,  Verweilzeit Q255: Verweilzeit in Sekunden am Senkungsgrund. Eingabebereich 0 bis 3600,000 HEIDENHAIN TNC 128...
  • Seite 408 Beispiel: NC-Sätze  Koord. Werkstück-Oberfläche Q203 (absolut): Koordinate Werkstück-Oberfläche. Eingabebereich 11 CYCL DEF 204 RUECKWAERTS-SENKEN -99999,9999 bis 99999,9999 Q200=2 ;SICHERHEITS-ABST.  2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision Q249=+5 ;TIEFE SENKUNG zwischen Werkzeug und Werkstück (Spannmittel) Q250=20 ;MATERIALSTAERKE erfolgen kann.
  • Seite 409 7 Am Bohrungsgrund verweilt das Werkzeug – falls eingegeben – 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...
  • Seite 410 Beim Programmieren beachten! Positionier-Satz auf den Startpunkt (Bohrungsmitte) der Bearbeitungsebene mit Radiuskorrektur R0 programmieren. Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die TNC den Zyklus nicht aus. Wenn Sie die Vorhalteabstände Q258 ungleich Q259 eingeben, dann verändert die TNC den Vorhalteabstand zwischen der ersten und letzten Zustellung gleichmäßig.
  • Seite 411 Wert bei erster Zustellung. Eingabebereich 0 bis 99999,9999  Vorhalteabstand unten Q259 (inkremental): Sicherheits-Abstand für Eilgang-Positionierung, wenn die TNC das Werkzeug nach einem Rückzug aus der Bohrung wieder auf die aktuelle Zustell-Tiefe fährt; Wert bei letzter Zustellung. Eingabebereich 0 bis 99999,9999 HEIDENHAIN TNC 128...
  • Seite 412 Beispiel: NC-Sätze  Bohrtiefe bis Spanbruch Q257 (inkremental): Zustellung, nach der die TNC einen Spanbruch 11 CYCL DEF 205 UNIVERSAL-TIEFBOHREN durchführt. Kein Spanbruch, wenn 0 eingegeben. Eingabebereich 0 bis 99999,9999 Q200=2 ;SICHERHEITS-ABST.  Rückzug bei Spanbruch Q256 (inkremental): Wert, Q201=-80 ;TIEFE um die die TNC das Werkzeug beim Spanbrechen Q206=150 ;VORSCHUB TIEFENZ.
  • Seite 413: Einlippen-Bohren

    TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 128...
  • Seite 414 Zyklusparameter  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche. Eingabebereich 0 bis 99999,9999  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Bohrungsgrund. Eingabebereich -99999,9999 bis 99999,9999  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Bohren in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO, FU ...
  • Seite 415 Q428=500 ;DREHZAHL BOHREN  M-Fkt. Kühlmittel AUS Q430: Zusatz-Funktion M Q429=8 ;KUEHLUNG EIN zum Ausschalten des Kühlmittels. Die TNC schaltet das Kühlmittel aus, wenn das Werkzeug auf der Q430=9 ;KUEHLUNG AUS Bohrtiefe steht. Eingabebereich 0 bis 999 HEIDENHAIN TNC 128...
  • Seite 416: Beispiel: Bohrzyklen

    16.10 Programmierbeispiele Beispiel: Bohrzyklen 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4500 Werkzeug-Aufruf (Werkzeug-Radius 3) Z+250 R0 FMAX Werkzeug freifahren 5 CYCL DEF 200 BOHREN Zyklus-Definition Q200=2 ;SICHERHEITS-ABST.
  • Seite 417 Bohrung 1 anfahren, Zyklus-Aufruf X+90 R0 FMAX M99 Bohrung 2 anfahren, Zyklus-Aufruf Y+90 R0 FMAX M99 Bohrung 3 anfahren, Zyklus-Aufruf X+10 R0 FMAX M99 Bohrung 4 anfahren, Zyklus-Aufruf Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 12 END PGM C200 MM HEIDENHAIN TNC 128...
  • Seite 418: Beispiel: Bohrzyklen In Verbindung Mit Pattern Def Verwenden

    Beispiel: Bohrzyklen in Verbindung mit PATTERN DEF verwenden Die Bohrungskoordinaten sind in der Musterdefintion PATTERN DEF POS gespeichert und werden von der TNC mit CYCL CALL PAT gerufen. Die Werkzeug-Radien sind so gewählt, dass alle Arbeitsschritte in der Testgrafik zu sehen sind. Programm-Ablauf ...
  • Seite 419 Q201=-25 ;GEWINDETIEFE Q206=150 ;VORSCHUB TIEFENZUST. Q211=0 ;VERWEILZEIT UNTEN Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Zyklus-Aufruf in Verbindung mit Punktemuster 17 CYCL CALL PAT F5000 M13 Z+100 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 19 END PGM 1 MM HEIDENHAIN TNC 128...
  • Seite 420: Ausgleichsfutter (Zyklus 206)

    16.11 GEWINDEBOHREN NEU mit Ausgleichsfutter (Zyklus 206) Zyklusablauf 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche 2 Das Werkzeug fährt in einem Arbeitsgang auf die Bohrtiefe 3 Danach wird die Spindeldrehrichtung umgekehrt und das Werkzeug nach der Verweilzeit auf den Sicherheits-Abstand zurückgezogen.
  • Seite 421 Q203=+25 ;KOOR. OBERFLAECHE S: Spindel-Drehzahl (U/min) Q204=50 ;2. SICHERHEITS-ABST. p: 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...
  • Seite 422: Ausgleichsfutter Gs Neu (Zyklus 207)

    16.12 GEWINDEBOHREN ohne Ausgleichsfutter GS NEU (Zyklus 207) Zyklusablauf Die TNC schneidet das Gewinde entweder in einem oder in mehreren Arbeitsgängen ohne Längenausgleichsfutter. 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche 2 Das Werkzeug fährt in einem Arbeitsgang auf die Bohrtiefe 3 Danach wird die Spindeldrehrichtung umgekehrt und das...
  • Seite 423 TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 128...
  • Seite 424 Zyklusparameter  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze (Startposition) – Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999  Bohrtiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Gewindeende. Eingabebereich -99999,9999 bis 99999,9999  Gewindesteigung Q239 Steigung des Gewindes. Das Vorzeichen legt Rechts- oder Linksgewinde fest: += Rechtsgewinde –= Linksgewinde Eingabebereich -99,9999 bis 99,9999...
  • Seite 425: Beispiel: Gewindebohren

    6 CYCL DEF 200 BOHREN Zyklus-Definition Zentrieren Q200=2 ;SICHERHEITS-ABST. Q201=-2 ;TIEFE Q206=150 ;F TIEFENZUST. Q202=2 ;ZUSTELL-TIEFE Q210=0 ;F.-ZEIT OBEN Zwingend 0 eingeben, wirkt aus Punkte-Tabelle Q203=+0 ;KOOR. OBERFL. Q204=0 ;2. S.-ABSTAND Zwingend 0 eingeben, wirkt aus Punkte-Tabelle Q211=0.2 ;VERWEILZEIT UNTEN HEIDENHAIN TNC 128...
  • Seite 426 10 CYCL CALL PAT F5000 M3 Zyklus-Aufruf in Verbindung mit Punkte-Tabelle TAB1.PNT, Vorschub zwischen den Punkten: 5000 mm/min Z+100 R0 FMAX M6 Werkzeug freifahren, Werkzeug-Wechsel 12 TOOL CALL 2 Z S5000 Werkzeug-Aufruf Bohrer Z+10 R0 F5000 Werkzeug auf sichere Höhe fahren (F mit Wert programmieren) 14 CYCL DEF 200 BOHREN Zyklus-Definition Bohren Q200=2...
  • Seite 427 NR X Y Z 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...
  • Seite 428 Bohr- und Gewindezyklen...
  • Seite 429: Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen

    Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen...
  • Seite 430: Übersicht

    17.1 Grundlagen Übersicht Die TNC stellt insgesamt 2 Zyklen für die Taschen- und Zapfenbearbeitungen zur Verfügung: Zyklus Softkey Seite 251 RECHTECKTASCHE Seite 431 Schrupp-/Schlicht-Zyklus mit Auswahl des Bearbeitungsumfanges und helixförmigem Eintauchen 256 RECHTECKZAPFEN Seite 436 Schrupp-/Schlicht-Zyklus mit seitlicher Zustellung, wenn Mehrfachumlauf erforderlich Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen...
  • Seite 431 4 Dieser Vorgang wiederholt sich, bis die programmierte Taschentiefe erreicht ist Schlichten 5 Sofern Schlichtaufmaße definiert sind, schlichtet die TNC zunächst die Taschenwände, falls eingegeben in mehreren Zustellungen. 6 Anschließend schlichtet die TNC den Boden der Tasche von innen nach aussen. HEIDENHAIN TNC 128...
  • Seite 432 Beim Programmieren beachten Werkzeug auf Startposition in der Bearbeitungsebene vorpositionieren mit Radiuskorrektur R0. Parameter Q367 (Taschenlage) beachten. Die TNC positioniert das Werkzeug in der Werkzeug- Achse automatisch vor. Parameter Q204 (2. Sicherheits- Abstand) beachten. Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung fest.
  • Seite 433 Eingabebereich 0 bis 99999,9999 alternativ FAUTO, FU, FZ  Schlichtaufmaß Seite Q368 (inkremental): Schlicht- Aufmaß in der Bearbeitungs-Ebene. Eingabebereich 0 bis 99999,9999  Schlichtaufmaß Tiefe Q369 (inkremental): Schlicht- Aufmaß für die Tiefe. Eingabebereich 0 bis 99999,9999 HEIDENHAIN TNC 128...
  • Seite 434  Zustellung Schlichten Q338 (inkremental): Maß, um welches das Werkzeug in der Spindelachse beim Schlichten zugestellt wird. Q338=0: Schlichten in einer Zustellung. Eingabebereich 0 bis 99999,9999  Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeug-Stirnfläche und Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999 ...
  • Seite 435 Q207=500 ;VORSCHUB FRAESEN Q206=150 ;VORSCHUB TIEFENZ. Q385=500 ;VORSCHUB SCHLICHTEN 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 X+50 R0 FMAX Y+50 R0 FMAX M3 M99 HEIDENHAIN TNC 128...
  • Seite 436 17.3 RECHTECKZAPFEN (Zyklus 256) Zyklusablauf Mit dem Rechteckzapfen-Zyklus 256 können Sie einen Rechteckzapfen bearbeiten. Wenn ein Rohteilmaß größer als die maximal mögliche seitliche Zustellung ist, dann führt die TNC mehrere seitliche Zustellungen aus bis das Fertigmaß ereicht ist. 1 Das Werkzeug fährt von der Zyklus-Startposition aus (Zapfenmitte) in negativer X-Richtung auf die Startposition der Zapfenbearbeitung.
  • Seite 437 Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! Rechts neben dem Zapfen ausreichend Platz für die Anfahrbewegung lassen. Minimum: Werkzeug- Durchmesser + 2 mm. HEIDENHAIN TNC 128...
  • Seite 438 Zyklusparameter  Bearbeitungs-Umfang (0/1/2) Q215: Bearbeitungs- Umfang festlegen: 0: Schruppen und Schlichten 1: Nur Schruppen 2: Nur Schlichten Schlichten Seite und Schlichten Tiefe werden nur ausgeführt, wenn das Schlichtaufmaß (Q368) definiert ist  1. Seiten-Länge Q218: Länge des Zapfens, parallel zur Hauptachse der Bearbeitungs-ebene.
  • Seite 439 Schlichtaufmaß Tiefe Q369 (inkremental): Schlicht- Aufmaß für die Tiefe. Eingabebereich 0 bis 99999,9999  Zustellung Schlichten Q338 (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...
  • Seite 440  Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeug-Stirnfläche und Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999  Koordinate Werkstück-Oberfläche Q203 (absolut): Absolute Koordinate der Werkstück-Oberfläche. Eingabebereich -99999,9999 bis 99999,9999  2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann.
  • Seite 441: Beispiel: Tasche, Zapfen Und Nuten Fräsen

    Beispiel: Tasche, Zapfen und Nuten fräsen 0 BEGINN PGM C210 MM Rohteil-Definition 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S3500 Werkzeug-Aufruf Schruppen/Schlichten Z+250 R0 FMAX Werkzeug freifahren HEIDENHAIN TNC 128...
  • Seite 442 5 CYCL DEF 256 RECHTECKZAPFEN Zyklus-Definition Außenbearbeitung Q218=90 ;1. SEITEN-LAENGE Q424=100 ;ROHTEILMASS 1 Q219=80 ;2. SEITEN-LAENGE Q425=100 ;ROHTEILMASS 2 Q201=-30 ;TIEFE Q367=0 ;ZAPFENLAGE Q202=5 ;ZUSTELL-TIEFE Q207=250 ;VORSCHUB FRAESEN Q206=250 ;VORSCHUB TIEFENZ. Q385=750 ;VORSCHUB SCHLICHTEN Q368=0 ;AUFMASS SEITE Q369=0.1 ;AUFMASS TIEFE Q338=5 ;ZUST.
  • Seite 443 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 X+50 R0 FMAX Zyklus-Aufruf Kreistasche Y+50 R0 FMAX M99 Zyklus-Aufruf Kreistasche Z+250 R0 FMAX M30 Werkzeug-Wechsel 12 END PGM C210 MM HEIDENHAIN TNC 128...
  • Seite 444 Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen...
  • Seite 445: Zyklen: Koordinaten-Umrechnungen

    Zyklen: Koordinaten- Umrechnungen...
  • Seite 446 18.1 Grundlagen Übersicht Mit Koordinaten-Umrechnungen kann die TNC eine einmal programmierte Kontur an verschiedenen Stellen des Werkstücks mit veränderter Lage und Größe ausführen. Die TNC stellt folgende Koordinaten-Umrechnungszyklen zur Verfügung: Zyklus Softkey Seite 7 NULLPUNKT Seite 447 Konturen verschieben direkt im Programm oder aus Nullpunkt-Tabellen 247 BEZUGSPUNKT SETZEN Seite 453...
  • Seite 447 14 CYCL DEF 7.1 X+60 sich immer auf den zuletzt gültigen Nullpunkt – dieser 16 CYCL DEF 7.3 Z-5 kann bereits verschoben sein. Eingabe-Bereich bis zu 6 NC-Achsen, jeweils von -99999,9999 bis 15 CYCL DEF 7.2 Y+40 99999,9999 HEIDENHAIN TNC 128...
  • Seite 448 18.3 NULLPUNKT-Verschiebung mit Nullpunkt-Tabellen (Zyklus 7) Wirkung Nullpunkt-Tabellen setzen Sie z.B. ein bei  häufig wiederkehrenden Bearbeitungsgängen an verschiedenen Werkstück-Positionen oder  häufiger Verwendung derselben Nullpunktverschiebung Innerhalb eines Programms können Sie Nullpunkte sowohl direkt in der Zyklus-Definition programmieren als auch aus einer Nullpunkt- Tabelle heraus aufrufen.
  • Seite 449 Programmlauf-Betriebsart über die Datei-Verwaltung wählen: Tabelle erhält den Status M Die Koordinaten-Werte aus Nullpunkt-Tabellen sind ausschließlich absolut wirksam. Neue Zeilen können Sie nur am Tabellen-Ende einfügen. Wenn Sie Nullpunkt-Tabellen erstellen, muss der Dateinamen mit einem Buchstaben beginnen. HEIDENHAIN TNC 128...
  • Seite 450: Nullpunkt-Tabelle Im Nc-Programm Wählen

    Zyklusparameter Beispiel: NC-Sätze  Verschiebung: Nummer des Nullpunktes aus der Nullpunkt-Tabelle oder einen Q-Parameter eingeben; 77 CYCL DEF 7.0 NULLPUNKT Wenn Sie einen Q-Parameter eingeben, dann aktiviert die TNC die Nullpunkt-Nummer, die im Q-Parameter 78 CYCL DEF 7.1 #5 steht. Eingabe-Bereich 0 bis 9999 Nullpunkt-Tabelle im NC-Programm wählen Mit der Funktion SEL TABLE wählen Sie die Nullpunkt-Tabelle, aus der die TNC die Nullpunkte entnimmt:...
  • Seite 451: Nullpunkt-Tabelle Editieren In Der Betriebsart Programm-Einspeichern/Editieren

    Datei editieren. Die Softkey-Leiste zeigt dazu folgende Funktionen an: Funktion Softkey Tabellen-Anfang wählen Tabellen-Ende wählen Seitenweise blättern nach oben Seitenweise blättern nach unten Zeile einfügen (nur möglich am Tabellen-Ende) Zeile löschen Suchen Cursor zum Zeilen-Anfang Cursor zum Zeilen-Ende HEIDENHAIN TNC 128...
  • Seite 452: Nullpunkt-Tabelle Konfigurieren

    Funktion Softkey Aktuellen Wert kopieren Kopierten Wert einfügen Eingebbare Anzahl von Zeilen (Nullpunkten) am Tabellenende anfügen Nullpunkt-Tabelle konfigurieren Wenn Sie zu einer aktiven Achse keinen Nullpunkt definieren wollen, drücken Sie die Taste DEL. Die TNC löscht dann den Zahlenwert aus dem entsprechenden Eingabefeld.
  • Seite 453: Bezugspunkt Setzen

    Bezugspunktes aus der Preset-Tabelle angeben, der 13 CYCL DEF 247 BEZUGSPUNKT SETZEN aktiviert werden soll. Eingabe-Bereich 0 bis 65535 Q339=4 ;BEZUGSPUNKT-NUMMER Status-Anzeigen In der zusätzlichen Status-Anzeige (STATUS POS.-ANZ.) zeigt die TNC die aktive Preset-Nummer hinter dem Dialog Bezugsp. an. HEIDENHAIN TNC 128...
  • Seite 454 18.5 SPIEGELN (Zyklus 8) Wirkung Die TNC kann Bearbeitung in der Bearbeitungsebene spiegelbildlich ausführen. Die Spiegelung wirkt ab ihrer Definition im Programm. Sie wirkt auch in der Betriebsart Positionieren mit Handeingabe. Die TNC zeigt aktive Spiegelachsen in der zusätzlichen Status-Anzeige an. ...
  • Seite 455 – incl. Drehachsen – mit Ausnahme der Spindelachse und der dazugehörigen Nebenachse. 80 CYCL DEF 8.1 X Y Z Erlaubt ist die Eingabe von maximal drei Achsen. Eingabe-Bereich bis zu 3 NC-Achsen X, Y, Z, U, V, W, A, B, C HEIDENHAIN TNC 128...
  • Seite 456 18.6 MASSFAKTOR (Zyklus 11) Wirkung Die TNC kann innerhalb eines Programms Konturen vergrößern oder verkleinern. So können Sie beispielsweise Schrumpf- und Aufmaß- Faktoren berücksichtigen. Der MASSFAKTOR wirkt ab seiner Definition im Programm. Er wirkt auch in der Betriebsart Positionieren mit Handeingabe. Die TNC zeigt den aktiven Maßfaktor in der zusätzlichen Status-Anzeige an.
  • Seite 457 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...
  • Seite 458 Zyklusparameter  Achse und Faktor: Koordinatenachse(n) per Softkey wählen und Faktor(en) der achsspezifischen Streckung oder Stauchung eingeben. Eingabe- Bereich 0,000000 bis 99,999999  Zentrums-Koordinaten: Zentrum der achsspezifischen Streckung oder Stauchung. Eingabe-Bereich -99999,9999 bis 99999,9999 Beispiel: NC-Sätze 25 CALL LBL 1 26 CYCL DEF 26.0 MASSFAKTOR ACHSSP.
  • Seite 459 ;V.-ZEIT OBEN Q203=+0 ;KOOR. OBERFL. Q204=10 ;2. S.-ABSTAND Q211=0.25 ;VERWEILZEIT UNTEN 6 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung Bohrungsgruppe 1 7 CYCL DEF 7.1 X+15 8 CYCL DEF 7.2 Y+10 9 CALL LBL 1 Unterprogramm für Bohrungsgruppe rufen HEIDENHAIN TNC 128...
  • Seite 460 10 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung Bohrungsgruppe 2 11 CYCL DEF 7.1 X+75 12 CYCL DEF 7.2 Y+10 13 CALL LBL 1 Unterprogramm für Bohrungsgruppe rufen 14 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung Bohrungsgruppe 3 15 CYCL DEF 7.1 X+45 16 CYCL DEF 7.2 Y+60 17 CALL LBL 1 Unterprogramm für Bohrungsgruppe rufen Z+250 R0 FMAX M30...
  • Seite 461: Zyklen: Sonderfunktionen

    Zyklen: Sonderfunktionen...
  • Seite 462: Übersicht

    19.1 Grundlagen Übersicht Die TNC stellt vier Zyklen für folgende Sonderanwendungen zur Verfügung: Zyklus Softkey Seite 9 VERWEILZEIT Seite 463 12 PROGRAMM-AUFRUF Seite 464 13 SPINDEL-ORIENTIERUNG Seite 466 Zyklen: Sonderfunktionen...
  • Seite 463: Funktion

    (bleibende) Zustände werden dadurch nicht beeinflusst, wie z.B. die Drehung der Spindel. Beispiel: NC-Sätze 89 CYCL DEF 9.0 VERWEILZEIT 90 CYCL DEF 9.1 V.ZEIT 1.5 Zyklusparameter  Verweilzeit in Sekunden: Verweilzeit in Sekunden eingeben. Eingabebereich 0 bis 3 600 s (1 Stunde) in 0,001 s-Schritten HEIDENHAIN TNC 128...
  • Seite 464 19.3 PROGRAMM-AUFRUF (Zyklus 12) Zyklusfunktion Sie können beliebige Bearbeitungs-Programme, wie z.B. spezielle Bohrzyklen oder Geometrie-Module, einem Bearbeitungs-Zyklus gleichstellen. Sie rufen dieses Programm dann wie einen Zyklus auf. Beim Programmieren beachten! Das aufgerufene Programm muss auf der Festplatte der TNC gespeichert sein. Wenn Sie nur den Programm-Namen eingeben, muss das zum Zyklus deklarierte Programm im selben Verzeichnis stehen wie das rufende Programm.
  • Seite 465 56 CYCL DEF 12.1 PGM TNC:\KLAR35\FK1\50.H aktivieren und aufzurufendes Programm wählen X+20 FMAX Das Programm rufen Sie auf mit Y+50 FMAX M99  CYCL CALL (separater Satz) oder  M99 (satzweise) oder  M89 (wird nach jedem Positionier-Satz ausgeführt) HEIDENHAIN TNC 128...
  • Seite 466: Spindel-Orientierung

    19.4 SPINDEL-ORIENTIERUNG (Zyklus 13) Zyklusfunktion Maschine und TNC müssen vom Maschinenhersteller vorbereitet sein. Die TNC kann die Hauptspindel einer Werkzeugmaschine ansteuern und in eine durch einen Winkel bestimmte Position drehen. Die Spindel-Orientierung wird z.B. benötigt  bei Werkzeugwechsel-Systemen mit bestimmter Wechsel-Position für das Werkzeug ...
  • Seite 467 Tastsystemzyklen...
  • Seite 468: Funktionsweise

    20.1 Allgemeines zu den Tastsystemzyklen HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Antastzyklen nur dann, wenn HEIDENHAIN- Tastsysteme eingesetzt werden. Die TNC muss vom Maschinenhersteller für den Einsatz von 3D-Tastsystemen vorbereitet sein. Maschinenhandbuch beachten. Die Tastsystem-Zyklen stehen nur mit der Software- Option Touch probe function (Optionsnummer #17) zur Verfügung.
  • Seite 469: Bevor Sie Mit Tastsystemzyklen Arbeiten

    Antastrichtung orientieren: TRACK in Tastsystem-Tabelle Um die Messgenauigkeit zu erhöhen, können Sie über TRACK = ON erreichen, dass ein Infrarot-Tastsystem vor jeden Antastvorgang in Richtung der programmierten Antastrichtung orientiert. Der Taststift wird dadurch immer in die gleiche Richtung ausgelenkt. HEIDENHAIN TNC 128...
  • Seite 470: Schaltendes Tastsystem, Antastvorschub: F In Tastsystem-Tabelle

    Schaltendes Tastsystem, Antastvorschub: F in Tastsystem-Tabelle In F legen Sie den Vorschub fest, mit dem die TNC das Werkstück antasten soll. Schaltendes Tastsystem, Vorschub für Positionierbewegungen: FMAX In FMAX legen Sie den Vorschub fest, mit dem die TNC das Tastsystem vorpositioniert, bzw.
  • Seite 471: Allgemeines

    FUNKTION drücken. Die TNC zeigt weitere Softkeys: Siehe Tabelle oben  Tastsystem-Tabelle 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  Tastsystem-Tabelle verlassen: Softkey ENDE drücken HEIDENHAIN TNC 128...
  • Seite 472 Tastsystem-Daten Abk. Eingaben Dialog Nummer des Tastsystems: Diese Nummer müssen Sie in der – Werkzeugtabelle (Spalte: TP_NO) unter der entsprechenden Werkzeugnummer eintragen TYPE Auswahl des verwendeten Tastsystems Auswahl des Tastsystems? Versatz von Tastsystem-Achse zu Spindelachse in der CAL_OF1 TS-Mittenversatz Hauptachse? [mm] Hauptachse CAL_OF2 Versatz von Tastsystem-Achse zu Spindelachse in der...
  • Seite 473: Grundlagen Zur Werkzeug-Vermessung

    Bei Ausführung der Tastsystem-Zyklen dürfen Zyklus 8 SPIEGELUNG, Zyklus 11MASSFAKTOR und Zyklus 26 MASSFAKTOR ACHSSPEZ. nicht aktiv sein. HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Antastzyklen nur dann, wenn HEIDENHAIN- Tastsysteme eingesetzt werden. Maschine und TNC müssen vom Maschinenhersteller für das Tastsystem TT vorbereitet sein.
  • Seite 474 Die Zyklen zur Werkzeug-Vermessung programmieren Sie in der Betriebsart Programm-Einspeichern/Editieren über die Taste TOUCH PROBE. Folgende Zyklen stehen zur Verfügung: Zyklus Neues Format Seite TT kalibrieren, Zyklus 480 Seite 478 Werkzeug-Länge vermessen, Zyklus 481 Seite 480 Werkzeug-Radius vermessen, Zyklus 482 Seite 482 Werkzeug-Länge und -Radius vermessen, Zyklus 483 Seite 484...
  • Seite 475: Maschinen-Parameter Einstellen

    Antast-Vorschub sicher. Die TNC verändert die Messtoleranz nach folgender Tabelle: Werkzeug-Radius Messtoleranz bis 30 mm measureTolerance1 30 bis 60 mm 2 • measureTolerance1 60 bis 90 mm 3 • measureTolerance1 90 bis 120 mm 4 • measureTolerance1 HEIDENHAIN TNC 128...
  • Seite 476: Eingaben In Der Werkzeug-Tabelle Tool.t

    probingFeedCalc = 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 Eingaben in der Werkzeug-Tabelle TOOL.T Abk. Eingaben Dialog Anzahl der Werkzeug-Schneiden (max. 20 Schneiden) Anzahl der Schneiden? Zulässige Abweichung von der Werkzeug-Länge L für Verschleiß- LTOL...
  • Seite 477 Versatz wird Tellerdurchmesser des TT) aus offsetToolAxis verwendet) Radiusfräser 4 (4 Schneiden) 0 (kein Versatz erforderlich, da 5 (immer Werkzeug-Radius Kugel-Südpol gemessen als Versatz definieren, damit werden soll) der Durchmesser nicht im Radius gemessen wird) HEIDENHAIN TNC 128...
  • Seite 478 20.5 TT kalibrieren (Zyklus 480) Zyklusablauf Das TT kalibrieren Sie mit dem Messzyklus TCH PROBE 480. Der Kalibrier-Vorgang läuft automatisch ab. Die TNC ermittelt auch automatisch den Mittenversatz des Kalibrierwerkzeugs. Dazu dreht die TNC die Spindel nach der Hälfte des Kalibrier-Zyklus um 180°. Als Kalibrier-Werkzeug verwenden Sie ein exakt zylindrisches Teil, z.B.
  • Seite 479 Bevor Sie kalibrieren, müssen Sie den genauen Radius und die genaue Länge des Kalibrier-Werkzeugs in der Werkzeug-Tabelle TOOL.T eintragen. Wenn Sie die Position des TT auf dem Tisch verändern, müssen Sie neu kalibrieren. Zyklusparameter Zyklus 484 besitzt keine Zyklusparameter. HEIDENHAIN TNC 128...
  • Seite 480 20.7 Werkzeug-Länge vermessen (Zyklus 481) Zyklusablauf Zum Vermessen der Werkzeug-Länge programmieren Sie den Mess- Zyklus TCH PROBE 480. Über Eingabe-Parameter können Sie die Werkzeug-Länge auf drei verschiedene Arten bestimmen:  Wenn der Werkzeug-Durchmesser größer als der Durchmesser der Messfläche des TT ist, dann vermessen Sie mit rotierendem Werkzeug ...
  • Seite 481 Werkzeugspitze unterhalb der 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...
  • Seite 482 20.8 Werkzeug-Radius vermessen (Zyklus 482) Zyklusablauf Zum Vermessen des Werkzeug-Radius programmieren Sie den Mess- Zyklus TCH PROBE 482. Über Eingabe-Parameter können Sie den Werkzeug-Radius auf zwei Arten bestimmen:  Vermessung mit rotierendem Werkzeug  Vermessung mit rotierendem Werkzeug und anschließender Einzelschneiden-Vermessung Die TNC positioniert das zu vermessende Werkzeug seitlich vom Tastkopf vor.
  • Seite 483 TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999  Schneidenvermessung 0=Nein / 1=Ja: Festlegen, ob zusätzlich eine Einzelschneiden-Vermessung durchgeführt werden soll oder nicht (maximal 20 Schneiden vermessbar) HEIDENHAIN TNC 128...
  • Seite 484 20.9 Werkzeug komplett vermessen (Zyklus 483) Zyklusablauf Um das Werkzeug komplett zu vermessen (Länge und Radius), programmieren Sie den Mess-Zyklus TCH PROBE 482. Der Zyklus eignet sich besonders für die Erstvermessung von Werkzeugen, da – verglichen mit der Einzelvermessung von Länge und Radius – ein erheblicher Zeitvorteil besteht.
  • Seite 485 TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999  Schneidenvermessung 0=Nein / 1=Ja: Festlegen, ob zusätzlich eine Einzelschneiden-Vermessung durchgeführt werden soll oder nicht (maximal 20 Schneiden vermessbar) HEIDENHAIN TNC 128...
  • Seite 486 Tastsystemzyklen...
  • Seite 487: Tabellen Und Übersichten

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

    21.1 Maschinenspezifische Anwenderparameter Anwendung Die Eingabe der Parameter-Werte erfolgt über den sogenannten Konfigurations-Editor. Um die Einstellung maschinenspezifischer Funktionen für den Anwender zu ermöglichen, kann Ihr Maschinenhersteller definieren, welche Maschinen- Parameter als Anwender-Parameter zur Verfügung stehen. Darüber hinaus kann Ihr Maschinenhersteller auch zusätzliche, im nachfolgenden nicht beschriebene Maschinen-Parameter in die TNC einbinden.
  • Seite 489 Objekt, nicht aufklappbar  initialisierter Maschinen-Parameter  nicht initialisierter (optionaler) Maschinen-Parameter  lesbar aber nicht editierbar  nicht lesbar und nicht editierbar Am Ordner-Symbolist der Typ des Konfig-Objektes erkennbar:  Key (Gruppenname)  Liste  Entität bzw. Parameter-Objekt HEIDENHAIN TNC 128...
  • Seite 490 Hilfetext anzeigen Mit der Taste HELP kann zu jedem Parameterobjekt bzw. Attribut ein Hilfetext angezeigt werden. Hat der Hilfetext nicht auf einer Seite Platz (oben rechts steht dann z.B. 1/2), dann kann mit dem Softkey HILFE BLÄTTERN auf die zweite Seite geschaltet werden.
  • Seite 491 Metrisches System verwenden inch: Inch-System verwenden DisplaySettings Format der NC-Programme und Zyklenanzeige Programmeingabe im HEIDENHAIN Klartext oder in DIN/ISO HEIDENHAIN: Programm-Eingabe in BA MDI im Klartext-Dialog ISO: Programm-Eingabe in BA MDI in DIN/ISO Darstellung der Zyklen TNC_STD: Zyklen mit Kommentartexten anzeigen...
  • Seite 492 Parametereinstellungen DisplaySettings Einstellung der NC- und PLC-Dialogsprache NC-Dialogsprache ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD SLOVENIAN ESTONIAN KOREAN LATVIAN NORWEGIAN ROMANIAN SLOVAK TURKISH LITHUANIAN PLC-Dialogsprache Siehe NC-Dialogsprache PLC-Fehlermeldungssprache Siehe NC-Dialogsprache Hilfe-Sprache Siehe NC-Dialogsprache DisplaySettings Verhalten beim Steuerungshochlauf...
  • Seite 493 Maximal zulässiger Messfehler bei Werkzeug-Vermessung 0.001 bis 0.999 [mm]: Erster maximal zulässiger Messfehler Maximal zulässiger Messfehler bei Werkzeug-Vermessung 0.001 bis 0.999 [mm]: Zweiter maximal zulässiger Messfehler Antastroutine MultiDirections: Aus mehreren Richtungen antasten SingleDirection: Aus einer Richtung antasten HEIDENHAIN TNC 128...
  • Seite 494 Parametereinstellungen ChannelSettings CH_NC Aktive Kinematik Zu aktivierende Kinematik Liste der Maschinen-Kinematiken Konfiguration der Bearbeitungszyklen Überlappungsfaktor beim Taschenfräsen 0.001 bis 1.414: Überlappungsfaktor für Zyklus 4 TASCHENFRAESEN und Zyklus 5 KREISTASCHE Fehlermeldung „Spindel ?“ anzeigen wenn kein M3/M4 aktiv on: Fehlermeldung ausgeben off: Keine Fehlermeldung ausgeben Fehlermeldung „Tiefe negativ eingeben“...
  • Seite 495 Weltzeit (Greenwich Time) Zeitverschiebung zur Weltzeit [h] -12 bis 13: Zeitverschiebung in Stunden bezogen auf Greenwich-Zeit Weltzeit () Zeitverschiebung zur Weltzeit [h] -12 bis 13: Zeitverschiebung in Stunden bezogen auf Greenwich-Zeit serial Interface: Siehe “Datenschnittstellen einrichten” auf Seite 350. HEIDENHAIN TNC 128...
  • Seite 496 21.2 Steckerbelegung und Anschlusskabel für Datenschnittstellen Schnittstelle V.24/RS-232-C HEIDENHAIN- Geräte Die Schnittstelle erfüllt EN 50 178 Sichere Trennung vom Netz. Bei Verwendung des 25-poligen Adapterblocks: Adapterblock VB 365725-xx VB 274545-xx 310085-01 Stift Belegung Buchse Farbe Buchse Stift Buchse Stift Farbe...
  • Seite 497: Ethernet-Schnittstelle Rj45-Buchse

    Fremdgeräte Die Stecker-Belegung am Fremdgerät kann erheblich von der Stecker- Belegung eines HEIDENHAIN-Gerätes abweichen. Sie ist vom Gerät und der Übertragungsart abhängig. Entnehmen Sie bitte die Steckerbelegung des Adapter-Blocks der untenstehenden Tabelle. Adapterblock 363987-02 VB 366964-xx Buchse Stift Buchse Farbe...
  • Seite 498 Kurzbeschreibung Grundausführung: 3 Achsen plus geregelte Spindel 1. Zusatzachse für 4 Achsen plus geregelte Spindel 2. Zusatzachse für 5 Achsen plus geregelte Spinde Programm-Eingabe HEIDENHAIN-Klartext-Dialog  Positions-Angaben Soll-Positionen für Geraden und Kreise in rechtwinkligen Koordinaten  Maßangaben absolut oder inkremental ...
  • Seite 499 Maximum 999 999 999 mm bzw. 999 999 999°  Satzverarbeitungszeit 6 ms 3D-Gerade ohne Radiuskorrektur  Achsregelung Lageregelfeinheit: Signalperiode des Positionsmessgeräts/1024  Zykluszeit Lageregler: 3 ms  Zykluszeit Drehzahlregler: 200 µs  Verfahrweg Maximal 100 m (3 937 Zoll) HEIDENHAIN TNC 128...
  • Seite 500 Datenschnittstellen je eine V.24 / RS-232-C max. 115 kBaud  Erweiterte Datenschnittstelle mit LSV-2-Protokoll zum externenBedienen der TNC über die Datenschnittstelle mit HEIDENHAIN-Software TNCremo  Ethernet-Schnittstelle 100 Base T ca. 40 bis 80 MBit/s (abhängig vom Dateityp und der Netzauslastung) ...
  • Seite 501 Software-Option zusätzliche Dialogsprachen (Optionsnummer #41)  Zusätzliche Dialogsprachen Slowenisch  Norwegisch  Slowakisch  Lettisch  Koreanisch  Estnisch  Türkisch  Rumänisch  Litauisch Python OEM Process (Optionsnummer #46)  Python-Anwendungen auf der TNC HEIDENHAIN TNC 128...
  • Seite 502 Eingabe-Formate und Einheiten von TNC-Funktionen Positionen, Koordinaten, Kreisradien, -99 999.9999 bis +99 999.9999 Fasenlängen (5,4: Vorkommastellen, Nachkommastellen) [mm] Werkzeug-Nummern 0 bis 32 767,9 (5,1) Werkzeug-Namen 16 Zeichen, bei TOOL CALL zwischen ““ geschrieben. Erlaubte Sonderzeichen: #, $, %, &, - Delta-Werte für Werkzeug-Korrekturen -99,9999 bis +99,9999 (2,4) [mm] Spindeldrehzahlen...
  • Seite 503: Übersichtstabellen

     Spindel-Orientierung  Bohren  Reiben  Ausdrehen  Universal-Bohren  Rückwärts-Senken  Universal-Tiefbohren  Gewindebohren mit Ausgleichsfutter, neu  Gewindebohren ohne Ausgleichsfutter, neu  Zentrieren  Einlippen-Bohren  Bezugspunkt Setzen  Rechtecktasche Komplettbearbeitung  Rechteckzapfen Komplettbearbeitung HEIDENHAIN TNC 128...
  • Seite 504: Zusatzfunktionen

    Zusatz-Funktionen Wirkung Wirkung am Satz - Anfang Ende Seite  Programmlauf HALT/Spindel HALT/Kühlmittel AUS Seite 251  Wahlweiser Programmlauf HALT/Spindel HALT/Kühlmittel AUS Seite 344  Programmlauf HALT/Spindel HALT/Kühlmittel AUS/ggf. Löschen der Status-Anzeige Seite 251 (abhängig von Maschinen-Parameter)/Rücksprung zu Satz 1 ...
  • Seite 505 Formularansicht ... 266 Bezugspunkt wählen ... 79 Bezugspunkte verwalten ... 290 Bezugssystem ... 77 Bildschirm ... 57 Bildschirm-Aufteilung ... 58 BMP-Datei öffnen ... 114 Bohren ... 393, 401, 409 Vertiefter Startpunkt ... 412, 414 Bohrzyklen ... 390 HEIDENHAIN TNC 128...
  • Seite 506 Gewindebohren M91, M92 ... 252 Parameter-Programmierung:Siehe Q- mit Ausgleichsfutter ... 420 Maschinenachsen verfahren ... 282 Parameter-Programmierung ohne Ausgleichsfutter ... 422 mit dem elektronischen PDF Betrachter ... 110 GIF-Datei öffnen ... 114 Handrad ... 284 Pfad ... 95 Gliedern von Programmen ... 124 mit externen PLC und NC synchronisieren ...
  • Seite 507 Textteile finden ... 277 Text-Dateien öffnen ... 113 Text-Variablen ... 233 Tiefbohren ... 409, 413 Vertiefter Startpunkt ... 412, 414 TNCguide ... 134 TNCremo ... 353 TNCremoNT ... 353 TRANS DATUM ... 271 Trigonometrie ... 188 TXT-Datei öffnen ... 113 HEIDENHAIN TNC 128...
  • Seite 508 Werkstücke vermessen ... 312 Zentrieren ... 391 Werkstück-Positionen ZIP-Archive ... 112 absolute ... 78 Zubehör ... 73 inkrementale ... 78 Zusatzachsen ... 77 Werkzeug-Bewegungen Zusatz-Funktionen programmieren ... 83 eingeben ... 250 Werkzeug-Daten für das Bahnverhalten ... 255 aufrufen ... 153 für Koordinatenangaben ...
  • Seite 509 � ���������������� ������������������������������������ ��������������� � ���������������� ��������������������������������� �������������� � ���������������� ������������������������������������������� ����������������� Tastsysteme von HEIDENHAIN helfen Ihnen, Nebenzeiten zu reduzieren und die Maßhaltigkeit der gefertigten Werkstücke zu verbessern. Werkstück-Tastsysteme TS 220 kabelgebundene Signalübertragung TS 440, TS 444 Infrarot-Übertragung TS 640, TS 740 Infrarot-Übertragung...

Inhaltsverzeichnis