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

Werbung

TNC 640
Benutzerhandbuch
Klartextprogrammierung
NC-Software
340590-07
340591-07
340595-07
Deutsch (de)
9/2016

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für HEIDENHAIN TNC 640

  • Seite 1 TNC 640 Benutzerhandbuch Klartextprogrammierung NC-Software 340590-07 340591-07 340595-07 Deutsch (de) 9/2016...
  • Seite 2: Bedienelemente Der Tnc

    Elektronisches Handrad Eingaben zurücksetzen oder TNC- Fehlermeldung löschen Positionieren mit Handeingabe Dialog abbrechen, Programmteil löschen Programmlauf Einzelsatz Angaben zu Werkzeugen Programmlauf Satzfolge Taste Funktion Werkzeugdaten im Programm definieren Werkzeugdaten aufrufen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 3 Zum Programmende oder Ende einer Tabellenzeile navigieren Fase/Eckenrunden Seitenweise nach oben navigieren Potentiometer für Vorschub Seitenweise nach unten navigieren und Spindeldrehzahl Nächsten Reiter in Formularen Vorschub Spindeldrehzahl wählen Dialogfeld oder Schaltfläche vor / zurück HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 5 Grundlegendes...
  • Seite 6 Ä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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 7: Tnc-Typ, Software Und Funktionen

    Funktionen vertraut zu machen, empfiehlt es sich an solchen Kursen teilzunehmen. Benutzerhandbuch Zyklenprogrammierung: Alle Zyklenfunktionen (Tastsystemzyklen und Bearbeitungszyklen) sind im Benutzerhandbuch Zyklenprogrammierung beschrieben. Wenn Sie dieses Benutzerhandbuch benötigen, dann wenden Sie sich ggf. an HEIDENHAIN. ID: 892905-xx HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 8: Software-Optionen

    Grundlegendes TNC-Typ, Software und Funktionen Software-Optionen Die TNC 640 verfügt über verschiedene Software-Optionen, die von Ihrem Maschinenhersteller freigeschaltet werden können. Jede Option ist separat freizuschalten und beinhaltet jeweils die nachfolgend aufgeführten Funktionen: Additional Axis (Option #0 bis Option #7) Zusätzliche Achse Zusätzliche Regelkreise 1 bis 8...
  • Seite 9 Remote Desktop Manager (Option #133) Fernbedienung externer Windows auf einer separaten Rechnereinheit Rechnereinheiten Eingebunden in die Oberfläche der TNC Synchronizing Functions (Option #135) Synchronisierungsfunktionen Echtzeit-Koppelfunktion (Real Time Coupling – RTC): Koppeln von Achsen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 10 Active Chatter Control – ACC (Option #145) Aktive Ratterunterdrückung Vollautomatische Funktion zur Rattervermeidung während der Bearbeitung Active Vibration Damping – AVD (Option #146) Aktive Schwingungsdämpfung Dämpfung von Maschinenschwingungen zur Verbesserung der Werkstückoberfläche HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 11: Vorgesehener Einsatzort

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

    Neue Funktion zum Verrunden von Ecken, siehe "Ecken verrunden: M197", Seite 434 Der externe Zugriff auf die TNC kann nun über eine MOD- Funktion gesperrt werden, siehe "Externer Zugriff", Seite 711 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 13 Verfügung, mit dem Sie die Anfahrposition am Zapfen festlegen können, siehe Benutzerhandbuch Zyklenprogrammierung Mit dem manuellen Tastsystemzyklus "Grunddrehung" kann die Werkstück-Schieflage nun auch über eine Tischdrehung ausgeglichen werden, siehe "Werkstück-Schieflage über eine Tischdrehung ausgleichen", Seite 636 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 14 In den Bohrzyklen 200, 203 und 205 wurde der Parameter Q395 BEZUG TIEFE eingeführt, um den T-ANGLE auszuwerten, siehe Benutzerhandbuch Zyklenprogrammierung Der Antastzyklus 4 MESSEN 3D wurde eingeführt, siehe Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 15 In den Gewindefräszyklen 26x wurde ein Anfahrvorschub eingeführt, siehe Benutzerhandbuch Zyklenprogrammierung Im Zyklus 205 Universaltiefbohren kann nun mit dem Parameter Q208 ein Vorschub für den Rückzug definiert werden, siehe Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 16 Drehachsen", Seite 516 Öffnen von CAD-Dateien ohne Option #42 möglich, siehe "CAD- Viewer", Seite 303 Neue Software-Option #96 Advanced Spindle Interpolation,siehe "Software-Optionen", Seite 8 Neue Software-Option #131 Spindle Synchronism,siehe "Software-Optionen", Seite 8 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 17 Im Manuellen Betrieb zeigt die Steuerung den Bahnvorschub, siehe "Spindeldrehzahl S, Vorschub F und Zusatzfunktion M", Seite 603 Schwenken im Manuellen Betrieb deaktivieren nur über 3D- ROT-Menü möglich, siehe "Manuelles Schwenken aktivieren", Seite 651 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 18 TNC-Typ, Software und Funktionen Der Maschinenparameter maxLineGeoSearch (Nr. 105408) wurde auf max. 100000 erhöht, siehe "Maschinenspezifische Anwenderparameter", Seite 740 Die Namen der Software-Optionen #8, #9 und #21 haben sich geändert, siehe "Software-Optionen", Seite 8 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 19 Zyklen 841 STECHDR. EINF. RAD., 842 STECHDR. ERW. RAD., 851 STECHDR. EINF. AXIAL, 852 STECHDR. ERW. AXIAL wurden um Eintauchvorschub Q488 erweitert Exzenterdrehen mit Zyklus 800 KOORD.-SYST.ANPASSEN ist mit Option #50 möglich Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 20 Die Software-Option #42 DXF-Converter erzeugt jetzt auch CR- Kreise, siehe "Grundeinstellungen", Seite 306 Neue Software-Option #136 Visual Setup Control (Kamerabasierte Überprüfung der Aufspannsituation), siehe "Software-Optionen", Seite 8,siehe "Kamerabasierte Überprüfung der Aufspannsituation VSC (Option #136)", Seite 655. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 21 M138 abgewählten Achsen den Wert 0 ab, siehe "Auswahl von Schwenkachsen: M138", Seite 525 Der Eingabebereich der Spalten SPA, SPB und SPC der Preset-Tabelle wurde auf 999,9999 erweitert, siehe "Bezugspunktverwaltung mit der Preset-Tabelle", Seite 609 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 22 Zyklus 205 führt Entspänen auf der Koordinatenoberfläche aus Bei SL-Zyklen wird jetzt M110 bei innen korrigierten Kreisbögen berücksichtigt, wenn es während der Bearbeitung aktiv ist Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 23 Dateiverwaltung auch unter LETZTE DATEIEN, siehe "Programm editieren", Seite 142 Wenn Sie mit SPEICHERN UNTER Dateien speichern, können Sie mit dem Softkey WECHSELN den Zielordner wählen, siehe "Programm editieren", Seite 142 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 24 PROGRAMM + GLIEDER. gewählt werden, siehe "Programme gliedern", Seite 183 In den Betriebsarten Programmlauf Satzfolge, Programmlauf Einzelsatz und Positionieren mit Handeingabe kann die Schriftgröße auf die gleiche Größe wie in der HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 25 "Beliebiger Einstieg ins Programm: Satzvorlauf", Seite 698 Mit den Funktionen NC/PLC Backup und NC/PLC Restore können Sie einzelne Ordner oder das komplette Laufwerk TNC sichern und wiederherstellen, siehe "Backup und Restore", Seite 110 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 26 Eine im Programmlauf aktive Palettentabelle lässt sich nur noch über den Softkey EDIT PALETTE editieren, siehe "Palettentabelle abarbeiten", Seite 553 Wenn ein mit CALL PGM gerufenes Unterprogramm mit M2 oder M30 endet, gibt die Steuerung eine Warnung aus HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 27 Mit Satzvorlauf ist ein Einstieg in eine FK-Sequenz möglich, siehe "Beliebiger Einstieg ins Programm: Satzvorlauf", Seite 698 Die Bedienung und die Dialogführung des Satzvorlaufs wurde verbessert, auch für Palettentabellen, siehe "Beliebiger Einstieg ins Programm: Satzvorlauf", Seite 698 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 28 Werkzeuglage, wenn Kontur umgekehrt zur programmierten Richtung abgearbeitet wird In den Zyklen 481 - 483 wurde der Parameter Q340 um die Eingabemöglichkeit "2" erweitert. Das ermöglicht eine Werkzeugkontrolle ohne eine Änderung in der Werkzeugtabelle HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 29 Zyklus 251 wurde um den Parameter Q439 erweitert. Zusätzlich wurde die Schlichtstrategie überarbeitet Bei Zyklus 252 wurde die Schlichtstrategie überarbeitet Zyklus 275 wurde um die Parameter Q369 und Q439 erweitert Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 30 Grundlegendes TNC-Typ, Software und Funktionen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 31 10 Zusatzfunktionen.......................... 413 11 Sonderfunktionen......................... 435 12 Mehrachsbearbeitung........................491 13 Palettenverwaltung........................549 14 Drehbearbeitung........................... 555 15 Handbetrieb und Einrichten......................587 16 Positionieren mit Handeingabe....................663 17 Programm-Test und Programmlauf.................... 669 18 MOD-Funktionen...........................707 19 Tabellen und Übersichten......................739 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 32 Inhaltsverzeichnis HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 33: Inhaltsverzeichnis

    Die Platztabelle TOOL_P .TCH........................81 Werkstück einrichten..........................82 Die richtige Betriebsart wählen.......................82 Werkstück aufspannen..........................82 Bezugspunktsetzen mit 3D-Tastsystem....................83 Das erste Programm abarbeiten......................84 Die richtige Betriebsart wählen.......................84 Das Programm wählen, das Sie abarbeiten wollen................84 Programm starten........................... 84 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 34 Remote Desktop Manager (Option #133)..................112 Einführung............................. 112 Verbindung konfigurieren – Windows Terminal Service............... 113 Verbindung konfigurieren – VNC......................115 Verbindung starten und beenden......................116 Zubehör: 3D-Tastsysteme und elektronische Handräder von HEIDENHAIN........117 3D-Tastsysteme.............................117 Elektronische Handräder HR......................... 118 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 35 Neues Bearbeitungsprogramm eröffnen....................137 Werkzeugbewegungen im Klartext programmieren................139 Ist-Positionen übernehmen........................141 Programm editieren..........................142 Die Suchfunktion der TNC........................146 Dateiverwaltung: Grundlagen......................148 Dateien..............................148 Extern erstellte Dateien auf der TNC anzeigen..................150 Datensicherung............................150 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 36 Datei umbenennen..........................162 Dateien sortieren...........................162 Zusätzliche Funktionen.......................... 163 Zusatz-Tools zur Verwaltung externer Dateitypen.................164 Zusatz-Tools für ITCs..........................171 Datenübertragung zu oder von einem externen Datenträger............... 173 Die TNC am Netzwerk..........................175 USB-Geräte an der TNC........................176 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 37 Der Taschenrechner..........................185 Bedienung............................. 185 Schnittdatenrechner..........................188 Anwendung............................188 Programmiergrafik..........................191 Programmiergrafik mitführen / nicht mitführen..................191 Programmiergrafik für bestehendes Programm erstellen..............192 Satznummern ein- und ausblenden...................... 193 Grafik löschen............................193 Gitterlinien einblenden.......................... 193 Ausschnittsvergrößerung oder -verkleinerung..................194 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 38 Softkey INTERNE INFO.........................196 Softkey FILTER............................196 Fehler löschen............................197 Fehlerprotokoll............................197 Tastenprotokoll............................198 Hinweistexte............................199 Service-Dateien speichern........................199 Hilfesystem TNCguide aufrufen......................199 Kontextsensitives Hilfesystem TNCguide..................200 Anwendung............................200 Arbeiten mit dem TNCguide.........................201 Aktuelle Hilfedateien downloaden......................205 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 39 Werkzeugdaten aufrufen........................226 Werkzeugwechsel..........................228 Werkzeugeinsatzprüfung........................231 Werkzeugkorrektur..........................234 Einführung............................. 234 Werkzeuglängenkorrektur........................234 Werkzeugradiuskorrektur........................235 Werkzeugverwaltung (Option #93)....................238 Grundlagen............................238 Werkzeugverwaltung aufrufen......................239 Werkzeugverwaltung editieren......................240 Verfügbare Werkzeugtypen........................243 Werkzeugdaten importieren und exportieren..................245 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 40 Kreismittelpunkt CC..........................270 Kreisbahn C um Kreismittelpunkt CC....................271 Kreisbahn CR mit festgelegtem Radius....................272 Kreisbahn CT mit tangentialem Anschluss................... 274 Beispiel: Geradenbewegung und Fasen kartesisch................275 Beispiel: Kreisbewegung kartesisch......................276 Beispiel: Vollkreis kartesisch......................... 277 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 41 Grundlagen............................285 Grafik der FK-Programmierung......................287 FK-Dialog eröffnen..........................288 Pol für FK-Programmierung........................288 Geraden frei programmieren.........................289 Kreisbahnen frei programmieren......................290 Eingabemöglichkeiten..........................291 Hilfspunkte............................294 Relativbezüge............................295 Beispiel: FK-Programmierung 1......................297 Beispiel: FK-Programmierung 2......................298 Beispiel: FK-Programmierung 3......................299 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 42 Anwendung............................303 DXF-Konverter (Option #42).......................304 Anwendung............................304 Arbeiten mit dem DXF-Konverter......................305 DXF-Datei öffnen........................... 305 Grundeinstellungen..........................306 Layer einstellen............................. 308 Bezugspunkt festlegen..........................309 Kontur wählen und speichern....................... 311 Bearbeitungspositionen wählen und speichern..................315 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 43 Beliebiges Programm als Unterprogramm aufrufen................329 Verschachtelungen..........................331 Verschachtelungsarten...........................331 Verschachtelungstiefe..........................331 Unterprogramm im Unterprogramm..................... 332 Programmteil-Wiederholungen wiederholen..................333 Unterprogramm wiederholen........................ 334 Programmierbeispiele......................... 335 Beispiel: Konturfräsen in mehreren Zustellungen.................335 Beispiel: Bohrungsgruppen........................336 Beispiel: Bohrungsgruppe mit mehreren Werkzeugen................. 337 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 44 FN 19: PLC – Werte an PLC übergeben....................373 FN 20: WAIT FOR – NC und PLC synchronisieren................373 FN 29: PLC – Werte an PLC übergeben....................374 FN 37: EXPORT.............................374 FN 38: SEND – Informationen aus dem NC-Programm senden............374 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 45 Numerischen Wert in einen String-Parameter umwandeln..............392 Teilstring aus einem String-Parameter kopieren................... 393 Systemdaten lesen..........................394 String-Parameter in einen numerischen Wert umwandeln..............395 Prüfen eines String-Parameters......................396 Länge eines String-Parameters ermitteln....................397 Alphabetische Reihenfolge vergleichen....................398 Maschinenparameter lesen........................399 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 46 Schwenken der Bearbeitungsebene mit Werkstück-Winkeln: von der TNC berechnete Koordinaten für Drehachsen............................404 Messergebnisse von Tastsystem-Zyklen....................405 Überprüfung der Aufspannsituation: Q601................... 406 9.13 Programmierbeispiele......................... 407 Beispiel: Ellipse............................. 407 Beispiel: Zylinder konkav mit Radiusfräser................... 409 Beispiel: Kugel konvex mit Schaftfräser....................411 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 47 Handradpositionierung während des Programmlaufs überlagern: M118..........427 Rückzug von der Kontur in Werkzeugachsrichtung: M140..............429 Tastsystem-Überwachung unterdrücken: M141................... 431 Grunddrehung löschen: M143.......................432 Werkzeug bei NC-Stopp automatisch von der Kontur abheben: M148..........433 Ecken verrunden: M197........................434 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 48 11.4 Adaptive Vorschubregelung AFC (Option #45)................450 Anwendung............................450 AFC-Grundeinstellungen definieren...................... 452 Lernschnitt durchführen........................455 AFC aktivieren/deaktivieren........................460 Protokolldatei............................462 Werkzeugverschleiß überwachen......................463 Werkzeuglast überwachen........................463 11.5 Aktive Ratter-Unterdrückung ACC (Option #145)................464 Anwendung............................464 ACC aktivieren/deaktivieren........................465 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 49 Wechseln zwischen Tabellen- und Formularansicht................482 FN 26: TABOPEN – Frei definierbare Tabelle öffnen................483 FN 27: TABWRITE – Frei definierbare Tabelle beschreiben..............484 FN 28: TABREAD – Frei definierbare Tabelle lesen................485 Tabellenformat anpassen........................485 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 50 11.11 Pulsierende Drehzahl FUNCTION S-PULSE..................486 Pulsierende Drehzahl programmieren....................486 Pulsierende Drehzahl zurücksetzen.......................487 11.12 Verweilzeit FUNCTION FEED......................488 Verweilzeit programmieren........................488 Verweilzeit zurücksetzen........................489 11.13 Verweilzeit FUNCTION DWELL......................490 Verweilzeit programmieren........................490 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 51 Anzeige der Drehachse auf Wert unter 360° reduzieren: M94............521 Position der Werkzeugspitze beim Positionieren von Schwenkachsen beibehalten (TCPM): M128 (Option #9).............................522 Auswahl von Schwenkachsen: M138....................525 Berücksichtigung der Maschinenkinematik in IST/SOLL-Positionen am Satzende: M144 (Option #9).............................526 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 52 Peripheral Milling: 3D-Radiuskorrektur mit TCPM und Radiuskorrektur (RL/RR)........538 Eingriffswinkelabhängige 3D-Werkzeugradiuskorrektur (Option #92)............540 12.7 CAM-Programme abarbeiten......................542 Vom 3D-Modell zum NC-Programm..................... 542 Bei der Postprozessorkonfiguration beachten..................543 Bei der CAM-Programmierung beachten....................545 Eingriffsmöglichkeiten an der Steuerung....................547 Bewegungsführung ADP........................548 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 53 13 Palettenverwaltung........................549 13.1 Palettenverwaltung..........................550 Anwendung............................550 Palettentabelle wählen.......................... 553 Palettentabelle verlassen........................553 Palettentabelle abarbeiten........................553 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 54 14.4 Werkzeuge im Drehbetrieb (Option #50)..................567 Werkzeugaufruf............................. 567 Werkzeugkorrektur im Programm......................568 Werkzeugdaten............................569 Schneidenradiuskorrektur SRK......................576 14.5 Programmfunktionen Drehen (Option #50)..................577 Einstiche und Freistiche........................577 Rohteilnachführung TURNDATA BLANK....................583 Angestellte Drehbearbeitung........................ 584 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 55 15.5 Bezugspunktverwaltung mit der Preset-Tabelle................609 Hinweis..............................609 Bezugspunkte in der Preset-Tabelle speichern..................610 Bezugspunkt aktivieren......................... 616 15.6 Bezugspunktsetzen ohne 3D-Tastsystem..................617 Hinweis..............................617 Vorbereitung............................617 Bezugspunktsetzen mit Schaftfräser.....................617 Antastfunktionen mit mechanischen Tastern oder Messuhren nutzen..........618 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 56 Anwendung, Arbeitsweise........................648 Referenzpunkte anfahren bei geschwenkten Achsen................650 Positionsanzeige im geschwenkten System..................650 Einschränkungen beim Schwenken der Bearbeitungsebene..............650 Manuelles Schwenken aktivieren......................651 Werkzeugachsrichtung als aktive Bearbeitungsrichtung setzen............653 Bezugspunktsetzen im geschwenkten System..................654 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 57 15.12Kamerabasierte Überprüfung der Aufspannsituation VSC (Option #136)........655 Grundlagen............................655 Übersicht............................... 657 Live-Bild erzeugen..........................657 Überwachungsdaten verwalten......................659 Konfiguration............................661 Ergebnis der Bildauswertung........................ 662 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 58 Inhaltsverzeichnis 16 Positionieren mit Handeingabe....................663 16.1 Einfache Bearbeitungen programmieren und abarbeiten............... 664 Positionieren mit Handeingabe anwenden................... 665 Programme aus $MDI sichern......................667 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 59 Maschinenachsen während einer Unterbrechung verfahren..............693 Programmlauf nach einer Unterbrechung fortsetzen................694 Freifahren nach Stromausfall.........................695 Beliebiger Einstieg ins Programm: Satzvorlauf..................698 Wiederanfahren an die Kontur......................703 17.6 Automatischer Programmstart......................704 Anwendung............................704 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 60 Inhaltsverzeichnis 17.7 Sätze überspringen..........................705 Anwendung............................705 „/“-Zeichen einfügen..........................705 „/“-Zeichen löschen..........................705 17.8 Wahlweiser Programmlauf-Halt......................706 Anwendung............................706 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 61 18.4 System-Einstellungen......................... 715 Systemzeit stellen..........................715 18.5 Positionsanzeige wählen........................716 Anwendung............................716 18.6 Maßsystem wählen..........................717 Anwendung............................717 18.7 Betriebszeiten anzeigen........................717 Anwendung............................717 18.8 Software-Nummern..........................718 Anwendung............................718 18.9 Schlüsselzahl eingeben........................718 Anwendung............................718 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 62 Anschlussmöglichkeiten........................725 TNC konfigurieren..........................725 18.12Firewall..............................731 Anwendung............................731 18.13Funkhandrad HR 550FS konfigurieren....................734 Anwendung............................734 Handrad einer bestimmten Handradaufnahme zuordnen..............734 Funkkanal einstellen..........................735 Sendeleistung einstellen........................735 Statistik..............................736 18.14Maschinenkonfiguration laden......................737 Anwendung............................737 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 63 Benutzerfunktionen..........................758 Software-Optionen..........................761 Zubehör..............................764 19.4 Übersichtstabellen..........................765 Bearbeitungszyklen..........................765 Zusatzfunktionen........................... 767 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich............... 769 Vergleich: Technische Daten........................769 Vergleich: Datenschnittstellen....................... 769 Vergleich: Zubehör..........................770 Vergleich: PC-Software.......................... 770 Vergleich: Maschinenspezifische Funktionen..................771 Vergleich: Benutzerfunktionen.......................771 Vergleich: Zyklen...........................
  • Seite 65 Erste Schritte mit der TNC 640...
  • Seite 66: Erste Schritte Mit Der Tnc 640

    Die TNC ist jetzt betriebsbereit und befindet sich in der Betriebsart Manueller Betrieb. Detaillierte Informationen zu diesem Thema Referenzpunkte anfahren Weitere Informationen: "Einschalten", Seite 588 Betriebsarten Weitere Informationen: "Programmieren", Seite 90 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 67: Das Erste Teil Programmieren

    Softkeys am Bildschirm, mit denen Sie abhängig vom aktiven Betriebszustand Funktionen wählen Detaillierte Informationen zu diesem Thema Programme erstellen und ändern Weitere Informationen: "Programm editieren", Seite 142 Tastenübersicht Weitere Informationen: "Bedienelemente der TNC", Seite 2 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 68: Ein Neues Programm Eröffnen / Dateiverwaltung

    Diese Sätze können Sie nachträglich nicht mehr verändern. Detaillierte Informationen zu diesem Thema Dateiverwaltung Weitere Informationen: "Arbeiten mit der Dateiverwaltung", Seite 151 Neues Programm erstellen Weitere Informationen: "Programme eröffnen und eingeben", Seite 134 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 69: Ein Rohteil Definieren

    1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 END PGM NEU MM Detaillierte Informationen zu diesem Thema Rohteil definieren Weitere Informationen: "Neues Bearbeitungsprogramm eröffnen", Seite 137 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 70: Programmaufbau

    5 PATTERN DEF POS1( X... Y... Weitere Informationen: Benutzerhandbuch Z... ) ... Zyklenprogrammierung 6 CYCL DEF... 7 CYCL CALL PAT FMAX M13 8 L Z+250 R0 FMAX M2 9 END PGM BSBCYC MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 71: Eine Einfache Kontur Programmieren

    B. M13, mit Taste END bestätigen: Die TNC speichert den eingegebenen Verfahrsatz Kontur anfahren: Drücken Sie die Taste APPR DEP: Die TNC blendet eine Softkey-Leiste mit An- und Wegfahrfunktionen ein HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 72 Radiuskorr.: RL/RR/keine Korr.? mit Taste ENT bestätigen: Keine Radiuskorrektur aktivieren Vorschub F=? mit Taste ENT bestätigen: Im Eilgang (FMAX) verfahren ZUSATZ-FUNKTION M? M2 für Programmende eingeben, mit Taste END bestätigen: Die TNC speichert den eingegebenen Verfahrsatz HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 73 "Übersicht der Bahnfunktionen", Seite 266 Programmierbare Vorschubarten Weitere Informationen: "Mögliche Vorschubeingaben", Seite 140 Werkzeugradiuskorrektur Weitere Informationen: "Werkzeugradiuskorrektur ", Seite 235 Zusatzfunktionen M Weitere Informationen: "Zusatzfunktionen für Programmlaufkontrolle, Spindel und Kühlmittel ", Seite 416 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 74: Zyklenprogramm Erstellen

    Den Bohrzyklus auf dem definierten Muster abarbeiten: Vorschub F=? mit Taste ENT bestätigen: Im Eilgang (FMAX) verfahren Zusatz-Funktion M? Spindel und Kühlmittel einschalten, z. B.M13, mit Taste END bestätigen: Die TNC speichert den eingegebenen Verfahrsatz HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 75 8 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 9 END PGM C200 MM Detaillierte Informationen zu diesem Thema Neues Programm erstellen Weitere Informationen: "Programme eröffnen und eingeben", Seite 134 Zyklenprogrammierung Weitere Informationen Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 76: Das Erste Teil Grafisch Testen

    Programm-Test aktiv Taste END drücken: Dateiverwaltung verlassen Detaillierte Informationen zu diesem Thema Werkzeugverwaltung Weitere Informationen: "Werkzeugdaten in die Tabelle eingeben", Seite 212 Programme testen Weitere Informationen: "Programm-Test", Seite 683 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 77: Das Programm Wählen, Das Sie Testen Wollen

    Die TNC bietet folgende Ansichten: Softkeys Funktion Volumenansicht Volumenansicht und Werkzeugwege Werkzeugwege Detaillierte Informationen zu diesem Thema Grafikfunktionen Weitere Informationen: "Grafiken ", Seite 670 Programmtest durchführen Weitere Informationen: "Programm-Test", Seite 683 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 78: Den Programm-Test Starten

    Unterbrechung fort Detaillierte Informationen zu diesem Thema Programm-Test durchführen Weitere Informationen: "Programm-Test", Seite 683 Grafikfunktionen Weitere Informationen: "Grafiken ", Seite 670 Simulationsgeschwindigkeit einstellen Weitere Informationen: "Geschwindigkeit des Programm-Tests einstellen", Seite 671 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 79: Werkzeuge Einrichten

    Werkzeuge vermessen, Länge und Radius notieren oder direkt mit einem Übertragungsprogramm zur Maschine übertragen Bei Vermessung auf der Maschine: Werkzeuge im Werkzeugwechsler einlagern Weitere Informationen: "Die Platztabelle TOOL_P .TCH", Seite 81 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 80: Die Werkzeugtabelle Tool.t

    Werkzeugtabelle verlassen: Taste END drücken Detaillierte Informationen zu diesem Thema Betriebsarten der TNC Weitere Informationen: "Betriebsarten", Seite 89 Arbeiten mit der Werkzeugtabelle Weitere Informationen: "Werkzeugdaten in die Tabelle eingeben", Seite 212 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 81: Die Platztabelle Tool_P .Tch

    Daten wählen, die Sie ändern wollen Platztabelle verlassen: Taste END drücken Detaillierte Informationen zu diesem Thema Betriebsarten der TNC Weitere Informationen: "Betriebsarten", Seite 89 Arbeiten mit der Platztabelle Weitere Informationen: "Platztabelle für Werkzeugwechsler", Seite 223 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 82: Werkstück Einrichten

    Maschinenachsen aufgespannt ist. Detaillierte Informationen zu diesem Thema Bezugspunkte setzen mit 3D-Tastsystem Weitere Informationen: "Bezugspunktsetzen mit 3D- Tastsystem ", Seite 639 Bezugspunkte setzen ohne 3D-Tastsystem Weitere Informationen: "Bezugspunktsetzen ohne 3D- Tastsystem", Seite 617 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 83: Bezugspunktsetzen Mit 3D-Tastsystem

    Anschließend zeigt die TNC die Koordinaten des ermittelten Eckpunkts an 0 setzen: Softkey BEZUGSP. SETZEN drücken Menü mit Softkey ENDE verlassen Detaillierte Informationen zu diesem Thema Bezugspunkte setzen Weitere Informationen: "Bezugspunktsetzen mit 3D- Tastsystem ", Seite 639 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 84: Das Erste Programm Abarbeiten

    Weitere Informationen: "Arbeiten mit der Dateiverwaltung", Seite 151 Programm starten Taste NC-START drücken: Die TNC arbeitet das aktive Programm ab Detaillierte Informationen zu diesem Thema Programme abarbeiten Weitere Informationen: "Programmlauf", Seite 688 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 85: Einführung

    Einführung...
  • Seite 86: Die Tnc 640

    Bearbeitungsprogramme die Sie an HEIDENHAIN- Bahnsteuerungen (ab der TNC 150 B) erstellt haben, sind von der TNC 640 bedingt abarbeitbar. Wenn die NC-Sätze ungültige Elemente enthalten, dann werden diese von der TNC beim Öffnen der Datei mit einer Fehlermeldung oder als ERROR-Sätze gekennzeichnet.
  • Seite 87: Bildschirm Und Bedienfeld

    Programm in einem großen Fenster. Welche Fenster die TNC anzeigen kann, hängt von der gewählten Betriebsart ab. Bildschirmaufteilung festlegen: Bildschirm-Umschalttaste drücken: Die Softkey- Leiste zeigt die möglichen Bildschirmaufteilungen Weitere Informationen: "Betriebsarten", Seite 89 Bildschirmaufteilung mit Softkey wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 88: Bedienfeld

    Einführung Bildschirm und Bedienfeld Bedienfeld Die TNC 640 wird mit einem integrierten Bedienfeld geliefert. Die Abbildung rechts oben zeigt die Bedienelemente des Bedienfelds: Alphatastatur für die Texteingaben, Dateinamen und DIN/ISO- Programmierung Dateiverwaltung Taschenrechner MOD-Funktion HELP-Funktion Programmier-Betriebsarten Maschinen-Betriebsarten Eröffnen von Programmierdialogen...
  • Seite 89: Betriebsarten

    Positionieren mit Handeingabe In dieser Betriebsart lassen sich einfache Verfahrbewegungen programmieren, z. B. um planzufräsen oder vorzupositionieren. Softkeys zur Bildschirmaufteilung Softkey Fenster Programm Links: Programm, rechts: Statusanzeige Links: Programm, rechts: Kollisionskörper HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 90: Programmieren

    Angaben im Programm und Verletzungen des Arbeitsraumes herauszufinden. Die Simulation wird grafisch mit verschiedenen Ansichten unterstützt. Softkeys zur Bildschirm-Aufteilung Softkey Fenster Programm Links: Programm, rechts: Statusanzeige Links: Programm, rechts: Grafik Grafik HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 91: Programmlauf Satzfolge Und Programmlauf Einzelsatz

    Links: Programm, rechts: Statusanzeige Links: Programm, rechts: Grafik Grafik Links: Programm, rechts: Kollisionskörper Kollisionskörper Softkeys zur Bildschirmaufteilung bei Palettentabellen Softkey Fenster Palettentabelle Links: Programm, rechts: Palettentabelle Links: Palettentabelle, rechts: Statusanzeige Links: Palettentabelle, rechts: Grafik HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 92: Statusanzeigen

    Achse kann mit dem Handrad verfahren werden Achsen werden unter Berücksichtigung der Grunddrehung verfahren Achsen werden unter Berücksichtigung der 3D-Grunddrehung verfahren Achsen werden in geschwenkter Bearbeitungsebene verfahren Die Funktion M128 oder FUNCTION TCPM ist aktiv HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 93 Die Funktion Adaptive Vorschubregelung AFC ist aktiv (Option #45) Die Funktion Aktive Ratterunterdrückung ACC ist aktiv (Option #145) Die Funktion CTC ist aktiv (Option #141) Die Funktion pulsierende Drehzahl ist aktiv HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 94: Zusätzliche Statusanzeigen

    über die Umschalt-Softkeys oder mithilfe der Taste NÄCHSTER REITER Beachten Sie bitte, dass einige der nachfolgend beschriebenen Statusinformationen nur dann zur Verfügung stehen, wenn Sie die dazugehörende Software-Option an Ihrer TNC freigeschaltet haben. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 95 Name und Pfad des aktiven Hauptprogramms Direktanwahl möglich Kreismittelpunkt CC (Pol) Zähler für die Verweilzeit Bearbeitungszeit, wenn das Programm in der Betriebsart Programm-Test vollständig simuliert wurde Aktuelle Bearbeitungszeit in % Aktuelle Uhrzeit Aufgerufene Programme HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 96 Aktive Unterprogramme mit Satznummer, in der das Unterprogramm gerufen wurde und Labelnummer die aufgerufen wurde Informationen zu Standardzyklen (Reiter CYC) Softkey Bedeutung Keine Aktiver Bearbeitungszyklus Direktanwahl möglich Aktive Werte des Zyklus 32 Toleranz HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 97 Liste der aktiven M-Funktionen, die von Ihrem Maschinenhersteller angepasst werden Positionen und Koordinaten (Reiter POS) Softkey Bedeutung Art der Positionsanzeige, z. B. Istposition Schwenkwinkel für die Bearbeitungsebene Winkel der Basistransformationen Aktive Kinematik HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 98 Schwesterwerkzeug Werkzeugvermessung (Reiter TT) Die TNC zeigt den Reiter TT nur dann an, wenn diese Funktion an Ihrer Maschine aktiv ist. Softkey Bedeutung Keine Aktives Werkzeug Direktanwahl möglich Messwerte der Werkzeugvermessung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 99 0.00001745 an. Sehr große und sehr kleine Werte zeigt die Steuerung in der Exponentialschreibweise an. Das Ergebnis von Q1 = COS 89.999 * 0.001 zeigt die Steuerung als +1.74532925e-08 an, wobei e-08 dem Faktor 10 entspricht. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 100 Aktuelle Spindellast in % Referenzlast der Spindel Aktuelle Drehzahl der Spindel Aktuelle Abweichung der Drehzahl Aktuelle Bearbeitungszeit Liniendiagramm, in dem die aktuelle Spindellast und der von der TNC kommandierte Wert des Vorschuboverrides angezeigt wird HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 101: Window-Manager

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

    Terminal: Konsolenbefehle eingeben und ausführen Settings: Einstellungen des Betriebssystems Date/Time: Datum und Uhrzeit einstellen Firewall: Firewall einstellen Weitere Informationen: "Firewall", Seite 731 HePacketManager: nur für autorisierte Fachkräfte HePacketManager Custom: nur für autorisierte Fachkräfte HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 103 Steuerung zugreifen (Virtual Network Computing) Die unter den Tools verfügbaren Anwendungen können Sie durch Anwahl des entsprechenden Dateityps in der Dateiverwaltung der Steuerung direkt starten. Weitere Informationen: "Zusatz-Tools zur Verwaltung externer Dateitypen", Seite 164 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 104: Portscan

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

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

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

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

    Mit Softkey VORWÄRTS nächsten Schritt wählen Die Steuerung erzeugt eine Liste der Dateien, die gesichert werden. Liste prüfen. Ggf. Dateien abwählen Mit Softkey VORWÄRTS nächsten Schritt wählen Namen der Sicherungsdatei eingeben Speicherpfad wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 111 Mit Softkey VORWÄRTS nächsten Schritt wählen Ggf. mit Softkey NC SOFTWARE STOPPEN die Steuerung anhalten Archiv entpacken Die Steuerung stellt die Dateien wieder her. Mit Softkey OK bestätigen Die Steuerung startet die NC-Software neu. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 112: Remote Desktop Manager (Option #133)

    User-defined connection: Benutzung nur für autorisierte Fachkräfte HEIDENHAIN gewährleistet das Funktionieren einer Verbindung zwischen HeROS 5 und dem IPC 6341. HEIDENHAIN gibt keine Gewähr für die Funktion aller anderen Kombinationen bzw. Verbindungen zu externen Geräten. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 113: Verbindung Konfigurieren - Windows Terminal Service

    Betätigen Sie die Schaltfläche Neue Verbindung im Fenster Remote Desktop Manager Wählen Sie den Menüpunkt Windows Terminal Service (RDP) oder Windows Terminal Service (RemoteFX) Definieren Sie die notwendigen Verbindungsinformationen im Fenster Verbindung bearbeiten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 114 Passwort Passwort des Benutzers Pflicht Windows Domäne Domäne des externen Rechners Pflicht Vollbild-Modus oder Größe des Verbindungsfensters Pflicht Benutzerdefinierte Fenstergröße Eingaben im Bereich Benutzung nur für autorisierte Fachkräfte Optional Erweiterte Optionen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 115: Verbindung Konfigurieren - Vnc

    1 für die NC-Software reserviert sind USB Massenspeicher Zugriff auf angeschlossene USB-Massenspeicher erlauben Pflicht freigeben Rechner Host-Name oder IP-Adresse des externen Rechners Pflicht Passwort Passwort zur Verbindung mit dem VNC-Server Pflicht HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 116: Verbindung Starten Und Beenden

    Alle Verbindungen werden automatisch beendet, wenn das Betriebssystem HeROS 5 heruntergefahren wird. Beachten Sie, dass hier nur die Verbindung beendet wird, der externe Rechner oder das externe System jedoch nicht automatisch heruntergefahren wird. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 117: Zubehör: 3D-Tastsysteme Und Elektronische Handräder Von Heidenhain

    Bauart und die hohe Schutzart machen das TT 140 gegenüber Kühlmittel und Spänen unempfindlich. Das Schaltsignal wird mit einem verschleißfreien optischen Schalter gebildet, der sich durch eine hohe Zuverlässigkeit auszeichnet. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 118: Elektronische Handräder Hr

    Handräder HR 410, HR 520 und HR 550FS an. An Steuerungen mit (HSCI: HEIDENHAIN Serial Controller Interface) serieller Schnittstelle für Steuerungskomponenten können auch mehrere elektronische Handräder gleichzeitig angeschlossen und abwechselnd verwendet werden. Die Konfiguration erfolgt über den Maschinenhersteller! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 119 Grundlagen, Dateiverwaltung...
  • Seite 120: Grundlagen, Dateiverwaltung

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 121 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 122 Achsen. Er kann somit auch außerhalb des Verfahrbereichs liegen. Da die Werte der Maschinenkonfiguration vom Anwender nicht geändert werden können, dient das Maschinen- Koordinatensystem zur Bestimmung von konstanten Positionen, z. B. Werkzeugwechselpunkt. Maschinennullpunkt MZP: Machine Zero Point HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 123 Der Anwender kann achsweise Verschiebungen im Maschinen-Koordinatensystem definieren, mithilfe der OFFSET-Werte der Preset-Tabelle. Der Maschinenhersteller konfiguriert die OFFSET- Spalten der Preset-Tabelle passend zur Maschine. Weitere Informationen: "Bezugspunktverwaltung mit der Preset- Tabelle", Seite 609 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 124 Werte speichert die Steuerung bezogen auf das Basis-Koordinatensystem als BASISTRANSFORM.-Werte in der Preset-Tabelle. Der Maschinenhersteller konfiguriert die BASISTRANSFORM.-Spalten der Preset-Tabelle passend zur Maschine. Weitere Informationen: "Bezugspunktverwaltung mit der Preset- Tabelle", Seite 609 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 125 3-Achsbearbeitung gibt es keine Transformationen im Werkstück-Koordinatensystem. Die BASISTRANSFORM.-Werte der aktiven Preset-Zeile 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 126 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 126 Transformationen die Lage und die Orientierung des Eingabe-Koordinatensystems. Transformationen im Bearbeitungsebene-Koordinatensystem: Zyklus 7 NULLPUNKT WPL -CS Zyklus 8 SPIEGELUNG Zyklus 10 DREHUNG Zyklus 11 MASSFAKTOR Zyklus 26 MASSFAKTOR ACHSSPEZ. PLANE RELATIVE I-CS I-CS HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 127 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 Preset- Zeile wirken bei dieser Annahme unmittelbar auf das Eingabe-Koordinatensystem. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 128 In Verbindung mit der 3D-Werkzeugkorrektur kann entlang der Flächennormalenvektoren die Lage des Werkzeug-Koordinatensystems verschoben werden. Die Orientierung des Werkzeug-Koordinatensystems kann in verschiedenen Bezugssystemen erfolgen. Weitere Informationen: "Werkzeug- Koordinatensystem T-CS", Seite 129 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 129 6 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS 7 L A+0 B+45 C+0 R0 F2500 7 LN X+48 Y+102 Z-1.5 NX-0.04658107 NY0.00045007 NZ0.8848844 TX-0.08076201 TY-0.34090025 TZ0.93600126 R0 M128 7 LN X+48 Y+102 Z-1.5 NX-0.04658107 NY0.00045007 NZ0.8848844 R0 M128 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 130 + DR2 < R + DR PROG + DR 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 131: Bezeichnung Der Achsen An Fräsmaschinen

    Festlegen von Pol und Winkel-Bezugsachse Den Pol legen Sie durch zwei Koordinaten im rechtwinkligen Koordinatensystem in einer der drei Ebenen fest. Damit ist auch die Winkel-Bezugsachse für den Polarkoordinaten-Winkel PA eindeutig zugeordnet. Pol-Koordinaten (Ebene) Winkel-Bezugsachse HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 132: Absolute Und Inkrementale Werkstückpositionen

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 133: Bezugspunkt Wählen

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

    Der letzte Satz eines Programms ist mit END PGM, dem Programmnamen und der gültigen Maßeinheit gekennzeichnet. HEIDENHAIN empfiehlt, dass Sie nach dem Werkzeugaufruf grundsätzlich eine Sicherheitsposition anfahren, von der aus die TNC kollisionsfrei zur Bearbeitung positionieren kann! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 135: Rohteil Definieren: Blk Form

    0 BEGIN PGM NEU MM Programmanfang, Name, Maßeinheit 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Spindelachse, MIN-Punkt-Koordinaten 2 BLK FORM 0.2 X+100 Y+100 Z+0 MAX-Punkt-Koordinaten 3 END PGM NEU MM Programmende, Name, Maßeinheit HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 136 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 137: Neues Bearbeitungsprogramm Eröffnen

    Die TNC wechselt ins Programm-Fenster und eröffnet den Dialog zur Definition der BLK- FORM (Rohteil) Rechteckiges Rohteil wählen: Softkey für rechteckige Rohteilform drücken BEARBEITUNGSEBENE IN GRAFIK: XY Spindelachse eingeben, z. B. Z HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 138 Die TNC erzeugt die Satz-Nummern sowie den BEGIN- und END- Satz automatisch. Wenn Sie keine Rohteil-Definition programmieren wollen, brechen Sie den Dialog bei Bearbeitungsebene in Grafik: XY mit der Taste DEL HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 139: Werkzeugbewegungen Im Klartext Programmieren

    Taste ENT zur nächsten Frage ZUSATZ-FUNKTION M? 3 (Zusatzfunktion M3 „Spindel ein“) eingeben. Mit Taste END beendet die TNC diesen Dialog. Das Programmfenster zeigt die Zeile: 3 L X+10 Y+5 R0 F100 M3 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 140 Zahnvorschub definieren (Einheit mm/Zahn oder inch/Zahn). Anzahl der Zähne muss in der Werkzeugtabelle in der Spalte CUT definiert sein Taste Funktionen zur Dialogführung Dialogfrage übergehen Dialog vorzeitig beenden Dialog abbrechen und löschen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 141: Ist-Positionen Übernehmen

    Softkey eine Eingabealternative wählen müssen (z. B. die Radiuskorrektur), dann schließt die TNC die Softkey-Leiste zur Achsauswahl ebenfalls. Die Funktion „Ist-Position übernehmen“ ist nicht erlaubt, wenn die Funktion Bearbeitungsebene schwenken aktiv ist. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 142: Programm Editieren

    Bestimmten Satz wählen: Taste GOTO drücken, gewünschte Satznummer eingeben, mit Taste ENT bestätigen. Oder: Taste GOTO drücken, Satznummernschritt eingeben und die Anzahl der eingegebenen Zeilen durch Druck auf Softkey N ZEILEN nach oben oder unten überspringen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 143 Mit Softkey WECHSELN ggf. Zielordner wählen 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 unter LETZTE DATEIEN. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 144 Wort wie im zuerst gewählten Satz. Wenn Sie in sehr langen Programmen die Suche gestartet haben, blendet die TNC ein Symbol mit der Fortschrittsanzeige ein. Zusätzlich können Sie dann per Softkey die Suche abbrechen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 145 Programm einzufügen, wählen Sie das entsprechende Programm über die Dateiverwaltung und markieren dort den Satz, hinter dem Sie einfügen wollen. Gespeicherten Programmteil einfügen: Softkey BLOCK EINFÜGEN drücken Markierungsfunktion beenden: Softkey MARKIEREN ABBRECHEN drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 146: Die Suchfunktion Der Tnc

    Satz, in dem der gesuchte Text gespeichert ist Suchvorgang wiederholen: Die TNC springt auf den nächsten Satz, in dem der gesuchte Text gespeichert ist Suchfunktion beenden: Softkey Ende drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 147 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 148: Dateiverwaltung: Grundlagen

    GByte. Ein einzelnes NC-Programm darf max. 2 GByte groß sein. Je nach Einstellung erzeugt die TNC nach dem Editieren und Abspeichern von NC-Programmen eine Backup-Datei *.bak. Dies kann den Ihnen zur Verfügung stehenden Speicherplatz beeinträchtigen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 149 Tabellennamen müssen mit einem Buchstaben beginnen. Die maximal erlaubte Pfadlänge ist 255 Zeichen. Alle Zeichen von Laufwerk, Verzeichnis und Dateiname inklusive Erweiterung, dürfen 255 Zeichen nicht überschreiten. Weitere Informationen: "Pfade", Seite 151 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 150: Extern Erstellte Dateien Auf Der Tnc Anzeigen

    Betriebsbedingungen (z. B. Vibrationsbelastung), nach einer Dauer von 3 bis 5 Jahren mit einer erhöhten Ausfallrate zu rechnen. HEIDENHAIN empfiehlt daher die Festplatte nach 3 bis 5 Jahren prüfen zu lassen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 151: Arbeiten Mit Der Dateiverwaltung

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

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

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

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

    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 TNC eine Fortschrittsanzeige. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 157: Dateien In Ein Anderes Verzeichnis Kopieren

    Alle Dateien überschreiben (Feld Bestehende Dateien gewählt): Softkey OK drücken oder Keine Datei überschreiben: Softkey ABBRUCH drücken Wenn Sie eine geschützte Datei überschreiben wollen, Feld Geschützte Dateien wählen oder den Vorgang abbrechen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 158 Drücken Sie den Softkey ZUSÄTZL. FUNKT. Drücken Sie den Softkey MARKIEREN Markieren Sie ggf. weitere Zeilen Drücken Sie den Softkey SPEICHERN UNTER Geben Sie einen Tabellennamen ein, in dem die selektierten Zeilen gespeichert werden sollen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 159: Verzeichnis Kopieren

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

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

    Cursor auf weitere Datei bewegen Weitere Datei markieren: Softkey DATEI MARKIEREN drücken, usw. Markierte Dateien kopieren: Softkey KOPIEREN drücken, oder Markierte Dateien löschen: aktive Softkey-Leiste verlassen Softkey LÖSCHEN drücken, um markierte Dateien zu löschen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 162: Datei Umbenennen

    Umbenennen ausführen: Softkey OK oder Taste ENT drücken Dateien sortieren Wählen Sie den Ordner, in dem Sie die Dateien sortieren möchten Softkey SORTIEREN drücken Softkey mit entsprechendem Darstellungskriterium wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 163 FUNKT. drücken Softkey-Leiste umschalten Nach USB-Gerät suchen Um das USB-Gerät zu entfernen: Bewegen Sie den Cursor im Verzeichnisbaum auf das USB-Gerät USB-Gerät entfernen Weitere Informationen: "USB-Geräte an der TNC", Seite 176 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 164: Zusatz-Tools Zur Verwaltung Externer Dateitypen

    Steuerung übertragen, dann müssen Sie die Dateinamenserweiterungen pdf, xls, zip, bmp gif, jpg und png in die Liste der binär zu übertragenden Dateitypen eingetragen haben (Menüpunkt >Extras >Konfiguration >Modus in TNCremo). HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 165 Softkey-Umschalttaste drücken: Der Dokumentenbetrachter öffnet das Pulldown- Menü Datei Menüpunkt Schließen wählen: Die TNC kehrt zurück in die Dateiverwaltung wählen und mit Taste ENT bestätigen: Die TNC kehrt zurück in die Dateiverwaltung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 166 Wenn Sie keine Maus verwenden, schließen Sie das Zusatz-Tool Gnumeric wie folgt: Softkey-Umschalttaste drücken: Das Zusatz-Tool öffnet das Pulldown-Menü Datei Gnumeric Menüpunkt Schließen wählen und mit Taste ENT bestätigen: Die TNC kehrt zurück in die Dateiverwaltung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 167 Wenn Sie keine Maus verwenden, schließen Sie den Browser wie folgt: Softkey-Umschalttaste drücken: Der Web Browser öffnet das Pulldown-Menü File Menüpunkt Quit wählen und mit Taste ENT bestätigen: Die TNC kehrt zurück in die Dateiverwaltung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 168 Wenn Sie keine Maus verwenden, schließen Sie den Xarchiver wie folgt: Softkey-Umschalttaste drücken: Der Xarchiver öffnet das Pulldown-Menü ARCHIV Menüpunkt Beenden wählen und mit Taste ENT bestätigen: Die TNC kehrt zurück in die Dateiverwaltung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 169 Dateiverwaltung aufrufen: Taste PGM MGT drücken Verzeichnis wählen, in dem die Videodatei gespeichert ist Bewegen Sie den Cursor auf die Videodatei Taste ENT drücken: Die TNC öffnet die Videodatei in einer eigenen Anwendung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 170 Wenn Sie keine Maus verwenden, schließen Sie das Zusatz-Tool ristretto wie folgt: Softkey-Umschalttaste drücken: Das ristretto öffnet das Pulldown-Menü Datei Menüpunkt Beenden wählen und mit Taste ENT bestätigen: Die TNC kehrt zurück in die Dateiverwaltung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 171: Zusatz-Tools Für Itcs

    Der ITC schließt die Kalibrierungsoberfläche nach erfolgreicher Kalibrierung ITC Gestures Mithilfe des Zusatz-Tools ITC Gestures konfiguriert der Maschinenhersteller die Gestensteuerung des Touchscreens. Diese Funktion dürfen Sie nur in Abstimmung mit Ihrem Maschinenhersteller verwenden! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 172 Die Kalibrierung umfasst folgende Schritte: Zusatz-Tool an der Steuerung mithilfe der Task-Leiste starten Der ITC öffnet ein Überblendfenster mit drei Auswahlpunkten Berührungsempfindlichkeit wählen Schaltfläche OK drücken Der ITC schließt das Überblendfenster HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 173: Datenübertragung Zu Oder Von Einem Externen Datenträger

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

    Die TNC markiert die Spalte Auto, wenn die Verbindung automatisch hergestellt wird Hinzufügen Neue Netzwerkverbindung einrichten Entfernen Bestehende Netzwerkverbindung löschen Kopieren Netzwerkverbindung kopieren Bearbeiten Netzwerkverbindung editieren Leeren Statusfenster löschen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 176: Usb-Geräte An Der Tnc

    Schreibzugriff auf USB-Gerät, bis der Vorgang abgeschlossen ist. Mit dem Softkey VERBERGEN schließen Sie den Dialog, die Dateiübertragung wird jedoch im Hintergrund fortgesetzt. Die Steuerung zeigt eine Warnung, bis die Dateiübertragung abgeschlossen ist. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 177 Verzeichnisbaum und meldet Das USB-Gerät kann jetzt entfernt werden. USB-Gerät entfernen Dateiverwaltung beenden Umgekehrt können Sie ein zuvor entferntes USB-Gerät wieder anbinden, indem Sie folgenden Softkey drücken: Funktion zum Wiederanbinden von USB-Geräten wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 179 Programmierhilfen...
  • Seite 180: Kommentare Einfügen

    Kommentar in eigenem Satz Satz wählen, hinter dem Sie den Kommentar einfügen wollen Programmier-Dialog mit der Taste ; (Semikolon) auf der Alpha- Tastatur eröffnen Kommentar eingeben und den Satz mit der Taste END abschließen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 181: Funktionen Beim Editieren Des Kommentars

    An den Anfang eines Wortes springen. Wörter sind durch ein Blank zu trennen An das Ende eines Wortes springen. Wörter sind durch ein Blank zu trennen Umschalten zwischen Einfügemodus und Überschreibmodus HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 182: Darstellung Der Nc-Programme

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

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

    Tastenkombination Shift + 8 einfügen. Sätze im Gliederungsfenster wählen Wenn Sie im Gliederungsfenster von Satz zu Satz springen, führt die TNC die Satzanzeige im Programmfenster mit. So können Sie mit wenigen Schritten große Programmteile überspringen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 185: Der Taschenrechner

    Klammer-Rechnung Arcus-Cosinus Sinus Cosinus Tangens Werte potenzieren Quadratwurzel ziehen SQRT Umkehrfunktion PI (3.14159265359) Wert zum Zwischenspeicher addieren Wert zwischenspeichern Zwischenspeicher aufrufen Zwischenspeicher löschen Logarithmus Naturalis Logarithmus Exponentialfunktion Vorzeichen prüfen Absolutwert bilden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 186 übernimmt die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 187 Kopierten Zahlenwert in den Taschenrechner einfügen Schnittdatenrechner öffnen Sie können den Taschenrechner auch mit den Pfeiltasten Ihrer Tastatur verschieben. Falls Sie eine Maus angeschlossen haben, können Sie den Taschenrechner auch damit positionieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 188 Abhängig davon, ob Sie eine Drehzahl oder einen Vorschub berechnen, wird der Schnittdatenrechner mit unterschiedlichen Eingabefeldern angezeigt: Fenster zur Drehzahlberechnung: Kennbuchstabe Bedeutung Werkzeugradius (mm) Schnittgeschwindigkeit (m/min) Ergebnis für Spindeldrehzahl (U/min) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 189 Vorschub pro Umdrehung aus dem Schnittdatenrechner-Formular in ein geöffnetes Dialogfeld übernehmen Werkzeugradius in das Schnittdatenrechner- Formular übernehmen Drehzahl aus dem geöffneten Dialogfeld in das Schnittdatenrechner-Formular übernehmen Vorschub aus dem geöffneten Dialogfeld in das Schnittdatenrechner-Formular übernehmen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 190 Vorschub pro Zahn aus dem geöffneten Dialogfeld in das Schnittdatenrechner-Formular übernehmen Wert aus einem geöffneten Dialogfeld in das Schnittdatenrechner-Formular übernehmen Zum Taschenrechner wechseln Schnittdatenrechner in Pfeilrichtung verschieben Inch-Werte im Schnittdatenrechner verwenden Schnittdatenrechner beenden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 191: Programmiergrafik Mitführen / Nicht Mitführen

    Farben: blau: eindeutig bestimmtes Konturelement violett: noch nicht eindeutig bestimmtes Konturelement, kann z. B. von einem RND noch verändert werden ocker: Werkzeug-Mittelpunktsbahn rot: Eilgangbewegung Weitere Informationen: "Grafik der FK-Programmierung", Seite 287 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 192: Programmiergrafik Für Bestehendes Programm Erstellen

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

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

    Maustaste den Bereich wählen. Nachdem Sie die linke Maustaste loslassen, vergrößert die TNC die Ansicht Um einen beliebigen Bereich schnell zu vergrößern oder zu verkleinern: Mausrad nach vorne oder nach hinten drehen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 195: Fehlermeldungen

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

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

    Bei Bedarf vorheriges Fehlerprotokoll einstellen: Softkey VORHERIGE DATEI drücken. Bei Bedarf aktuelles Fehlerprotokoll einstellen: Softkey AKTUELLE DATEI drücken. Der älteste Eintrag des Fehlerprotokolls steht am Anfang – der jüngste Eintrag am Ende der Datei. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 198 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 199: Service-Dateien Speichern

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 200: Kontextsensitives Hilfesystem Tncguide

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

    Beliebigen NC-Satz wählen Das gewünschte Wort markieren Taste HELP drücken: Die TNC startet das Hilfesystem und zeigt die Beschreibung zur aktiven Funktion. Dies gilt nicht für Zusatzfunktionen oder Zyklen, von Ihrem Maschinenhersteller HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 202 Inhaltsverzeichnis links ist aktiv: Den darunter- oder darüberliegenden Eintrag wählen Textfenster rechts ist aktiv: Nächsten Link anspringen Zuletzt angezeigte Seite wählen Vorwärts blättern, wenn Sie mehrfach die Funktion „zuletzt angezeigte Seite wählen“ verwendet haben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 203 Text, sodass Sie das Stichwort in der aufgeführten Liste schneller finden können oder Per Pfeiltaste gewünschtes Stichwort hell hinterlegen Mit Taste ENT Informationen zum gewählten Stichwort anzeigen lassen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 204 Wort durchführen. Wenn Sie die Funktion Nur in Titeln suchen aktivieren (per Maustaste oder durch Selektieren und anschließendes Betätigen der Leertaste), durchsucht die TNC nicht den kompletten Text, sondern nur alle Überschriften. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 205: Aktuelle Hilfedateien Downloaden

    Verzeichnis TNC:\tncguide\de oder in das entsprechende Sprachunterverzeichnis übertragen Wenn Sie die CHM-Dateien mit TNCremo zur TNC übertragen, müssen Sie im Menüpunkt Extras >Konfiguration >Modus >Übertragung im Binärformat die Dateiendung .CHM eintragen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 206 Schwedisch TNC:\tncguide\da Dänisch TNC:\tncguide\fi Finnisch TNC:\tncguide\nl Niederländisch TNC:\tncguide\pl Polnisch TNC:\tncguide\hu Ungarisch TNC:\tncguide\ru Russisch TNC:\tncguide\zh Chinesisch (simplified) TNC:\tncguide\zh-tw Chinesisch (traditional) TNC:\tncguide\sl Slowenisch TNC:\tncguide\no Norwegisch TNC:\tncguide\sk Slowakisch TNC:\tncguide\kr Koreanisch TNC:\tncguide\tr Türkisch TNC:\tncguide\ro Rumänisch HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 207 Werkzeuge...
  • Seite 208: Werkzeugbezogene Eingaben

    Änderung während des Programmlaufs Während des Programmlaufs ändern Sie den Vorschub mit dem Vorschubpotentiometer F für den Vorschub. Der Vorschubpotentiometer reduziert den programmierten Vorschub, nicht den von der Steuerung berechneten Vorschub. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 209 Spindeldrehzahl eingeben, mit Taste END bestätigen, oder per Softkey VC umschalten auf Schnittgeschwindigkeitseingabe Änderung während des Programmlaufs Während des Programmlaufs ändern Sie die Spindeldrehzahl mit dem Drehzahl-Potentiometer S für die Spindeldrehzahl. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 210: Voraussetzung Für Die Werkzeugkorrektur

    Die Werkzeuglänge L sollten Sie grundsätzlich als absolute Länge bezogen auf den Werkzeugbezugspunkt eingeben. Die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 211: Deltawerte Für Längen Und Radien

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

    Dateiname mit einem Buchstaben beginnen. In Tabellen können Sie mit der Taste Bildschirmaufteilung zwischen einer Listenansicht oder einer Formularansicht wählen. Sie können die Ansicht der Werkzeugtabelle auch ändern, wenn Sie die Werkzeugtabelle öffnen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 213 Information zu diesem Werkzeug, die an die PLC übertragen werden soll LCUTS Schneidenlänge in der WKZ- Schneidenlänge des Werkzeugs für Zyklus 22 Achse? ANGLE Maximaler Eintauchwinkel? Maximaler Eintauchwinkel des Werkzeugs bei pendelnder Eintauchbewegung für Zyklen 22 und 208 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 214 Schnittbezogene Werkzeugverschleißüberwachung für die adaptive Vorschubregelung. Die Eingabe in Prozent bezieht sich auf die Regelreferenzleistung. Der Wert 0 schaltet die Überwachungsfunktion ab. Ein leeres Feld hat keinerlei Wirkung. Weitere Informationen: "Werkzeugverschleiß überwachen", Seite 463 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 215 Werkzeugradiuskorrektur (Option #92)", Seite 540 OVRTIME Überziehen der Zeit zum Überziehen der Werkzeugstandzeit in Minuten Werkzeugstandzeit Weitere Informationen: "Standzeit überziehen", Seite 230 Funktion wird vom Maschinenhersteller definiert. Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 216 (Status L). Eingabebereich: 0 bis 3,2767 mm RBREAK Bruch-Toleranz: Radius? Zulässige Abweichung vom Werkzeugradius R für Brucherkennung. Wenn der eingegebene Wert überschritten wird, dann sperrt die TNC das Werkzeug (Status L). Eingabebereich: 0 bis 0,9999 mm HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 217 Gewünschten Werkzeugtyp per Softkey wählen: Die TNC zeigt nur die Werkzeuge des gewählten Typs an Filter wieder aufheben: Softkey ALLE ANZ. drücken Der Maschinenhersteller passt den Funktionsumfang der Filterfunktion an Ihre Maschine an. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 218 Position können Sie die gespeicherten Werte überschreiben oder neue Werte eingeben. Zusätzliche Funktionen entnehmen Sie aus nachfolgender Tabelle. Softkey Editierfunktionen für die Werkzeugtabellen Tabellenanfang wählen Tabellenende wählen Vorherige Tabellenseite wählen Nächste Tabellenseite wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 219 Fräswerkzeugen oder Bohrwerkzeugen. Um eine Schneidenradiuskorrektur ausführen zu können, ist z. B. eine Definition des Schneidenradius notwendig. Die TNC bietet hierfür eine spezielle Werkzeugverwaltung für die Drehwerkzeuge. Weitere Informationen: "Werkzeugdaten", Seite 569 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 220: Werkzeugtabellen Importieren

    Maschinenhersteller kann die Funktion TABELLE IMPORTIEREN anpassen. Wenn Sie eine Werkzeugtabelle von einer iTNC 530 auslesen und an einer TNC 640 einlesen, müssen Sie Format und Inhalt anpassen, bevor Sie die Werkzeugtabelle verwenden können. An der TNC 640 können Sie die Anpassung der Werkzeugtabelle komfortabel mit der Funktion ITNC 530 TABELLE IMPORT.
  • Seite 221 Beim Import von Werkzeugtabellen der iTNC 530 werden alle vorhandenen Werkzeugtypen mit dem entsprechenden Werkzeugtyp importiert. Nicht vorhandene Werkzeugtypen werden als Typ Undefiniert importiert. Überprüfen Sie die Werkzeugtabelle nach dem Importieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 222: Werkzeugdaten Von Einem Externen Pc Aus Überschreiben

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

    Platztabelle in einer Programmlauf-Betriebsart editieren Werkzeugtabelle wählen: Softkey WERKZEUG TABELLE drücken Platztabelle wählen: Softkey PLATZ TABELLE drücken Softkey EDITIEREN auf EIN setzen, kann ggf. an Ihrer Maschine nicht nötig oder möglich sein: Maschinenhandbuch beachten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 224 Platz oben sperren? Flächenmagazin: Platz oberhalb sperren LOCKED_BELOW Platz unten sperren? Flächenmagazin: Platz unterhalb Sperren LOCKED_LEFT Platz links sperren? Flächenmagazin: Platz links sperren LOCKED_RIGHT Platz rechts Flächenmagazin: Platz rechts sperren sperren? HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 225 Mit Pfeiltasten Werkzeug wählen, mit Softkey OK in die Platztabelle übernehmen Aktuelles Feld editieren Ansicht sortieren Der Maschinenhersteller legt Funktion, Eigenschaft und Bezeichnung der verschiedenen Anzeigefilter fest. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 226: Werkzeugdaten Aufrufen

    Positioniersatz oder in einem TOOL CALL- Satz einen neuen Vorschub programmieren Aufmaß Werkzeug-Länge DL: Deltawert für die Werkzeuglänge Aufmaß Werkzeug-Radius DR: Deltawert für den Werkzeugradius Aufmaß Werkzeug-Radius DR2: Deltawert für den Werkzeugradius 2 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 227 Wenn Sie Werkzeugtabellen einsetzen, dann treffen Sie mit einem TOOL DEF-Satz eine Vorauswahl für das nächste einzusetzende Werkzeug. Dazu geben Sie die Werkzeugnummer, einen Q- Parameter oder einen Werkzeugnamen in Anführungszeichen ein. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 228 Wegfahrfunktion DEP direkt vor und nach CHF und RND während Makros ausgeführt werden während ein Werkzeugwechsel durchgeführt wird direkt nach einem TOOL CALL oder TOOL DEF während SL-Zyklen ausgeführt werden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 229 (z. B. nach einem Wechsel der Schneideplatten) tragen Sie in der Spalte CUR_TIME den Wert 0 ein. Die Funktion M101 steht für Drehwerkzeuge und im Drehbetrieb nicht zur Verfügung. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 230 Bei Abweichungen zeigt die TNC 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. Weitere Informationen: "Dreidimensionale Werkzeugkorrektur (Option #9)", Seite 531 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 231: Werkzeugeinsatzprüfung

    NC-Programm in den Betriebsarten Programmlauf Satzfolge/ Einzelsatz vollständig abarbeiten In der Betriebsart Programm-Test den Softkey WERKZEUGEINSATZDATEI ERZ. drücken (auch ohne Simulation möglich) Die erzeugte Werkzeugeinsatzdatei liegt im selben Verzeichnis wie das NC-Programm. Sie enthält folgende Informationen: HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 232 Haupt- oder Unterprogramms TOKEN = STOTAL: Pfadname des Unterprogramms Werkzeugnummer mit dem Werkzeugindex OVRMAX Während der Bearbeitung maximal aufgetretener Vorschub-Override. Beim Programmtest trägt die TNC hier den Wert 100 (%) ein HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 233 EINSATZPRÜFUNG gedrückt haben, das Ergebnis der Einsatzprüfung in einem Überblendfenster an. Sie können das Überblendfenster mit der Taste ENT schließen. Mit der Funktion FN18 ID975 NR1 können Sie die Werkzeugeinsatzprüfung abfragen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 234: Einführung

    Korrekturwert = L + DL + DL TOOL CALL Werkzeuglänge L aus TOOL DEF-Satz oder Werkzeugtabelle : Aufmaß DL für Länge aus TOOL CALL-Satz TOOL CALL Aufmaß DL für Länge aus der Werkzeugtabelle HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 235 Aufmaß DR für Radius aus der Werkzeugtabelle Bahnbewegungen ohne Radiuskorrektur: R0 Das Werkzeug verfährt in der Bearbeitungsebene mit seinem Mittelpunkt auf der programmierten Bahn, bzw.auf die programmierten Koordinaten. Anwendung: Bohren, Vorpositionieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 236 Werkzeugbewegung links von der programmierten Kontur: Softkey RL drücken oder Werkzeugbewegung rechts von der programmierten Kontur: Softkey RR drücken oder Werkzeugbewegung ohne Radiuskorrektur oder Radiuskorrektur aufheben: Taste ENT drücken Satz beenden: Taste END drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 237 Werkzeugradius für eine bestimmte Kontur nicht beliebig groß gewählt werden darf Achtung Kollisionsgefahr! Legen Sie den Start- oder Endpunkt bei einer Innenbearbeitung nicht auf einen Kontur-Eckpunkt, da sonst die Kontur beschädigt werden kann. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 238 Detailansicht zur besseren Übersicht der verfügbaren Werkzeugtypen Wenn Sie ein Werkzeug in der Werkzeugverwaltung editieren, ist das angewählte Werkzeug gesperrt. Wenn dieses Werkzeug im abgearbeiteten NC- Programm benötigt wird, zeigt die TNC die Meldung: Werkzeugtabelle verriegelt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 239: Werkzeugverwaltung Aufrufen

    T-Einsatzfolge: Liste der Reihenfolge aller Werkzeuge, die in dem Programm eingewechselt werden, das in der Programmlauf-Betriebsart angewählt ist (nur wenn Sie bereits eine Werkzeug-Einsatzdatei erstellt haben) Weitere Informationen: "Werkzeugeinsatzprüfung", Seite 231 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 240: Werkzeugverwaltung Editieren

    Reiter Plätze aktiv ist) Einstellungen definieren: SPALTE SORTIEREN aktiv: Mausklick auf Spaltenkopf sortiert den Spalteninhalt SPALTE SCHIEBEN aktiv: Spalte lässt sich per Drag+Drop verschieben Manuell durchgeführte Einstellungen (Spalten verschieben) in den ursprünglichen Zustand zurücksetzen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 241 Zusatzinformationen in der Formularansicht anzeigen: Tipptexte zeigt die TNC dann an, wenn Sie den Softkey EDITIEREN AUS/ EIN auf EIN gestellt haben, den Mauszeiger über ein aktives Eingabefeld bewegen und eine Sekunde stehen lassen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 242 Werkzeuge. Sicherstellen, dass Sie die Werkzeugdaten nicht mehr benötigen, da keine Undo-Funktion zur Verfügung steht. Werkzeugdaten von Werkzeugen, die noch in der Platztabelle gespeichert sind, können Sie nicht löschen. Werkzeug zunächst aus dem Magazin entladen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 243: Verfügbare Werkzeugtypen

    Die Werkzeugverwaltung stellt die verschiedenen Werkzeugtypen mit einem Icon dar. Folgende Werkzeugtypen stehen zur Verfügung: Icon Werkzeugtyp Werkzeugtypnummer Undefiniert,**** Fräswerkzeug,MILL Bohrer,DRILL Gewindebohrer,TAP NC-Anbohrer,CENT Drehwerkzeug,TURN Tastsystem,TCHP Reibahle,REAM Kegelsenker,CSINK Zapfensenker,TSINK Ausdreh-Werkzeug,BOR Rückwärts-Senker,BCKBOR Gewindefräser,GF Gewindefräser mit Senkfase,GSF Gewindefräser mit Einzelplatte,EP Gewindefräser mit Wendeplatte,WSP Bohrgewindefräser,BGF Zirkular-Gewindefräser,ZBGF HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 244 Werkzeuge Werkzeugverwaltung (Option #93) Icon Werkzeugtyp Werkzeugtypnummer Schruppfräser,MILL_R Schlichtfräser,MILL_F Schrupp-/Schlichtfräser,MILL_RF Tiefen-Schlichtfräser,MILL_FD Seiten-Schlichtfräser,MILL_FS Stirnfräser,MILL_FACE HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 245: Werkzeugdaten Importieren Und Exportieren

    Mit den Pfeiltasten oder per Maus, die zu importierende Datei wählen, mit Taste ENT bestätigen: Die TNC zeigt in einem Überblendfenster den Inhalt der CSV-Datei Importvorgang mit Softkey START starten. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 246 Daten müssen in dazu passender Reihenfolge definiert sein. Beispiel-Importdatei: T,L,R,DL,DR Zeile 1 mit Spaltennamen 4,125.995,7.995,0,0 Zeile 2 mit Werkzeugdaten 9,25.06,12.01,0,0 Zeile 3 mit Werkzeugdaten 28,196.981,35,0,0 Zeile 4 mit Werkzeugdaten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 247 Exportvorgang mit Softkey START starten: Die TNC zeigt in einem Überblendfenster den Status des Exportvorgangs an Exportvorgang mit Taste oder Softkey END beenden Die TNC speichert die exportierte CSV-Datei grundsätzlich im Verzeichnis TNC:\system\tooltab HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 249 Konturen programmieren...
  • Seite 250: Konturen Programmieren

    Mit den Zusatzfunktionen der TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 251: Programmieren Mit Q-Parametern

    Funktionen programmieren, die den Programmlauf steuern oder die eine Kontur beschreiben. Zusätzlich können Sie mithilfe der Q-Parameter-Programmierung Messungen mit dem 3D-Tastsystem während des Programmlaufs ausführen. Weitere Informationen: "Q-Parameter programmieren", Seite 339 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 252: Grundlagen Zu Den Bahnfunktionen

    Der NC-Satz enthält zwei Koordinatenangaben: Die TNC fährt das Werkzeug in der programmierten Ebene. Beispiel L 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 253 Funktionsübersicht", Seite 340 Drehsinn DR bei Kreisbewegungen Für Kreisbewegungen ohne tangentialen Übergang zu anderen Konturelementen geben Sie den Drehsinn wie folgt ein: Drehung im Uhrzeigersinn: DR- Drehung gegen den Uhrzeigersinn: DR+ HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 254 Beschädigung von Werkzeug und Werkstück ausgeschlossen ist. Erstellen der NC-Sätze mit den Bahnfunktionstasten Mit den grauen Bahnfunktionstasten eröffnen Sie den Dialog. Die TNC erfragt nacheinander alle Informationen und fügt den NC-Satz ins Bearbeitungsprogramm ein. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 255 Satz definiert ist: Softkey F AUTO drücken. ZUSATZ-FUNKTION M? 3 (Zusatzfunktion z. B. M3) eingeben und den Dialog mit der Taste END abschließen Zeile im Bearbeitungsprogramm L X-20 Y+30 R0 FMAX M3 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 256: Kontur Anfahren Und Verlassen

    Beim Anfahren des Startpunkts muss das Werkzeug in der Spindelachse auf Arbeitstiefe fahren. Bei Kollisionsgefahr den Startpunkt in der Spindelachse separat anfahren. NC-Sätze 30 L Z-10 R0 FMAX 31 L X+20 Y+30 RL F350 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 257 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 258: Übersicht: Bahnformen Zum Anfahren Und Verlassen Der Kontur

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 259: Wichtige Positionen Beim Anfahren Und Wegfahren

    Eilgang. Bei der Funktion APPR LCT fährt die TNC den Hilfspunkt P mit dem im APPR-Satz programmierten Vorschub an. Wenn vor dem Anfahrsatz noch kein Vorschub programmiert wurde, gibt die TNC eine Fehlermeldung aus. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 260 Radiuskorrektur automatisch auf! Wenn Sie APPR LN oder APPR CT mit R0 programmieren, stoppt die Steuerung die Bearbeitung oder Simulation mit einer Fehlermeldung. Dieses Verhalten ist abweichend zur Steuerung iTNC 530! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 261: Anfahren Auf Einer Geraden Mit Tangentialem Anschluss: Appr Lt

    7 L X+40 Y+10 R0 FMAX M3 PS ohne Radiuskorrektur anfahren 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 PA mit Radiuskorr. RR 9 L X+20 Y+35 Endpunkt erstes Konturelement 10 L ... Nächstes Konturelement HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 262: Anfahren Auf Einer Kreisbahn Mit Tangentialem Anschluss: Appr Ct

    PS ohne Radiuskorrektur anfahren 8 APPR CT X+10 Y+20 Z-10 CCA180 R+10 RR F100 PA mit Radiuskorr. RR, Radius R=10 9 L X+20 Y+35 Endpunkt erstes Konturelement 10 L ... Nächstes Konturelement HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 263 PS ohne Radiuskorrektur anfahren 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 PA mit Radiuskorr. RR, Radius R=10 9 L X+20 Y+35 Endpunkt erstes Konturelement 10 L ... Nächstes Konturelement HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 264: Wegfahren Auf Einer Geraden Mit Tangentialem Anschluss: Dep Lt

    23 L Y+20 RR F100 Letztes Konturelement: PE mit Radiuskorrektur 24 DEP LN LEN+20 F100 Um LEN=20 mm senkrecht von Kontur wegfahren 25 L Z+100 FMAX M2 Z freifahren, Rücksprung, Programm-Ende HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 265: Wegfahren Auf Einer Kreisbahn Mit Tangentialem Anschluss: Dep Ct

    NC-Beispielsätze 23 L Y+20 RR F100 Letztes Konturelement: PE mit Radiuskorrektur 24 DEP LCT X+10 Y+12 R+8 F100 Koordinaten PN, Kreisbahn-Radius=8 mm 25 L Z+100 FMAX M2 Z freifahren, Rücksprung, Programm-Ende HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 266: Bahnbewegungen - Rechtwinklige Koordinaten

    RouNDing of tangentialem Anschluss Corner an vorheriges und nachfolgendes Konturelement Freie Kontur- Gerade oder Kreisbahn "Bahnbewegungen Programmierung mit beliebigem – Freie Anschluss an vorheriges Konturprogrammierung Konturelement FK ", Seite 285 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 267 Position, die übernommen werden soll Bildschirm-Anzeige auf Programmieren wechseln NC-Satz wählen, hinter dem der Geradensatz eingefügt werden soll Taste IST-POSITION-ÜBERNEHMEN drücken: Die TNC generiert einen Geradensatz mit den Koordinaten der Ist-Position HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 268: Fase Zwischen Zwei Geraden Einfügen

    Eine Fase wird nur in der Bearbeitungsebene ausgeführt. Der von der Fase abgeschnittene Eckpunkt wird nicht angefahren. Ein im CHF-Satz programmierter Vorschub wirkt nur in diesem CHF-Satz. Danach ist wieder der vor dem CHF-Satz programmierte Vorschub gültig. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 269: Eckenrunden Rnd

    Ein im RND-Satz programmierter Vorschub wirkt nur in diesem RND-Satz. Danach ist wieder der vor dem RND-Satz programmierte Vorschub gültig. Ein RND-Satz lässt sich auch zum weichen Anfahren an die Kontur nutzen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 270 Kreismittelpunkt bezieht sich immer auf die zuletzt programmierte Werkzeugposition. Mit CC kennzeichnen Sie eine Position als Kreismittelpunkt: Das Werkzeug fährt nicht auf diese Position. Der Kreismittelpunkt ist gleichzeitig Pol für Polarkoordinaten. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 271: Kreisbahn C Um Kreismittelpunkt Cc

    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 TNC verfahren kann: 0.016 mm. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 272: Kreisbahn Cr Mit Festgelegtem Radius

    Bearbeitungsebene. Wenn Sie Kreise programmieren, die nicht in der aktiven Bearbeitungsebene liegen und gleichzeitig diese Bewegung rotieren, dann verfährt die TNC einen Raumkreis, also einen Kreis in 3 Achsen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 273 11 CR X+70 Y+40 R+20 DR- (BOGEN 1) oder 11 CR X+70 Y+40 R+20 DR+ (BOGEN 2) oder 11 CR X+70 Y+40 R-20 DR- (BOGEN 3) oder 11 CR X+70 Y+40 R-20 DR+ (BOGEN 4) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 274: Kreisbahn Ct Mit Tangentialem Anschluss

    7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0 Der CT-Satz und das zuvor programmierte Konturelement sollten beide Koordinaten der Ebene enthalten, in der der Kreisbogen ausgeführt wird! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 275: Beispiel: Geradenbewegung Und Fasen Kartesisch

    Letzten Konturpunkt 1 anfahren, zweite Gerade für Ecke 4 14 DEP LT LEN10 F1000 Kontur verlassen auf einer Geraden mit tangentialem Anschluss 15 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 16 END PGM LINEAR MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 276: Beispiel: Kreisbewegung Kartesisch

    Letzten Konturpunkt 1 anfahren 16 DEP LCT X-20 Y-20 R5 F1000 Kontur verlassen auf einer Kreisbahn mit tangentialem Anschluss 17 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 18 END PGM CIRCULAR MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 277: Beispiel: Vollkreis Kartesisch

    Kreisendpunkt (=Kreisstartpunkt) anfahren 10 DEP LCT X-40 Y+50 R5 F1000 Kontur verlassen auf einer Kreisbahn mit tangentialem Anschluss 11 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 12 END PGM C-CC MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 278: Bahnbewegungen - Polarkoordinaten

    Kreismittelpunkt/ Pol zum Kreisendpunkts, Drehrichtung Kreisbogen-Endpunkt Kreisbahn mit tangentialem Polarradius, Polarwinkel des Anschluss an vorheriges Kreisendpunkts Konturelement Überlagerung einer Kreisbahn Polarradius, Polarwinkel des mit einer Geraden Kreisendpunkts, Koordinate des Endpunkts in der Werkzeugachse HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 279: Polarkoordinatenursprung: Pol Cc

    Uhrzeigersinn: PA>0 Winkel von der Winkel-Bezugsachse zu PR im Uhrzeigersinn: PA<0 NC-Beispielsätze 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 280: Kreisbahn Cp Um Pol Cc

    Kreisbahn-Endpunkts Der Pol ist nicht Mittelpunkt des Konturkreises! NC-Beispielsätze 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 281: Schraubenlinie (Helix)

    Die Tabelle zeigt die Beziehung zwischen Arbeitsrichtung, Drehsinn und Radiuskorrektur für bestimmte Bahnformen. Innengewinde Arbeitsrichtung Drehsinn Radiuskorrektur rechtsgängig DR– linksgängig DR– rechtsgängig Z– linksgängig Z– Außengewinde rechtsgängig DR– linksgängig DR– rechtsgängig Z– linksgängig Z– HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 282 Radiuskorrektur gemäß Tabelle eingeben NC-Beispielsätze: Gewinde M6 x 1 mm mit 5 Gängen 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 283: Beispiel: Geradenbewegung Polar

    Punkt 1 anfahren 15 DEP PLCT PR+60 PA+180 R5 F1000 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 16 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 17 END PGM LINEARPO MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 284: Beispiel: Helix

    9 CP IPA+3240 IZ+13.5 DR+ F200 Helix fahren 10 DEP CT CCA180 R+2 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 11 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 12 END PGM HELIX MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 285: Bahnbewegungen - Freie Konturprogrammierung Fk

    Die TNC errechnet die Kontur aus den bekannten Koordinatenangaben und unterstützt den Programmierdialog mit der interaktiven FK-Grafik. Die Abbildung rechts oben zeigt eine Bemaßung, die Sie am einfachsten über die FK-Programmierung eingeben. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 286 Wenn der erste Satz im FK-Abschnitt ein FCT- oder FLT-Satz ist, müssen Sie davor mindestens zwei NC- Sätze über die grauen Dialog-Tasten programmieren, damit die Anfahrrichtung eindeutig bestimmt ist. Ein FK-Abschnitt darf nicht direkt hinter einer Marke LBL beginnen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 287: Grafik Der Fk-Programmierung

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 288: Fk-Dialog Eröffnen

    FPOL drücken. Die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 289: Geraden Frei Programmieren

    Sie den Dialog mit dem Softkey FLT: 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 Satz eingeben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 290: Kreisbahnen Frei Programmieren

    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 Satz eingeben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 291: Eingabemöglichkeiten

    Anstiegswinkel enthalten und auf einer iTNC 530 oder älteren TNCs erstellt wurden, sind nicht kompatibel. NC-Beispielsätze 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 AN-45 29 FCT DR- R15 LEN 15 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 292 Mittelpunkt in rechtwinkligen Koordinaten Mittelpunkt in Polarkoordinaten Drehsinn der Kreisbahn Radius der Kreisbahn NC-Beispielsätze 10 FC CCX+20 CCY+15 DR+ R15 11 FPOL X+20 Y+15 12 FL AN+40 13 FC DR+ R15 CCPR+35 CCPA+40 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 293 Satz eines FK-Abschnitts ein. Konturanfang: CLSD+ Konturende: CLSD– NC-Beispielsätze 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FC DR- R+15 CLSD- HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 294 Abstand des Hilfspunkts zur Geraden X- und Y-Koordinate eines Hilfspunkts neben einer Kreisbahn Abstand des Hilfspunkts zur Kreisbahn NC-Beispielsätze 13 FC DR- R10 P1X+42.929 P1Y+60.071 14 FLT AN-70 PDX+50 PDY+53 D10 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 295: Relativbezüge

    Polarkoordinaten bezogen auf Satz N NC-Beispielsätze 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 296 Satz N NC-Beispielsätze 12 FL X+10 Y+10 RL 13 FL ... 14 FL X+18 Y+35 15 FL ... 16 FL ... 17 FC DR- R10 CCA+0 ICCX+20 ICCY-15 RCCX12 RCCY14 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 297: Beispiel: Fk-Programmierung

    15 DEP CT CCA90 R+5 F1000 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 16 L X-30 Y+0 R0 FMAX 17 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 18 END PGM FK1 MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 298 18 FSELECT 2 19 DEP LCT X+30 Y+30 R5 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 20 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 21 END PGM FK2 MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 299 26 FCT DR- R65 27 FSELECT 1 28 FCT Y+0 DR- R40 CCX+0 CCY+0 29 FSELECT 4 30 DEP CT CCA90 R+5 F1000 Kontur verlassen auf einem Kreis mit tangentialem Anschluss HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 300 Konturen programmieren Bahnbewegungen – Freie Konturprogrammierung FK 31 L X-70 R0 FMAX 32 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 33 END PGM FK3 MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 301 Daten aus CAD-Dateien übernehmen...
  • Seite 302: Daten Aus Cad-Dateien Übernehmen

    CAD-Datenformate direkt auf der TNC öffnen. Die TNC zeigt folgende Dateiformate: Datei Format Step .STP und .STEP AP 203 AP 214 Iges .IGS und .IGES Version 5.3 .DXF 2000 2002 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 303: Anwendung

    Nachkommastellen die TNC das Konturprogramm erzeugt. Grundeinstellung: 4 Nachkommastellen bei mm und 5 Nachkommastellen bei inch Umschalten zwischen verschiedenen Ansichten des Modells z. B.Oben Drahtmodell aktivieren oder Schattierungen aktivieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 304 Die TNC unterstützt kein binäres DXF-Format. Beim Erzeugen der DXF-Datei aus dem CAD- oder Zeichenprogramm darauf achten, dass Sie die Datei im ASCII-Format speichern. Die TNC unterstützt folgende Dateiformate: Weitere Informationen: "Abb. X", Seite HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 305: Arbeiten Mit Dem Dxf-Konverter

    Mit der Taste ENT übernehmen: Die TNC startet den DXF-Konverter und zeigt den Inhalt der Datei am Bildschirm an. Im Fenster Listenansicht zeigt die TNC die Layer (Ebenen) und im Fenster Grafik die Zeichnung an HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 306: Grundeinstellungen

    Nachkommastellen bei Maßeinheit mm und 5 Nachkommastellen bei Maßeinheit inch Umschalten zwischen verschiedenen Ansichten des Modells z. B.Oben Kontur für eine Drehbearbeitung wählen. Die aktive Bearbeitung ist farblich hervorgehoben (Option #50) Drahtmodell einer 3D-Zeichnung aktivieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 307 Sie die Auflösung auf 3 Nachkommastellen begrenzen. Zusätzlich müssen Sie die Kommentare entfernen, die der DXF- Konverter mit in das Konturprogramm ausgibt. Die TNC zeigt die aktiven Grundeinstellungen in der Statusleiste am Bildschirm an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 308: Layer Einstellen

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 309: Bezugspunkt Festlegen

    Element liegen Auf den Stern klicken, den Sie als Bezugspunkt wählen wollen: Die TNC setzt das Bezugspunktsymbol auf die gewählte Stelle. Wenn das gewählte Element zu klein ist, die Zoomfunktion verwenden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 310 Bezugspunkt setzen. Sie können einen Bezugspunkt löschen, indem sie das Icon drücken. Elementinformationen Die TNC zeigt im Fenster Elementinformation an, wie weit der von Ihnen gewählte Bezugspunkt vom Zeichnungsnullpunkt entfernt ist. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 311: Kontur Wählen Und Speichern

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 312 Eingabe bestätigen: Die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 313 Wenn das zu verlängernde/zu verkürzende Konturelement eine Gerade ist, dann verlängert/ verkürzt die TNC das Konturelement linear. Wenn das zu verlängernde/zu verkürzende Konturelement ein Kreisbogen ist, dann verlängert/verkürzt die TNC den Kreisbogen zirkular. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 314 Maustaste loslassen, vergrößert die TNC die Ansicht Um einen beliebigen Bereich schnell zu vergrößern oder zu verkleinern: Mausrad nach vorne oder nach hinten drehen Um zur Standardansicht zurückzukehren: Doppelklick mit der rechten Maustaste HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 315: Bearbeitungspositionen Wählen Und Speichern

    Linearsatz mit Zyklusaufruf (L X... Y... M99). Dieses Programm können Sie auch auf alten TNC-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...
  • Seite 316 Dateinamen und den Dateityp wählen können Eingabe bestätigen: Die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 317 Dateinamen und den Dateityp wählen können Eingabe bestätigen: Die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 318 Dateinamen und den Dateityp wählen können Eingabe bestätigen: Die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 319 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. Weitere Informationen: "Grundeinstellungen", Seite 306 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 320 Um einen beliebigen Bereich schnell zu vergrößern und verkleinern: Mausrad nach vorne oder nach hinten drehen Um zur Standardansicht zurückzukehren: Shift-Taste drücken und gleichzeitig rechte Maustaste doppelklicken. Wenn Sie nur die rechte Maustaste doppelklicken, bleibt der Rotationswinkel erhalten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 321: Unterprogramme Und Programmteil-Wiederholungen

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

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

    Ein Unterprogramm darf sich nicht selbst aufrufen Unterprogramme hinter dem Satz mit M2 bzw. M30 programmieren Wenn Unterprogramme im Bearbeitungsprogramm vor dem Satz mit M2 oder M30 stehen, dann werden sie ohne Aufruf mindestens einmal abgearbeitet HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 324: Unterprogramm Programmieren

    TNC springt dann auf den Labelnamen, der im definierten String-Parameter angegeben ist Wiederholungen REP mit Taste NO ENT übergehen. Wiederholungen REP nur bei Programmteil-Wiederholungen einsetzen CALL LBL 0 ist nicht erlaubt, da es dem Aufruf eines Unterprogrammendes entspricht. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 325 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 326: Programmteil-Wiederholung Programmieren

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

    Programm mit PGM CALL aufrufen Nullpunkttabelle mit SEL TABLE wählen Punktetabelle mit SEL PATTERN wählen Konturprogramm mit SEL CONTOUR wählen Programm mit SEL PGM wählen Zuletzt gewählte Datei mit CALL SELECTED PGM aufrufen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 328 Sie M2 bzw. M30 durch die Sprungfunktion FN 9: IF +0 EQU +0 GOTO LBL 99 ersetzen, um diesen Programmteil zwingend zu überspringen Das aufgerufene Bearbeitungsprogramm darf keinen Aufruf CALL PGM ins aufrufende Bearbeitungsprogramm enthalten (Endlosschleife) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 329: Beliebiges Programm Als Unterprogramm Aufrufen

    Dialog zur Definition des zu rufenden Programms. Pfadname über die Bildschirmtastatur eingeben oder Softkey DATEI WÄHLEN drücken: Die TNC blendet ein Auswahlfenster ein, über das Sie das zu rufende Programm wählen können, mit Taste ENT bestätigen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 330 Das gewählte Programm rufen Sie wie folgt auf: Funktionen zum Programmaufruf wählen: Taste PGM CALL drücken Softkey GEWÄHLTES PROGRAMM AUFRUFEN drücken: Die TNC ruft mit CALL SELECTED PGM das zuletzt gewählte Programm auf HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 331 Unterprogramme weitere Unterprogramme oder Programmteil- Wiederholungen enthalten dürfen. Maximale Verschachtelungstiefe für Unterprogramme: 19 Maximale Verschachtelungstiefe für Hauptprogrammaufrufe: 19, wobei ein CYCL CALL wie ein Hauptprogrammaufruf wirkt Programmteil-Wiederholungen können Sie beliebig oft verschachteln HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 332: Unterprogramm Im Unterprogramm

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

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

    3 Programmteil zwischen Satz 12 und Satz 10 wird 2 mal wiederholt: Unterprogramm 2 wird 2 mal wiederholt 4 Hauptprogramm UPGREP wird von Satz 13 bis Satz 19 ausgeführt. Rücksprung zu Satz 1 und Programmende HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 335: Beispiel: Konturfräsen In Mehreren Zustellungen

    18 L X-20 Y+0 R0 FMAX Freifahren 19 CALL LBL 1 REP 4 Rücksprung zu LBL 1; insgesamt vier Mal 20 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 21 END PGM PGMWDH MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 336: Beispiel: Bohrungsgruppen

    16 L IY+20 R0 FMAX M99 Bohrung 3 anfahren, Zyklus aufrufen 17 L IX-20 R0 FMAX M99 Bohrung 4 anfahren, Zyklus aufrufen 18 LBL 0 Ende des Unterprogramms 1 19 END PGM UP1 MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 337: Beispiel: Bohrungsgruppe Mit Mehreren Werkzeugen

    10 FN 0: Q202 = +5 Neue Zustellung fürs Bohren 11 CALL LBL 1 Unterprogramm 1 für komplettes Bohrbild rufen 12 L Z+250 R0 FMAX 13 TOOL CALL 3 Z S500 Werkzeugaufruf Reibahle HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 338 28 L IY+20 R0 FMAX M99 Bohrung 3 anfahren, Zyklus aufrufen 29 L IX-20 R0 FMAX M99 Bohrung 4 anfahren, Zyklus aufrufen 30 LBL 0 Ende des Unterprogramms 2 31 END PGM UP2 MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 339 Q-Parameter programmieren...
  • Seite 340: Q-Parameter Programmieren

    Parameter wirken nur lokal innerhalb eines NC-Programms 0 – 499 Parameter für den Anwender QR-Parameter: Parameter wirken dauerhaft (remanent) auf alle NC-Programme im TNC-Speicher, auch über eine Stromunterbrechung hinaus 0 – 499 Parameter für den Anwender HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 341 HEIDENHAIN empfohlen, aber nicht sichergestellt werden kann. Funktionen des Maschinenherstellers oder eines Drittanbieters können zu Überschneidungen mit dem NC-Programm des Anwenders führen! Beachten Sie hierzu Ihr Maschinenhandbuch und die Dokumentation des Drittanbieters. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 342 Umstand insbesondere dann, wenn Sie, berechnete Q-Parameterinhalte bei Sprungbefehlen oder Positionierungen verwenden. 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 343: Q-Parameterfunktionen Aufrufen

    QR an. Mit diesen Softkeys wählen Sie zunächst den gewünschten Parametertyp aus und geben anschließend die Parameter-Nummer ein. Falls Sie eine USB-Tastatur angeschlossen haben, können Sie durch Drücken der Taste Q den Dialog zur Formeleingabe direkt öffnen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 344: Teilefamilien - Q-Parameter Statt Zahlenwerte

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

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

    Q-Parameterfunktion wählen: Taste Q drücken Mathematische Grundfunktionen wählen: Softkey GRUNDFUNKT. drücken Q-Parameterfunktion MULTIPLIKATION wählen: Softkey FN3 X * Y drücken PARAMETER-NR. FÜR ERGEBNIS? 12 (Nummer des Q-Parameters) eingeben und mit Taste ENT bestätigen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 347 SET UNDEFINED drücken Die Funktion FN 0 unterstützt auch das Übergeben des Wertes Undefined. Wenn Sie den undefinierten Q-Parameter ohne FN 0 übergeben wollen, zeigt die Steuerung die Fehlermeldung Ungültiger Wert. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 348 FN 13: WINKEL z. B.FN 13: Q20 = +25 ANG-Q1 Winkel mit arctan aus Gegenkathete und Ankathete oder sin und cos des Winkels (0 < Winkel < 360°) bestimmen und zuweisen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 349 Nebenachse (Y bei Spindelachse Z) im Parameter Q21 und den Kreisradius im Parameter Q22 ab. Beachten Sie, dass FN 23 und FN 24 neben dem Ergebnisparameter auch die zwei folgenden Parameter automatisch überschreiben. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 350: Wenn/Dann-Entscheidungen Mit Q-Parametern

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

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

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

    FN 29: PLC bis zu acht Werte an die PLC übergeben FN 37: EXPORTlokale Q- Parameter oder QS-Parameter in ein rufendes Programm exportieren FN 38: SEND Informationen aus dem NC- Programm senden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 355: Fn 14: Error - Fehlermeldungen Ausgeben

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

    F: Floating (Dezimalzahl), Format für Q, QL, QR Format für Textvariable QS oder Format für Ganzzahl (Integer) Trennzeichen zwischen Ausgabeformat und Parameter Satzendezeichen, schließt eine Zeile ab Zeilenumbruch Q-Parameterwert rechtsbündig Q-Parameterwert linksbündig HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 360 L_CHINESE_TRAD Text nur bei Dialogspr. Chinesisch (traditionell) ausgeben L_SLOVENIAN Text nur bei Dialogspr. Slowenisch ausgeben L_NORWEGIAN Text nur bei Dialogspr. Norwegisch ausgeben L_ROMANIAN Text nur bei Dialogspr. Rumänisch ausgeben L_SLOVAK Text nur bei Dialogspr. Slowakisch ausgeben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 361 96 FN 16: F-PRINT TNC:\MASKE\MASKE1.A/ TNC:\PROT1.TXT Die TNC erzeugt dann die Datei PROT1.TXT: MESSPROTOKOLL SCHAUFELRAD-SCHWERPUNKT DATUM: 15.07.2015 UHRZEIT: 08:56:34 ANZAHL MESSWERTE : = 1 X1 = 149,360 Y1 = 25,509 Z1 = 37,000 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 362 In den Maschinenparametern fn16DefaultPath (Nr. 102202) und fn16DefaultPathSim (Nr. 102203) können Sie einen Standardpfad für die Ausgabe von Protokolldateien definieren. Wenn Sie FN16 verwenden, dann darf die Datei nicht UTF-8 kodiert sein. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 363 Name des Zielpfades in der FN 16-Funktion vollständig angeben: 96 FN 16: F-PRINT TNC:\MSK\MSK1.A / PC325:\LOG\PRO1.TXT Wenn Sie mehrmals im Programm dieselbe Datei ausgeben, dann hängt die TNC alle Texte innerhalb der Zieldatei hinter bereits ausgegebene Texte an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 364: Fn 18: Sysread - Systemdaten Lesen

    Programmierte Spindeldrehzahl Aktiver Spindelzustand: -1=undefiniert, 0=M3 aktiv, 1=M4 aktiv, 2=M5 nach M3, 3=M5 nach M4 Getriebestufe Kühlmittelzustand: 0=aus, 1=ein Aktiver Vorschub Index des vorbereiteten Werkzeugs Index des aktiven Werkzeugs Kanaldaten, 25 Kanalnummer HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 365 Maximale Standzeit TIME1 WKZ-Nr. Maximale Standzeit TIME2 WKZ-Nr. Aktuelle Standzeit CUR. TIME WKZ-Nr. PLC-Status WKZ-Nr. Maximale Schneidenlänge LCUTS WKZ-Nr. Maximaler Eintauchwinkel ANGLE WKZ-Nr. TT: Anzahl der Schneiden CUT WKZ-Nr. TT: Verschleißtoleranz Länge LTOL HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 366 Werte, 60 Aktive Werkzeugachse 0 = X 6 = U 1 = Y 7 = V 2 = Z 8 = W Spindeldrehzahl S Aufmaß Werkzeuglänge DL Aufmaß Werkzeugradius DR HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 367 Programmierte Drehung mit Zyklus 10 Aktive Spiegelachse 0: Spiegeln nicht aktiv +1: X-Achse gespiegelt +2: Y-Achse gespiegelt +4: Z-Achse gespiegelt +64: U-Achse gespiegelt +128: V-Achse gespiegelt +256: W-Achse gespiegelt Kombinationen = Summe der Einzelachsen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 368 Positiver Software-Endschalter oder Verfahrbereichsgrenze Achse 1 bis 9 Software-Endschalter ein- oder aus: 0 = ein, 1 = aus Sollposition im Maschinen- X-Achse Koordinatensystem, 240 Y-Achse Z-Achse A-Achse B-Achse C-Achse U-Achse V-Achse W-Achse HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 369 Winkel der Spindelorientierung Tischtastsystem TT Tastsystemtyp Zeile in der Tastsystemtabelle Mittelpunkt Hauptachse (REF-System) Mittelpunkt Nebenachse (REF-System) Mittelpunkt Werkzeugachse (REF-System) Tellerradius Eilgang Messvorschub bei stehender Spindel Messvorschub bei drehender Spindel Maximaler Messweg HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 370 Z_OFFS, A_OFFS, B_OFFS, C_OFFS, U_OFFS, V_OFFS, W_OFFS) Aktiver Preset, 530 Nummer des Aktiven Presets lesen SIK, 630 SIK-ID lesen Daten des aktuellen Werkzeuglänge L Werkzeugs lesen, 950 Werkzeugradius R Werkzeugradius R2 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 371 Lift off Daten des aktuellen Werkzeugnummer Drehwerkzeugs lesen, 951 Werkzeuglänge XL Werkzeuglänge ZL Aufmaß Werkzeuglänge DXL Aufmaß Werkzeuglänge DZL Schneidenradius RS Werkzeugorientierung TO Orientierungswinkel der Spindel ORI Einstellwinkel Spitzenwinkel Stecherbreite Werkzeugtyp HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 372 Radiuskorrektur im MDI bei achsparallelen Verfahrsätzen erlaubt 0 = nicht erlaubt, 1 = erlaubt Beispiel: Wert des aktiven Maßfaktors der Z-Achse an Q25 - zuweisen 55 FN 18: SYSREAD Q25 = ID210 NR4 IDX3 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 373: Fn 19: Plc - Werte An Plc Übergeben

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

    Weitere Informationen finden Sie im Handbuch Remo Tools SDK. Beispiel Die Werte von Q1 und Q23 im Logbuch dokumentieren. FN 38: SEND /"Q-PARAMETER Q1: %F Q23: %F" / +Q1 / +Q23 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 375: Tabellenzugriffe Mit Sql-Anweisungen

    Zeilen und Spalten aufnimmt. (Result-set = englisch Ergebnismenge) Synonym: Mit diesem Begriff wird ein Name für eine Tabelle bezeichnet, der statt Pfad- und Dateinamen verwendet wird. Synonyme werden vom Maschinenhersteller in den Konfigurationsdaten festgelegt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 376: Eine Transaktion

    Schließen Sie eine begonnene Transaktion unbedingt ab – auch wenn Sie ausschließlich lesende Zugriffe verwenden. Nur so ist gewährleistet, dass Änderungen/Ergänzungen nicht verloren gehen, Sperren aufgehoben werden und der Result-set freigegeben wird. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 377 Spalten gebunden (zugeordnet). Spalten, die nicht an Q-Parameter gebunden sind, werden bei den Lese-/Schreibvorgängen nicht berücksichtigt. Wird mit SQL INSERT... eine neue Tabellenzeile generiert, werden Spalten, die nicht an Q-Parameter gebunden sind, mit Default- Werten belegt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 378: Sql-Anweisungen Programmieren

    SQL -Anweisung per Softkey wählen oder Softkey SQL EXECUTE drücken und SQL -Anweisung programmieren Wenn man mithilfe von SQL-Anweisungen aus einer Tabelle liest oder in eine Tabelle schreibt, dann werden immer metrische Einheiten ausgegeben. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 379 Tabellenzeilen aus dem Result-set in die Tabelle transferieren und Transaktion abschließen. SQL UPDATE Daten aus den Q-Parametern in eine vorhandene Tabellenzeile des Result-set ablegen SQL INSERT Daten aus den Q-Parametern in eine neue Tabellenzeile im Result-set ablegen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 380 . ein Tabellenname: Synonym oder Pfad- und Dateinamen dieser Tabelle. Das Synonym wird direkt eingetragen – Pfad- und Dateiname werden in einfache Anführungszeichen eingeschlossen Spaltenbezeichnung: in den Konfigurationsdaten festgelegte Bezeichnung der Tabellenspalte HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 381: Sql Select

    – Pfad- und Tabellenname werden in einfache Anführungszeichen eingeschlossen des SQL- Befehls, Bezeichnungen der zu transferierenden Tabellenspalten – mehrere Spalten durch Trennen. Für alle hier angegebenen Spalten müssen Q-Parameter gebunden werden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 382 Zeilen werden für den schreibenden Zugriff anderer Prozesse gesperrt Bedingung Programmierung gleich = == ungleich != <> kleiner < kleiner oder gleich <= größer > größer oder gleich >= Mehrere Bedingungen verknüpfen: Logisches UND Logisches ODER HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 383: Sql Fetch

    Zeile (n=0) gelesen. Die Zeilennummer wird direkt angegeben oder Sie programmieren den Q-Parameter, der den Index Zeilennummer wird direkt enthält programmiert . . . 30 SQL FETCH Q1HANDLE Q5 INDEX5 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 384: Sql Update

    Datenbank: SQL-Zugriffs-ID: Q-Parameter, mit dem 20 SQL Q5 "SELECTMESS_NR,MESS_X,MESS_Y, Handle zur Identification des Result-sets MESS_Z FROM TAB_EXAMPLE" Weitere Informationen: "SQL SELECT", Seite 381 . . . 40 SQL INSERTQ1 HANDLE Q5 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 385: Sql Commit

    Weitere Informationen: "SQL SELECT", Seite 381 Datenbank: Index zu SQL-Ergebnis: Zeile, die im Result-set bleiben soll. Die Zeilennummer wird direkt angegeben oder Sie programmieren den Q- Parameter, der den Index enthält HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 386: Formel Direkt Eingeben

    Umkehrfunktion des Cosinus; Winkel bestimmen aus dem Verhältnis Ankathete/ Hypotenuse z. B.Q11 = ACOS Q40 Arcus-Tangens Umkehrfunktion des Tangens; Winkel bestimmen aus dem Verhältnis Gegenkathete/ Ankathete z. B.Q12 = ATAN Q50 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 387 Wenn Rückgabewert Q12 = 1, dann Q50 >= 0 Wenn Rückgabewert Q12 = -1, dann Q50 < 0 Modulowert (Divisionsrest) berechnen z. B.Q12 = 400 % 360 Ergebnis: Q12 = 40 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 388: Rechenregeln

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

    Softkey-Leiste weiterschalten und Softkey Klammer auf drücken 12 (Q-Parameter Nummer) eingeben Softkey Division drücken 13 (Q-Parameter Nummer) eingeben Softkey Klammer zu drücken und Formeleingabe beenden NC-Beispielsatz 37 Q25 = ATAN (Q12/Q13) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 390: Funktionen Der Stringverarbeitung

    Wenn Sie die Funktion STRING FORMEL verwenden, ist das Ergebnis der durchgeführten Rechenoperation immer ein String. Wenn Sie die Funktion FORMEL verwenden, ist das Ergebnis der durchgeführten Rechenoperation immer ein numerischer Wert. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 391: String-Parameter Zuweisen

    Beispiel: QS10 soll den kompletten Text von QS12, QS13 und QS14 enthalten 37 QS10 = QS12 || QS13 || QS14 Parameter-Inhalte: QS12: Werkstück QS13: Status: QS14: Ausschuss QS10: Werkstück Status: Ausschuss HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 392: Numerischen Wert In Einen String-Parameter Umwandeln

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

    0. Stelle beginnt. Beispiel: Aus dem String-Parameter QS10 ist ab der dritten Stelle (BEG2) ein vier Zeichen langer Teilstring (LEN4) zu lesen 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 394: Systemdaten Lesen

    10510 Pfad der aktuell angewählten Palettentabelle NC-Softwarestand, 10630 Versionskennung des NC-Softwarestands Information für Unwuchtzyklus, Pfad der Unwucht-Kalibriertabelle, die zur aktiven 10855 Kinematik gehört Werkzeugdaten, 10950 Werkzeugname DOC-Eintragung des Werkzeugs AFC-Regeleinstellung Werkzeugträgerkinematik HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 395: String-Parameter In Einen Numerischen Wert Umwandeln

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

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

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

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

    Attribut, Entität und Key definieren. Folgende Parameter werden im Dialog der Funktion CFGREAD abgefragt: KEY_QS: Gruppenname (Key) des Maschinenparameters TAG_QS: Objektname (Entität) des Maschinenparameters ATR_QS: Name (Attribut) des Maschinenparameters IDX: Index des Maschinenparameters HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 400 [0] bis [5] 14 QS11 = "" String-Parameter für Key zuweisen 15 QS12 = "CFGDISPLAYDATA" String-Parameter für Entität zuweisen 16 QS13 = "AXISDISPLAY" String-Parameter für Parameter-Namen zuweisen 17 QS1 = Maschinenparameter auslesen CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 IDX3 ) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 401 14 QS11 = "CH_NC" String-Parameter für Key zuweisen 15 QS12 = "CFGGEOCYCLE" String-Parameter für Entität zuweisen 16 QS13 = "POCKETOVERLAP" String-Parameter für Parameter-Namen zuweisen 17 Q50 = CFGREAD( KEY_QS11 TAG_QS12 ATR_QS13 ) Maschinenparameter auslesen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 402: Vorbelegte Q-Parameter

    Parameter-Wert Keine Werkzeugachse definiert Q109 = –1 X-Achse Q109 = 0 Y-Achse Q109 = 1 Z-Achse Q109 = 2 U-Achse Q109 = 6 V-Achse Q109 = 7 W-Achse Q109 = 8 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 403 Metrisches System (mm) Q113 = 0 Zollsystem (inch) Q113 = 1 Werkzeuglänge: Q114 Der aktuelle Wert der Werkzeuglänge wird Q114 zugewiesen. Die TNC speichert die aktive Werkzeuglänge auch über eine Stromunterbrechung hinaus. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 404: Koordinaten Nach Antasten Während Des Programmlaufs

    Werkzeugvermessung mit dem TT 130 Ist-Soll-Abweichung Parameterwert Werkzeuglänge Q115 Werkzeugradius Q116 Schwenken der Bearbeitungsebene mit Werkstück- Winkeln: von der TNC berechnete Koordinaten für Drehachsen Koordinaten Parameter-Wert A-Achse Q120 B-Achse Q121 C-Achse Q122 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 405: Messergebnisse Von Tastsystem-Zyklen

    Gemessene Länge Q166 Lage der Mittelachse Q167 Ermittelte Raumwinkel Parameter-Wert Drehung um die A-Achse Q170 Drehung um die B-Achse Q171 Drehung um die C-Achse Q172 Werkstück-Status Parameter-Wert Q180 Nacharbeit Q181 Ausschuss Q182 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 406: Überprüfung Der Aufspannsituation: Q601

    Überprüfung der Aufspannsituation VSC. Status Parameter-Wert Kein Fehler Q601 = 1 Fehler Q601 = 2 Kein Überwachungsbereich definiert oder Q601 = 3 zu wenig Referenzbilder Interner Fehler (kein Signal, Kamerafehler, Q601 = 10 usw.) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 407: Beispiel: Ellipse

    22 CYCL DEF 7.2 Y+Q2 23 CYCL DEF 10.0 DREHUNG Drehlage in der Ebene verrechnen 24 CYCL DEF 10.1 ROT+Q8 25 Q35 = (Q6 -Q5) / Q7 Winkelschritt berechnen 26 Q36 = Q5 Startwinkel kopieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 408 42 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung rücksetzen 43 CYCL DEF 7.1 X+0 44 CYCL DEF 7.2 Y+0 45 L Z+Q12 R0 FMAX Auf Sicherheitsabstand fahren 46 LBL 0 Unterprogrammende 47 END PGM ELLIPSE MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 409: Beispiel: Zylinder Konkav Mit Radiusfräser

    Werkzeug freifahren 17 CALL LBL 10 Bearbeitung aufrufen 18 FN 0: Q10 = +0 Aufmaß rücksetzen 19 CALL LBL 10 Bearbeitung aufrufen 20 L Z+100 R0 FMAX M2 Werkzeug freifahren, Programmende HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 410 48 CYCL DEF 10.1 ROT+0 49 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung rücksetzen 50 CYCL DEF 7.1 X+0 51 CYCL DEF 7.2 Y+0 52 CYCL DEF 7.3 Z+0 53 LBL 0 Unterprogrammende 54 END PGM ZYLIN HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 411: Beispiel: Kugel Konvex Mit Schaftfräser

    27 FN 1: Q16 = +Q6 + -Q10 Aufmaß berücksichtigen beim Kugelradius 28 CYCL DEF 7.0 NULLPUNKT Nullpunkt ins Zentrum der Kugel verschieben 29 CYCL DEF 7.1 X+Q1 30 CYCL DEF 7.2 Y+Q2 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 412 54 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung rücksetzen 55 CYCL DEF 7.1 X+0 56 CYCL DEF 7.2 Y+0 57 CYCL DEF 7.3 Z+0 58 LBL 0 Unterprogrammende 59 END PGM KUGEL MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 413: Zusatzfunktionen

    Zusatzfunktionen...
  • Seite 414: Zusatzfunktionen M Und Stop Eingeben

    Zusatzfunktion an. Bei einigen Zusatzfunktionen wird der Dialog fortgeführt, damit Sie Parameter zu dieser Funktion eingeben können. In den Betriebsarten Manueller Betrieb und El. Handrad geben Sie die Zusatzfunktionen über den Softkey M ein. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 415 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 NC-Beispielsätze 87 STOP M6 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 416: Übersicht

    Spindel HALT ■ Werkzeugwechsel Spindel HALT Programmlauf HALT ■ Kühlmittel EIN ■ Kühlmittel AUS ■ Spindel EIN im Uhrzeigersinn Kühlmittel EIN ■ Spindel EIN gegen den Uhrzeigersinn Kühlmittel ein ■ wie M2 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 417: Zusatzfunktionen Für Koordinatenangaben

    M91-Position programmiert, dann beziehen sich die Koordinaten auf die aktuelle Werkzeugposition. Die TNC zeigt die Koordinatenwerte bezogen auf den Maschinennullpunkt an. In der Statusanzeige schalten Sie die Koordinatenanzeige auf REF . Weitere Informationen: "Statusanzeigen", Seite 92 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 418 Um M91/M92-Bewegungen auch grafisch simulieren zu können, müssen Sie die Arbeitsraumüberwachung aktivieren und das Rohteil bezogen auf den gesetzten Bezugspunkt anzeigen lassen. Weitere Informationen: "Rohteil im Arbeitsraum darstellen ", Seite 681 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 419: Positionen Im Ungeschwenkten Koordinatensystem Bei Geschwenkter Bearbeitungsebene Anfahren

    Koordinatensystem ausgeführt, dies kann bei Bearbeitungszyklen mit absoluter Vorpositionierung zu Problemen führen. Die Funktion M130 ist nur erlaubt, wenn die Funktion Bearbeitungsebene Schwenken aktiv ist. Wirkung M130 ist satzweise wirksam in Geradensätzen ohne Werkzeugradiuskorrektur. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 420: Zusatzfunktionen Für Das Bahnverhalten

    Kleine Konturstufe 13 und 14 bearbeiten 15 L IX+100 ... Konturpunkt 15 anfahren 16 L IY+0.5 ... R... F... M97 Kleine Konturstufe 15 und 16 bearbeiten 17 L X... Y... Konturpunkt 17 anfahren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 421: Offene Konturecken Vollständig Bearbeiten: M98

    M98 wirkt nur in den Programmsätzen, in denen M98 programmiert ist. M98 wird wirksam am Satzende. NC-Beispielsätze Nacheinander Konturpunkte 10, 11 und 12 anfahren: 10 L X... Y... RL F 11 L X... IY... M98 12 L IX+ ... HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 422: Vorschubfaktor Für Eintauchbewegungen: M103

    Vorschub beim Eintauchen beträgt 20% des Ebenenvorschubs. Tatsächlicher Bahnvorschub (mm/min): 17 L X+20 Y+20 RL F500 M103 F20 18 L Y+50 19 L IZ-2.5 20 L IY+5 IZ-5 21 L IX+50 22 L Z+5 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 423: Vorschub In Millimeter/Spindel-Umdrehung: M136

    Programm festgelegten Vorschub F in Millimeter/Spindel-Umdrehung. Wenn Sie die Drehzahl über den Spindel-Override verändern, passt die TNC den Vorschub automatisch an. Wirkung M136 wird wirksam am Satz-Anfang. M136 heben Sie auf, indem Sie M137 programmieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 424: Vorschubgeschwindigkeit Bei Kreisbögen: M109

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 425 Radiuskorrektur mit R0 aufheben M120 LA0 programmieren M120 ohne LA programmieren mit PGM CALL ein anderes Programm aufrufen mit Zyklus 19 oder mit der PLANE-Funktion die Bearbeitungsebene schwenken M120 wird wirksam am Satzanfang. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 426 Funktion DEP LCT verwenden; der 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 32 Toleranz Zyklus 19 Bearbeitungsebene PLANE-Funktion M114 M128 FUNCTION TCPM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 427: Handradpositionierung Während Des Programmlaufs Überlagern: M118

    TNC den Dialog fort und erfragt die achsspezifischen Werte. Benutzen Sie die orangefarbenen Achstasten oder die ASCII- Tastatur zur Koordinateneingabe. Wirkung Die Handradpositionierung heben Sie auf, indem Sie M118 ohne Koordinateneingabe erneut programmieren. M118 wird wirksam am Satzanfang. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 428 Handradü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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 429: Rückzug Von Der Kontur In Werkzeugachsrichtung

    Weg verfährt. Wenn Sie keinen Vorschub eingeben, verfährt die TNC 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 430 M118 die Position einer Drehachse verändern und nachfolgend M140 ausführen, ignoriert die TNC bei der Rückzugsbewegung die überlagerten Werte. Dadurch können bei Maschinen mit Drehachsen im Kopf unerwünschte Bewegungen bzw. Kollisionen entstehen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 431: Tastsystem-Überwachung Unterdrücken: M141

    Sie das Tastsystem in die richtige Richtung freifahren. M141 wirkt nur in Verfahrbewegungen mit Geraden- Sätzen. Wirkung M141 wirkt nur in dem Programmsatz, in dem M141 programmiert ist. M141 wird wirksam am Satz-Anfang. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 432: Grunddrehung Löschen: M143

    M143 wirkt ab den NC-Satz, in dem M143 programmiert ist. M143 wird wirksam am Satzanfang. M143 löscht die Einträge der Spalten SPA, SPB und SPC in der Preset-Tabelle, eine erneute Aktivierung der entsprechenden Presetzeile aktiviert nicht die gelöschte Grunddrehung. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 433: Werkzeug Bei Nc-Stopp Automatisch Von Der Kontur Abheben: M148

    CfgLiftOff (Nr. 201400). Zudem können Sie im Maschinenparameter CfgLiftOff (Nr. 201400) die Funktion generell inaktiv setzen. Wirkung M148 wirkt solange, bis die Funktion mit M149 deaktiviert wird. M148 wird wirksam am Satzanfang, M149 am Satzende. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 434: Ecken Verrunden: M197

    Mit M197 verringert sich der 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. NC-Beispielssätze L X... Y... RL M197 DL0.876 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 435 Sonderfunktionen...
  • Seite 436: Übersicht Sonderfunktionen

    Strukturübersicht mit allen zur Verfügung stehenden Funktionen. In der Baumstruktur können Sie schnell mit dem Cursor oder der Maus navigieren und Funktionen wählen. Im rechten Fenster zeigt die TNC die Onlinehilfe zu den jeweiligen Funktionen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 437: Menü Programmvorgaben

    Benutzerhandbuch Zyklen- programmierung Konturdefinition wählen Siehe Benutzerhandbuch Zyklen- programmierung Komplexe Konturformel Siehe definieren Benutzerhandbuch Zyklen- programmierung Regelmäßige Siehe Bearbeitungsmuster definieren Benutzerhandbuch Zyklen- programmierung Punktedatei mit Siehe Bearbeitungspositionen wählen Benutzerhandbuch Zyklen- programmierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 438: Menü Verschiedene Klartext-Funktionen Definieren

    Adaptive Vorschubregelung AFC Seite 450 definieren Koordinaten-Transformationen Seite 473 definieren String-Funktionen definieren Seite 390 Pulsierende Drehzahl definieren Seite 486 Verweilzeit definieren Seite 488 Dynamische Seite 439 Kollisionsüberwachung DCM definieren Kommentar einfügen Seite 180 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 439: Funktion

    Dabei geht die TNC grundsätzlich von zylindrischen Werkzeugen aus. Stufenwerkzeuge überwacht die TNC ebenfalls entsprechend der Definitionen in der Werkzeugtabelle. Die Steuerung berücksichtigt folgende Definitionen aus der Werkzeugtabelle: Werkzeuglängen Werkzeugradien Werkzeugaufmaße Werkzeugträgerkinematiken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 440: Grafische Darstellung Der Kollisionskörper

    Grafische Darstellung der Kollisionskörper Aktivieren Sie die grafische Darstellung der Kollisionskörper wie folgt: Beliebige Maschinen-Betriebsart wählen Bildschirm-Umschalttaste drücken Gewünschte Bildschirmaufteilung wählen Sie können die Darstellung der Kollisionsobjekte bei Bedarf mithilfe von Softkeys anpassen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 441 Um einen beliebigen Bereich schnell zu vergrößern bzw. zu verkleinern: Mausrad nach vorne bzw. nach hinten drehen. Um zur Standardansicht zurückzukehren: Shift-Taste drücken und gleichzeitig rechte Maustaste doppelklicken. Wenn Sie nur die rechte Maustaste doppelklicken, bleibt der Rotationswinkel erhalten. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 442: Kollisionsüberwachung In Den Manuellen Betriebsarten

    Bewegungen, die den Abstand verkleinern oder gleich lassen, sind nicht erlaubt, solange die Kollisionsüberwachung aktiv ist. Weitere Informationen: "Kollisionsüberwachung aktivieren und deaktivieren", Seite 444 Beachten Sie die allgemein gültigen Einschränkungen. Weitere Informationen: "Funktion", Seite 439 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 443: Kollisionsüberwachung In Den Programmlauf-Betriebsarten

    Koppelung mehrerer Achsen erfordern, wie z. B. beim Exzenterdrehen. Die TNC kann keine Kollisionsüberwachung durchführen, wenn mindestens eine Achse im Schleppbetrieb oder nicht referenziert ist. Beachten Sie außerdem die allgemein gültigen Einschränkungen. Weitere Informationen: "Funktion", Seite 439 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 444: Kollisionsüberwachung Aktivieren Und Deaktivieren

    Handeingabe, Programmlauf Einzelsatz und Programmlauf Satzfolge Manueller Betrieb: Manueller Betrieb und El. Handrad Taste GOTO drücken Zustand wählen, der für die gewählten Betriebsarten gelten soll: Inaktiv: Kollisionsüberwachung deaktivieren Aktiv: Kollisionsüberwachung aktivieren Softkey OK drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 445 Weitere Informationen: "Kollisionsüberwachung dauerhaft manuell aktivieren und deaktivieren", Seite 444 Symbole In der Statusanzeige zeigen Symbole den Zustand der Kollisionsüberwachung: Symbol Funktion Kollisionsüberwachung aktiv Kollisionsüberwachung ist nicht verfügbar Kollisionsüberwachung ist nicht aktiv HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 446: Werkzeugträgerverwaltung

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

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

    Die Steuerung öffnet ein Überblendfenster mit parametrisierten Werkzeugträgern Mithilfe des Vorschaubilds den gewünschten Werkzeugträger wählen Softkey OK drücken Die Steuerung übernimmt den Namen des gewählten Werkzeugträgers in die Spalte KINEMATIC Werkzeugtabelle verlassen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 450: Anwendung

    Auf diese Weise lassen sich negative Auswirkungen auf Werkzeug, Werkstück und Maschine vermeiden, die durch sich ändernde Schnittbedingungen entstehen können. Schnittbedingungen ändern sich insbesondere durch: Werkzeugverschleiß Schwankende Schnitttiefen, die vermehrt bei Gussteilen auftreten Härteschwankungen, die durch Materialeinschlüsse entstehen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 451 TNC eine Abschaltreaktion durch. Dadurch lassen sich Folgeschäden nach Fräserbruch oder Fräserverschleiß verhindern. Schonung der Maschinenmechanik Durch rechtzeitige Vorschubreduzierung bzw. durch entsprechende Abschaltreaktionen lassen sich Überlastschäden an der Maschine vermeiden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 452: Afc-Grundeinstellungen Definieren

    Wert prozentual bezogen auf den programmierten Vorschub eingeben FENT Vorschub, mit dem die TNC verfahren soll, wenn das Werkzeug ins Material hinein- oder herausfährt. Wert prozentual bezogen auf den programmierten Vorschub eingeben. Maximaler Eingabewert: 100% HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 453 AFC.TAB vorhanden ist, dann verwendet die TNC eine intern fest definierte Regeleinstellung für den Lernschnitt oder bei vorgegebener werkzeugabhängiger Regel-Referenzleistung für die Regelung. Es empfiehlt sich jedoch grundsätzlich mit der Tabelle AFC.TAB zu arbeiten. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 454 Taste ENT bestätigen: Die Neue Datei AFC.TAB TNC blendet eine Liste mit Tabellenformaten ein wählen und mit Taste ENT bestätigen: Tabellenformat AFC.TAB Die TNC legt die Tabelle mit der Regeleinstellung Standard an HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 455 Eingabe LOAD im NC-Programm vorgeben! Den Wert AFC LOAD aktivieren Sie dabei durch den Werkzeugaufruf, den Wert LOAD mithilfe der Funktion FUNCTION AFC CUT BEGINN. Die Steuerung verwendet die im NC-Programm später programmierte Vorgabe! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 456 Werten durchgeführt haben, schreibt die TNC einen * vor die Regeleinstellung in der Spalte AFC. Weitere Informationen: "AFC-Grundeinstellungen definieren", Seite 452 Neben den Daten aus der Tabelle AFC.TAB speichert die TNC noch folgende zusätzliche Informationen in die Datei <name>.H.AFC.DEP: HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 457 Sie können zu einem Werkzeug beliebig viele Bearbeitungsschritte einlernen. Hierfür stellt Ihr Maschinenhersteller entweder eine Funktion zur Verfügung oder integriert diese Möglichkeit in die Funktionen zum Einschalten der Spindel. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 458 Die TNC wechselt den Status von Lernen (L) auf Regeln (C) nur dann, wenn die ermittelte Referenzlast größer als 2 % beträgt. Bei kleineren Werten ist eine adaptive Vorschubregelung nicht möglich. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 459 Bearbeitungsabschnitt (komplette Zeile) löschen. Um die Datei <name>.H.AFC.DEP editieren zu können, müssen Sie ggf. die Dateiverwaltung so einstellen, dass alle Dateitypen angezeigt werden (Softkey TYP WÄHLEN drücken). Weitere Informationen: "Dateien", Seite 148 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 460: Afc Aktivieren/Deaktivieren

    Softkey-Leiste umschalten Adaptive Vorschubregelung aktivieren: Softkey auf EIN stellen, die TNC zeigt in der Positionsanzeige das AFC-Symbol an Weitere Informationen: "Statusanzeigen", Seite 92 Adaptive Vorschubregelung deaktivieren: Softkey auf AUS stellen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 461 Die TNC zeigt in der zusätzlichen Statusanzeige verschiedene Informationen an, wenn die adaptive Vorschubregelung aktiv ist. Weitere Informationen: "Zusätzliche Statusanzeigen", Seite 94 Zusätzlich zeigt die TNC in der Positionsanzeige das Symbol HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 462: Protokolldatei

    Zeitersparnis in Prozent. Die Ergebnisse der Auswertung trägt die Steuerung zwischen die Schlüsselwörter total und saved in die letzte Zeile der Protokolldatei ein. Bei positiver Zeitbilanz ist der Prozentwert ebenfalls positiv. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 463: Werkzeugverschleiß Überwachen

    Wenn die AFC.TAB-Spalten FMIN und FMAX jeweils den Wert 100 % aufweisen, ist die adaptive Vorschubregelung deaktiviert, doch die schnittbezogene Werkzeuglastüberwachung bleibt. Weitere Informationen: "Werkzeugdaten in die Tabelle eingeben", Seite 212 und Seite 452 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 464: Anwendung

    Schruppbearbeitung Vorteile bietet, müssen Sie durch entsprechende Versuche ermitteln. Wenn Sie die Funktion ACC verwenden, müssen Sie in der Werkzeugtabelle TOOL.T für das entsprechende Werkzeug die Anzahl der Werzeugschneiden CUT eintragen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 465: Acc Aktivieren/Deaktivieren

    Positionsanzeige das ACC-Symbol an Weitere Informationen: "Statusanzeigen", Seite 92 ACC deaktivieren: Softkey auf AUS stellen Wenn die Funktion ACC aktiv ist, zeigt die TNC in der Positionsanzeige das Symbol HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 466: Bearbeitung Mit Parallelachsen U, V Und W

    Nach dem Hochlauf der TNC ist grundsätzlich die Standardkonfiguration wirksam. Vor einem Wechsel der Maschinenkinematik müssen Sie die Parallelachsfunktionen deaktivieren. Mit dem Maschinenparameter noParaxMode (Nr. 105413) können Sie die Programmierung von Parallelachsen deaktivieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 467 Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Menü für Funktionen zur Definition verschiedener Klartext-Funktionen wählen FUNCTION PARAX wählen FUNCTION PARAXCOMP wählen FUNCTION PARAXCOMP MOVE wählen Parallelachse definieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 468: Function Paraxcomp Deaktivieren

    Menü für Funktionen zur Definition verschiedener Klartext-Funktionen wählen FUNCTION PARAX wählen FUNCTION PARAXCOMP wählen FUNCTION PARAXCOMP OFF wählen. Wenn Sie nur für einzelne Parallelachsen die Parallelachsfunktionen ausschalten wollen, dann diese Achse zusätzlich mit Angeben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 469 Die zusätzliche Positionierung einer Hauptachse mit dem Befehl „&“ erfolgt im REF-System. Falls Sie die Positionsanzeige auf „Ist-Wert“ eingestellt haben, wird diese Bewegung nicht angezeigt. Schalten Sie die Positionsanzeige ggf. auf „REF-Wert“ um. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 470: Function Paraxmode Deaktivieren

    Maschinenhersteller konfigurierten Hauptachsen. Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Menü für Funktionen zur Definition verschiedener Klartext-Funktionen wählen FUNCTION PARAX wählen FUNCTION PARAXMODE wählen FUNCTION PARAXMODE OFF wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 471: Beispiel Bohren Mit W-Achse

    Zustellung führt Nebenachse W aus 10 FUNCTION PARAXMODE OFF Standard-Achskonfiguration wiederherstellen 11 L Z+0 W+0 R0 FMAX M91 Rücksetzen der Hauptachse und Nebenachse 12 L M30 13 END PGM PAR MM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 472 Datei und Pfadnamen der Zieldatei angeben FILE Datei verschieben: Pfadnamen MOVE der zu verschiebenden Datei und Pfadnamen der Zieldatei angeben FILE Datei löschen: Pfadnamen der zu DELETE löschenden Datei angeben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 473: Koordinaten-Transformationen Definieren

    Absolut eingegebene Werte beziehen sich auf den Werkstücknullpunkt, der durch das Bezugspunktsetzen oder durch einen Preset aus der Preset-Tabelle festgelegt ist. Inkrementalwerte beziehen sich immer auf den zuletzt gültigen Nullpunkt – dieser kann bereits verschoben sein. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 474: Trans Datum Table

    Nullpunkt-Tabelle definiert haben, dann verwendet die TNC die mit SEL TABLE bereits zuvor im NC-Programm gewählte Nullpunkt-Tabelle oder die in der Betriebsart Programmlauf Einzelsatz oder Programmlauf Satzfolge gewählte Nullpunkt-Tabelle mit Status M. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 475: Trans Datum Reset

    Nullpunkt zuvor definiert haben. Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Menü für Funktionen zur Definition verschiedener Klartextfunktionen wählen Transformationen wählen Nullpunktverschiebung TRANS DATUM wählen Softkey NULLPUNKTVERSCHIEB. RÜCKSETZEN wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 476: Textdateien Erstellen

    B. ein Bearbeitungsprogramm. 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 477: Texte Editieren

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

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

    Suchfunktion verlassen: Softkey ENDE drücken Beliebigen Text finden Suchfunktion wählen: Softkey SUCHEN drücken. Die TNC zeigt den Dialog Suche Text : Gesuchten Text eingeben Text suchen: Softkey SUCHEN drücken Suchfunktion verlassen Softkey ENDE drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 480: Frei Definierbare Tabellen Anlegen

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

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

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

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

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

    Parameter Q10 speichern (zweiter Wert in Q11, dritter Wert in Q12). 56 FN 28: TABREAD Q10 = 6/“RADIUS,TIEFE,D“ Tabellenformat anpassen Diese Funktion dürfen Sie nur in Abstimmung mit Ihrem Maschinenhersteller verwenden! Softkey Funktion Format vorhandener Tabellen nach Änderung der Steuerungssoftwareversion anpassen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 486: Pulsierende Drehzahl Function S-Pulse

    Sinuskurve der Funktion FUNCTION S- PULSE die maximale Drehzahl wieder unterschreitet. Symbole In der Statusanzeige zeigt das Symbol den Zustand der Pulsierenden Drehzahl: Symbol Funktion Pulsierende Drehzahl aktiv HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 487: Pulsierende Drehzahl Zurücksetzen

    18 FUNCTION S-PULSE RESET Gehen Sie bei der Definition wie folgt vor: Softkey-Leiste mit Sonderfunktionen einblenden Menü für Funktionen zur Definition verschiedener Klartextfunktionen wählen Softkey FUNCTION SPINDLE drücken Softkey RESET SPINDLE-PULSE drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 488: Verweilzeit Function Feed

    Softkey-Leiste mit Sonderfunktionen einblenden 13 FUNCTION FEED DWELL D-TIME0.5 F-TIME5 Menü für Funktionen zur Definition verschiedener Klartext-Funktionen wählen Softkey FUNCTION FEED drücken Softkey FEED DWELL drücken Intervalldauer Verweilen D-TIME definieren Intervalldauer Zerspanen F-TIME definieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 489: Verweilzeit Zurücksetzen

    Softkey FUNCTION FEED drücken Softkey RESET FEED DWELL drücken Sie können die Verweilzeit auch mit Eingabe D-TIME 0 zurücksetzen. Die TNC setzt die Funktion FUNCTION FEED DWELL automatisch bei einem Programmende zurück. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 490: Verweilzeit Function Dwell

    Menü für Funktionen zur Definition verschiedener Klartextfunktionen wählen 23 FUNCTION DWELL REV5.8 Softkey FUNCTION DWELL Softkey DWELL TIME drücken Zeitdauer in Sekunden definieren Alternativ Softkey DWELL REVOLUTIONS drücken Anzahl der Spindelumdrehungen definieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 491 Mehrachs- bearbeitung...
  • Seite 492: Funktionen Für Die Mehrachsbearbeitung

    Verhalten der TNC beim Positionieren von Drehachsen festlegen (Weiterentwicklung von M128) M126 Drehachsen wegoptimiert verfahren Anzeigewert von Drehachsen reduzieren M128 Verhalten der TNC beim Positionieren von Drehachsen festlegen M138 Auswahl von Schwenkachsen M144 Maschinenkinematik verrechnen LN-Sätze Dreidimensionale Werkzeugkorrektur HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 493: Einführung

    Schwenken mit Zyklus 19 und PLANE AXIAL. Spiegeln einer Rundachse mit Zyklus 8 spiegelt nur die Bewegungen der Achse, nicht die in den PLANE- Funktionen definierten Winkel! Dadurch ändert sich die Positionierung der Achsen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 494 Schwenkmöglichkeiten an Ihrer Maschine eingeschränkt werden. Die Steuerung legt beim Berechnen der Achswinkel in den abgewählten Achsen den Wert 0 ab. Die TNC unterstützt das Schwenken der Bearbeitungsebene nur mit Spindelachse Z. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 495 Definitionsmöglichkeiten bereits vor der Funktionsauswahl zu verdeutlichen, können Sie per Softkey eine Animation starten. Die Steuerung hinterlegt den Softkey in Blau und zeigt eine animierte Darstellung der gewählten PLANE-Funktion. Softkey Funktion Animation einschalten Animationsmodus eingeschaltet HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 496: Plane-Funktion Definieren

    Raumwinkel an. Im Modus Restweg (ISTRW und REFRW) zeigt die TNC beim Einschwenken (Modus MOVE oder TURN) in der Drehachse den Weg bis zur definierten (bzw. berechneten) Endposition der Drehachse an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 497: Plane-Funktion Zurücksetzen

    (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: "Manuelles Schwenken aktivieren", Seite 651 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 498: Bearbeitungsebene Über Raumwinkel Definieren

    Achse Y. Eingabebereich von -359.9999° bis +359.9999° Raumwinkel C?: Drehwinkel SPC um die maschinenfeste Achse Z. Eingabebereich von -359.9999° bis +359.9999° Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 499: Bearbeitungsebene Über Projektionswinkel

    Projektionswinkel können Sie nur dann verwenden, wenn die Winkeldefinitionen sich auf einen rechtwinkligen Quader beziehen. Ansonsten entstehen Verzerrungen am Werkstück. Parameterbeschreibung für das Positionierverhalten. Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 500 "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 NC-Satz 5 PLANE PROJECTED PROPR+24 PROMIN+24 ROT+30 ..Verwendete Abkürzungen: PROJECTED Engl. projected = projiziert PROPR principle plane: Hauptebene PROMIN minor plane: Nebenebene Engl. rotation: Rotation HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 501: Bearbeitungsebene Über Eulerwinkel Definieren

    Beachten Sie: Eingabebereich ist 0° bis 360.0000° 0°-Achse ist die X-Achse Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 NC-Satz 5 PLANE EULER EULPR45 EULNU20 EULROT22 ..HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 502 Ausrichtung. Abhängig von der Einstellung des Maschinenherstellers gibt die Steuerung entweder eine Fehlermeldung aus, wenn die Vektoren nicht senkrecht sind, oder die Steuerung korrigiert die Vektoren automatisch. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 503 5 PLANE VECTOR BX0.8 BY-0.4 BZ-0.42 NX0.2 NY0.2 NZ0.92 .. Verwendete Abkürzungen Abkürzung Bedeutung VECTOR Englisch vector = Vektor BX, BY, BZ asisvektor : X-, Y- und Z-Komponente NX, NY, NZ ormalenvektor : X-, Y- und Z-Komponente HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 504: Bearbeitungsebene Über Drei Punkte Definieren

    Die drei Punkte definieren die Neigung der Ebene. Die Lage des aktiven Nullpunkts wird von der TNC nicht verändert. Parameterbeschreibung für das Positionierverhalten. Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 505 Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 NC-Satz 5 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 506: Bearbeitungsebene Über Einen Einzelnen, Inkrementalen Raumwinkel Definieren

    -359.9999° bis +359.9999° Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 Verwendete Abkürzungen Abkürzung Bedeutung RELATIV Englisch relative = bezogen auf NC-Satz 5 PLANE RELATIV SPB-45 ..HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 507: Bearbeitungsebene Über Achswinkel: Plane Axial

    Eingabe von 0 deaktiviert PLANE AXIAL nicht. Die Funktionen SEQ, TABLE ROT und COORD ROT haben in Verbindung mit PLANE AXIAL keine Funktion. Parameterbeschreibung für das Positionierverhalten. Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 508 Eingabebereich: -99999,9999° bis 5 PLANE AXIAL B-45 ..+99999,9999° Weiter mit den Positioniereigenschaften Weitere Informationen: "Positionierverhalten der PLANE-Funktion festlegen", Seite 509 Verwendete Abkürzungen Abkürzung Bedeutung AXIAL Englisch axial = achsenförmig HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 509: Positionierverhalten Der Plane-Funktion Festlegen

    Parameter Vorschub? F= zu definieren. Alternativ zu einem direkt per Zahlenwert definierten Vorschub F, können Sie die Einschwenkbewegung auch mit FMAX (Eilgang) oder FAUTO (Vorschub aus TOOL CALLT-Satz) ausführen lassen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 510 Rückzugslänge in der WZ-Achse?: Rückzugsweg MB, wirkt inkremental von der aktuellen Werkzeugposition in der aktiven Werkzeugachsrichtung, den die TNC vor dem anfährt. MB MAX fährt das Werkzeug bis Einschwenkvorgang kurz vor den Software-Endschalter HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 511 13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 STAY PLANE-Funktion definieren und aktivieren 14 L A+Q120 C+Q122 F2000 Drehachse positionieren mit den von der TNC berechneten Werten Bearbeitung in der geschwenkten Ebene definieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 512 Weg zu erreichen ist. Ausgehend von der aktuellen Position der Drehachsen 3 Liegt nur eine Lösung im Verfahrbereich, dann verwendet die TNC diese Lösung 4 Liegt keine Lösung im Verfahrbereich, dann gibt die TNC die Fehlermeldung Winkel nicht erlaubt aus HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 513 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 514 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 515 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 516: Bearbeitungsebene Schwenken Ohne Drehachsen

    Beispiel angebauter Winkelkopf mit fester Werkzeugrichtung Y: NC-Syntax TOOL CALL 5 Z S4500 PLANE SPATIAL SPA+0 SPB-90 SPC+0 STAY Der Schwenkwinkel muss exakt zum Werkzeugwinkel passen, ansonsten gibt die TNC eine Fehlermeldung aus. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 517: Sturzfräsen In Der Geschwenkten

    Auf sichere Höhe positionieren 13 PLANE SPATIAL SPA+0 SPB-45 SPC+0 MOVE DIST50 PLANE-Funktion definieren und aktivieren F1000 14 M128 M128 aktivieren 15 L IB-17 F1000 Sturzwinkel einstellen Bearbeitung in der geschwenkten Ebene definieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 518: Sturzfräsen Über Normalenvektoren

    13 PLANE SPATIAL SPA+0 SPB+45 SPC+0 MOVE DIST50 PLANE-Funktion definieren und aktivieren F1000 14 M128 M128 aktivieren 15 LN X+31.737 Y+21,954 Z+33,165 NX+0,3 NY+0 NZ Sturzwinkel einstellen über Normalenvektor +0,9539 F1000 M3 Bearbeitung in der geschwenkten Ebene definieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 519: Zusatzfunktionen Für Drehachsen

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 520: Drehachsen Wegoptimiert Fahren: M126

    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 Programm-Ende wird M126 ebenfalls unwirksam. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 521 Anzeige aller aktiven Drehachsen reduzieren und anschließend mit der C-Achse auf den programmierten Wert fahren: L C+180 FMAX M94 Wirkung M94 wirkt nur in dem NC-Satz, in dem M94 programmiert ist. M94 wird wirksam am Satzanfang. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 522: Position Der Werkzeugspitze Beim Positionieren Von Schwenkachsen Beibehalten (Tcpm): M128

    Um Konturverletzungen zu vermeiden, dürfen Sie mit M128 nur Radiusfräser verwenden. Die Werkzeuglänge muss sich auf das Kugelzentrum des Radiusfräsers beziehen. Wenn M128 aktiv ist, zeigt die TNC in der Statusanzeige das Symbol TCPM an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 523 M128 setzen Sie mit M129 zurück. Wenn Sie in einer Programmlauf-Betriebsart ein neues Programm wählen, setzt die TNC M128 ebenfalls zurück. NC-Beispielsätze Ausgleichsbewegungen mit einem Vorschub von 1000 mm/min durchführen: L X+0 Y+38.5 IB-15 RL F125 M128 F1000 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 524 Solange M128 aktiv ist, überwacht die TNC die Istposition der nicht gesteuerten Drehachsen. Wenn die Istposition einen vom Maschinenhersteller definierbaren Wert von der Sollposition abweicht, gibt die TNC eine Fehlermeldung aus und unterbricht den Programmlauf. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 525: Auswahl Von Schwenkachsen: M138

    M138 wird wirksam am Satzanfang. M138 setzen Sie zurück, indem Sie M138 ohne Angabe von Schwenkachsen erneut programmieren. NC-Beispielsätze Für die oben aufgeführten Funktionen nur die Schwenkachse C berücksichtigen: L Z+100 R0 FMAX M138 C HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 526 M144 heben Sie auf, indem Sie M145 programmieren. Die Maschinengeometrie muss vom Maschinenhersteller in der Kinematikbeschreibung definiert sein. Der Maschinenhersteller legt die Wirkungsweise in den Automatik-Betriebsarten und manuellen Betriebsarten fest. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 527: Function Tcpm Definieren

    Sie wenn möglich nur Radiusfräser. Achten Sie auf mögliche Konturverletzungen, wenn Sie mit FUNCTION TCPM in Kombination mit anderen Werkzeugformen arbeiten. FUNCTION TCPM definieren Sonderfunktionen wählen Programmierhilfen wählen Funktion FUNCTION TCPM wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 528: Wirkungsweise Des Programmierten Vorschubs

    Raumwinkel). Nach dem Einschalten von FUNCTION TCPM in Verbindung mit AXIS SPAT, sollten Sie im ersten Verfahrsatz grundsätzlich alle drei Raumwinkel in der Sturzwinkel-Definition programmieren. Dies gilt auch dann, wenn einer oder mehrere Raumwinkel 0° sind. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 529: Interpolationsart Zwischen Start- Und Endposition

    13 FUNCTION TCPM F TCP AXIS SPAT PATHCTRL AXIS Werkzeugspitze bewegt sich auf einer Geraden 14 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR Werkzeugspitze und Werkzeug-Richtungsvektor bewegen sich in einer Ebene HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 530: Function Tcpm Rücksetzen

    Sie in einer Programmlauf-Betriebsart ein neues Programm wählen. Sie dürfen FUNCTION TCPM nur zurücksetzen, wenn die PLANE-Funktion inaktiv ist. Ggf. PLANE RESET vor FUNCTION RESET TCPM durchführen. NC-Beispielsätze 25 FUNCTION RESETTCPM FUNCTION TCPM rücksetzen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 531: Einführung

    Werkzeugorientierung). Zerspanung erfolgt primär mit der Stirnseite des Werkzeugs Peripheral Milling: Korrektur des Fräserradius senkrecht zur Bewegungsrichtung und senkrecht zur Werkzeugrichtung (dreidimensionale Radiuskorrektur mit Definition der Werkzeugorientierung). Zerspanung erfolgt primär mit der Mantelfläche des Werkzeugs HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 532: Fehlermeldung Bei Positivem Werkzeugaufmaß Unterdrücken: M107

    + DR2 < 0 Prog + DR2 > 0 Prog Verhalten mit M107 Mit M107 unterdrückt die Steuerung die Fehlermeldung. Wirkung M107 wird wirksam am Satzende. M107 setzen Sie mit M108 zurück. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 533: Definition Eines Normierten Vektors

    Die TNC warnt nicht mit einer Fehlermeldung, wenn Werkzeugübermaße die Kontur verletzen würden. Über den Maschinenparameter toolRefPoint (Nr. 201302) ist festgelegt, ob das CAM-System die Werkzeuglänge über Kugelzentrum PT oder Kugelsüdpol PSP korrigien soll (siehe Abbildung). HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 534 Wenn Sie mit DR 2 arbeiten gilt: R2 + DR2 + DR2 = 0: Schaftfräser Prog 0 < R2 + DR2 + DR2 < R: Eckenradiusfräser Prog R2 + DR2 + DR2 = R: Radiusfräser Prog HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 535: Korrektur Ohne Tcpm

    Beispiel: Satz-Format mit Flächennormalen 1 LN X+31.737 Y+21.954 Z+33.165NX+0.2637581 NY+0.0078922 NZ-0.8764339 F1000 M3 Gerade mit 3D-Korrektur X, Y, Z: Korrigierte Koordinaten des Geraden- Endpunkts NX, NY, NZ: Komponenten der Flächennormalen Vorschub Zusatzfunktion HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 536: Face Milling: 3D-Korrektur Mit Tcpm

    Bei Maschinen, deren Drehachsen nur einen eingeschränkten Verfahrbereich erlauben, können beim automatischen Positionieren Bewegungen auftreten, die beispielsweise eine 180°-Drehung des Tisches erfordern. Achten Sie auf Kollisionsgefahr des Kopfes mit dem Werkstück oder mit Spannmitteln. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 537 F1000 M128 Gerade mit 3D-Korrektur X, Y, Z: Korrigierte Koordinaten des Geraden- Endpunkts NX, NY, NZ: Komponenten der Flächennormalen TX, TY, TZ: Komponenten des normierten Vektors für die Werkzeugorientierung Vorschub Zusatzfunktion HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 538: Peripheral Milling: 3D-Radiuskorrektur Mit Tcpm Und Radiuskorrektur (Rl/Rr)

    Kopfes mit dem Werkstück oder mit Spannmitteln. Die Werkzeugorientierung können Sie auf zwei Arten definieren: Im LN-Satz durch Angabe der Komponenten TX, TY und TZ In einem L-Satz durch Angabe der Koordinaten der Drehachsen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 539 Beispiel: Satz-Format mit Drehachsen 1 L X+31,737 Y+21,954 Z+33,165 B+12,357 C+5,896 RL F1000 M128 Gerade X, Y, Z: Korrigierte Koordinaten des Geraden- Endpunkts B, C: Koordinaten der Drehachsen für die Werkzeugorientierung Radiuskorrektur Vorschub Zusatzfunktion HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 540 Spalten für eine Korrekturwerttabelle erhalten sind. Die Korrekturwerttabelle enthält drei Spalten: NR: laufende Zeilennummer ANGLE: gemessener Winkel in Grad DR2: Radiusabweichung vom Sollwert Die Steuerung wertet max. 100 Zeilen der Korrekturwerttabelle aus. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 541 Beachten Sie beim Erstellen des CAM-Programms, wie Sie die Werkzeuge vermessen: NC-Programmausgabe auf Kugelsüdpol benötigt Werkzeuge, die auf die Werkzeugspitze vermessen sind NC-Programmausgabe auf Kugelmitte benötigt Werkzeuge, die auf Kugelmitte vermessen sind HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 542: Cam-Programme Abarbeiten

    Bearbeitungsgeschwindigkeiten eine sehr hohe Konturgenauigkeit. Grundlage dafür ist das Echtzeit-Betriebssystem HeROS 5 in Kombination mit der Funktion ADP (Advanced Dynamic Prediction) der TNC 640. Damit kann die TNC auch NC-Programme mit hoher Punktedichte sehr gut verarbeiten. Vom 3D-Modell zum NC-Programm Der Prozess für die Erstellung eines NC-Programms aus einem...
  • Seite 543: Bei Der Postprozessorkonfiguration Beachten

    Bei 5-Achs-Simultanprogrammen: Doppelausgabe von Positionen vermeiden, wenn sich diese nur durch eine unterschiedliche Werkzeuganstellung unterscheiden Die Ausgabe des Vorschubs in jedem NC-Satz vermeiden. Dies kann sich nachteilig auf das Geschwindigkeitsprofil der TNC auswirken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 544 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 545: Bei Der Cam-Programmierung Beachten

    Schlichtmodus fährt die Maschine in der Regel mit niedrigen Rucken und niedrigen Beschleunigungen Übliche Toleranz im Zyklus 32: zwischen 0,010 mm und 0,020 mm Üblicher Sehnenfehler im CAM-System: kleiner als 0,005 mm HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 546 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 547: Eingriffsmöglichkeiten An Der Steuerung

    Zyklus 332 Tuning. Mit dem Zyklus 332 lassen sich Filtereinstellungen, Beschleunigungseinstellungen und Ruckeinstellungen verändern. NC-Beispielsätze Zyklus 32 34 CYCL DEF 32.0 TOLERANZ 35 CYCL DEF 32.1 T0.05 36 CYCL DEF 32.2 HSC-MODE:1 TA3 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 548: Bewegungsführung Adp

    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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 549: Palettenverwaltung

    Palettenverwaltung...
  • Seite 550: Anwendung

    Sie die vollständigen Pfade angeben. Nullpunkte aus den Nullpunkttabellen aktivieren Sie im NC-Programm mithilfe des Zyklus 7 . PRESET: Der Eintrag ist nur bei Verwendung unterschiedlicher Bezugspunkte erforderlich. Geben Sie die benötigte Presetnummer an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 551 Zeile am Tabellenende löschen Eingebbare Anzahl von den Zeilen am Tabellenende anfügen Aktuellen Wert kopieren Kopierten Wert einfügen Zeilenanfang wählen Zeilenende wählen Nach einem Text oder Wert suchen Tabellenspalten sortieren oder ausblenden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 552 Palettenverwaltung 13.1 Palettenverwaltung Softkey Editierfunktion Aktuelles Feld editieren Sortieren nach dem Spalteninhalt Zusätzliche Funktionen z. B. Speichern Dialog für die Dateipfadauswahl öffnen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 553: Palettentabelle Wählen

    Einzelsatz die Dateiverwaltung wählen: Taste PGM MGT drücken Dateien vom Typ .P anzeigen: Softkeys TYP WÄHLEN und ZEIGE .P drücken Palettentabelle mit Pfeiltasten wählen Mit Taste ENT bestätigen Palettentabelle abarbeiten: Taste NC-START drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 554 Verbindung mit Palettentabellen nutzen. Wenn Sie die Abarbeitung einer Palettentabelle abbrechen, bietet die Steuerung den zuletzt angewählten NC-Satz des abgebrochenen NC-Programms für die Funktion SATZVORLAUF an. Weitere Informationen: "Satzvorlauf in Palettenprogrammen", Seite 702 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 555: Drehbearbeitung

    Drehbearbeitung...
  • Seite 556: Einführung

    Koordinatenebene. Welche Maschinenachsen für die eigentlichen Bewegungen benutzt werden, ist von der jeweiligen Maschinenkinematik abhängig und wird vom Maschinenhersteller festgelegt. So sind NC-Programme mit Drehfunktionen weitgehend austauschbar und unabhängig vom Maschinentyp. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 557: Umschaltung Fräsbetrieb / Drehbetrieb

    Wenn Sie schwere Werkstücke mit hohen Drehzahlen bearbeiten, treten hohe physikalische Kräfte auf. Stellen Sie sicher, dass das Werkstück sicher gespannt ist, um Schäden an der Maschine und Unfälle zu vermeiden! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 558 Anführungszeichen " eingeben Softkey KINEMATIK WÄHLEN drücken NC-Syntax 11 FUNCTION MODE TURN "AC_TABLE" ; DREHBETRIEB AKTIVIEREN 12 FUNCTION MODE TURN ; DREHBETRIEB AKTIVIEREN 13 FUNCTION MODE MILL "B_HEAD" ; FRÄSBETRIEB AKTIVIEREN HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 559: Grafische Darstellung Der Drehbearbeitung

    1 BLK FORM 0.1Y X+0 Y-1 Z-50 Rohteildefinition 2 BLK FORM 0.2 X+87 Y+1 Z+2 3 TOOL CALL 12 Werkzeugaufruf 4 M140 MB MAX Werkzeug freifahren 5 FUNCTION MODE TURN Drehmodus aktivieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 560: Drehzahl Programmieren

    VC: Schnittgeschwindigkeit (optional) S: Nenndrehzahl, wenn keine konstante Schnittgeschwindigkeit aktiv ist (optional) S MAX: Maximale Drehzahl bei konstanter Schnittgeschwindigkeit (optional), wird mit S MAX 0 zurückgesetzt gearrange: Getriebestufe für die Drehspindel (optional) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 561 Steuerung in der Statusanzeige SMAX statt S. NC-Syntax 3 FUNCTION TURNDATA SPIN VCONST:ON VC:100 Definition einer konstanten Schnittgeschwindigkeit in GEARRANGE:2 Getriebestufe 2 3 FUNCTION TURNDATA SPIN VCONST:OFF S550 Definition einer konstanten Drehzahl HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 562: Vorschubgeschwindigkeit

    Bewegung im Eilgang 15 L Z-10 F200 Bewegung mit einem Vorschub von 200 mm/min 19 M136 Vorschub in Millimeter pro Umdrehung 20 L X+154 F0.2 Bewegung mit einem Vorschub von 0.2 mm/1 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 563: Unwucht Im Drehbetrieb

    Sie hierbei mit dem Zyklus UNWUCHT MESSEN. Der Zyklus ermittelt die vorherrschende Unwucht und berechnet die Masse und Position eines notwendigen Ausgleichsgewichtes. Im NC-Programm prüft der Zyklus 892 UNWUCHT PRUEFEN, ob die eingegebenen Parameter überschritten werden. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 564 Die TNC aktiviert die Funktion Unwuchtmonitor automatisch beim Umschalten auf den Drehbetrieb. Der Unwuchtmonitor ist so lange wirksam, bis Sie wieder in den Fräsbetrieb wechseln. Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 565: Zyklus Unwucht Messen

    Überprüfen Sie nach dem Aufspannen eines Ausgleichsgewichtes die Unwucht durch einen erneuten Messvorgang. Teilweise kann es erforderlich sein, dass Sie zwei oder mehrere Ausgleichsgewichte unterschiedlich platzieren müssen um eine Unwucht zu kompensieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 566: Zyklus Unwucht Kalibrieren

    Maschinenhersteller statt. Bei der Unwuchtkalibrierung wird der Drehtisch mit einem definierten Gewicht, das an einer definierten Radialposition angebracht ist, mit verschiedenen Drehzahlen betrieben. Die Messung wird mit unterschiedlichen Gewichten wiederholt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 567 Die Steuerung zeigt neben der Werkzeugnummer und dem Werkzeugnamen auch die Spalten ZL und XL aus der Drehwerkzeugtabelle an. NC-Syntax 1 FUNCTION MODE TURN Drehbetrieb wählen 2 TOOL CALL „TRN_ROUGH” Werkzeugaufruf HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 568: Werkzeugkorrektur Im Programm

    Bearbeitung. Definieren der Werkzeugkorrektur: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMMFUNKTIONEN DREHEN drücken Softkey FUNCTION TUNRNDATA drücken Softkey TURNDATA CORR drücken NC-Syntax 21 FUNCTION TURNDATA CORR-TCS:Z/X DZL:0.1 DXL:0.05* HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 569 Dateinamen mit der Endung .TRN. Um die Drehwerkzeugtabelle zu öffnen, gehen Sie wie folgt vor: Maschinen-Betriebsart wählen, z. B. Manueller Betrieb Softkey WERKZEUG TABELLE drücken Softkey DREHWERKZEUGE drücken Drehwerkzeugtabelle ändern: Softkey EDITIEREN auf EIN setzen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 570 Schneidenlänge Stechwerkzeug CUTWIDTH 0,0000...+99999,9999 Breite des Stechwerkzeugs -99999,9999...+99999,9999 Aufmaß Stechwerkzeugbreite TYPE Typ des Drehwerkzeugs: Schruppwerkzeug ROUGH, ROUGH, FINISH, THREAD, Schlichtwerkzeug FINISH, Gewindewerkzeug THREAD, RECESS, BUTTON, RECTURN Einstechwerkzeug RECESS, Pilzwerkzeug BUTTON, Stechdrehwerkzeug RECTURN HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 571 Aktuell berechneter Wert für das Werkzeug aktueller Wert DXL Aktuell berechneter Wert für das Werkzeug neuer Wert DZL Neu berechneter Wert für das Werkzeug neuer Wert DXL Neu berechneter Wert für das Werkzeug HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 572 Die Steuerung kann die Spalten DXL und DZL mithilfe von Tastsystemzyklen beschreiben. Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung Beispiel Eingabe: Korrekturwert WPL-Z: 1 Korrekturwert ØWPL-X: 1 Anstellwinkel ß: 90 Werkzeug umkehren: Ja Ergebnis DZL: +0.5 DXL: +1 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 573 Werkzeuglänge 2 Erforderlich Werkzeuglänge 3 Optional Verschleißkorrektur ZL Optional Verschleißkorrektur XL Optional Verschleißkorrektur YL Optional Schneidenradius Erforderlich Werkzeugorientierung Erforderlich Orientierungswinkel Erforderlich CUTWIDTH Breite des Erforderlich Stechwerkzeugs Aufmaß Optional Stechwerkzeugbreite TYPE Werkzeugtyp Erforderlich HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 574 Erforderlich Werkzeuglänge 2 Erforderlich Werkzeuglänge 3 Optional Verschleißkorrektur ZL Optional Verschleißkorrektur XL Optional Verschleißkorrektur YL Optional Schneidenradius Erforderlich Werkzeugorientierung Erforderlich Orientierungswinkel Erforderlich T-ANGLE Einstellwinkel Erforderlich P-ANGLE Spitzenwinkel Erforderlich TYPE Werkzeugtyp Erforderlich HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 575 Werkzeuglänge 1 Erforderlich Werkzeuglänge 2 Erforderlich Werkzeuglänge 3 Optional Verschleißkorrektur ZL Optional Verschleißkorrektur XL Optional Verschleißkorrektur YL Optional Werkzeugorientierung Erforderlich Orientierungswinkel Erforderlich T-ANGLE Einstellwinkel Erforderlich P-ANGLE Spitzenwinkel Erforderlich TYPE Werkzeugtyp Erforderlich HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 576 Hierbei gilt folgende Einschränkung: Falls Sie die angestellte Bearbeitung mit M128 aktivieren, ist die Schneidenradiuskorrektur ohne Zyklus, also in Verfahrsätzen mit RL/RR, nicht möglich. Wenn Sie die angestellte Bearbeitung mit M144 aktivieren, gilt diese Einschränkung nicht. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 577: Einstiche Und Freistiche

    Definitionsmöglichkeiten wählen. Die TNC bietet dann die Softkeys mit den entsprechenden Auswahlmöglichkeiten an. Einstiche und Freistiche programmieren: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMMFUNKTIONEN DREHEN drücken Softkey EINSTICH/ FREISTICH drücken Softkey GRV (Einstich) oder Softkey UDC (Freistich) drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 578 Innenbearbeitungen: Verwenden Sie ein positives Vorzeichen, wenn das Konturelement in negativer Richtung der Z- Koordinate verläuft Verwenden Sie ein negatives Vorzeichen, wenn das Konturelement in positiver Richtung der Z- Koordinate verläuft HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 579 UDC TYPE_K: Freistich in Planfläche und zylindrische Fläche UDC TYPE_U: Freistich in zylindrische Fläche UDC THREAD: Gewindefreistich nach DIN 76 Die TNC interpretiert Freistiche immer als Formelemente in Längsrichtung. In Planrichtung sind keine Freistiche möglich. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 580 Planfläche Freistich Form F: Tiefe = 2, Breite = 15, Tiefe Planfläche = 1 21 L X+40 Z+0 22 L Z-30 23 UDC TYPE_F R1 DEPTH2 BREADTH15 FACEDEPTH1 24 L X+60 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 581 Öffnungswinkel des Pflicht Freistichs Freistich Form K: Tiefe = 2, Breite = 15, Öffnungswinkel = 30° 21 L X+40 Z+0 22 L Z-30 23 UDC TYPE_K R1 DEPTH3 ANG_WIDTH30 24 L X+60 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 582 Innenecken DEPTH Freistichtiefe Optional BREADTH Freistichbreite Optional ANGLE Freistichwinkel Optional Gewindefreistich nach DIN 76: Gewindesteigung = 2 21 L X+40 Z+0 22 L Z-30 23 UDC THREAD PITCH2 24 L X+60 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 583: Rohteilnachführung Turndata Blank

    Aufruf über Stringparameter Rohteilnachführung ausschalten Sie schalten die Rohteilnachführung wie folgt aus: Softkey-Leiste mit Sonderfunktionen einblenden Softkey PROGRAMMFUNKTIONEN DREHEN drücken Softkey FUNCTION TURNDATA drücken Softkey TURNDATA BLANK drücken Softkey BLANK OFF drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 584: Angestellte Drehbearbeitung

    Sie können Stechzyklen und Gewindezyklen bei einer angestellten Bearbeitung nur unter einem rechtwinkligen Anstellwinkel (+90°, -90°) verwenden. Die Werkzeugkorrektur FUNCTION TURNDATA CORR- TCS wirkt immer im Werkzeug-Koordinatensystem, auch während einer angestellten Bearbeitung. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 585 ;ANSTELLWINKEL Q532=750 ;VORSCHUB Q533=+1 ;VORZUGSRICHTUNG Q535=3 ;EXZENTERDREHEN Q536=0 ;EXZENTR. OHNE STOPP 15 L X+165 Y+0 R0 FMAX Werkzeug vorpositionieren 16 L Z+2 R0 FMAX Werkzeug auf Startposition Bearbeitung mit angestellter Achse HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 587 Handbetrieb und Einrichten...
  • Seite 588: Handbetrieb Und Einrichten

    Überfahren der Referenzmarken. Die TNC ist dann sofort nach dem Einschalten der Steuerspannung funktionsbereit. Die TNC ist jetzt funktionsbereit und befindet sich in der Betriebsart Manueller Betrieb. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 589 Position entspricht der letzten, vor dem Ausschalten aktiven Position der Drehachsen. Wenn eine der beiden zuvor aktiven Funktionen aktiv ist, hat die Taste NC-START keine Funktion. Die TNC gibt eine entsprechende Fehlermeldung aus. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 590: Ausschalten

    Achtung, Datenverlust möglich! Willkürliches Ausschalten der TNC kann zu Datenverlust führen! Nach Drücken des Softkeys NEU STARTEN startet die Steuerung neu. Auch das Ausschalten während des Neustarts kann zu Datenverlust führen! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 591: Verfahren Der Maschinenachsen

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

    Schrittweises Positionieren ausschalten: Softkey SCHRITTMASS auf AUS Wenn Sie sich im Schrittmassmenü befinden, dann können Sie mit dem Softkey AUSSCHALTEN das Schrittweise Positionieren ausschalten. Der maximal eingebbare Wert für eine Zustellung beträgt 10 mm. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 593: Verfahren Mit Elektronischen Handrädern

    Handrad mit der Handradtaste am Handrad. Bevor ein anderes Handrad gewählt werden kann, muss das aktive Handrad deaktiviert werden. Beachten Sie Ihr Maschinenhandbuch! Diese Funktion muss vom Maschinenhersteller freigegeben und angepasst werden. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 594 14 Taste NC-START (maschinenabhängige Funktion, Taste vom Maschinenhersteller tauschbar) 15 Taste NC-STOPP (maschinenabhängige Funktion, Taste vom Maschinenhersteller tauschbar) 16 Handrad 17 Spindeldrehzahlpotentiometer 18 Vorschubpotentiometer 19 Kabelanschluss, entfällt bei Funkhandrad HR 550FS HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 595 13 STEP ON oder OFF: Schrittweises Positionieren aktiv oder inaktiv. Bei aktiver Funktion zeigt die TNC zusätzlich den aktiven Verfahrschritt an 14 Softkey-Leiste: Auswahl verschiedener Funktionen, Beschreibung in den nachfolgenden Abschnitten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 596 (z. B.durch Farbaufkleber oder Nummerierung). Die Markierungen müssen am Funkhandrad und an der Handradaufnahme für den Bediener eindeutig sichtbar angebracht sein! Prüfen Sie vor jeder Verwendung, ob das richtige Funkhandrad für Ihre Maschine aktiv ist! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 597 Betrieb mehr zulässt, löst die TNC automatisch einen NOT-AUS aus. Dies kann auch während der Bearbeitung passieren. Abstand zur Handradaufnahme gering halten. Wenn Sie das Handrad nicht verwenden, dann in die Handradaufnahme legen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 598 Handradumdrehung verfährt. Die definierbaren Empfindlichkeiten sind fest eingestellt und über die Handrad-Pfeiltasten direkt wählbar (nur wenn Schrittmaß nicht aktiv ist). Einstellbare Empfindlichkeiten: 0.001/0.002/0.005/0.01/0.02/0.05/0.1/0.2/0.5/1 [mm/Umdrehung oder Grad/Umdrehung] Einstellbare Empfindlichkeiten: 0.00005/0.001/0.002/0.004/0.01/0.02/0.03 [in/Umdrehung oder Grad/Umdrehung] HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 599 Maschinenbedienfeldes wieder aktivieren. Gehen Sie wie folgt vor: Tasten CTRL und Handrad am HR 5xx drücken, die TNC zeigt im Handrad-Display das Softkey-Menü zur Potentiometerauswahl Softkey KBD drücken, um die Potentiometer auf dem Maschinenbedienfeld aktiv zu schalten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 600 TNC den Zählschritt bei einem Zehnerwechsel jeweils um den Faktor 10. Durch zusätzliches Drücken der Taste CTRL erhöht sich der Zählschritt auf 1000 Neue Drehzahl S mit Taste NC-START aktivieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 601 Betriebsart umschalten, wenn der aktuelle Zustand der Steuerung ein Umschalten erlaubt. Handrad-Softkey F4 (OPM) drücken Über Handrad-Softkeys gewünschte Betriebsart wählen MAN: Manueller Betrieb MDI: Positionieren mit Handeingabe SGL: Programmlauf Einzelsatz RUN: Programmlauf Satzfolge HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 602 Softkeys MOP und dann REPO). Die Bedienung erfolgt per Handrad-Softkeys, wie über die Bildschirm-Softkeys. Weitere Informationen: "Wiederanfahren an die Kontur", Seite 703 Einschalten und Ausschalten der Funktion Bearbeitungsebene schwenken (Handrad-Softkeys MOP und dann 3D) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 603: Spindeldrehzahl S, Vorschub F Und Zusatzfunktion M

    Die Steuerung zeigt den Bahnvorschub Bei aktivem 3D ROT wird der Bahnvorschub bei Bewegung mehrerer Achsen angezeigt Bei inaktivem 3D ROT bleibt die Vorschubanzeige leer, wenn mehrere Achsen gleichzeitig bewegt werden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 604: Spindeldrehzahl Und Vorschub Ändern

    Positionieren mit Handeingabe Vorgehensweise Um die Vorschubsbegrenzung F MAX zu aktivieren, gehen Sie wie folgt vor: Betriebsart: Taste POSITIONIEREN MIT HANDEINGABE drücken Softkeys F MAX drücken Gewünschten maximalen Vorschub eingeben Softkey OK drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 605: Optionales Sicherheitskonzept (Funktionale Sicherheit Fs)

    TNC bestimmte Sicherheitsfunktionen aus und erreicht sichere Betriebszustände. In diesem Kapitel finden Sie Erklärungen zu den Funktionen, die bei einer TNC mit Funktionaler Sicherheit zusätzlich zur Verfügung stehen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 606 Anlaufen der Antriebe Safe operating Stop: Sicherer Betriebshalt. Bietet Schutz gegen unerwartetes Anlaufen der Antriebe Safety-limited-speed: Sicher begrenzte Geschwindigkeit. Verhindert, dass die Antriebe bei geöffneter Schutztür vorgegebene Geschwindigkeitsgrenzwerte überschreiten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 607: Achspositionen Prüfen

    Die Prüfpositionen so anfahren, dass keine Kollision mit dem Werkstück oder mit Spannmitteln entstehen kann! Ggf. Achsen manuell entsprechend vorpositionieren! Wo sich die Prüfposition befindet, legt Ihr Maschinenhersteller fest. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 608: Vorschubbegrenzung Aktivieren

    Die aktive sicherheitsbezogene Betriebsart zeigt die TNC mit einem Icon in der Kopfzeile rechts neben dem Betriebsartentext an: Icon Sicherheitsbezogene Betriebsart Betriebsart SOM_1 aktiv Betriebsart SOM_2 aktiv Betriebsart SOM_3 aktiv Betriebsart SOM_4 aktiv HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 609: Bezugspunktverwaltung Mit Der Preset-Tabelle

    (Bezugspunkte) enthalten. Um die Dateigröße und die Verarbeitungsgeschwindigkeit zu optimieren, nur so viele Zeilen verwenden, wie Sie für Ihre Bezugspunktverwaltung auch benötigen. Neue Zeilen können Sie aus Sicherheitsgründen nur am Ende der Preset-Tabelle einfügen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 610: Bezugspunkte In Der Preset-Tabelle Speichern

    Bezugspunkt, den Sie zuletzt manuell über die Achstasten oder per Softkey gesetzt haben. Ist der manuell gesetzte Bezugspunkt aktiv, zeigt die TNC in der Statusanzeige den Text PR MAN(0) an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 611 Zeile in der Preset-Tabelle wählen, die Sie ändern wollen (Zeilennummer entspricht der Presetnummer) Ggf. die Spalte (Achse) in der Preset-Tabelle wählen, die Sie ändern wollen Per Softkey eine der verfügbaren Eingabemöglichkeiten wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 612 Bezugspunkt in allen Achsen ab und aktiviert die jeweilige Tabellenzeile dann automatisch. Bei aktiver Inch-Anzeige: Wert in inch eingeben, die TNC rechnet intern den eingegebenen Wert nach mm um HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 613 Kopiertes Feld einfügen (2. Softkey-Leiste) Aktuell angewählte Zeile zurücksetzen: Die TNC trägt in alle Spalten - ein (2. Softkey-Leiste) Einzelne Zeile am Tabellenende einfügen (2. Softkey-Leiste) Einzelne Zeile am Tabellenende löschen (2. Softkey-Leiste) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 614 Bezugspunkt mit einem Passwort schützen: Softkey SPERREN / ENTSPERREN PASSWORT drücken Passwort in das Überblendfenster eingeben Mit Softkey OK oder Taste ENT bestätigen: Die TNC schreibt ### in die Spalte LOCKED. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 615 Die TNC hebt den Schreibschutz auf. Bezugspunkt mit einem Passwort geschützt: Softkey SPERREN / ENTSPERREN PASSWORT drücken Passwort in das Überblendfenster eingeben Mit Softkey OK oder Taste ENT bestätigen Die TNC hebt den Schreibschutz auf. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 616: Bezugspunkt Aktivieren

    Um die Bezugspunkte aus der Preset-Tabelle während des Programmlaufs zu aktivieren, benutzen Sie den Zyklus 247 . Im Zyklus 247 definieren Sie die Nummer des Bezugspunkts, den Sie aktivieren wollen. Weitere Informationen: Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 617: Bezugspunktsetzen Ohne 3D-Tastsystem

    Werkzeug vorsichtig verfahren, bis es das Werkstück berührt (ankratzt) Achse wählen BEZUGSPUNKT - SETZEN Z= Nullwerkzeug, Spindelachse: Anzeige auf bekannte Werkstückposition (z. B. 0) setzen oder Dicke d des Blechs eingeben. In der Bearbeitungsebene: Werkzeugradius berücksichtigen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 618: Antastfunktionen Mit Mechanischen Tastern Oder Messuhren Nutzen

    Tabelle schreiben Weitere Informationen: "Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben", Seite 625 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Preset-Tabelle schreiben", Seite 626 Antastfunktion beenden: Taste END drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 619: Übersicht

    Antasten einer Ebene ermitteln Grunddrehung über eine Gerade ermitteln Bezugspunktsetzen in einer wählbaren Achse Ecke als Bezugspunkt setzen Kreismittelpunkt als Bezugspunkt setzen Mittelachse als Bezugspunkt setzen Verwaltung der Siehe Tastsystemdaten Benutzerhandbuch Zyklenprogrammierung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 620 Tastsystem in die Nähe des zweiten Antastpunkts positionieren Handrad am Handrad deaktivieren Die Steuerung schließt das Überblendfenster. Zweiten Antastpunkt antasten Ggf. Bezugspunkt setzen Antastfunktion beenden Wenn das Handrad aktiv ist, können Sie die Antastzyklen nicht starten. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 621: Funktionen In Tastsystemzyklen

    Antastvorgang (0° = positive Richtung der Hauptachse, d. h. bei Spindelachse Z in X+). Alle weiteren Antastwinkel ergeben sich aus der Anzahl der Antastpunkte. Anzahl Antastpunkte? Anzahl der Antastvorgänge (3 – 8) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 622 Sie das Tastsystem in der Bohrung etwa um den Sicherheitsabstand versetzt neben der Wand. Beachten Sie bei der Vorpositionierung den Startwinkel für den ersten Antastvorgang (bei 0° tastet die TNC in positiver Hauptachsrichtung). HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 623: Tastsystemzyklus Wählen

    Verwenden Sie die Pfeiltasten, um in das gewünschte Eingabefeld zu wechseln. Sie können den Cursor nur in Felder positionieren, die editierbar sind. Felder, die Sie nicht editieren können, werden grau dargestellt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 624: Messwerte Aus Den Tastsystemzyklen Protokollieren

    Messwerte speichern wollen, müssen Sie den Inhalt der Datei TCHPRMAN.TXT zwischen den Tastsystemzyklen sichern, indem Sie sie kopieren oder umbenennen. Format und Inhalt der Datei TCHPRMAN.TXT legt Ihr Maschinenhersteller fest. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 625: Messwerte Aus Den Tastsystemzyklen In Eine Nullpunkttabelle Schreiben

    Eingabefelder eintragen (abhängig vom ausgeführten Tastsystemzyklus) Nullpunktnummer im Eingabefeld Nummer in Tabelle = eingeben Softkey EINTRAG NULLPUNKT TABELLE drücken, die TNC speichert den Nullpunkt unter der eingegebenen Nummer in die angegebene Nullpunkttabelle HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 626: Messwerte Aus Den Tastsystemzyklen In Die Preset-Tabelle Schreiben

    OK drücken und Passwort eingeben, der aktive Preset wird überschrieben Wenn ein Schreiben der Tabellenzeile aufgrund einer Sperre nicht möglich ist, zeigt die Steuerung einen Hinweis. Die Antastfunktion wird aber nicht abgebrochen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 627: Tastsystem Kalibrieren

    Softkey Funktion Seite Länge kalibrieren Radius und Mittenversatz mit einem Kalibrierring ermitteln Radius und Mittenversatz mit einem Zapfen bzw. Kalibrierdorn ermitteln Radius und Mittenversatz mit einer Kalibrierkugel ermitteln 3D-Kalibieren (Option #92) HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 628: Kalibrieren Der Wirksamen Länge

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

    HEIDENHAIN): Die TNC führt eine Grob- und eine Feinmessung aus, dreht das Tastsystem um 180° und führt eine weitere Antastroutine aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in tchprobe.tp) ermittelt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 630 Softkey ENDE drücken, um die Kalibrierfunktion zu beenden Die TNC protokolliert den Kalibriervorgang in der Datei TCHPRMAN.html. Um den Tastkugel-Mittenversatz zu bestimmen, muss die TNC vom Maschinenhersteller vorbereitet sein. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 631 Softkey ENDE drücken, um die Kalibrierfunktion zu beenden Die TNC protokolliert den Kalibriervorgang in der Datei TCHPRMAN.html. Um den Tastkugel-Mittenversatz zu bestimmen, muss die TNC vom Maschinenhersteller vorbereitet sein. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 632 Anzahl der Antastpunkte zum 3D- Kalibrieren eingeben Die TNC protokolliert den Kalibriervorgang in der Datei TCHPRMAN.html. Um den Tastkugel-Mittenversatz zu bestimmen, muss die TNC vom Maschinenhersteller vorbereitet sein. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 633 Die TNC speichert die Abweichungen in einer Korrekturwerttabelle unter TNC:\system\3D- ToolComp. Die Steuerung legt für jedes kalibrierte Tastsystem eine eigene Tabelle an. In der Werkzeugtabelle wird in der Spalte DR2TABLE automatisch darauf referenziert. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 634: Kalibrierwerte Anzeigen

    Sie, dass Sie die richtige Werkzeugnummer aktiv haben. Es ist unabhängig davon, ob Sie einen Tastsystemzyklus im Automatikbetrieb oder in der Betriebsart Manueller Betrieb abarbeiten wollen. Weitere Informationen zur Tastsystemtabelle finden Sie im Benutzerhandbuch Zyklenprogrammierung. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 635: Werkstück-Schieflage Mit 3D-Tastsystem Kompensieren

    Fall zuerst die Grunddrehung und dann die PLANE-Funktion aktivieren. Sie können eine Grunddrehung auch aktivieren ohne ein Werkstück anzutasten. Geben Sie hierzu einen Wert in das Grunddrehungsmenü ein und drücken den Softkey GRUNDDREHUNG SETZEN. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 636: Grunddrehung Ermitteln

    PRESETTAB.. Die TNC speichert den Winkel in der Offset-Spalte des Drehtisches, z. B. in der Spalte C_OFFS bei einer C-Achse. Ggf. müssen Sie die Ansicht in der Preset-Tabelle mit dem Softkey BASIS-TRANSFORM./OFFSET wechseln, damit diese Spalte angezeigt wird. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 637: Grunddrehung Anzeigen

    3. Punkt: liegt auf der Nebenachse, in positiver Richtung des gewünschten Werkstück- Koordinatensystems Mit der optionalen Eingabe eines Bezugswinkels sind Sie in der Lage, die Sollausrichtung der angetasteten Ebene zu definieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 638 Statusanzeige ein. Die TNC verfährt die Maschinenachsen entsprechend der 3D-Grunddrehung. 3D-Grunddrehung aufheben Antastfunktion wählen: Softkey ANTASTEN PL drücken Bei allen Winkeln 0 eingeben Softkey GRUNDDREHUNG SETZEN drücken Antastfunktion beenden: Softkey ENDE drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 639: Bezugspunktsetzen Mit 3D-Tastsystem

    Weitere Informationen: "Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben", Seite 625 Antastfunktion beenden: Softkey ENDE drücken HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Tastsystemzyklen nur dann, wenn HEIDENHAIN-Tastsysteme eingesetzt werden. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 640: Ecke Als Bezugspunkt

    Wenn Sie im Zyklus die Grunddrehung aktivieren möchten, müssen Sie dies immer vor dem Bezugspunktsetzen ausführen. Nachdem Sie einen Bezugspunktsetzen, in eine Nullpunkt- oder Preset- Tabelle schreiben, werden die Softkeys ROT  1 und ROT  2 nicht mehr angezeigt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 641: Kreismittelpunkt Als Bezugspunkt

    Die TNC kann Außen- oder Innenkreise bereits mit drei Antastpunkten berechnen, z. B. bei Kreissegmenten. Genauere Ergebnisse erhalten Sie, wenn Sie Kreise mit vier Antastpunkten erfassen. Wenn möglich, sollten Sie das Tastsystem immer möglichst mittig vorpositionieren. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 642 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Preset-Tabelle schreiben", Seite 626) Antastfunktion beenden: Softkey ENDE drücken Nach dem Antasten zeigt die TNC die aktuellen Koordinaten des Kreismittelpunkts und den Kreisradius an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 643 Tabelle schreiben Weitere Informationen: "Messwerte aus den Tastsystemzyklen in eine Nullpunkttabelle schreiben", Seite 625 Weitere Informationen: "Messwerte aus den Tastsystemzyklen in die Preset-Tabelle schreiben", Seite 626 Antastfunktion beenden: Softkey ENDE drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 644: Mittelachse Als Bezugspunkt

    Sie wählen, ob der Bezugspunkt oder Nullpunkt in der Haupt-, Neben- oder Werkzeugachse gesetzt wird. Wenn Sie die ermittelte Position in der Haupt- und Nebenachse speichern möchten, dann kann das erforderlich sein. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 645: Werkstücke Vermessen Mit 3D-Tastsystem

    Die TNC zeigt die Koordinate des Antastpunkts als Bezugspunkt an. Koordinaten eines Eckpunkts in der Bearbeitungsebene bestimmen Koordinaten des Eckpunkts bestimmen. Weitere Informationen: "Ecke als Bezugspunkt ", Seite 640 Die TNC zeigt die Koordinaten der angetasteten Ecke als Bezugspunkt an. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 646 Mit einem 3D-Tastsystem können Sie einen Winkel in der Bearbeitungsebene bestimmen. Gemessen wird der Winkel zwischen der Winkelbezugsachse und einer Werkstückkante oder der Winkel zwischen zwei Kanten Der gemessene Winkel wird als Wert von max. 90° angezeigt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 647 Drehwinkel hier nicht auf 0 setzen Mit Softkey ANTASTEN ROT Winkel PA zwischen den Werkstückkanten als Drehwinkel anzeigen lassen Grunddrehung aufheben oder ursprüngliche Grunddrehung wiederherstellen: Drehwinkel auf notierten Wert setzen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 648: Anwendung, Arbeitsweise

    Gesteuertes Schwenken, PLANE-Funktion im Bearbeitungsprogramm Weitere Informationen: "Die PLANE-Funktion: Schwenken der Bearbeitungsebene (Option #8)", Seite 493 Die TNC-Funktionen zum Schwenken der Bearbeitungsebene sind Koordinatentransformationen. Dabei steht die Bearbeitungsebene immer senkrecht zur Richtung der Werkzeugachse. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 649 Die TNC berücksichtigt für die Berechnung des aktiven Koordinatensystems mechanisch bedingte Versätze des Schwenkkopfs („translatorische“ Anteile) und Versätze, die durch das Schwenken des Werkzeugs entstehen (3D- Werkzeuglängenkorrektur) Die TNC unterstützt das Schwenken der Bearbeitungsebene nur mit Spindelachse Z. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 650: Referenzpunkte Anfahren Bei Geschwenkten Achsen

    Die im Statusfeld angezeigten Positionen (SOLL und IST) beziehen sich auf das geschwenkte Koordinatensystem. Einschränkungen beim Schwenken der Bearbeitungsebene Die Funktion Istwertübernahme ist nicht erlaubt, wenn die Funktion Bearbeitungsebene schwenken aktiviert ist PLC-Positionierungen (vom Maschinenhersteller festgelegt) sind nicht erlaubt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 651: Manuelles Schwenken Aktivieren

    PLANE-Funktion mit TABLE ROT abgearbeitet wurde bei entsprechender Konfiguration des Maschinenparameters CfgRotWorkPlane(Nr. 201200) durch den Maschinenhersteller nach dem Starten der Steuerung nach dem Umschalten der Kinematik nach dem Abarbeiten des Zyklus 19 BEARBEITUNGSEBENE HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 652 Zum Deaktivieren setzen Sie im Menü Bearbeitungsebene schwenken die gewünschten Betriebsarten auf Inaktiv. Auch wenn der 3D-ROT-Dialog in der Betriebsart Manueller Betrieb auf Aktiv steht, funktioniert das Zurücksetzen der Schwenkung (PLANE RESET) bei einer aktiven Basistransformation korrekt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 653: Werkzeugachsrichtung Als Aktive Bearbeitungsrichtung Setzen

    Wenn die Funktion Verfahren in Werkzeugachsrichtung aktiv ist, blendet die Statusanzeige das Symbol ein. Diese Funktion steht auch dann zur Verfügung, wenn Sie den Programmlauf unterbrechen und die Achsen manuell verfahren wollen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 654: Bezugspunktsetzen Im Geschwenkten System

    übereinstimmen, dann gibt die TNC eine Fehlermeldung aus. chkTiltingAxes: Off Die TNC prüft nicht, ob die aktuellen Koordinaten der Drehachsen (Istpositionen) mit den von Ihnen definierten Schwenkwinkeln übereinstimmen. Achtung Kollisionsgefahr! Bezugspunkt grundsätzlich immer in allen drei Hauptachsen setzen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 655 Neben der Option #136 ist für die Funktionen von VSC ein Kamerasystem von HEIDENHAIN notwendig. Sie müssen eine ausreichende Anzahl an Referenzbildern erzeugen, damit die Steuerung die Situation sicher vergleichen kann. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 656 Referenzbilder mehr erzeugt. Sie können den Zyklus zum automatischen Überwachen Ihres Arbeitsraums verwenden. In dieser Phase gibt die Steuerung nur dann eine Meldung aus, wenn sie beim Bildabgleich eine Abweichung feststellt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 657: Übersicht

    Um das Live-Bild der Kamera zu speichern, gehen Sie wie folgt vor: Softkey KAMERA drücken Softkey LIVE BILD drücken: Die TNC zeigt Ihnen die aktuelle Kamerasicht Softkey BILD SPEICHERN drücken: Live-Bild der aktuellen Kamerasicht erzeugen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 658 Modus Live-Bild wirksam. Sie haben keinen Einfluss auf die Aufnahmen im Automatikbetrieb. Sichtfeld der Kamera konfigurieren Beachten Sie Ihr Maschinenhandbuch! Diese Einstellungen sind nur mit Eingabe einer Schlüsselzahl möglich. Auf den vorherigen Bildschirm zurückkehren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 659: Überwachungsdaten Verwalten

    Schaltflächen dienen der leichteren Suche und der übersichtlichen Darstellung. Alle Bilder: Alle Bilder dieser Überwachungsdatei anzeigen Referenzbilder: Nur Referenzbilder anzeigen Bilder mit Fehler: Alle Bilder anzeigen, in denen Sie einen Fehler markiert haben HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 660 Referenzbildern und den Überwachungsbereichen durch. Überwachungsbereich verändern oder Fehler markieren Weitere Informationen: "Konfiguration", Seite 661 Auf den vorherigen Bildschirm zurückkehren Wenn Sie die Konfiguration geändert haben, führt die Steuerung eine Bildauswertung durch. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 661: Konfiguration

    Auf das Bild klicken und Bereich mit der Maus aufziehen Die Steuerung zeigt den angeklickten Bereich mit einem Rahmen. Bereich ggf. mit gedrückter Maustaste verschieben Mit einem Doppelklick können Sie den gezeichneten Bereich fixieren und so gegen versehentliches Verschieben schützen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 662: Ergebnis Der Bildauswertung

    Einstellungen werden übernommen. Voller Kreis: Sie haben die Überwachungsdaten verändert, die Überwachung ist empfindlicher geworden. Leerer Kreis: Keine Fehlermeldung: Alle im Bild gespeicherten Abweichungen wurden erkannt, die Überwachung erkennt keine Widersprüche. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 663: Positionieren Mit Handeingabe

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

    Cursor-Bewegung auf einen anderen NC-Satz Sprunganweisung GOTO auf einen anderen NC- Satz Editieren eines NC-Satzes Ändern von Q-Parameterwerten mithilfe des Softkeys Q INFO Betriebsartenwechsel Der Verlust des Kontextbezugs führt u. U. zu unerwünschten Werkzeugpositionen! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 665: Positionieren Mit Handeingabe Anwenden

    "Programmteile markieren, kopieren, ausschneiden und einfügen", Seite 145 Mithilfe der Softkeys Q PARAMETER LISTE und Q INFO können Sie Q-Parameter kontrollieren und ändern. Weitere Informationen: "Q-Parameter kontrollieren und ändern", Seite 352 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 666 Tiefe bezogen auf Werkzeugspitze oder den zylindrischen Teil des Werkzeugs 5 CYCL CALL Zyklus BOHREN aufrufen 6 L Z+200 R0 FMAX M2 Werkzeug freifahren 7 END PGM $MDI MM Programm-Ende Geradenfunktion: Weitere Informationen: "Gerade L", Seite 267 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 667: Programme Aus $Mdi Sichern

    Geben Sie einen Namen ein, unter dem der aktuelle Inhalt der Datei $MDI gespeichert werden soll, z. B. BOHRUNG Softkey OK drücken Dateiverwaltung verlassen: Softkey ENDE drücken Weitere Informationen: "Einzelne Datei kopieren", Seite 156 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 669 Programm-Test und Programmlauf...
  • Seite 670: Programm-Test Und Programmlauf

    FORM-Satz noch nicht abgearbeitet wurde Programme mit fünfachsiger oder geschwenkter Bearbeitung können die Geschwindigkeit der Simulation verringern. Mit dem MOD-Menü Grafik- Einstellungen können Sie die Modellqualität verringern und so die Geschwindigkeit der Simulation erhöhen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 671: Geschwindigkeit Des Programm-Tests Einstellen

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

    Die Betriebsart Programm-Test bietet zusätzlich folgende Ansichten: Softkey Ansicht Volumenansicht Volumenansicht und Werkzeugwege Werkzeugwege Einschränkung während des Programmlaufs Das Resultat der Simulation kann fehlerhaft sein, wenn der Rechner der TNC durch komplizierte Bearbeitungsaufgaben ausgelastet ist. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 673: Darstellung

    Mit der hochauflösenden 3D-Darstellung können Sie die Oberfläche des bearbeiteten Werkstücks detailliert darstellen. Die TNC erzeugt durch eine simulierte Lichtquelle realistische Verhältnisse von Licht und Schatten. 3D-Darstellung wählen: Softkey 3D-Darstellung drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 674 Um einen beliebigen Bereich schnell zu vergrößern oder zu verkleinern: Mausrad nach vorne oder nach hinten drehen Um zur Standardansicht zurückzukehren: Shift-Taste drücken und gleichzeitig rechte Maustaste doppelklicken. Wenn Sie nur die rechte Maustaste doppelklicken, bleibt der Rotationswinkel erhalten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 675 Sie den Mauszeiger auf der 3D-Grafik des Werkstücks positionieren. Beachten Sie, dass der Umfang der Funktionen von der eingestellten Modellqualität abhängt. Die Modellqualität wählen Sie in der MOD-Funktion Grafik-Einstellungen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 676 Bearbeitung auf Unregelmäßigkeiten prüfen, um unerwünschte Bearbeitungsmarken am Werkstück zu vermeiden. Wenn Punkte vom Postprozessor falsch ausgegeben wurden, dann treten Bearbeitungsmarken auf. Die TNC stellt Verfahrbewegungen im Eilgang rot dar. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 677: Draufsicht

    Softkey WEITERE ANSICHTSOPTIONEN drücken Softkey DARSTELLUNG IN 3 EBENEN drücken Darstellung in 3 Ebenen in den Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge wählen: Softkey GRAFIK drücken Softkey DARSTELLUNG IN 3 EBENEN drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 678 Die Grundeinstellung der Schnittebene ist so gewählt, dass sie in der Bearbeitungsebene in der Rohteilmitte liegt und in der Werkzeugachse auf der Rohteiloberkante. Schnittebenen in Grundstellung bringen: Funktion zum Rücksetzen der Schnittebenen wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 679: Grafische Simulation Wiederholen

    Unbearbeitetes Rohteil anzeigen in der Betriebsart Programm-Test Werkzeug anzeigen Unabhängig von der Betriebsart können Sie sich das Werkzeug während der Simulation anzeigen lassen. Softkey Funktion Programmlauf Satzfolge / Programmlauf Einzelsatz Programm-Test HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 680: Bearbeitungszeit Ermitteln

    Softkey für die Stoppuhr-Funktionen erscheint Stoppuhr-Funktionen wählen Gewünschte Funktion per Softkey wählen, z. B. angezeigte Zeit speichern Softkey Stoppuhr-Funktionen Angezeigte Zeit speichern Summe aus gespeicherter und angezeigter Zeit anzeigen Angezeigte Zeit löschen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 681: Rohteil Im Arbeitsraum Darstellen

    Überwachungsfunktion Maschinenreferenzpunkt anzeigen Beachten Sie, dass auch bei BLK FORM CYLINDER ein Quader als Rohteil im Arbeitsraum dargestellt wird. Bei Verwendung der BLK FORM ROTATION wird kein Rohteil im Arbeitsraum dargestellt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 682: Funktionen Zur Programmanzeige

    Satzfolge zeigt die TNC-Softkeys, mit denen Sie das Bearbeitungsprogramm seitenweise anzeigen lassen können: Softkey Funktionen Im Programm um eine Bildschirmseite zurückblättern Im Programm um eine Bildschirmseite vorblättern Programmanfang wählen Programmende wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 683: Programm-Test

    Angaben nicht ausführbaren Sprüngen Verletzungen des Arbeitsraums Zusätzlich können Sie folgende Funktionen nutzen: Programm-Test satzweise Testabbruch bei beliebigem Satz Sätze überspringen Funktionen für die grafische Darstellung Bearbeitungszeit ermitteln Zusätzliche Statusanzeige HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 684 Position anfahren, von der aus die TNC kollisionsfrei zur Bearbeitung positionieren kann. Ihr Maschinenhersteller kann auch für die Betriebsart Programm-Test ein Werkzeugwechsel-Makro definieren, dass das Verhalten der Maschine exakt simuliert. Beachten Sie Ihr Maschinenhandbuch! HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 685: Programm-Test Ausführen

    Mit der Funktion ROHTEIL IM ARB.RAUM aktivieren Sie für den Programm-Test eine Arbeitsraumüberwachung. Weitere Informationen: "Rohteil im Arbeitsraum darstellen ", Seite 681 Betriebsart: Taste Programm-Test drücken Dateiverwaltung: Taste PGM MGT drücken und Datei wählen, die Sie testen möchten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 686 Bearbeitungszyklen – unterbrechen und wieder fortsetzen. Um den Test wieder fortsetzen zu können, dürfen Sie folgende Aktionen nicht durchführen: mit den Pfeiltasten oder der Taste GOTO einen anderen Satz wählen Änderungen am Programm durchführen ein neues Programm wählen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 687: Programm-Test Bis Zu Einem Bestimmten Satz Ausführen

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

    Vorschubbewegungen. Der von Ihnen eingegebene Wert bleibt nach dem Ausschalten oder Einschalten aktiv. Programmlauf Satzfolge Bearbeitungsprogramm mit der Taste NC-START starten Programmlauf Einzelsatz Jeden Satz des Bearbeitungsprogramms mit der Taste NC-START einzeln starten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 690: Bearbeitung Unterbrechen, Stoppen Oder Abbrechen

    Einstellung für das mit / programmierte Überspringen von NC- Sätzen ändern Wenn die Steuerung während eines Programmlaufs einen wichtigen Fehler feststellt, dann bricht sie den Programmlauf automatisch ab. Beispiel: Zyklusaufruf mit stehender Spindel HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 691 Editieren eines NC-Satzes Der Verlust des Kontextbezugs führt u. U. zu unerwünschten Werkzeugpositionen! Die Zusatzfunktion M6 kann ebenfalls zu einer Unterbrechung des Programmlaufs führen. Den Funktionsumfang der Zusatzfunktion legt der Maschinenhersteller fest. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 692 Die Steuerung zeigt in der Statusanzeige kurz das Symbol für den Programmabbruch Die Steuerung zeigt in der Statusanzeige das Symbol für den beendeten, inaktiven Zustand Aktionen, wie z. B. ein Betriebsartenwechsel, sind wieder möglich HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 693: Maschinenachsen Während Einer Unterbrechung Verfahren

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

    Ihnen der Verfahrmodus geschwenktes System zur Verfügung. Die TNC wählt den Verfahrmodus und die dazugehörigen Parameter automatisch vor. Wenn der Verfahrmodus oder die Parameter nicht korrekt vorgewählt wurden, dann können Sie diese manuell umstellen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 696 Handrad einsetzen, dann wählen Sie einen kleinen Vorschubfaktor. Für nicht referenzierte Achsen steht die Verfahrbereichsüberwachung nicht zur Verfügung. Beobachten Sie die Achsen, während Sie sie bewegen. Fahren Sie nicht an die Verfahrbereichsgrenzen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 697 Softkey NEIN drücken. Wenn das Werkzeug korrekt freigefahren wurde, dann Softkey JA drücken. Die TNC blendet den Dialog Freifahren angewähltaus Maschine initialisieren: ggf. die Referenzpunkte überfahren Gewünschten Maschinenzustand herstellen: ggf. geschwenkte Bearbeitungsebene zurücksetzen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 698: Beliebiger Einstieg Ins Programm: Satzvorlauf

    Sie den mehrstufigen Satzvorlauf. Sie dürfen den Satzvorlauf nicht verwenden, wenn Sie: den Stretchfilter aktiviert haben die Tastsystemzyklen 0, 1, 3 und 4 in der Suchphase des Satzvorlaufs verwenden HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 699 Nach einem internen Stopp wollen Sie im Satz 12 in der dritten Bearbeitung von LBL 1 einsteigen. Geben Sie im Überblendfenster folgende Daten ein: Vorlauf bis: N =12 Wiederholungen = 3 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 700 Satzvorlauf zur nächsten Einstiegsstelle: Softkey SATZVORLAUF FORTSETZEN drücken NC-Satz eingeben, auf den Sie einsteigen wollen Wenn Sie den Maschinenstatus geändert haben: Taste NC-START drücken Taste NC-START drücken Wenn die Steuerung den NC-Satz abarbeiten soll: HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 701 Geben Sie im Überblendfenster folgende Daten ein: Vorlauf bis: N =8 Wiederholungen = 1 Taste NC-START drücken, bis die Steuerung den NC-Satz abarbeitet Die Steuerung arbeitet das Unterprogramm weiter ab und springt danach zurück ins Hauptprogramm. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 702 Ggf. Wiederholungen = eingeben, wenn der NC- Satz innerhalb einer Programmteilwiederholung steht Ggf. Softkey ERWEITERT drücken Die Steuerung erweitert das Überblendfenster. Softkey LETZTEN SATZ WÄHLEN drücken, um die letzte gespeicherte Unterbrechung zu wählen Taste NC-START drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 703: Wiederanfahren An Die Kontur

    Achsen in selbst gewählter Reihenfolge anfahren: Softkey ACHSEN WÄHLEN drücken Achssoftkey der ersten Achse drücken Taste NC-START drücken Achssoftkey der zweiten Achse drücken Taste NC-START drücken Vorgang für jede Achse wiederholen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 704: Automatischer Programmstart

    Fenster zur Festlegung des Startzeitpunkts einblenden Zeit (Std:Min:Sek): Uhrzeit, zu der das Programm gestartet werden soll Datum (TT.MM.JJJJ): Datum, an dem das Programm gestartet werden soll Um den Start zu aktivieren: Softkey OK drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 705: Sätze Überspringen

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

    Programmlauf verwenden, dann schaltet die TNC die Spindel und das Kühlmittel nicht ab. Programmlaufoder Programm-Test bei Sätzen mit M1 nicht unterbrechen: Softkey auf AUS stellen Programmlauf oder Programm-Test bei Sätzen mit M1 unterbrechen: Softkey auf EIN stellen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 707 MOD-Funktionen...
  • Seite 708: Mod-Funktion

    Mit der Taste ENT wählen Sie die Einstellung aus. Wenn Sie die Einstellung nicht ändern wollen, schließen Sie das Fenster mit der Taste END. MOD-Funktionen verlassen MOD-Funktion beenden: Softkey ENDE oder Taste END drücken HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 709: Übersicht Mod-Funktionen

    Uhrzeit anzeigen Info-Zeile anzeigen Grafik-Einstellungen Modelltyp Modellqualität Maschinen-Einstellungen Kinematik Verfahrgrenzen Werkzeug-Einsatzdatei Externer Zugriff System-Einstellungen Systemzeit stellen Netzwerk-Verbindung definieren Netzwerk: IP Konfiguration Diagnose-Funktionen Bus-Diagnose Antriebsdiagnose HeROS-Information Allgemeine Information Software-Version FCL-Information Lizenz-Information Maschinenzeiten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 710: Grafik-Einstellungen

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

    Datenübertragungssoftware TNCremo. Externen Zugriff sperren: Wählen Sie im MOD-Menü die Gruppe Maschinen- Einstellungen Menü Externer Zugriff wählen Stellen Sie den Softkey EXTERNER ZUGRIFF EIN/AUS auf AUS Drücken Sie den Softkey OK HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 712 Einmalig erlauben Immer Dauerhaft erlauben Niemals Dauerhaft verweigern Nein Einmalig ablehnen In der Übersichtsliste wird eine aktive Verbindung mit einem grünen Symbol gekennzeichnet. Verbindungen ohne Zugriffsberechtigung werden in der Übersichtsliste grau dargestellt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 713: Verfahrgrenzen Eingeben

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

    Wenn Sie die Kinematik für den Maschinenbetrieb umschalten, führt die TNC alle nachfolgenden Verfahrbewegungen mit der geänderten Kinematik aus. Achten Sie darauf, dass Sie zum Überprüfen Ihres Werkstücks die richtige Kinematik im Programm-Test angewählt haben. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 715: Systemeinstellungen

    Drücken Sie den Softkey LOCAL/NTP, um den Eintrag Zeit über NTP Server synchronisieren zu wählen Geben Sie den Hostnamen oder die URL eines NTP-Servers ein Drücken Sie den Softkey HINZUFÜGEN Drücken Sie den Softkey OK HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 716: Positionsanzeige Wählen

    Verfahrwege, die mit der Funktion M118 Handradüberlagerung (M118) ausgeführt wurden Mit der MOD-Funktion Positions-Anzeige 1 wählen Sie die Positionsanzeige in der Statusanzeige. Mit der MOD-Funktion Positions-Anzeige 2 wählen Sie die Positionsanzeige in der zusätzlichen Statusanzeige. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 717: Betriebszeiten Anzeigen

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

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

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

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

    Folgen Sie den Anweisungen des Setup-Programms TNCremo unter Windows starten Klicken Sie auf <Start>, <Programme>, <HEIDENHAIN Anwendungen>, <TNCremo> Wenn Sie TNCremo das erste Mal starten, versucht TNCremo automatisch eine Verbindung zur TNC herzustellen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 724 Werkzeugtypen", Seite 243 TNCremo beenden Wählen Sie den Menüpunkt <Datei>, <Beenden> Beachten Sie auch die kontextsensitive Hilfefunktion von TNCremo, in der alle Funktionen erklärt sind. Der Aufruf erfolgt über die Taste F1. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 725: Ethernet-Schnittstelle

    Lassen Sie die TNC von einem Netzwerk-Spezialisten konfigurieren. Drücken Sie in der Betriebsart Programmieren die Taste MOD und geben Sie die Schlüsselzahl NET123 ein Drücken Sie in der Dateiverwaltung den Softkey NETZWERK HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 726 Diese Funktion muss standardmäßig erlauben deaktiviert sein. Funktion nur aktivieren, wenn zu Diagnosezwecken von extern über die TNC auf die optional vorhandene zweite TNC-Ethernet-Schnittstelle zugegriffen werden soll. Nur in Verbindung mit dem Kundendienst aktivieren HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 727 Gateway beziehen: Die TNC soll den Default- Gateway automatisch beziehen Option Default GW manuell konfigurieren: IP-Adressen des Default- Gateways manuell eingeben Änderungen mit Schaltfläche OK übernehmen oder mit Schaltfläche Abbrechen verwerfen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 728 User ID: Definition, mit welcher User- NFS-Shares Identifikation der Endanwender im setzen Netzwerk auf Dateien zugreift. Wert beim Netzwerkspezialisten erfragen Group ID: Definition, mit welcher Gruppenidentifikation Sie im Netzwerk auf Dateien zugreifen. Wert beim Netzwerkspezialisten erfragen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 729 IP-Adresse versorgt sind. Zusätzlich können Sie Einstellungen für diese Geräte vornehmen Schaltfläche Erweiterte Optionen: Erweiterte Einstellmöglichkeiten für den DNS-/DHCP-Server. Schaltfläche Setze Standardwerte: Werkseinstellungen setzen. Sandbox: Änderungen nur in Absprache mit Ihrem Maschinenhersteller durchführen HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 730 Hinzufügen: Die TNC startet dann den Verbindungsassistenten, in dem Sie alle erforderlichen Angaben dialoggeführt eingeben können Status log Anzeige von Statusinformationen und Fehlermeldungen. Über die Schaltfläche Leeren können Sie den Inhalt des Statusfensters löschen. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 731 Setzen Sie die Option Active, um die Firewall einzuschalten Drücken Sie die Schaltfläche Set standard values, um die von HEIDENHAIN empfohlenen Standardeinstellungen zu aktivieren. Verlassen Sie den Dialog mit der Schaltfläche OK HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 732 HEIDENHAIN nicht auf den Bildschirminhalt (z. B.Bildschirmfoto) zugegriffen werden. Wird dieser Dienst gesperrt, so wird im VNC- Konfigurationsdialog von HeROS eine Warnung angezeigt, dass in der Firewall VNC gesperrt ist HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 733 Firewall die neue IP-Adresse zu einem Hostnamen verwendet Advanced Diese Einstellungen sind nur für Ihre options Netzwerkspezialisten Set standard Setzt die Einstellungen auf die von values HEIDENHAIN empfohlenen Standardwerte zurück HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 734: Funkhandrad Hr 550Fs Konfigurieren

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

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

    Im MOD-Dialog Schlüsselwort RESTORE eingeben In der Dateiverwaltung der TNC die Backup-Datei (z. B. BKUP-2013-12-12_.zip) wählen, die TNC öffnet ein Überblendfenster für das Backup Not-Aus drücken Softkey OK drücken, um den Backup-Vorgang zu starten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 739: Tabellen Und Übersichten

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

    Die TNC führt eine fortlaufende Änderungsliste, in der bis zu 20 Änderungen der Konfig-Daten gespeichert sind. Um Änderungen rückgängig zu machen, wählen Sie die gewünschte Zeile und drücken den Softkey ZUSÄTZL. FUNKT. und ÄNDERUNG AUFHEBEN. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 741 Zusätzlich zum Hilfetext werden weitere Informationen angezeigt, wie z. B. die Maßeinheit, ein Initialwert, eine Auswahl. Wenn der angewählte Maschinenparameter einem Parameter der Vorgängersteuerung entspricht, dann wird auch die entsprechende MP-Nummer angezeigt. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 742 M5: Spindelposition anzeigen, wenn Spindel in Lageregelung und bei M5 Softkey Preset-Tabelle anzeigen oder ausblenden True: Softkey Preset-Tabelle wird nicht angezeigt False: Softkey Preset-Tabelle anzeigen Schriftgröße bei der Programmanzeige FONT_APPLICATION_SMALL FONT_APPLICATION_MEDIUM HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 743 Format der NC-Programme und Zyklenanzeige Programmeingabe im HEIDENHAIN Klartext oder in DIN/ISO HEIDENHAIN: Programmeingabe in der Betriebsart Positionieren mit Handeingabe im Klartext ISO: Programmeingabe in der Betriebsart Positionieren mit Handeingabe in DIN/ISO HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 744 ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD SLOVENIAN KOREAN NORWEGIAN ROMANIAN SLOVAK TURKISH PLC-Dialogsprache Siehe NC-Dialogsprache PLC-Fehlermeldungssprache Siehe NC-Dialogsprache Hilfe-Sprache Siehe NC-Dialogsprache HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 745 As Tool Length: Das programmierte Aufmaß DL wird für die Anzeige der werkstückbezogenen Position als Werkzeuglängenänderung betrachtet As Workpiece Oversize: Das programmierte Aufmaß DL wird für die Anzeige der werkstückbezogenen Position als Werkstückaufmass betrachtet HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 746 Maximal zulässiger Messfehler bei Werkzeugvermessung 0.001 bis 0.999 [mm]: Zweiter maximal zulässiger Messfehler NC-Stopp während Werkzeug prüfen True: Bei Überschreiten der Bruchtoleranz wird das NC-Programm gestoppt False: Das NC-Programm wird nicht gestoppt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 747 Sicherheitsabstand über dem Stylus für Vorpositionierung 0.001 bis 99 999.9999 [mm]: Sicherheitsabstand in Werkzeugachsrichtung Sicherheitszone um den Stylus für Vorpositionierung 0.001 bis 99 999.9999 [mm]: Sicherheitsabstand in der Ebene senkrecht zur Werkzeugachse HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 748 M-Funktion für Spindelorientierung in Bearbeitungs-Zyklen -1: Spindelorientierung direkt über NC 0: Funktion inaktiv 1 bis 999: Nummer der M-Funktion zur Spindelorientierung Fehlermeldung „Eintauchart nicht möglich“ nicht anzeigen on: Fehlermeldung wird nicht angezeigt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 749 0 bis 10 [mm]: Die weggefilterten Punkte liegen innerhalb dieser Toleranz zur resultierenden Strecke Maximale Länge der durch Filterung entstehenden Strecke 0 bis 1000 [mm]: Länge über die die Geometrie-Filterung wirkt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 750 FALSE: Achsparallele Positioniersätze gesperrt Zeilennummer, bis zu der gleiche Syntaxelemente gesucht werden 500 bis 400000: Angewählte Elemente mit Pfeiltasten oben / unten suchen Verhalten der Funktion PARAXMODE bei UVW-Achsen FALSE: Funktion PARAXMODE erlaubt HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 751 Pfad für FN 16-Ausgabe, wenn im Programm keine Pfad definiert wird FN 16-Ausgabepfad für Betriebsart Programmieren und Programm-Test Pfad für FN 16-Ausgabe, wenn im Programm keine Pfad definiert wird Serial Interface RS232 Weitere Informationen: "Datenschnittstellen einrichten", Seite 719 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 752: Steckerbelegung Und Anschlusskabel Für Datenschnittstellen

    Buchse nicht weiß/ belegen braun gelb gelb grün grün braun braun Signal GND blau grau grau rosa rosa nicht violett belegen Geh. Außenschirm Geh. Außenschirm Geh. Geh. Geh. Geh. Außenschirm Geh. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 753 Signal GND schwarz schwarz violett violett grau grau weiß/grün weiß/grün nicht grün grün belegen Geh. Außenschirm Geh. Außenschirm Geh. Geh. Geh. Geh. Außenschirm Geh. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 754 Entnehmen Sie bitte die Steckerbelegung des Adapter-Blocks der untenstehenden Tabelle. Adapterblock 363987-02 VB 366964-xx Buchse Stift Buchse Farbe Buchse gelb weiß braun schwarz violett grau weiß/ grün grün Geh. Geh. Geh. AußenschirmGeh. HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 755: Ethernet-Schnittstelle Rj45-Buchse

    Steckerbelegung und Anschlusskabel für Datenschnittstellen 19.2 Ethernet-Schnittstelle RJ45-Buchse Maximale Kabellänge: Ungeschirmt: 100 m Geschirmt: 400 m Signal Beschreibung Transmit Data TX– Transmit Data REC+ Receive Data frei frei REC– Receive Data frei frei HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 756 Ethernet-Schnittstelle 1000 Base-T ■ 5 x USB (1 x Front USB 2.0; 4 x Rückseite USB 3.0) ■ Umgebungstemperatur Betrieb: 5 °C bis +40 °C ■ Lagerung: -20 °C bis +60 °C HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 757 Marken (LBL) für Programmsprünge 0 bis 999 (5,0) Marken (LBL) für Programmsprünge Beliebiger Textstring zwischen Hochkommata (““) Anzahl von Programmteilwiederholungen 1 bis 65 534 (5,0) Fehlernummer bei Q-Parameterfunktion 0 bis 1 199 (4,0) FN14 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 758 Vorschub in mm/min ■ Konturelemente Gerade ■ Fase ■ Kreisbahn ■ Kreismittelpunkt ■ Kreisradius ■ Tangential anschließende Kreisbahn ■ Eckenrunden ■ Anfahren und Verlassen der Über Gerade: tangential oder senkrecht Kontur HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 759 Istpositionen werden direkt ins NC-Programm übernommen ■ Testgrafik Grafische Simulation des Bearbeitungsablaufs, auch wenn ein anderes Programm abgearbeitet wird Darstellungsarten ■ Draufsicht / Darstellung in 3 Ebenen / 3D-Darstellung / 3D-Liniengrafik ■ Ausschnittsvergrößerung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 760 Nullpunkte ■ Tastsystemzyklen Tastsystem kalibrieren ■ Werkstück-Schieflage manuell und automatisch kompensieren ■ Bezugspunkt manuell und automatisch setzen ■ Werkstücke automatisch vermessen ■ Zyklen zur automatischen Werkzeugvermessung ■ Zyklen zur automatischen Kinematikvermessung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 761 Grafisches Wählen von Konturabschnitten aus Klartext-Programmen Adaptive Feed Control – AFC (Option #45) Adaptive Vorschubregelung Erfassung der tatsächlichen Spindelleistung durch einen Lernschnitt Definition von Grenzen, in denen die automatische Vorschubregelung stattfindet Vollautomatische Vorschubregelung beim Abarbeiten HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 762 Echtzeit-Koppelfunktion (Real Time Coupling – RTC): Koppeln von Achsen Visual Setup Control – VSC (Option #136) Kamerabasierte Überprüfung der Aufnahme der Aufspannsituation mit einem HEIDENHAIN- Aufspannsituation Kamerasystem Optischer Vergleich zwischen Ist- und Sollzustand des Arbeitsraums HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 763 Active Chatter Control – ACC (Option #145) Aktive Ratterunterdrückung Vollautomatische Funktion zur Rattervermeidung während der Bearbeitung Active Vibration Damping – AVD (Option #146) Aktive Schwingungsdämpfung Dämpfung von Maschinenschwingungen zur Verbesserung der Werkstückoberfläche HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 764 TS 640: schaltendes 3D-Tastsystem mit Infrarot-Übertragung ■ TS 740: hochgenaues schaltendes 3D-Tastsystem mit Infrarot- Übertragung ■ TT 160: schaltendes 3D-Tastsystem zur Werkzeugvermessung ■ TT 449: schaltendes 3D-Tastsystem zur Werkzeugvermessung mit Infrarot-Übertragung HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 765: Übersichtstabellen

    REIBEN ■ AUSDREHEN ■ UNIVERSAL-BOHREN ■ RUECKWAERTS-SENKEN ■ UNIVERSAL-TIEFBOHREN ■ GEWINDEBOHREN ■ GEW.-BOHREN GS ■ BOHRFRAESEN ■ GEW.-BOHREN SPANBR. ■ NUT PENDELND ■ RUNDE NUT ■ TASCHE SCHLICHTEN ■ ZAPFEN SCHLICHTEN HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 766 KOORD.-SYST.ANPASSEN ■ KOORDINATEN-SYSTEM ZURUECKSETZEN ■ DREHEN KONTUR LAENGS ■ ABSATZ LAENGS ■ ABSATZ LAENGS ERW. ■ DREHEN EINTAUCHEN LAENGS ■ DREHEN EINTAUCHEN LAENGS ERW. ■ DREHEN KONTURPARALLEL ■ DREHEN KONTUR PLAN HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 767 Spindel EIN im Uhrzeigersinn /Kühlmittel EIN ■ Spindel EIN gegen den Uhrzeigersinn/Kühlmittel ein ■ Gleiche Funktion wie M2 ■ Freie Zusatzfunktion oder Zyklen- ■ Zyklusaufruf, modal wirksam (abhängig von Maschinenparameter) Handbuch HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 768 ■ 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 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 769: Vergleich: Technische Daten

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Vergleich: Technische Daten Funktion TNC 640 iTNC 530 Achsen Maximal 18 Maximal 18 Eingabefeinheit und Anzeigeschritt: Linearachsen 0,1µm, 0,01 µm 0,1 µm...
  • Seite 770: Vergleich: Zubehör

    Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Vergleich: Zubehör Funktion TNC 640 iTNC 530 Elektronische Handräder HR 410/510 HR 420 HR 520/530/550FS HR 130 HR 150 über HRA 110 Tastsysteme TS 260/TS 460...
  • Seite 771: Vergleich: Benutzerfunktionen

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Vergleich: Maschinenspezifische Funktionen Funktion TNC 640 iTNC 530 Verfahrbereichsumschaltung Funktion verfügbar Funktion verfügbar Zentralantrieb (1 Motor für mehrere Funktion verfügbar Funktion verfügbar Maschinenachsen) C-Achsbetrieb (Spindelmotor treibt Funktion verfügbar Funktion verfügbar Drehachse an) Automatischer Fräskopfwechsel...
  • Seite 772 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Werkzeugkorrektur In der Bearbeitungsebene und Werkzeuglänge Radiuskorrigierte Kontur bis zu 99 Sätze vorausberechnen Dreidimensionale Werkzeugradiuskorrektur X, mit Option #9 X, mit Option #9...
  • Seite 773 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 Konstante Bahngeschwindigkeit auf die Werkzeugmittelpunktsbahn oder auf die Werkzeugschneide bezogen Parallelbetrieb: Programm erstellen, während ein anderes Programm abgearbeitet wird Programmieren von Zählerachsen Bearbeitungsebene schwenken (Zyklus 19, PLANE-...
  • Seite 774 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Q-Parameterprogrammierung: Mathematische Standardfunktionen Formeleingabe String-Verarbeitung Lokale Q-Parameter QL Remanente Q-Parameter QR Parameter verändern bei Programmunterbrechung FN15: PRINT – FN25: PRESET –...
  • Seite 775 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 Grafikunterstützung Programmiergrafik 2D REDRAW-Funktion (NEU ZEICHNEN) – Gitterlinien als Hintergrund anzeigen – Liniengrafik 3D Testgrafik (Draufsicht, Darstellung in 3 Ebenen, 3D- Darstellung) Hochauflösende Darstellung...
  • Seite 776 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Nullpunkttabellen: Speichern werkstückbezogener Nullpunkte Preset-Tabelle: Bezugspunkte verwalten Palettenverwaltung Unterstützung von Palettendateien Werkzeugorientierte Bearbeitung – Palettenpresettabelle: Bezugspunkte für Paletten – verwalten Wiederanfahren an die Kontur...
  • Seite 777 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 CAM-Unterstützung: Konturen aus DXF-Daten übernehmen X, Option #42 X, Option #42 Bearbeitungspositionen aus DXF-Daten übernehmen X, Option #42 X, Option #42 Offline-Filter für CAM-Dateien –...
  • Seite 778 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Statusanzeigen: Positionen, Spindeldrehzahl, Vorschub Größere Darstellung der Positionsanzeige, Manueller Betrieb Zusätzliche Statusanzeige, Formulardarstellung Anzeige des Handradwegs bei Bearbeitung mit Handradüberlagerung Anzeige des Restwegs im geschwenkten System Dynamische Anzeige von Q-Parameterinhalten, –...
  • Seite 779: Vergleich: Zyklen

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Vergleich: Zyklen Zyklus TNC 640 iTNC 530 1 TIEFBOHREN 2 GEWINDEBOHREN 3 NUTENFRAESEN 4 TASCHENFRAESEN 5 KREISTASCHE 6 AUSRAEUMEN (SL I, empfohlen: SL II, Zyklus 22) – 7 NULLPUNKT...
  • Seite 780 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Zyklus TNC 640 iTNC 530 205 UNIVERSAL-TIEFBOHREN 206 GEWINDEBOHREN 207 GEW.-BOHREN GS 208 BOHRFRAESEN 209 GEW.-BOHREN SPANBR. 210 NUT PENDELND 211 RUNDE NUT 212 TASCHE SCHLICHTEN 213 ZAPFEN SCHLICHTEN 214 KREIST.
  • Seite 781 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Zyklus TNC 640 iTNC 530 291 IPO.-DREHEN KOPPLUNG X, Option #96 – 292 IPO.-DREHEN KONTUR X, Option #96 – 800 KOORD.-SYST.ANPASSEN X, Option #50 – 801 KOORDINATEN-SYSTEM ZURUECKSETZEN X, Option #50 –...
  • Seite 782: Vergleich: Zusatzfunktionen

    Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Vergleich: Zusatzfunktionen Wirkung TNC 640 iTNC 530 Programmlauf HALT/Spindel HALT/Kühlmittel AUS Wahlweiser Programmlauf HALT Programmlauf HALT/Spindel HALT/Kühlmittel AUS/ ggf. Löschen der Statusanzeige (abhängig von Maschinenparameter)/Rücksprung zu Satz 1...
  • Seite 783 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Wirkung TNC 640 iTNC 530 M112 Konturübergänge zwischen beliebigen Konturübergängen – (empfohlen: einfügen Zyklus 32) M113 M112 zurücksetzen M114 Automatische Korrektur der Maschinengeometrie beim – (empfohlen: X, Option #8...
  • Seite 784 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Vergleich: Tastsystemzyklen in den Betriebsarten Manueller Betrieb und El. Handrad Zyklus TNC 640 iTNC 530 Tastsystemtabelle zur Verwaltung von 3D-Tastsystemen – Wirksame Länge kalibrieren Wirksamen Radius kalibrieren Grunddrehung über eine Gerade ermitteln...
  • Seite 785: Vergleich: Tastsystemzyklen Zur Automatischen Werkstückkontrolle

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Vergleich: Tastsystemzyklen zur automatischen Werkstückkontrolle Zyklus TNC 640 iTNC 530 0 BEZUGSEBENE 1 BEZUGSPUNKT POLAR 2 TS KALIBRIEREN – 3 MESSEN 4 MESSEN 3D 9 TS KAL. LAENGE –...
  • Seite 786: Vergleich: Unterschiede Beim Programmieren

    Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Zyklus TNC 640 iTNC 530 430 MESSEN LOCHKREIS 431 MESSEN EBENE 440 ACHSVERSCH. MESSEN – 444 ANTASTEN 3D X, Option #92 – 441 SCHNELLES ANTASTEN Teilweise über die...
  • Seite 787 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 Spaltenansicht konfigurieren Nicht verfügbar Verfügbar Anordnung Softkeys Leicht verschieden Leicht verschieden Funktion Satz ausblenden Verfügbar Verfügbar Werkzeug aus Tabelle wählen Auswahl erfolgt über Split-Screen- Auswahl erfolgt in einem Menü...
  • Seite 788 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Nullpunkttabelle: Sortierfunktion nach Werten Verfügbar Nicht verfügbar innerhalb einer Achse Tabelle zurücksetzen Verfügbar Nicht verfügbar Ausblenden nicht vorhandener Verfügbar Verfügbar Achsen Umschaltung der Ansicht Liste/ Umschaltung über Split-Screen-...
  • Seite 789 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 Handling bei Fehlermeldungen: Aufruf über Taste ERR Aufruf über Taste HELP Hilfe bei Fehlermeldungen Betriebsartenwechsel, wenn Hilfemenü wird bei Betriebsartenwechsel ist nicht Hilfemenü aktiv ist...
  • Seite 790 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Suchfunktion: Liste der zuletzt gesuchten Nicht verfügbar Verfügbar Wörter Elemente des aktiven Satzes Nicht verfügbar Verfügbar anzeigen Liste aller verfügbaren NC- Nicht verfügbar...
  • Seite 791: Vergleich: Unterschiede Beim Programmtest, Funktionalität

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Vergleich: Unterschiede beim Programmtest, Funktionalität Funktion TNC 640 iTNC 530 Einstieg mit Taste GOTO Funktion auch nach START Funktion nur möglich, wenn der Softkey START EINZELS. noch EINZELS. möglich nicht gedrückt wurde...
  • Seite 792 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Preset-Tabelle Basistransformation Basistransformation (Translation) (Translation und Rotation) vom vom Maschinentischsystem Maschinentischsystem in das in das Werkstücksystem über die Spalten X, Y und Z, sowie Werkstücksystem über die Spalten...
  • Seite 793: Vergleich: Unterschiede Manueller Betrieb, Bedienung

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Vergleich: Unterschiede Manueller Betrieb, Bedienung Funktion TNC 640 iTNC 530 Positionswerte von mechanischen Istposition per Softkey oder Istposition per Hardkey Tastern übernehmen Hardkey übernehmen übernehmen Über Softkey ENDE und über Über Softkey ENDE und über...
  • Seite 794: Vergleich: Unterschiede Beim Abarbeiten, Verfahrbewegungen

    Vergleich: Unterschiede beim Abarbeiten, Verfahrbewegungen Achtung, Verfahrbewegungen prüfen! NC-Programme, die auf älteren TNC-Steuerungen erstellt wurden, können auf einer TNC 640 zu anderen Verfahrbewegungen oder zu Fehlermeldungen führen! Programme unbedingt mit der erforderlichen Sorgfalt und Vorsicht einfahren! Im Folgenden finden Sie eine Liste bekannter Unterschiede. Die Liste erhebt keinen Anspruch auf Vollständigkeit!
  • Seite 795 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 Q60 bis Q99 (QS60 bis QS99) Q60 bis Q99 (QS60 bis QS99) Wirksamkeit von Q-Parametern wirken grundsätzlich immer lokal. wirken in Abhängigkeit von MP7251 in konvertierten Zyklenprogrammen (.cyc) lokal...
  • Seite 796 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 Kreisprogrammierung mit Der inkrementale Drehwinkel Das Vorzeichen des Drehsinns IPA und der Drehsinn DR wird verwendet, wenn DR und IPA Polarkoordinaten müssen das gleiche Vorzeichen...
  • Seite 797 Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Funktion TNC 640 iTNC 530 SLII-Zyklen 20 bis 24: Verhalten bei Inseln, die nicht in Können mit komplexer Können mit komplexer Taschen enthalten sind Konturformel nicht definiert Konturformel eingeschränkt...
  • Seite 798 Tabellen und Übersichten 19.5 Funktionen der TNC 640 und der iTNC 530 im Vergleich Funktion TNC 640 iTNC 530 PLANE-Funktion: Wirkung: Wirkung TABLE ROT/COORD ROT Die Transformationsarten Die Transformationsarten wirken auf alle sog. freien wirken ausschließlich in Drehachsen Verbindung mit einer C- Drehachse Bei TABLE ROT positioniert die...
  • Seite 799: Vergleich: Unterschiede Im Mdi-Betrieb

    Funktionen der TNC 640 und der iTNC 530 im Vergleich 19.5 Vergleich: Unterschiede im MDI-Betrieb Funktion TNC 640 iTNC 530 Abarbeiten von Funktion verfügbar Funktion verfügbar zusammenhängenden Sequenzen Speichern von modal wirksamen Funktion verfügbar Funktion verfügbar Funktionen Zusätzliche Funktionen Statusansicht für Q-Parameter Globale Blockfunktionen, z.
  • Seite 800 BAUD-Rate einstellen....719 Funktionsübersicht....152 Ecken verrunden M197.... 434 Bearbeitungsebene schwenken Tabellen kopieren....158 Eilgang........208 manuell........648 Verzeichnis......151 Einschalten....... 588 programmiert......493 Verzeichnis erstellen....156 Einstich........577 Bearbeitungszeit ermitteln..680 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 801 Tabelle öffnen......483 Internetdatei anzeigen....167 Übernehmen von Tastergebnissen FN27: TABWRITE: Frei definierbare Ist-Position übernehmen..141 Tabelle beschreiben....484 Nullpunktverschiebung..... 473 FN28: TABREAD: Frei definierbare Koordinateneingabe....473 Tabelle lesen......485 JPG-Datei öffnen...... 170 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 802 Systemdaten lesen... 364, 394 editieren......... 142 Kreisbahn mit tangentialem gliedern........183 Anschluss....... 274 neues eröffnen....... 137 Kreisbahn um Kreismittelpunkt Tabellenzugriff....375, 484 Programmaufruf CC.......... 271 Taschenrechner......185 Beliebiges Programm als Übersicht........ 266 Tastsystem-Überwachung..431 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 803 Zubehör........117 Vorschubfaktor für Zusatzachse......131 Eintauchbewegung M103..422 Zusatzfunktionen...... 414 Vorschub in Millimeter/Spindel- eingeben........ 414 Umdrehung M136....423 für das Bahnverhalten.... 420 Vorschubregelung, automatische..für Drehachsen....... 519 für Koordinatenangaben..417 HEIDENHAIN | TNC 640 | Benutzerhandbuch Klartextprogrammierung | 9/2016...
  • Seite 804: Tastsysteme Von Heidenhain

    DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany { +49 8669 31-0 | +49 8669 32-5061 E-mail: info@heidenhain.de Technical support | +49 8669 32-1000 Measuring systems { +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de TNC support { +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de...

Inhaltsverzeichnis