Zum Programmende oder Ende einer Tabellenzeile navigieren Seitenweise nach oben navigieren Potentiometer für Vorschub und Spindeldrehzahl Seitenweise nach unten navigieren Vorschub Spindeldrehzahl Nächsten Reiter in Formularen wählen Dialogfeld oder Schaltfläche vor / zurück HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Inhaltsverzeichnis Grundlegendes..........................27 Über dieses Handbuch........................28 Steuerungstyp, Software und Funktionen..................30 Software-Optionen..........................31 Neue Funktionen 81760x-05........................35 Neue Funktionen 81760x-06........................39 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 8
Stromunterbrechung quittieren......................45 Das erste Teil programmieren......................46 Betriebsart wählen..........................46 Wichtige Bedienelemente der Steuerung....................46 Neues NC-Programm eröffnen / Dateiverwaltung................. 47 Rohteil definieren........................... 48 Programmaufbau............................ 49 Einfache Kontur programmieren......................51 Zyklenprogramm erstellen........................54 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 9
Extern erstellte Dateien an der Steuerung anzeigen................97 Verzeichnisse............................97 Pfade..............................97 Übersicht: Funktionen der Dateiverwaltung...................98 Dateiverwaltung aufrufen........................100 Laufwerke, Verzeichnisse und Dateien wählen................... 101 Neues Verzeichnis erstellen......................... 103 Neue Datei erstellen..........................103 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 10
Dateien in ein anderes Verzeichnis kopieren..................104 Tabelle kopieren........................... 105 Verzeichnis kopieren..........................106 Eine der zuletzt gewählten Dateien wählen..................106 Datei löschen............................107 Verzeichnis löschen..........................107 Dateien markieren..........................108 Datei umbenennen..........................109 Dateien sortieren..........................109 Zusätzliche Funktionen......................... 110 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 11
Voraussetzung für die Werkzeugkorrektur................... 114 Werkzeugnummer, Werkzeugname..................... 114 Werkzeuglänge L..........................114 Werkzeugradius R..........................114 Deltawerte für Längen und Radien......................115 Werkzeugdaten ins NC-Programm eingeben..................115 Werkzeugdaten aufrufen........................116 Werkzeugwechsel..........................119 Werkzeugkorrektur..........................122 Einführung............................122 Werkzeuglängenkorrektur........................122 Werkzeugradiuskorrektur........................123 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 12
Beispiel: Vollkreis kartesisch........................ 155 Bahnbewegungen – Polarkoordinaten..................... 156 Übersicht.............................. 156 Polarkoordinatenursprung: Pol I, J....................... 157 Gerade im Eilgang G10 oder Gerade mit Vorschub F G11..............157 Kreisbahn G12/G13/G15 um Pol I, J....................158 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 13
Bahnbewegungen – Freie Konturprogrammierung FK (Option #19)..........163 Grundlagen............................163 Grafik der FK-Programmierung......................165 FK-Dialog öffnen...........................166 Pol für FK-Programmierung........................166 Geraden frei programmieren........................167 Kreisbahnen frei programmieren......................168 Eingabemöglichkeiten...........................169 Hilfspunkte............................172 Relativbezüge............................173 Beispiel: FK-Programmierung 1......................175 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 14
Anwendung............................190 Arbeiten mit Schnittdatentabellen......................192 6.10 Programmiergrafik..........................195 Programmiergrafik mitführen oder nicht mitführen................195 Programmiergrafik für bestehendes NC-Programm erstellen..............196 Satznummern ein- und ausblenden..................... 197 Grafik löschen............................197 Gitterlinien einblenden......................... 197 Ausschnittsvergrößerung oder -verkleinerung..................198 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 16
Handradpositionierung während des Programmlaufs überlagern: M118 (Option #21)......225 Rückzug von der Kontur in Werkzeugachsrichtung: M140..............227 Tastsystemüberwachung unterdrücken: M141..................229 Grunddrehung löschen: M143......................230 Werkzeug bei NC-Stopp automatisch von der Kontur abheben: M148..........231 Ecken verrunden: M197........................232 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 17
NC-Programm als Unterprogramm aufrufen..................242 Verschachtelungen..........................244 Verschachtelungsarten..........................244 Verschachtelungstiefe...........................244 Unterprogramm im Unterprogramm....................245 Programmteil-Wiederholungen wiederholen..................246 Unterprogramm wiederholen....................... 247 Programmierbeispiele........................248 Beispiel: Konturfräsen in mehreren Zustellungen................248 Beispiel: Bohrungsgruppen........................249 Beispiel: Bohrungsgruppe mit mehreren Werkzeugen................ 250 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 18
D29 – Werte an PLC übergeben......................283 D37 – EXPORT.............................284 D38 – Informationen aus dem NC-Programm senden................ 284 Formel direkt eingeben........................285 Formel eingeben..........................285 Rechenregeln............................287 Eingabebeispiel.............................288 9.10 String-Parameter..........................289 Funktionen der Stringverarbeitung....................... 289 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 19
Schwenken der Bearbeitungsebene mit Werkstück-Winkeln: von der Steuerung berechnete Koordinaten für Drehachsen........................ 304 Messergebnisse von Tastsystemzyklen....................305 9.12 Programmierbeispiele........................308 Beispiel: Wert runden.......................... 308 Beispiel: Ellipse............................ 309 Beispiel: Zylinder konkav mit Kugelfräser.................... 311 Beispiel: Kugel konvex mit Schaftfräser....................313 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 20
Verweilzeit programmieren........................334 Verweilzeit zurücksetzen........................335 10.8 Verweilzeit FUNCTION DWELL......................336 Verweilzeit programmieren........................336 10.9 Werkzeug bei NC-Stopp abheben: FUNCTION LIFTOFF..............337 Abheben mit FUNCTION LIFTOFF programmieren................337 Funktion Liftoff zurücksetzen....................... 339 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 21
Anwendung............................382 Interpretation der programmierten Bahn..................... 383 11.6 CAM-Programme abarbeiten......................384 Vom 3D-Modell zum NC-Programm....................384 Bei der Postprozessorkonfiguration beachten..................385 Bei der CAM-Programmierung beachten..................... 387 Eingriffsmöglichkeiten an der Steuerung..................... 389 Bewegungsführung ADP........................390 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 22
12.2 CAD-Viewer (Option #42)........................393 Anwendung............................393 Arbeiten mit dem CAD-Viewer......................394 CAD-Datei öffnen..........................394 Grundeinstellungen..........................395 Layer einstellen............................ 397 Bezugspunkt festlegen.........................398 Nullpunkt festlegen..........................402 Kontur wählen und speichern......................405 Bearbeitungspositionen wählen und speichern................... 408 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 23
Palettentabelle wählen......................... 419 Spalten einfügen oder entfernen......................419 Grundlagen werkzeugorientierte Bearbeitung..................420 13.2 Batch Process Manager (Option #154).................... 422 Anwendung............................422 Grundlagen............................422 Batch Process Manager öffnen......................425 Auftragsliste anlegen..........................429 Auftragsliste ändern..........................430 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 24
Inhaltsverzeichnis 14 Touchscreen bedienen........................433 14.1 Bildschirm und Bedienung........................ 434 Touchscreen............................434 Bedienfeld.............................435 14.2 Gesten..............................437 Übersicht der möglichen Gesten......................437 Navigieren in Tabellen und NC-Programmen..................438 Simulation bedienen..........................439 CAD-Viewer bedienen.......................... 440 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 25
Vergleich: Tastsystemzyklen zur automatischen Werkstückkontrolle...........497 Vergleich: Unterschiede beim Programmieren..................499 Vergleich: Unterschiede beim Programmtest, Funktionalität............... 502 Vergleich: Unterschiede beim Programmtest, Bedienung..............503 Vergleich: Unterschiede beim Programmierplatz................. 503 15.4 Funktionsübersicht DIN/ISO TNC 620..................... 504 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Das Signalwort zeigt die Schwere der Gefahr Art und Quelle der Gefahr Folgen bei Missachtung der Gefahr, z. B. "Bei nachfolgenden Bearbeitungen besteht Kollisionsgefahr" Entkommen – Maßnahmen zur Abwehr der Gefahr HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Ä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 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Alle Inhalte zum Einrichten der Maschine sowie zum Testen und Abarbeiten Ihrer NC-Programme sind im Benutzerhandbuch Einrichten, NC-Programme testen und abarbeiten beschrieben. Wenn Sie dieses Benutzerhandbuch benötigen, dann wenden Sie sich ggf. an HEIDENHAIN. ID: 1263172-xx HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung entspricht der Klasse A nach EN 55022 und ist hauptsächlich für den Betrieb in Industriegebieten vorgesehen. Rechtlicher Hinweis Dieses Produkt verwendet Open-Source-Software. Weitere Informationen finden Sie auf der Steuerung unter: Taste MOD drücken Schlüsselzahl-Eingabe wählen Softkey LIZENZ HINWEISE HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit der Funktion TABELLE / NC-PGM ANPASSEN können auch frei definierbare Tabellen importiert und angepasst werden. Der Maschinenhersteller kann bei einem Tabellenimport mithilfe von Update-Regeln z. B. das automatische Entfernen von Umlauten aus Tabellen und NC-Programmen ermöglichen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 36
Programm-Test bei einer neuen BLK-Form gelöscht werden. Neuer optionaler Maschinenparameter CfgDisplayCoordSys (Nr. 127500) zur Auswahl, in welchem Koordinatensystem eine Nullpunktverschiebung in der Statusanzeige angezeigt wird. Die Steuerung unterstützt bis zu 8 Regelkreise, davon max. zwei Spindeln. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 37
Drehzahl < 1000 zeigt die Steuerung die Nachkommastellen an. Die Steuerung zeigt eine Fehlermeldung in der Kopfzeile, bis diese gelöscht oder durch einen Fehler höherer Priorität (Fehlerklasse) ersetzt wird. Ein USB-Stick muss nicht mehr mithilfe eines Softkeys angebunden werden. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 38
Werkzeug mit CUT 0 der Versatz R-OFFS mitgerechnet wird. Der Maschinenhersteller kann die simulierte Werkzeugwechsel- Position ändern. Im Maschinenparameter decimalCharakter (Nr. 100805) können Sie einstellen, ob als Dezimaltrennzeichen ein Punkt oder ein Komma verwendet wird. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
"Daten aus CAD-Dateien übernehmen", Seite 391 Es ist jetzt möglich, mit QS-Parametern aus frei definierbaren Tabellen zu lesen und zu schreiben, siehe "D27 – Frei definierbare Tabelle beschreiben", Seite 330 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Test festlegen, ob sich die Werkzeugtabelle oder die erweiterte Werkzeugverwaltung öffnet. Der Maschinenhersteller legt fest, welche Dateitypen Sie mit der Funktion TABELLE / NC-PGM ANPASSEN importieren können. Neuer Maschinenparameter CfgProgramCheck (Nr. 129800), um Einstellungen für die Werkzeugeinsatzdateien festzulegen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 41
Der Bildschirmschoner Glideshow wurde entfernt. Der Maschinenhersteller kann festlegen, welche M-Funktionen in der Betriebsart Manueller Betrieb erlaubt sind. Der Maschinenhersteller kann die Standardwerte für die Spalten L-OFFS und R-OFFS der Werkzeugtabelle festlegen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 42
Der Zyklus 233 PLANFRAESEN wurde um den Parameter Q367 FLAECHENLAGE erweitert. Zyklus 257 KREISZAPFEN verwendet Q207 VORSCHUB FRAESEN auch für die Schruppbearbeitung. Der Maschinenparameter CfgThreadSpindle (Nr. 113600) steht Ihnen zur Verfügung. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Manueller Betrieb. Abhängig von Ihrer Maschine sind weitere Schritte erforderlich, um NC-Programme abarbeiten zu können. Detaillierte Informationen zu diesem Thema Maschine einschalten Weitere Informationen: Benutzerhandbuch Einrichten, NC- Programme testen und abarbeiten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Softkeys am Bildschirm, mit denen Sie abhängig vom aktiven Betriebszustand Funktionen wählen Detaillierte Informationen zu diesem Thema NC-Programme erstellen und ändern Weitere Informationen: "NC-Programm editieren", Seite 89 Tastenübersicht "Bedienelemente der Steuerung", Weitere Informationen: Seite 2 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Programms automatisch. Diese NC-Sätze können Sie nachträglich nicht mehr verändern. Detaillierte Informationen zu diesem Thema Dateiverwaltung "Dateiverwaltung", Seite 95 Weitere Informationen: Neues NC-Programm erstellen "NC-Programme eröffnen und Weitere Informationen: eingeben", Seite 81 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Keine Radiuskorrektur aktivieren: Softkey G40 drücken Zusatz-Funktion M? mit Taste END bestätigen Die Steuerung speichert den eingegebenen Verfahrsatz. Drücken Sie die Taste L zum Eröffnen eines NC- Satzes für eine Geradenbewegung HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 52
27 eingeben, um Kontur zu verlassen: Rundungs-Radius? des Ausfahrkreises definieren Kontur verlassen: Koordinaten außerhalb des Werkstücks in X und Y angeben, z. B. -20/-20, mit Taste ENT bestätigen Keine Radiuskorrektur aktivieren: Softkey G40 drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 53
Seite 133 Konturen programmieren "Übersicht der Bahnfunktionen", Weitere Informationen: Seite 144 Werkzeugradiuskorrektur "Werkzeugradiuskorrektur ", Weitere Informationen: Seite 123 Zusatzfunktionen M "Zusatzfunktionen für Weitere Informationen: Programmlaufkontrolle, Spindel und Kühlmittel ", Seite 214 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Zyklusparameter dargestellt ist 0 eingeben, um erste Bohrposition anzufahren: Koordinaten der Bohrposition eingeben, Zyklus mit M99 rufen 0 eingeben, um weitere Bohrposition anzufahren: Koordinaten der jeweiligen Bohrpositionen eingeben, Zyklus mit M99 rufen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 55
N100 G00 Z+250 M2* Werkzeug freifahren, Programmende N99999999 %C200 G71 * Detaillierte Informationen zu diesem Thema Neues NC-Programm erstellen Weitere Informationen: "NC-Programme eröffnen und eingeben", Seite 81 Zyklenprogrammierung Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Fehlermeldung oder als ERROR-Sätze gekennzeichnet. Beachten Sie hierzu auch die ausführliche Beschreibung der Unterschiede zwischen der iTNC 530 und der TNC 620. Weitere Informationen: "Unterschiede zwischen der TNC 620 und der iTNC 530", Seite 487 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Programmier-Betriebsarten und drittem Desktop Softkey-Wahltasten für Maschinenhersteller-Softkeys Softkey-Umschalttasten für Maschinenhersteller-Softkeys USB-Anschluss Wenn Sie eine TNC 620 mit Touch-Bedienung verwenden, können Sie einige Tastendrücke durch Gesten ersetzen. Weitere Informationen: "Touchscreen bedienen", Seite 433 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Programm in einem großen Fenster. Welche Fenster die Steuerung anzeigen kann, hängt von der gewählten Betriebsart ab. Bildschirmaufteilung festlegen: Taste Bildschirmaufteilung drücken: Die Softkey-Leiste zeigt die möglichen Bildschirmaufteilungen an Weitere Informationen: "Betriebsarten", Seite 63 Bildschirmaufteilung mit Softkey wählen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Tasten, wie z. B. NC-Start oder NC-Stopp, sind in Ihrem Maschinenhandbuch beschrieben. Bildschirmtastatur Wenn Sie die Kompaktversion (ohne Alphatastatur) der Steuerung verwenden, können Sie Buchstaben und Sonderzeichen mit der Bildschirmtastatur oder mit einer über USB angeschlossenen Alphatastatur eingeben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 62
Mit dem Softkey abc/ABC wählen Sie zwischen der Groß- und Kleinschreibung. Wenn Ihr Maschinenhersteller zusätzliche Sonderzeichen definiert hat, können Sie diese über den Softkey SONDERZEICHEN aufrufen und einfügen. Um einzelne Zeichen zu löschen, drücken Sie den Softkey BACKSPACE. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Positionieren mit Handeingabe In dieser Betriebsart lassen sich einfache Verfahrbewegungen programmieren, z. B. um planzufräsen oder vorzupositionieren. Softkeys zur Bildschirmaufteilung Softkey Fenster NC-Programm Links: NC-Programm, rechts: Statusanzeige Links: NC-Programm, rechts: Werkstück (Option #20) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bei absoluten Messgeräten wird nach dem Einschalten ein absoluter Positionswert zur Steuerung übertragen. Dadurch ist, ohne Verfahren der Maschinenachsen, die Zuordnung zwischen der Ist-Position und der Maschinenschlitten-Position direkt nach dem Einschalten wiederhergestellt. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Tabelle. Hauptachse Parallelachse Drehachse Beachten Sie Ihr Maschinenhandbuch! Die Anzahl, Benennung und Zuordnung der programmierbaren Achsen ist von der Maschine abhängig. Ihr Maschinenhersteller kann weitere Achsen definieren, z. B. PLC-Achsen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Working Plane Coordinate System Eingabe-Koordinatensystem I-CS: Input Coordinate System Werkzeug-Koordinatensystem T-CS: Tool Coordinate System Alle Bezugssysteme bauen aufeinander auf. Sie unterliegen der kinematischen Kette der jeweiligen Werkzeugmaschine. Das Maschinen-Koordinatensystem ist dabei das Referenzbezugssystem. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 69
Der Anwender kann achsweise Verschiebungen im Maschinen-Koordinatensystem definieren, mithilfe der OFFSET-Werte der Bezugspunkttabelle. Der Maschinenhersteller konfiguriert die OFFSET- Spalten der Bezugspunktverwaltung passend zur Maschine. Benutzerhandbuch Einrichten, NC- Weitere Informationen: Programme testen und abarbeiten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 70
Bewegung der Y-Achse im Maschinen-Koordinatensystem. Die Anzeigen IST und SOLL zeigen Bewegungen der Y-Achse und der Z-Achse im Eingabe-Koordinatensystem. Der Anwender kann Positionen bezogen auf den Maschinen- Nullpunkt programmieren, z. B. mithilfe der Zusatzfunktion M91. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 71
Paletten-Bezugspunkttabelle nicht sichtbar oder editierbar sind, besteht während aller Bewegungen Kollisionsgefahr! Dokumentation Ihres Maschinenherstellers beachten Palettenbezugspunkte ausschließlich in Verbindung mit Paletten verwenden Vor der Bearbeitung die Anzeige des Reiters PAL prüfen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 72
Transformationen im Werkstück-Koordinatensystem: 3D ROT-Funktionen B-CS PLANE-Funktionen Zyklus 19 BEARBEITUNGSEBENE Zyklus 7 NULLPUNKT W-CS (Verschiebung dem Schwenken der Bearbeitungsebene) Zyklus 8 SPIEGELUNG (Spiegelung dem Schwenken der Bearbeitungsebene) WPL -CS WPL -CS HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 73
Werkstück-Koordinatensystem. Die BASISTRANSFORM.- Werte der aktiven Zeile der Bezugspunkttabelle wirken bei dieser Annahme unmittelbar auf das Bearbeitungsebene-Koordinatensystem. Im Bearbeitungsebene-Koordinatensystem sind natürlich weitere Transformationen möglich Weitere Informationen: "Bearbeitungsebene- Koordinatensystem WPL-CS", Seite 74 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 74
Bearbeitungsebene-Koordinatensystems identisch. An einer 3-Achsmaschine oder bei einer reinen 3-Achsbearbeitung gibt es außerdem keine Transformationen im Werkstück-Koordinatensystem. Die BASISTRANSFORM.-Werte der aktiven Zeile der Bezugspunkttabelle wirken bei dieser Annahme unmittelbar auf das Eingabe-Koordinatensystem. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
N70 G01 X+48 Y+102 Z-1.5 R0* Eine auf den Eingabe-Koordinatensystem- Ursprung bezogene Kontur kann sehr einfach Die Orientierung des Werkzeug-Koordinatensystems beliebig transformiert werden. kann in verschiedenen Bezugssystemen erfolgen. "Werkzeug-Koordinatensystem Weitere Informationen: T-CS", Seite 76 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Lage des Werkzeug-Koordinatensystems. Die Orientierung des Werkzeug-Koordinatensystems ist bei aktiver Zusatzfunktion M128 abhängig von der aktuellen Werkzeuganstellung. Werkzeuganstellung im Maschinen-Koordinatensystem: Beispiel W-CS N70 G01 X+10 Y+45 A+10 C+5 R0 M128* T-CS HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 77
0 < R2 + DR2 + DR2 < R + DR PROG PROG → Eckenradiusfräser oder Torusfräser Ohne der TCPM-Funktion oder der Zusatzfunktion M128 ist die Orientierung des Werkzeug-Koordinatensystems und des Eingabe-Koordinatensystems identisch. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Festlegen von Pol und Winkelbezugsachse Den Pol legen Sie durch zwei Koordinaten im rechtwinkligen Koordinatensystem in einer der drei Ebenen fest. Damit ist auch die Winkelbezugsachse für den Polarkoordinaten-Winkel H eindeutig zugeordnet. Pol-Koordinaten (Ebene) Winkelbezugsachse HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
G91 Y = 10 mm Absolute und inkrementale Polarkoordinaten Absolute Koordinaten beziehen sich immer auf den Pol und die Winkelbezugsachse. Inkrementale Koordinaten beziehen sich immer auf die zuletzt programmierte Position des Werkzeugs. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bezugspunkt mit den absoluten Koordinaten X=450 Y=750. Mit dem Zyklus Nullpunktverschiebung können Sie den Nullpunkt vorübergehend auf die Position X=450, Y=750 verschieben, um die Bohrungen bis 7) ohne weitere Berechnungen zu programmieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
HINWEIS Achtung Kollisionsgefahr! Die Steuerung führt keine automatische Kollisionsprüfung zwischen dem Werkzeug und dem Werkstück durch. Während der Anfahrbewegung nach einem Werkzeugwechsel besteht Kollisionsgefahr! Bei Bedarf eine zusätzliche sichere Zwischenposition programmieren HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn sie ein rotationssymmetrisches Rohteil mit inkrementalen Koordinaten definieren, dann sind die Maße unabhängig von der Durchmesserprogrammierung. Die Angabe des Unterprogramms kann mithilfe einer Nummer, eines Namens oder eines QS-Parameters erfolgen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung erzeugt den ersten und letzten NC-Satz des NC-Programms automatisch. Wenn Sie keine Rohteildefinition programmieren wollen, brechen Sie den Dialog bei Bearbeitungsebene in Grafik: XY mit der Taste DEL ab! HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Softkey DIN/ISO. Um den entsprechenden G-Code zu erhalten, können Sie auch die grauen Bahnfunktionstasten benutzen. Falls Sie die DIN/ISO-Funktionen mit einer über USB angeschlossenen Alphatastatur eingeben, achten Sie darauf, dass die Großschreibung aktiv ist. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Satz eröffnen. Wenn Sie mithilfe eines Softkeys eine Eingabealternative wählen müssen (z. B. die Radiuskorrektur), dann schließt die Steuerung die Softkey-Leiste zur Achsauswahl. Bei aktiver Funktion Bearbeitungsebene schwenken ist die Funktion Istpositionsübernahme nicht erlaubt. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Ohne Funktion, wenn das NC-Programm vollstän- dig auf dem Bildschirm sichtbar ist Von NC-Satz zu NC-Satz springen Einzelne Wörter im NC-Satz wählen Bestimmten NC-Satz wählen Weitere Informationen: "Taste GOTO verwen- den", Seite 178 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Dateinamen eingeben Mit Softkey OK oder Taste ENT bestätigen bzw. Vorgang mit Softkey ABBRECHEN beenden Die mit SPEICHERN UNTER gespeicherte Datei finden Sie in der Dateiverwaltung auch mithilfe des Softkeys LETZTE DATEIEN. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wort wie im zuerst gewählten NC-Satz. Wenn Sie in sehr langen NC-Programmen die Suche starten, blendet die Steuerung ein Symbol mit der Fortschrittsanzeige ein. Bei Bedarf können Sie die Suche jederzeit abbrechen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Stelle zunächst das gewünschte NC-Programm über die Dateiverwaltung. Mit den Pfeiltasten den NC-Satz wählen, hinter dem Sie den kopierten (ausgeschnittenen) Programmteil einfügen wollen Gespeicherten Programmteil einfügen: Softkey BLOCK EINFÜGEN drücken Markierungsfunktion beenden: Softkey MARKIEREN ABBRECHEN drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung springt auf den nächsten NC-Satz, in dem der gesuchte Text gespeichert ist. Suchvorgang wiederholen Die Steuerung springt auf den nächsten NC-Satz, in dem der gesuchte Text gespeichert ist. Suchfunktion beenden: Softkey Ende drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 94
ERSETZEN drücken oder um alle gefundenen Textstellen zu ersetzen: Softkey ALLE ERSETZEN drücken, oder um den Text nicht zu ersetzen und die nächste Fundstelle anzuspringen: Softkey SUCHEN drücken Suchfunktion beenden: Softkey Ende drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
2 GByte verwalten und speichern. Je nach Einstellung erzeugt die Steuerung nach dem Editieren und Abspeichern der NC-Programme Backup- Dateien mit der Endung *.bak. Dies beeinträchtigt den zur Verfügung stehenden Speicherplatz. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Datenübertragung zu vermeiden. Tabellennamen müssen mit einem Buchstaben beginnen. Die maximal erlaubte Pfadlänge beträgt 255 Zeichen. Zur Pfadlänge zählen die Bezeichnungen des Laufwerks, des Verzeichnisses und der Datei inklusive der Endung. "Pfade", Seite 97 Weitere Informationen: HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Danach wurde im Verzeichnis AUFTR1 noch das Unterverzeichnis NCPROG angelegt und dort das NC-Programm PROG1.H hineinkopiert. Das NC-Programm hat damit den Pfad: TNC:\AUFTR1\NCPROG\PROG1.I Die Grafik rechts zeigt ein Beispiel für eine Verzeichnisanzeige mit verschiedenen Pfaden. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Datum, an der die Datei das letzte Mal geändert wurde Zeit Uhrzeit, an der die Datei das letzte Mal geändert wurde Zum Anzeigen der abhängigen Dateien setzen Sie den Maschinenparameter dependentFiles (Nr. 122101) auf MANUAL. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bewegt den Cursor in einem Fenster auf und ab Bewegt den Cursor in einem Fenster seitenweise auf und ab Schritt 1: Laufwerk wählen Laufwerk im linken Fenster markieren Laufwerk wählen: Softkey WÄHLEN drücken oder Taste ENT drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 102
Betriebsart, aus der Sie die Dateiverwaltung aufgerufen haben. Wenn Sie in der Dateiverwaltung den Anfangsbuchstaben der gesuchten Datei eingeben, springt der Cursor automatisch auf das erste NC- Programm mit entsprechendem Buchstaben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung kopiert die Datei mit dem gleichen Namen ins gewählte Verzeichnis. Die ursprüngliche Datei bleibt erhalten. Wenn Sie den Kopiervorgang mit der Taste ENT oder dem Softkey OK gestartet haben, zeigt die Steuerung eine Fortschrittsanzeige. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Alle Dateien überschreiben (Feld Bestehende Dateien gewählt): Softkey OK drücken oder Keine Datei überschreiben: Softkey ABBRUCH drücken Wenn Sie eine geschützte Datei überschreiben wollen, Feld Geschützte Dateien wählen oder den Vorgang abbrechen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Nach dem Kopiervorgang besteht TOOL.T also aus 10 Zeilen. Alternativ Softkey FELDER ERSETZEN drücken Die Steuerung überschreibt in der Datei TOOL.T die 10 Zeilen. Die Daten der restlichen Zeilen werden von der Steuerung nicht verändert. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit dem Softkey AKTUELLEN WERT KOPIEREN können Sie den Pfad einer markierten Datei kopieren. Den kopierten Pfad können Sie später wiederverwenden, z. B. bei einem Programmaufruf mithilfe der Taste PGM CALL. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung fragt, ob das Verzeichnis mit allen Unterverzeichnissen und Dateien gelöscht werden soll. Softkey OK drücken Die Steuerung löscht das Verzeichnis. Alternativ Softkey ABBRUCH drücken Die Steuerung bricht den Vorgang ab. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wählen Sie den Ordner, in dem Sie die Dateien sortieren möchten Softkey SORTIEREN drücken Softkey mit entsprechendem Darstellungskriterium wählen SORTIEREN NACH NAMEN SORTIEREN NACH GRÖSSE SORTIEREN NACH DATUM SORTIEREN NACH TYP SORTIEREN NACH STATUS UNSORT. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Änderung während des Programmlaufs Während des Programmlaufs ändern Sie den Vorschub mit dem Vorschubpotentiometer F für den Vorschub. Der Vorschubpotentiometer reduziert den programmierten Vorschub, nicht den von der Steuerung berechneten Vorschub. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
T-Satz mit Werkzeugnummer T-Satz mit Werkzeugnamen T-Satz ohne Werkzeugname oder Werkzeugnummer, mit einer geänderten Werkzeugachsrichtung Änderung während des Programmlaufs Während des Programmlaufs ändern Sie die Spindeldrehzahl mit dem Drehzahlpotentiometer S für die Spindeldrehzahl. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Werkzeuglänge L sollten Sie grundsätzlich als absolute Länge bezogen auf den Werkzeugbezugspunkt eingeben. Die Steuerung benötigt für zahlreiche Funktionen in Verbindung mit Mehrachsbearbeitung zwingend die Gesamtlänge des Werkzeugs. Werkzeugradius R Den Werkzeugradius R geben Sie direkt ein. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie im NC-Programm einmal in einem G99-Satz fest. Gehen Sie bei der Definition wie folgt vor: Taste TOOL DEF drücken Werkzeug-Länge: Korrekturwert für die Länge Werkzeug-Radius: Korrekturwert für den Radius Beispiel N40 G99 T5 L+10 R+5* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie in einem Positioniersatz oder in einem T- Satz einen neuen Vorschub programmieren Aufmaß Werkzeug-Länge DL: Deltawert für die Werkzeuglänge Aufmaß Werkzeug-Radius DR: Deltawert für den Werkzeugradius Aufmaß Werkzeug-Radius DR2: Deltawert für den Werkzeugradius 2 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkzeugradius 2 betragen 0,2 bzw. 0,05 mm, das Untermaß für den Werkzeugradius 1 mm. Beispiel N20 T 5.2 G17 S2500 DL+0.2 DR-1* Das D vor L, R und R2 steht für Delta-Wert. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn Sie Werkzeugtabellen einsetzen, dann treffen Sie mit einem G51-Satz eine Vorauswahl für das nächste einzusetzende Werkzeug. Dazu geben Sie die Werkzeugnummer, einen Q- Parameter oder einen Werkzeugnamen in Anführungszeichen ein. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Befindet sich die Zielposition in der Werkzeugachse unterhalb der aktuellen Position, wird die Werkzeugachse zuletzt positioniert Befindet sich die Zielposition in der Werkzeugachse oberhalb der aktuellen Position, wird die Werkzeugachse zuerst positioniert HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 120
Wegfahrfunktion DEP direkt vor und nach G24 und G25 während Makros ausgeführt werden während ein Werkzeugwechsel durchgeführt wird direkt nach einem T-Satz oder G99 während SL-Zyklen ausgeführt werden HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie entweder in der Werkzeugtabelle oder im T-Satz ein. Bei Abweichungen zeigt die Steuerung einen Meldetext an und wechselt das Werkzeug nicht ein. Mit der M-Funktion M107 unterdrücken Sie diesen Meldetext, mit M108 aktivieren Sie ihn wieder. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Korrekturwert = L + DL + DL CALL T-Satz Werkzeuglänge L aus G99-Satz oder Werkzeugta- belle Aufmaß DL für Länge aus T-Satz CALL T-Satz Aufmaß DL für Länge aus der Werkzeugtabelle HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Aufmaß DR für Radius aus der Werkzeugtabelle Bahnbewegungen ohne Radiuskorrektur: G40 Das Werkzeug verfährt in der Bearbeitungsebene mit seinem Mittelpunkt auf der programmierten Bahn, bzw.auf die programmierten Koordinaten. Anwendung: Bohren, Vorpositionieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkzeugbewegung links von der programmierten Kontur: Softkey G41-Funktion drücken oder Werkzeugbewegung rechts von der programmierten Kontur: Softkey G42-Funktion drücken oder Werkzeugbewegung ohne Radiuskorrektur oder Radiuskorrektur aufheben: Softkey G40-Funktion drücken NC-Satz beenden: Taste END drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 125
Positionen müssen die Ausgleichsbewegungen beim Aktivieren und Deaktivieren der Radiuskorrektur ermöglichen. Falsche Positionen können Konturverletzungen bewirken. Während der Bearbeitung besteht Kollisionsgefahr! sichere An- und Abfahrpositionen abseits der Kontur programmieren Werkzeugradius berücksichtigen Anfahrstrategie berücksichtigen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit den Zusatzfunktionen der Steuerung steuern Sie den Programmlauf, z. B. eine Unterbrechung des Programmlaufs die Maschinenfunktionen, wie das Ein- und Ausschalten der Spindeldrehung und des Kühlmittels das Bahnverhalten des Werkzeugs HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Funktionen programmieren, die den Programmlauf steuern oder die eine Kontur beschreiben. Zusätzlich können Sie mithilfe der Q-Parameter-Programmierung Messungen mit dem 3D-Tastsystem während des Programmlaufs ausführen. "Q-Parameter programmieren", Weitere Informationen: Seite 253 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn der NC-Satz zwei Koordinatenangaben enthält, fährt die Steuerung das Werkzeug in der programmierten Ebene. Beispiel N50 G00 X+70 Y+50* Das Werkzeug behält die Z-Koordinate bei und fährt in der XY- Ebene auf die Position X=70, Y=50. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 131
Funktionsübersicht", Seite 254 Drehsinn DR bei Kreisbewegungen Für Kreisbewegungen ohne tangentialen Übergang zu anderen Konturelementen geben Sie den Drehsinn wie folgt ein: Drehung im Uhrzeigersinn: G02/G12 Drehung gegen den Uhrzeigersinn: G03/G13 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung führt keine automatische Kollisionsprüfung zwischen dem Werkzeug und dem Werkstück durch. Falsche Vorpositionierung kann zusätzlich zu Konturverletzungen führen. Während der Anfahrbewegung besteht Kollisionsgefahr! Geeignete Vorposition programmieren Ablauf und Kontur mithilfe der grafischen Simulation prüfen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beim Anfahren des Startpunkts muss das Werkzeug in der Spindelachse auf Arbeitstiefe fahren. Bei Kollisionsgefahr den Startpunkt in der Spindelachse separat anfahren. Beispiel N40 G00 Z-10* N30 G01 X+20 Y+30 G41 F350* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Verlängerungen der Werkzeugbahnen für die Bearbeitung des ersten und letzten Konturelements. Beispiel in der Abbildung rechts: Wenn Sie den Endpunkt im dunkelgrauen Bereich festlegen, dann wird die Kontur beim Anfahren oder Abfahren der Kontur beschädigt. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Das ist der letzte NC-Satz mit Radiuskorrektur G41/G42 Den Radius für G26 und G27 müssen Sie so wählen, dass die Steuerung die Kreisbahn zwischen Startpunkt und erstem Konturpunkt sowie letztem Konturpunkt und Endpunkt ausführen kann. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beim Anfahren und Verlassen einer Schraubenlinie (Helix) fährt das Werkzeug in der Verlängerung der Schraubenlinie und schließt so auf einer tangentialen Kreisbahn an die Kontur an. Verwenden Sie dazu die Funktion APPR CT und DEP CT. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Koordinate enthält, dann fährt die Steuerung das Werkzeug simultan auf den Endpunkt P Bezeichnung Bedeutung APPR engl. APPRoach = Anfahrt engl. DEParture = Abfahrt engl. Line = Gerade engl. Circle = Kreis Tangential (stetiger, glatter Übergang) Normale (senkrecht) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 138
Radiuskorrektur automatisch auf! Wenn Sie APPR LN oder APPR CT mit G40 programmieren, stoppt die Steuerung die Bearbeitung oder Simulation mit einer Fehlermeldung. Dieses Verhalten ist abweichend zur Steuerung iTNC 530! HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beispiel N20 G01 Y+20 G42 F100* Letztes Konturelement: PE mit Radiuskorrektur N30 DEP LN LEN+20 F100* Um LEN=20 mm senkrecht von Kontur wegfahren N40 G00 Z+100 M2* Z freifahren, Rücksprung, Programmende HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Dialogen nach den erforderlichen Eingaben. Falls Sie die DIN/ISO-Funktionen mit einer über USB angeschlossenen Alphatastatur eingeben, achten Sie darauf, dass die Großschreibung aktiv ist. Am Satzanfang schreibt die Steuerung automatisch Großbuchstaben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Position, die übernommen werden soll Bildschirmanzeige auf Programmieren wechseln NC-Satz wählen, hinter dem der Geradensatz eingefügt werden soll Taste Ist-Position-übernehmen drücken Die Steuerung generiert einen Geradensatz mit den Koordinaten der Ist-Position. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Der von der Fase abgeschnittene Eckpunkt wird nicht angefahren. Ein im G24-Satz programmierter Vorschub wirkt nur in diesem CHF-Satz. Danach ist wieder der vor dem G24- Satz programmierte Vorschub gültig. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Ein im G25-Satz programmierter Vorschub wirkt nur in diesem G25-Satz. Danach ist wieder der vor dem G25- Satz programmierte Vorschub gültig. Ein G25-Satz lässt sich auch zum weichen Anfahren an die Kontur nutzen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Kreismittelpunkt bezieht sich immer auf die zuletzt programmierte Werkzeugposition. Mit I und J kennzeichnen Sie eine Position als Kreismittelpunkt: Das Werkzeug fährt nicht auf diese Position. Der Kreismittelpunkt ist gleichzeitig Pol für Polarkoordinaten. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Start- und Endpunkt der Kreisbewegung müssen auf der Kreisbahn liegen. Der Maximalwert der Eingabetoleranz beträgt 0.016 mm. Die Eingabetoleranz stellen Sie im Maschinenparameter circleDeviation (Nr. 200901) ein. Kleinstmöglicher Kreis, den die Steuerung verfahren kann: 0.016 mm. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung verfährt Kreisbewegungen normalerweise in der aktiven Bearbeitungsebene. Sie können aber auch Kreise programmieren, die nicht in der aktiven Bearbeitungsebene liegen. Wenn Sie diese Kreisbewegungen gleichzeitig rotieren, entstehen Raumkreise (Kreise in drei Achsen). HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
N70 G01 G41 X+0 Y+25 F300 M3* N80 X+25 Y+30* N90 G06 X+45 Y+20* N100 G01 Y+0* Der G06-Satz und das zuvor programmierte Konturelement sollten beide Koordinaten der Ebene enthalten, in der der Kreisbogen ausgeführt wird! HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Polarwinkel des Kreisendpunkts tung Kreisbahn mit tangentialem Anschluss Polarradius, Polarwinkel des Kreisend- an vorheriges Konturelement punkts Überlagerung einer Kreisbahn mit einer Polarradius, Polarwinkel des Kreisend- Geraden punkts, Koordinate des Endpunkts in der Werkzeugachse HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Winkel von der Winkelbezugsachse zu R gegen den Uhrzeigersinn: H>0 Winkel von der Winkelbezugsachse zu R im Uhrzeigersinn: H<0 Beispiel N120 I+45 J+45* N130 G11 G42 R+30 H+0 F300 M3* N140 H+60* N150 G91 H+60* N160 G90 H+180* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sätze über die grauen Dialogtasten programmieren. Damit ist die Anfahrrichtung eindeutig bestimmt. Ein FK-Abschnitt darf nicht direkt hinter einer Marke L beginnen. Den Zyklusaufruf M89 können Sie nicht mit FK- Programmierung kombinieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 164
Wenn Sie zum Programmieren eine andere Bearbeitungsebene als die momentan aktive Ebene benötigen, gehen Sie wie folgt vor: Softkey EBENE XY ZX YZ drücken Die Steuerung zeigt die FK-Softkeys in der neu gewählten Ebene. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie so früh wie möglich mit LÖSUNG WÄHLEN festlegen, um die Mehrdeutigkeit für die nachfolgenden Konturelemente einzuschränken. Satznummern im Grafikfenster anzeigen Um Satznummern im Grafikfenster anzuzeigen: Softkey ANZEIGEN AUSBLEND. SATZ-NR. auf ANZEIGEN stellen (Softkey-Leiste 3) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
FPOL drücken Die Steuerung zeigt die Achs-Softkeys der aktiven Bearbeitungsebene. Über diese Softkeys die Pol-Koordinaten eingeben Der Pol für die FK-Programmierung bleibt solange aktiv, bis Sie über FPOL einen neuen definieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie den Dialog mit dem Softkey : Softkeys zur Freien Kontur-Programmierung anzeigen: Taste FK drücken Dialog eröffnen: Softkey FLT drücken Über die Softkeys alle bekannten Angaben in den NC-Satz eingeben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie den Dialog mit dem Softkey FCT: Softkeys zur Freien Kontur-Programmierung anzeigen: Taste FK drücken Dialog eröffnen: Softkey FCT drücken Über die Softkeys alle bekannten Angaben in den NC-Satz eingeben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Abstand des Hilfspunkts zur Geraden X- und Y-Koordinate eines Hilfs- punkts neben einer Kreisbahn Abstand des Hilfspunkts zur Kreisbahn Beispiel N10 FC DR- R10 P1X+42.929 P1Y+60.071* N20 FLT AN-70 PDX+50 PDY+53 D10* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Benutzerhandbuch Zyklenprogrammierung Auswahlfenster mit der Taste GOTO öffnen Wenn die Steuerung ein Auswahlmenü bietet, können Sie mit der Taste GOTO können Sie das Auswahlfenster öffnen. Somit sehen Sie die möglichen Eingaben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit dem Softkey abc/ABC wählen Sie zwischen der Groß- und Kleinschreibung. Wenn Ihr Maschinenhersteller zusätzliche Sonderzeichen definiert hat, können Sie diese über den Softkey SONDERZEICHEN aufrufen und einfügen. Um einzelne Zeichen zu löschen, drücken Sie den Softkey BACKSPACE. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit dem Scrollbalken (Bildlaufleiste) am rechten Rand des Programmfensters können Sie den Bildschirminhalt mit der Maus verschieben. Zudem können Sie durch Größe und Position des Scrollbalkens Rückschlüsse auf die Programmlänge und die Position des Cursors ziehen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Kommentar in eigenem NC-Satz NC-Satz wählen, hinter dem Sie den Kommentar einfügen wollen Programmierdialog mit der Taste ; (Semikolon) auf der Alphatastatur eröffnen Kommentar eingeben und den NC-Satz mit der Taste END abschließen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
An das Ende des Kommentars springen An den Anfang eines Worts springen. Wörter trennen Sie durch ein Leerzeichen An das Ende eines Worts springen. Wörter trennen Sie durch ein Leerzeichen Umschalten zwischen Einfügemodus und Überschreibmodus HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Syntax zu ergänzen, gehen Sie wie folgt vor: ? eingeben Die Steuerung öffnet einen neuen NC-Satz. Gewünschte Syntax ergänzen Eingabe mit END bestätigen Die Steuerung führt nach der Bestätigung eine Syntaxprüfung durch. Fehler führen zu ERROR-Sätzen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung fügt das /-Zeichen ein. /-Zeichen löschen Um NC-Sätze in der Betriebsart Programmieren wieder einzu- blenden, gehen Sie wie folgt vor: Ausgeblendeten NC-Satz wählen Softkey ENTFERNEN drücken Die Steuerung entfernt das /-Zeichen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Tastenkombination Shift + 8 einfügen. Sätze im Gliederungsfenster wählen Wenn Sie im Gliederungsfenster von Satz zu Satz springen, führt die Steuerung die Satzanzeige im Programmfenster mit. So können Sie mit wenigen Schritten große Programmteile überspringen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 188
übernimmt die Steuerung den Wert aus dem aktiven Eingabefeld in den Taschenrechner. Der Taschenrechner bleibt auch nach einem Wechsel der Betriebsart aktiv. Drücken Sie den Softkey END, um den Taschenrechner zu schließen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 189
Kopierten Zahlenwert in den Taschenrechner einfügen Schnittdatenrechner öffnen Sie können den Taschenrechner auch mit den Pfeiltasten Ihrer Alphatastatur verschieben. Wenn Sie eine Maus angeschlossen haben, können Sie den Taschenrechner auch damit positionieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Dialogfeld für die Drehzahleingabe im T-Satz öffnen das Dialogfeld zur Vorschubeingabe in Verfahrsätzen oder Zyklen öffnen den Softkey F in der Betriebsart Manueller Betrieb drücken den Softkey S in der Betriebsart Manueller Betrieb drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 191
Ergebnis für Vorschub Den Vorschub aus dem T-Satz übernehmen Sie mithilfe des Softkeys F AUTO in nachfolgende NC-Sätze. Wenn Sie den Vorschub nachträglich ändern müssen, passen Sie nur den Vorschubwert im T-Satz an. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkstückmaterial in die Tabelle WMAT.tab eintragen Schneidstoff in die Tabelle TMAT.tab eintragen Werkstoff-Schneidstoff-Kombination in eine Schnittdatentabelle eintragen Werkzeug in der Werkzeugtabelle mit den erforderlichen Werten definieren Werkzeugradius Anzahl der Schneiden Schneidstoff Schnittdatentabelle HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 193
Sie im Verzeichnis TNC:\table speichern. Den Schneidstoff weisen Sie in der Werkzeugtabelle in der Spalte TMAT zu. Sie können mit weiteren Spalten ALIAS1, ALIAS2 usw. alternative Namen für den gleichen Schneidstoff vergeben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 194
F_D_0_1: Vorschub bei Ø 0,1 mm F_D_0_12: Vorschub bei Ø 0,12 mm Sie müssen nicht alle Spalten ausfüllen. Wenn ein Werkzeugdurchmesser zwischen zwei definierten Spalten liegt, dann interpoliert die Steuerung den Vorschub linear. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Konturelement, kann z. B. von einem RND noch verändert werden hellblau: Bohrungen und Gewinde ocker: Werkzeug-Mittelpunktsbahn rot: Eilgangbewegung Weitere Informationen: "Grafik der FK-Programmierung", Seite 165 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Maustaste den Bereich. Nachdem Sie die linke Maustaste loslassen, vergrößert die Steuerung die Ansicht. Um einen beliebigen Bereich schnell zu vergrößern oder zu verkleinern, drehen Sie das Mausrad nach vorne oder nach hinten. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Drücken Sie die Taste ERR Die Steuerung öffnet das Fehlerfenster und zeigt alle anstehenden Fehlermeldungen vollständig Fehlerfenster schließen Drücken Sie den Softkey ENDE, oder Drücken Sie die Taste ERR Die Steuerung schließt das Fehlerfenster. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bei Bedarf vorheriges Fehlerprotokoll einstellen: Softkey VORHERIGE DATEI drücken Bei Bedarf aktuelles Fehlerprotokoll einstellen: Softkey AKTUELLE DATEI drücken Der älteste Eintrag des Fehlerprotokolls steht am Anfang – der jüngste Eintrag am Ende der Datei. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Anfang – der jüngste Eintrag am Ende der Datei. Übersicht der Tasten und Softkeys zum Sichten des Protokolls Softkey/ Funktion Tasten Sprung zum Tastenprotokollanfang Sprung zum Tastenprotokollende Text suchen Aktuelles Tastenprotokoll Vorheriges Tastenprotokoll Zeile vor/zurück Zurück zum Hauptmenü HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Softkey Maschinenhersteller ein, über den Sie dieses separate Hilfesystem aufrufen können. Dort finden Sie dann weitere detailliertere Informationen zur anstehenden Fehlermeldung. Hilfe zu HEIDENHAIN-Fehlermeldungen aufrufen Wenn verfügbar, Hilfe zu maschinenspezifischen Fehlermeldungen aufrufen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
CHM-Dateien zusammengefasst dargestellt sind. Optional kann Ihr Maschinenhersteller noch maschinenspezifische Dokumentationen in den einbetten. Diese Dokumente erscheinen TNCguide dann als separates Buch in der Datei main.chm. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beliebigen NC-Satz wählen Das gewünschte Wort markieren Taste HELP drücken Die Steuerung startet das Hilfesystem und zeigt die Beschreibung zur aktiven Funktion. Dies gilt nicht für Zusatzfunktionen oder Zyklen, von Ihrem Maschinenhersteller. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Eintrag wählen Textfenster rechts ist aktiv: Nächsten Link anspringen Zuletzt angezeigte Seite wählen Vorwärts blättern, wenn Sie mehrfach die Funkti- on zuletzt angezeigte Seite wählen verwendet haben Eine Seite zurück blättern HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 207
Anfangsbuchstaben eingeben Die Steuerung synchronisiert das Stichwortverzeichnis bezogen auf den eingegebenen Text, sodass Sie das Stichwort in der aufgeführten Liste schneller finden können. Mit Taste ENT Informationen zum gewählten Stichwort anzeigen lassen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 208
Wenn Sie die Funktion Nur in Titeln suchen aktivieren, durchsucht die Steuerung ausschließlich alle Überschriften, nicht die gesamten Texte. Die Funktion aktivieren Sie mit der Maus oder durch Selektieren und anschließendes Bestätigen mit der Leertaste. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Zusatzfunktion an. Bei einigen Zusatzfunktionen wird der Dialog fortgeführt, damit Sie Parameter zu dieser Funktion eingeben können. In den Betriebsarten Manueller Betrieb und El. Handrad geben Sie die Zusatzfunktionen über den Softkey M ein. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Ein programmierter STOP-Satz unterbricht den Programmlauf oder den Programm-Test, z. B. für eine Werkzeugüberprüfung. In einem STOP-Satz können Sie eine Zusatzfunktion M programmieren: Programmlauf-Unterbrechung programmieren: Taste STOP drücken Zusatzfunktion M eingeben Beispiel N87 G38 M6* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
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 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Koordinaten auf die aktuelle Werkzeugposition. Die Steuerung zeigt die Koordinatenwerte bezogen auf den Maschinennullpunkt an. In der Statusanzeige schalten Sie die Koordinatenanzeige auf REF . Weitere Informationen: Benutzerhandbuch Einrichten, NC- Programme testen und abarbeiten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 216
Um M91/M92-Bewegungen auch grafisch simulieren zu können, müssen Sie die Arbeitsraumüberwachung aktivieren und das Rohteil bezogen auf den gesetzten Bezugspunkt anzeigen lassen. Weitere Informationen: Benutzerhandbuch Einrichten, NC- Programme testen und abarbeiten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Funktion M130 ist nur bei aktiver Funktion Bearbeitungsebene schwenken erlaubt. Wenn die Funktion M130 mit einem Zyklusaufruf kombiniert wird, unterbricht die Steuerung die Abarbeitung mit einer Fehlermeldung. Wirkung M130 ist satzweise wirksam in Geradensätzen ohne Werkzeugradiuskorrektur. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn die Funktion M109 aktiv ist, erhöht die Steuerung bei der Bearbeitung von sehr kleinen Außenecken den Vorschub teilweise drastisch. Während der Abarbeitung besteht die Gefahr eines Werkzeugbruchs und einer Werkstückbeschädigung! M109 nicht bei der Bearbeitung sehr kleiner Außenecken verwenden HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 222
Kreisbögen innerhalb dieser Bearbeitungszyklen. Am Ende oder nach einem Abbruch eines Bearbeitungszyklus wird der Ausgangszustand wiederhergestellt. Wirkung M109 und M110 werden wirksam am Satzanfang. M109 und M110 setzen Sie mit M111 zurück. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Radiuskorrektur mit G40 aufheben M120 LA0 programmieren M120 ohne LA programmieren mit % ein anderes NC-Programm aufrufen mit Zyklus G80 oder mit der PLANE-Funktion die Bearbeitungsebene schwenken M120 wird wirksam am Satzanfang. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Funktion DEP LCT verwenden; der NC-Satz mit DEP LCT darf nur Koordinaten der Bearbeitungsebene enthalten Vor Verwendung der nachfolgend aufgeführte Funktionen müssen Sie M120 und die Radiuskorrektur aufheben: Zyklus G60 Toleranz Zyklus G80 Bearbeitungsebene PLANE-Funktion M114 M128 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Steuerung den Dialog fort und erfragt die achsspezifischen Werte. Benutzen Sie die orangefarbenen Achstasten oder die Alphatastatur zur Koordinateneingabe. Wirkung Die Handradpositionierung heben Sie auf, indem Sie M118 ohne Koordinateneingabe erneut programmieren. M118 wird wirksam am Satzanfang. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Überlagerung auch in der momentan aktiven Werkzeugachsrichtung ausführen. Hierzu müssen Sie in der Funktion M118 mindestens die Spindelachse mit dem erlaubten Verfahrbereich definieren (z. B. M118 Z5) und am Handrad die Achse VT wählen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Weg verfährt. Wenn Sie keinen Vorschub eingeben, verfährt die Steuerung den programmierten Weg im Eilgang. Wirkung M140 wirkt nur in dem NC-Satz, in dem M140 programmiert ist. M140 wird wirksam am Satzanfang. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 228
Funktion M140 ausführen, ignoriert die Steuerung beim Rückzug die überlagerten Werte. Vor allem bei Maschinen mit Kopfdrehachsen entstehen dabei unerwünschte und unvorhersehbare Bewegungen. Während dieser Ausgleichsbewegungen besteht Kollisionsgefahr! M118 mit M140 nicht bei Maschinen mit Kopfdrehachsen kombinieren HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Programm oder Programmabschnitt in der Betriebsart Programmlauf Einzelsatz vorsichtig testen M141 wirkt nur in Verfahrbewegungen mit Geradensätzen. Wirkung M141 wirkt nur in dem NC-Satz, in dem M141 programmiert ist. M141 wird wirksam am Satzanfang. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
M143 wird wirksam am Satzanfang. M143 löscht die Einträge der Spalten SPA, SPB und SPC in der Bezugspunkttabelle. Bei einer erneuten Aktivierung der entsprechenden Zeile ist die Grunddrehung in allen Spalten 0. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bei einem von der Software ausgelösten NC-Stopp, z. B. wenn im Antriebssystem ein Fehler aufgetreten ist Bei einer Stromunterbrechung Wirkung M148 wirkt solange, bis die Funktion mit M149 deaktiviert wird. M148 wird wirksam am Satzanfang, M149 am Satzende. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Eckenradius, die Ecke verschleift weniger und die Verfahrbewegung wird trotzdem noch weich ausgeführt. Wirkung Die Funktion M197 ist satzweise wirksam und wirkt nur an Außenecken. Beispiel G01 X... Y... RL M197 DL0.876* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Labelnamen ist lediglich durch den internen Speicher begrenzt. Verwenden Sie eine Labelnummer bzw. einen Labelnamen nicht mehrmals! Label 0 (G98 L0) kennzeichnet ein Unterprogrammende und darf deshalb beliebig oft verwendet werden. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Ein Unterprogramm darf sich nicht selbst aufrufen Unterprogramme hinter dem NC-Satz mit M2 bzw. M30 programmieren Wenn Unterprogramme im NC-Programm vor dem NC-Satz mit M2 oder M30 stehen, dann werden sie ohne Aufruf mindestens einmal abgearbeitet HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Unterprogramm-Nummer des aufzurufenden Unterprogramms eingeben. Wenn Sie LABEL- Namen verwenden wollen: Softkey LBL-NAME drücken, um zur Texteingabe zu wechseln. L 0 ist nicht erlaubt, da es dem Aufruf eines Unterprogrammendes entspricht. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie können ein Programmteil bis zu 65 534 mal hintereinander wiederholen Programmteile führt die Steuerung immer einmal häufiger aus, als Wiederholungen programmiert sind, da die erste Wiederholung nach der ersten Bearbeitung beginnt. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Programmteil aufrufen: Taste LBL CALL drücken Programmteilnummer des zu wiederholenden Programmteils eingeben. Wenn Sie LABEL- Namen verwenden wollen: Softkey LBL-NAME drücken, um zur Texteingabe zu wechseln Anzahl der Wiederholungen REP eingeben, mit Taste ENT bestätigen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Zyklus wählen aufrufen (G: : ). Q-Parameter wirken bei einem Programmaufruf mit % grundsätzlich global. Beachten Sie daher, dass Änderungen an Q-Parametern im aufgerufenen NC-Programm sich auch auf das aufrufende NC-Programm auswirken. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 241
Ordnerebene nach oben ..\PGM1.H ausgehend vom Ordner des rufenden NC-Programms eine Ordnerebene nach unten DOWN\PGM2.H ausgehend vom Ordner des rufenden NC-Programms eine Ordnerebene nach oben und in einen anderen Ordner ..\THERE \PGM3.H HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Programms. Pfadname über die Bildschirmtastatur eingeben Alternativ Softkey DATEI WÄHLEN drücken Die Steuerung blendet ein Auswahlfenster ein, über das Sie das zu rufende NC-Programm wählen können. Mit Taste ENT bestätigen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 243
Simulation mit einer Fehlermeldung. Um unerwünschte Unterbrechungen während des Programmlaufs zu vermeiden, können Sie mithilfe der D18-Funktion (ID10 NR110 und NR111) alle Pfade zu Programmbeginn prüfen lassen. Weitere Informationen: "D18 – Systemdaten lesen", Seite 280 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Unterprogramme weitere Unterprogramme oder Programmteil- Wiederholungen enthalten dürfen. Maximale Verschachtelungstiefe für Unterprogramme: 19 Maximale Verschachtelungstiefe für Hauptprogrammaufrufe: 19, wobei ein G79 wie ein Hauptprogrammaufruf wirkt Programmteil-Wiederholungen können Sie beliebig oft verschachteln HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
4 Unterprogramm UP1 wird von NC-Satz 40 bis NC-Satz 45 ausgeführt. Ende von Unterprogramm UP1 und Rücksprung ins Hauptprogramm UPGMS 5 Hauptprogramm UPGMS wird von NC-Satz 18 bis NC-Satz 35 ausgeführt. Rücksprung zu NC-Satz 1 und Programmende HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
4 Programmteil zwischen NC-Satz 35 und NC-Satz 15 wird 1 mal wiederholt (beinhaltet die Programmteil-Wiederholung zwischen NC-Satz 20 und NC-Satz 27) 5 Hauptprogramm REPS wird von NC-Satz 36 bis NC-Satz 50 ausgeführt. Rücksprung zu NC-Satz 1 und Programmende HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
3 Programmteil zwischen NC-Satz 12 und NC-Satz 10 wird 2 mal wiederholt: Unterprogramm 2 wird 2 mal wiederholt 4 Hauptprogramm UPGREP wird von NC-Satz 13 bis NC-Satz 19 ausgeführt. Rücksprung zu NC-Satz 1 und Programmende HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Programme im Speicher der Steuerung, auch über eine Stromunterbrechung hinaus 0 – 99 Parameter für den Anwender 100 – 199 Parameter für HEIDENHAIN-Funktionen (z. B. Zyklen) 200 – 499 Parameter für den Maschinenhersteller (z. B. Zyklen) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 255
Überschneidungen (Wechselwirkungen) und damit zu unerwünschten Verhalten führen. Während der Bearbeitung besteht Kollisionsgefahr! Ausschließlich von HEIDENHAIN empfohlene Q- Parameterbereiche verwenden Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten Ablauf mithilfe der grafischen Simulation prüfen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Positionierungen verwenden, müssen Sie diesen Umstand berücksichtigen. Sie können Q-Parameter auf den Status Undefined zurücksetzen. Wird eine Position mit einem Q-Parameter programmiert, der undefiniert ist, ignoriert die Steuerung diese Bewegung. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit diesen Softkeys wählen Sie den gewünschten Parametertyp aus. Nachfolgend definieren Sie die Parameternummer. Falls Sie über USB eine Alphatastatur angeschlossen haben, können Sie durch Drücken der Taste Q den Dialog zur Formeleingabe direkt öffnen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wurzel aus negativem Wert! Rechts vom =-Zeichen dürfen Sie eingeben: zwei Zahlen zwei Q-Parameter eine Zahl und einen Q-Parameter Die Q-Parameter und Zahlenwerte in den Gleichungen können Sie mit Vorzeichen versehen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Taste ENT bestätigen 1. WERT ODER PARAMETER? Q5 als ersten Wert eingeben und mit Taste ENT bestätigen 2. WERT ODER PARAMETER? 7 als zweiten Wert eingeben und mit Taste ENT bestätigen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
1. WERT ODER PARAMETER? SET UNDEFINED drücken Die Funktion D00 unterstützt auch das Übergeben des Wertes Undefined. Wenn Sie den undefinierten Q-Parameter ohne D00 übergeben wollen, zeigt die Steuerung die Fehlermeldung Ungültiger Wert. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
D13: WINKEL z. B. D13 Q20 P01 +10 P02 -Q1 * Winkel mit arctan aus Gegenkathete und Ankathete oder sin und cos des Winkels (0 < Winkel < 360°) bestimmen und zuweisen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Nebenachse (Y bei Spindelachse Z) im Parameter Q21 und den Kreisradius im Parameter Q22 ab. Beachten Sie, dass D23 und D24 neben dem Ergebnisparameter auch die zwei folgenden Parameter automatisch überschreiben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie hinter dem Label einen Programmaufruf mit %. Unbedingte Sprünge Unbedingte Sprünge sind Sprünge, deren Bedingung immer (=unbedingt) erfüllt ist, z. B. D09 P01 +10 P02 +10 P03 1 * HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Label D12: WENN KLEINER, SPRUNG z. B. D12 P01 +Q5 P02 +0 P03 “ANYNAME“ * Wenn erster Wert oder Parameter kleiner als zweiter Wert oder Parameter, Sprung zu angege- benem Label HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn Sie lokale, globale oder String-Parameter kontrollieren oder ändern wollen, drücken Sie den Softkey PARAMETER ANZEIGEN Q QL QR QS. Die Steuerung zeigt dann den jeweiligen Parametertyp. Die zuvor beschriebenen Funktionen gelten ebenso. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 267
Werte zeigt die Steuerung in der Exponentialschreibweise an. Das Ergebnis von Q1 = COS 89.999 * 0.001 zeigt die Steuerung als +1.74532925e-08 an, dabei entspricht e-08 dem Faktor HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Aus einer frei definierbaren Tabel- le lesen bis zu acht Werte an die PLC übergeben D37 lokale Q-Parameter oder QS-Parameter in ein rufendes NC-Programm exportieren Informationen aus dem NC- Programm senden HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Anschließend müssen Sie das NC-Programm neu starten. Bereich Fehlernummern Standarddialog 0 ... 999 Maschinenabhängiger Dialog 1000 ... 1199 Interne Fehlermeldungen Beispiel Die Steuerung soll eine Meldung ausgeben, wenn die Spindel nicht eingeschaltet ist. N180 D14 P01 1000* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 270
Q205 nicht definiert 1032 Q218 größer Q219 eingeben 1033 CYCL 210 nicht erlaubt 1034 CYCL 211 nicht erlaubt 1035 Q220 zu groß 1036 Q222 größer Q223 eingeben 1037 Q244 größer 0 eingeben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
In dieser Datei legen Sie das Format und die auszugebenden Q- Parameter fest. Gehen Sie wie folgt vor: Taste PGM MGT drücken Softkey NEUE DATEI drücken Datei mit der Endung .A erstellen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Format für Q-Parameter: "X1 =: Text ausgeben X1 = %: Format festlegen +: Zahl rechtsbündig 9.3: 9 Stellen insgesamt, davon 3 Nachkommastellen F: Floating (Dezimalzahl) , Q31: Wert aus Q31 ausgeben ;: Satzende HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 275
Text nur bei Dialogsprache Finnisch ausge- L_DUTCH Text nur bei Dialogsprache Niederländisch ausgeben L_POLISH Text nur bei Dialogsprache Polnisch ausge- L_HUNGARIA Text nur bei Dialogsprache Ungarisch ausgeben L_CHINESE Text nur bei Dialogsprache Chinesisch ausgeben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 276
Beispiel für eine Textdatei, die das Ausgabeformat festlegt: “MESSPROTOKOLL SCHAUFELRAD-SCHWERPUNKT“; “DATUM: %02d.%02d.%04d“,DAY,MONTH,YEAR4; “UHRZEIT: %02d:%02d:%02d“,HOUR,MIN,SEC; “ANZAHL MESSWERTE: = 1“; “X1 = %9.3F“, Q31; “Y1 = %9.3F“, Q32; “Z1 = %9.3F“, Q33; L_GERMAN; "Werkzeuglänge beachten"; L_ENGLISH; "Remember the tool length"; HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 277
Taste Q drücken Softkey SONDERFUNKT. drücken Softkey FN16 F-DRUCKEN drücken Softkey DATEI WÄHLEN drücken Quelle wählen, d. h. Textdatei, in der das Ausgabeformat definiert ist Mit Taste ENT bestätigen Ausgabepfad eingeben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 278
Bei Zieldatei ggf. zusätzlich Endung angeben Wenn Sie eine Pfadangabe mit QS-Parameter in eine Protokolldatei ausgeben wollen, verwenden Sie die Funktion %RS. Damit ist gewährleistet, dass die Steuerung Sonderzeichen nicht als Formatierungszeichen interpretiert. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 279
überschreiben wollen, programmieren Sie die Funktion M_CLOSE oder M_TRUNCATE. Überblendfenster schließen Sie haben folgende Möglichkeiten, das Überblendfenster zu schließen: Taste CE drücken programmgesteuert mit Ausgabepfad sclr: Beispiel N90 D16 P01 TNC:\MASKE\MASKE1.A/SCLR: HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Steuerung unabhängig von der Einheit des NC- Programms immer aus. metrisch Weitere Informationen: "Systemdaten", Seite 448 Beispiel: Wert des aktiven Maßfaktors der Z-Achse an Q25 - zuweisen N55 D18 Q25 ID210 NR4 IDX3* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Funktion ausschließlich in Abstimmung mit HEIDENHAIN, Maschinenhersteller oder Drittanbieter verwenden Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten Mit der Funktion D19 können Sie bis zu zwei Zahlenwerte oder Q- Parameter an die PLC übergeben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Satz erst dann aus, wenn auch das NC- Programm tatsächlich diesen NC-Satz erreicht hat. Beispiel: Interne Vorausrechnung anhalten, aktuelle Position in der X-Achse lesen N32 D20 SYNC N33 D18 Q1 ID270 NR1 IDX1* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Funktion ausschließlich in Abstimmung mit HEIDENHAIN, Maschinenhersteller oder Drittanbieter verwenden Dokumentationen von HEIDENHAIN, Maschinenhersteller und Drittanbieter beachten Mit der Funktion D29 können Sie bis zu acht Zahlenwerte oder Q- Parameter an die PLC übergeben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Datenübertragung erfolgt über ein herkömmliches TCP/IP-Computernetzwerk. Weitere Informationen finden Sie im Handbuch Remo Tools SDK. Beispiel Die Werte von Q1 und Q23 im Logbuch dokumentieren. D38* /"Q-Parameter Q1: %f Q23: %f" P02 +Q1 P02 +Q23* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
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 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 286
Modulowert (Divisionsrest) berechnen z. B. Q12 = 400 % 360 Ergebnis: Q12 = 40 Die Funktion INT rundet nicht, sondern schneidet nur die Nachkommastellen ab. Weitere Informationen: "Beispiel: Wert runden", Seite 308 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
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 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Teilstring aus einem String-Parameter kopieren Systemdaten lesen Softkey String-Funktionen in der Formel- Seite Funktion String-Parameter in einen numeri- schen Wert umwandeln Prüfen eines String-Parameters Länge eines String-Parameters ermit- teln Alphabetische Reihenfolge verglei- chen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Das erste Zeichen einer Textfolge beginnt intern an der 0.-Stelle. Beispiel: Aus dem String-Parameter QS10 ist ab der dritten Stelle (BEG2) ein vier Zeichen langer Teilstring (LEN4) zu lesen N37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Keyname des aktiven Tastsystems TT aus dem MP activeTT Daten zur Palettenbearbeitung, Name der Palette 10510 Pfad der aktuell angewählten Palettentabelle NC-Softwarestand, 10630 Versionskennung des NC-Softwarestands Werkzeugdaten, 10950 Werkzeugname DOC-Eintragung des Werkzeugs Werkzeugträgerkinematik HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Steuerung wandeln soll, mit Taste ENT bestätigen Klammerausdruck mit Taste ENT schließen und Eingabe mit Taste END beenden Beispiel: String-Parameter QS11 in einen numerischen Parameter Q82 umwandeln N37 Q82 = TONUMB ( SRC_QS11 ) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Steuerung die erste Stelle zurück, an der sie den Teil-String findet. Beispiel: QS10 durchsuchen auf den in Parameter QS13 gespeicherten Text. Suche ab der dritten Stelle beginnen N37 Q50 = INSTR ( SRC_QS10 SEA_QS13 BEG2 ) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Klammerausdruck mit Taste ENT schließen und Eingabe mit Taste END beenden Beispiel: Länge von QS15 ermitteln N37 Q52 = STRLEN ( SRC_QS15 ) Wenn der gewählte String-Parameter nicht definiert ist, liefert die Steuerung das Ergebnis -1. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
-1: Der erste QS-Parameter liegt alphabetisch dem zweiten QS-Parameter +1: Der erste QS-Parameter liegt alphabetisch hinter dem zweiten QS-Parameter Beispiel: Alphabetische Reihenfolge von QS12 und QS14 vergleichen N37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Attribut, Entität und Key definieren. Folgende Parameter werden im Dialog der Funktion CFGREAD abgefragt: KEY_QS: Gruppenname (Key) des Maschinenparameters TAG_QS: Objektname (Entität) des Maschinenparameters ATR_QS: Name (Attribut) des Maschinenparameters IDX: Index des Maschinenparameters HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Der aktive Wert des Werkzeugradius wird Q108 zugewiesen. Q108 setzt sich zusammen aus: Werkzeugradius R (Werkzeugtabelle oder G99-Satz) Deltawert DR aus der Werkzeugtabelle Deltawert DR aus dem T-Satz Die Steuerung speichert den aktiven Werkzeugradius auch über eine Stromunterbrechung hinaus. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Der Wert des Parameters Q113 hängt bei Verschachtelungen mit % von den Maßangaben des NC-Programms ab, das als erstes andere NC-Programme ruft. Maßangaben des Hauptprogramms Parameterwert Metrisches System (mm) Q113 = 0 Zollsystem (inch) Q113 = 1 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkzeugvermessung z. B. mit dem TT 160 Ist-Soll-Abweichung Parameterwert Werkzeuglänge Q115 Werkzeugradius Q116 Schwenken der Bearbeitungsebene mit Werkstück- Winkeln: von der Steuerung berechnete Koordinaten für Drehachsen Koordinaten Parameterwert A-Achse Q120 B-Achse Q121 C-Achse Q122 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Gemessene Länge Q167 Lage der Mittelachse Parameter Ermittelte Raumwinkel Q170 Drehung um die A-Achse Q171 Drehung um die B-Achse Q172 Drehung um die C-Achse Parameter Werkstückstatus Q180 Q181 Nacharbeit Q182 Ausschuss HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 306
Nummer des zuletzt aktiven Messzyklus Parameter- Status Werkzeugvermessung mit TT wert Q199 = 0,0 Werkzeug innerhalb der Toleranz Q199 = 1,0 Werkzeug ist verschlissen (LTOL/RTOL überschritten) Q199 = 2,0 Werkzeug ist gebrochen (LBREAK/RBREAK überschritten) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 307
Q995 Winkel im Koordinatensystem des Drehtischs Q996 Erster Durchmesser Q997 Zweiter Durchmesser Parameter- Werkstückstatus wert Q183 = -1 Nicht definiert Q183 = 0 Q183 = 1 Nacharbeit Q183 = 2 Ausschuss HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Strukturübersicht mit allen zur Verfügung stehenden Funktionen. In der Baumstruktur können Sie schnell mit dem Cursor oder der Maus navigieren und Funktionen wählen. Im rechten Fenster zeigt die Steuerung die Online-Hilfe zu den jeweiligen Funktionen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 289 Pulsierende Drehzahl definieren Seite 332 Wiederholende Verweilzeit Seite 334 definieren Verweilzeit in Sekunden oder Seite 336 Umdrehungen definieren DIN/ISO-Funktionen definieren Seite 319 Kommentar einfügen Seite 181 Bahninterpretation wählen Seite 383 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkzeugbewegungen, Zyklen und Programm- funktionen X-Koordinate des Kreismittelpunkts oder Pols Y-Koordinate des Kreismittelpunkts oder Pols Labelaufruf für Unterprogramm und Programm- teilwiederholung Zusatzfunktion Satznummer Werkzeugaufruf Polarkoordinatenwinkel Z-Koordinate des Kreismittelpunkts oder Pols Polarkoordinatenradius Spindeldrehzahl HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wirkung in den Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge Der Zählerstand aus dem MOD-Menü wirkt nur in den Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge. Der Zählerstand bleibt auch über einen Steuerungsneustart erhalten. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sprungmarke eingeben N80 G ... Bearbeitung N510 FUNCTION COUNT INC* Zählerstand erhöhen N520 FUNCTION COUNT REPEAT LBL 11* Bearbeitung wiederholen, wenn noch Teile zu fertigen sind N530 M30* N540 %COUNT G71* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
B. ein NC-Programm. Softkey Cursor-Bewegungen Cursor ein Wort nach rechts Cursor ein Wort nach links Cursor auf die nächste Bildschirmseite Cursor auf die vorherige Bildschirmseite Cursor zum Dateianfang Cursor zum Dateiende HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Cursor auf Position bewegen, an der der Text eingefügt werden soll und Softkey ZEILE / WORT EINFÜGEN drücken Softkey Funktion Zeile löschen und zwischenspeichern Wort löschen und zwischenspeichern Zeichen löschen und zwischenspeichern Zeile oder Wort nach Löschen wieder einfügen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Den Cursor an die Stelle im Text bewegen, an der Sie eine andere Textdatei einfügen möchten Softkey EINFÜGEN VON DATEI drücken. Die Steuerung zeigt den Dialog Datei-Name =. Pfad und Namen der Datei eingeben, die Sie einfügen wollen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Suchfunktion verlassen: Softkey ENDE drücken Beliebigen Text finden Suchfunktion wählen: Softkey SUCHEN drücken. Die Steuerung zeigt den Dialog Suche Text : Gesuchten Text eingeben Text suchen: Softkey SUCHEN drücken Suchfunktion verlassen Softkey ENDE drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Steuerung hinterlegen. Hierzu erstellen Sie eine neue Tabelle, ändern das Tabellenformat und speichern diese Tabelle im Verzeichnis TNC:\system\proto. Wenn Sie nachfolgend eine neue Tabelle erstellen, bietet die Steuerung Ihre Vorlage in dem Auswahlfenster für die Tabellenvorlagen an. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sprachabhängige Dialoge Spaltenbezeich- nung Spalten mit einem Spaltentyp, der Buchstaben erlaubt, z. B. TEXT, können Sie nur mit QS-Parametern auslesen oder beschreiben, auch wenn der Inhalt der Zelle eine Ziffer ist. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 328
TSTAMP zurück. Struktureditor beenden Gehen Sie wie folgt vor: Softkey OK drücken Die Steuerung schließt das Editorformular und übernimmt die Änderungen. Alternativ Softkey ABBRECHEN drücken Die Steuerung verwirft alle eingegebenen Änderungen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Ein neuer NC-Satz mit D26 schließt die zuletzt geöffnete Tabelle automatisch. Die zu öffnende Tabelle muss die Endung .TAB haben. Beispiel: Tabelle TAB1.TAB öffnen, die im Verzeichnis TNC:\DIR1 gespeichert ist N56 D26 TNC:\DIR1\TAB1.TAB HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Radius, Tiefe und D beschreiben. Die Werte, die in die Tabelle geschrieben werden sollen, sind in den Q-Parametern Q5, Q6 und Q7 gespeichert. N50 Q5 = 3,75 N60 Q6 = -5 N70 Q7 = 7,5 N80 D27 P01 5/“RADIUS,TIEFE,D“ = Q5 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Namen von Tabellen und Tabellenspalten müssen mit einem Buchstaben beginnen und dürfen keine Rechenzeichen, z. B. + beinhalten. Diese Zeichen können aufgrund von SQL-Befehlen beim Einlesen oder Auslesen von Daten zu Problemen führen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Softkey SPINDLE-PULSE drücken Periodenlänge P-TIME definieren Drehzahländerung SCALE definieren Die Steuerung überschreitet niemals eine programmierte Drehzahlbegrenzung. Die Drehzahl wird gehalten, bis die Sinuskurve der Funktion FUNCTION S- PULSE die maximale Drehzahl wieder unterschreitet. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit der Funktion FUNCTION S-PULSE RESET setzen Sie die pulsierende Drehzahl zurück. Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION SPINDLE drücken Softkey RESET SPINDLE-PULSE drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Softkey FUNCTION FEED drücken Softkey RESET FEED DWELL drücken Sie können die Verweilzeit auch mit Eingabe D-TIME 0 zurücksetzen. Die Steuerung setzt die Funktion FUNCTION FEED DWELL automatisch bei einem Programmende zurück. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION DWELL Softkey DWELL TIME drücken Zeitdauer in Sekunden definieren Alternativ Softkey DWELL REVOLUTIONS drücken Anzahl der Spindelumdrehungen definieren HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Koordinatensystem mit definiertem Vektor FUNCTION LIFTOFF ANGLE TCS SPB: Abheben im Werkzeug- Koordinatensystem mit definiertem Winkel Abheben in Werkzeugachsrichtung mit M148 Weitere Informationen: "Werkzeug bei NC-Stopp automatisch von der Kontur abheben: M148", Seite 231 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkzeugachsrichtung Z ab. Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION LIFTOFF drücken Softkey LIFTOFF ANGLE TCS drücken Winkel SPB eingeben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Softkey PROGRAMM FUNKTIONEN drücken Softkey FUNCTION LIFTOFF drücken Softkey LIFTOFF RESET drücken Sie können das Abheben auch mit M149 zurücksetzen. Die Steuerung setzt die Funktion FUNCTION LIFTOFF automatisch bei einem Programmende zurück. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
B. wenn Sie mit Achswinkel schwenken und die Maschine mit Raumwinkel konfiguriert ist oder wenn Sie die Kinematik geändert haben. Schwenken, wenn möglich, vor dem Ausschalten zurücksetzen Beim Wiedereinschalten Schwenkzustand prüfen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 344
Schwenkmöglichkeiten an Ihrer Maschine eingeschränkt werden. Ob die Steuerung die Achswinkel der abgewählten Achsen berücksichtigt oder auf 0 setzt, legt Ihr Maschinenhersteller fest. Die Steuerung unterstützt das Schwenken der Bearbeitungsebene nur mit Spindelachse Z. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Animationen starten. Hierfür schalten Sie zunächst den Animationsmodus ein, und wählen nachfolgend die gewünschte PLANE-Funktion. Während der Animation hinterlegt die Steuerung den Softkey der gewählten PLANE-Funktion blau. Softkey Funktion Animationsmodus einschalten Animation wählen (blau hinterlegt) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Raumwinkel an. In der Restweganzeige (ISTRW und REFRW) zeigt die Steuerung während des Einschwenkens (Modus MOVE oder TURN) in der Drehachse den Weg bis zur berechneten Endposition der Drehachse an. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
(Winkel = 0 und Funktion inaktiv). Eine Mehrfachdefinition ist nicht erforderlich. Das Schwenken in der Betriebsart Manueller Betrieb deaktivieren Sie über das 3D-ROT-Menü. Weitere Informationen: Benutzerhandbuch Einrichten, NC-Programme testen und abarbeiten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Das Ergebnis ist bei beiden Sichtweisen identisch, wie die nachfolgende Gegenüberstellung zeigt. Beispiel PLANE SPATIAL SPA+45 SPB+0 SPC+90 ... A-B-C C-B-A Grundstellung A0° B0° C0° Grundstellung A0° B0° C0° A+45° C+90° B+0° B+0° C+90° A+45° HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 349
(ungeschwenkte) Achse Y. Eingabebereich von -359.9999° bis +359.9999° Raumwinkel C?: Drehwinkel SPC um die (ungeschwenkte) Achse Z. Eingabebereich von -359.9999° bis +359.9999° Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 362 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Projektionswinkeln. Dadurch weichen bei nicht rechtwinkligen Werkstücken die Winkelangaben aus der Technischen Zeichnung häufig von den tatsächlichen Projektionswinkeln ab. Das Positionierverhalten kann gewählt werden. Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 362 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beachten Sie: Eingabebereich ist 0° bis 360.0000° 0°-Achse ist die X-Achse Weiter mit den Positioniereigenschaften "Positionierverhalten Weitere Informationen: der PLANE-Funktion festlegen", Seite 362 Beispiel N50 PLANE EULER EULPR45 EULNU20 EULROT22 ..* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 353
EULNU Nutationswinkel: Winkel, der die Drehung des Koordinatensystems um die durch den Präzes- sionswinkel verdrehte X-Achse beschreibt EULROT Rotationswinkel: Winkel, der die Drehung der geschwenkten Bearbeitungsebene um die geschwenkte Z-Achse beschreibt HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Steuerung die Neigung nicht bestimmen. Die Bearbeitung wird mit einer Fehlermeldung abgebrochen. Dieses Verhalten ist unabhängig von der Konfiguration der Maschinenparameter. Das Positionierverhalten kann gewählt werden. Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 362 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 355
Basisvektor, der zusätzlich zu kurz, parallel oder antiparallel zum Normalenvektor ist: wenn der Normalenvektor keinen X-Anteil besitzt, entspricht der Basisvektor der ursprünglichen X- Achse wenn der Normalenvektor keinen Y-Anteil besitzt, entspricht der Basisvektor der ursprünglichen Y- Achse HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werkzeugachse weg vom Werkstück zeigt, muss sich Punkt 3 oberhalb der Verbindungslinie zwischen Punkt 1 und Punkt 2 befinden (Rechte- Hand-Regel). Das Positionierverhalten kann gewählt werden. Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 362 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 358
"Positionierverhalten Weitere Informationen: der PLANE-Funktion festlegen", Seite 362 Beispiel N50 PLANE POINTS P1X+0 P1Y+0 P1Z+20 P2X+30 P2Y+31 P2Z+20 P3X+0 P3Y+41 P3Z+32.5 ..* Verwendete Abkürzungen Abkürzung Bedeutung POINTS Englisch points = Punkte HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
-359.9999° bis +359.9999° Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 362 Beispiel N50 PLANE RELATIV SPB-45 ..* Verwendete Abkürzungen Abkürzung Bedeutung RELATIV Englisch relative = bezogen auf HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Drehachsen programmieren, ergibt sich die neue Bearbeitungsebene aus beiden definierten Achswinkeln. Die Funktionen SYM (SEQ), TABLE ROT und COORD ROT haben in Verbindung mit PLANE AXIAL keine Wirkung. Die Funktion PLANE AXIAL verrechnet keine Grunddrehung. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 361
Position aus weitergeschwenkt werden soll. Eingabebereich: -99999,9999° bis +99999,9999° Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 362 Verwendete Abkürzungen Abkürzung Bedeutung AXIAL Englisch axial = achsenförmig HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 362
AXIAL oder Zyklus 19 2 Zyklus 28 SPIEGELUNG vor der Schwenkfunktion mit einer Drehachse programmiert: Die gespiegelte Drehachse hat keine Auswirkung auf die Schwenkung der verwendeten PLANE-Funktion, ausschließlich die Bewegung der Drehachse wird gespiegelt HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Abstand zum Werkstück steht, dann steht das Werkzeug nach dem Einschwenken relativ gesehen versetzt zur ursprünglichen Position (Abbildung rechts unten, DIST) Die Steuerung schwenkt das Werkzeug (den Tisch) um die Werkzeugspitze ein. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Rückzugslänge in der WZ-Achse?: Rückzugsweg MB, wirkt inkremental von der aktuellen Werkzeugposition in der aktiven Werkzeugachsrichtung, den die Steuerung vor dem anfährt. MB MAX fährt das Werkzeug bis Einschwenkvorgang kurz vor den Software-Endschalter HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 365
N20 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY* PLANE-Funktion definieren und aktivieren N30 G01 A+Q120 C+Q122 F2000* Drehachse positionieren mit den von der Steuerung berechneten Werten Bearbeitung in der geschwenkten Ebene definieren HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
PLANE SPATIAL-Funktion mit SYM- wiederholen Achswinkel der Master-Achse in einem Q-Parameter speichern, z. B. -80 Mittelwert bilden, z. B. -90 Der Mittelwert entspricht dem Symmetriepunkt. Bezug für SEQ Bezug für SYM SYM- SEQ- SEQ+ SYM+ HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Kinematikabhängig entspricht die positive Drehrichtung von SYM nicht der positiven Drehrichtung von SEQ. Ermitteln Sie deshalb an jeder Maschine die Lage des Symmetriepunkts und die Drehrichtung von SYM vor der Programmierung. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn bei einer Schwenksituation keine freie Drehachse entsteht, haben die Transformationsarten COORD ROT und TABLE ROT keine Wirkung Bei der Funktion PLANE AXIAL haben die Transformationsarten COORD ROT und TABLE ROT keine Wirkung HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bearbeitungsebene wird beibehalten Da das Werkstück nicht mitpositioniert wurde, orientiert die Steuerung das Bearbeitungsebene-Koordinatensystem entsprechend des programmierten Raumwinkels Wenn keine Transformationsart gewählt wurde, verwendet die Steuerung für die PLANE-Funktionen die Transformationsart COORD ROT HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 371
Die Steuerung positioniert die freie Drehachse nicht, die Position der B-Achse vor dem Schwenken der Bearbeitungsebene wird beibehalten Da das Werkstück nicht mitpositioniert wurde, orientiert die Steuerung das Bearbeitungsebene-Koordinatensystem entsprechend des programmierten Raumwinkels SPB+20 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beispiel angebauter Winkelkopf mit fester Werkzeugrichtung Y: Beispiel N10 T 5 G17 S4500* N20 PLANE SPATIAL SPA+0 SPB-90 SPC+0 STAY* Der Schwenkwinkel muss exakt zum Werkzeugwinkel passen, ansonsten gibt die Steuerung eine Fehlermeldung aus. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Satz abgearbeitet wird, auch wenn sich das Werkzeug auf das Drehachsenzentrum zubewegt. Wirkung M116 wirkt in der Bearbeitungsebene. Mit M117 setzen Sie M116 zurück. Am Programmende wird M116 ebenfalls unwirksam. M116 wird wirksam am Satzanfang. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Werte unter 360° reduziert ist, auf kurzem Weg. Beispiele: Ist-Position Soll-Position Fahrweg 350° 10° +20° 10° 340° –30° Wirkung M126 wird wirksam am Satzanfang. M126 setzen Sie mit M127 zurück; am Programmende wird M126 ebenfalls unwirksam. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beispiel: Anzeige aller aktiven Drehachsen reduzieren und anschließend mit der C-Achse auf den programmierten Wert fahren M50 G00 C+180 M94* Wirkung M94 wirkt nur in dem NC-Satz, in dem M94 programmiert ist. M94 wird wirksam am Satzanfang. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Um Konturverletzungen zu vermeiden, dürfen Sie mit M128 nur Radiusfräser verwenden Die Werkzeuglänge muss sich auf das Kugelzentrum des Kugelfräser beziehen Wenn M128 aktiv ist, zeigt die Steuerung in der Statusanzeige das Symbol TCPM an HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
M128 setzen Sie mit M129 zurück. Wenn Sie in einer Programmlauf-Betriebsart ein neues NC-Programm wählen, setzt die Steuerung M128 ebenfalls zurück. Beispiel: Ausgleichsbewegungen mit einem Vorschub von 1000 mm/min durchführen N50 G01 G41 X+0 Y+38.5 IB-15 F125 M128 F1000* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Solange M128 aktiv ist, überwacht die Steuerung die Istposition der nicht gesteuerten Drehachsen. Wenn die Istposition um einen vom Maschinenhersteller definierbaren Wert von der Sollposition abweicht, gibt die Steuerung eine Fehlermeldung aus und unterbricht den Programmlauf. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
M138 wird wirksam am Satzanfang. M138 setzen Sie zurück, indem Sie M138 ohne Angabe von Schwenkachsen erneut programmieren. Beispiel Für die oben aufgeführten Funktionen nur die Schwenkachse C berücksichtigen. N50 G00 Z+100 G40 M138 C* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 381
Einzelsatz ändert sich erst, nachdem die Schwenkachsen ihre Endposition erreicht haben. Wirkung M144 wird wirksam am Satzanfang. M144 wirkt nicht in Verbindung M128 oder Bearbeitungsebene Schwenken. M144 heben Sie auf, indem Sie M145 programmieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Schwenkbewegung besteht Kollisionsgefahr! Vor dem Einschwenken ggf. eine sichere Position programmieren NC-Programm oder Programmabschnitt in der Betriebsart Programmlauf Einzelsatz vorsichtig testen Die Werkzeug-Orientierung können Sie in einem G01-Satz wie nachfolgend beschrieben definieren. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Deltawerte DR und DR2. Wenn Sie FUNCTION PROG PATH einschalten, wirkt die Interpretation der programmierten Bahn als Kontur für alle 3D- Korrekturen so lange, bis Sie die Funktion wieder ausschalten. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Filterfunktionen verarbeiten und glätten die Kontur dabei so, dass die Steuerung die maximal erlaubte Bahnabweichung einhält. Mechatronik: Vorschubregelung, Antriebstechnik, Maschine Die Maschine setzt mithilfe des Antriebssystems die von der Steuerung berechneten Bewegungen und Geschwindigkeitsprofile in reale Werkzeugbewegungen um. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bahnen erfordern keine kurzen Satzabstände, die oftmals durch die konstante Punktausgabe vom CAM-System erzwungen werden Eine exakt synchrone Punktverteilung auf Flächen mit gleichmäßiger Krümmung vermeiden, da sich dadurch Muster auf der Werkstückoberfläche abbilden können HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 386
3 Q52 = 1350 ; VORSCHUB FRAESEN 25 L Z+250 R0 FMAX 26 L X+235 Y-25 FQ50 27 L Z+35 28 L Z+33.2571 FQ51 29 L X+321.7562 Y-24.9573 Z+33.3978 FQ52 30 L X+320.8251 Y-24.4338 Z+33.8311 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Schlichtmodus fährt die Maschine in der Regel mit niedrigen Rucken und niedrigen Beschleunigungen Übliche Toleranz im Zyklus G62: zwischen 0,010 mm und 0,020 mm Üblicher Sehnenfehler im CAM-System: ca. 0,005 mm HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Fräsereingriffslänge L und der erlaubten Konturtoleranz TA berechnen: T ~ K x L x TA K = 0.0175 [1/°] Beispiel: L = 10 mm, TA = 0.1°: T = 0.0175 mm HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Zyklus das Verhalten der Maschine an die jeweilige Bearbeitung anzupassen, z. B. Zyklus 332 Tuning. Mit dem Zyklus 332 lassen sich Filtereinstellungen, Beschleunigungseinstellungen und Ruckeinstellungen verändern. Beispiel N340 G62 T0.05 P01 1 P02 3* HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Vorschubverläufe bei nebeneinander liegenden Fräserbahnen verbesserte Reaktion gegenüber nachteiligen Effekten, z. B. kurze treppenartige Stufen, grobe Sehnentoleranzen, stark gerundete Satz-Endpunktkoordinaten, bei von CAM-Systemen erzeugten NC-Programmen genaues Einhalten der dynamischen Kenngrößen auch bei schwierigen Verhältnissen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Datenformate direkt auf der Steuerung öffnen. Die Steuerung zeigt folgende Dateiformate: Datei Format Step .STP und .STEP AP 203 AP 214 Iges .IGS und .IGES Version 5.3 .DXF R10 bis 2015 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 393
Vor dem Einlesen in die Steuerung darauf achten, dass der Dateiname nur erlaubte Zeichen enthält. Weitere Informationen: "Namen von Dateien", Seite 96 Die Steuerung unterstützt kein binäres DXF-Format. DXF-Datei im CAD- oder Zeichenprogramm im ASCII- Format speichern. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Mit der Taste ENT übernehmen Die Steuerung startet den CAD-Viewer und zeigt den Inhalt der Datei am Bildschirm an. Im Fenster Listenansicht zeigt die Steuerung die Layer (Ebenen) und im Fenster Grafik die Zeichnung an. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Modells z. B. Oben Selektieren und Deselektieren: Das aktive Symbol + entspricht der gedrückten Taste Shift, das aktive Symbol - der gedrück- ten Taste CTRL und das aktive Symbol Zeiger entspricht der Maus HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 396
Sie die Auflösung auf drei Nachkommastellen begrenzen. Zusätzlich müssen Sie die Kommentare entfernen, die der CAD-Viewer mit in das Konturprogramm ausgibt. Die Steuerung zeigt die aktiven Grundeinstellungen in der Statusleiste am Bildschirm an. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Layer wählen und durch Klicken auf das Kontrollkästchen ausblenden Alternativ die Leertaste benutzen Layer einblenden: Mit der linken Maustaste den gewünschten Layer wählen und durch Klicken auf das Kontrollkästchen einblenden Alternativ die Leertaste benutzen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie die gewählte Kontur in ein Konturprogramm speichern. NC-Syntax Im NC-Programm wird der Bezugspunkt und die optionale Ausrichtung als Kommentar beginnend mit origin eingefügt. 4 ;orgin = X... Y... Z... 5 ;orgin_plane_spatial = SPA... SPB... SPC... HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn das gewählte Element zu klein ist, die Zoom-Funktion verwenden Die Steuerung setzt das Bezugspunktsymbol auf die gewählte Stelle. Sie können bei bedarf das Koordinatensystem ausrichten. Weitere Informationen: "Ausrichten des Koordinatensystems", Seite 400 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Y-Richtung befindet Die Steuerung richtet die Y-Achse und Z-Achse und verändert den Winkel in A und C. Die Steuerung stellt die Listenansicht orange dar, wenn der definierte Wert ungleich 0 ist. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 401
Daten aus CAD-Dateien übernehmen | CAD-Viewer (Option #42) Elementinformationen Die Steuerung zeigt im Fenster Elementinformation an, wie weit der von Ihnen gewählte Bezugspunkt vom Zeichnungsnullpunkt entfernt ist und wie dieses Bezugssystem zur Zeichnung orientiert ist. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn das gewählte Element zu klein ist, die Zoom-Funktion verwenden Die Steuerung setzt das Bezugspunktsymbol auf die gewählte Stelle. Sie können bei bedarf das Koordinatensystem ausrichten. "Ausrichten des Weitere Informationen: Koordinatensystems", Seite 404 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Element wieder auf. Wenn ein Nullpunkt festgelegt ist, dann ändert sich die Farbe des Icon Nullpunkt festlegen. Sie können einen Nullpunkt löschen, indem sie das Icon drücken. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 404
Winkel in A und C. Die Steuerung stellt die Listenansicht orange dar, wenn der definierte Wert ungleich 0 ist. Elementinformationen Die Steuerung zeigt im Fenster Elementinformation an, wie weit der von Ihnen gewählte Nullpunkt vom Werkstücks-Bezugspunkt entfernt ist. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Layer: zeigt, in welcher Ebene man sich befindet Type: zeigt, um welches Element es sich gerade handelt z. B. Linie Koordinaten: zeigen Startpunkt, Endpunkt eines Elements und ggf. Kreismittelpunkt und Radius HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 406
Dateinamen und den Dateityp wählen können. Eingabe bestätigen Die Steuerung speichert das Konturprogramm in dem gewählten Verzeichnis. Wenn Sie noch weitere Konturen wählen wollen: Icon gewählte Elemente deselektieren drücken und nächste Kontur wie zuvor beschrieben wählen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Konturelement eine Gerade ist, dann verlängert oder verkürzt die Steuerung das Konturelement linear. Wenn das zu verlängernde oder zu verkürzende Konturelement ein Kreisbogen ist, dann verlängert oder verkürzt die Steuerung den Kreisbogen zirkular. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
älteren HEIDENHAIN-Steuerungen übertragen und dort abarbeiten. Die Punktetabelle (.PNT) der TNC 640 und der iTNC 530 sind nicht kompatibel. Das Übertragen und Abarbeiten auf den jeweils anderen Steuerungstyp führt zu Problemen und unvorhersehbarem Verhalten. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Dateinamen und den Dateityp wählen können. Eingabe bestätigen Die Steuerung speichert das Konturprogramm in dem gewählten Verzeichnis. Wenn Sie noch weitere Bearbeitungspositionen wählen wollen: Icon gewählte Elemente aufheben drücken und wie zuvor beschrieben wählen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Dateinamen und den Dateityp wählen können. Eingabe bestätigen Die Steuerung speichert das Konturprogramm in dem gewählten Verzeichnis. Wenn Sie noch weitere Bearbeitungspositionen wählen wollen: Icon gewählte Elemente aufheben drücken und wie zuvor beschrieben wählen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Dateinamen und den Dateityp wählen können. Eingabe bestätigen Die Steuerung speichert das Konturprogramm in dem gewählten Verzeichnis. Wenn Sie noch weitere Bearbeitungspositionen wählen wollen: Icon gewählte Elemente aufheben drücken und wie zuvor beschrieben wählen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Nächst kleineren gefundenen Durchmesser anzeigen Nächst größeren gefundenen Durchmesser anzeigen Größten gefundenen Durchmesser anzeigen (Grundeinstellung) Die Werkzeugbahn können Sie sich über das Icon WERKZEUGBAHN ANZEIGEN einblenden lassen. "Grundeinstellungen", Seite 395 Weitere Informationen: HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 413
Sie das Mausrad nach vorne oder nach hinten Um zur Standardansicht zurückzukehren, drücken Sie die Taste Shift und gleichzeitig doppelklicken Sie die rechte Maustaste. Wenn Sie nur die rechte Maustaste doppelklicken, bleibt der Rotationswinkel erhalten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Der Eintrag ist nur bei Verwendung tentabelle abgespeichert ist, müssen Sie den vollstän- einer Nullpunkttabelle erforderlich. digen Pfad angeben. Nullpunkte aus einer Nullpunkt- tabelle aktivieren Sie im NC-Programm mithilfe des Zyklus 7 . HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 417
Optionsfeld SP-W Kommentar Optionsfeld Sie können die Spalte LOCATION entfernen, wenn Sie nur Palettentabellen verwenden, bei denen die Steuerung alle Zeilen bearbeiten soll. "Spalten einfügen oder Weitere Informationen: entfernen", Seite 419 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Spalten aufgelistet sind. Mit den Pfeiltasten gewünschte Spalte wählen Softkey SPALTE EINFÜGEN drücken Mit Taste ENT bestätigen Mit dem Softkey SPALTE ENTFERNEN können Sie die Spalte wieder entfernen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Folgende Funktionen erfordern vor allem bei einem Wiedereinstieg besondere Vorsicht: Ändern der Maschinenzustände mit Zusatzfunktionen (z. B. M13) Schreiben in die Konfiguration (z. B. WRITE KINEMATICS) Verfahrbereichsumschaltung Zyklus G62 Toleranz Schwenken der Bearbeitungsebene HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Achsen ist optional. SP-Z, SP-A, SP-B, SP-C, Sie können für die Achsen Sicherheitspositionen SP-U, SP-V, angeben. Diese Positionen fährt die Steuerung SP-W nur an, wenn der Maschinenhersteller sie in den NC-Makros verarbeitet. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 422
Programmlauf Satzfolge In der Betriebsart Programmieren können Sie die Auftragsliste erstellen und ändern. In den Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge wird die Auftragsliste abgearbeitet. Eine Veränderung ist nur bedingt möglich. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 423
Einzelsatz und Programmlauf Satzfolge Bezpkt. Status des Werkstück-Bezugspunkts Status der eingesetzten Werkzeuge Status des NC-Programms Bearbeitungsstatus In der ersten Spalte wird der Status der Palette, Aufspannung und Programm mithilfe von Icons dargestellt. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 424
Prüfung ist noch nicht abgeschlossen Programmaufbau ist nicht richtig, z. B. Palette enthält keine untergeordneten Programme Werkstück-Bezugspunkt ist definiert Eingabe kontrollieren Sie können entweder der Palette einen Werkstück-Bezugspunkt zuordnen oder allen untergeordneten NC-Programmen. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Benutzerhandbuch Einrichten, Weitere Informationen: NC-Programme testen und abarbeiten Batch Process Manager öffnen Beachten Sie Ihr Maschinenhandbuch! Mit dem Maschinenparameter standardEditor (Nr. 102902) legt Ihr Maschinenhersteller fest, welchen Standard-Editor die Steuerung verwendet. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Wenn die Steuerung die Palettentabelle (.p) nicht im Batch Process Manager als Auftragsliste öffnet, gehen Sie wie folgt vor: Taste Bildschirmaufteilung drücken Taste BPM drücken Die Steuerung öffnet die Auftragsliste im Batch Process Manager. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Aufspannung oder Programm einfügen Zeile oder Block löschen Aktive Fenster wechseln Mögliche Eingaben aus einem Überblendfenster wählen Bearbeitungsstatus auf Rohteil zurücksetzen Werkstück- oder Werkzeugorientierte Bearbei- tung wählen Erweiterte Werkzeug-Verwaltung öffnen Bearbeitung unterbrechen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 428
STATUS ZURÜCKSETZEN zur Verfügung. Wenn die Spalten W-STATUS, METHOD und CTID in der Palettentabelle vorhanden sind, steht der Softkey BEARB. - METHODE zur Verfügung. Benutzerhandbuch Einrichten, Weitere Informationen: NC-Programme testen und abarbeiten HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung wechselt das aktive Fenster. Folgende Eingaben können geändert werden: Name Nullpunkttabelle Bezugspunkt Gesperrt Bearb. freigegeben Geänderte Eingaben mit Taste ENT bestätigen Die Steuerung übernimmt die Änderungen. Softkey EDITIEREN drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 431
Steuerung die Softkeys DAVOR EINFÜGEN und DANACH EINFÜGEN ein. Softkey DAVOR EINFÜGEN drücken Die Steuerung fügt die Zeile an der neuen Position ein. Softkey ZURÜCK drücken Softkey EDITIEREN drücken HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bei eingeschalteter Steuerung zeigt der Bildschirm in der Kopfzeile die angewählten Betriebsarten. Softkey-Leiste für den Maschinenhersteller Softkey-Leiste Die Steuerung zeigt weitere Funktionen in einer Softkey- Leiste. Die aktive Softkey-Leiste wird als blauer Balken darge- stellt. Integriertes Bedienfeld HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Benutzerhandbuch Einrichten, NC- Weitere Informationen: Programme testen und abarbeiten Zusätzlich liefert der Maschinenhersteller ein Maschinenbedienfeld. Beachten Sie Ihr Maschinenhandbuch! Tasten, wie z. B. NC-Start oder NC-Stopp, sind in Ihrem Maschinenhandbuch beschrieben. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Folgende Tasten lassen sich z. B. durch Gesten komfortabel ersetzen: Taste Funktion Geste Betriebsarten umschalten Tippen auf die Betriebsart in der Kopfzeile Softkey-Leiste umschalten Waagrecht über die Softkey-Leiste wischen Softkey-Wahltasten Tippen auf die Funktion am Touchscreen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Doppelt tippen Zweimalige kurze Berührung des Bildschirms Halten Längere Berührung des Bildschirms Wischen Fließende Bewegung über den Bildschirm Ziehen Bewegung über den Bildschirm, bei dem der Start- punkt eindeutig definiert ist HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Sie können in einem NC-Programm oder einer Tabelle wie folgt navigieren: Symbol Geste Funktion Tippen NC-Satz oder Tabellenzeile markieren Scrollen anhalten Doppelt tippen Tabellenzelle aktiv setzen Wischen Scrollen durch NC-Programm oder Tabelle HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Steuerung bietet folgende Gesten: Symbol Geste Funktion Doppelt tippen Grafik auf ursprüngliche Größe setzen Ziehen Grafik drehen (nur 3D-Grafik) Ziehen mit zwei Fingern Grafik verschieben Aufziehen Grafik vergrößern Zuziehen Grafik verkleinern HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Modus Layer einstellen und Bezugspunkt festlegen Die Steuerung bietet folgende Gesten: Symbol Geste Funktion Tippen auf ein Element Elementinformation anzeigen Bezugspunkt festlegen Doppelt tippen auf den Hinter- Grafik oder 3D-Modell auf ursprüngliche Größe zurück- grund setzen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 441
Hinter- Winkel zurücksetzen grund Ziehen Grafik oder 3D-Modell drehen (nur Modus Layer einstellen) Ziehen mit zwei Fingern Grafik oder 3D-Modell verschieben Aufziehen Grafik oder 3D-Modell vergrößern Zuziehen Grafik oder 3D-Modell verkleinern HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 442
Element Entfernen aktivieren und Element abwählen tippen auf ein Element Doppelt tippen auf den Hinter- Grafik auf ursprüngliche Größe zurücksetzen grund Wischen über ein Element Vorschau wählbarer Elemente anzeigen Elementinformation anzeigen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 443
Touchscreen bedienen | Gesten Symbol Geste Funktion Ziehen mit zwei Fingern Grafik verschieben Aufziehen Grafik vergrößern Zuziehen Grafik verkleinern HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 444
Wischen über ein Element Vorschau wählbarer Elemente anzeigen Elementinformation anzeigen Hinzufügen aktivieren und Schnellanwahlbereich aufziehen ziehen Entfernen aktivieren und Bereich zum Abwählen von Elementen aufziehen ziehen Ziehen mit zwei Fingern Grafik verschieben HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 445
Die Steuerung wechselt in die Betriebsart Programmieren. CAD-Viewer schließen Die Steuerung wechselt automatisch in die Betriebsart Programmieren. Über die Task-Leiste, um den CAD-Viewer auf dem dritten Desktop geöffnet zu lassen Der dritte Desktop bleibt im Hintergrund aktiv. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
0 = Nein, 1 = Ja Die Funktion löst relative Dateipfade auf. QS-Parame- Gibt es ein Verzeichnis mit dem Namen ter-Nr. QS(IDX)? 0 = Nein, 1 = Ja Nur absolute Verzeichnispfade möglich. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
0 = Aus, 1 = Ein Aktiver Vorschub Index des vorbereiteten Werkzeugs Index des aktiven Werkzeugs Nummer der aktiven Spindel Programmierte Schnittgeschwindigkeit im Drehbetrieb Spindelmodus im Drehbetrieb: 0 = konst. Drehzahl 1 = konst. Schnittgeschw. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
1: Zyklusparameter in CYCL DEF als String programmiert (Q-Parameter) Sichere Höhe (Antastzyklen 30 bis 33) Prüfen (Antastzyklen 30 bis 33) Schneidenvermessung (Antastzyklen 30 bis Q-Parameter-Nummer für das Ergebnis (Antastzyklen 30 bis 33) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
7 = V 8 = W Spindeldrehzahl S Aufmaß Werkzeuglänge DL Aufmaß Werkzeugradius DR Automatischer TOOL CALL 0 = Ja, 1 = Nein Aufmaß Werkzeugradius DR2 Werkzeugindex Aktiver Vorschub Schnittgeschwindigkeit in [mm/min] HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 454
12 = Einwechseln Sonderwerkzeug, 13 = Auswechseln externes Werkzeug, 14 = Auswechseln internes Werkzeug, 15 = Auswechseln Sonderwerkzeug Werkzeugnummer T Länge Radius Index Werkzeugdaten in TOOL DEF programmiert 1 = Ja, 0 = Nein HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 455
CfgFeedLi- mits/maxFeed des ersten Parametersatzes der Spindel ausgewertet. Index 99 = aktive Spindel Werkzeug-Korrekturen 1 = ohne Aktiver Radius Aufmaß 2 = mit Aufmaß 3 = mit Aufmaß HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 456
–1 = Aktiv QL -Parame- Verdrehwinkel zwischen Spindel und ter-Nr. geschwenktem Koordinatensystem. Projiziert den im QL-Parameter hinterlegten Winkel vom Eingabe-Koordinatensystem in das Werkzeugkoordinatensystem. Wird IDX freigelassen, wird der Winkel 0 projiziert. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Index: 1 - 9 ( X, Y, Z, A, B, C, U, V, W ) Achs-ID Programmierbare Achsen ermitteln. Zur angegebenen Achs-ID den Index der Achse (X = 1, Y = 2, ...) ermitteln. Index: Achs-ID (Index aus CfgAxis/axisList) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 459
Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Echtzeit) Format: T.MM.JJ h:mm Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Vorrausrechnung) Format: T.MM.JJ h:mm HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 460
Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Echtzeit) Format: T.MM.JJJJ Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Vorrausrechnung) Format: T.MM.JJJJ HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 461
Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Echtzeit) Format: h:mm Formatierung von: Systemzeit in Sekunden, die seit dem 1.1.1970, 0:00 Uhr vergangen sind (Vorrausrechnung) Format: h:mm HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
1 = Werkstück-Koordinatensystem W-CS 2 = modifiziertes Werkstück-Koordinatensys- tem mW-CS 3 = Bearbeitungsebene-Koordinatensystem WPL-CS GPS: Verschiebung im Werkstücksystem 0 = aus, 1 = ein GPS: Achs-Offset 0 = aus, 1 = ein HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 463
Mittenversatz (Nebenachse) Winkel der Spindelorientierung in Grad (Mittenversatz) Eilgang Messvorschub Vorschub für Vorpositionierung: FMAX_PROBE oder FMAX_MACHINE Maximaler Messweg Sicherheitsabstand Spindelorientierung möglich 0 = nein, 1 = ja Winkel der Spindelorientierung in Grad HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 464
Das Messergebnis wird in Form von Koordi- naten ausgelesen. Korrektur: nur Mittenversatz Achse Achswerte, unkorrigiert Koordinate / Auslesen der Messergebnisse in Form von Achse Koordinaten/Achswerten im Eingabesystem von Antastvorgängen. Korrektur: nur Länge Spindelorientierung HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
NC-Fehler als nächstes ausgeführt worden wäre 12 = Fortsetzung mit der Zeile in der Palet- ten-Tabelle, in der der NC-Fehler aufgetreten 13 = Fortsetzung mit der nächsten Palette HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Vorschub-Grenze für hohe Geschwindigkeit (MP_maxG1Feed) in mm/min Max. Ruck bei niedriger Geschwindigkeit (MP_maxPathJerk) in m/s Max. Ruck bei hoher Geschwindigkeit (MP_maxPathJerkHi) in m/s Toleranz bei niedriger Geschwindigkeit (MP_pathTolerance) in mm HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 467
(MP_axPathJerkHi) in m/s Achse Index der Genauere Toleranzbetrachtung in Ecken physikalischen (MP_reduceCornerFeed) Achse 0 = ausgeschaltet, 1 = eingeschaltet Index der DCM: Maximale Toleranz für Linearachsen in physikalischen mm (MP_maxLinearTolerance) Achse HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 468
Index der Maximale Filterlänge Positionsfilter physikalischen (MP_maxHscOrder) Achse Index der Maximale Filterlänge CLP-Filter (MP_maxHs- physikalischen cOrder) Achse Maximaler Vorschub der Achse bei Bearbei- tungsvorschub (MP_maxWorkFeed) Maximale Bahnbeschleunigung bei Bearbei- tungsvorschub (MP_maxPathAcc) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 469
Der Zähler liefert in Betriebsart Programm- Test generell den Wert 0. Daten des aktuellen Werkzeugs lesen und schreiben Werkzeug-Länge L Werkzeug-Radius R Werkzeug-Radius R2 Aufmaß Werkzeug-Länge DL Aufmaß Werkzeug-Radius DR Aufmaß Werkzeug-Radius DR2 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 470
Abheben erlaubt LIFTOFF (0=Nein, 1=Ja) Verschleißtoleranz-Radius R2TOL Werkzeugtyp (Fräser = 0, Schleifwerkzeug = 1, ... Tastsystem = 21) Zugehörige Zeile in der Tastsystem-Tabelle Zeitstempel der letzten Verwendung Steigung für Gewindezyklen Überziehen der Werkzeugstandzeit HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 471
Werkzeugnummer aus Werkzeugnamen ter-Nr. ermitteln. Der Rückgabewert richtet sich nach den konfigurierten Regeln zur Suche des Schwesterwerkzeugs. Gibt es mehrere Werkzeuge mit gleichem Namen, wird das erste Werkzeug aus der Werkzeugtabelle geliefert. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 472
Antastbewegung in Zyklen unterdrücken: 0 = Bewegung wird unterdrückt (Parameter CfgMachineSimul/simMode ungleich FullOpe- ration oder Betriebsart Programm-Test aktiv) 1 = Bewegung wird ausgeführt (Parameter CfgMachineSimul/simMode = FullOperation, kann für Testzwecke geschrieben werden) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 473
Übergang von Fräsbetrieb auf Drehbetrieb Interpolation von mehreren Achsen erlaubt? 0 = nein (z. B. bei Streckensteuerung) 1 = ja R+/R– im MDI-Betrieb möglich / erlaubt? 0 = nein 1 = ja HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 474
Tabellen und setzt das Systemd- atum zurück. 0 = nein 1 = ja M101 aktiv (sichtbarer Zustand)? 0 = nein 1 = ja M136 aktiv? 0 = nein 1 = ja HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 475
WRITE TO PLC bzw. READ FROM PLC, und synchronisieren Sie die Abarbeitung mit der Echtzeit mit FN20: WAIT FOR SYNC. Input-Nr. PLC-Input Output-Nr. PLC-Output Zähler-Nr. PLC-Counter Timer-Nr. PLC-Timer Byte-Nr. PLC-Byte Wort-Nr. PLC-Wort Doppel- PLC-Doppelwort wort-Nr. HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 476
Daten zu SQL-Tabellen lesen (Systemstring) 10040 Symbolischer Name der Preset-Tabelle. Symbolischer Name der Nullpunkt-Tabelle. Symbolischer Name der Paletten-Bezugs- punkttabelle. Symbolischer Name der Werkzeugtabelle. Symbolischer Name der Platztabelle. Symbolischer Name der Drehwerkzeugtabel- HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 477
Pfad der aktuell angewählten Palettentabelle. Versionskennung der NC-Software lesen (Systemstring) 10630 Der String entspricht dem Format der angezeigten Versionskennung, also z. B. 340590 09 oder 817601 05 SP1. Information für Unwuchtzyklus lesen (Systemstring) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
ID 350 NR 54 WZ-Nr. Werkzeugtyp für Platztabelle PTYP WZ-Nr. Position P1 WZ-Nr. Position P2 WZ-Nr. Position P3 WZ-Nr. Gewindesteigung Pitch ID 50 NR 40 ID 51 Daten aus der Platztabelle Platz-Nr. Werkzeugtyp HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 479
ID 280 Informationen zu M128 Vorschub, der mit M128 programmiert ID 280 Nr 3 wurde ID 290 Kinematik umschalten Zeile der aktiven Kinematiktabelle SYSSTRING 10290 Bit-Nr. Abfrage der Bits im MP7500 Cfgread HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 480
ID 503 Bezugspunkttabelle Zeile Spalte Wert direkt aus Bezugspunkttabelle lesen ID 507 ID 504 Bezugspunkttabelle Zeile Spalte Grunddrehung aus der Bezugspunkttabelle ID 507 IDX 4-6 lesen ID 505 Nullpunkttabelle HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 481
ID 1010 Maschinenparameter definiert MP-Nummer MP-Index 0 = Maschinenparameter nicht vorhanden CfgRead 1 = Maschinenparameter vorhanden Funktion oder Tabellenspalte nicht mehr vorhanden Tabellenzelle mit FN 26 / FN 28 oder SQL auslesen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
■ M144 Berücksichtigung der Maschinenkinematik in IST/SOLL-Positionen am Satzende ■ M145 M144 zurücksetzen ■ M141 Tastsystemüberwachung unterdrücken ■ M148 Werkzeug bei NC-Stopp automatisch von der Kontur abheben ■ M149 M148 zurücksetzen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 484
Programmieren von Konturen auf der Abwicklung eines Zylinders Rundtisch-Bearbeitung (Advanced Function Set 1) Vorschub in mm/min ■ Konturelemente Gerade ■ Fase ■ Kreisbahn ■ Kreismittelpunkt ■ Kreisradius ■ Tangential anschließende Kreisbahn ■ Ecken-Runden HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 495
267 AUSSENGEWINDE FR. X, Option #19 270 KONTURZUG-DATEN zum Einstellen des Verhaltens von Zyklus 25 275 KONTURNUT WIRBELFR. X, Option #19 276 KONTUR-ZUG 3D X, Option #19 290 INTERPOLATIONSDREHEN – X, Option #96 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 496
Unterstützung mechanischer Tastsysteme durch manuelle Übernahme Per Softkey oder Per Hardkey der aktuellen Position Hardkey Messwerte in die Bezugspunkttabelle schreiben X, Option #17 Messwerte in die Nullpunkttabelle schreiben X, Option #17 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Beendet Editiervorgang und ruft aktiven Menüs CYCL CALL, die Dateiverwaltung auf. Jeweili- die Dateiverwaltung auf. Grund- SPEC FCT, PGM CALL und APPR ge Softkey-Leiste bleibt angewählt, Softkey-Leiste wird angewählt, wenn Dateiverwaltung beendet wenn Dateiverwaltung beendet wird wird HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Q 50 = 0 ist Q12 = 0 bei Q50 >= 0 ist Q12 = 1 bei Q50 > 0 ist Q12 = 1 bei Q50 < 0 ist Q12 -1 bei Q50 < 0 ist Q12 -1 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 501
Konturunterprogrammen in SLII- Cursor im Hauptprogramm auf steht der Cursor auf dem Zyklen mit AUTO DRAW ON dem NC-Satz CYCL CALL fehlerverursachenden NC-Satz im Konturunterprogramm Verschieben des Zoomfensters Repeatfunktion nicht verfügbar Repeatfunktion verfügbar HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Bearbeitungszeit aufsum- beginnt die Zeitberechnung bei 0 miert Einzelsatz Bei Punktemusterzyklen und CYCL Punktemusterzyklen und CYCL CALL PAT stoppt die Steuerung bei CALL PAT behandelt die Steuerung jedem Punkt als einen NC-Satz HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
TNCremo oder Dateiverwaltung möglich. des Programmierplatzes erfolgen. Horizontale Softkey-Leiste umschal- Klick auf Balken schaltet eine Durch Klick auf einen beliebigen Leiste nach rechts, oder eine Balken wird dieser aktiv Leiste nach Links HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 504
Im Positioniersatz: Punkte beziehen sich auf das ungeschwenkte Koordinatensystem M140 Rückzug von der Kontur in Werkzeugachsenrichtung M141 Tastsystemüberwachung unterdrücken M143 Grunddrehung löschen M148 Werkzeug bei NC-Stopp automatisch von der Kontur abheben M149 M148 zurücksetzen HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 505
Zyklen zur Herstellung von Bohrungen und Gewinden G200 BOHREN G201 REIBEN G202 AUSDREHEN G203 UNIVERSAL-BOHREN G204 RUECKWAERTS-SENKEN G205 UNIVERSAL-TIEFBOHREN G206 GEWINDEBOHREN mit Ausgleichsfutter G207 GEW.-BOHREN GS ohne Ausgleichsfutter G208 BOHRFRAESEN G209 GEW.-BOHREN SPANBR. G240 ZENTRIEREN G241 EINLIPPEN-TIEFBOHREN HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
X-Koordinate des Kreismittelpunkts/Pols Y-Koordinate des Kreismittelpunkts/Pols Z-Koordinate des Kreismittelpunkts/Pols Setzen einer Labelnummer mit G98 Sprung auf eine Label-Nr. Werkzeuglänge mit G99 M-Funktionen Satznummer Zyklusparameter in Bearbeitungszyklen Wert oder Q-Parameter in Q-Parameterdefinition Parameter Q HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 509
Radiuskorrektur der Konturunterprogramme Kontur Programmierreihenfolge der Konturelemente Radiuskorrektur Innen (Tasche) im Uhrzeigersinn (CW) G42 (RR) im Gegenuhrzeigersinn (CCW) G41 (RL) Außen (Insel) im Uhrzeigersinn (CW) G41 (RL) im Gegenuhrzeigersinn (CCW) G42 (RR) HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Q-Parameter: Wenn kleiner, Spr. auf Labelnummer Q-Parameter: Winkel mit ARCTAN (Winkel aus c sin a und c cos a) Q-Parameter: Fehlermeldung Q-Parameter: Externe Ausgabe Q-Parameter: Datei schreiben Q-Parameter: Systemdaten lesen Q-Parameter: Wertübergabe an PLC HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Seite 511
Helixinterpolation..... 159 Filter für Bohrpositionen..412 Hilfe bei Fehlermeldung... 199 Eckenrunden......147 Grundeinstellungen....395 Hilfedatei downloaden....209 Ecken verrunden M197.... 232 Kontur wählen...... 405 Hilfesystem......204 Eilgang........112 Layer einstellen....397 HEIDENHAIN | TNC 620 | Benutzerhandbuch DIN/ISO-Programmierung | 10/2018...
Die Informationsseite für DR. JOHANNES HEIDENHAIN GmbH HEIDENHAIN-Steuerungen Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany +49 8669 31-0 +49 8669 32-5061 Klartext-App E-mail: info@heidenhain.de Der Klartext auf Ihrem +49 8669 32-1000 Technical support mobilen Endgerät Measuring systems +49 8669 31-3104...