Seite 4
Inhaltsverzeichnis HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 5
Inhaltsverzeichnis Grundlegendes..........................19 Über dieses Handbuch........................20 Steuerungstyp, Software und Funktionen..................22 Software-Optionen................................ 24 Neue und geänderte Zyklenfunktionen der Software 34059x-16...............30 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 6
Inhaltsverzeichnis Grundlagen / Übersichten......................37 Einführung............................38 Verfügbare Zyklusgruppen....................... 39 Übersicht Bearbeitungszyklen............................39 Übersicht Tastsystemzyklen............................40 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 7
Schaltendes Tastsystem, Eilgang für Positionierbewegungen: F_PREPOS in Tastsystemtabelle....47 Tastsystemzyklen abarbeiten.............................48 Programmvorgaben für Zyklen......................50 Übersicht..................................50 GLOBAL DEF eingeben..............................51 GLOBAL DEF-Angaben nutzen........................... 52 Allgemeingültige globale Daten..........................53 Globale Daten für Antastfunktionen......................... 54 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 8
4.11 Zyklus 403 ROT UEBER DREHACHSE..................... 111 Zyklusparameter................................. 113 4.12 Zyklus 405 ROT UEBER C-ACHSE....................116 Zyklusparameter................................. 118 4.13 Zyklus 404 GRUNDDREHUNG SETZEN................... 120 Zyklusparameter................................. 120 4.14 Beispiel: Grunddrehung über zwei Bohrungen bestimmen.............. 121 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 12
Inhaltsverzeichnis 6.14 Programmierbeispiele........................266 Beispiel: Rechteckzapfen messen und nachbearbeiten..................266 Beispiel: Rechtecktasche vermessen, Messergebnisse protokollieren............268 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 13
Schaltendes Tastsystem kalibrieren....................288 Kalibrierwerte anzeigen........................289 Zyklus 461 TS LÄNGE KALIBRIEREN....................290 7.10 Zykus 462 TS RADIUS INNEN KALIBRIEREN.................. 292 7.11 Zyklus 463 TS RADIUS AUSSEN KALIBRIEREN................295 7.12 Zyklus 460 TS KALIBRIEREN......................298 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 14
Protokollfunktion................................. 341 Zyklus 453 KINEMATIK GITTER (Option #48), (Option #52)............342 Verschiedene Modi (Q406)............................343 Wahl der Position der Kalibrierkugel auf dem Maschinentisch................344 Hinweise..................................344 Zyklusparameter................................. 346 Protokollfunktion................................. 348 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 15
Zyklus 32 oder 482 WERKZEUG-RADIUS..................362 Zyklusparameter................................. 364 Zyklus 33 oder 483 WERKZEUG MESSEN..................366 Zyklusparameter................................. 368 Zyklus 484 IR-TT KALIBRIEREN..................... 370 Zyklusparameter................................. 373 Zyklus 485 DREHWERKZEUG VERMESSEN (Option #50)..............374 Zyklusparameter................................. 378 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 16
Überwachungsphase..............................390 Hinweise..................................391 Zyklusparameter................................. 392 10.3 Zyklus 601 Arbeitsraum Lokal (Option #136)................. 393 Anwendung.................................. 393 Referenzbilder erzeugen............................393 Überwachungsphase..............................395 Hinweise..................................396 Zyklusparameter................................. 397 10.4 Mögliche Abfragen......................... 398 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 17
Inhaltsverzeichnis 11 Zyklen: Sonderfunktionen......................399 11.1 Grundlagen............................. 400 Übersicht..................................400 11.2 Zyklus 13 ORIENTIERUNG......................402 Zyklusparameter................................. 402 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 18
Inhaltsverzeichnis 12 Übersichtstabellen Zyklen......................403 12.1 Übersichtstabelle..........................404 Tastsystemzyklen............................... 404 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 20
Das Signalwort zeigt die Schwere der Gefahr Art und Quelle der Gefahr Folgen bei Missachtung der Gefahr, z. B. "Bei nachfolgenden Bearbeitungen besteht Kollisionsgefahr" Entkommen – Maßnahmen zur Abwehr der Gefahr HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 21
Ä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 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Alle Zyklenfunktionen, die nicht mit den Messzyklen in Verbindung stehen, sind im Benutzerhandbuch Bearbeitungszyklen programmieren beschrieben. Benötigen Sie dieses Handbuch, wenden Sie sich ggf. an HEIDENHAIN. ID-Benutzerhandbuch Bearbeitungszyklen programmieren: 1303406-xx HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 23
Verbindung stehen, sind im Benutzerhandbuch der TNC 640 beschrieben. Benötigen Sie dieses Handbuch, wenden Sie sich ggf. an HEIDENHAIN. ID-Benutzerhandbuch Klartextprogrammierung: 892903-xx ID-Benutzerhandbuch DIN/ISO-Programmierung: 892909-xx ID-Benutzerhandbuch Einrichten, NC-Programme testen und abarbeiten: 1261174-xx HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Übernahme von Konturen und Punktemustern Komfortable Bezugspunktfestlegung Grafisches Wählen von Konturabschnitten aus Klartextprogrammen Global PGM Settings – GPS (Option #44) Globale Programmeinstellungen Überlagerung von Koordinatentransformationen im Programmlauf Handradüberlagerung HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 25
Voraussetzung: Arbeiten mit Flächennormalenvektoren (LN-Sätzen) Extended Tool Management (Option #93) Erweiterte Werkzeugverwaltung Python-basierte Erweiterung der Werkzeugverwaltung Programmspezifische oder Palettenspezifische Einsatzfolge aller Werkzeuge Programmspezifische oder Palettenspezifische Bestückungsliste aller Werkzeuge HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 26
Machine Vibration Control – MVC (Option #146) Schwingungsdämpfung für Maschi- Dämpfung von Maschinenschwingungen zur Verbesserung der Werkstückoberfläche durch die Funktionen: AVD Active Vibration Damping FSC Frequency Shaping Control HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 27
Maschinenhersteller konfigurieren und implementieren kann. Dazu zählt z. B. die Funktionale Sicherheit FS. Weitere Informationen finden Sie in der Dokumentation Ihres Maschinenherstellers oder im Prospekt Optionen und Zubehör. ID: 827222-xx HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Steuerung weiterhin ohne Fehlfunktionen oder Performance- Einbrüchen betrieben werden kann. Die Durchführung von Systemtests liegt in der Verantwortung des Erstellers der Software, die diese Kommunikationsschnittstellen verwendet. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 29
Q-Parameter mit der Taste NO ENT aus der Zyklusdefinition löschen. Somit erhalten Sie ein entsprechend abwärtskompatibles NC-Programm. Falls NC-Sätze ungültige Elemente enthalten, werden diese von der Steuerung beim Öffnen der Datei als ERROR-Sätze gekennzeichnet. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 30
Schleifscheibe. Durch einen Pendelhub kann die Steuerung die komplette Höhe des Zylinders bearbeiten. Die Steuerung führt mehrere Kreisbahnen während eines Pendelhubs aus. Dieser Vorgang entspricht einem Schleifen mit einem Langsamhub. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 31
Wiederanfahren auf den Vorhalteabstand nach einem Entspanen. Der Zyklus 208 BOHRFRAESEN (DIN/ISO: G208) wurde um den Parameter Q370 BAHN-UEBERLAPPUNG erweitert. In diesem Parameter definieren Sie die seitliche Zustellung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 32
Der Zyklus 240 ZENTRIEREN (DIN/ISO: G240) wurde erweitert, um vorgebohrte Durchmesser zu berücksichtigen. Folgende Parameter wurden hinzugefügt: Q342 VORGEB. DURCHMESSER Q253 VORSCHUB VORPOS.: Bei definiertem Parameter Q342, Vorschub zum Anfahren des vertieften Startpunkts HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 33
Sie können den Zyklus 292 IPO.-DREHEN KONTUR (DIN/ISO: G292, Option #96) mit einer polaren Kinematik verwenden. Dafür muss das Werkstück in der Rundtischmitte gespannt ist und es darf keine Kopplung aktiv sein. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 34
Zyklus 1272 OCM KREIS (DIN/ISO: G1272, Option #167) Zyklus 1273 OCM NUT / STEG (DIN/ISO: G1273, Option #167) Zyklus 1278 OCM VIELECK (DIN/ISO: G1278, Option #167) Weitere Informationen: Benutzerhandbuch Bearbeitungszyklen programmieren HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 35
Weitere Informationen: "Zyklus 451 KINEMATIK VERMESSEN (Option #48), (Option #52)", Seite 313 Weitere Informationen: "Zyklus 452 PRESET-KOMPENSATION (Option #48)", Seite 330 Weitere Informationen: "Zyklus 453 KINEMATIK GITTER (Option #48), (Option #52)", Seite 342 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 36
Wenn Sie im Parameter Q1125 MODUS SICHERE HOEHE den Wert 2 definiert haben, positioniert die Steuerung das Tastsystem mit Eilgang FMAX aus der Tastsystemtabelle auf den Sicherheitsabstand vor. Weitere Informationen: "Auswertung der Toleranzen", Seite 64 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Vorschub aus dem TOOL CALL-Satz intern fest zuordnet. Wenn Sie einen Zyklus mit mehreren Teilsätzen löschen wollen, gibt die Steuerung einen Hinweis aus, ob der komplette Zyklus gelöscht werden soll. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Zyklen zur automatischen Werkzeugvermessung (wird vom Maschinenhersteller freigegeben) Zyklen zur kamerabasierten Überprüfung der Aufspannsituation VSC (Option #136) Ggf. auf maschinenspezifische Tastsystemzyklen weiterschalten, solche Tastsystemzyklen kann Ihr Maschinenhersteller integrieren HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Tastsystemzyklen in den Betriebsarten Manueller Betrieb und El. Handrad Die Steuerung stellt in den Betriebsarten Manueller Betrieb und El. Handrad Tastsystemzyklen zur Verfügung, mit denen Sie: das Tastsystem kalibrieren Werkstück-Schieflagen kompensieren Bezugspunkte setzen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Höhe, Q261 immer die Messhöhe usw. Um die Programmierung zu vereinfachen, zeigt die Steuerung während der Zyklusdefinition ein Hilfsbild an. Im Hilfsbild wird der Parameter angezeigt, den Sie eingeben müssen (siehe Bild rechts). HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 45
Kompensieren einer Werkstück-Schieflage Zyklen zum automatischen Bezugspunktsetzen Zyklen zur automatischen Werkstückkontrolle Sonderzyklen TS-Kalibrieren Kinematik Zyklen zur automatischen Werkzeugvermessung (wird vom Maschinenhersteller freigegeben) Überwachung mit Kamera (Option #136 VSC) HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Richtung der programmierten Antastrichtung orientiert. Der Taststift wird dadurch immer in die gleiche Richtung ausgelenkt. Wenn Sie TRACK = ON verändern, dann müssen Sie das Tastsystem neu kalibrieren. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
In F_PREPOS legen Sie fest, ob die Steuerung das Tastsystem mit dem in FMAX definierten Vorschub positionieren soll oder im Maschineneilgang. Eingabewert = FMAX_PROBE: Mit Vorschub aus FMAX positionieren Eingabewert = FMAX_MACHINE: Mit Maschineneilgang vorpositionieren HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Grunddrehung und einen Offset als Tischdrehung. Sie können die Schieflage nur als Tischdrehung übernehmen, wenn an der Maschine eine Tischdrehachse existiert und deren Orientierung senkrecht zum Werkstück-Koordinatensystem W-CS steht. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 49
(Nr. 204600) wird beim Antasten geprüft, ob die Stellung der Drehachsen mit den Schwenkwinkeln (3D-ROT) übereinstimmt. Ist das nicht der Fall, gibt die Steuerung eine Fehlermeldung aus. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Bearbeitungszyklen programmieren GLOBAL DEF POSITIONIEREN Weitere Infor- Definition des Positionierverhal- mationen: Benut- tens bei CYCL CALL PAT zerhandbuch Bearbeitungszyklen programmieren GLOBAL DEF ANTASTEN Definition spezieller Tastsystem- zyklen-Parameter HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Taste SPEC FCT drücken Softkey PROGRAMM VORGABEN drücken Softkey GLOBAL DEF drücken Gewünschte GLOBAL-DEF-Funktion wählen, z. B. Softkey GLOBAL DEF ANTASTEN drücken Erforderliche Definitionen eingeben Jeweils mit Taste ENT bestätigen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
NC-Programm aus. Somit kann sich der Bearbeitungsablauf erheblich verändern. GLOBAL DEF bewusst verwenden. Vor dem Abarbeiten einen Programmtest durchführen In den Zyklen einen festen Wert eintragen, dann verändert GLOBAL DEF die Werte nicht HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 Beispiel 11 GLOBAL DEF 120 ANTASTEN ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+100 ;SICHERE HOEHE ~ Q301=+1 ;FAHREN AUF S. HOEHE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Kompensation über Rundtischdrehung Zyklus 405 ROT UEBER C-ACHSE Automatisches Ausrichten eines Winkelversatzes zwischen einem Bohrungsmittelpunkt und der positiven Y-Achse Kompensation über Rundtischdrehung Zyklus 404 GRUNDDREHUNG SETZEN Setzen einer beliebigen Grunddrehung HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Messergebnis der Position z. B. Position der Bohrung Istmaß Messergebnis des Maß z. B. Bohrungsdurchmes- I-CS Eingabe-Koordinatensystem I-CS: Input Coordinate System W-CS Werkstück-Koordinatensystem W-CS: Workpiece Coordinate System Objekt Antastobjekte: Kreis, Zapfen, Ebene, Kante Flächennor- male HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 58
Die gemessenen Abweichungen stellen die Differenz der gemessenen Istwerte zur Toleranzmitte dar. Wenn keine Toleranz angegeben ist, beziehen sie sich auf das Nennmaß. Im Kopf des Protokolls ist die Maßeinheit des Hauptprogramms ersichtlich. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Rückzug auf Sichere Höhe. Je nach Position auf der sich das Tastsystem befindet, besteht Kollisionsgefahr. Im Halbautomatischen Modus nach jedem Antastvorgang manuell auf eine sichere Höhe fahren HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 60
Beispiele Wichtig: Geben Sie die Sollpositionen aus Ihrer Zeichnung an! In den drei Beispielen werden die Sollpositionen aus dieser Zeichnung verwendet. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Gehen Sie bei der Programmierung wie folgt vor: Zyklusdefinition starten Zyklenparameter definieren Softkey TEXT EINGEBEN wählen Sollmaß inkl. Toleranz eingeben Wenn Sie eine falsche Toleranz programmieren, dann beendet die Steuerung die Abarbeitung mit einer Fehlermeldung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 65
Eingabeparameter Q1120 und Q1121 programmiert sind. Wenn keine automatische Auswertung aktiv ist, speichert die Steuerung die Werte in Bezug auf Toleranzmitte in den vorgesehenen Q-Parameter und Sie können diese Werte weiterverarbeiten. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Istposition des dritten Ebenenpunkts. 8 Abschließend positioniert die Steuerung das Tastsystem zurück auf die Sichere Höhe (abhängig von Q1125) und speichert die ermittelten Werte in folgenden Q-Parametern: HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 69
Mittelwert aller Abweichungen zur idealen Linie des 2. Antastpunkts Wenn Sie Zyklus 1493 EXTRUSION ANTASTEN Q972 zuvor programmiert haben: Mittelwert aller Abweichungen zur idealen Linie des 3. Antastpunkts HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 70
Das Ausrichten mit Drehtischachsen kann nur erfolgen, wenn zwei Drehtischachsen in der Kinematik vorhanden sind. Um die Drehtischachsen auszurichten (Q1126 ungleich 0), muss die Drehung übernommen werden (Q1121 ungleich 0). Sonst erhalten Sie eine Fehlermeldung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Werkzeugachse der Bearbeitungsebene Eingabe: –99999.9999...+9999.9999 alternativ optionale Eingabe, siehe Q1100 Q1106 3.Sollposition Hauptachse? Absolute Sollposition des dritten Antastpunkts in der Hauptachse der Bearbeitungsebene. Eingabe: –99999.9999...+9999.9999 alternativ optionale Eingabe, siehe Q1100 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 72
1: Vor und nach jedem Objekt auf sichere Höhe fahren. Die Vorposi- tionierung findet mit FMAX_PROBE statt. 2: Vor und nach jedem Antastpunkt auf sichere Höhe fahren. Die Vorpositionierung findet mit FMAX_PROBE statt. Eingabe: –1, 0, +1, +2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 73
Festlegen, ob die Steuerung die ermittelte Schieflage als Grunddre- hung übernehmen soll: 0: Keine Grunddrehung 1: Grunddrehung setzen: Hier speichert die Steuerung die Grunddre- hung Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Antastvorgang durch. 7 Abschließend positioniert die Steuerung das Tastsystem zurück auf die Sichere Höhe (abhängig von Q1125) und speichert die ermittelten Werte in folgenden Q-Parametern: HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 76
Mittelwert aller Abweichungen zur idealen Linie des 1. Antastpunkts Wenn Sie Zyklus 1493 EXTRUSION ANTASTEN Q971 zuvor programmiert haben: Mittelwert aller Abweichungen zur idealen Linie des 2. Antastpunkts HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 77
Diese Achse muss die erste Drehtischachse ausgehend vom Werkstück sein. Um die Drehtischachsen auszurichten (Q1126 ungleich 0), müssen Sie die Drehung übernehmen (Q1121 ungleich 0). Ansonsten zeigt die Steurung eine Fehlermeldung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Q372 Antastrichtung (-3...+3)? Achse, in deren Richtung die Antastung erfolgen soll. Mit dem Vorzeichen definieren Sie die positive und negative Verfahrrichtung der Antastachse. Eingabe: –3, –2, –1, +1, +2, +3 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 79
2: Die Steuerung öffnet bei Ist-Position im Ausschussbereich ein Fenster mit Ergebnissen. Programmlauf wird unterbrochen. Die Steuerung öffnet bei Nacharbeit kein Fenster mit Ergebnissen. Eingabe: 0, 1, 2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 80
1: Grunddrehung setzen: Die Steuerung übernimmt die Schieflage als Basistransformationen in die Bezugspunkttabelle. 2: Rundtischdrehung ausführen: Die Steuerung übernimmt die Schieflage als Offset in die Bezugspunkttabelle. Eingabe: 0, 1, 2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Weitere Informationen: "Auswertung der Toleranzen", Seite 64 Wenn Sie die tatsächliche Position vorab ermittelt haben, können Sie diese dem Zyklus als Istposition übergeben. Weitere Informationen: "Übergabe einer Ist-Position", Seite 67 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 83
Gemessene Winkelabweichung der Tischdre- Q995 hung Q996 bis Q997 Gemessene Abweichung der Durchmesser Werkstückstatus Q183 -1 = nicht definiert 0 = Gut 1 = Nacharbeit 2 = Ausschuss HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 84
Zyklus mit den Werten aus dem Dialog mit NC- Start ausführen. Der wirksame Sicherheitsabstand wird nur für dieses Objekt auf den angezigten Wert reduziert Sie können den Zyklus mit Abbruch beenden HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 85
Diese Achse muss die erste Drehtischachse ausgehend vom Werkstück sein. Um die Drehtischachsen auszurichten (Q1126 ungleich 0), müssen Sie die Drehung übernehmen (Q1121 ungleich 0). Ansonsten zeigt die Steurung eine Fehlermeldung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Eingabe: –99999.9999...+9999.9999 alternativ optionale Eingabe, siehe Q1100 Q1105 2. Sollposition Werkzeugachse? Absolute Sollposition des zweiten Antastpunkts in der Werkzeugachse der Bearbeitungsebene Eingabe: –99999.9999...+9999.9999 alternativ optionale Eingabe, siehe Q1100 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 87
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 88
0: Keine Korrektur 1: Korrektur im Bezug zum 1. Antastpunkts 2: Korrektur im Bezug zum 2. Antastpunkts 3: Korrektur im Bezug zum gemittelten Antastpunkt Eingabe: 0, 1, 2, 3 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Antastvorgang durch. 7 Abschließend positioniert die Steuerung das Tastsystem zurück auf die Sichere Höhe (abhängig von Q1125) und speichert die ermittelten Werte in folgenden Q-Parametern: HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 91
Mittelwert aller Abweichungen zur idealen Linie des 1. Antastpunkts Wenn Sie Zyklus 1493 EXTRUSION ANTASTEN Q971 zuvor programmiert haben: Mittelwert aller Abweichungen zur idealen Linie des 2. Antastpunkts HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 92
Diese Achse muss die erste Drehtischachse ausgehend vom Werkstück sein. Um die Drehtischachsen auszurichten (Q1126 ungleich 0), müssen Sie die Drehung übernehmen (Q1121 ungleich 0). Ansonsten zeigt die Steurung eine Fehlermeldung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Toleranzbereich: "Sollkoordinate +0.4" bis "Sollkoordinate -0.1" QS400 =" ": Keine Betrachtung der Toleranz. QS400 ="0": Keine Betrachtung der Toleranz. QS400 ="0.1+0.1" : Keine Betrachtung der Toleranz. Eingabe: Max. 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 94
1: Vor und nach jedem Objekt auf sichere Höhe fahren. Die Vorposi- tionierung findet mit FMAX_PROBE statt. 2: Vor und nach jedem Antastpunkt auf sichere Höhe fahren. Die Vorpositionierung findet mit FMAX_PROBE statt. Eingabe: –1, 0, +1, +2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 95
1: Grunddrehung setzen: Die Steuerung übernimmt die Schieflage als Basistransformationen in die Bezugspunkttabelle. 2: Rundtischdrehung ausführen: Die Steuerung übernimmt die Schieflage als Offset in die Bezugspunkttabelle. Eingabe: 0, 1, 2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Werkstücks messen und den Bezug zur eigentlichen 0°-Richtung herstellen. Diese Zyklen funktionieren nicht mit 3D-Rot! Benutzen Sie in diesem Fall die Zyklen 14xx. Weitere Informationen: "Grundlagen der Tastsystemzyklen 14xx", Seite 57 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 100
;MESSACHSE ~ Q267=+1 ;VERFAHRRICHTUNG ~ Q261=-5 ;MESSHOEHE ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+20 ;SICHERE HOEHE ~ Q301=+0 ;FAHREN AUF S. HOEHE ~ Q307=+0 ;VOREINST. DREHW. ~ Q305=+0 ;NR. IN TABELLE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
4 Die Steuerung fährt das Tastsystem auf die eingegebene Messhöhe und erfasst durch vier Antastungen den zweiten Bohrungsmittelpunkt 5 Abschließend fährt die Steuerung das Tastsystem zurück auf die Sichere Höhe und führt die ermittelte Grunddrehung durch HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 102
C bei Werkzeugachse Z B bei Werkzeugachse Y A bei Werkzeugachse X Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Gerade beziehen soll, Winkel der Bezugs- geraden eingeben. Die Steuerung ermittelt dann für die Grunddre- hung die Differenz aus dem gemessenen Wert und dem Winkel der Bezugsgeraden. Der Wert wirkt absolut. Eingabe: –360.000...+360.000 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 104
0: Nach dem Ausrichten wird die Positionsanzeige nicht auf 0 gesetzt 1: Nach dem Ausrichten wird die Positionsanzeige auf 0 gesetzt, wenn Sie zuvor Q402=1 definiert haben Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 105
Q271=+20 ;2. MITTE 2. ACHSE ~ Q261=-5 ;MESSHOEHE ~ Q260=+20 ;SICHERE HOEHE ~ Q307=+0 ;VOREINST. DREHW. ~ Q305=+0 ;NR. IN TABELLE ~ Q402=+0 ;KOMPENSATION ~ Q337=+0 ;NULL SETZEN HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
4 Die Steuerung fährt das Tastsystem auf die eingegebene Messhöhe 2 und erfasst durch vier Antastungen den zweiten Zapfenmittelpunkt. 5 Abschließend fährt die Steuerung das Tastsystem zurück auf die Sichere Höhe und führt die ermittelte Grunddrehung durch. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 107
C bei Werkzeugachse Z B bei Werkzeugachse Y A bei Werkzeugachse X Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 109
Bei Werkzeugachse Z erfolgt ein Eintrag der Grunddrehung in Spalte SPC) Q337 = 0 und gleichzeitig Q402 = 1: Parameter Q305 ist nicht wirksam Q337 = 1: Parameter Q305 wirkt wie oben beschrieben Eingabe: 0...99999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 110
Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+20 ;SICHERE HOEHE ~ Q301=+0 ;FAHREN AUF S. HOEHE ~ Q307=+0 ;VOREINST. DREHW. ~ Q305=+0 ;NR. IN TABELLE ~ Q402=+0 ;KOMPENSATION ~ Q337=+0 ;NULL SETZEN HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Höhe und dreht die im Zyklus definierte Drehachse um den ermittelten Wert. Optional können Sie festlegen, ob die Steuerung den ermittelten Drehwinkel in der Bezugspunkttabelle oder in der Nullpunkttabelle auf 0 setzen soll. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 112
Zyklus 26 MASSFAKTOR ACHSSPEZ.. Koordinatenumrechnungen vorher zurücksetzen Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 114
Q305 Nummer in Tabelle? Q312 > 0: Der Eintrag in Q305 wird ignoriert. Es erfolgt ein Eintrag in die OFFSET-Spalte in der Zeile der Bezugspunkttabelle, die beim Zyklusaufruf aktiv ist Eingabe: 0...99999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 115
;SICHERHEITS-ABST. ~ Q260=+20 ;SICHERE HOEHE ~ Q301=+0 ;FAHREN AUF S. HOEHE ~ Q312=+0 ;AUSGLEICHSACHSE ~ Q337=+0 ;NULL SETZEN ~ Q305=+1 ;NR. IN TABELLE ~ Q303=+1 ;MESSWERT-UEBERGABE ~ Q380=+90 ;BEZUGSWINKEL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Tastsystemachse - In Richtung der positiven Y-Achse oder auf der Sollposition des Bohrungsmittelpunkts liegt. Der gemessene Winkelversatz steht zusätzlich noch im Parameter Q150 zur Verfügung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 117
Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweise zum Programmieren Je kleiner Sie den Winkelschritt programmieren, desto ungenauer berechnet die Steuerung den Kreismittelpunkt. Kleinster Eingabewert: 5°. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 118
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 119
Q262=+10 ;SOLL-DURCHMESSER ~ Q325=+0 ;STARTWINKEL ~ Q247=+90 ;WINKELSCHRITT ~ Q261=-5 ;MESSHOEHE ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+20 ;SICHERE HOEHE ~ Q301=+0 ;FAHREN AUF S. HOEHE ~ Q337=+0 ;NULL SETZEN HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
>1: Grunddrehung in den angegebenen Bezugspunkt speichern. Der Bezugspunkt wird nicht aktiviert Eingabe: –1...99999 Beispiel 11 TCH PROBE 404 GRUNDDREHUNG SETZEN ~ Q307=+0 ;VOREINST. DREHW. ~ Q305=-1 ;NR. IN TABELLE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Zyklus 413 BZPKT KREIS AUSSEN Vier beliebige Kreispunkte außen messen Kreismitte als Bezugspunkt setzen Zyklus 414 BZPKT ECKE AUSSEN Zwei Geraden außen messen Schnittpunkt der Geraden als Bezugspunkt setzen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 125
Zyklus 408 BZPKT MITTE NUT Breite einer Nut innen messen Nutmitte als Bezugspunkt setzen Zyklus 409 BZPKT MITTE STEG Breite eines Stegs außen messen Stegmitte als Bezugspunkt setzen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Q-Parametern Q9xx ab. Die Parameter können Sie in Ihrem NC-Programm weiterverwenden. Beachten Sie die Tabelle der Ergebnisparameter, die bei jeder Zyklusbeschreibung mit aufgeführt ist. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 127
-1 = nicht definiert 0 = Gut 1 = Nacharbeit 2 = Ausschuss Wenn Sie Zyklus 1493 EXTRUSION ANTASTEN Q970 programmiert haben: Mittelwert aller Abweichungen zur idealen Linie des 2. Antastpunkts HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 128
Koordinatentransformationen aktiv sein, z. B. Zyklen 8 SPIEGELUNG, 11 MASSFAKTOR, 26 MASSFAKTOR ACHSSPEZ., TRANS MIRROR. Koordinatenumrechnung vor Zyklusaufruf zurücksetzen Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 129
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Q260 Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 131
7 Die Steuerung speichert die ermittelte Position in den nachfolgenden Q-Parametern. Wenn Q1120=1, schreibt die Steuerung die ermittelte Position in die aktive Zeile der Bezugspunkttabelle. Weitere Informationen: "Grundlagen der Tastsystemzyklen 14xx zum Bezugspunktsetzen", Seite 126 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 132
Koordinatentransformationen aktiv sein, z. B. Zyklen 8 SPIEGELUNG, 11 MASSFAKTOR, 26 MASSFAKTOR ACHSSPEZ., TRANS MIRROR. Koordinatenumrechnung vor Zyklusaufruf zurücksetzen Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 133
Winkel zwischen der Hauptachse der Bearbeitungsebene und dem ersten Antastpunkt. Der Wert wirkt absolut. Q1119 Eingabe: –360.000...+360.000 Q325 Q1119 Kreis-Öffnungswinkel? Winkelbereich, in dem die Antastungen verteilt sind. Eingabe: –359.999...+360.000 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 134
Eingabe: 0, 1, 2 Q1120 Position zur Übernahme? Festlegen, welcher Antastpunkt den aktiven Bezugspunkt korrigiert: 0: Keine Korrektur 1: Korrektur im Bezug zum 1. Antastpunkts Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 136
9 Die Steuerung speichert die ermittelte Position in den nachfolgenden Q-Parametern. Wenn Q1120=1, schreibt die Steuerung die ermittelte Position in die aktive Zeile der Bezugspunkttabelle. Weitere Informationen: "Grundlagen der Tastsystemzyklen 14xx zum Bezugspunktsetzen", Seite 126 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 137
Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Wenn Sie zuvor den Zyklus 1493 EXTRUSION ANTASTEN definiert haben, ignoriert die Steuerung diesen bei Ausführung des Zyklus 1402 ANTASTEN KUGEL. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 138
Winkelbereich, in dem die Antastungen verteilt sind. Eingabe: –359.999...+360.000 Q320 Sicherheits-Abstand? Zusätzlicher Abstand zwischen Antastpunkt und Tastsystemkugel. Q320 wirkt additiv zur Spalte SET_UP der Tastsystemtabelle. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 139
Eingabe: 0, 1, 2 Q1120 Position zur Übernahme? Festlegen, welcher Antastpunkt den aktiven Bezugspunkt korrigiert: 0: Keine Korrektur 1: Korrektur im Bezug zum Mittelpunkt der Kugel Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Die Steuerung setzt den Bezugspunkt in der Bearbeitungsebene in Abhängigkeit von der Tastsystemachse, die Sie in Ihrem Messprogramm definiert haben. Aktive Tastsystemachse Bezugspunktsetzen in X und Y Z und X Y und Z HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 142
Q-Parametern Q150 bis Q160 ab. Diese Parameter können Sie in Ihrem NC-Programm weiterverwenden. Beachten Sie die Tabelle der Ergebnisparameter, die bei jeder Zyklusbeschreibung mit aufgeführt ist. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 143
Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert Mitte Hauptachse Q151 Istwert Mitte Nebenachse Q152 Istwert Seitenlänge Hauptachse Q154 Istwert Seitenlänge Nebenachse Q155 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 144
Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 145
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 146
Festlegen, ob die Steuerung auch den Bezugspunkt in der Tastsys- temachse setzen soll: 0: Bezugspunkt in der Tastsystemachse nicht setzen 1: Bezugspunkt in der Tastsystemachse setzen Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 148
Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert Mitte Hauptachse Q151 Istwert Mitte Nebenachse Q152 Istwert Seitenlänge Hauptachse Q154 Istwert Seitenlänge Nebenachse Q155 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 149
Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 150
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 151
Tastsystemzyklen 4xx zum Bezugspunktsetzen", Seite 141 0: Ermittelten Bezugspunkt in die aktive Nullpunkttabelle schreiben. Bezugssystem ist das aktive Werkstück-Koordinatensystem 1: Ermittelten Bezugspunkt in die Bezugspunkttabelle schreiben. Eingabe: –1, 0, +1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 152
Q381 = 1. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 Q333 Neuer Bezugspunkt TS-Achse? Koordinate in der Tastsystemachse, auf die die Steuerung den Bezugspunkt setzen soll. Grundeinstellung = 0. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 154
8 Wenn gewünscht, ermittelt die Steuerung anschließend in einem separaten Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert Mitte Hauptachse Q151 Istwert Mitte Nebenachse Q152 Istwert Durchmesser Q153 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 155
Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweise zum Programmieren Je kleiner Sie den Winkelschritt Q247 programmieren, desto ungenauer berechnet die Steuerung den Bezugspunkt. Kleinster Eingabewert: 5° Programmieren Sie einen Winkelschritt kleiner 90° HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 156
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 157
Tastsystemzyklen 4xx zum Bezugspunktsetzen", Seite 141 0: Ermittelten Bezugspunkt in die aktive Nullpunkttabelle schreiben. Bezugssystem ist das aktive Werkstück-Koordinatensystem 1: Ermittelten Bezugspunkt in die Bezugspunkttabelle schreiben. Eingabe: –1, 0, +1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 158
Messpunkten verfahren soll, wenn Fahren auf sicherer Höhe (Q301=1) aktiv ist: 0: zwischen den Bearbeitungen auf einer Geraden verfahren 1: zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durch- messer verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 160
8 Wenn gewünscht, ermittelt die Steuerung anschließend in einem separaten Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert Mitte Hauptachse Q151 Istwert Mitte Nebenachse Q152 Istwert Durchmesser Q153 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 161
Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Je kleiner Sie den Winkelschritt Q247 programmieren, desto ungenauer berechnet die Steuerung den Bezugspunkt. Kleinster Eingabewert: 5° Programmieren Sie einen Winkelschritt kleiner 90° HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 162
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 163
Tastsystemzyklen 4xx zum Bezugspunktsetzen", Seite 141 0: Ermittelten Bezugspunkt in die aktive Nullpunkttabelle schreiben. Bezugssystem ist das aktive Werkstück-Koordinatensystem 1: Ermittelten Bezugspunkt in die Bezugspunkttabelle schreiben. Eingabe: –1, 0, +1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 164
Messpunkten verfahren soll, wenn Fahren auf sicherer Höhe (Q301=1) aktiv ist: 0: zwischen den Bearbeitungen auf einer Geraden verfahren 1: zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durch- messer verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 166
Antastvorgang noch den Bezugspunkt in der Tastsystemachse Die Steuerung misst die erste Gerade immer in Richtung der Nebenachse der Bearbeitungsebene. Q-Parameter- Bedeutung nummer Istwert Ecke Hauptachse Q151 Istwert Ecke Nebenachse Q152 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 167
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 168
Messung erfolgen soll. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 Q320 Sicherheits-Abstand? Zusätzlicher Abstand zwischen Antastpunkt und Tastsystemkugel. Q320 wirkt additiv zur Spalte SET_UP der Tastsystemtabelle. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 169
Eingabe: –99999.9999...+99999.9999 Q332 Neuer Bezugspunkt Nebenachse? Koordinate in der Nebenachse, auf die die Steuerung die ermittelte Ecke setzen soll. Grundeinstellung = 0. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 170
Q381 = 1. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 Q333 Neuer Bezugspunkt TS-Achse? Koordinate in der Tastsystemachse, auf die die Steuerung den Bezugspunkt setzen soll. Grundeinstellung = 0. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Antastvorgang noch den Bezugspunkt in der Tastsystemachse Die Steuerung misst die erste Gerade immer in Richtung der Nebenachse der Bearbeitungsebene. Q-Parameter- Bedeutung nummer Istwert Ecke Hauptachse Q151 Istwert Ecke Nebenachse Q152 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 173
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 174
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 175
Tastsystemzyklen 4xx zum Bezugspunktsetzen", Seite 141 0: Ermittelten Bezugspunkt in die aktive Nullpunkttabelle schreiben. Bezugssystem ist das aktive Werkstück-Koordinatensystem 1: Ermittelten Bezugspunkt in die Bezugspunkttabelle schreiben. Eingabe: –1, 0, +1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 176
Q381 = 1. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 Q333 Neuer Bezugspunkt TS-Achse? Koordinate in der Tastsystemachse, auf die die Steuerung den Bezugspunkt setzen soll. Grundeinstellung = 0. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
10 Wenn gewünscht, ermittelt die Steuerung anschließend in einem separaten Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert Mitte Hauptachse Q151 Istwert Mitte Nebenachse Q152 Istwert Lochkreisdurchmesser Q153 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 179
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 180
Eingabe: –99999.9999...+99999.9999 Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 181
Festlegen, ob die Steuerung auch den Bezugspunkt in der Tastsys- temachse setzen soll: 0: Bezugspunkt in der Tastsystemachse nicht setzen 1: Bezugspunkt in der Tastsystemachse setzen Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 182
Zusätzlicher Abstand zwischen Antastpunkt und Tastsystemkugel. Q320 wirkt additiv zu SET_UP (Tastsystemtabelle) und nur beim Antasten des Bezugspunktes in der Tastsystemachse. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Steuerung setzt in dieser Achse den Bezugspunkt. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Weitere Informationen: "Berechneten Bezugspunkt speichern", Seite 142 Q333 Neuer Bezugspunkt TS-Achse? Koordinate in der Tastsystemachse, auf die die Steuerung den Bezugspunkt setzen soll. Grundeinstellung = 0. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 186
;1. PUNKT 2. ACHSE ~ Q294=+25 ;1. PUNKT 3. ACHSE ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+50 ;SICHERE HOEHE ~ Q305=+0 ;NR. IN TABELLE ~ Q333=+0 ;BEZUGSPUNKT ~ Q303=+1 ;MESSWERT-UEBERGABE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
9 Wenn gewünscht, ermittelt die Steuerung anschließend in einem separaten Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert Schnittpunkt Hauptachse Q151 Istwert Schnittpunkt Nebenachse Q152 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 188
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 189
Eingabe: –99999.9999...+99999.9999 Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 190
Festlegen, ob die Steuerung auch den Bezugspunkt in der Tastsys- temachse setzen soll: 0: Bezugspunkt in der Tastsystemachse nicht setzen 1: Bezugspunkt in der Tastsystemachse setzen Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
3 Die Steuerung positioniert das Tastsystem zurück auf die Sichere Höhe 4 Abhängig von den Zyklenparametern Q303 und Q305 verarbeitet die Steuerung den ermittelten Bezugspunkt, siehe "Gemeinsamkeiten aller Tastsystemzyklen 4xx zum Bezugspunktsetzen", Seite 141 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 193
Bezugsunkt arbeiten, entfällt dieser Vorgang. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 194
Eingabe: 1, 2, 3 Q267 Verfahrrichtung 1 (+1=+ / -1=-)? Richtung, in der das Tastsystem auf das Werkstück zufahren soll: -1: Verfahrrichtung negativ +1: Verfahrrichtung positiv Eingabe: –1, +1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 195
;1. PUNKT 2. ACHSE ~ Q261=+25 ;MESSHOEHE ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+50 ;SICHERE HOEHE ~ Q272=+1 ;MESSACHSE ~ Q267=+1 ;VERFAHRRICHTUNG ~ Q305=+0 ;NR. IN TABELLE ~ Q333=+0 ;BEZUGSPUNKT ~ Q303=+1 ;MESSWERT-UEBERGABE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
7 Wenn gewünscht, ermittelt die Steuerung anschließend in einem separaten Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert gemessene Nutbreite Q166 Istwert Lage Mittelachse Q157 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 197
Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 198
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 199
Koordinate des Antastpunktes in der Hauptachse der Bearbeitungs- ebene, an dem der Bezugspunkt in der Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
7 Wenn gewünscht, ermittelt die Steuerung anschließend in einem separaten Antastvorgang noch den Bezugspunkt in der Tastsystemachse Q-Parameter- Bedeutung nummer Istwert gemessene Stegbreite Q166 Istwert Lage Mittelachse Q157 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 202
Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 203
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 204
Koordinate des Antastpunktes in der Hauptachse der Bearbeitungs- ebene, an dem der Bezugspunkt in der Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Lage eines kreisförmigen Zapfens messen Durchmesser eines kreisförmigen Zapfens messen Ggf. Soll-Istwertvergleich Zyklus 423 MESSEN RECHTECK INN. Lage einer Rechtecktasche messen Länge und Breite einer Rechtecktasche messen Ggf. Soll-Istwertvergleich HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
NC-Programm beinhaltet. Im Kopf der Protokolldatei ist die Maßeinheit des Hauptprogramms ersichtlich. Benutzen Sie die HEIDENHAIN Datenübertragungs- Software TNCremo, wenn Sie das Messprotokoll über die Datenschnittstelle ausgeben wollen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 212
Größtmaß Bohrung: 12.0450 Kleinstmaß Bohrung: 12.0000 Istwerte: Mitte Hauptachse: 50.0810 Mitte Nebenachse: 64.9530 Durchmesser: 12.0259 Abweichungen: Mitte Hauptachse: 0.0810 Mitte Nebenachse: -0.0470 Durchmesser: 0.0259 Weitere Messergebnisse: Messhöhe: -5.0000 Messprotokoll-Ende HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Steuerung eine Toleranzüberwachung durchführen lassen. Dazu müssen Sie bei der Zyklusdefinition die erforderlichen Grenzwerte definieren. Wenn Sie keine Toleranzüberwachung durchführen wollen, geben Sie diese Parameter mit 0 ein (= voreingestellter Wert). HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
FN18: SYSREAD Q0 = ID990 NR10 IDX0; unter IDX wird die Nummer des QS-Parameters angegeben Q0= Q0 +0.2; Index der Nummer des Basiswerkzeugs zufügen Im Zyklus: Q330 = Q0; Werkzeugnummer mit Index verwenden HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Werkzeug in der Werkzeugtabelle (Spalte TL = L). Bezugssystem für Messergebnisse Die Steuerung gibt alle Messergebnisse in die Ergebnisparameter und in die Protokolldatei im aktiven - also ggf. im verschobenen oder/und gedrehten/geschwenkten - Koordinatensystem aus. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 216
Vorposition. Je nach Position auf der sich das Werkzeug vorher befindet, besteht Kollisionsgefahr! So vorpositionieren, dass keine Kollision beim Anfahren der programmierten Vorposition entsteht Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 217
Über die Achstasten oder über die Alphatastatur alle Koordinaten für das Vorpositionieren des Tastsystems eingeben. Eingabe: –999999999...+999999999 Beispiel 11 TCH PROBE 0.0 BEZUGSEBENE Q9 Z+ 12 TCH PROBE 0.1 X+99 Y+22 Z+2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 218
Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die im Zyklus definierte Antastachse legt die Tastebene fest: Antastachse X: X/Y-Ebene Antastachse Y: Y/Z-Ebene Antastachse Z: Z/X-Ebene HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 219
Vorpositionieren des Tastsystems eingeben. Eingabe: –999999999...+999999999 Beispiel 11 TCH PROBE 1.0 BEZUGSPUNKT POLAR 12 TCH PROBE 1.1 X WINKEL:+30 13 TCH PROBE 1.2 X+0 Y+10 Z+3 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 220
Q263 ungleich Q265 wählen und Q264 gleich Q266 Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 221
Die Antastbewegung startet auch beim Antasten in der Werkzeugachsrichtung um die Summe aus Q320, SET_UP und dem Tastkugelradius versetzt. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 222
;2. PUNKT 2. ACHSE ~ Q272=+1 ;MESSACHSE ~ Q267=-1 ;VERFAHRRICHTUNG ~ Q261=-5 ;MESSHOEHE ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+10 ;SICHERE HOEHE ~ Q301=+1 ;FAHREN AUF S. HOEHE ~ Q281=+1 ;MESSPROTOKOLL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
FUNCTION MODE MILL ausführen. Je kleiner Sie den Winkelschritt programmieren, desto ungenauer berechnet die Steuerung die Bohrungsmaße. Kleinster Eingabewert: 5°. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 224
Wenn die Steuerung eine Korrektur des Drehwerkzeugs durchführt, werden die entsprechenden Werte in den Spalten DZL, bzw. DXL korrigiert Die Steuerung überwacht auch die Bruchtoleranz, die in der Spalte LBREAK definiert ist HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 225
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 226
>0: Nummer oder Name des Werkzeugs, mit dem die Steuerung die Bearbeitung ausgeführt hat. Sie haben die Möglichkeit, per Softkey direkt ein Werkzeug aus der Werkzeugtabelle zu übernehmen. Eingabe: 0...99999.9 alternativ maximal 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 227
Nur relevant, wenn Sie zuvor im Parameter Q330 ein Drehwerk- zeug angegeben haben. Geben Sie den Anstellwinkel zwischen Drehwerkzeug und Werkstück während der Bearbeitung an, z. B. aus Zyklus 800 Parameter Anstellwinkel? Q531. Eingabe: –180...+180 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 228
;TOLERANZ 2. MITTE ~ Q281=+1 ;MESSPROTOKOLL ~ Q309=+0 ;PGM-STOP BEI FEHLER ~ Q330=+0 ;WERKZEUG ~ Q423=+4 ;ANZAHL ANTASTUNGEN ~ Q365=+1 ;VERFAHRART ~ Q498=+0 ;WERKZEUG UMKEHREN ~ Q531=+0 ;ANSTELLWINKEL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 229
FUNCTION MODE MILL ausführen. Je kleiner Sie den Winkelschritt programmieren, desto ungenauer berechnet die Steuerung die Bohrungsmaße. Kleinster Eingabewert: 5°. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 230
Wenn die Steuerung eine Korrektur des Drehwerkzeugs durchführt, werden die entsprechenden Werte in den Spalten DZL, bzw. DXL korrigiert Die Steuerung überwacht auch die Bruchtoleranz, die in der Spalte LBREAK definiert ist HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 231
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 232
Q423 Anzahl Antastungen Ebene (4/3)? Festlegen, ob die Steuerung den Kreis mit drei oder vier Antastun- gen messen soll: 3: Drei Messpunkte verwenden 4: Vier Messpunkte verwenden (Standardeinstellung) Eingabe: 3, 4 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 233
Nur relevant, wenn Sie zuvor im Parameter Q330 ein Drehwerk- zeug angegeben haben. Geben Sie den Anstellwinkel zwischen Drehwerkzeug und Werkstück während der Bearbeitung an, z. B. aus Zyklus 800 Parameter Anstellwinkel? Q531. Eingabe: –180...+180 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 234
;TOLERANZ 2. MITTE ~ Q281=+1 ;MESSPROTOKOLL ~ Q309=+0 ;PGM-STOP BEI FEHLER ~ Q330=+0 ;WERKZEUG ~ Q423=+4 ;ANZAHL ANTASTUNGEN ~ Q365=+1 ;VERFAHRART ~ Q498=+0 ;WERKZEUG UMKEHREN ~ Q531=+0 ;ANSTELLWINKEL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 235
Istwert Mitte Nebenachse Q152 Istwert Seitenlänge Hauptachse Q154 Istwert Seitenlänge Nebenachse Q155 Abweichung Mitte Hauptachse Q161 Abweichung Mitte Nebenachse Q162 Abweichung Seitenlänge Hauptachse Q164 Abweichung Seitenlänge Nebenachse Q165 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 236
Seitenlänge. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 237
1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 Q284 Größtmaß 1. Seiten-Länge? Größte erlaubte Länge der Tasche Eingabe: 0...99999.9999 Q285 Kleinstmaß 1. Seiten-Länge? Kleinste erlaubte Länge der Tasche Eingabe: 0...99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 238
Festlegen, ob die Steuerung eine Werkzeugüberwachung durchfüh- ren soll (siehe "Werkzeugüberwachung", Seite 214). 0: Überwachung nicht aktiv >0: Werkzeugnummer in der Werkzeugtabelle TOOL.T Eingabe: 0...99999.9 alternativ maximal 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 239
;GROESSTMASS 2. SEITE ~ Q287=+0 ;KLEINSTMASS 2. SEITE ~ Q279=+0 ;TOLERANZ 1. MITTE ~ Q280=+0 ;TOLERANZ 2. MITTE ~ Q281=+1 ;MESSPROTOKOLL ~ Q309=+0 ;PGM-STOP BEI FEHLER ~ Q330=+0 ;WERKZEUG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 240
Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen. Die Werkzeugüberwachung ist abhängig von der Abweichung an der ersten Seitenlänge. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 Q284 Größtmaß 1. Seiten-Länge? Größte erlaubte Länge des Zapfens Eingabe: 0...99999.9999 Q285 Kleinstmaß 1. Seiten-Länge? Kleinste erlaubte Länge des Zapfens Eingabe: 0...99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 242
>0: Nummer oder Name des Werkzeugs, mit dem die Steuerung die Bearbeitung ausgeführt hat. Sie haben die Möglichkeit, per Softkey direkt ein Werkzeug aus der Werkzeugtabelle zu übernehmen. Eingabe: 0...99999.9 alternativ maximal 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 243
;GROESSTMASS 2. SEITE ~ Q287=+34.95 ;KLEINSTMASS 2. SEITE ~ Q279=+0.1 ;TOLERANZ 1. MITTE ~ Q280=+0.1 ;TOLERANZ 2. MITTE ~ Q281=+1 ;MESSPROTOKOLL ~ Q309=+0 ;PGM-STOP BEI FEHLER ~ Q330=+0 ;WERKZEUG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 244
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 245
Eingabe: –99999.9999...+99999.9999 alternativ PREDEF Q311 Soll-Länge? Sollwert der zu messenden Länge Eingabe: 0...99999.9999 Q288 Größtmaß? Größte erlaubte Länge Eingabe: 0...99999.9999 Q289 Kleinstmaß? Kleinste erlaubte Länge Eingabe: 0...99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 246
Q301 Fahren auf sichere Höhe (0/1)? Festlegen, wie das Tastsystem zwischen den Messpunkten verfah- ren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 247
Q311=+25 ;SOLL-LAENGE ~ Q288=+25.05 ;GROESSTMASS ~ Q289=+25 ;KLEINSTMASS ~ Q281=+1 ;MESSPROTOKOLL ~ Q309=+0 ;PGM-STOP BEI FEHLER ~ Q330=+0 ;WERKZEUG ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q301=+0 ;FAHREN AUF S. HOEHE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 248
FUNCTION MODE MILL ausführen. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 249
Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF Q311 Soll-Länge? Sollwert der zu messenden Länge Eingabe: 0...99999.9999 Q288 Größtmaß? Größte erlaubte Länge Eingabe: 0...99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 250
>0: Nummer oder Name des Werkzeugs, mit dem die Steuerung die Bearbeitung ausgeführt hat. Sie haben die Möglichkeit, per Softkey direkt ein Werkzeug aus der Werkzeugtabelle zu übernehmen. Eingabe: 0...99999.9 alternativ maximal 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 252
Steuerung anhand der definierten Verfahrrichtung (Q267). Wenn als Messachse die Tastsystemachse gewählt ist (Q272 = 3), führt die Steuerung eine Werkzeuglängenkorrektur durch. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 253
Wenn die Steuerung eine Korrektur des Drehwerkzeugs durchführt, werden die entsprechenden Werte in den Spalten DZL, bzw. DXL korrigiert Die Steuerung überwacht auch die Bruchtoleranz, die in der Spalte LBREAK definiert ist HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 254
Eingabe: –1, +1 Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 255
>0: Nummer oder Name des Werkzeugs, mit dem die Steuerung die Bearbeitung ausgeführt hat. Sie haben die Möglichkeit, per Softkey direkt ein Werkzeug aus der Werkzeugtabelle zu übernehmen. Eingabe: 0...99999.9 alternativ maximal 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 257
Abweichungen in folgenden Q-Parametern: Q-Parameter- Bedeutung nummer Istwert Mitte Hauptachse Q151 Istwert Mitte Nebenachse Q152 Istwert Lochkreisdurchmesser Q153 Abweichung Mitte Hauptachse Q161 Abweichung Mitte Nebenachse Q162 Abweichung Lochkreisdurchmesser Q163 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 258
Zyklus 430 führt nur Bruchüberwachung durch, keine automatische Werkzeugkorrektur. Die Steuerung setzt eine aktive Grunddrehung am Zyklusanfang zurück. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 259
Q288 Größtmaß? Größter erlaubter Lochkreis-Durchmesser Eingabe: 0...99999.9999 Q289 Kleinstmaß? Kleinster erlaubter Lochkreis-Durchmesser Eingabe: 0...99999.9999 Q279 Toleranzwert Mitte 1. Achse? Erlaubte Lageabweichung in der Hauptachse der Bearbeitungsebe- Eingabe: 0...99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 260
>0: Nummer oder Name des Werkzeugs, mit dem die Steuerung die Bearbeitung ausgeführt hat. Sie haben die Möglichkeit, per Softkey direkt ein Werkzeug aus der Werkzeugtabelle zu übernehmen. Eingabe: 0...99999.9 alternativ maximal 255 Zeichen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 261
;SICHERE HOEHE ~ Q288=+80.1 ;GROESSTMASS ~ Q289=+79.9 ;KLEINSTMASS ~ Q279=+0.15 ;TOLERANZ 1. MITTE ~ Q280=+0.15 ;TOLERANZ 2. MITTE ~ Q281=+1 ;MESSPROTOKOLL ~ Q309=+0 ;PGM-STOP BEI FEHLER ~ Q330=+0 ;WERKZEUG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 262
Projektionswinkel der A-Achse Q158 Projektionswinkel der B-Achse Q159 Raumwinkel A Q170 Raumwinkel B Q171 Raumwinkel C Q172 Q173 bis Q175 Messwerte in der Tastsystemachse (erste bis dritte Messung) HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 263
Sie die Ausrichtung der Hauptachse beim Schwenken der Bearbeitungsebene. Der dritte Messpunkt legt die Richtung der Werkzeugachse fest. Dritten Messpunkt in Richtung positiver Y-Achse definieren, damit die Werkzeugachse im rechtsdrehenden Koordinatensystem richtig liegt. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 264
Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 Q320 Sicherheits-Abstand? Zusätzlicher Abstand zwischen Antastpunkt und Tastsystemkugel. Q320 wirkt additiv zur Spalte SET_UP der Tastsystemtabelle. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 265
;2. PUNKT 3. ACHSE ~ Q296=+90 ;3. PUNKT 1. ACHSE ~ Q297=+35 ;3. PUNKT 2. ACHSE ~ Q298=+12 ;3. PUNKT 3. ACHSE ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q260=+5 ;SICHERE HOEHE ~ Q281=+1 ;MESSPROTOKOLL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 270
Ermittlung der Abweichung zu den Sollkoordinaten Zyklus 441 SCHNELLES ANTASTEN Tastsystemzyklus zur Definition verschiedener Tastsystemparameter Zyklus 1493 EXTRUSION ANTASTEN Tastsystemzyklus zur Definition einer Extrusion Extrusionsrichtung, -anzahl und -länge programmierbar HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 271
Messung hinaus. Dadurch kann beim Rückzug keine Kollision erfolgen. Mit der Funktion FN17: SYSWRITE ID 990 NR 6 können Sie festlegen, ob der Zyklus auf den Tastereingang X12 oder X13 wirken soll. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 272
Maschinen-Koordinatensystem (REF) beziehen sollen: 0: Im aktuellen System antasten und Messergebnis im IST-System ablegen 1: Im maschinenfesten REF-System antasten. Messergebnis im REF-System ablegen Eingabe: 0, 1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 274
Antastrichtung aus. Den Verfahrweg definieren Sie im Parameter MB, dabei wird maximal bis zur Startposition verfahren Beim Vorpositionieren darauf achten, dass die Steuerung den Tastkugel-Mittelpunkt unkorrigiert auf die definierte Position fährt. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 275
Rückzugsweg MB zurück, jedoch nicht über den Startpunkt der Messung hinaus. Dadurch kann beim Rückzug keine Kollision erfolgen. Beachten Sie, dass die Steuerung grundsätzlich immer vier aufeinanderfolgende Q-Parameter beschreibt. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 276
Eingabe: 0, 1 Beispiel 11 TCH PROBE 4.0 MESSEN 3D 12 TCH PROBE 4.1 Q1 13 TCH PROBE 4.2 IX-0.5 IY-1 IZ-1 14 TCH PROBE 4.3 ABST+45 F100 MB50 BEZUGSSYSTEM:0 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 277
Koordinaten des Kontaktpunkts speichert die Steuerung in Q- Parametern ab 4 Abschließend fährt die Steuerung das Tastsystem um den Wert entgegen der Antastrichtung zurück, den Sie im Parameter MB definiert haben HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 278
(Wenn eine Toleranz QS400 definiert wurde) Ausgabe von oberem und unterem Abmaß sowie der ermittelten Abweichung entlang des Normalenvektors Ermittelte Istkoordinate Farbliche Darstellung der Werte (grün für "Gut", orange für "Nacharbeit", rot für "Ausschuss") HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 279
Je nach Einstellung des optionalen Maschinenparameters chkTiltingAxes (Nr. 204600) wird beim Antasten geprüft, ob die Stellung der Drehachsen mit Schwenkwinkeln (3D-ROT) übereinstimmt. Ist das nicht der Fall, gibt die Steuerung eine Fehlermeldung aus. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 280
Eingabe: 0...99999.9999 alternativ PREDEF Q260 Sichere Höhe? Koordinate in der Werkzeugachse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen kann. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 alternativ PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 281
Sollkoordinate befindet, gibt die Steue- rung eine Meldung aus und unterbricht das NC-Programm. Es folgt dagegen keine Fehlerreaktion, wenn sich die ermittelte Istkoordina- te oberhalb der Sollkoordinate befindet Eingabe: 0, 1, 2 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 283
Vorschubbewegungen regeln. Hinweis in Verbindung mit Maschinenparametern Mit dem Maschinenparameter maxTouchFeed (Nr. 122602) kann der Maschinenhersteller den Vorschub begrenzen. In diesem Maschinenparameter wird der absolute, maximale Vorschub definiert. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 284
Sie können den Programmlauf anschließend mit NC-Start fortsetzen Eingabe: 0, 1 Beispiel 11 TCH PROBE 441 SCHNELLES ANTASTEN ~ Q396=+3000 ;POSITIONIER-VORSCHUB ~ Q397=+0 ;AUSWAHL VORSCHUB ~ Q399=+1 ;WINKELNACHFUEHRUNG ~ Q400=+1 ;UNTERBRECHUNG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 285
Maximale Abweichung zur idealen Linie Antast- Q971 punkt 2 Maximale Abweichung zur idealen Linie Antast- Q972 punkt 3 Maximale Abweichung des Durchmessers 1 Q973 Maximale Abweichung des Durchmessers 2 Q974 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 286
Wenn Sie eine Extrusion mit dem Zyklus 1401 ANTASTEN KREIS oder 1411 ANTASTEN ZWEI KREISE ausführen, muss die Extrusionsrichtung Q1140=+3 entsprechen, ansonsten gibt die Steuerung eine Fehlermeldung aus. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 287
1: Extrusion wirkt bis zum Ende des NC-Programms. Eingabe: –99...+99 Beispiel 11 TCH PROBE 1493 EXTRUSION ANTASTEN ~ Q1140=+3 ;EXTRUSIONSRICHTUNG ~ Q1145=+1 ;EXTRUSIONSPUNKTE ~ Q1146=+0 ;EXTRUSIONSLAENGE ~ Q1149=+0 ;EXTRUSION MODAL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Radius mit einem Zapfen oder Kalibrierdorn ermitteln Mittenversatz mit einem Zapfen oder Kalibrierdorn ermitteln Zyklus 460 TS KALIBRIEREN Radius mit einer Kalibrierkugel ermitteln Mittenversatz mit einer Kalibrierkugel ermitteln HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Tastsystemtabelle zusammenpassen. Dies gilt unabhängig davon, ob Sie einen Tastsystemzyklus im Automatikbetrieb oder in der Betriebsart Manueller Betrieb abarbeiten wollen. Weitere Informationen: Benutzerhandbuch Einrichten, NC-Programme testen und abarbeiten HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
2 Die Steuerung tastet von der aktuellen Position aus in negativer Spindelachsrichtung mit Antastvorschub (Spalte F aus der Tastsystemtabelle) 3 Anschließend positioniert die Steuerung das Tastsystem mit Eilgang (Spalte FMAX aus der Tastsystemtabelle) zurück zur Startposition HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 291
Q434 Bezugspunkt für Länge? Bezug für die Länge (z. B. Höhe Einstellring). Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 Q434 Beispiel 11 TCH PROBE 461 TS LAENGE KALIBRIEREN ~ Q434=+5 ;BEZUGSPUNKT HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Antastroutinen aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in tchprobe.tp) ermittelt Beliebige Orientierung möglich (z. B. Infrarottastsysteme von HEIDENHAIN): Antastroutine: siehe „Orientierung in zwei Richtungen möglich” HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 293
Während des Kalibriervorgangs wird automatisch ein Messprotokoll erstellt. Dieses Protokoll trägt den Namen TCHPRAUTO.html. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 294
Antastpunkt. Der Wert wirkt absolut. Eingabe: 0...360 Beispiel 11 TCH PROBE 462 TS KALIBRIEREN IN RING ~ Q407=+5 ;RINGRADIUS ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q423=+8 ;ANZAHL ANTASTUNGEN ~ Q380=+0 ;BEZUGSWINKEL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Antastroutinen aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in tchprobe.tp) ermittelt Beliebige Orientierung möglich (z. B. Infrarot-Tastsysteme von HEIDENHAIN): Antastroutine: siehe „Orientierung in zwei Richtungen möglich” HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 296
Während des Kalibriervorgangs wird automatisch ein Messprotokoll erstellt. Dieses Protokoll trägt den Namen TCHPRAUTO.html. Hinweis zum Programmieren Vor der Zyklusdefinition müssen Sie einen Werkzeugaufruf zur Definition der Tastsystemachse programmiert haben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 297
Beispiel 11 TCH PROBE 463 TS KALIBRIEREN AN ZAPFEN ~ Q407=+5 ;ZAPFENRADIUS ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q301=+1 ;FAHREN AUF S. HOEHE ~ Q423=+8 ;ANZAHL ANTASTUNGEN ~ Q380=+0 ;BEZUGSWINKEL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
3D-Kalibrierdaten berücksichtigt. Notwendig ist diese 3D- Kalibrierung, wenn Sie mit Zyklus 444 3D-Antasten eine sehr hohe Genauigkeit erreichen möchten (siehe "Zyklus 444 ANTASTEN 3D ", Seite 277). HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 299
9 Am Ende des Zyklus zieht die Steuerung das Tastsystem in Tastsystemachse zurück auf die Höhe, auf der das Tastsystem vorpositioniert wurde Abhängig vom Parameter Q455 können Sie zusätzlich eine 3D- Kalibrierung durchführen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 300
Bezug auf den aktiven Nullpunkt bekannt sein. Wenn das nicht der Fall ist, empfiehlt sich die Längenkalibrierung nicht mit Zyklus 460 durchzuführen! Ein Anwendungsbeispiel zur Längenkalibrierung mit Zyklus 460 ist das Abgleichen von zwei Tastsystemen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 301
DR2TABLE), so wird diese Tabelle überschrieben. Existiert noch keine Referenz auf eine Kalibriertabelle (Eintrag in DR2TABLE), wird in Abhängigkeit der Werkzeugnummer eine Referenz und die dazugehörige Tabelle erzeugt. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 302
0: Tastsystem-Länge nicht kalibrieren 1: Tastsystem-Länge kalibrieren Eingabe: 0, 1 Q434 Bezugspunkt für Länge? Koordinate des Kalibrierkugel-Zentrums. Definition nur erforderlich, wenn Längenkalibrierung durchgeführt werden soll. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 303
;KUGELRADIUS ~ Q320=+0 ;SICHERHEITS-ABST. ~ Q301=+1 ;FAHREN AUF S. HOEHE ~ Q423=+4 ;ANZAHL ANTASTUNGEN ~ Q380=+0 ;BEZUGSWINKEL ~ Q433=+0 ;LAENGE KALIBRIEREN ~ Q434=-2.5 ;BEZUGSPUNKT ~ Q455=+15 ;ANZAHL PUNKTE 3D-KAL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 306
Aus den gemessenen Werten ermittelt die Steuerung die statische Schwenkgenauigkeit. Dabei minimiert die Software den durch die Schwenkbewegungen entstehenden Positionierfehler und speichert die Maschinengeometrie am Ende des Messvorgangs automatisch in den jeweiligen Maschinenkonstanten der Kinematiktabelle ab. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Kalibrierkugeln KKH 250 (Bestellnummer 655475-01) oder KKH 80 (Bestellnummer 655475-03), die eine besonders hohe Steifigkeit aufweisen und speziell für die Maschinenkalibrierung konstruiert wurden. Setzen Sie sich bei Interesse mit HEIDENHAIN in Verbindung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 309
Wurden die Maschinenparameter durch die KinematicsOpt- Zyklen verändert, so muss ein Neustart der Steuerung ausgeführt werden. Andernfalls besteht unter bestimmten Umständen die Gefahr, dass die Änderungen verloren gehen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Der Zyklus stellt keine gleichen Werte mehr her. Er stellt nur Daten her, wenn sich diese von den vorhandenen Daten unterscheiden. Auch Kompensationen werden nur hergestellt, wenn diese auch gesichert wurden. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 311
Anzeigen aller gespeicherten Datensätze 11 TCH PROBE 450 KINEMATIK SICHERN ~ Q410=+2 ;MODUS ~ Q409=+949 ;SPEICHERBEZEICHNUNG Löschen von Datensätzen 11 TCH PROBE 450 KINEMATIK SICHERN ~ Q410=+3 ;MODUS ~ Q409=+950 ;SPEICHERBEZEICHNUNG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 312
Zyklus erneut aus. Führen Sie keine manuellen Änderungen an den gesicherten Daten aus. Sichern Sie die Datei TNC:\table\DATA450.KD, um im Bedarfsfall (z. B. Defekt des Datenträgers) die Datei wiederherstellen zu können. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Radius der Kalibierkugel nur bei der zweiten Messung überwacht. Denn wenn die Vorpositionierung gegenüber der Kalibrierkugel ungenau ist und Sie dann das Bezugspunktsetzen ausführen, wird die Kalibrierkugel zweimal angetastet. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 314
Übernahme in den entsprechenden Maschinenpa- rameter Offsetfehler in Y-Richtung, zur manuellen Q148 Übernahme in den entsprechenden Maschinenpa- rameter Offsetfehler in Z-Richtung, zur manuellen Q149 Übernahme in den entsprechenden Maschinenpa- rameter HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Maschinen mit großen Verfahrwegen: Kalibrierkugel möglichst nahe an der späteren Bearbeitungsposition aufspannen Die Position der Kalibrierkugel auf dem Maschinentisch so wählen, dass beim Messvorgang keine Kollision erfolgen kann. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 318
Wenn Ihre Maschine mit einer geregelten Spindel ausgerüstet ist, sollten Sie die Winkelnachführung in der Tastsystemtabelle (Spalte TRACK) aktivieren. Dadurch erhöhen Sie generell die Genauigkeiten beim Messen mit einem 3D-Tastsystem. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 319
Start- und Endwinkel sollen einen möglichst großen Verfahrbereich der Drehachsen abdecken Ermittlung der Drehachslose Messpunktanzahl zwischen 8 und 12 Start- und Endwinkel sollen einen möglichst großen Verfahrbereich der Drehachsen abdecken HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 320
Ist der Messkreisradius < 1 mm, so führt die Steuerung keine Ermittlung der Lose mehr durch. Je größer der Messkreisradius ist, desto genauer kann die Steuerung die Drehachslose bestimmen (siehe "Protokollfunktion", Seite 329). HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 321
(Q431 = 1/3), dann positionieren Sie vor Zyklusstart das Tastsystem um den Sicherheitsabstand (Q320 + SET_UP) ungefähr mittig über die Kalibrierkugel. Inch-Programmierung: Messergebnisse und Protokolldaten gibt die Steuerung grundsätzlich in mm aus. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 322
Maschinenparameter maxDevCalBall (Nr. 204802) definiert ist, gibt die Steuerung eine Fehlermeldung aus und beendet die Vermessung. Für eine Optimierung der Winkel kann der Maschinenhersteller die Konfiguration entsprechend verändern. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 323
Tastsystem in der Bearbeitungsebene auf den Nullpunkt. Die Tasterüberwachung ist in diesem Modus nicht aktiv. Definieren Sie die Positioniergeschwindigkeit im Parameter Q253. Der Wert wirkt absolut. Eingabe: 0...99999.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 324
Endwinkel in der B-Achse, an dem die letzte Messung erfolgen soll. Der Wert wirkt absolut. Eingabe: –359.9999...+359.9999 Q417 Anstellwinkel B-Achse? Anstellwinkel der B-Achse, in dem die anderen Drehachsen vermes- sen werden sollen. Eingabe: –359.999...+360.000 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 325
3: Bezugspunkt vor und nach der Messung ins Kugelzentrum setzen (Der aktive Bezugspunkt wird überschrieben): Tastsystem manuell vor dem Zyklusstart über der Kalibrierkugel vorpositionie- Eingabe: 0, 1, 2, 3 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 327
Dazu sind keine zusätzlichen Messungen notwendig, die Positionsoptimierung wird automatisch von der Steuerung errechnet HEIDENHAIN empfiehlt, zur richtigen Ermittlung der Winkel, die Messung einmalig mit einem Anstellwinkel von 0° durchzuführen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 329
(bezieht sich auf den Beginn der kinematischen Transformationskette, üblicherweise auf die Spindelnase) Position der überprüften Drehachsen nach der Optimierung (bezieht sich auf den Beginn der kinematischen Transformationskette, üblicherweise auf die Spindelnase) HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
3 Bezugspunkt am Werkstück setzen und Bearbeitung des Werkstücks starten 4 Mit Zyklus 452 in regelmäßigen Abständen eine Presetkompensation ausführen. Dabei erfasst die Steuerung die Drift der beteiligten Achsen und korrigiert diese in der Kinematik HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 331
Übernahme in den entsprechenden Maschinenpa- rameter Offsetfehler in Y-Richtung, zur manuellen Q148 Übernahme in den entsprechenden Maschinenpa- rameter Offsetfehler in Z-Richtung, zur manuellen Q149 Übernahme in den entsprechenden Maschinenpa- rameter HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 332
Kinematikdaten nicht mehr im ursprünglichen Zustand befinden. Sichern Sie die aktive Kinematik vor einer Optimierung mit Zyklus 450, damit Sie im Fehlerfall die zuletzt aktive Kinematik wiederherstellen können. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 333
Antastvorgang zunächst den Radius der Kalibrierkugel. Weicht der ermittelte Kugelradius vom eingegebenen Kugelradius mehr ab, als im Maschinenparameter maxDevCalBall (Nr. 204802) definiert ist, gibt die Steuerung eine Fehlermeldung aus und beendet die Vermessung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 334
Endwinkel in der A-Achse, an dem die letzte Messung erfolgen soll. Der Wert wirkt absolut. Eingabe: –359.9999...+359.9999 Q413 Anstellwinkel A-Achse? Anstellwinkel der A-Achse, in dem die anderen Drehachsen vermes- sen werden sollen. Eingabe: –359.9999...+359.9999 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 335
Definieren Sie die Anzahl der Antastungen, die die Steuerung zur Vermessung der Kalibrierkugel in der Ebene verwenden soll. Weniger Messpunkte erhöhen die Geschwindigkeit, mehr Messpunkte erhöhen die Messsicherheit. Eingabe: 3...8 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 341
Spindelnase) Position der überprüften Drehachsen nach der Presetkompensation (bezieht sich auf den Beginn der kinematischen Transformationskette, üblicherweise auf die Spindelnase) Erläuterungen zu den Protokollwerten (siehe "Protokollfunktion", Seite 329) HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Wenn das nicht der Fall ist, dann sind die Fehler außerhalb der Drehachsen zu suchen. Führen Sie die Messung mit Zyklus 453 in einem optimierten Zustand der Drehachs-Lagefehler durch. Dazu arbeiten Sie vorher z. B. mit Zyklus 451. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 343
Kompensationstabelle (*.kco), die Tabelle wird aktualisiert und die Kompensationen sind sofort wirksam Die Ergebnisse werden in einem Protokoll im html-Format abgespeichert und wird in demselben Ordner abgespeichert, in dem auch das aktuelle NC-Programm liegt HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 344
Antasthöhe in der Tastsystemachse den kleineren Wert aus Zyklusparameter Q253 und dem FMAX-Wert aus der Tastsystemtabelle. Drehachsbewegungen führt die Steuerung grundsätzlich mit Positioniervorschub Q253 aus, dabei ist die Tasterüberwachung inaktiv. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 345
Antastvorgang zunächst den Radius der Kalibrierkugel. Weicht der ermittelte Kugelradius vom eingegebenen Kugelradius mehr ab, als im Maschinenparameter maxDevCalBall (Nr. 204802) definiert ist, gibt die Steuerung eine Fehlermeldung aus und beendet die Vermessung. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 346
Positioniergeschwindigkeit im Parameter Q253. Der Wert wirkt absolut. Eingabe: 0...99999.9999 Q253 Vorschub Vorpositionieren? Geben Sie die Verfahrgeschwindigkeit des Werkzeugs beim Positio- nieren in mm/min an. Eingabe: 0...99999.9999 alternativ FMAX, FAUTO, PREDEF HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 348
Nummer und Name des aktiven Werkzeugs Modus Gemessene Daten: Standardabweichung und Maximale Abweichung Info, an welcher Position in Grad (°) die maximale Abweichung aufgetaucht ist Anzahl der Messpositionen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 350
Werkzeuge automatisch: Die Korrekturwerte für Länge und Radius werden in der Werkzeugtabelle abgelegt und automatisch am Ende des Tastsystemzyklus verrechnet. Folgende Vermessungsarten stehen zur Verfügung: Werkzeugvermessung mit stillstehendem Werkzeug Werkzeugvermessung mit rotierendem Werkzeug Einzelschneidenvermessung HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 351
Die Zyklen 480 bis 483 stehen unter G480 bis G483 auch in DIN/ ISO zur Verfügung Anstelle eines frei wählbaren Parameters für den Status der Messung verwenden die Zyklen 481 bis 483 den festen Parameter Q199 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Werkzeugradius als Versatz definiert. Wenn dies nicht der Fall ist, wird der Durchmesser des Kugelfräsers zu weit unten vermessen. Der Werkzeugdurchmesser stimmt nicht. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 355
Verdrehwinkel sollte unter 1° und der Kippwinkel unter 0,3° liegen. Kalibrierwerkzeug Als Kalibrierwerkzeug verwenden Sie ein exakt zylindrisches Teil, z. B. einen Zylinderstift. Die Kalibrierwerte speichert die Steuerung und berücksichtigt sie bei nachfolgenden Werkzeugvermessungen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 356
Maschinenhersteller die Funktionsweise des Zyklus. Mit diesem Parameter kann unter anderem eine Werkzeuglängen- Vermessung mit stehender Spindel erlaubt und gleichzeitig eine Werkzeugradius- und Einzelschneidenvermessung gesperrt werden. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 357
12 TCH PROBE 480 TT KALIBRIEREN ~ Q260=+100 ;SICHERE HOEHE Beispiel altes Format 11 TOOL CALL 12 Z 12 TCH PROBE 30.0 TT KALIBRIEREN 13 TCH PROBE 30.1 HOEHE:+90 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Startwinkel für die Einzelschneiden-Vermessung zu bestimmen. Anschließend vermisst sie die Länge aller Schneiden durch Ändern der Spindelorientierung. Für diese Messung programmieren Sie die SCHNEIDENVERMESSUNG im Zyklus 31 = 1. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 359
Zyklus trägt die Werte automatisch an der richtigen Stelle in der TOOLGRIND.GRD ein. Beachten Sie den Ablauf beim Einrichten eines Schleifwerkzeugs. Weitere Informationen: Benutzerhandbuch Einrichten, NC- Programme testen und abarbeiten HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 360
(maximal 20 Schneiden vermessbar) Eingabe: 0, 1 Beispiel neues Format 11 TOOL CALL 12 Z 12 TCH PROBE 481 WERKZEUG-LAENGE ~ Q340=+1 ;PRUEFEN ~ Q260=+100 ;SICHERE HOEHE ~ Q341=+1 ;SCHNEIDENVERMESSUNG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 361
Format 11 TOOL CALL 12 Z 12 TCH PROBE 31.0 WERKZEUG-LAENGE 13 TCH PROBE 31.1 PRUEFEN:1 Q5 14 TCH PROBE 31.2 HOEHE:+120 15 TCH PROBE 31.3 SCHNEIDENVERMESSUNG:1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Radius, die ungefähre Länge, die Anzahl der Schneiden und die Schneidrichtung des jeweiligen Werkzeugs in die Werkzeugtabelle TOOL.T ein. Die Zyklen 32 und 482 unterstützen keine Dreh- und Abrichtwerkzeuge sowie keine Tastsysteme. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 363
Zylinderförmige Werkzeuge mit Diamantoberfläche können mit stehender Spindel vermessen werden. Dazu müssen Sie in der Werkzeugtabelle die Schneidenanzahl CUT mit 0 definieren und Maschinenparameter CfgTT anpassen. Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 364
(maximal 20 Schneiden vermessbar) Eingabe: 0, 1 Beispiel neues Format 11 TOOL CALL 12 Z 12 TCH PROBE 482 WERKZEUG-RADIUS ~ Q340=+1 ;PRUEFEN ~ Q260=+100 ;SICHERE HOEHE ~ Q341=+1 ;SCHNEIDENVERMESSUNG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 365
Format 11 TOOL CALL 12 Z 12 TCH PROBE 32.0 WERKZEUG-RADIUS 13 TCH PROBE 32.1 PRUEFEN:1 Q5 14 TCH PROBE 32.2 HOEHE:+120 15 TCH PROBE 32.3 SCHNEIDENVERMESSUNG:1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 366
Die Steuerung vermisst das Werkzeug nach einem fest programmierten Ablauf. Zunächst wird der Werkzeugradius und anschließend die Werkzeuglänge vermessen. Der Messablauf entspricht den Abläufen aus Tastsystemzyklus 31 und 32 sowie 481 und 482. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 367
Zylinderförmige Werkzeuge mit Diamantoberfläche können mit stehender Spindel vermessen werden. Dazu müssen Sie in der Werkzeugtabelle die Schneidenanzahl CUT mit 0 definieren und Maschinenparameter CfgTT anpassen. Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 368
(maximal 20 Schneiden vermessbar) Eingabe: 0, 1 Beispiel neues Format 11 TOOL CALL 12 Z 12 TCH PROBE 483 WERKZEUG MESSEN ~ Q340=+1 ;PRUEFEN ~ Q260=+100 ;SICHERE HOEHE ~ Q341=+1 ;SCHNEIDENVERMESSUNG HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 369
Format 11 TOOL CALL 12 Z 12 TCH PROBE 33.0 WERKZEUG MESSEN 13 TCH PROBE 33.1 PRUEFEN:1 Q5 14 TCH PROBE 33.2 HOEHE:+120 15 TCH PROBE 33.3 SCHNEIDENVERMESSUNG:1 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Programme testen und abarbeiten Achten Sie beim Aufspannen des Werkzeug-Tastsystems, dass die Kanten des quaderförmigen Antastelements möglichst achsparallel ausgerichtet sind. Der Verdrehwinkel sollte unter 1° und der Kippwinkel unter 0,3° liegen. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 371
Kalibrierzyklus starten Kalibrierzyklus läuft ohne Stopp ab. Wenn Sie Q523 gleich 2 programmiert haben, schreibt die Steuerung die kalibrierte Position in den Maschinenparameter centerPos (Nr. 114200) zurück. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 372
Maschinenhersteller die Funktionsweise des Zyklus. Mit diesem Parameter kann unter anderem eine Werkzeuglängen- Vermessung mit stehender Spindel erlaubt und gleichzeitig eine Werkzeugradius- und Einzelschneidenvermessung gesperrt werden. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 373
Position in den Maschinenparameter centerPos (Nr. 114201). Eingabe: 0, 1, 2 Beispiel 11 TOOL CALL 12 Z 12 TCH PROBE 484 IR-TT KALIBRIEREN ~ Q536=+0 ;STOPP VOR AUSFUEHR. ~ Q523=+0 ;TT-POSITION HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Werkzeugmaße innerhalb der Toleranz LTOL / RTOL Werkzeug wird nicht gesperrt Werkzeugmaße außerhalb der Toleranz LTOL / RTOL Werkzeug wird gesperrt Werkzeugmaße außerhalb der Toleranz LBREAK / RBREAK Werkzeug wird gesperrt HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 375
Typ des Drehwerkzeugs: Schruppwerkzeug ROUGH, TYPE Typ des Drehwerkzeugs Schlichtwerkzeug FINISH, Gewindewerkzeug THREAD, Einstechwerkzeug RECESS, Pilzwerkzeug BUTTON, Stech- drehwerkzeug RECTURN Weitere Informationen: "Unterstützte Werkzeugorientierung (TO) bei folgenden Drehwerkzeugtypen (TYPE)", Seite 376 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 376
2, lediglich XL 3, lediglich XL 5, lediglich XL 6, lediglich XL 8, lediglich ZL RECESS, RECTURN 3, lediglich XL 5, lediglich XL THREAD 3, lediglich XL 5, lediglich XL HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 377
SPB-INSERT müssen Sie den Wert 0 hinterlegen, ansonsten gibt die Steuerung eine Fehlermeldung aus. Hinweis in Verbindung mit Maschinenparametern Der Zyklus ist abhängig von dem optionalen Maschinenparameter CfgTTRectStylus (Nr. 114300). Beachten Sie Ihr Maschinenhandbuch. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 378
Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabe: –99999.9999...+99999.9999 Beispiel 11 TOOL CALL 12 Z 12 TCH PROBE 485 DREHWERKZEUG VERMESSEN ~ Q340=+1 ;PRUEFEN ~ Q260=+100 ;SICHERE HOEHE HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Kamerabasierte Überprüfung der Aufspannsituation VSC (Option #136)
Seite 380
Steuerung die Spannsituation prüfen Sie können zu Dokumentationszwecken ein Bild vom aktuellen Arbeitsraum erzeugen (z. B. von einer Aufspannsituation, die selten benötigt wird) Weitere Informationen: Benutzerhandbuch Einrichten, NC- Programm testen und abarbeiten HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 381
Zyklus zum automatischen Überwa- chen Ihres Arbeitsraums verwenden. In dieser Phase gibt die Steuerung nur dann eine Meldung aus, wenn sie beim Bildab- gleich eine Abweichung feststellt. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
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 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Überwachen des Arbeitsraums der Werkzeugmaschine Erstellen eines Bilds vom aktuellen Arbeitsraum von der Position aus, auf der sich die Spindel zum Zeitpunkt des Zyklusaufrufs befindet Bildabgleich mit angefertigten Referenzbildern HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Aktuelles Bild abspeichern und auf den vorherigen Bildschirm zurückkehren Wenn Sie die Konfiguration geändert haben, führt die Steuerung eine Bildauswertung durch. Änderungen verwerfen und auf den vorherigen Bildschirm zurückkehren HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Bildschirm zurück. Gezeichnete Bereiche löschen Gehen Sie wie folgt vor: Zu löschenden Bereich wählen Die Steuerung kennzeichnet den angeklickten Bereich mit einem Rahmen. Schaltfläche Löschen wählen HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 386
Aufspannsituation VSC (Option #136) Die Statusanzeige oben im Bild gibt Ihnen Informationen zur minimalen Anzahl an Referenzbildern, zur aktuellen Anzahl an Referenzbildern und zur aktuellen Anzahl an Fehlerbildern. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Sie die erhöhte Empfindlichkeit des Systems, und die neuen Einstellungen werden übernommen. Leerer Kreis: Keine Fehlermeldung: Alle im Bild gespeicherten Abweichungen wurden erkannt. Das System ist also im Wesentlichen gleich empfindlich geblieben. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Definition und muss nicht aufgerufen werden. Bevor Sie mit der Kameraüberwachung arbeiten, müssen Sie Referenzbilder erzeugen und einen Überwachungsbereich definieren. Weitere Informationen: "Referenzbilder erzeugen", Seite 389 Weitere Informationen: "Überwachungsphase", Seite 390 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 389
Rechts oben in der Statusanzeige erscheint das Wort Referenz. Sie haben das aktuelle Bild als Referenzbild markiert. Da ein Referenzbild nie gleichzeitig ein Fehlerbild sein darf, wird der Softkey FEHLERBILD grau. HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Bild auf dem Bildschirm aus. Ist Parameter Q309=0 eingestellt, wird kein Bild auf dem Bildschirm ausgegeben, es erfolgt auch kein Programmabbruch 6 Abschließend schließt die Steuerung den Kameradeckel HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 391
Referenzbildern verbessert die Qualität der Auswertung. Geben Sie im Parameter Q617 eine sinnvolle Anzahl an Referenzbildern an. (Richtwert: 10 Bilder) Sie können auch mehr Referenzbilder erzeugen, als Sie in Q617 angegeben haben HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 392
Anzahl der Referenzbilder, die von der Steuerung zur Überwachung benötigt werden. Eingabe: 0...200 Beispiel 11 TCH PROBE 600 ARBEITSRAUM GLOBAL ~ QS600="GLOBAL" ;UEBERWACHUNGSPUNKT ~ Q616=+500 ;VORSCHUB POSITIONIEREN ~ Q309=+1 ;PGM-STOP BEI FEHLER ~ Q617=+10 ;REFERENZBILDER ~ HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 393
9 Den Vorgang schließen Sie ab, indem Sie den Softkey ZURÜCK wählen. Die Steuerung kehrt in den Programmlauf zurück 10 Abschließend schließt die Steuerung den Kameradeckel 11 Drücken Sie NC-Start und arbeiten Sie Ihr NC-Programm wie gewohnt ab HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 394
Einstellungen bezüglich des Überwachungsbereichs und der Empfindlichkeit zu verändern. Wenn Sie in diesem Menü eine Veränderung vornehmen, kann das Auswirkungen auf alle Ihre Bilder haben. Weitere Informationen: "Konfiguration", Seite 384 HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 395
Bild auf dem Bildschirm aus. Ist Parameter Q309=0 eingestellt, wird kein Bild auf dem Bildschirm ausgegeben, es erfolgt auch kein Programmabbruch 6 Je nach Parameter Q613 lässt die Steuerung den Kameradeckel offen oder schließt ihn HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 396
Referenzbildern verbessert die Qualität der Auswertung. Geben Sie im Parameter Q617 eine sinnvolle Anzahl an Referenzbildern an. (Richtwert: 10 Bilder) Sie können auch mehr Referenzbilder erzeugen, als Sie in Q617 angegeben haben HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 397
Anzahl der Referenzbilder, die von der Steuerung zur Überwachung benötigt werden. Eingabe: 0...200 Beispiel 11 TCH PROBE 601 ARBEITSRAUM LOKAL ~ QS600="GLOBAL" ;UEBERWACHUNGSPUNKT ~ Q309=+1 ;PGM-STOP BEI FEHLER ~ Q613=+0 ;KAMERA OFFEN HALTEN ~ Q617=+10 ;REFERENZBILDER HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 400
Geometrie des Zahnrads definieren klen programmieren Weitere Informationen: Benut- 286 ZAHNRAD WAELZFRAESEN zerhandbuch Bearbeitungszy- Definition der Werkzeugdaten klen programmieren Auswahl der Bearbeitungsstrategie und -seite Möglichkeit zur Verwendung der kompletten Werkzeugschneide HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Seite 401
Bearbeitungszy- Auswahl für einen Wiegelauf klen programmieren Zurücksetzen der beladungsabhängigen Vorsteuer- und Reglerparameter Weitere Informationen: Benut- 18 GEWINDESCHNEIDEN zerhandbuch Bearbeitungszy- Mit geregelter Spindel klen programmieren Spindelstopp am Bohrungsgrund HEIDENHAIN | TNC 640 | Messzyklen für Werkstück und Werkzeug programmieren | 01/2022...
Die Informationsseite für DR. JOHANNES HEIDENHAIN GmbH HEIDENHAIN-Steuerungen Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany +49 8669 31-0 +49 8669 32-5061 Klartext-App E-mail: info@heidenhain.de Der Klartext auf Ihrem Technical support +49 8669 32-1000 mobilen Endgerät Measuring systems +49 8669 31-3104...