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

Werbung

Benutzer-Handbuch
HEIDENHAIN-
Klartext-Dialog
TNC 620
NC-Software
340 560-01
340 561-01
340 564-01
Deutsch (de)
7/2008

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für HEIDENHAIN TNC 620

  • Seite 1 Benutzer-Handbuch HEIDENHAIN- Klartext-Dialog TNC 620 NC-Software 340 560-01 340 561-01 340 564-01 Deutsch (de) 7/2008...
  • Seite 2 Bedienelemente der Bildschirm-Einheit Bahnbewegungen programmieren Kontur anfahren/verlassen Bildschirm-Aufteilung wählen Bildschirm zwischen Maschinen- und Freie Konturprogrammierung FK Programmier-Betriebsart wählen Gerade Softkeys: Funktion im Bildschirm wählen Kreismittelpunkt/Pol für Polarkoordinaten Softkey-Leisten umschalten Maschinen-Betriebsarten wählen Kreisbahn um Kreismittelpunkt Manueller Betrieb Kreisbahn mit Radius El. Handrad Kreisbahn mit tangentialem Anschluss Positionieren mit Handeingabe Fase/Ecken-Runden...
  • Seite 3 HEIDENHAIN TNC 620...
  • Seite 5: Tnc-Typ, Software Und Funktionen

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

    Software-Optionen Die TNC 620 verfügt über verschiedene Software-Optionen, die von Ihnen oder Ihrem Maschinen-Hersteller freigeschaltet werden können. Jede Option ist separat freizuschalten und beinhaltet jeweils die nachfolgend aufgeführten Funktionen: Hardware-Optionen Zusatzachse für 4 Achsen und geregelte Spindel Zusatzachse für 5 Achsen und geregelte Spindel...
  • Seite 7 Advanced programming features (Optionsnummer #19) Freie Konturprogrammierung FK Programmierung im HEIDENHAIN-Klartext mit grafischer Unterstützung für nicht NC-gerecht bemaßte Werkstücke Bearbeitungszyklen Tiefbohren, Reiben, Ausdrehen, Senken, Zentrieren (Zyklen 201 - 205, 208, 240) Fräsen von Innen- und Außengewinden (Zyklen 262 - 265, 267) Rechteckige und kreisförmige Taschen und Zapfen schlichten...
  • Seite 8: Vorgesehener Einsatzort

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

    Inhalt Einführung Handbetrieb und Einrichten Positionieren mit Handeingabe Programmieren: Grundlagen Dateiverwaltung, Programmierhilfen Programmieren: Werkzeuge Programmieren: Konturen programmieren Programmieren: Zusatz-Funktionen Programmieren: Zyklen Programmieren: Unterprogramme und Programmteil-Wiederholungen Programmieren: Q-Parameter Programmtest und Programmlauf MOD-Funktionen Technische Informationen HEIDENHAIN TNC 620...
  • Seite 11 Programmlauf Satzfolge und Programmlauf Einzelsatz ..36 1.4 Status-Anzeigen ..37 „Allgemeine“ Status-Anzeige ..37 Zusätzliche Status-Anzeigen ..39 1.5 Zubehör: 3D-Tastsysteme und elektronische Handräder von HEIDENHAIN ..42 3D-Tastsysteme ..42 Das Werkzeug-Tastsystem TT 140 zur Werkzeug-Vermessung ..43 Elektronische Handräder HR ..43...
  • Seite 12 2 Handbetrieb und Einrichten ..45 2.1 Einschalten, Ausschalten ..46 Einschalten ..46 Ausschalten ..48 2.2 Verfahren der Maschinenachsen ..49 Hinweis ..49 Achse mit den externen Richtungstasten verfahren ..49 Schrittweises Positionieren ..50 Verfahren mit dem elektronischen Handrad HR 410 ..51 2.3 Spindeldrehzahl S, Vorschub F und Zusatzfunktion M ..
  • Seite 13 3 Positionieren mit Handeingabe ..67 3.1 Einfache Bearbeitungen programmieren und abarbeiten ..68 Positionieren mit Handeingabe anwenden ..68 Programme aus $MDI sichern oder löschen ..71 HEIDENHAIN TNC 620...
  • Seite 14 Die TNC am Netzwerk ..94 USB-Geräte an der TNC ..95 4.4 Programme eröffnen und eingeben ..96 Aufbau eines NC-Programms im HEIDENHAIN-Klartext-Format ..96 Rohteil definieren: BLK FORM ..96 Neues Bearbeitungs-Programm eröffnen ..97 Werkzeug-Bewegungen im Klartext-Dialog programmieren ..99 Ist-Positionen übernehmen ..
  • Seite 15 Fehler anzeigen ..113 Fehlerfenster öffnen ..113 Fehlerfenster schließen ..113 Ausführliche Fehlermeldungen ..114 Softkey INTERNE INFO ..114 Fehler löschen ..115 Fehler-Protokoll ..115 Tasten-Protokoll ..116 Hinweistexte ..117 Service-Dateien speichern ..117 HEIDENHAIN TNC 620...
  • Seite 16 5 Programmieren: Werkzeuge ..119 5.1 Werkzeugbezogene Eingaben ..120 Vorschub F ..120 Spindeldrehzahl S ..121 5.2 Werkzeug-Daten ..122 Voraussetzung für die Werkzeug-Korrektur ..122 Werkzeug-Nummer, Werkzeug-Name ..122 Werkzeug-Länge L ..122 Werkzeug-Radius R ..123 Delta-Werte für Längen und Radien ..
  • Seite 17 Kreisbahn CT mit tangentialem Anschluss ..166 6.5 Bahnbewegungen – Polarkoordinaten ..171 Übersicht ..171 Polarkoordinaten-Ursprung: Pol CC ..172 Gerade LP ..172 Kreisbahn CP um Pol CC ..173 Kreisbahn CTP mit tangentialem Anschluss ..173 Schraubenlinie (Helix) ..174 HEIDENHAIN TNC 620...
  • Seite 18 6.6 Bahnbewegungen – Freie Kontur-Programmierung FK (Software-Option) ..178 Grundlagen ..178 Grafik der FK-Programmierung ..180 FK-Dialog eröffnen ..181 Pol für FK-Programmierung ..181 Geraden frei programmieren ..182 Kreisbahnen frei programmieren ..182 Eingabemöglichkeiten ..183 Hilfspunkte ..186 Relativ-Bezüge ..
  • Seite 19 Vorschub in mm/min bei Drehachsen A, B, C: M116 (Software option 1) ..212 Drehachsen wegoptimiert fahren: M126 ..213 Anzeige der Drehachse auf Wert unter 360° reduzieren: M94 ..214 Position der Werkzeugspitze beim Positionieren von Schwenkachsen beibehalten (TCPM): M128 (Software option 2) ..215 HEIDENHAIN TNC 620...
  • Seite 20 8 Programmieren: Zyklen ..219 8.1 Mit Zyklen arbeiten ..220 Maschinenspezifische Zyklen (Software-Option Advanced programming features) ..220 Zyklus definieren über Softkeys ..221 Zyklus definieren über GOTO-Funktion ..221 Zyklen-Übersicht ..222 Zyklen aufrufen ..223 8.2 Zyklen zum Bohren, Gewindebohren und Gewindefräsen ..225 Übersicht ..
  • Seite 21 MASSFAKTOR ACHSSP. (Zyklus 26) ..358 BEARBEITUNGSEBENE (Zyklus 19, Software-Option 1) ..359 8.8 Sonder-Zyklen ..367 VERWEILZEIT (Zyklus 9) ..367 PROGRAMM-AUFRUF (Zyklus 12) ..368 SPINDEL-ORIENTIERUNG (Zyklus 13) ..369 TOLERANZ (Zyklus 32) ..370 HEIDENHAIN TNC 620...
  • Seite 22 9 Programmieren: Unterprogramme und Programmteil-Wiederholungen ..373 9.1 Unterprogramme und Programmteil-Wiederholungen kennzeichnen ..374 Label ..374 9.2 Unterprogramme ..375 Arbeitsweise ..375 Programmier-Hinweise ..375 Unterprogramm programmieren ..375 Unterprogramm aufrufen ..375 9.3 Programmteil-Wiederholungen ..376 Label LBL ..376 Arbeitsweise ..
  • Seite 23 SQL-Anweisungen programmieren ..426 Übersicht der Softkeys ..426 SQL BIND ..427 SQL SELECT ..428 SQL FETCH ..431 SQL UPDATE ..432 SQL INSERT ..432 SQL COMMIT ..433 SQL ROLLBACK ..433 HEIDENHAIN TNC 620...
  • Seite 24 10.10 Formel direkt eingeben ..434 Formel eingeben ..434 Rechenregeln ..436 Eingabe-Beispiel ..437 10.11 String-Parameter ..438 Funktionen der Stringverarbeitung ..438 String-Parameter zuweisen ..439 String-Parameter verketten ..439 Numerischen Wert in einen String-Parameter umwandeln ..440 Teilstring aus einem String-Parameter kopieren ..
  • Seite 25 Wiederanfahren an die Kontur ..478 11.6 Automatischer Programmstart ..479 Anwendung ..479 11.7 Sätze überspringen ..480 Anwendung ..480 Einfügen des „/“-Zeichens ..480 Löschen des „/“-Zeichens ..480 11.8 Wahlweiser Programmlauf-Halt ..481 Anwendung ..481 HEIDENHAIN TNC 620...
  • Seite 26 Anwendung ..489 12.6 Schlüssel-Zahl eingeben ..490 Anwendung ..490 12.7 Datenschnittstellen einrichten ..491 Serielle Schnittstellen an der TNC 620 ..491 Anwendung ..491 RS-232-Schnittstelle einrichten ..491 BAUD-RATE einstellen (baudRate) ..491 Protokoll einstellen (protocol) ..491 Datenbits einstellen (dataBits) ..
  • Seite 27 13.1 Maschinenspezifische Anwenderparameter ..504 Anwendung ..504 13.2 Steckerbelegung und Anschlusskabel für Datenschnittstellen ..512 Schnittstelle V.24/RS-232-C HEIDEHAIN-Geräte ..512 Fremdgeräte ..513 Ethernet-Schnittstelle RJ45-Buchse ..513 13.3 Technische Information ..514 13.4 Puffer-Batterie wechseln ..521 HEIDENHAIN TNC 620...
  • Seite 29 Einführung...
  • Seite 30: Programmierung: Heidenhain Klartext-Dialog

    Steuerungen der Baureihe TNC 4xx und iTNC 530. Daher sind Bearbeitungsprogramme die an HEIDENHAIN-Bahnsteuerungen (ab der TNC 150 B) erstellt wurden, von der TNC 620 nur bedingt abarbeitbar. Falls NC-Sätze ungültige Elemente enthalten, werden diese von der TNC beim Einlesen als ERROR-Sätze gekennzeichnet.
  • Seite 31 Leisten an, die sich mit den außen angeordneten schwarzen Pfeil- Tasten wählen lassen. Die aktive Softkey-Leiste wird als aufgehellter Balken dargestellt. Softkey-Wahltasten Softkey-Leisten umschalten Festlegen der Bildschirm-Aufteilung Bildschirm-Umschalttaste für Maschinen- und Programmier- Betriebsarten Softkey-Wahltasten für Maschinenhersteller-Softkeys Softkey-Leisten für Maschinenhersteller-Softkeys umschalten USB-Anschluss HEIDENHAIN TNC 620...
  • Seite 32 Bildschirm-Aufteilung festlegen Der Benutzer wählt die Aufteilung des Bildschirms: So kann die TNC z.B. in der Betriebsart Programmieren, das Programm im linken Fenster anzeigen, während das rechte Fenster gleichzeitig z.B. eine Programmier-Grafik anzeigt. Alternativ lässt sich im rechten Fenster auch die Status-Anzeige oder ausschließlich das Programm in einem großen Fenster darstellen.
  • Seite 33: Bedienfeld

    Bedienfeld Die TNC 620 wird mit einem integriertem Bedienfeld geliefert. Die Abbildung rechts oben zeigt die Bedienelemente des Bedienfeldes: Datei-Verwaltung Taschenrechner MOD-Funktion HELP-Funktion Programmier-Betriebsarten Maschinen-Betriebsarten Eröffnen der Programmier-Dialoge Pfeil-Tasten und Sprunganweisung GOTO Zahleneingabe und Achswahl Navigationstasten Die Funktionen der einzelnen Tasten sind auf der ersten Umschlagsseite zusammengefasst.
  • Seite 34: Betriebsarten

    1.3 Betriebsarten Manueller Betrieb und El. Handrad Das Einrichten der Maschinen geschieht im Manuellen Betrieb. In dieser Betriebsart lassen sich die Maschinenachsen manuell oder schrittweise positionieren und die Bezugspunkte setzen. Die Betriebsart El. Handrad unterstützt das manuelle Verfahren der Maschinenachsen mit einem elektronischen Handrad HR. Softkeys zur Bildschirm-Aufteilung (wählen wie zuvor beschrieben) Fenster Softkey...
  • Seite 35: Programmieren

    Programm-Test, um z.B. geometrische Unverträglichkeiten, fehlende oder falsche Angaben im Programm und Verletzungen des Arbeitsraumes herauszufinden. Die Simulation wird grafisch mit verschiedenen Ansichten unterstützt (Software-Option Advanced grafic features). Softkeys zur Bildschirm-Aufteilung: siehe „Programmlauf Satzfolge und Programmlauf Einzelsatz”, Seite 36. HEIDENHAIN TNC 620...
  • Seite 36: Programmlauf Satzfolge Und Programmlauf Einzelsatz

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

    Sie über den aktuellen Zustand der Maschine. Sie erscheint automatisch in den Betriebsarten Programmlauf Einzelsatz und Programmlauf Satzfolge, solange nicht ausschließlich die Anzeige „Grafik“ gewählt wurde, und beim Positionieren mit Handeingabe. In den Betriebsarten Manueller Betrieb und El. Handrad erscheint die Status-Anzeige im großen Fenster. HEIDENHAIN TNC 620...
  • Seite 38 Informationen der Status-Anzeige Symbol Bedeutung Ist- oder Soll-Koordinaten der aktuellen Position Maschinenachsen; Hilfsachsen zeigt die TNC mit X Y Z kleinen Buchstaben an. Die Reihenfolge und Anzahl der angezeigten Achsen legt Ihr Maschinenhersteller fest. Beachten Sie Ihr Maschinenhandbuch Werkzeugnummer T Die Anzeige des Vorschubs in Zoll entspricht dem zehnten Teil des wirksamen Wertes.
  • Seite 39: Zusätzliche Status-Anzeigen

    Zusätzliche Status-Anzeige einschalten Softkey-Leiste für die Bildschirm-Aufteilung aufrufen Bildschirmdarstellung mit zusätzlicher Status-Anzeige wählen Zusätzliche Status-Anzeigen wählen Softkey-Leiste umschalten, bis STATUS-Softkeys erscheinen Zusätzliche Status-Anzeige wählen, z.B. allgemeine Programm-Informationen Nachfolgend sind verschiedene zusätzliche Status-Anzeigen beschrieben, die Sie über Softkeys wählen können: HEIDENHAIN TNC 620...
  • Seite 40 Allgemeine Programm-Information Softkey Bedeutung Name des aktiven Hauptprogrammes Aufgerufene Programme Aktiver Bearbeitungs-Zyklus Kreismittelpunkt CC (Pol) Bearbeitungszeit Zähler für Verweilzeit Positionen und Koordinaten Softkey Bedeutung Art der Positionsanzeige, z. B. Ist-Position Nummer des aktiven Bezugspunktes aus der Preset- Tabelle Schwenkwinkel für die Bearbeitungsebene Winkel der Grunddrehung Informationen zu den Werkzeugen Softkey...
  • Seite 41 Siehe “Zyklen zur Koordinaten-Umrechnung” auf Seite 347. Aktive Zusatzfunktionen M Softkey Bedeutung Liste der aktiven M-Funktionen mit festgelegter Bedeutung Liste der aktiven M-Funktionen, die von Ihrem Maschinen-Hersteller angepasst werden Status Q-Parameter Softkey Bedeutung Liste der mit dem Softkey Q-PARAMETER LISTE definierten Q-Parameter HEIDENHAIN TNC 620...
  • Seite 42 1.5 Zubehör: 3D-Tastsysteme und elektronische Handräder von HEIDENHAIN 3D-Tastsysteme Mit den verschiedenen 3D-Tastsystemen von HEIDENHAIN können Sie (mit Software-Option: Touch probe function) : Werkstücke automatisch ausrichten Schnell und genau Bezugspunkte setzen Messungen am Werkstück während des Programmlaufs ausführen Werkzeuge vermessen und prüfen Alle Tastsystem-Funktionen sind in einem separaten Benutzer-Handbuch beschrieben.
  • Seite 43: Das Werkzeug-Tastsystem Tt 140 Zur Werkzeug-Vermessung

    Die elektronischen Handräder vereinfachen das präzise manuelle Verfahren der Achsschlitten. Der Verfahrweg pro Handrad- Umdrehung ist in einem weiten Bereich wählbar. Neben den Einbau- Handrädern HR 130 und HR 150 bietet HEIDENHAIN auch das portable Handrad HR 410 an. HEIDENHAIN TNC 620...
  • Seite 45: Handbetrieb Und Einrichten

    Handbetrieb und Einrichten...
  • Seite 46: Einschalten

    2.1 Einschalten, Ausschalten Einschalten Das Einschalten und das Anfahren der Referenzpunkte sind maschinenabhängige Funktionen. Beachten Sie Ihr Maschinenhandbuch. Die Versorgungsspannung von TNC und Maschine einschalten. Danach zeigt die TNC folgenden Dialog an: SYSTEM STARTUP TNC wird gestartet STROM-UNTERBRECHUNG TNC-Meldung, dass Stromunterbrechung vorlag – Meldung löschen PLC-PROGRAMM ÜBERSETZEN PLC-Programm der TNC wird automatisch übersetzt...
  • Seite 47 Wenn Sie diese Fuktion nutzen, dann müssen Sie bei nicht absoluten Messgeräten die Position der Drehachsen, die die TNC dann in einem Überblendfenster anzeigt, bestätigen. Die angezeigte Position entspricht der letzten, vor dem Auschalten aktiven Position der Drehachsen. HEIDENHAIN TNC 620...
  • Seite 48: Ausschalten

    Ausschalten Um Datenverluste beim Ausschalten zu vermeiden, müssen Sie das Betriebssystem der TNC gezielt herunterfahren:  Betriebsart Manuell wählen  Funktion zum Herunterfahren wählen, nochmal mit Softkey JA bestätigen  Wenn die TNC in einem Überblendfenster den Text NOW IT IS SAFE TO TURN POWER OFF anzeigt, dürfen Sie die Versorgungsspannung zur TNC unterbrechen Willkürliches Ausschalten der TNC kann zu Datenverlust führen.
  • Seite 49: Achse Mit Den Externen Richtungstasten Verfahren

    Anhalten: Externe STOP-Taste drücken Mit beiden Methoden können Sie auch mehrere Achsen gleichzeitig verfahren. Den Vorschub, mit dem die Achsen verfahren, ändern Sie über den Softkey F, siehe „Spindeldrehzahl S, Vorschub F und Zusatzfunktion M”, Seite 52. HEIDENHAIN TNC 620...
  • Seite 50: Schrittweises Positionieren

    Schrittweises Positionieren Beim schrittweisen Positionieren verfährt die TNC eine Maschinenachse um ein von Ihnen festgelegtes Schrittmaß. Betriebsart Manuell oder El. Handrad wählen Schrittweises Positionieren wählen: Softkey SCHRITTMASS auf EIN LINEAR-ACHSEN: Zustellung in mm eingeben, z.B. 8 mm und Softkey WERT ÜBERNEHMEN drücken Eingabe mit Softkey OK beenden Externe Richtungstaste drücken: Beliebig oft positionieren...
  • Seite 51: Verfahren Mit Dem Elektronischen Handrad

    Verfahren mit dem Handrad ist bei aktivem M118 auch während des Programmlaufs möglich (Software option 3). Verfahren Betriebsart El. Handrad wählen Zustimmtaste gedrückt halten Achse wählen Vorschub wählen Aktive Achse in Richtung + oder – verfahren oder HEIDENHAIN TNC 620...
  • Seite 52: Spindeldrehzahl S, Vorschub F Und Zusatzfunktion M

    2.3 Spindeldrehzahl S, Vorschub F und Zusatzfunktion M Anwendung In den Betriebsarten Manueller Betrieb und El. Handrad geben Sie Spindeldrehzahl S, Vorschub F und Zusatzfunktion M über Softkeys ein. Die Zusatzfunktionen sind in „7. Programmieren: Zusatzfunktionen“ beschrieben. Der Maschinenhersteller legt fest, welche Zusatzfunktionen M Sie nutzen können und welche Funktion sie haben.
  • Seite 53: Spindeldrehzahl Und Vorschub Ändern

    Spindeldrehzahl und Vorschub ändern Mit den Override-Drehknöpfen für Spindeldrehzahl S und Vorschub F lässt sich der eingestellte Wert von 0% bis 150% ändern. Der Override-Drehknopf für die Spindeldrehzahl wirkt nur bei Maschinen mit stufenlosem Spindelantrieb. HEIDENHAIN TNC 620...
  • Seite 54: Bezugspunkt-Setzen (Ohne 3D-Tastsystem)

    2.4 Bezugspunkt-Setzen (ohne 3D-Tastsystem) Hinweis Bezugspunkt-Setzen mit 3D-Tastsystem: Siehe Benutzer- Handbuch Tastsystem-Zyklen. Beim Bezugspunkt-Setzen wird die Anzeige der TNC auf die Koordinaten einer bekannten Werkstück-Position gesetzt. Vorbereitung  Werkstück aufspannen und ausrichten  Nullwerkzeug mit bekanntem Radius einwechseln  Sicherstellen, dass die TNC Ist-Positionen anzeigt 2 Handbetrieb und Einrichten...
  • Seite 55: Bezugspunkt Setzen Mit Achstasten

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

    Bezugspunkt-Verwaltung mit der Preset-Tabelle Die Preset-Tabelle sollten Sie unbedingt verwenden, wenn Ihre Maschine mit Drehachsen (Schwenktisch oder Schwenkkopf) ausgerüstet ist und Sie mit der Funktion Bearbeitungsebene schwenken arbeiten Sie bisher an älteren TNC-Steuerungen mit REF-bezo- genen Nullpunkt-Tabellen gearbeitet haben Sie mehrere gleiche Werkstücke bearbeiten wollen, die mit unterschiedlicher Schieflage aufgespannt sind Die Preset-Tabelle darf beliebig viel Zeilen (Bezugspunkte) enthalten.
  • Seite 57 Winkel im 3D ROT-Menü übereinstimmen Die Zeile 0 in der Preset-Tabelle ist grundsätzlich schreibgeschützt. Die TNC speichert in der Zeile 0 immer den Bezugspunkt, den Sie zuletzt manuell über die Achstasten oder per Softkey gesetzt haben. HEIDENHAIN TNC 620...
  • Seite 58 Bezugspunkte manuell in der Preset-Tabelle speichern Um Bezugspunkte in der Preset-Tabelle speichern zu können, gehen Sie wie folgt vor Betriebsart Manueller Betrieb wählen Werkzeug vorsichtig verfahren, bis es das Werkstück berührt (ankratzt), oder Messuhr entsprechend positionieren Preset-Tabelle anzeigen lassen: Die TNC öffnet die Preset-Tabelle Funktionen zur Preset-Eingabe wählen: Die TNC zeigt in der Softkey-Leiste die verfügbaren...
  • Seite 59 Den momentan aktiven Bezugspunkt in eine wählbare Tabellenzeile schreiben: Funktion speichert den Bezugspunkt in allen Achsen ab und aktiviert die jeweilige Tabellenzeile dann automatisch. Bei aktiver inch-Anzeige: Wert in inch eingeben, die TNC rechnet intern den eingegebenen Wert nach mm um HEIDENHAIN TNC 620...
  • Seite 60 Preset-Tabelle editieren Editier-Funktion im Tabellenmodus Softkey Tabellen-Anfang wählen Tabellen-Ende wählen Vorherige Tabellen-Seite wählen Nächste Tabellen-Seite wählen Funktionen zur Preset-Eingabe wählen Auswahl Basistransformation/Achsoffset anzeigen Den Bezugspunkt der aktuell angewählten Zeile der Preset-Tabelle aktivieren Eingebbare Anzahl von Zeilen am Tabellenende anfügen (2. Softkey-Leiste) Hell hinterlegtes Feld kopieren 2.
  • Seite 61 Um Bezugspunkte aus der Preset-Tabelle während des Programmlaufs zu aktivieren, benutzen Sie den Zyklus 247. Im Zyklus 247 definieren Sie lediglich die Nummer des Bezugspunktes den Sie aktivieren wollen (siehe „BEZUGSPUNKT SETZEN (Zyklus 247)” auf Seite 353). HEIDENHAIN TNC 620...
  • Seite 62: Anwendung, Arbeitsweise

    2.5 Bearbeitungsebene schwenken (Software-Option 1) Anwendung, Arbeitsweise Die Funktionen zum Schwenken der Bearbeitungsebene werden vom Maschinenhersteller an TNC und Maschine angepasst. Bei bestimmten Schwenkköpfen (Schwenktischen) legt der Maschinenhersteller fest, ob die im Zyklus programmierten Winkel von der TNC als Koordinaten der Drehachsen oder als Winkelkomponenten einer schiefen Ebene interpretiert werden.
  • Seite 63 Werkzeug in die Richtung X+ des maschinenfesten Koordinatensystems Die TNC berücksichtigt für die Berechnung des transformierten Koordinatensystems mechanisch bedingte Versätze des Schwenkkopfs („translatorische“ Anteile) und Versätze, die durch das Schwenken des Werkzeugs entstehen (3D Werkzeug- Längenkorrektur) HEIDENHAIN TNC 620...
  • Seite 64: Referenzpunkte-Anfahren Bei Geschwenkten Achsen

    Referenzpunkte-Anfahren bei geschwenkten Achsen Die TNC aktiviert automatisch die geschwenkte Bearbeitungsebene, falls diese Funktion beim ausschalten der Steuerung aktiv war. Dann verfährt die TNC die Achsen beim betätigen einer Achsrichtungstaste, im geschwenkten Koordinatensystem. Positionieren Sie das Werkzeug so, dass beim späteren überfahren der Referpunkte keine Kollision entstehen kann.
  • Seite 65: Manuelles Schwenken Aktivieren

    Schwenkwinkel ab dem ersten Satz des abzuarbeitenden Bearbeitungs-Programms. Verwenden Sie im Bearbeitungs-Programm den Zyklus 19 BEARBEITUNGSEBENE, sind die dort definierten Winkelwerte wirksam. Im Menü eingetragene Winkelwerte überschreibt die TNC dann mit den Werten aus dem Zyklus 19. HEIDENHAIN TNC 620...
  • Seite 67: Positionieren Mit Handeingabe

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

    Für einfache Bearbeitungen oder zum Vorpositionieren des Werkzeugs eignet sich die Betriebsart Positionieren mit Handeingabe. Hier können Sie ein kurzes Programm im HEIDENHAIN-Klartext- Format eingeben und direkt ausführen lassen. Auch die Zyklen der TNC lassen sich aufrufen. Das Programm wird in der Datei $MDI gespeichert.
  • Seite 69 Zyklus BOHREN aufrufen 5 CYCL CALL Werkzeug freifahren 6 L Z+200 R0 FMAX M2 Programm-Ende 7 END PGM $MDI MM Geraden-Funktion L (siehe „Gerade L” auf Seite 159), Zyklus BOHREN (siehe „BOHREN (Zyklus 200)” auf Seite 229). HEIDENHAIN TNC 620...
  • Seite 70 Beispiel 2: Werkstück-Schieflage bei Maschinen mit Rundtisch beseitigen Grunddrehung mit 3D-Tastsystem durchführen (Software-Option Touch probe function). Siehe Benutzer-Handbuch Tastsystem- Zyklen, „Tastsystem-Zyklen in den Betriebsarten Manueller Betrieb und El. Handrad“, Abschnitt „Werkstück-Schieflage kompensieren“. Drehwinkel notieren und Grunddrehung wieder aufheben Betriebsart wählen: Positionieren mit Handeingabe Rundtischachse wählen, notierten Drehwinkel und Vorschub eingeben z.B.
  • Seite 71 „Datei kopieren“ wählen: Softkey KOPIEREN ZIEL-DATEI = BOHRUNG Geben Sie einen Namen ein, unter dem der aktuelle Inhalt der Datei $MDI gespeichert werden soll Kopieren ausführen Datei-Verwaltung verlassen: Softkey ENDE Weitere Informationen: siehe „Einzelne Datei kopieren”, Seite 87. HEIDENHAIN TNC 620...
  • Seite 73: Programmieren: Grundlagen Dateiverwaltung, Programmierhilfen

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

    4.1 Grundlagen Wegmessgeräte und Referenzmarken An den Maschinenachsen befinden sich Wegmessgeräte, die die Positionen des Maschinentisches bzw. des Werkzeugs erfassen. An Linearachsen sind üblicherweise Längenmessgeräte angebaut, an Rundtischen und Schwenkachsen Winkelmessgeräte. Wenn sich eine Maschinenachse bewegt, erzeugt das dazugehörige Wegmessgerät ein elektrisches Signal, aus dem die TNC die genaue Ist-Position der Maschinenachse errechnet.
  • Seite 75: Bezugssystem An Fräsmaschinen

    Die TNC 620 kann optional bis zu 5 Achsen steuern. Neben den Hauptachsen X, Y und Z gibt es parallel laufende Zusatzachsen (wird z.Zt. von der TNC 620 noch nicht unterstützt) U, V und W. Drehachsen werden mit A, B und C bezeichnet. Das Bild rechts unten zeigt die Zuordnung der Zusatzachsen bzw.
  • Seite 76 Polarkoordinaten Wenn die Fertigungszeichnung rechtwinklig bemaßt ist, erstellen Sie das Bearbeitungs-Programm auch mit rechtwinkligen Koordinaten. Bei Werkstücken mit Kreisbögen oder bei Winkelangaben ist es oft einfacher, die Positionen mit Polarkoordinaten festzulegen. Im Gegensatz zu den rechtwinkligen Koordinaten X, Y und Z beschreiben Polarkoordinaten nur Positionen in einer Ebene.
  • Seite 77: Absolute Und Inkrementale Werkstück-Positionen

    X = 20 mm Y = 10 mm Y = 10 mm Absolute und inkrementale Polarkoordinaten Absolute Koordinaten beziehen sich immer auf den Pol und die Winkel-Bezugsachse. Inkrementale Koordinaten beziehen sich immer auf die zuletzt programmierte Position des Werkzeugs. HEIDENHAIN TNC 620...
  • Seite 78: Bezugspunkt Wählen

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

    Sie können mit der TNC, Dateien bis zu einer Gesamtgröße von 300 MByte verwalten und speichern.. Je nach Einstellung erzeugt die TNC nach dem Editieren und Abspeichern von NC-Programmen eine Backup-Datei *.bak. Dies kann den Ihnen zur Verfügung stehenden zu Speicherplatz beeinträchtigen. HEIDENHAIN TNC 620...
  • Seite 80 Namen von Dateien Bei Programmen, Tabellen und Texten hängt die TNC noch eine Erweiterung an, die vom Datei-Namen durch einen Punkt getrennt ist. Diese Erweiterung kennzeichnet den Datei-Typ. PROG20 Datei-Name Datei-Typ Die Länge von Dateinamen sollte 25 Zeichen nicht überschreiten, ansonsten zeigt die TNC den Programm-Namen nicht mehr vollständig an.
  • Seite 81: Datensicherung

    SONDERZEICHEN aufrufen und einfügen. Um einzelne Zeichen zu löschen verwenden Sie den Softkey Backspace. Datensicherung HEIDENHAIN empfiehlt, die auf der TNC neu erstellten Programme und Dateien in regelmäßigen Abständen auf einem PC zu sichern. Hierfür stellt HEIDENHAIN eine Backup-Funktion in der Datenübertragungs-Software TNCremoNT zur Verfügung.
  • Seite 82: Arbeiten Mit Der Datei-Verwaltung

    4.3 Arbeiten mit der Datei- Verwaltung Verzeichnisse Wenn Sie viele Programme in der TNC abspeichern, legen Sie die Dateien in Verzeichnissen (Ordnern) ab, um den Überblick zu wahren. In diesen Verzeichnissen können Sie weitere Verzeichnisse einrichten, sogenannte Unterverzeichnisse. Mit der Taste -/+ oder ENT können Sie Unterverzeichnisse ein- bzw.
  • Seite 83: Übersicht: Funktionen Der Datei-Verwaltung

    Datei umbenennen Netzlaufwerke verwalten Editor wählen Datei gegen Löschen und Ändern schützen Datei-Schutz aufheben Neue Datei erstellen Dateien nach Eigenschaften sortieren Verzeichnis kopieren Verzeichnis mit allen Unterverzeichnissen löschen Verzeichnisse eines Laufwerks anzeigen Verzeichnis umbenennen Neues Verzeichnis erstellen HEIDENHAIN TNC 620...
  • Seite 84: Datei-Verwaltung Aufrufen

    Datei-Verwaltung aufrufen Taste PGM MGT drücken: Die TNC zeigt das Fenster zur Datei-Verwaltung. (Bild rechts zeigt die Grundeinstellung. Wenn die TNC eine andere Bildschirm-Aufteilung anzeigt, drücken Sie den Softkey FENSTER.) Das linke, schmale Fenster zeigt die vorhandenen Laufwerke und Verzeichnisse an. Laufwerke bezeichnen Geräte, mit denen Daten gespeichert oder übertragen werden.
  • Seite 85: Laufwerke, Verzeichnisse Und Dateien Wählen

    Laufwerk im linken Fenster markieren: Laufwerk wählen: Softkey WÄHLEN oder Taste ENT drücken oder Schritt 2: Verzeichnis wählen Verzeichnis im linken Fenster markieren: Das rechte Fenster zeigt automatisch alle Dateien aus dem Verzeichnis an, das markiert (hell hinterlegt) ist HEIDENHAIN TNC 620...
  • Seite 86: Neues Verzeichnis Erstellen

    Schritt 3: Datei wählen Softkey TYP WÄHLEN drücken Softkey des gewünschten Datei-Typs drücken, oder alle Dateien anzeigen: Softkey ALLE ANZ. drücken, oder Datei im rechten Fenster markieren: Die gewählte Datei wird in der Betriebsart aktiviert, aus der Sie die Datei-Verwaltung aufgerufen haben: Softkey WÄHLEN oder Taste ENT drücken oder Neues Verzeichnis erstellen...
  • Seite 87: Einzelne Datei Kopieren

    Bewegen Sie den Cursor in die gewünschte Auswahl-Box und drü- cken Sie die Taste GOTO  Positionieren Sie den Cursor mit den Pfeiltasten auf die benötigte Einstellung  Mit dem Softkey OK übernehmen Sie den Wert, mit dem Softkey ABBRUCH verwerfen Sie die Auswahl HEIDENHAIN TNC 620...
  • Seite 88: Eine Der Letzten 10 Gewählten Dateien Auswählen

    Eine der letzten 10 gewählten Dateien auswählen Datei-Verwaltung aufrufen Die letzten 10 angewählten Dateien anzeigen: Softkey LETZTE DATEIEN drücken Benutzen Sie die Pfeil-Tasten, um das Hellfeld auf die Datei zu bewegen, die Sie anwählen wollen: Bewegt das Hellfeld in einem Fenster auf und ab Datei wählen: Softkey OK oder Taste ENT drücken oder Datei löschen...
  • Seite 89: Dateien Markieren

    Hellfeld auf weitere Datei bewegen Weitere Datei markieren: Softkey DATEI MARKIEREN drücken usw. Markierte Dateien kopieren: Mit Zurück-Softkey Funktion MARKIEREN verlassen Markierte Dateien kopieren: Softkey KOPIEREN wählen Markierte Dateien löschen: Zurück-Softkey drücken, um Markierungs-Funktionen zu verlassen und anschließend Softkey LÖSCHEN drücken HEIDENHAIN TNC 620...
  • Seite 90: Datei Umbenennen

    Datei umbenennen  Bewegen Sie das Hellfeld auf die Datei, die Sie umbenennen möchten  Funktion zum Umbenennen wählen  Neuen Datei-Namen eingeben; der Datei-Typ kann nicht geändert werden  Umbenennen ausführen: Softkey OK oder Taste ENT drücken Dateien sortieren ...
  • Seite 91: Datenübertragung Zu/Von Einem Externen Datenträger

    Bewegt das Hellfeld in einem Fenster auf und ab Bewegt das Hellfeld vom rechten Fenster ins linke und umgekehrt Wenn Sie von der TNC zum externen Datenträger kopieren wollen, schieben Sie das Hellfeld im linken Fenster auf die zu übertragende Datei. HEIDENHAIN TNC 620...
  • Seite 92 Einzelne Datei übertragen: Hellfeld auf gewünschte Datei positionieren, oder mehrere Dateien übertragen: Softkey MARKIEREN drücken (auf der zweiten Softkey-Leiste, siehe „Dateien markieren”, Seite 89) und Dateien entsprechend markieren. Mit Zurück-Softkey Funktion MARKIEREN wieder verlassen Softkey KOPIEREN drücken Mit Softkey OK oder mit der Taste ENT bestätigen. Die TNC blendet bei längeren Programmen ein Status-Fenster ein, das Sie über den Kopierfortschritt informiert.
  • Seite 93: Datei In Ein Anderes Verzeichnis Kopieren

    „Geschützte Datei“ ausgegeben. Verwenden Sie die Funktion MARKIEREN um die Datei dennoch zu überschreiben:  Mehrere Dateien überschreiben: Im Überblendfenster „Bestehende Dateien“ und ggf. „geschützte Dateien“ markieren und Softkey OK drücken oder  Keine Datei überschreiben: Softkey ABBRUCH drücken HEIDENHAIN TNC 620...
  • Seite 94: Die Tnc Am Netzwerk

    Die TNC am Netzwerk Um die Ethernet-Karte an Ihr Netzwerk anzuschließen, siehe „Ethernet-Schnittstelle”, Seite 496. Fehlermeldungen während des Netzwerk-Betriebs protokolliert die TNC (siehe „Ethernet-Schnittstelle” auf Seite 496). Wenn die TNC an ein Netzwerk angeschlossen ist, zeigt die TNC die angebundenen Laufwerke im Verzeichnis-Fenster (linke Bildschirmhälfte).
  • Seite 95: Usb-Geräte An Der Tnc

    Funktion zum Entfernen von USB-Geräten wählen: Die TNC entfernt das USB-Geräte aus dem Verzeichnisbaum  Datei-Verwaltung beenden Umgekehrt können Sie ein zuvor entferntes USB-Gerät wieder anbinden, indem Sie folgenden Softkey betätigen:  Funktion zum Wiederanbinden von USB-Geräten wählen HEIDENHAIN TNC 620...
  • Seite 96: Programme Eröffnen Und Eingeben

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

    Dialog zur Definition der BLK-FORM (Rohteil) SPINDELACHSE PARALLEL X/Y/Z? Spindelachse eingeben DEF BLK-FORM: MIN-PUNKT? Nacheinander X-, Y- und Z-Koordinaten des MIN- Punkts eingeben DEF BLK-FORM: MAX-PUNKT? Nacheinander X-, Y- und Z-Koordinaten des MAX- Punkts eingeben HEIDENHAIN TNC 620...
  • Seite 98 Beispiel: Anzeige der BLK-Form im NC-Programm 0 BEGIN PGM NEU MM Programm-Anfang, Name, Maßeinheit 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Spindelachse, MIN-Punkt-Koordinaten 2 BLK FORM 0.2 X+100 Y+100 Z+0 MAX-Punkt-Koordinaten Programm-Ende, Name, Maßeinheit 3 END PGM NEU MM Die TNC erzeugt die Satz-Nummern, sowie den BEGIN- und END-Satz automatisch.
  • Seite 99: Werkzeug-Bewegungen Im Klartext-Dialog Programmieren

    Vorschub für diese Bahnbewegung 100 mm/min, mit Taste ENT zur nächsten Frage ZUSATZ-FUNKTION M? Zusatzfunktion M3 „Spindel ein“, mit Taste ENT beendet die TNC diesen Dialog Das Programmfenster zeigt die Zeile: 3 L X+10 Y+5 R0 F100 M3 HEIDENHAIN TNC 620...
  • Seite 100: Ist-Positionen Übernehmen

    Mögliche Vorschubeingaben Funktionen zur Vorschubfestlegung Softkey Im Eilgang verfahren Mit automatisch berechnetem Vorschub aus dem TOOL CALL-Satz verfahren Mit programmiertem Vorschub (Einheit mm/min) verfahren Funktionen zur Dialogführung Taste Dialogfrage übergehen Dialog vorzeitig beenden Dialog abbrechen und löschen Ist-Positionen übernehmen Die TNC ermöglicht die aktuelle Position des Werkzeugs in das Programm zu übernehmen, z.B.
  • Seite 101: Programm Editieren

    Damit können Sie mehr Programmsätze anzeigen lassen, die hinter dem aktuellen Satz programmiert sind Von Satz zu Satz springen Einzelne Wörter im Satz wählen Bestimmten Satz wählen: Taste GOTO drü- cken, gewünschte Satznummer eingeben, mit Taste ENT bestätigen. HEIDENHAIN TNC 620...
  • Seite 102 Funktion Softkey/Taste Wert eines gewählten Wortes auf Null setzen Falschen Wert löschen Fehlermeldung (nicht blinkend) löschen Gewähltes Wort löschen Gewählten Satz löschen Zyklen und Programmteile löschen Einzelne Zeichen löschen Satz einfügen, welcher zuletzt editiert bzw. gelöscht wurde Sätze an beliebiger Stelle einfügen ...
  • Seite 103 Die Markierung befindet sich im neu gewählten Satz auf dem gleichen Wort, wie im zuerst gewählten Satz. Beliebigen Text finden  Suchfunktion wählen: Softkey SUCHEN drücken. Die TNC zeigt den Dialog Suche Text:  Gesuchten Text eingeben  Text suchen: Softkey SUCHEN drücken HEIDENHAIN TNC 620...
  • Seite 104 Programmteile markieren, kopieren, löschen und einfügen Um Programmteile innerhalb eines NC-Programms, bzw. in ein anderes NC-Programm zu kopieren, stellt die TNC folgende Funktionen zur Verfügung: Siehe Tabelle unten. Um Programmteile zu kopieren gehen Sie wie folgt vor:  Softkeyleiste mit Markierungsfunktionen wählen ...
  • Seite 105: Die Suchfunktion Der Tnc

    Kleinschreibung achten  Suchvorgang starten: Die TNC springt auf den nächsten Satz, in dem der gesuchte Text gespeichert  Suchvorgang wiederholen: Die TNC springt auf den nächsten Satz, in dem der gesuchte Text gespeichert  Suchfunktion beenden HEIDENHAIN TNC 620...
  • Seite 106 Suchen/Ersetzen von beliebigen Texten Die Funktion Suchen/Ersetzen ist nicht möglich, wenn ein Programm geschützt ist das Programm von der TNC gerade abgearbeitet wird Bei der Funktion ALLE ERSETZEN darauf achten, dass Sie nicht versehentlich Textteile ersetzen, die eigentlich unverändert bleiben sollen. Ersetzte Texte sind unwiederbringlich verloren.
  • Seite 107: Programmier-Grafik Mitführen/Nicht Mitführen

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

    Satz-Nummern ein- und ausblenden  Softkey-Leiste umschalten: Siehe Bild rechts oben  Satz-Nummern einblenden: Softkey ANZEIGEN AUSBLEND. SATZ-NR. auf ANZEIGEN setzen  Satz-Nummern ausblenden: Softkey ANZEIGEN AUSBLEND. SATZ-NR. auf AUSBLEND. setzen Grafik löschen  Softkey-Leiste umschalten: Siehe Bild rechts oben ...
  • Seite 109: Programme Gliedern

    (siehe „Bildschirm-Tastatur” auf Seite 81)  Ggf. Gliederungstiefe per Softkey verändern Sätze im Gliederungs-Fenster wählen Wenn Sie im Gliederungs-Fenster von Satz zu Satz springen, führt die TNC die Satz-Anzeige im Programm-Fenster mit. So können Sie mit wenigen Schritten große Programmteile überspringen. HEIDENHAIN TNC 620...
  • Seite 110: Kommentare Einfügen

    4.7 Kommentare einfügen Anwendung Sie können in einem Bearbeitungs-Programm Kommentare einfügen, um Programmschritte zu erläutern oder Hinweise zu geben. Wenn die TNC einen Kommentar nicht mehr vollständig am Bildschirm anzeigen kann, erscheint das Zeichen >> am Bildschirm. Kommentarzeile einfügen  Satz wählen, hinter dem Sie den Kommentar einfügen wollen ...
  • Seite 111: Der Taschenrechner

    Subtrahieren – Multiplizieren Dividieren Klammer-Rechnung Arcus-Cosinus Sinus Cosinus Tangens Werte potenzieren Quadratwurzel ziehen SQRT Umkehrfunktion PI (3.14159265359) Wert zum Zwischenspeicher addieren Wert zwischenspeichern Zwischenspeicher aufrufen Zwischenspeicher löschen Logarithmus Naturalis Logarithmus Exponentialfunktion Vorzeichen prüfen Absolutwert bilden Nachkomma-Stellen abschneiden HEIDENHAIN TNC 620...
  • Seite 112 Funktion Kurzbefehl (Softkey) Vorkomma-Stellen abschneiden FRAC Modulwert Ansicht wählen Ansicht Wert löschen Maßeinheit MM oder INCH Darstellung von Winkelwerten DEG (Grad) oder RAD (Bogenmaß) Darstellungsart des Zahlenwertes DEC (dezimal) oder HEX (hexadezimal) Berechneten Wert ins Programm übernehmen  Mit den Pfeiltasten das Wort wählen, in das der berechnete Wert übernommen werden soll ...
  • Seite 113: Fehlermeldungen

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

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

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

    Situation der Maschine und die Bearbeitung geben). Wiederholen Sie die Funktion „Service-Dateien speichern“, wird die vorher gespeicherte Gruppe Service-Dateien überschrieben. Service-Dateien speichern:  Fehlerfenster öffnen  Softkey PROTOKOLL DATEIEN drücken  Service-Dateien speichern: Softkey SERVICE DATEIEN SPEICHERN drücken HEIDENHAIN TNC 620...
  • Seite 119: Programmieren: Werkzeuge

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

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

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

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

    Werkzeug-Daten in die Tabelle eingeben In einer Werkzeug-Tabelle können Sie bis zu 9999 Werkzeuge definieren und deren Werkzeug-Daten speichern. Beachten Sie auch die Editier-Funktionen weiter unten in diesem Kapitel. Um zu einem Werkzeug mehrere Korrekturdaten eingeben zu können (Werkzeug- Nummer indizieren), fügen Sie eine Zeilen ein und erweitern die Werkzeugnummer durch einen Punkt und eine Zahl von 1 bis 9 (z.B.
  • Seite 125 Verweis auf die Nummer des Tastsystems in der Tastsystem- Nummer des Tastsystems Tabelle T-ANGLE Spitzenwinkel des Werkzeuges. Wird vom Zyklus Zentrieren Spitzenwinkel (Zyklus 240) verwendet, um aus der Durchmesser-Eingabe die Zentrier-Tiefe berechnen zu können Werkzeugtyp zur Auswertung in der Platz-Tabelle PTYP Werkzeugtyp für Platztabelle? HEIDENHAIN TNC 620...
  • Seite 126 Werkzeug-Tabelle: Werkzeug-Daten für die automatische Werkzeug-Vermessung Beschreibung der Zyklen zur automatischen Werkzeug- Vermessung: Siehe Benutzer-Handbuch Tastsystem- Zyklen, Kapitel 4. Abk. Eingaben Dialog Anzahl der Werkzeug-Schneiden (max. 20 Schneiden) Anzahl der Schneiden? LTOL Zulässige Abweichung von der Werkzeug-Länge L für Verschleiß- Verschleiß-Toleranz: Länge? Erkennung.
  • Seite 127 Gewünschten Werkzeug-Typ per Softkey wählen: Die TNC zeigt nur die Werkzeuge des gewählten Typs an  Filter wieder aufheben: Zuvor gewählten Werkzeug-Typ erneut drücken oder andern Werkzeug-Typ wählen Der Maschinen-Hersteller passt den Funktionsumfang der Filterfunktion an Ihre Maschine an. Maschinenhandbuch beachten! HEIDENHAIN TNC 620...
  • Seite 128 Beliebige andere Werkzeug-Tabelle öffnen  Betriebsart Programmieren wählen  Datei-Verwaltung aufrufen  Wahl der Datei-Typen anzeigen: Softkey TYPE WÄHLEN drücken  Dateien vom Typ .T anzeigen: Softkey ZEIGE .T drücken  Wählen Sie eine Datei oder geben einen neuen Dateinamen ein. Bestätigen Sie mit der Taste ENT oder mit dem Softkey WÄHLEN Wenn Sie eine Werkzeug-Tabelle zum Editieren geöffnet haben, dann können Sie das Hellfeld in der Tabelle mit den Pfeiltasten oder mit den...
  • Seite 129 Alle Bohrer in der Werkzeugtabelle anzeigen Alle Fräser in der Werkzeugtabelle anzeigen Alle Gewindebohrer / Gewindefräser in der Werkzeugtabelle anzeigen Alle Taster in der Werkzeugtabelle anzeigen Werkzeug-Tabelle verlassen  Datei-Verwaltung aufrufen und eine Datei eines anderen Typs wählen, z.B. ein Bearbeitungs-Programm HEIDENHAIN TNC 620...
  • Seite 130: Platz-Tabelle Für Werkzeug-Wechsler

    Platz-Tabelle für Werkzeug-Wechsler Der Maschinen-Hersteller passt den Funktionsumfang der Platz-Tabelle an Ihre Maschine an. Maschinenhandbuch beachten! Für den automatischen Werkzeugwechsel benötigen Sie die Platz- Tabelle tool_p.tch. Die TNC verwaltet mehrere Platz-Tabellen mit beliebigen Dateinamen. Die Platz-Tabelle, die Sie für den Programmlauf aktivieren wollen, wählen Sie in einer Programmlauf- Betriebsart über die Datei-Verwaltung aus (Status M).
  • Seite 131 Werkzeugtyp für Maschinendokumentation beachten Platztabelle? LOCKED_ABOVE Flächenmagazin: Platz oberhalb sperren Platz oben sperren? LOCKED_BELOW Flächenmagazin: Platz unterhalb sperren Platz unten sperren? LOCKED_LEFT Flächenmagazin: Platz links sperren Platz links sperren? LOCKED_RIGHT Flächenmagazin: Platz rechts sperren Platz rechts sperren? HEIDENHAIN TNC 620...
  • Seite 132 Editierfunktionen für Platz-Tabellen Softkey Tabellen-Anfang wählen Tabellen-Ende wählen Vorherige Tabellen-Seite wählen Nächste Tabellen-Seite wählen Platz-Tabelle rücksetzen Spalte Werkzeug-Nummer T rücksetzen Sprung zum Anfang der Zeile Sprung zum Ende der Zeile Werkzeugwechsel simulieren Werkzeug aus der Werkzeug-Tabelle wählen: TNC blendet den Inhalt der Werkzeug-Tabelle ein.
  • Seite 133: Werkzeug-Daten Aufrufen

    Sie in einem Positioniersatz oder in einem TOOL CALL-Satz einen neuen Vorschub programmieren  Aufmaß Werkzeug-Länge DL: Delta-Wert für die Werkzeug-Länge  Aufmaß Werkzeug-Radius DR: Delta-Wert für den Werkzeug-Radius  Aufmaß Werkzeug-Radius DR2: Delta-Wert für den Werkzeug-Radius 2 HEIDENHAIN TNC 620...
  • Seite 134 Beispiel: Werkzeug-Aufruf Aufgerufen wird Werkzeug Nummer 5 in der Werkzeugachse Z mit der Spindeldrehzahl 2500 U/min und einem Vorschub von 350 mm/min. Das Aufmaß für die Werkzeug-Länge und den Werkzeug- Radius 2 betragen 0,2 bzw. 0,05 mm, das Untermaß für den Werkzeug-Radius 1 mm.
  • Seite 135: Werkzeug-Korrektur

    Korrekturwert = L + DL + DL TOOL CALL Werkzeug-Länge L aus TOOL DEF-Satz oder Werkzeug-Tabelle Aufmaß DL für Länge aus TOOL CALL-Satz (von der TOOL CALL Positionsanzeige nicht berücksichtigt) Aufmaß DL für Länge aus der Werkzeug-Tabelle HEIDENHAIN TNC 620...
  • Seite 136: Werkzeug-Radiuskorrektur

    Werkzeug-Radiuskorrektur Der Programm-Satz für eine Werkzeug-Bewegung enthält RL oder RR für eine Radiuskorrektur R0, wenn keine Radiuskorrektur ausgeführt werden soll Die Radiuskorrektur wirkt, sobald ein Werkzeug aufgerufen und mit einem Geradensatz in der Bearbeitungsebene mit RL oder RR verfahren wird. Die TNC hebt die Radiuskorrektur auf, wenn Sie: einen Geradensatz mit R0 programmieren die Kontur mit der Funktion DEP verlassen...
  • Seite 137 RADIUSKORR.: RL/RR/KEINE KORR.? Werkzeugbewegung links von der programmierten Kontur: Softkey RL drücken oder Werkzeugbewegung rechts von der programmierten Kontur: Softkey RR drücken oder Werkzeugbewegung ohne Radiuskorrektur bzw. Radiuskorrektur aufheben: Taste ENT drücken Satz beenden: Taste END drücken HEIDENHAIN TNC 620...
  • Seite 138 Radiuskorrektur: Ecken bearbeiten Außenecken: Wenn Sie eine Radiuskorrektur programmiert haben, dann führt die TNC das Werkzeug an den Außenecken auf einem Übergangskreis. Falls nötig, reduziert die TNC den Vorschub an den Außenecken, zum Beispiel bei großen Richtungswechseln. Innenecken: An Innenecken errechnet die TNC den Schnittpunkt der Bahnen, auf denen der Werkzeug-Mittelpunkt korrigiert verfährt.
  • Seite 139 Flächennormalen (3D-Korrektur ohne und mit Definition der Werkzeug-Orientierung). Zerspanung erfolgt primär mit der Stirnseite des Werkzeugs Peripheral Milling: Korrektur des Fräserradius senkrecht zur Bewegungsrichtung und senkrecht zur Werkzeugrichtung (dreidimensionale Radiuskorrektur mit Definition der Werkzeug- Orientierung). Zerspanung erfolgt primär mit der Mantelfläche des Werkzeugs HEIDENHAIN TNC 620...
  • Seite 140: Definition Eines Normierten Vektors

    Definition eines normierten Vektors Ein normierter Vektor ist eine mathematische Größe, die einen Betrag von 1 und eine beliebige Richtung hat. Bei LN-Sätzen benötigte die TNC bis zu zwei normierte Vektoren, einen um die Richtung der Flächennormalen und einen weiteren (optionalen), um die Richtung der Werkzeug-Orientierung zu bestimmen.
  • Seite 141: Erlaubte Werkzeug-Formen

    Korrigierte Koordinaten des Geraden-Endpunkts NX, NY, NZ: Komponenten der Flächennormalen Vorschub Zusatzfunktion Vorschub F und Zusatzfunktion M können Sie in der Betriebsart Programm-Einspeichern/Editieren eingeben und ändern. Die Koordinaten des Geraden-Endpunkts und die Komponenten der Flächennormalen sind vom CAM-System vorzugeben. HEIDENHAIN TNC 620...
  • Seite 142: Face Milling: 3D-Korrektur Ohne Und Mit Werkzeug-Orientierung

    Face Milling: 3D-Korrektur ohne und mit Werkzeug-Orientierung Die TNC versetzt das Werkzeug in Richtung der Flächennormalen um die Summe der Delta-Werte (Werkzeug-Tabelle und TOOL CALL). Bei aktivem M128 (siehe „Position der Werkzeugspitze beim Positionieren von Schwenkachsen beibehalten (TCPM): M128 (Software-Option 2)”, Seite 308) hält die TNC das Werkzeug senkrecht zur Werkstück-Kontur, wenn im LN-Satz keine Werkzeug- Orientierung festgelegt ist.
  • Seite 143: Peripheral Milling: 3D-Radiuskorrektur Mit Werkzeug-Orientierung

    Die TNC kann nicht bei allen Maschinen die Drehachsen automatisch positionieren. Beachten Sie Ihr Maschinenhandbuch. Beachten Sie, dass die TNC eine Korrektur um die definierten Delta-Werte durchführt. Ein in der Werkzeug- Tabelle definierter Werkzeug-Radius R hat keinen Einfluss auf die Korrektur. HEIDENHAIN TNC 620...
  • Seite 144 Kollisionsgefahr! Bei Maschinen, deren Drehachsen nur einen eingeschränkten Verfahrbereich erlauben, können beim automatischen Positionieren Bewegungen auftreten, die beispielsweise eine 180°-Drehung des Tisches erfordern. Achten Sie auf Kollisionsgefahr des Kopfes mit dem Werkstück oder mit Spannmitteln. Die Werkzeug-Orientierung können Sie auf zwei Arten definieren: Im LN-Satz durch Angabe der Komponenten TX, TY und TZ In einem L-Satz durch Angabe der Koordinaten der Drehachsen Beispiel: Satz-Format mit Werkzeug-Orientierung...
  • Seite 145: Programmieren: Konturen Programmieren

    Programmieren: Konturen programmieren...
  • Seite 146: Werkzeug-Bewegungen

    6.1 Werkzeug-Bewegungen Bahnfunktionen Eine Werkstück-Kontur setzt sich gewöhnlich aus mehreren Konturelementen wie Geraden und Kreisbögen zusammen. Mit den Bahnfunktionen programmieren Sie die Werkzeugbewegungen für Geraden und Kreisbögen. Freie Kontur-Programmierung FK (Software- Option Advanced programming features) Wenn keine NC-gerecht bemaßte Zeichnung vorliegt und die Maßangaben für das NC-Programm unvollständig sind, dann programmieren Sie die Werkstück-Kontur mit der Freien Kontur- Programmierung.
  • Seite 147: Werkzeugbewegung Für Eine Bearbeitung Programmieren

    Das Werkzeug behält die Z-Koordinate bei und fährt in der XY-Ebene auf die Position X=70, Y=50. Siehe Bild Dreidimensionale Bewegung Der Programm-Satz enthält drei Koordinaten-Angaben: Die TNC fährt das Werkzeug räumlich auf die programmierte Position. Beispiel: L X+80 Y+0 Z-10 HEIDENHAIN TNC 620...
  • Seite 148 Kreise und Kreisbögen Bei Kreisbewegungen fährt die TNC zwei Maschinenachsen gleichzeitig: Das Werkzeug bewegt sich relativ zum Werkstück auf einer Kreisbahn. Für Kreisbewegungen können Sie einen Kreismittelpunkt CC eingeben. Mit den Bahnfunktionen für Kreisbögen programmieren Sie Kreise in den Hauptebenen: Die Hauptebene ist beim Werkzeug-Aufruf TOOL CALL mit dem Festlegen der Spindelachse zu definieren: Spindelachse Hauptebene...
  • Seite 149 Im Eilgang verfahren: Softkey FMAX drücken Mit Vorschub verfahren, der im TOOL CALL-Satz definiert ist: Softkey FAUTO drücken ZUSATZ-FUNKTION M? Zusatzfunktion z.B. M3 eingeben und den Dialog mit der Taste ENT abschließen Zeile im Bearbeitungsprogramm L X+10 Y+5 RL F100 M3 HEIDENHAIN TNC 620...
  • Seite 150: Übersicht: Bahnformen Zum Anfahren Und Verlassen Der Kontur

    6.3 Kontur anfahren und verlassen Übersicht: Bahnformen zum Anfahren und Verlassen der Kontur Die Funktionen APPR (engl. approach = Anfahrt) und DEP (engl. departure = Verlassen) werden mit der APPR/DEP-Taste aktiviert. Danach lassen sich folgende Bahnformen über Softkeys wählen: Funktion Anfahren Verlassen Gerade mit tangentialem Anschluss...
  • Seite 151: Wichtige Positionen Beim An- Und Wegfahren

    TNC von der Ist-Position zum Hilfspunkt P dem zuletzt programmierten Vorschub/Eilgang. Bei der Funktion APPR LCT fährt die TNC den Hilfspunkt P dem im APPR-Satz programmierten Vorschub an. Wenn vor dem Anfahrsatz noch kein Vorschub programmiert wurde, gibt die TNC eine Fehlermeldung aus. HEIDENHAIN TNC 620...
  • Seite 152 Polarkoordinaten Die Konturpunkte für folgende An-/Wegfahrfunktionen können Sie auch über Polarkoordinaten programmieren: APPR LT wird zu APPR PLT APPR LN wird zu APPR PLN APPR CT wird zu APPR PCT APPR LCT wird zu APPR PLCT DEP LCT wird zu DEP PLCT Drücken Sie dazu die orange Taste P, nachdem Sie per Softkey eine Anfahr- bzw.
  • Seite 153: Anfahren Auf Einer Geraden Mit Tangentialem Anschluss: Appr Lt

    Radiuskorrektur RR/RL für die Bearbeitung NC-Beispielsätze ohne Radiuskorrektur anfahren 7 L X+40 Y+10 RO FMAX M3 mit Radiuskorr. RR 8 APPR LN X+10 Y+20 Z-10 LEN15 RR F100 Endpunkt erstes Konturelement 9 L X+20 Y+35 Nächstes Konturelement 10 L ... HEIDENHAIN TNC 620...
  • Seite 154: Anfahren Auf Einer Kreisbahn Mit Tangentialem Anschluss: Appr Ct

    Anfahren auf einer Kreisbahn mit tangentialem Anschluss: APPR CT Die TNC fährt das Werkzeug auf einer Geraden vom Startpunkt P einen Hilfspunkt P . Von dort fährt es auf einer Kreisbahn, die tangential in das erste Konturelement übergeht, den ersten Konturpunkt P Die Kreisbahn von P nach P...
  • Seite 155 NC-Beispielsätze 7 L X+40 Y+10 RO FMAX M3 ohne Radiuskorrektur anfahren mit Radiuskorr. RR, Radius R=10 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 Endpunkt erstes Konturelement 9 L X+20 Y+35 Nächstes Konturelement 10 L ... HEIDENHAIN TNC 620...
  • Seite 156: Wegfahren Auf Einer Geraden Mit Tangentialem Anschluss: Dep Lt

    Wegfahren auf einer Geraden mit tangentialem Anschluss: DEP LT Die TNC fährt das Werkzeug auf einer Geraden vom letzten Konturpunkt P zum Endpunkt P . Die Gerade liegt in der Verlängerung des letzten Konturelements. P befindet sich im Abstand LEN von P ...
  • Seite 157: Wegfahren Auf Einer Kreisbahn Mit Tangentialem Anschluss: Dep Ct

    Radius R der Kreisbahn. R positiv eingeben NC-Beispielsätze Letztes Konturelement: P mit Radiuskorrektur 23 L Y+20 RR F100 Koordinaten P , Kreisbahn-Radius=8 mm 24 DEP LCT X+10 Y+12 R+8 F100 Z freifahren, Rücksprung, Programm-Ende 25 L Z+100 FMAX M2 HEIDENHAIN TNC 620...
  • Seite 158: Bahnbewegungenrechtwinklige Koordinaten

    6.4 Bahnbewegungen – rechtwinklige Koordinaten Übersicht der Bahnfunktionen Funktion Bahnfunktionstaste Werkzeug-Bewegung Erforderliche Eingaben Seite Gerade L Gerade Koordinaten des Geraden- engl.: Line Endpunkts Fase: CHF Fase zwischen zwei Geraden Fasenlänge engl.: CHamFer Kreismittelpunkt CC; Keine Koordinaten des engl.: Circle Center Kreismittelpunkts bzw.
  • Seite 159 Fahren Sie das Werkzeug in der Betriebsart Manueller Betrieb auf die Position, die übernommen werden soll  Bildschirm-Anzeige auf Programmieren wechseln  Programm-Satz wählen, hinter dem der L-Satz eingefügt werden soll  Taste „IST-POSITION-ÜBERNEHMEN“ drücken: Die TNC generiert einen L-Satz mit den Koordinaten der Ist-Position HEIDENHAIN TNC 620...
  • Seite 160: Fase Chf Zwischen Zwei Geraden Einfügen

    Fase CHF zwischen zwei Geraden einfügen Konturecken, die durch den Schnitt zweier Geraden entstehen, können Sie mit einer Fase versehen. In den Geradensätzen vor und nach dem CHF-Satz programmieren Sie jeweils beide Koordinaten der Ebene, in der die Fase ausgeführt wird Die Radiuskorrektur vor und nach CHF-Satz muss gleich sein Die Fase muss mit dem aktuellen Werkzeug ausführbar sein...
  • Seite 161: Ecken-Runden Rnd

    Ein im RND-Satz programmierter Vorschub wirkt nur in diesem RND-Satz. Danach ist wieder der vor dem RND- Satz programmierte Vorschub gültig. Ein RND-Satz lässt sich auch zum weichen Anfahren an die Kontur nutzen, falls die APPR-Funktionen nicht eingesetzt werden sollen. HEIDENHAIN TNC 620...
  • Seite 162 Kreismittelpunkt CC Den Kreismittelpunkt legen Sie für Kreisbahnen fest, die Sie mit der C- Taste (Kreisbahn C) programmieren. Dazu geben Sie die rechtwinkligen Koordinaten des Kreismittelpunkts in der Bearbeitungsebene ein oder übernehmen die zuletzt programmierte Position oder übernehmen die Koordinaten mit der Taste „IST-POSITIONEN- ÜBERNEHMEN“...
  • Seite 163: Kreisbahn C Um Kreismittelpunkt Cc

    Programmieren Sie für den Endpunkt die gleichen Koordinaten wie für den Startpunkt. Start- und Endpunkt der Kreisbewegung müssen auf der Kreisbahn liegen. Eingabe-Toleranz: bis 0.016 mm (über Maschinenparameter circleDeviation wählbar). Kleinstmöglicher Kreis, den die TNC verfahren kann: 0.0016 µm. HEIDENHAIN TNC 620...
  • Seite 164: Kreisbahn Cr Mit Festgelegtem Radius

    Kreisbahn CR mit festgelegtem Radius Das Werkzeug fährt auf einer Kreisbahn mit dem Radius R.  Koordinaten des Kreisbogen-Endpunkts  Radius R Achtung: Das Vorzeichen legt die Größe des Kreisbogens fest!  Drehsinn DR Achtung: Das Vorzeichen legt konkave oder konvexe Wölbung fest! Falls nötig: ...
  • Seite 165 11 CR X+70 Y+40 R-20 DR+ (BOGEN 4) Der Abstand von Start- und Endpunkt des Kreisdurchmessers darf nicht größer als der Kreisdurchmesser sein. Der maximale Radius beträgt 99,9999 m. Winkelachsen A, B und C werden unterstützt. HEIDENHAIN TNC 620...
  • Seite 166: Kreisbahn Ct Mit Tangentialem Anschluss

    Kreisbahn CT mit tangentialem Anschluss Das Werkzeug fährt auf einem Kreisbogen, der tangential an das zuvor programmierte Konturelement anschließt. Ein Übergang ist „tangential“, wenn am Schnittpunkt der Konturelemente kein Knick- oder Eckpunkt entsteht, die Konturelemente also stetig ineinander übergehen. Das Konturelement, an das der Kreisbogen tangential anschließt, programmieren Sie direkt vor dem CT-Satz.
  • Seite 167: Beispiel: Geradenbewegung Und Fasen Kartesisch

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

    Beispiel: Kreisbewegung kartesisch 0 BEGIN PGM CIRCULAR MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition für grafische Simulation der Bearbeitung 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z X4000 Werkzeug-Aufruf mit Spindelachse und Spindeldrehzahl 4 L Z+250 R0 FMAX Werkzeug freifahren in der Spindelachse mit Eilgang FMAX 5 L X-10 Y-10 R0 FMAX...
  • Seite 169 15 L X+5 Letzten Konturpunkt 1 anfahren 16 DEP LCT X-20 Y-20 R5 F1000 Kontur verlassen auf einer Kreisbahn mit tangentialem Anschluss 17 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 18 END PGM CIRCULAR MM HEIDENHAIN TNC 620...
  • Seite 170: Beispiel: Vollkreis Kartesisch

    Beispiel: Vollkreis kartesisch 0 BEGIN PGM C-CC MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 Werkzeug-Aufruf 3 TOOL CALL 1 Z S3150 Kreismittelpunkt definieren 4 CC X+50 Y+50 Werkzeug freifahren 5 L Z+250 R0 FMAX Werkzeug vorpositionieren 6 L X-40 Y+50 R0 FMAX Auf Bearbeitungstiefe fahren...
  • Seite 171: Bahnbewegungen - Polarkoordinaten

    Pol CC zum Kreisbogen- Kreisendpunkts, Drehrichtung Endpunkt Kreisbogen CTP Kreisbahn mit tangentialem Polarradius, Polarwinkel des Anschluss an vorheriges Kreisendpunkts Konturelement Schraubenlinie Überlagerung einer Kreisbahn Polarradius, Polarwinkel des (Helix) mit einer Geraden Kreisendpunkts, Koordinate des Endpunkts in der Werkzeugachse HEIDENHAIN TNC 620...
  • Seite 172: Polarkoordinaten-Ursprung: Pol Cc

    Polarkoordinaten-Ursprung: Pol CC Den Pol CC können Sie an beliebigen Stellen im Bearbeitungs- Programm festlegen, bevor Sie Positionen durch Polarkoordinaten angeben. Gehen Sie beim Festlegen des Pols vor, wie beim Programmieren des Kreismittelpunkts CC.  Koordinaten CC: Rechtwinklige Koordinaten für den Pol eingeben oder Um die zuletzt programmierte Position zu übernehmen: Keine Koordinaten eingeben.
  • Seite 173: Kreisbahn Cp Um Pol Cc

     Polarkoordinaten-Winkel PA: Winkelposition des Kreisbahn-Endpunkts NC-Beispielsätze 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 Der Pol CC ist nicht Mittelpunkt des Konturkreises! HEIDENHAIN TNC 620...
  • Seite 174: Schraubenlinie (Helix)

    Schraubenlinie (Helix) Eine Schraubenlinie entsteht aus der Überlagerung einer Kreisbewegung und einer Geradenbewegung senkrecht dazu. Die Kreisbahn programmieren Sie in einer Hauptebene. Die Bahnbewegungen für die Schraubenlinie können Sie nur in Polarkoordinaten programmieren. Einsatz Innen- und Außengewinde mit größeren Durchmessern Schmiernuten Berechnung der Schraubenlinie Zum Programmieren benötigen Sie die inkrementale Angabe des...
  • Seite 175 Schraubenlinie im Uhrzeigersinn: DR– Schraubenlinie gegen den Uhrzeigersinn: DR+ NC-Beispielsätze: Gewinde M6 x 1 mm mit 5 Gängen 12 CC X+40 Y+25 13 L Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA-1800 IZ+5 DR- HEIDENHAIN TNC 620...
  • Seite 176: Beispiel: Geradenbewegung Polar

    Beispiel: Geradenbewegung polar 0 BEGIN PGM LINEARPO MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4000 Werkzeug-Aufruf 4 CC X+50 Y+50 Bezugspunkt für Polarkoordinaten definieren Werkzeug freifahren 5 L Z+250 R0 FMAX Werkzeug vorpositionieren 6 LP PR+60 PA+180 R0 FMAX...
  • Seite 177: Beispiel: Helix

    Kontur anfahren auf einem Kreis mit tangentialem Anschluss 9 CP IPA+3240 IZ+13.5 DR+ F200 Helix fahren 10 DEP CT CCA180 R+2 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 11 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 12 END PGM HELIX MM HEIDENHAIN TNC 620...
  • Seite 178: Bahnbewegungen - Freie Kontur-Programmierung Fk (Software-Option)

    6.6 Bahnbewegungen – Freie Kontur-Programmierung FK (Software-Option) Grundlagen Werkstückzeichnungen, die nicht NC-gerecht bemaßt sind, enthalten oft Koordinaten-Angaben, die Sie nicht über die grauen Dialog-Tasten eingeben können. So können z.B. bekannte Koordinaten auf dem Konturelement oder in der Nähe liegen, Koordinaten-Angaben sich auf ein anderes Konturelement beziehen oder Richtungsangaben und Angaben zum Konturverlauf bekannt sein.
  • Seite 179 FK-Programme für TNC 4xx erstellen: Damit eine TNC 4xx FK-Programme einlesen kann, die auf einer TNC 620 erstellt wurden, muss die Reihenfolge der einzelnen FK-Elemente innerhalb eines Satzes so definiert sein, wie diese in der Softkey-Leiste angeordnet sind. HEIDENHAIN TNC 620...
  • Seite 180: Grafik Der Fk-Programmierung

    Grafik der FK-Programmierung Um die Grafik bei der FK-Programmierung nutzen zu können, wählen Sie die Bildschirm-Aufteilung PROGRAMM + GRAFIK (siehe „Programmieren” auf Seite 35) Mit unvollständigen Koordinaten-Angaben lässt sich eine Werkstück- Kontur oft nicht eindeutig festlegen. In diesem Fall zeigt die TNC die verschiedenen Lösungen in der FK-Grafik an und Sie wählen die richtige aus.
  • Seite 181: Fk-Dialog Eröffnen

    Dialog zur Definition des Pols eröffnen: Softkey FPOL drücken. Die TNC zeigt die Achs-Softkeys der aktiven Bearbeitungsebene  Über diese Softkeys die Pol-Koordinaten eingeben Der Pol für die FK-Programmierung bleibt solange aktiv, bis Sie über FPOL einen neuen definieren. HEIDENHAIN TNC 620...
  • Seite 182: Geraden Frei Programmieren

    Geraden frei programmieren Gerade ohne tangentialem Anschluss  Softkeys zur Freien Kontur-Programmierung anzeigen: Taste FK drücken  Dialog für freie Gerade eröffnen: Softkey FL drücken. Die TNC zeigt weitere Softkeys  Über diese Softkeys alle bekannten Angaben in den Satz eingeben. Die FK-Grafik zeigt die programmierte Kontur rot, bis die Angaben ausreichen.
  • Seite 183: Eingabemöglichkeiten

    Länge der Geraden Anstiegswinkel der Geraden Sehnenlänge LEN des Kreisbogenabschnitts Anstiegswinkel AN der Eintrittstangente Mittelpunktswinkel des Kreisbogenabschnitts NC-Beispielsätze 27 FLT X+25 LEN 12.5 AN+35 RL F200 28 FC DR+ R6 LEN 10 AN-45 29 FCT DR- R15 LEN 15 HEIDENHAIN TNC 620...
  • Seite 184 Kreismittelpunkt CC, Radius und Drehsinn im FC-/FCT-Satz Für frei programmierte Kreisbahnen berechnet die TNC aus Ihren Angaben einen Kreismittelpunkt. Damit können Sie auch mit der FK- Programmierung einen Vollkreis in einem Satz programmieren. Wenn Sie den Kreismittelpunkt in Polarkoordinaten definieren wollen, müssen Sie den Pol anstelle mit CC mit der Funktion FPOL definieren.
  • Seite 185 CLSD geben Sie zusätzlich zu einer anderen Konturangabe im ersten und letzten Satz eines FK-Abschnitts ein. Konturanfang: CLSD+ Konturende: CLSD– NC-Beispielsätze 12 L X+5 Y+35 RL F500 M3 13 FC DR- R15 CLSD+ CCX+20 CCY+35 17 FCT DR- R+15 CLSD- HEIDENHAIN TNC 620...
  • Seite 186 Hilfspunkte Sowohl für freie Geraden als auch für freie Kreisbahnen können Sie Koordinaten für Hilfspunkte auf oder neben der Kontur eingeben. Hilfspunkte auf einer Kontur Die Hilfspunkte befinden sich direkt auf der Geraden bzw. auf der Verlängerung der Geraden oder direkt auf der Kreisbahn. Bekannte Angaben Softkeys X-Koordinate eines Hilfspunkts...
  • Seite 187: Relativ-Bezüge

    Rechtwinklige Koordinaten bezogen auf Satz N Polarkoordinaten bezogen auf Satz N NC-Beispielsätze 12 FPOL X+10 Y+10 13 FL PR+20 PA+20 14 FL AN+45 15 FCT IX+20 DR- R20 CCA+90 RX 13 16 FL IPR+35 PA+0 RPR 13 HEIDENHAIN TNC 620...
  • Seite 188 Relativbezug auf Satz N: Richtung und Abstand des Konturelements Bekannte Angaben Softkey Winkel zwischen Gerade und anderem Konturelement bzw. zwischen Kreisbogen- Eintrittstangente und anderem Konturelement Gerade parallel zu anderem Konturelement Abstand der Geraden zu parallelem Konturelement NC-Beispielsätze 17 FL LEN 20 AN+15 18 FL AN+105 LEN 12.5 19 FL PAR 17 DP 12.5 20 FSELECT 2...
  • Seite 189: Beispiel: Fk-Programmierung

    14 FCT DR- R18 CLSD- CCX+20 CCY+30 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 15 DEP CT CCA90 R+5 F1000 16 L X-30 Y+0 R0 FMAX Werkzeug freifahren, Programm-Ende 17 L Z+250 R0 FMAX M2 18 END PGM FK1 MM HEIDENHAIN TNC 620...
  • Seite 190 Beispiel: FK-Programmierung 2 0 BEGIN PGM FK2 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4000 Werkzeug-Aufruf 4 L Z+250 R0 FMAX Werkzeug freifahren 5 L X+30 Y+30 R0 FMAX Werkzeug vorpositionieren 6 L Z+5 R0 FMAX M3 Werkzeug-Achse vorpositionieren...
  • Seite 191 17 FC X+0 DR- R30 CCX+30 CCY+30 18 FSELECT 2 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 19 DEP LCT X+30 Y+30 R5 Werkzeug freifahren, Programm-Ende 20 L Z+250 R0 FMAX M2 21 END PGM FK2 MM HEIDENHAIN TNC 620...
  • Seite 192 Beispiel: FK-Programmierung 3 0 BEGIN PGM FK3 MM 1 BLK FORM 0.1 Z X-45 Y-45 Z-20 Rohteil-Definition 2 BLK FORM 0.2 X+120 Y+70 Z+0 3 TOOL CALL 1 Z S4500 Werkzeug-Aufruf 4 L Z+250 R0 FMAX Werkzeug freifahren 5 L X-70 Y+0 R0 FMAX Werkzeug vorpositionieren 6 L Z-5 R0 F1000 M3 Auf Bearbeitungstiefe fahren...
  • Seite 193 28 FCT Y+0 DR- R40 CCX+0 CCY+0 29 FSELECT 4 30 DEP CT CCA90 R+5 F1000 Kontur verlassen auf einem Kreis mit tangentialem Anschluss 31 L X-70 R0 FMAX 32 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 33 END PGM FK3 MM HEIDENHAIN TNC 620...
  • Seite 195: Programmieren: Zusatz-Funktionen

    Programmieren: Zusatz-Funktionen...
  • Seite 196 7.1 Zusatz-Funktionen M und STOPP eingeben Grundlagen Mit den Zusatz-Funktionen der TNC – auch M-Funktionen genannt – steuern Sie den Programmlauf, z.B. eine Unterbrechung des Programmlaufs die Maschinenfunktionen, wie das Ein- und Ausschalten der Spindeldrehung und des Kühlmittels das Bahnverhalten des Werkzeugs Der Maschinenhersteller kann Zusatz-Funktionen freigeben, die nicht in diesem Handbuch beschrieben sind.
  • Seite 197 Zusatz-Funktion im STOP-Satz eingeben Ein programmierter STOP-Satz unterbricht den Programmlauf bzw. den Programm-Test, z.B. für eine Werkzeug-Überprüfung. In einem STOP-Satz können Sie eine Zusatz-Funktion M programmieren:  Programmlauf-Unterbrechung programmieren: Taste STOP drücken  Zusatz-Funktion M eingeben NC-Beispielsätze 87 STOP M6 HEIDENHAIN TNC 620...
  • Seite 198: Übersicht

    7.2 Zusatz-Funktionen für Programmlauf-Kontrolle, Spindel und Kühlmittel Übersicht Wirkung Wirkung am Satz - Anfang Ende Programmlauf HALT Spindel HALT Kühlmittel AUS Wahlweiser Programmlauf HALT Programmlauf HALT Spindel HALT Kühlmittel aus Rücksprung zu Satz 1 Löschen der Status-Anzeige (abhängig von Maschinen-Parameter clearMode) Spindel EIN im Uhrzeigersinn Spindel EIN gegen den...
  • Seite 199: Maschinenbezogene Koordinaten Programmieren

    Programm keine M91-Position programmiert, dann beziehen sich die Koordinaten auf die aktuelle Werkzeug- Position. Die TNC zeigt die Koordinatenwerte bezogen auf den Maschinen- Nullpunkt an. In der Status-Anzeige schalten Sie die Koordinaten- Anzeige auf REF, siehe „Status-Anzeigen”, Seite 37. HEIDENHAIN TNC 620...
  • Seite 200 Verhalten mit M92 – Maschinen-Bezugspunkt Neben dem Maschinen-Nullpunkt kann der Maschinenhersteller noch eine weitere maschinenfeste Position (Maschinen-Bezugspunkt) festlegen. Der Maschinenhersteller legt für jede Achse den Abstand des Maschinen-Bezugspunkts vom Maschinen-Nullpunkt fest (siehe Maschinenhandbuch). Wenn sich die Koordinaten in Positionier-Sätzen auf den Maschinen- Bezugspunkt beziehen sollen, dann geben Sie in diesen Sätzen M92 ein.
  • Seite 201: Positionen Im Ungeschwenkten Koordinaten-System Bei Geschwenkter Bearbeitungsebene Anfahren: M130

    Koordinaten-System ausgeführt, dies kann bei Bearbeitungszyklen mit absoluter Vorpositionierung zu Problemen führen. Die Funktion M130 ist nur erlaubt, wenn die Funktion Bearbeitungsebene Schwenken aktiv ist. Wirkung M130 ist satzweise wirksam in Geraden-Sätzen ohne Werkzeug- Radiuskorrektur. HEIDENHAIN TNC 620...
  • Seite 202: Kleine Konturstufen Bearbeiten: M97

    7.4 Zusatz-Funktionen für das Bahnverhalten Kleine Konturstufen bearbeiten: M97 Standardverhalten Die TNC fügt an der Außenecke einen Übergangskreis ein. Bei sehr kleinen Konturstufen würde das Werkzeug dadurch die Kontur beschädigen. Die TNC unterbricht an solchen Stellen den Programmlauf und gibt die Fehlermeldung „Werkzeug-Radius zu groß“...
  • Seite 203 Kleine Konturstufe 13 und 14 bearbeiten 14 L IY-0.5 ... R... F... Konturpunkt 15 anfahren 15 L IX+100 ... Kleine Konturstufe 15 und 16 bearbeiten 16 L IY+0.5 ... R... F... M97 Konturpunkt 17 anfahren 17 L X... Y... HEIDENHAIN TNC 620...
  • Seite 204: Offene Konturecken Vollständig Bearbeiten: M98

    Offene Konturecken vollständig bearbeiten: M98 Standardverhalten Die TNC ermittelt an Innenecken den Schnittpunkt der Fräserbahnen und fährt das Werkzeug ab diesem Punkt in die neue Richtung. Wenn die Kontur an den Ecken offen ist, dann führt das zu einer unvollständigen Bearbeitung: Verhalten mit M98 Mit der Zusatz-Funktion M98 fährt die TNC das Werkzeug so weit, dass jeder Konturpunkt tatsächlich bearbeitet wird:...
  • Seite 205: Vorschubgeschwindigkeit Bei Kreisbögen

    Aufruf eines Bearbeitungszyklus definieren, wirkt die Vorschub-Anpassung auch bei Kreisbögen innerhalb von Bearbeitungszyklen. Am Ende oder nach Abbruch eines Bearbeitungszyklus wird der Ausgangszustand wieder hergestellt. Wirkung M109 und M110 werden wirksam am Satz-Anfang. M109 und M110 setzen Sie mit M111 zurück. HEIDENHAIN TNC 620...
  • Seite 206: Radiuskorrigierte Kontur Vorausberechnen

    Radiuskorrigierte Kontur vorausberechnen (LOOK AHEAD): M120 (Software option3) Standardverhalten Wenn der Werkzeug-Radius größer ist, als eine Konturstufe, die radiuskorrigiert zu fahren ist, dann unterbricht die TNC den Programmlauf und zeigt eine Fehlermeldung. M97 (siehe „Kleine Konturstufen bearbeiten: M97” auf Seite 202) verhindert die Fehlermeldung, führt aber zu einer Freischneidemarkierung und verschiebt zusätzlich die Ecke.
  • Seite 207 APPR LCT verwenden; der Satz mit APPR LCT darf nur Koordinaten der Bearbeitungsebene enthalten Wenn Sie die Kontur tangential verlassen, müssen Sie die Funktion DEP LCT verwenden; der Satz mit DEP LCT darf nur Koordinaten der Bearbeitungsebene enthalten HEIDENHAIN TNC 620...
  • Seite 208: Handrad-Positionierung Während Des Programmlaufs Überlagern: M118

    Handrad-Positionierung während des Programmlaufs überlagern: M118 (Software option 3) Standardverhalten Die TNC fährt das Werkzeug in den Programmlauf-Betriebsarten wie im Bearbeitungs-Programm festgelegt. Verhalten mit M118 Mit M118 können Sie während des Programmlaufs manuelle Korrekturen mit dem Handrad durchführen. Dazu programmieren Sie M118 und geben einen achsspezifischen Wert (Linearachse oder Drehachse) in mm ein.
  • Seite 209: Rückzug Von Der Kontur In Werkzeugachsen-Richtung: M140

    Satz 251: Werkzeug bis an den Rand des Verfahrbereichs fahren 250 L X+0 Y+38.5 F125 M140 MB 50 F750 251 L X+0 Y+38.5 F125 M140 MB MAX Mit M140 MB MAX können Sie nur in positiver Richtung freifahren. HEIDENHAIN TNC 620...
  • Seite 210: Tastsystem-Überwachung Unterdrücken: M141

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

    Definieren Sie den Wert, um welchen das Werkzeug abgehoben werden soll im Maschinen-Parameter CfgLiftOff. Zudem können Sie im Maschinen-Parameter CfgLiftOff die Funktion generell inaktiv setzen. Wirkung M148 wirkt solange, bis die Funktion mit M149 deaktiviert wird. M148 wird wirksam am Satz-Anfang, M149 am Satz-Ende. HEIDENHAIN TNC 620...
  • Seite 212: Vorschub In Mm/Min Bei Drehachsen A, B, C

    7.5 Zusatz-Funktionen für Drehachsen Vorschub in mm/min bei Drehachsen A, B, C: M116 (Software option 1) Standardverhalten Die TNC interpretiert den programmierten Vorschub bei einer Drehachse in Grad/min. Der Bahnvorschub ist also abhängig von der Entfernung des Werkzeug-Mittelpunktes zum Drehachsen-Zentrum. Je größer diese Entfernung wird, desto größer wird der Bahnvorschub.
  • Seite 213: Drehachsen Wegoptimiert Fahren: M126

    Mit M126 fährt die TNC eine Drehachse, deren Anzeige auf Werte unter 360° reduziert ist, auf kurzem Weg. Beispiele: Ist-Position Soll-Position Fahrweg 350° 10° +20° 10° 340° –30° Wirkung M126 wird wirksam am Satzanfang. M126 setzen Sie mit M127 zurück; am Programm-Ende wird M126 ebenfalls unwirksam. HEIDENHAIN TNC 620...
  • Seite 214 Anzeige der Drehachse auf Wert unter 360° reduzieren: M94 Standardverhalten Die TNC fährt das Werkzeug vom aktuellen Winkelwert auf den programmierten Winkelwert. Beispiel: Aktueller Winkelwert: 538° Programmierter Winkelwert: 180° Tatsächlicher Fahrweg: –358° Verhalten mit M94 Die TNC reduziert am Satzanfang den aktuellen Winkelwert auf einen Wert unter 360°...
  • Seite 215: Position Der Werkzeugspitze Beim Positionieren Von Schwenkachsen Beibehalten (Tcpm): M128

    Bei Schwenkachsen mit Hirth-Verzahnung: Stellung der Schwenkachse nur verändern, nachdem Sie das Werkzeug freigefahren haben. Ansonsten können durch das Herausfahren aus der Verzahnung Konturverletzungen entstehen Wenn die Funktion M128 aktiv ist, können Sie keine Handrad-Positionierungen während des Programmlaufs mit M118 ausführen. HEIDENHAIN TNC 620...
  • Seite 216 Hinter M128 können Sie noch einen Vorschub eingeben, mit dem die TNC die Ausgleichsbewegungen in den Linearachsen ausführt.. Vor Positionierungen mit M91 oder M92 und vor einem TOOL CALL: M128 rücksetzen. Um Kontur-Verletzungen zu vermeiden dürfen Sie mit M128 nur Radiusfräser verwenden. Die Werkzeug-Länge muss sich auf das Kugelzentrum des Radiusfräsers beziehen.
  • Seite 217 M128 setzen Sie mit M129 zurück. Wenn Sie in einer Programmlauf- Betriebsart ein neues Programm wählen, setzt die TNC M128 ebenfalls zurück. NC-Beispielsätze Ausgleichsbewegungen mit einem Vorschub von 1000 mm/min durchführen: L X+0 Y+38.5 IB-15 RL F125 M128 F1000 HEIDENHAIN TNC 620...
  • Seite 219: Programmieren: Zyklen

    Programmieren: Zyklen...
  • Seite 220: Mit Zyklen Arbeiten

    (siehe „Programm-Test” auf Seite 466)! Maschinenspezifische Zyklen (Software-Option Advanced programming features) An vielen Maschinen stehen Zyklen zur Verfügung, die von Ihrem Maschinenhersteller zusätzlich zu den HEIDENHAIN-Zyklen in die TNC implementiert werden. Hierfür steht ein separater Zyklen- Nummernkreis zur Verfügung: Zyklen 300 bis 399 Maschinenspezifische Zyklen, die über die Taste CYCLE DEF zu...
  • Seite 221: Zyklus Definieren Über Softkeys

    Taste ENT. Die TNC eröffnet dann den Zyklus-Dialog wie zuvor beschrieben NC-Beispielsätze 7 CYCL DEF 200 BOHREN Q200=2 ;SICHERHEITS-ABST. Q201=3 ;TIEFE Q206=150 ;VORSCHUB TIEFENZ. Q202=5 ;ZUSTELL-TIEFE Q210=0 ;VERWEILZEIT OBEN Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q211=0.25 ;VERWEILZEIT UNTEN HEIDENHAIN TNC 620...
  • Seite 222: Zyklen-Übersicht

    Zyklen-Übersicht Zyklus-Gruppe Softkey Seite Zyklen zum Tiefbohren, Reiben, Ausdrehen, Senken, Gewindebohren, Gewindeschneiden und Gewindefräsen Zyklen zum Fräsen von Taschen, Zapfen und Nuten Zyklen zur Herstellung von Punktemustern, z.B. Lochkreis od. Lochfläche SL-Zyklen (Subcontur-List), mit denen aufwendigere Konturen konturparallel bearbeitet werden, die sich aus mehreren überlagerten Teilkonturen zusammensetzen, Zylindermantel- Interpolation...
  • Seite 223: Zyklen Aufrufen

    Zyklen 220 Punktemuster auf Kreis und 221 Punktemuster auf Linien den SL-Zyklus 14 KONTUR den SL-Zyklus 20 KONTUR-DATEN Zyklus 32 TOLERANZ Zyklen zur Koordinaten-Umrechnung den Zyklus 9 VERWEILZEIT Alle übrigen Zyklen können Sie mit den nachfolgend beschriebenen Funktionen aufrufen. HEIDENHAIN TNC 620...
  • Seite 224 Zyklus-Aufruf mit CYCL CALL Die Funktion CYCL CALL ruft den zuletzt definierten Bearbeitungs- zyklus einmal auf. Startpunkt des Zyklus ist die zuletzt vor dem CYCL CALL-Satz programmierte Position.  Zyklus-Aufruf programmieren: Taste CYCL CALL drücken  Zyklus-Aufruf eingeben: Softkey CYCL CALL M drücken ...
  • Seite 225: Zyklen Zum Bohren, Gewindebohren Und Gewindefräsen

    205 UNIVERSAL-TIEFBOHREN Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand, Spanbruch, Vorhalteabstand 208 BOHRFRAESEN Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand 206 GEWINDEBOHREN NEU Mit Ausgleichsfutter, mit automatischer Vorpositionierung, 2. Sicherheits- Abstand 207 GEWINDEBOHREN GS NEU Ohne Ausgleichsfutter, mit automatischer Vorpositionierung, 2. Sicherheits-Abstand HEIDENHAIN TNC 620...
  • Seite 226 Zyklus Softkey Seite 209 GEWINDEBOHREN SPANBRUCH Ohne Ausgleichsfutter, mit automatischer Vorpositionierung, 2. Sicherheits-Abstand; Spanbruch 262 GEWINDEFRAESEN Zyklus zum Fräsen eines Gewindes ins vorgebohrte Material 263 SENKGEWINDEFRAESEN Zyklus zum Fräsen eines Gewindes ins vorgebohrte Material mit Herstellung einer Senkfase 264 BOHRGEWINDEFRAESEN Zyklus zum Bohren ins volle Material und anschließendem Fräsen des Gewindes mit einem Werkzeug...
  • Seite 227 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebenem Durchmesser bzw. bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits- Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 228 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche; Wert 10 L Z+100 R0 FMAX positiv eingeben. Eingabebereich 0 bis 99999,9999 11 CYCL DEF 240 ZENTRIEREN  Auswahl Tiefe/Durchmesser (0/1) Q343: Auswahl, ob auf eingegebenen Durchmesser oder auf Q200=2 ;SICHERHEITS-ABST.
  • Seite 229 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 230 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche; Wert 10 L Z+100 R0 FMAX positiv eingeben 11 CYCL DEF 200 BOHREN  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Bohrungsgrund (Spitze des Bohrkegels) Q200=2 ;SICHERHEITS-ABST.  Vorschub Tiefenzustellung Q206: Q201=-15 ;TIEFE Verfahrgeschwindigkeit des Werkzeugs beim Bohren Q206=250 ;VORSCHUB TIEFENZ.
  • Seite 231 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 232 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche 10 L Z+100 R0 FMAX  Tiefe Q201 (inkremental): Abstand Werkstück- 11 CYCL DEF 201 REIBEN Oberfläche – Bohrungsgrund Q200=2 ;SICHERHEITS-ABST.  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Reiben Q201=-15 ;TIEFE in mm/min Q206=100 ;VORSCHUB TIEFENZ.
  • Seite 233 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 234 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche 10 L Z+100 R0 FMAX  Tiefe Q201 (inkremental): Abstand Werkstück- 11 CYCL DEF 202 AUSDREHEN Oberfläche – Bohrungsgrund Q200=2 ;SICHERHEITS-ABST.  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Q201=-15 ;TIEFE Ausdrehen in mm/min Q206=100 ;VORSCHUB TIEFENZ.
  • Seite 235 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 236  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Bohrungsgrund (Spitze des Bohrkegels)  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Bohren in mm/min  Zustell-Tiefe Q202 (inkremental): Maß, um welches das Werkzeug jeweils zugestellt wird. Die Tiefe muss kein Vielfaches der Zustell-Tiefe sein.
  • Seite 237 Vorzeichen senkt in Richtung der positiven Spindelachse. Werkzeug-Länge so eingeben, dass nicht die Schneide, sondern die Unterkante der Bohrstange vermaßt ist. Die TNC berücksichtigt bei der Berechnung des Startpunktes der Senkung die Schneidenlänge der Bohrstange und die Materialstärke. HEIDENHAIN TNC 620...
  • Seite 238 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche 11 CYCL DEF 204 RUECKWAERTS-SENKEN  Tiefe Senkung Q249 (inkremental): Abstand Q200=2 ;SICHERHEITS-ABST. Werkstück-Unterkante – Senkungsgrund. Positives Vorzeichen stellt die Senkung in positiver Richtung Q249=+5 ;TIEFE SENKUNG der Spindelachse her Q250=20 ;MATERIALSTAERKE ...
  • Seite 239 Koordinaten-Achse steht. Wählen Sie die Freifahr- Richtung so, dass das Werkzeug vom Bohrungsrand wegfährt.  Winkel für Spindel-Orientierung Q336 (absolut): Winkel, auf den die TNC das Werkzeug vor dem Eintauchen und vor dem Herausfahren aus der Bohrung positioniert HEIDENHAIN TNC 620...
  • Seite 240 UNIVERSAL-TIEFBOHREN (Zyklus 205, Software-Option Advanced programming features) 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche 2 Wenn ein vertiefter Startpunkt eingegeben wird, fährt die TNC mit dem definierten Positioniervorschub auf den Sicherheits-Abstand über den vertieften Startpunkt 3 Das Werkzeug bohrt mit dem eingegebenen Vorschub F bis zur ersten Zustell-Tiefe...
  • Seite 241 TNC das Werkzeug nach einem Rückzug aus der Bohrung wieder auf die aktuelle Zustell-Tiefe fährt; Wert bei letzter Zustellung Wenn Sie Q258 ungleich Q259 eingeben, dann verändert die TNC den Vorhalteabstand zwischen der ersten und letzten Zustellung gleichmäßig. HEIDENHAIN TNC 620...
  • Seite 242 Beispiel: NC-Sätze  Bohrtiefe bis Spanbruch Q257 (inkremental): Zustellung, nach der die TNC einen Spanbruch 11 CYCL DEF 205 UNIVERSAL-TIEFBOHREN durchführt. Kein Spanbruch, wenn 0 eingegeben Q200=2 ;SICHERHEITS-ABST.  Rückzug bei Spanbruch Q256 (inkremental): Wert, um die die TNC das Werkzeug beim Spanbrechen Q201=-80 ;TIEFE zurückfährt Q206=150 ;VORSCHUB TIEFENZ.
  • Seite 243 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 244  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeug-Unterkante – Werkstück-Oberfläche  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Bohrungsgrund  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Bohren auf der Schraubenlinie in mm/min  Zustellung pro Schraubenlinie Q334 (inkremental): Maß, um welches das Werkzeug auf einer Schraubenlinie (=360°) jeweils zugestellt wird Beachten Sie, dass Ihr Werkzeug bei zu großer Zustellung sowohl sich selbst als auch das Werkstück beschädigt.
  • Seite 245: Gewindebohren Neu Mit Ausgleichsfutter (Zyklus 206)

    Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 246  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze (Startposition) – Werkstück- Oberfläche; Richtwert: 4x Gewindesteigung  Bohrtiefe Q201 (Gewindelänge, inkremental): Abstand Werkstück-Oberfläche – Gewindeende  Vorschub F Q206: Verfahrgeschwindigkeit des Werkzeugs beim Gewindebohren  Verweilzeit unten Q211: Wert zwischen 0 und 0,5 Sekunden eingeben, um ein Verkeilen des Werkzeugs beim Rückzug zu vermeiden ...
  • Seite 247: Gewindebohren Ohne Ausgleichsfutter Gs

    Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 248  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze (Startposition) – Werkstück- Oberfläche  Bohrtiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Gewindeende  Gewindesteigung Q239 Steigung des Gewindes. Das Vorzeichen legt Rechts- oder Linksgewinde fest: += Rechtsgewinde –= Linksgewinde  Koord. Werkstück-Oberfläche Q203 (absolut): Koordinate Werkstück-Oberfläche ...
  • Seite 249 Drehzahl. Wenn Sie während des Gewindebohrens den Drehknopf für den Vorschub-Override betätigen, passt die TNC die Drehzahl automatisch an. Der Drehknopf für den Drehzahl-Override ist nicht aktiv. Am Zyklusende steht die Spindel. Vor der nächsten Bearbeitung Spindel mit M3 (bzw. M4) wieder einschalten. HEIDENHAIN TNC 620...
  • Seite 250 Mit dem Maschinen-Parameter displayDepthErr stellen Sie ein, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! ...
  • Seite 251 Wenn Sie während des Gewindeschneid-Vorgangs die externe Stop- Taste drücken, zeigt die TNC den Softkey MANUELL FREIFAHREN an. Wenn Sie MANUEL FREIFAHREN drücken, können Sie das Werkzeug gesteuert freifahren. Drücken Sie dazu die positive Achsrichtungs-Taste der aktiven Spindelachse. HEIDENHAIN TNC 620...
  • Seite 252: Grundlagen Zum Gewindefräsen

    Grundlagen zum Gewindefräsen Voraussetzungen Die Maschine sollte mit einer Spindelinnenkühlung (Kühlschmiermittel min. 30 bar, Druckluft min. 6 bar) ausgerüstet sein Da beim Gewindefräsen in der Regel Verzerrungen am Gewindeprofil entstehen, sind in der Regel werkzeugspezifische Korrekturen erforderlich, die Sie aus dem Werkzeugkatalog entnehmen oder bei Ihrem Werkzeughersteller erfragen können.
  • Seite 253 Vorschub bezogen auf die Mittelpunktsbahn anzeigt, stimmt der angezeigte Wert nicht mit dem programmierten Wert überein. Der Umlaufsinn des Gewinde ändert sich, wenn Sie einen Gewindefräszyklus in Verbindung mit Zyklus 8 SPIEGELN in nur einer Achse abarbeiten. HEIDENHAIN TNC 620...
  • Seite 254 GEWINDEFRAESEN (Zyklus 262, Software- Option Advanced programming features) 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche 2 Das Werkzeug fährt mit dem programmierten Vorschub Vorpositionieren auf die Startebene, die sich aus dem Vorzeichen der Gewindesteigung, der Fräsart und der Anzahl der Gänge zum Nachsetzen ergibt 3 Anschließend fährt das Werkzeug tangential in einer Helix-...
  • Seite 255 Vorschub Fräsen Q207: Verfahrgeschwindigkeit des Werkzeugs beim Fräsen in mm/min 25 CYCL DEF 262 GEWINDEFRAESEN Q335=10 ;SOLL-DURCHMESSER Q239=+1.5 ;STEIGUNG Q201=-20 ;GEWINDETIEFE Q355=0 ;NACHSETZEN Q253=750 ;VORSCHUB VORPOS. Q351=+1 ;FRAESART Q200=2 ;SICHERHEITS-ABST. Q203=+30 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q207=500 ;VORSCHUB FRAESEN HEIDENHAIN TNC 620...
  • Seite 256 SENKGEWINDEFRAESEN (Zyklus 263, Software- Option Advanced programming features) 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche Senken 2 Das Werkzeug fährt im Vorschub Vorpositionieren auf Senktiefe minus Sicherheitsabstand und anschließend im Vorschub Senken auf die Senktiefe 3 Falls ein Sicherheits-Abstand Seite eingeben wurde, positioniert die TNC das Werkzeug gleich im Vorschub Vorpositionieren auf die...
  • Seite 257 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 258  Soll-Durchmesser Q335: Gewindenenndurchmesser  Gewindesteigung Q239: Steigung des Gewindes. Das Vorzeichen legt Rechts- oder Linksgewinde fest: + = Rechtsgewinde – = Linksgewinde  Gewindetiefe Q201 (inkremental): Abstand zwischen Werkstück-Oberfläche und Gewindegrund  Senktiefe Q356: (inkremental): Abstand zwischen Werkstück-Oberfläche und Werkzeugspitze ...
  • Seite 259 Q253=750 ;VORSCHUB VORPOS.  Vorschub Fräsen Q207: Verfahrgeschwindigkeit des Werkzeugs beim Fräsen in mm/min Q351=+1 ;FRAESART Q200=2 ;SICHERHEITS-ABST. Q357=0.2 ;SI.-ABST. SEITE Q358=+0 ;TIEFE STIRNSEITIG Q359=+0 ;VERSATZ STIRNSEITIG Q203=+30 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q254=150 ;VORSCHUB SENKEN Q207=500 ;VORSCHUB FRAESEN HEIDENHAIN TNC 620...
  • Seite 260 BOHRGEWINDEFRAESEN (Zyklus 264, Software-Option Advanced programming features) 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche Bohren 2 Das Werkzeug bohrt mit dem eingegebenen Vorschub Tiefenzustellung bis zur ersten Zustell-Tiefe 3 Falls Spanbruch eingegeben, fährt die TNC das Werkzeug um den eingegebenen Rückzugswert zurück.
  • Seite 261 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 262  Soll-Durchmesser Q335: Gewindenenndurchmesser  Gewindesteigung Q239: Steigung des Gewindes. Das Vorzeichen legt Rechts- oder Linksgewinde fest: + = Rechtsgewinde – = Linksgewinde  Gewindetiefe Q201 (inkremental): Abstand zwischen Werkstück-Oberfläche und Gewindegrund  Bohrtiefe Q356: (inkremental): Abstand zwischen Werkstück-Oberfläche und Bohrungsgrund ...
  • Seite 263 Vorschub Fräsen Q207: Verfahrgeschwindigkeit des Q257=5 ;BOHRTIEFE SPANBRUCH Werkzeugs beim Fräsen in mm/min Q256=0.2 ;RZ BEI SPANBRUCH Q358=+0 ;TIEFE STIRNSEITIG Q359=+0 ;VERSATZ STIRNSEITIG Q200=2 ;SICHERHEITS-ABST. Q203=+30 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q206=150 ;VORSCHUB TIEFENZ. Q207=500 ;VORSCHUB FRAESEN HEIDENHAIN TNC 620...
  • Seite 264 HELIX- BOHRGEWINDEFRAESEN (Zyklus 265, Software-Option Advanced programming features) 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche Stirnseitig Senken 2 Beim Senken vor der Gewindebearbeitung fährt das Werkzeug im Vorschub Senken auf die Senktiefe Stirnseitig. Beim Senkvorgang nach der Gewindebearbeitung fährt die TNC das Werkzeug auf die Senktiefe im Vorschub Vorpositionieren 3 Die TNC positioniert das Werkzeug unkorrigiert aus der Mitte über...
  • Seite 265 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 266  Soll-Durchmesser Q335: Gewindenenndurchmesser  Gewindesteigung Q239: Steigung des Gewindes. Das Vorzeichen legt Rechts- oder Linksgewinde fest: + = Rechtsgewinde – = Linksgewinde  Gewindetiefe Q201 (inkremental): Abstand zwischen Werkstück-Oberfläche und Gewindegrund  Vorschub Vorpositionieren Q253: Verfahrgeschwindigkeit des Werkzeugs beim Eintauchen in das Werkstück bzw.
  • Seite 267 Werkzeugs beim Senken in mm/min Q358=+0 ;TIEFE STIRNSEITIG  Vorschub Fräsen Q207: Verfahrgeschwindigkeit des Werkzeugs beim Fräsen in mm/min Q359=+0 ;VERSATZ STIRNSEITIG Q360=0 ;SENKVORGANG Q200=2 ;SICHERHEITS-ABST. Q203=+30 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q254=150 ;VORSCHUB SENKEN Q207=500 ;VORSCHUB FRAESEN HEIDENHAIN TNC 620...
  • Seite 268 AUSSENGEWINDE-FRAESEN (Zyklus 267, Software-Option Advanced programming features) 1 Die TNC positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheits-Abstand über der Werkstück-Oberfläche Stirnseitig Senken 2 Die TNC fährt den Startpunkt für das stirnseitige Senken ausgehend von der Zapfenmitte auf der Hauptachse der Bearbeitungsebene an.
  • Seite 269 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 270  Soll-Durchmesser Q335: Gewindenenndurchmesser  Gewindesteigung Q239: Steigung des Gewindes. Das Vorzeichen legt Rechts- oder Linksgewinde fest: += Rechtsgewinde – = Linksgewinde  Gewindetiefe Q201 (inkremental): Abstand zwischen Werkstück-Oberfläche und Gewindegrund  Nachsetzen Q355: Anzahl der Gewindegänge um die das Werkzeug versetzt wird (siehe Bild rechts unten): 0 = eine Schraubenlinie auf die Gewindetiefe 1 = kontinuierliche Schraubenlinie auf der gesamten Gewindelänge...
  • Seite 271 Werkzeug und Werkstück (Spannmittel) erfolgen kann Q203=+30 ;KOOR. OBERFLAECHE  Vorschub Senken Q254: Verfahrgeschwindigkeit des Q204=50 ;2. SICHERHEITS-ABST. Werkzeugs beim Senken in mm/min Q254=150 ;VORSCHUB SENKEN  Vorschub Fräsen Q207: Verfahrgeschwindigkeit des Q207=500 ;VORSCHUB FRAESEN Werkzeugs beim Fräsen in mm/min HEIDENHAIN TNC 620...
  • Seite 272: Beispiel: Bohrzyklen

    Beispiel: Bohrzyklen 0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4500 Werkzeug-Aufruf 4 L Z+250 R0 FMAX Werkzeug freifahren 5 CYCL DEF 200 BOHREN Zyklus-Definition Q200=2 ;SICHERHEITS-ABST.
  • Seite 273 Bohrung 2 anfahren, Zyklus-Aufruf 9 L X+90 R0 FMAX M99 Bohrung 3 anfahren, Zyklus-Aufruf 10 L Y+10 R0 FMAX M99 Bohrung 4 anfahren, Zyklus-Aufruf 11 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 12 END PGM C200 MM HEIDENHAIN TNC 620...
  • Seite 274 8.3 Zyklen zum Fräsen von Taschen, Zapfen und Nuten Übersicht Zyklus Softkey Seite 4 TASCHENFRAESEN (rechteckförmig) Schrupp-Zyklus ohne automatische Vorpositionierung 212 TASCHE SCHLICHTEN (rechteckförmig) Schlicht-Zyklus mit automatischer Vorpositionierung, 2. Sicherheits-Abstand 213 ZAPFEN SCHLICHTEN (rechteckförmig) Schlicht-Zyklus mit automatischer Vorpositionierung, 2. Sicherheits-Abstand 5 KREISTASCHE Schrupp-Zyklus ohne automatische Vorpositionierung...
  • Seite 275: Taschenfraesen (Zyklus 4)

    Für die 2. Seiten-Länge gilt folgende Bedingung: 2.Seiten- Länge größer als [(2 x Rundungs-Radius) + Seitliche Zustellung k]. Mit dem Maschinen-Parameter displayDepthErr stellen Sie ein, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! HEIDENHAIN TNC 620...
  • Seite 276  Sicherheits-Abstand (inkremental): Abstand Werkzeugspitze (Startposition) – Werkstück- Oberfläche  Tiefe (inkremental): Abstand Werkstück-Oberfläche – Taschengrund  (inkremental): Maß, um welches das Zustell-Tiefe Werkzeug jeweils zugestellt wird. Die TNC fährt in einem Arbeitsgang auf die Tiefe wenn: Zustell-Tiefe und Tiefe gleich sind die Zustell-Tiefe größer als die Tiefe ist ...
  • Seite 277 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 278  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche  Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Taschengrund  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Fahren auf Tiefe in mm/min. Wenn Sie ins Material eintauchen, dann kleineren Wert eingeben als in Q207 definiert ...
  • Seite 279 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 280 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche 35 CYCL DEF 213 ZAPFEN SCHLICHTEN  Tiefe Q201 (inkremental): Abstand Werkstück- Q200=2 ;SICHERHEITS-ABST. Oberfläche – Zapfengrund Q291=-20 ;TIEFE  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Fahren Q206=150 ;VORSCHUB TIEFENZ. auf Tiefe in mm/min.
  • Seite 281: Kreistasche (Zyklus 5)

    Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die TNC den Zyklus nicht aus. Mit dem Maschinen-Parameter displayDepthErr stellen Sie ein, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! HEIDENHAIN TNC 620...
  • Seite 282  Sicherheits-Abstand (inkremental): Abstand Werkzeugspitze (Startposition) – Werkstück- Oberfläche  Frästiefe 2: Abstand Werkstück-Oberfläche – Taschengrund  (inkremental): Maß, um welches das Zustell-Tiefe Werkzeug jeweils zugestellt wird. Die TNC fährt in einem Arbeitsgang auf die Tiefe wenn: Zustell-Tiefe und Tiefe gleich sind die Zustell-Tiefe größer als die Tiefe ist ...
  • Seite 283 Fehlermeldung ausgeben soll (on) oder nicht (off). Achtung Kollisionsgefahr! Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 284 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche 42 CYCL DEF 214 KREIST. SCHLICHTEN  Tiefe Q201 (inkremental): Abstand Werkstück- Q200=2 ;SICHERHEITS-ABST. Oberfläche – Taschengrund Q201=-20 ;TIEFE  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Fahren Q206=150 ;VORSCHUB TIEFENZ. auf Tiefe in mm/min.
  • Seite 285 Sie ein, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! HEIDENHAIN TNC 620...
  • Seite 286 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand Werkzeugspitze – Werkstück-Oberfläche 43 CYCL DEF 215 KREISZ. SCHLICHTEN  Tiefe Q201 (inkremental): Abstand Werkstück- Q200=2 ;SICHERHEITS-ABST. Oberfläche – Zapfengrund Q201=-20 ;TIEFE  Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Fahren Q206=150 ;VORSCHUB TIEFENZ. auf Tiefe in mm/min.
  • Seite 287: Nut (Langloch) Mit Pendelndem Eintauchen (Zyklus 210, Software-Option Advanced Programming Features)

    TNC den Zyklus nicht aus. Fräserdurchmesser nicht größer als die Nutbreite und nicht kleiner als ein Drittel der Nutbreite wählen. Fräserdurchmesser kleiner als die halbe Nutlänge wählen: Sonst kann die TNC nicht pendelnd eintauchen. HEIDENHAIN TNC 620...
  • Seite 288 Achtung Kollisionsgefahr! Mit dem Maschinen-Parameter displayDepthErr stellen Sie ein, ob die TNC bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei positiv eingegebener Tiefe die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeug-Achse mit Eilgang auf Sicherheits-Abstand unter die Werkstück-Oberfläche! ...
  • Seite 289 Tiefe in mm/min. Nur wirksam beim Schlichten, Q203=+30 ;KOOR. OBERFLAECHE wenn Zustellung Schlichten eingeben ist Q204=50 ;2. SICHERHEITS-ABST. Q216=+50 ;MITTE 1. ACHSE Q217=+50 ;MITTE 2. ACHSE Q218=80 ;1. SEITEN-LAENGE Q219=12 ;2. SEITEN-LAENGE Q224=+15 ;DREHLAGE Q338=5 ;ZUST. SCHLICHTEN Q206=150 ;VORSCHUB TIEFENZ. HEIDENHAIN TNC 620...
  • Seite 290: Runde Nut (Langloch) Mit Pendelndem Eintauchen (Zyklus 211, Software-Option Advanced Programming Features)

    RUNDE NUT (Langloch) mit pendelndem Eintauchen (Zyklus 211, Software-Option Advanced programming features) Schruppen 1 Die TNC positioniert das Werkzeug im Eilgang in der Spindelachse auf den 2. Sicherheits-Abstand und anschließend ins Zentrum des rechten Kreises. Von dort aus positioniert die TNC das Werkzeug auf den eingegebenen Sicherheits-Abstand über der Werkstück- Oberfläche 2 Das Werkzeug fährt mit dem Vorschub Fräsen auf die Werkstück-...
  • Seite 291 Nebenachse der Bearbeitungsebene  Teilkreis-Durchmesser Q244: Durchmesser des Teilkreises eingeben  2. Seiten-Länge Q219: Breite der Nut eingeben; wenn Nutbreite gleich Werkzeug-Durchmesser eingegeben, dann schruppt die TNC nur (Langloch fräsen)  Startwinkel Q245 (absolut): Polarwinkel des Startpunkts eingeben HEIDENHAIN TNC 620...
  • Seite 292 Beispiel: NC-Sätze  Öffnungs-Winkel der Nut Q248 (inkremental): Öffnungs-Winkel der Nut eingeben 52 CYCL DEF 211 RUNDE NUT  Zustellung Schlichten Q338 (inkremental): Maß, um Q200=2 ;SICHERHEITS-ABST. welches das Werkzeug in der Spindelachse beim Schlichten zugestellt wird. Q338=0: Schlichten in Q201=-20 ;TIEFE einer Zustellung Q207=500 ;VORSCHUB FRAESEN...
  • Seite 293: Beispiel: Tasche, Zapfen Und Nuten Fräsen

    1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 2 L+0 R+3 Werkzeug-Definition Nutenfräser 4 TOOL CALL 1 Z S3500 Werkzeug-Aufruf Schruppen/Schlichten 5 L Z+250 R0 FMAX Werkzeug freifahren HEIDENHAIN TNC 620...
  • Seite 294 6 CYCL DEF 213 ZAPFEN SCHLICH. Zyklus-Definition Außenbearbeitung Q200=2 ;SICHERHEITS-ABST. Q201=-30 ;TIEFE Q206=250 ;F TIEFENZUST. Q202=5 ;ZUSTELL-TIEFE Q207=250 ;F FRAESEN Q203=+0 ;KOOR. OBERFL. Q204=20 ;2. S.-ABSTAND Q216=+50 ;MITTE 1. ACHSE Q217=+50 ;MITTE 2. ACHSE Q218=90 ;1. SEITEN-LAENGE Q219=80 ;2. SEITEN-LAENGE Q220=0 ;ECKENRADIUS Q221=5...
  • Seite 295 18 CYCL CALL M3 Zyklus-Aufruf Nut 1 19 FN 0: Q245 = +225 Neuer Startwinkel für Nut 2 20 CYCL CALL Zyklus-Aufruf Nut 2 21 L Z+250 R0 F MAX M2 Werkzeug freifahren, Programm-Ende 22 END PGM C210 MM HEIDENHAIN TNC 620...
  • Seite 296: Übersicht

    8.4 Zyklen zum Herstellen von Punktemustern Übersicht Die TNC stellt 2 Zyklen zur Verfügung, mit denen Sie Punktemuster direkt fertigen können: Zyklus Softkey Seite 220 PUNKTEMUSTER AUF KREIS 221 PUNKTEMUSTER AUF LINIEN Folgende Bearbeitungszyklen können Sie mit den Zyklen 220 und 221 kombinieren: Zyklus 200 BOHREN Zyklus 201 REIBEN...
  • Seite 297 Endwinkel Q246 (absolut): Winkel zwischen der Hauptachse der Bearbeitungsebene und dem Startpunkt der letzten Bearbeitung auf dem Teilkreis (gilt nicht für Vollkreise); Endwinkel ungleich Startwinkel eingeben; wenn Endwinkel größer als Startwinkel eingegeben, dann Bearbeitung im Gegen- Uhrzeigersinn, sonst Bearbeitung im Uhrzeigersinn HEIDENHAIN TNC 620...
  • Seite 298 Beispiel: NC-Sätze  Winkelschritt Q247 (inkremental): Winkel zwischen zwei Bearbeitungen auf dem Teilkreis; wenn der 53 CYCL DEF 220 MUSTER KREIS Winkelschritt gleich null ist, dann berechnet die TNC den Winkelschritt aus Startwinkel, Endwinkel und Q216=+50 ;MITTE 1. ACHSE Anzahl Bearbeitungen; wenn ein Winkelschritt Q217=+50 ;MITTE 2.
  • Seite 299 Bearbeitung 7 Dieser Vorgang (6) wiederholt sich, bis alle Bearbeitungen der zweiten Zeile ausgeführt sind 8 Anschließend fährt die TNC das Werkzeug auf den Startpunkt der nächsten Zeile 9 In einer Pendelbewegung werden alle weiteren Zeilen abgearbeitet HEIDENHAIN TNC 620...
  • Seite 300 Beispiel: NC-Sätze  Startpunkt 1. Achse Q225 (absolut): Koordinate des Startpunktes in der Hauptachse der Bearbeitungs- 54 CYCL DEF 221 MUSTER LINIEN ebene Q225=+15 ;STARTPUNKT 1. ACHSE  Startpunkt 2. Achse Q226 (absolut): Koordinate des Startpunktes in der Nebenachse der Q226=+15 ;STARTPUNKT 2.
  • Seite 301: Beispiel: Lochkreise

    3 TOOL CALL 1 Z S3500 Werkzeug-Aufruf 4 L Z+250 R0 FMAX M3 Werkzeug freifahren 5 CYCL DEF 200 BOHREN Zyklus-Definition Bohren Q200=2 ;SICHERHEITS-ABST. Q201=-15 ;TIEFE Q206=250 ;F TIEFENZUST. Q202=4 ;ZUSTELL-TIEFE Q210=0 ;V.-ZEIT Q203=+0 ;KOOR. OBERFL. Q204=0 ;2. S.-ABSTAND Q211=0.25 ;VERWEILZEIT UNTEN HEIDENHAIN TNC 620...
  • Seite 302 6 CYCL DEF 220 MUSTER KREIS Zyklus-Definition Lochkreis 1, CYCL 200 wird automatisch gerufen, Q216=+30 ;MITTE 1. ACHSE Q200, Q203 und Q204 wirken aus Zyklus 220 Q217=+70 ;MITTE 2. ACHSE Q244=50 ;TEILKREIS-DURCH. Q245=+0 ;STARTWINKEL Q246=+360 ;ENDWINKEL Q247=+0 ;WINKELSCHRITT Q241=10 ;ANZAHL Q200=2 ;SICHERHEITS-ABST.
  • Seite 303 56 LBL 2 Programmieren Sie im ersten Satz des Unterprogramms immer beide Achsen. Wenn Sie Q-Parameter verwenden, dann die jeweiligen 60 LBL 0 Berechnungen und Zuweisungen nur innerhalb des jeweiligen Kontur-Unterprogrammes durchführen 99 END PGM SL2 MM HEIDENHAIN TNC 620...
  • Seite 304 Eigenschaften der Bearbeitungszyklen Die TNC positioniert vor jedem Zyklus automatisch auf den Sicherheits-Abstand Jedes Tiefen-Niveau wird ohne Werkzeug-Abheben gefräst; Inseln werden seitlich umfahren Der Radius von „Innen-Ecken“ ist programmierbar – das Werkzeug bleibt nicht stehen, Freischneide-Markierungen werden verhindert (gilt für äußerste Bahn beim Räumen und Seiten-Schlichten) Beim Seiten-Schlichten fährt die TNC die Kontur auf einer tangentialen Kreisbahn an Beim Tiefen-Schlichten fährt die TNC das Werkzeug ebenfalls auf...
  • Seite 305 23 SCHLICHTEN TIEFE (wahlweise Seite 314 verwendbar) 24 SCHLICHTEN SEITE (wahlweise Seite 315 verwendbar) Erweiterte Zyklen: Zyklus Softkey Seite 25 KONTUR-ZUG Seite 316 27 ZYLINDER-MANTEL Seite 319 28 ZYLINDER-MANTEL Nutenfräsen Seite 321 29 ZYLINDER-MANTEL Stegfräsen Seite 323 HEIDENHAIN TNC 620...
  • Seite 306 KONTUR (Zyklus 14) In Zyklus 14 KONTUR listen Sie alle Unterprogramme auf, die zu einer Gesamtkontur überlagert werden sollen. Beachten Sie vor dem Programmieren Zyklus 14 ist DEF-Aktiv, das heißt ab seiner Definition im Programm wirksam. In Zyklus 14 können Sie maximal 12 Unterprogramme (Teilkonturen) auflisten.
  • Seite 307: Überlagerte Konturen

    13 CYCL DEF 14.1 KONTURLABEL 1/2/3/4 54 C X+10 Y+50 DR- 55 LBL 0 Unterprogramm 2: Tasche B 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN TNC 620...
  • Seite 308 „Summen“-Fläche Beide Teilflächen A und B inklusive der gemeinsam überdeckten Fläche sollen bearbeitet werden: Die Flächen A und B müssen Taschen sein Die erste Tasche (in Zyklus 14) muss außerhalb der zweiten beginnen Fläche A: 51 LBL 1 52 L X+10 Y+50 RR 53 CC X+35 Y+50 54 C X+10 Y+50 DR- 55 LBL 0...
  • Seite 309 52 L X+60 Y+50 RR 53 CC X+35 Y+50 54 C X+60 Y+50 DR- 55 LBL 0 Fläche B: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 C X+90 Y+50 DR- 60 LBL 0 HEIDENHAIN TNC 620...
  • Seite 310 KONTUR-DATEN (Zyklus 20, Software-Option Advanced programming features) In Zyklus 20 geben Sie Bearbeitungs-Informationen für die Unterprogramme mit den Teilkonturen an. Beachten Sie vor dem Programmieren Zyklus 20 ist DEF-Aktiv, das heißt Zyklus 20 ist ab seiner Definition im Bearbeitungs-Programm aktiv. Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung fest.
  • Seite 311 Radius des Ausräum-Werkzeugs. Die Einstichpunkte sind gleichzeitig die Startpunkte fürs Räumen.  Zustell-Tiefe Q10 (inkremental): Maß, um das das Werkzeug jeweils zugestellt wird (Vorzeichen bei negativer Arbeitsrichtung „–“)  Vorschub Tiefenzustellung Q11: Bohrvorschub in mm/min  Ausräum-Werkzeug Nummer Q13: Werkzeug-Nummer des Ausräum-Werkzeugs HEIDENHAIN TNC 620...
  • Seite 312 RAEUMEN (Zyklus 22, Software-Option Advanced programming features) 1 Die TNC positioniert das Werkzeug über den Einstichpunkt; dabei wird das Schlichtaufmaß Seite berücksichtigt 2 In der ersten Zustell-Tiefe fräst das Werkzeug mit dem Fräsvorschub Q12 die Kontur von innen nach außen 3 Dabei werden die Inselkonturen (hier: C/D) mit einer Annäherung an die Taschenkontur (hier: A/B) freigefräst 4 Im nächsten Schritt fährt die TNC das Werkzeug auf die nächste...
  • Seite 313 Fehlermeldung aus  Vorschub Pendeln Q19: Pendelvorschub in mm/min  Vorschub Rückzug Q208: Verfahrgeschwindigkeit des Werkzeugs beim Herausfahren nach der Bearbeitung in mm/min. Wenn Sie Q208=0 eingeben, dann fährt die TNC das Werkzeug mit Vorschub Q12 heraus HEIDENHAIN TNC 620...
  • Seite 314 SCHLICHTEN TIEFE (Zyklus 23, Software-Option Advanced programming features) Die TNC ermittelt den Startpunkt fürs Schlichten selbständig. Der Startpunkt ist abhängig von den Platzverhältnissen in der Tasche. Die TNC fährt das Werkzeug weich (vertikaler Tangentialkreis) auf die zu bearbeitende Fläche, sofern hierfür genügend Platz vorhanden ist. Bei beengten Platzverhältnissen fährt die TNC das Werkzeug senkrecht auf Tiefe.
  • Seite 315 Werkzeug jeweils zugestellt wird Q12=350 ;VORSCHUB RAEUMEN  Vorschub Tiefenzustellung Q11: Eintauchvorschub Q14=+0 ;AUFMASS SEITE  Vorschub Ausräumen Q12: Fräsvorschub  Schlichtaufmaß Seite Q14 (inkremental): Aufmaß für mehrmaliges Schlichten; der letzte Schlicht-Rest wird ausgeräumt, wenn Sie Q14 = 0 eingeben HEIDENHAIN TNC 620...
  • Seite 316 KONTUR-ZUG (Zyklus 25, Software-Option Advanced programming features) Mit diesem Zyklus lassen sich zusammen mit Zyklus 14 KONTUR - „offene“ Konturen bearbeiten: Konturbeginn und -ende fallen nicht zusammen. Der Zyklus 25 KONTUR-ZUG bietet gegenüber der Bearbeitung einer offenen Kontur mit Positioniersätzen erhebliche Vorteile: Die TNC überwacht die Bearbeitung auf Hinterschneidungen und Konturverletzungen.
  • Seite 317 Verfahrbewegungen in der Spindelachse  Vorschub Fräsen Q12: Vorschub bei Verfahrbewegungen in der Bearbeitungsebene  Fräsart? (Gegenlauf = –1) Q15: Gleichlauf-Fräsen: Eingabe = +1 Gegenlauf-Fräsen: Eingabe = –1 Abwechselnd im Gleich- und Gegenlauf fräsen bei mehreren Zustellungen:Eingabe = 0 HEIDENHAIN TNC 620...
  • Seite 318: Programmvorgaben Für Zyklen Zur Zylinder-Mantelbearbeitung (Software-Option 1)

    Programmvorgaben für Zyklen zur Zylinder- Mantelbearbeitung (Software-Option 1) Maschine und TNC müssen vom Maschinenhersteller vorbereitet sein. Beachten Sie vor dem Programmieren Im ersten NC-Satz des Kontur-Unterprogramms immer beide Koordinaten programmieren. Der Speicher für den Zyklus ist begrenzt. Sie können in einem Zyklus maximal 1000 Konturelemente programmieren.
  • Seite 319 Fräsvorschub Q12 entlang der programmierten Kontur 3 Am Konturende fährt die TNC das Werkzeug auf Sicherheitsabstand und zurück zum Einstichpunkt; 4 Die Schritte 1 bis 3 wiederholen sich, bis die programmierte Frästiefe Q1 erreicht ist 5 Anschließend fährt das Werkzeug auf Sicherheitsabstand HEIDENHAIN TNC 620...
  • Seite 320 Beispiel: NC-Sätze  Frästiefe Q1 (inkremental): Abstand zwischen Zylinder-Mantel und Konturgrund. Frästiefe größer als 63 CYCL DEF 27 ZYLINDER-MANTEL Schneidenlänge LCUTS eingeben Q1=-8 ;FRAESTIEFE  Schlichtaufmaß Seite Q3 (inkremental): Schlichtaufmaß in der Ebene der Mantel-Abwicklung; Q3=+0 ;AUFMASS SEITE das Aufmaß wirkt in der Richtung der Radiuskorrektur Q6=+2 ;SICHERHEITS-ABST.
  • Seite 321 Frästiefe Q1 erreicht ist 5 Wenn Sie die Toleranz Q21 definiert haben, dann führt die TNC die Nachbearbeitung aus, um möglichst parallele Nutwände zu erhalten. 6 Abschließend fährt das Werkzeug in der Werkzeug-Achse zurück auf die sichere Höhe HEIDENHAIN TNC 620...
  • Seite 322 Beispiel: NC-Sätze  Frästiefe Q1 (inkremental): Abstand zwischen Zylinder-Mantel und Konturgrund. Frästiefe größer als 63 CYCL DEF 28 ZYLINDER-MANTEL Schneidenlänge LCUTS eingeben Q1=-8 ;FRAESTIEFE  Schlichtaufmaß Seite Q3 (inkremental): Schlichtaufmaß an der Nutwand. Das Schlichtaufmaß Q3=+0 ;AUFMASS SEITE verkleinert die Nutbreite um den zweifachen Q6=+2 ;SICHERHEITS-ABST.
  • Seite 323 5 Die Schritte 2 bis 4 wiederholen sich, bis die programmierte Frästiefe Q1 erreicht ist 6 Abschließend fährt das Werkzeug in der Werkzeug-Achse zurück auf die sichere Höhe oder auf die zuletzt vor dem Zyklus programmierte Position HEIDENHAIN TNC 620...
  • Seite 324 Beispiel: NC-Sätze  Frästiefe Q1 (inkremental): Abstand zwischen Zylinder-Mantel und Konturgrund. Frästiefe größer als 63 CYCL DEF 29 ZYLINDER-MANTEL STEG Schneidenlänge LCUTS eingeben Q1=-8 ;FRAESTIEFE  Schlichtaufmaß Seite Q3 (inkremental): Schlichtaufmaß an der Stegwand. Das Q3=+0 ;AUFMASS SEITE Schlichtaufmaß vergrößert die Stegbreite um den Q6=+2 ;SICHERHEITS-ABST.
  • Seite 325: Beispiel: Überlagerte Konturen Vorbohren, Schruppen, Schlichten

    Kontur-Unterprogramme festlegen 7 CYCL DEF 14.1 KONTURLABEL 1/2/3/4 8 CYCL DEF 20.0 KONTUR-DATEN Allgemeine Bearbeitungs-Parameter festlegen Q1=-20 ;FRAESTIEFE Q2=1 ;BAHN-UEBERLAPPUNG Q3=+0.5 ;AUFMASS SEITE Q4=+0.5 ;AUFMASS TIEFE Q5=+0 ;KOOR. OBERFLAECHE Q6=2 ;SICHERHEITS-ABST. Q7=+100 ;SICHERE HOEHE Q8=0.1 ;RUNDUNGSRADIUS Q9=-1 ;DREHSINN HEIDENHAIN TNC 620...
  • Seite 326 9 CYCL DEF 21.0 VORBOHREN Zyklus-Definition Vorbohren Q10=5 ;ZUSTELL-TIEFE Q11=250 ;VORSCHUB TIEFENZ. Q13=2 ;AUSRAEUM-WERKZEUG 10 CYCL CALL M3 Zyklus-Aufruf Vorbohren 11 L Z+250 R0 FMAX M6 Werkzeug-Wechsel 12 TOOL CALL 2 Z S3000 Werkzeug-Aufruf Schruppen/Schlichten 13 CYCL DEF 22.0 RAEUMEN Zyklus-Definition Räumen Q10=5 ;ZUSTELL-TIEFE...
  • Seite 327 35 L X+27 36 LBL 0 37 LBL 4 Kontur-Unterprogramm 4: Insel Dreieckig rechts 38 L X+65 Y+42 RL 39 L X+57 40 L X+65 Y+58 41 L X+73 Y+42 42 LBL 0 43 END PGM C21 MM HEIDENHAIN TNC 620...
  • Seite 328: Beispiel: Kontur-Zug

    Beispiel: Kontur-Zug 0 BEGIN PGM C25 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 Rohteil-Definition 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S2000 Werkzeug-Aufruf 4 L Z+250 RO FMAX Werkzeug freifahren 5 CYCL DEF 14.0 KONTUR Kontur-Unterprogramm festlegen 6 CYCL DEF 14.1 KONTURLABEL 1 7 CYCL DEF 25 KONTUR-ZUG...
  • Seite 329 11 L X+0 Y+15 RL 12 L X+5 Y+20 13 CT X+5 Y+75 14 L Y+95 15 RND R7.5 16 L X+50 17 RND R7.5 18 L X+100 Y+80 19 LBL 0 20 END PGM C25 MM HEIDENHAIN TNC 620...
  • Seite 330: Beispiel: Zylinder-Mantel Mit Zyklus

    Beispiel: Zylinder-Mantel mit Zyklus 27 Hinweise: Zylinder mittig auf Rundtisch aufgespannt. Bezugspunkt liegt in der Rundtisch-Mitte Beschreibung der Mittelpunktsbahn im Kontur-Unterprogramm 0 BEGIN PGM C28 MM 1 TOOL CALL 1 Y S2000 Werkzeug-Aufruf, Werkzeug-Achse Y 2 L Y+250 RO FMAX Werkzeug freifahren 3 L X+0 R0 FMAX Werkzeug auf Rundtisch-Mitte positionieren...
  • Seite 331 12 L Y+35 13 L X+60 Y+52.5 14 L Y+70 15 LBL 0 16 END PGM C28 MM HEIDENHAIN TNC 620...
  • Seite 332 Beispiel: Zylinder-Mantel mit Zyklus 28 Hinweis: Zylinder mittig auf Rundtisch aufgespannt. Bezugspunkt liegt in der Rundtisch-Mitte 0 BEGIN PGM C27 MM Werkzeug-Aufruf, Werkzeug-Achse Y 1 TOOL CALL 1 Y S2000 Werkzeug freifahren 2 L X+250 R0 FMAX Werkzeug auf Rundtisch-Mitte positionieren 3 L X+0 R0 FMAX Kontur-Unterprogramm festlegen 4 CYCL DEF 14.0 KONTUR...
  • Seite 333 Angaben in der Drehachse in mm (Q17=1) 12 L X+50 13 RND R7.5 14 L Y+60 15 RND R7.5 16 L IX-20 17 RND R7.5 18 L Y+20 19 RND R7.5 20 L X+40 21 LBL 0 22 END PGM C27 MM HEIDENHAIN TNC 620...
  • Seite 334: Zyklen Zum Abzeilen

    8.6 Zyklen zum Abzeilen Übersicht Die TNC stellt drei Zyklen zur Verfügung, mit denen Sie Flächen mit folgenden Eigenschaften bearbeiten können: Eben rechteckig Eben schiefwinklig Beliebig geneigt In sich verwunden Zyklus Softkey Seite 230 ABZEILEN Für ebene rechteckige Flächen 231 REGELFLAECHE Für schiefwinklige, geneigte und verwundene Flächen 232 PLANFRAESEN...
  • Seite 335 Beachten Sie vor dem Programmieren Die TNC positioniert das Werkzeug von der aktuellen Position zunächst in der Bearbeitungsebene und anschließend in der Spindelachse auf den Startpunkt. Werkzeug so vorpositionieren, dass keine Kollision mit dem Werkstück oder Spannmitteln erfolgen kann. HEIDENHAIN TNC 620...
  • Seite 336  Startpunkt 1. Achse Q225 (absolut): Min-Punkt- Koordinate der abzuzeilenden Fläche in der Hauptachse der Bearbeitungsebene  Startpunkt 2. Achse Q226 (absolut): Min-Punkt- Koordinate der abzuzeilenden Fläche in der Nebenachse der Bearbeitungsebene  Startpunkt 3. Achse Q227 (absolut): Höhe in der Spindelachse, auf der abgezeilt wird ...
  • Seite 337 Durch ziehenden Schnitt (Spindelachsenkoordinate Punkt kleiner als Spindelachsenkoordinate Punkt 2) bei stark geneigten Flächen Bei windschiefen Flächen, Hauptbewegungs-Richtung (von Punkt nach Punkt 2) in die Richtung der stärkeren Neigung legen Die Oberflächengüte beim Einsatz von Radiusfräsern können Sie optimieren: HEIDENHAIN TNC 620...
  • Seite 338 Bei windschiefen Flächen Hauptbewegungs-Richtung (von Punkt nach Punkt 2) senkrecht zur Richtung der stärksten Neigung legen Beachten Sie vor dem Programmieren Die TNC positioniert das Werkzeug von der aktuellen Position mit einer 3D-Geradenbewegung auf den Startpunkt 1. Werkzeug so vorpositionieren, dass keine Kollision mit dem Werkstück oder Spannmitteln erfolgen kann.
  • Seite 339 Schnitt mit dem halben programmierten Q232=+125 ;3. PUNKT 2. ACHSE Wert aus. Q233=+25 ;3. PUNKT 3. ACHSE Q234=+15 ;4. PUNKT 1. ACHSE Q235=+125 ;4. PUNKT 2. ACHSE Q236=+25 ;4. PUNKT 3. ACHSE Q240=40 ;ANZAHL SCHNITTE Q207=500 ;VORSCHUB FRAESEN HEIDENHAIN TNC 620...
  • Seite 340 PLANFRAESEN (Zyklus 232, Software-Option Advanced programming features) Mit dem Zyklus 232 können Sie eine ebene Fläche in mehreren Zustellungen und unter Berücksichtigung eines Schlicht-Aufmaßes planfräsen. Dabei stehen drei Bearbeitungsstrategien zur Verfügung: Strategie Q389=0: Mäanderförmig bearbeiten, seitliche Zustellung ausserhalb der zu bearbeitenden Fläche Strategie Q389=1: Mäanderförmig bearbeiten, seitliche Zustellung innerhalb der zu bearbeitenden Fläche Strategie Q389=2: Zeilenweise bearbeiten, Rückzug und seitliche...
  • Seite 341 Schlichtaufmaß im Vorschub Schlichten abgefräst 9 Am Ende fährt die TNC das Werkzeug mit FMAX zurück auf den 2. Sicherheits-Abstand Beachten Sie vor dem Programmieren 2. Sicherheits-Abstand Q204 so eingeben, dass keine Kollision mit dem Werkstück oder Spannmitteln erfolgen kann. HEIDENHAIN TNC 620...
  • Seite 342  Bearbeitungsstrategie (0/1/2) Q389: Festlegen, wie die TNC die Fläche bearbeiten soll: 0: Mäanderförmig bearbeiten, seitliche Zustellung im Positionier-Vorschub ausserhalb der zu bearbeitenden Fläche 1: Mäanderförmig bearbeiten, seitliche Zustellung im Fräsvorschub innerhalb der zu bearbeitenden Fläche 2: Zeilenweise bearbeiten, Rückzug und seitliche Zustellung im Positionier-Vorschub ...
  • Seite 343  Vorschub Vorpositionieren Q253: Verfahrgeschwindigkeit des Werkzeugs beim Anfahren der Startposition und beim Fahren auf die nächste Zeile in mm/min; wenn Sie im Material quer fahren (Q389=1), dann fährt die TNC die Querzustellung mit Fräsvorschub Q207 HEIDENHAIN TNC 620...
  • Seite 344 Beispiel: NC-Sätze  Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeugspitze und Startposition in der 71 CYCL DEF 232 PLANFRAESEN Werkzeugachse. Wenn Sie mit Bearbeitungsstrategie Q389=2 fräsen, fährt die TNC Q389=2 ;STRATEGIE im Sicherheits-Abstand über der aktuellen Zustell- Q225=+10 ;STARTPUNKT 1. ACHSE Tiefe den Startpunkt auf der nächsten Zeile an Q226=+12 ;STARTPUNKT 2.
  • Seite 345: Beispiel: Abzeilen

    5 CYCL DEF 230 ABZEILEN Zyklus-Definition Abzeilen Q225=+0 ;STARTPUNKT 1. ACHSE Q226=+0 ;STARTPUNKT 2. ACHSE Q227=+35 ;STARTPUNKT 3. ACHSE Q218=100 ;1. SEITEN-LAENGE Q219=100 ;2. SEITEN-LAENGE Q240=25 ;ANZAHL SCHNITTE Q206=250 ;F TIEFENZUST. Q207=400 ;F FRAESEN Q209=150 ;F QUER Q200=2 ;SICHERHEITSABST. HEIDENHAIN TNC 620...
  • Seite 346 6 L X+-25 Y+0 R0 FMAX M3 Vorpositionieren in die Nähe des Startpunkts 7 CYCL CALL Zyklus-Aufruf 8 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 9 END PGM C230 MM 8 Programmieren: Zyklen...
  • Seite 347: Zyklen Zur Koordinaten-Umrechnung

    Konturen spiegeln 10 DREHUNG Konturen in der Bearbeitungsebene drehen 11 MASSFAKTOR Konturen verkleinern oder vergrößern 26 ACHSSPEZIFISCHER MASSFAKTOR Konturen verkleinern oder vergrößern mit achsspezifischen Maßfaktoren 19 BEARBEITUNGSEBENE Bearbeitungen im geschwenkten Koordinatensystem durchführen für Maschinen mit Schwenkköpfen und/oder Drehtischen HEIDENHAIN TNC 620...
  • Seite 348: Wirksamkeit Der Koordinaten-Umrechnungen

    Wirksamkeit der Koordinaten-Umrechnungen Beginn der Wirksamkeit: Eine Koordinaten-Umrechnung wird ab ihrer Definition wirksam – wird also nicht aufgerufen. Sie wirkt so lange, bis sie rückgesetzt oder neu definiert wird. Koordinaten-Umrechnung rücksetzen: Zyklus mit Werten für das Grundverhalten erneut definieren, z.B. Maßfaktor 1,0 Zusatzfunktionen M02, M30 oder den Satz END PGM ausführen (abhängig von Maschinen-Parameter „clearMode“...
  • Seite 349: Nullpunkt-Verschiebung (Zyklus 7)

    Rücksetzen Die Nullpunkt-Verschiebung mit den Koordinatenwerten X=0, Y=0 und Z=0 hebt eine Nullpunkt-Verschiebung wieder auf. Beispiel: NC-Sätze 13 CYCL DEF 7.0 NULLPUNKT 14 CYCL DEF 7.1 X+60 16 CYCL DEF 7.3 Z-5 15 CYCL DEF 7.2 Y+40 HEIDENHAIN TNC 620...
  • Seite 350: Nullpunkt-Verschiebung Mit Nullpunkt-Tabellen (Zyklus 7)

    NULLPUNKT-Verschiebung mit Nullpunkt- Tabellen (Zyklus 7) Welche Nullpunkt-Tabelle verwendet wird, ist von der Betriebart abhängig bzw. wählbar: Programmlauf-Betriebsarten: Tabelle „zeroshift.d“ Betriebsart Programm-Test: Tabelle „simzeroshift.d“ Nullpunkte aus der Nullpunkt-Tabelle beziehen sich auf den aktuellen Bezugspunkt. Die Koordinaten-Werte aus Nullpunkt-Tabellen sind ausschließlich absolut wirksam. Neue Zeilen können Sie nur am Tabellen-Ende einfügen.
  • Seite 351  Datei editieren. Die Softkey-Leiste zeigt dazu folgende Funktionen an: Funktion Softkey Tabellen-Anfang wählen Tabellen-Ende wählen Seitenweise blättern nach oben Seitenweise blättern nach unten Zeile einfügen (nur möglich am Tabellen-Ende) Zeile löschen Suchen Cursor zum Zeilen-Anfang HEIDENHAIN TNC 620...
  • Seite 352 Funktion Softkey Cursor zum Zeilen-Ende Aktuellen Wert kopieren Kopierten Wert einfügen Eingebbare Anzahl von Zeilen (Nullpunkten) am Tabellenende anfügen Nullpunkt-Tabelle konfigurieren Wenn Sie zu einer aktiven Achse keinen Nullpunkt definieren wollen, drücken Sie die Taste DEL. Die TNC löscht dann den Zahlenwert aus dem entsprechenden Eingabefeld.
  • Seite 353 Beispiel: NC-Sätze In der Betriebsart PGM-Test ist Zyklus 247 nicht wirksam. 13 CYCL DEF 247 BEZUGSPUNKT SETZEN Q339=4 ;BEZUGSPUNKT-NUMMER Status-Anzeige In der zusätzlichen Status-Anzeige (STATUS POS.-ANZ.) zeigt die TNC die aktive Preset-Nummer hinter dem Dialog Bezugsp. an. HEIDENHAIN TNC 620...
  • Seite 354: Spiegeln (Zyklus 8)

    SPIEGELN (Zyklus 8) Die TNC kann Bearbeitung in der Bearbeitungsebene spiegelbildlich ausführen. Wirkung Die Spiegelung wirkt ab ihrer Definition im Programm. Sie wirkt auch in der Betriebsart Positionieren mit Handeingabe. Die TNC zeigt aktive Spiegelachsen in der zusätzlichen Status-Anzeige an. Wenn Sie nur eine Achse spiegeln, ändert sich der Umlaufsinn des Werkzeugs.
  • Seite 355 Drehachsen – mit Ausnahme der Spindelachse und der dazugehörigen Nebenachse. Erlaubt ist die Eingabe von maximal drei Achsen Rücksetzen Zyklus SPIEGELN mit Eingabe NO ENT erneut programmieren. Beispiel: NC-Sätze 79 CYCL DEF 8.0 SPIEGELN 80 CYCL DEF 8.1 X Y Z HEIDENHAIN TNC 620...
  • Seite 356 DREHUNG (Zyklus 10) Innerhalb eines Programms kann die TNC das Koordinatensystem in der Bearbeitungsebene um den aktiven Nullpunkt drehen. Wirkung Die DREHUNG wirkt ab ihrer Definition im Programm. Sie wirkt auch in der Betriebsart Positionieren mit Handeingabe. Die TNC zeigt den aktiven Drehwinkel in der zusätzlichen Status-Anzeige an.
  • Seite 357: Massfaktor (Zyklus 11)

    Zyklus MASSFAKTOR mit Maßfaktor 1 erneut programmieren. Beispiel: NC-Sätze 11 CALL LBL 1 12 CYCL DEF 7.0 NULLPUNKT 13 CYCL DEF 7.1 X+60 14 CYCL DEF 7.2 Y+40 15 CYCL DEF 11.0 MASSFAKTOR 16 CYCL DEF 11.1 SCL 0.75 17 CALL LBL 1 HEIDENHAIN TNC 620...
  • Seite 358 MASSFAKTOR ACHSSP. (Zyklus 26) Beachten Sie vor dem Programmieren Koordinatenachsen mit Positionen für Kreisbahnen dürfen Sie nicht mit unterschiedlichen Faktoren strecken oder stauchen. Für jede Koordinaten-Achse können Sie einen eigenen achsspezifischen Maßfaktor eingeben. Zusätzlich lassen sich die Koordinaten eines Zentrums für alle Maßfaktoren programmieren.
  • Seite 359 Sie schwenken wollen. Mit zwei Raumwinkeln ist bereits jede beliebige Werkzeuglage im Raum eindeutig definiert. Beachten Sie, dass die Lage des geschwenkten Koordinatensystems und damit auch Verfahrbewegungen im geschwenkten System davon abhängen, wie Sie die geschwenkte Ebene beschreiben. HEIDENHAIN TNC 620...
  • Seite 360 Wenn Sie die Lage der Bearbeitungsebene über Raumwinkel programmieren, berechnet die TNC die dafür erforderlichen Winkelstelllungen der Schwenkachsen automatisch und legt diese in den Parametern Q120 (A-Achse) bis Q122 (C-Achse) ab. Sind zwei Lösungen möglich, wählt die TNC – ausgehend von der Nullstellung der Drehachsen –...
  • Seite 361 12 L B+15 R0 F1000 Drehachse positionieren 13 CYCL DEF 19.0 BEARBEITUNGSEBENE Winkel für Korrekturberechnung definieren 14 CYCL DEF 19.1 B+15 15 L Z+80 R0 FMAX Korrektur aktivieren Spindelachse 16 L X-8.5 Y-10 R0 FMAX Korrektur aktivieren Bearbeitungsebene HEIDENHAIN TNC 620...
  • Seite 362 Positions-Anzeige im geschwenkten System Die angezeigten Positionen (SOLL und IST) und die Nullpunkt-Anzeige in der zusätzlichen Status-Anzeige beziehen sich nach dem Aktivieren von Zyklus 19 auf das geschwenkte Koordinatensystem. Die angezeigte Position stimmt direkt nach der Zyklus-Definition also ggf. nicht mehr mit den Koordinaten der zuletzt vor Zyklus 19 programmierten Position überein.
  • Seite 363 Ggf. Drehachsen in die 0°-Stellung positionieren 2 Werkstück aufspannen 3 Vorbereitungen in der Betriebsart Positionieren mit Handeingabe Drehachse(n zum Setzen des Bezugspunkts auf entsprechenden Winkelwert positionieren. Der Winkelwert richtet sich nach der von Ihnen gewählten Bezugsfläche am Werkstück. HEIDENHAIN TNC 620...
  • Seite 364 TNC den Bezugspunkt falsch. 5 Bezugspunkt-Setzen Manuell durch Ankratzen wie im ungeschwenkten System siehe „Bezugspunkt-Setzen (ohne 3D-Tastsystem)”, Seite 54 Gesteuert mit einem HEIDENHAIN 3D-Tastsystem (siehe Benutzer- Handbuch Tastsystem-Zyklen, Kapitel 2) Automatisch mit einem HEIDENHAIN 3D-Tastsystem (siehe Benutzer-Handbuch Tastsystem-Zyklen, Kapitel 3)
  • Seite 365: Beispiel: Koordinaten-Umrechnungszyklen

    Rücksprung zu LBL 10; insgesamt sechsmal 14 CALL LBL 10 REP 6/6 Drehung rücksetzen 15 CYCL DEF 10.0 DREHUNG 16 CYCL DEF 10.1 ROT+0 Nullpunkt-Verschiebung rücksetzen 17 CYCL DEF 7.0 NULLPUNKT 18 CYCL DEF 7.1 X+0 19 CYCL DEF 7.2 Y+0 HEIDENHAIN TNC 620...
  • Seite 366 20 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 21 LBL 1 Unterprogramm 1 22 L X+0 Y+0 R0 FMAX Festlegung der Fräsbearbeitung 23 L Z+2 R0 FMAX M3 24 L Z-5 R0 F200 25 L X+30 RL 26 L IY+10 27 RND R5 28 L IX+20 29 L IX+10 IY-10...
  • Seite 367: Verweilzeit (Zyklus 9)

    (bleibende) Zustände werden dadurch nicht beeinflusst, wie z.B. die Drehung der Spindel.  Verweilzeit in Sekunden: Verweilzeit in Sekunden eingeben Eingabebereich 0 bis 3 600 s (1 Stunde) in 0,001 s-Schritten Beispiel: NC-Sätze 89 CYCL DEF 9.0 VERWEILZEIT 90 CYCL DEF 9.1 V.ZEIT 1.5 HEIDENHAIN TNC 620...
  • Seite 368: Programm-Aufruf (Zyklus 12)

    PROGRAMM-AUFRUF (Zyklus 12) Sie können beliebige Bearbeitungs-Programme, wie z.B. spezielle Bohrzyklen oder Geometrie-Module, einem Bearbeitungs-Zyklus gleichstellen. Sie rufen dieses Programm dann wie einen Zyklus auf. Beachten Sie vor dem Programmieren Das aufgerufene Programm muss auf der Festplatte der TNC gespeichert sein. Wenn Sie nur den Programm-Namen eingeben, muss das zum Zyklus deklarierte Programm im selben Verzeichnis stehen wie das rufende Programm.
  • Seite 369: Spindel-Orientierung (Zyklus 13)

    Wenn Sie M19, bzw. M20 programmieren, ohne zuvor den Zyklus 13 definiert zu haben, dann positioniert die TNC die Hauptspindel auf einen Winkelwert, der vom Maschinenhersteller festgelegt ist (siehe Maschinenhandbuch).  Orientierungswinkel: Winkel bezogen auf die Winkel- Bezugsachse der Arbeitsebene eingeben Eingabe-Bereich: 0 bis 360° Eingabe-Feinheit: 0,1° HEIDENHAIN TNC 620...
  • Seite 370 TOLERANZ (Zyklus 32) Maschine und TNC müssen vom Maschinenhersteller vorbereitet sein. Durch die Angaben im Zyklus 32 können Sie das Ergebnis bei der HSC- Bearbeitung hinsichtlich Genauigkeit, Oberflächengüte und Geschwindigkeit beeinflussen, sofern die TNC an die maschinenspezifischen Eigenschaften angepasst wurde. Die TNC glättet automatisch die Kontur zwischen beliebigen (unkorrigierten oder korrigierten) Konturelementen.
  • Seite 371 TNC ggf. die beiden restlichen Parameter mit dem Wert 0 ein. Bei zunehmender Toleranzeingabe verkleinert sich bei Kreisbewegungen im Regelfall der Kreisdurchmesser. Wenn an Ihrer Maschine der HSC-Filter aktiv ist (ggf. beim Maschinenhersteller nachfragen), kann der Kreis auch größer werden. HEIDENHAIN TNC 620...
  • Seite 372 Beispiel: NC-Sätze  Toleranzwert T: Zulässige Konturabweichung in mm (bzw. inch bei Inch-Programmen) 95 CYCL DEF 32.0 TOLERANZ  HSC-MODE, Schlichten=0, Schruppen=1: Filter 96 CYCL DEF 32.1 T0.05 aktivieren: 97 CYCL DEF 32.2 HSC-MODE:1 TA5 Eingabewert 0: Mit höherer Konturgenauigkeit fräsen. Die TNC verwendet die von Ihrem Maschinenhersteller definierten Schlicht-Filtereinstellungen.
  • Seite 373: Programmieren: Unterprogramme Und Programmteil-Wiederholungen

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

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

    9.3 Programmteil-Wiederholungen Label LBL Programmteil-Wiederholungen beginnen mit der Marke LBL (LABEL). Eine Programmteil-Wiederholung schließt mit CALL LBL ... REP ab. Arbeitsweise 1 Die TNC führt das Bearbeitungs-Programm bis zum Ende des Programmteils (CALL LBL ... REP) aus 2 Anschließend wiederholt die TNC den Programmteil zwischen dem aufgerufenen LABEL und dem Label-Aufruf CALL LBL ...
  • Seite 377: Beliebiges Programm Als Unterprogramm Aufrufen

    Das aufgerufene Programm darf keinen Aufruf CALL PGM ins aufrufende Programm enthalten (Endlosschleife) Beliebiges Programm als Unterprogramm aufrufen  Funktionen zum Programm-Aufruf wählen: Taste PGM CALL drücken  Softkey PROGRAMM drücken  Vollständigen Pfadnamen des aufzurufenden Programms eingeben, mit Taste END bestätigen HEIDENHAIN TNC 620...
  • Seite 378 Wenn Sie nur den Programm-Namen eingeben, muss das aufgerufene Programm im selben Verzeichnis stehen wie das rufende Programm. Wenn das aufgerufene Programm nicht im selben Verzeichnis steht wie das rufende Programm, dann geben Sie den vollständigen Pfadnamen ein, z.B. TNC:\ZW35\SCHRUPP\PGM1.H Wenn Sie ein DIN/ISO-Programm aufrufen wollen, dann geben Sie den Datei-Typ .I hinter dem Programm-Namen ein.
  • Seite 379 Anfang von Unterprogramm UP1 39 CALL LBL 2 Unterprogramm bei LBL2 wird aufgerufen 45 LBL 0 Ende von Unterprogramm 1 46 LBL 2 Anfang von Unterprogramm 2 62 LBL 0 Ende von Unterprogramm 2 63 END PGM UPGMS MM HEIDENHAIN TNC 620...
  • Seite 380 Programm-Ausführung 1 Hauptprogramm UPGMS wird bis Satz 17 ausgeführt 2 Unterprogramm 1 wird aufgerufen und bis Satz 39 ausgeführt 3 Unterprogramm 2 wird aufgerufen und bis Satz 62 ausgeführt. Ende von Unterprogramm 2 und Rücksprung zum Unterprogramm, von dem es aufgerufen wurde 4 Unterprogramm 1 wird von Satz 40 bis Satz 45 ausgeführt.
  • Seite 381: Programmteil-Wiederholungen Wiederholen

    3 Hauptprogramm REPS wird von Satz 28 bis Satz 35 ausgeführt 4 Programmteil zwischen Satz 35 und Satz 15 wird 1 mal wiederholt (beinhaltet die Programmteil-Wiederholung zwischen Satz 20 und Satz 27) 5 Hauptprogramm REPS wird von Satz 36 bis Satz 50 ausgeführt (Programm-Ende) HEIDENHAIN TNC 620...
  • Seite 382: Unterprogramm Wiederholen

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

    2 BLK FORM 0.2 X+100 Y+100 Z+0 Werkzeug-Aufruf 3 TOOL CALL 1 Z S500 Werkzeug freifahren 4 L Z+250 R0 FMAX 5 L X-20 Y+30 R0 FMAX Vorpositionieren Bearbeitungsebene 6 L Z+0 R0 FMAX M3 Vorpositionieren auf Oberkante Werkstück HEIDENHAIN TNC 620...
  • Seite 384 7 LBL 1 Marke für Programmteil-Wiederholung 8 L IZ-4 R0 FMAX Inkrementale Tiefen-Zustellung (im Freien) 9 APPR CT X+2 Y+30 CCA90 R+5 RL F250 Kontur anfahren 10 FC DR- R18 CLSD+ CCX+20 CCY+30 Kontur 11 FLT 12 FCT DR- R15 CCX+50 CCY+75 13 FLT 14 FCT DR- R15 CCX+75 CCY+20 15 FLT...
  • Seite 385: Beispiel: Bohrungsgruppen

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

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

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

    10.1 Prinzip und Funktionsübersicht Mit Q-Parametern können Sie mit einem Bearbeitungs-Programm eine ganze Teilefamilie definieren. Dazu geben Sie anstelle von Zahlenwerten Platzhalter ein: die Q-Parameter. Q-Parameter stehen beispielsweise für Koordinatenwerte Vorschübe Drehzahlen Zyklus-Daten Außerdem können Sie mit Q-Parametern Konturen programmieren, die über mathematische Funktionen bestimmt sind oder die Ausführung von Bearbeitungsschritten von logischen Bedingungen abhängig machen.
  • Seite 391: Q-Parameter-Funktionen Aufrufen

    Dann zeigt die TNC folgende Softkeys: Funktionsgruppe Softkey Seite Mathematische Grundfunktionen Seite 393 Winkelfunktionen Seite 395 Funktion zur Kreisberechnung Seite 397 Wenn/dann-Entscheidungen, Sprünge Seite 398 Sonstige Funktionen Seite 401 Formel direkt eingeben Seite 434 Formel für String-Parameter Seite 438 HEIDENHAIN TNC 620...
  • Seite 392: Teilefamilien - Q-Parameter Statt Zahlenwerte

    10.2 Teilefamilien – Q-Parameter statt Zahlenwerte Mit der Q-Parameter-Funktion FN0: ZUWEISUNG können Sie Q- Parametern Zahlenwerte zuweisen. Dann setzen Sie im Bearbeitungs- Programm statt dem Zahlenwert einen Q-Parameter ein. NC-Beispielsätze 15 FNO: Q10=25 Zuweisung Q10 erhält den Wert 25 L X +Q10 entspricht L X +25 Für Teilefamilien programmieren Sie z.B.
  • Seite 393 Wurzel aus einer Zahl ziehen und zuweisen Verboten: Wurzel aus negativem Wert! Rechts vom =-Zeichen dürfen Sie eingeben: zwei Zahlen zwei Q-Parameter eine Zahl und einen Q-Parameter Die Q-Parameter und Zahlenwerte in den Gleichungen können Sie beliebig mit Vorzeichen versehen. HEIDENHAIN TNC 620...
  • Seite 394: Grundrechenarten Programmieren

    Grundrechenarten programmieren Beispiel: Programmsätze in der TNC Beispiel: 16 FN0: Q5 = +10 Q-Parameter-Funktionen wählen: Taste Q drücken 17 FN3: Q12 = +Q5 * +7 Mathematische Grundfunktionen wählen: Softkey GRUNDFUNKT. drücken Q-Parameter-Funktion ZUWEISUNG wählen: Softkey FN0 X = Y drücken PARAMETER-NR.
  • Seite 395: Winkelfunktionen (Trigonometrie)

    α = arctan (a / b) = arctan (sin α / cos α) Beispiel: a = 25 mm b = 50 mm α = arctan (a / b) = arctan 0,5 = 26,57° Zusätzlich gilt: a² + b² = c² (mit a² = a x a) (a² + b²) HEIDENHAIN TNC 620...
  • Seite 396: Winkelfunktionen Programmieren

    Winkelfunktionen programmieren Die Winkelfunktionen erscheinen mit Druck auf den Softkey WINKEL- FUNKT. Die TNC zeigt die Softkeys in der Tabelle unten. Programmierung: vergleiche Beispiel: Grundrechenarten programmieren Funktion Softkey FN6: SINUS z.B. FN6: Q20 = SIN–Q5 Sinus eines Winkels in Grad (°) bestimmen und zuweisen FN7: COSINUS z.B.
  • Seite 397: Anwendung

    Spindelachse Z) im Parameter Q20, den Kreismittelpunkt der Nebenachse (Y bei Spindelachse Z) im Parameter Q21 und den Kreisradius im Parameter Q22 ab. Beachten Sie, dass FN23 und FN24 neben dem Ergebnis- Parameter auch die zwei folgenden Parameter automatisch überschreiben. HEIDENHAIN TNC 620...
  • Seite 398: Wenn/Dann-Entscheidungen Mit Q-Parametern

    10.6 Wenn/dann-Entscheidungen mit Q-Parametern Anwendung Bei Wenn/Dann-Entscheidungen vergleicht die TNC einen Q- Parameter mit einem anderen Q-Parameter oder einem Zahlenwert. Wenn die Bedingung erfüllt ist, dann setzt die TNC das Bearbeitungs- Programm an dem LABEL fort, der hinter der Bedingung programmiert ist (LABEL siehe „Unterprogramme und Programmteil- Wiederholungen kennzeichnen”, Seite 374).
  • Seite 399: Verwendete Abkürzungen Und Begriffe

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

    10.7 Q-Parameter kontrollieren und ändern Vorgehensweise Sie können Q-Parameter beim Erstellen, Testen und Abarbeiten in allen Betriebsarten kontrollieren und auch (ausser im Programm Test) ändern.  Ggf. Programmlauf abbrechen (z.B. externe STOP-Taste und Softkey INTERNER STOP drücken) bzw. Programm-Test anhalten ...
  • Seite 401: Zusätzliche Funktionen

    Seite 419 Werte an die PLC übergeben FN20:WAIT FOR Seite 420 NC und PLC synchronisieren FN29:PLC Seite 422 bis zu acht Werte an die PLC übergeben FN37:EXPORT Seite 422 lokale Q-Parameter oder QS-Parameter in ein rufendes Programm exportieren HEIDENHAIN TNC 620...
  • Seite 402 Mit der Funktion FN14: ERROR können Sie programmgesteuert Meldungen ausgeben lassen, die vom Maschinenhersteller bzw. von HEIDENHAIN vorprogrammiert sind: Wenn die TNC im Programmlauf oder Programm-Test zu einem Satz mit FN 14 kommt, so unterbricht sie und gibt eine Meldung aus. Anschließend müssen Sie das Programm neu starten.
  • Seite 403 Q214: 0 nicht erlaubt 1042 Verfahrrichtung nicht definiert 1043 Keine Nullpunkt-Tabelle aktiv 1044 Lagefehler: Mitte 1. Achse 1045 Lagefehler: Mitte 2. Achse 1046 Bohrung zu klein 1047 Bohrung zu groß 1048 Zapfen zu klein 1049 Zapfen zu groß HEIDENHAIN TNC 620...
  • Seite 404 Fehler-Nummer Text 1050 Tasche zu klein: Nacharbeit 1.A. 1051 Tasche zu klein: Nacharbeit 2.A. 1052 Tasche zu groß: Ausschuss 1.A. 1053 Tasche zu groß: Ausschuss 2.A. 1054 Zapfen zu klein: Ausschuss 1.A. 1055 Zapfen zu klein: Ausschuss 2.A. 1056 Zapfen zu groß: Nacharbeit 1.A. 1057 Zapfen zu groß: Nacharbeit 2.A.
  • Seite 405 Zustellung ungleich 0 eingeben 1091 Fehlerhafte Programmdaten 1092 Werkzeug nicht definiert 1093 Werkzeug-Nummer nicht erlaubt 1094 Werkzeug-Name nicht erlaubt 1095 Software-Option nicht aktiv 1096 Restore Kinematik nicht möglich 1097 Funktion nicht erlaubt 1098 Rohteilmaße widersprüchlich 1099 Messposition nicht erlaubt HEIDENHAIN TNC 620...
  • Seite 406 FN 16: F-PRINT: Texte und Q-Parameter-Werte formatiert ausgeben Sie können mit FN 16 auch vom NC-Programm aus beliebige Meldungen auf den Bildschirm ausgeben. Solche Meldungen werden von der TNC in einem Überblendfenster angezeigt. Mit der Funktion FN 16: F-PRINT können Sie Q-Parameter-Werte und Texte formatiert über die Datenschnittstelle ausgeben, zum Beispiel an einen Drucker.
  • Seite 407 Text nur bei Dialogspr. Deutsch ausgeben L_CZECH Text nur bei Dialogspr. Tschechisch ausgeben L_FRENCH Text nur bei Dialogspr. Französisch ausgeben L_ITALIAN Text nur bei Dialogspr. Italienisch ausgeben L_SPANISH Text nur bei Dialogspr. Spanisch ausgeben L_SWEDISH Text nur bei Dialogspr. Schwedisch ausgeben HEIDENHAIN TNC 620...
  • Seite 408 Schlüsselwort Funktion L_DANISH Text nur bei Dialogspr. Dänisch ausgeben L_FINNISH Text nur bei Dialogspr. Finnisch ausgeben L_DUTCH Text nur bei Dialogspr. Niederl. ausgeben L_POLISH Text nur bei Dialogspr. Polnisch ausgeben L_PORTUGUE Text nur bei Dialogspr. Portugiesisch ausgeben L_HUNGARIA Text nur bei Dialogspr. Ungarisch ausgeben L_RUSSIAN Text nur bei Dialogspr.
  • Seite 409 Wenn Sie als Pfadnamen der Protokoll-Datei lediglich den Dateinamen angeben, dann speichert die TNC die Protokolldatei in dem Verzeichnis, in dem das NC- Programm mit der FN 16-Funktion steht. Pro Zeile in der Format-Beschreibungsdatei können Sie maximal 32 Q-Parameter ausgeben. HEIDENHAIN TNC 620...
  • Seite 410 Meldungen auf den Bildschirm ausgeben Sie können die Funktion FN 16 auch benützen, um beliebige Meldungen vom NC-Programm aus in einem Überblendfenster auf den Bildschirm der TNC auszugeben. Dadurch lassen sich auf einfache Weise auch längere Hinweistexte an einer beliebigen Stelle im Programm so anzeigen, dass der Bediener darauf reagieren muss.
  • Seite 411 Aktiver Spindelzustand: -1=undefiniert, 0=M3 aktiv, 1=M4 aktiv, 2=M5 nach M3, 3=M5 nach M4 Kühlmittelzustand: 0=aus, 1=ein Aktiver Vorschub Index des vorbereiteten Werkzeugs Index des aktiven Werkzeugs Kanaldaten, 25 Kanalnummer Zyklus-Parameter, 30 Sicherheits-Abstand aktiver Bearbeitungs-Zyklus Bohrtiefe/Frästiefe aktiver Bearbeitungs-Zyklus Zustell-Tiefe aktiver Bearbeitungs-Zyklus HEIDENHAIN TNC 620...
  • Seite 412 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Vorschub Tiefenzust. aktiver Bearbeitungs-Zyklus Erste Seitenlänge Zyklus Rechtecktasche Zweite Seitenlänge Zyklus Rechtecktasche Erste Seitenlänge Zyklus Nut Zweite Seitenlänge Zyklus Nut Radius Zyklus Kreistasche Vorschub Fräsen aktiver Bearbeitungs-Zyklus Drehsinn aktiver Bearbeitungs-Zyklus Verweilzeit aktiver Bearbeitungs-Zyklus Gewindesteigung Zyklus 17, 18 Schlichtaufmaß...
  • Seite 413 WKZ-Nr. Platz-Nummer in der Platz-Tabelle, 52 WKZ-Nr. Werkzeug-Magazin-Nummer Direkt nach TOOL CALL Werkzeug-Nummer T programmierte Werte, 60 Aktive Werkzeug-Achse 0 = X 6 = U 1 = Y 7 = V 2 = Z 8 = W HEIDENHAIN TNC 620...
  • Seite 414 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Spindel-Drehzahl S Aufmaß Werkzeug-Länge DL Aufmaß Werkzeug-Radius DR Automatischer TOOL CALL 0 = Ja, 1 = Nein Aufmaß Werkzeug-Radius DR2 Werkzeugindex Aktiver Vorschub Direkt nach TOOL DEF Werkzeug-Nummer T programmierte Werte, 61 Länge Radius Index Werkzeugdaten in TOOL DEF programmiert 1 = Ja, 0 = Nein Aktive Werkzeug-Korrektur, 200...
  • Seite 415 Z-Achse A-Achse B-Achse C-Achse U-Achse V-Achse W-Achse Verfahrbereich, 230 1 bis 9 Negativer Software-Endschalter Achse 1 bis 9 1 bis 9 Positiver Software-Endschalter Achse 1 bis 9 Software-Endschalter ein- oder aus: 0 = ein, 1 = aus HEIDENHAIN TNC 620...
  • Seite 416 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Soll-Position im REF-System, 240 1 X-Achse Y-Achse Z-Achse A-Achse B-Achse C-Achse U-Achse V-Achse W-Achse Aktuelle Position im aktiven X-Achse Koordinatensystem, 270 Y-Achse Z-Achse A-Achse B-Achse C-Achse U-Achse V-Achse W-Achse Schaltendes Tastsystem TS, 350 Tastsystem-Typ Zeile in der Tastsystem-Tabelle Wirksame Länge Wirksamer Kugelradius Verrundungsradius...
  • Seite 417 Werkzeug-Radius R Werkzeug-Radius R2 Aufmaß Werkzeug-Länge DL Aufmaß Werkzeug-Radius DR Aufmaß Werkzeug-Radius DR2 Werkzeug gesperrt TL 0 = Nicht gesperrt, 1 = Gesperrt Nummer des Schwester-Werkzeugs RT Maximale Standzeit TIME1 Maximale Standzeit TIME2 Aktuelle Standzeit CUR. TIME PLC-Status HEIDENHAIN TNC 620...
  • Seite 418 Gruppen-Name, ID-Nr. Nummer Index Bedeutung Maximale Schneidenlänge LCUTS Maximaler Eintauchwinkel ANGLE TT: Anzahl der Schneiden CUT TT: Verschleiß-Toleranz Länge LTOL TT: Verschleiß-Toleranz Radius RTOL TT: Drehrichtung DIRECT 0 = Positiv, –1 = Negativ TT: Versatz Ebene R-OFFS TT: Versatz Länge L-OFFS TT: Bruch-Toleranz Länge LBREAK TT: Bruch-Toleranz Radius RBREAK PLC-Wert...
  • Seite 419 Mit der Funktion FN 19: PLC können Sie bis zu zwei Zahlenwerte oder Q-Parameter an die PLC übergeben. Schrittweiten und Einheiten: 0,1 µm bzw. 0,0001° Beispiel: Zahlenwert 10 (entspricht 1µm bzw. 0,001°) an PLC übergeben 56 FN19: PLC=+10/+Q3 HEIDENHAIN TNC 620...
  • Seite 420 FN20: WAIT FOR: NC und PLC synchronisieren Diese Funktion dürfen Sie nur in Abstimmung mit Ihrem Maschinenhersteller verwenden! Mit der Funktion FN 20: WAIT FOR können Sie während des Programmlaufs eine Synchronisation zwischen NC und PLC durchführen. Die NC stoppt das Abarbeiten, bis die Bedingung erfüllt ist, die Sie im FN 20-Satz programmiert haben.
  • Seite 421 Satz erst dann aus, wenn auch das NC-Programm tatsächlich diesen Satz erreicht hat. Beispiel: Programmlauf anhalten, bis die PLC den Merker 4095 auf 1 setzt 32 FN20: WAIT FOR M4095==1 Beispiel: Programmlauf anhalten, bis die PLC den symbolischen Operanden auf 1 setzt 32 FN20: APISPIN[0].NN_SPICONTROLINPOS==1 HEIDENHAIN TNC 620...
  • Seite 422 FN29: PLC: Werte an PLC übergeben Mit der Funktion FN 29: PLC können Sie bis zu acht Zahlenwerte oder Q-Parameter an die PLC übergeben. Schrittweiten und Einheiten: 0,1 µm bzw. 0,0001° Beispiel: Zahlenwert 10 (entspricht 1µm bzw. 0,001°) an PLC übergeben 56 FN29: PLC=+10/+Q3/+Q8/+7/+1/+Q5/+Q2/+15 FN37: EXPORT...
  • Seite 423: Einführung

    Result-set als Zwischenspeicher, der temporär die Menge selektierter Zeilen und Spalten aufnimmt. (Result-set = enlisch Ergebnismenge). Synonym: Mit diesem Begriff wird ein Name für eine Tabelle bezeichnet, der statt Pfad- und Dateinamen verwendet wird. Synonyme werden vom Maschinen-Hersteller in den Konfigurationsdaten festgelegt. HEIDENHAIN TNC 620...
  • Seite 424: Eine Transaktion

    Eine Transaktion Prinzipiell besteht eine Transaktion aus den Aktionen: Tabelle (Datei) adressieren, Zeilen selektieren und in den Result-set transferieren. Zeilen aus dem Result-set lesen, ändern und/oder neue Zeilen hinzufügen. Transaktion abschließen. Bei Änderungen/Ergänzungen werden die Zeilen aus dem Result-set in die Tabelle (Datei) übernommen. Es sind aber weitere Aktionen erforderlich, damit Tabellen-Einträge im NC-Programm bearbeitet werden können und ein paralleles Ändern gleicher Tabellen-Zeilen vermieden wird.
  • Seite 425 Q-Parametern abgebildet werden. Die Q-Parameter werden an die Spalten gebunden (zugeordnet). Spalten, die nicht an Q-Parameter gebunden sind, werden bei den Lese-/Schreibvorgängen nicht berücksichtigt. Wird mit SQL INSERT... eine neue Tabellen-Zeile generiert, werden Spalten, die nicht an Q-Parameter gebunden sind, mit Default-Werten belegt. HEIDENHAIN TNC 620...
  • Seite 426 SQL-Anweisungen programmieren SQL-Anweisungen programmieren Sie in der Betriebsart Programmieren:  SQL-Funktionen wählen: Softkey SQL drücken  SQL-Anweisung per Softkey auswählen (siehe Übersicht) oder Softkey SQL EXECUTE drücken und SQL-Anweisung programmieren Übersicht der Softkeys Funktion Softkey SQL EXECUTE Select-Anweisung programmieren SQL BIND Q-Parameter an Tabellen-Spalte binden (zuordnen) SQL FETCH Tabellen-Zeilen aus dem Result-set lesen und in Q-...
  • Seite 427 Tabellennamen und die Spalten-Bezeichnung – getrennt duch . ein. Tabellen-Name: Synonym oder Pfad- und Dateinamen dieser Tabelle. Das Synonym wird direkt eingetragen – Pfad- und Datei-Name werden in einfache Anführungszeichen eingeschlossen. Spalten-Bezeichnung: in den Konfigurationsdaten festgelegte Bezeichnung der Tabellen-Spalte HEIDENHAIN TNC 620...
  • Seite 428: Sql Select

    SQL SELECT SQL SELECT selektiert Tabellen-Zeilen und transferiert sie in den Result- set. Der SQL-Server legt die Daten zeilenweise im Result-set ab. Die Zeilen werden mit 0 beginnend fortlaufend numeriert. Diese Zeilen- Nummer, der INDEX, wird bei den SQL-Befehlen Fetch und Update verwendet.
  • Seite 429 Wenn Sie weder ASC noch DESC programmieren, gilt die aufsteigende Sortierung als Default- Eigenschaft. Die TNC legt die selektierten Zeilen nach der angegebenen Spalte ab Optional: FOR UPDATE (Schlüsselwort): Die selektierten Zeilen werden für den schreibenden Zugriff anderer Prozesse gesperrt HEIDENHAIN TNC 620...
  • Seite 430 Bedingung Programmierung gleich ungleich <> kleiner < kleiner oder gleich <= größer > größer oder gleich >= Mehrere Bedingungen verknüpfen: Logisches UND Logisches ODER 10 Programmieren: Q-Parameter...
  • Seite 431: Sql Fetch

    Q-Parameter transferiert. Geben Sie den Index nicht an, wird die erste Zeile (n=0) gelesen..Die Zeilen-Nummer wird direkt angegeben oder Sie 30 SQL FETCH Q1 HANDLE Q5 INDEX5 programmieren den Q-Parameter, der den Index enthält. HEIDENHAIN TNC 620...
  • Seite 432: Sql Update

    SQL UPDATE Beispiel: Zeilen-Nummer wird im Q-Parameter SQL UPDATE transferiert die in den Q-Parametern vorbereiteten Daten übergeben in die mit INDEX adressierte Zeile des Result-sets. Die bestehende Zeile im Result-set wird vollständig überschrieben. 11 SQL BIND Q881 "TAB_EXAMPLE.MESS_NR" SQL UPDATE berücksichtigt alle Spalten, die bei der Select-Anweisung 12 SQL BIND Q882 "TAB_EXAMPLE.MESS_X"...
  • Seite 433: Sql Commit

    Datenbank: SQL-Zugriffs-ID: Q-Parameter, mit dem Handle zur Identification des Result-sets (siehe auch SQL SELECT).  Datenbank: Index zu SQL-Ergebnis: Zeile, die im Result-set bleiben soll. Die Zeilen-Nummer wird direkt angegeben oder Sie programmieren den Q- Parameter, der den Index enthält. HEIDENHAIN TNC 620...
  • Seite 434: Formel Direkt Eingeben

    10.10Formel direkt eingeben Formel eingeben Über Softkeys können Sie mathematische Formeln, die mehrere Rechenoperationen beinhalten, direkt ins Bearbeitungs-Programm eingeben. Die Formeln erscheinen mit Druck auf den Softkey FORMEL. Die TNC zeigt folgende Softkeys in mehreren Leisten: Verknüpfungs-Funktion Softkey Addition z.B. Q10 = Q1 + Q5 Subtraktion z.B.
  • Seite 435 Vorzeichen einer Zahl prüfen z.B. Q12 = SGN Q50 Wenn Rückgabewert Q12 = 1, dann Q50 >= 0 Wenn Rückgabewert Q12 = -1, dann Q50 < 0 Modulowert (Divisionsrest) berechnen z.B. Q12 = 400 % 360 Ergebnis: Q12 = 40 HEIDENHAIN TNC 620...
  • Seite 436: Rechenregeln

    Rechenregeln Für das Programmieren mathematischer Formeln gelten folgende Regeln: Punkt- vor Strichrechnung Q1 = 5 * 3 + 2 * 10 = 35 1. Rechenschritt 5 * 3 = 15 2. Rechenschritt 2 * 10 = 20 3. Rechenschritt 15 + 20 = 35 oder Q2 = SQ 10 - 3^3 = 73 1.
  • Seite 437: Eingabe-Beispiel

    FORMEL drücken PARAMETER-NR. FÜR ERGEBNIS? Parameter-Nummer eingeben Softkey-Leiste weiterschalten und Arcus-Tangens- Funktion wählen Softkey-Leiste weiterschalten und Klammer öffnen Q-Parameter Nummer 12 eingeben Division wählen Q-Parameter Nummer 13 eingeben Klammer schließen und Formel-Eingabe beenden NC-Beispielsatz Q25 = ATAN (Q12/Q13) HEIDENHAIN TNC 620...
  • Seite 438: Funktionen Der Stringverarbeitung

    10.11String-Parameter Funktionen der Stringverarbeitung Die Stringverarbeitung (engl. string = Zeichenkette) über QS-Parameter können Sie verwenden, um variable Zeichenketten zu erstellen. Solche Zeichenketten können Sie beispielsweise über die Funktion FN16:F-PRINT ausgeben, um variable Protokolle zu erstellen. Einem String-Parametern können Sie eine Zeichenkette (Buchstaben, Ziffern, Sonderzeichen, Steuerzeichen und Leerzeichen) zuweisen.
  • Seite 439: String-Parameter Zuweisen

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

    Numerischen Wert in einen String-Parameter umwandeln Mit der Funktion TOCHAR wandelt die TNC einen numerischen Wert in einen String-Parameter um. Auf diese Weise können Sie Zahlenwerte mit Stringvariablen verketten.  Q-Parameter-Funktionen wählen  Funktion STRING-FORMEL wählen  Funktion zum Umwandeln eines numerischen Wertes in einen String-Parameter wählen ...
  • Seite 441: Teilstring Aus Einem String-Parameter Kopieren

    Darauf achten, dass das erste Zeichen einer Textfolge intern an der 0. Stelle beginnt. Beispiel: Aus dem String-Parameter QS10 ist ab der dritten Stelle (BEG2) ein vier Zeichen langer Teilstring (LEN4) zu lesen 37 QS13 = SUBSTR ( SRC_QS10 BEG2 LEN4 ) HEIDENHAIN TNC 620...
  • Seite 442: String-Parameter In Einen Numerischen Wert Umwandeln

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

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

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

    0: Die verglichenen QS-Parameter sind identisch +1: Der erste QS-Parameter liegt alphabetisch vor dem zweiten QS-Parameter -1: Der erste QS-Parameter liegt alphabetisch hinter dem zweiten QS-Parameter Beispiel: Alphabetische Reihenfolge von QS12 und QS14 vergleichen 37 Q52 = STRCOMP ( SRC_QS12 SEA_QS14 ) HEIDENHAIN TNC 620...
  • Seite 446: Vorbelegte Q-Parameter

    10.12Vorbelegte Q-Parameter Die Q-Parameter Q100 bis Q122 werden von der TNC mit Werten belegt. Den Q-Parametern werden zugewiesen: Werte aus der PLC Angaben zu Werkzeug und Spindel Angaben zum Betriebszustand usw. Werte aus der PLC: Q100 bis Q107 Die TNC benutzt die Parameter Q100 bis Q107, um Werte aus der PLC in ein NC-Programm zu übernehmen.
  • Seite 447: Maßangaben Im Programm: Q113

    PGM CALL von den Maßangaben des Programms ab, das als erstes andere Programme ruft. Maßangaben des Hauptprogramms Parameter-Wert Metrisches System (mm) Q113 = 0 Zoll-System (inch) Q113 = 1 Werkzeug-Länge: Q114 Der aktuelle Wert der Werkzeug-Länge wird Q114 zugewiesen. HEIDENHAIN TNC 620...
  • Seite 448: Koordinaten Nach Antasten Während Des Programmlaufs

    Koordinaten nach Antasten während des Programmlaufs Die Parameter Q115 bis Q119 enthalten nach einer programmierten Messung mit dem 3D-Tastsystem die Koordinaten der Spindelposition zum Antast-Zeitpunkt. Die Koordinaten beziehen sich auf den Bezugspunkt, der in der Betriebsart Manuell aktiv ist. Die Länge des Taststifts und der Radius der Tastkugel werden für diese Koordinaten nicht berücksichtigt.
  • Seite 449: Ist-Sollwert-Abweichung Bei Automatischer Werkzeug-Vermessung Mit Dem Tt

    Ist-Sollwert-Abweichung bei automatischer Werkzeug-Vermessung mit dem TT 130 Ist-Soll-Abweichung Parameter-Wert Werkzeug-Länge Q115 Werkzeug-Radius Q116 Schwenken der Bearbeitungsebene mit Werkstück-Winkeln: von der TNC berechnete Koordinaten für Drehachsen Koordinaten Parameter-Wert A-Achse Q120 B-Achse Q121 C-Achse Q122 HEIDENHAIN TNC 620...
  • Seite 450: Messergebnisse Von Tastsystem-Zyklen (Siehe Auch Benutzer-Handbuch Tastsystem-Zyklen)

    Messergebnisse von Tastsystem-Zyklen (siehe auch Benutzer-Handbuch Tastsystem-Zyklen) Gemessene Istwerte Parameter-Wert Winkel einer Geraden Q150 Mitte in der Hauptachse Q151 Mitte in der Nebenachse Q152 Durchmesser Q153 Taschenlänge Q154 Taschenbreite Q155 Länge in der im Zyklus gewählten Achse Q156 Lage der Mittelachse Q157 Winkel der A-Achse Q158...
  • Seite 451 Merker für Zyklen (Bearbeitungsbilder) Q197 Nummer des zuletzt aktiven Messzyklus Q198 Status Werkzeug-Vermessung mit TT Parameter-Wert Werkzeug innerhalb Toleranz Q199 = 0,0 Werkzeug ist verschlissen (LTOL/RTOL Q199 = 1,0 überschritten) Werkzeug ist gebrochen (LBREAK/RBREAK Q199 = 2,0 überschritten) HEIDENHAIN TNC 620...
  • Seite 452: Beispiel: Ellipse

    10.13Programmier-Beispiele Beispiel: Ellipse Programm-Ablauf Die Ellipsen-Kontur wird durch viele kleine Geradenstücke angenähert (über Q7 definierbar). Je mehr Berechnungsschritte definiert sind, desto glatter wird die Kontur Die Fräsrichtung bestimmen Sie über den Start- und Endwinkel in der Ebene: Bearbeitungsrichtung im Uhrzeigersinn: Startwinkel >...
  • Seite 453 41 CYCL DEF 10.1 ROT+0 42 CYCL DEF 7.0 NULLPUNKT Nullpunkt-Verschiebung rücksetzen 43 CYCL DEF 7.1 X+0 44 CYCL DEF 7.2 Y+0 Auf Sicherheits-Abstand fahren 45 L Z+Q12 R0 FMAX Unterprogramm-Ende 46 LBL 0 47 END PGM ELLIPSE MM HEIDENHAIN TNC 620...
  • Seite 454: Beispiel: Zylinder Konkav Mit Radiusfräser

    Beispiel: Zylinder konkav mit Radiusfräser Programm-Ablauf Programm funktioniert nur mit Radiusfräser, die Werkzeuglänge bezieht sich auf das Kugelzentrum Die Zylinder-Kontur wird durch viele kleine Geradenstücke angenähert (über Q13 definierbar). Je mehr Schnitte definiert sind, desto glatter wird die Kontur Der Zylinder wird in Längsschnitten (hier: Parallel zur Y-Achse) gefräst Die Fräsrichtung bestimmen Sie über den Start- und Endwinkel im Raum:...
  • Seite 455 Drehung rücksetzen 48 CYCL DEF 10.1 ROT+0 Nullpunkt-Verschiebung rücksetzen 49 CYCL DEF 7.0 NULLPUNKT 50 CYCL DEF 7.1 X+0 51 CYCL DEF 7.2 Y+0 52 CYCL DEF 7.3 Z+0 53 LBL 0 Unterprogramm-Ende 54 END PGM ZYLIN HEIDENHAIN TNC 620...
  • Seite 456: Beispiel: Kugel Konvex Mit Schaftfräser

    Beispiel: Kugel konvex mit Schaftfräser Programm-Ablauf Programm funktioniert nur mit Schaftfräser Die Kugel-Kontur wird durch viele kleine Geradenstücke angenähert (Z/X-Ebene, über Q14 definierbar). Je kleiner der Winkelschritt definiert ist, desto glatter wird die Kontur Die Anzahl der Kontur-Schnitte bestimmen Sie durch den Winkelschritt in der Ebene (über Q18) Die Kugel wird im 3D-Schnitt von unten nach oben gefräst...
  • Seite 457 Pol setzen in der X/Y-Ebene für Vorpositionierung 36 LP PR+Q26 PA+Q8 R0 FQ12 Vorpositionieren in der Ebene 37 CC Z+0 X+Q108 Pol setzen in der Z/X-Ebene, um Werkzeug-Radius versetzt 38 L Y+0 Z+0 FQ12 Fahren auf Tiefe HEIDENHAIN TNC 620...
  • Seite 458 39 LBL 2 40 LP PR+Q6 PA+Q24 FQ12 Angenäherten „Bogen” nach oben fahren 41 FN 2: Q24 = +Q24 - +Q14 Raumwinkel aktualisieren 42 FN 11: IF +Q24 GT +Q5 GOTO LBL 2 Abfrage ob ein Bogen fertig, wenn nicht, dann zurück zu LBL 2 43 LP PR+Q6 PA+Q5 Endwinkel im Raum anfahren 44 L Z+Q23 R0 F1000...
  • Seite 459: Programmtest Und Programmlauf

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

    11.1 Grafiken (Software-Option Advanced grafic features) Anwendung In den Programmlauf-Betriebsarten und der Betriebsart Programm- Test simuliert die TNC eine Bearbeitung grafisch. Über Softkeys wählen sie, ob als Draufsicht Darstellung in 3 Ebenen 3D-Darstellung Die TNC-Grafik entspricht der Darstellung eines Werkstücks, das mit einem zylinderförmigen Werkzeug bearbeitet wird.
  • Seite 461: Übersicht: Ansichten

    Grafik nicht mehr fort und blendet den Text ERROR im Grafik-Fenster ein. Die Bearbeitung wird jedoch weiter ausgeführt. Draufsicht Diese grafische Simulation läuft am schnellsten ab  Draufsicht mit Softkey wählen  Für die Tiefendarstellung dieser Grafik gilt: „Je tiefer, desto dunkler“ HEIDENHAIN TNC 620...
  • Seite 462: Darstellung In 3 Ebenen

    Darstellung in 3 Ebenen Die Darstellung zeigt eine Draufsicht mit 2 Schnitten, ähnlich einer technischen Zeichnung. Bei der Darstellung in 3 Ebenen stehen Funktionen zur Ausschnitts- Vergrößerung zur Verfügung, siehe „Ausschnitts-Vergrößerung”, Seite 464. Zusätzlich können Sie die Schnittebene über Softkeys verschieben.: ...
  • Seite 463: Darstellung

    Seite 464.  3D-Darstellung mit Softkey wählen. 3D-Darstellung drehen  Softkey-Leiste umschalten, bis der Auswahl-Softkey für die Funktionen Drehen erscheint  Funktionen zum Drehen wählen: Funktion Softkeys Darstellung in 15°-Schritten vertikal drehen Darstellung in 15°-Schritten horizontal kippen HEIDENHAIN TNC 620...
  • Seite 464: Ausschnittsvergrößerung

    Ausschnitts-Vergrößerung Den Ausschnitt können Sie in der Betriebsart Programm-Test und in einer Programmlauf-Betriebsart in den Ansichten Darstellung in 3 Ebenen und 3D-Darstellung verändern. Dafür muss die grafische Simulation bzw. der Programmlauf gestoppt sein. Eine Ausschnitts-Vergrößerung ist immer in allen Darstellungsarten wirksam. Ausschnitts-Vergrößerung ändern Softkeys siehe Tabelle ...
  • Seite 465 Vordere/hintere Werkstückseite wählen Obere/untere Werkstückseite wählen Schnittfläche zum Verkleinern oder Vergrößern des Rohteils verschieben Ausschnitt übernehmen Bisher simulierte Bearbeitungen werden nach der Einstellung eines neuen Werkstück-Ausschnitts nicht mehr berücksichtigt. Die TNC stellt den bereits bearbeiteten Bereich als Rohteil dar. HEIDENHAIN TNC 620...
  • Seite 466: Grafische Simulation Wiederholen

    Grafische Simulation wiederholen Ein Bearbeitungs-Programm lässt sich beliebig oft grafisch simulieren. Dafür können Sie die Grafik wieder auf das Rohteil oder einen vergrößerten Ausschnitt aus dem Rohteil zurücksetzen. Funktion Softkey Unbearbeitetes Rohteil in der zuletzt gewählten Ausschnitts-Vergrößerung anzeigen Ausschnitts-Vergrößerung zurücksetzen, so dass die TNC das bearbeitete oder unbearbeitete Werkstück gemäß...
  • Seite 467: Rohteil Im Arbeitsraum Darstellen (Software-Option Advanced Grafic Features)

    Betriebsart Programm-Test aktivieren (siehe nachfolgende Tabelle, letzte Zeile). Funktion Softkeys Rohteil in positiver/negativer X-Richtung verschieben Rohteil in positiver/negativer Y-Richtung verschieben Rohteil in positiver/negativer Z-Richtung verschieben Rohteil bezogen auf den gesetzten Bezugspunkt anzeigen Ein- bzw. Ausschalten der Überwachungsfunktion HEIDENHAIN TNC 620...
  • Seite 468 11.3 Funktionen zur Programmanzeige Übersicht In den Programmlauf-Betriebsarten und der Betriebsart Programm-Test zeigt die TNC Softkeys, mit denen Sie das Bearbeitungs-Programm seitenweise anzeigen lassen können: Funktionen Softkey Im Programm um eine Bildschirm-Seite zurückblättern Im Programm um eine Bildschirm-Seite vorblättern Programm-Anfang wählen Programm-Ende wählen 11 Programm-Test und Programmlauf...
  • Seite 469: Programm-Test

    Die TNC unterstützt Sie beim Auffinden von geometrischen Unverträglichkeiten fehlenden Angaben nicht ausführbaren Sprüngen Verletzungen des Arbeitsraums Zusätzlich können Sie folgende Funktionen nutzen: Programm-Test satzweise Sätze überspringen Funktionen für die grafische Darstellung Bearbeitungszeit ermitteln Zusätzliche Status-Anzeige HEIDENHAIN TNC 620...
  • Seite 470 Positionierungen, die der Maschinenhersteller über die PLC ausführt Positionierungen, die einen Palettenwechsel durchführen HEIDENHAIN empfiehlt daher jedes Programm mit entsprechender Vorsicht einzufahren, auch wenn der Programm-Test zu keiner Fehlermeldung und zu keinen sichtbaren Beschädigungen des Werkstücks geführt hat. Die TNC startet einen Programm-Test nach einem Werkzeug-Aufruf grundsätzlich immer auf folgender...
  • Seite 471 Bearbeitungs-Zyklen – unterbrechen und wieder fortsetzen. Um den Test wieder fortsetzen zu können dürfen Sie folgende Aktionen nicht durchführen: mit der Taste GOTO einen anderen Satz wählen Änderungen am Programm durchführen die Betriebsart wechseln ein neues Programm wählen HEIDENHAIN TNC 620...
  • Seite 472 11.5 Programmlauf Anwendung In der Betriebsart Programmlauf Satzfolge führt die TNC ein Bearbeitungs-Programm kontinuierlich bis zum Programm-Ende oder bis zu einer Unterbrechung aus. In der Betriebsart Programmlauf Einzelsatz führt die TNC jeden Satz nach Drücken der externen START-Taste einzeln aus. Die folgenden TNC-Funktionen können Sie in den Programmlauf- Betriebsarten nutzen: Programmlauf unterbrechen...
  • Seite 473: Bearbeitungs-Programm Ausführen

    Die TNC unterbricht den Programmlauf, sobald das Bearbeitungs-Programm bis zu dem Satz ausgeführt ist, der eine der folgenden Eingaben enthält: STOPP (mit und ohne Zusatzfunktion) Zusatzfunktion M0, M2 oder M30 Zusatzfunktion M6 (wird vom Maschinenhersteller festgelegt) HEIDENHAIN TNC 620...
  • Seite 474: Maschinenachsen Während Einer Unterbrechung Verfahren

    Unterbrechung durch externe STOPP-Taste  Externe STOPP-Taste drücken: Der Satz, den die TNC zum Zeitpunkt des Tastendrucks abarbeitet, wird nicht vollständig ausgeführt; in der Status-Anzeige blinkt das NC-Stopp-Symbol (siehe Tabelle)  Wenn Sie die Bearbeitung nicht fortführen wollen, dann die TNC mit dem Softkey INTERNER STOPP zurücksetzen: das NC-Stopp- Symbol in der Status-Anzeige erlischt.
  • Seite 475 Neustart oder Programmlauf fortsetzen an der Stelle, an der unterbrochen wurde Bei „Fehler in der Datenverarbeitung“:  in den MANUELLEN BETRIEB wechseln  Softkey OFF drücken  Fehlerursache beseitigen  Neustart Bei wiederholtem Auftreten des Fehlers notieren Sie bitte die Fehlermeldung und benachrichtigen den Kundendienst. HEIDENHAIN TNC 620...
  • Seite 476: Beliebiger Einstieg Ins Programm (Satzvorlauf)

    Beliebiger Einstieg ins Programm (Satzvorlauf) Die Funktion VORLAUF ZU SATZ muss vom Maschinenhersteller freigegeben und angepasst werden. Beachten Sie Ihr Maschinenhandbuch. Mit der Funktion VORLAUF ZU SATZ (Satzvorlauf) können Sie ein Bearbeitungs-Programm ab einem frei wählbaren Satz N abarbeiten. Die Werkstück-Bearbeitung bis zu diesem Satz wird von der TNC rechnerisch berücksichtigt.
  • Seite 477 Programm in einer FK-Sequenz starten der Stretch-Filter aktiv ist die Paletten-Bearbeitung nutzen das Programm bei einem Gewinde-Zyklus (Zyklus 17, 18, 19, 206, 207 und 209) oder dem nachfolgenden Programm-Satz starten die Tastsystem-Zyklen 0, 1 und 3 vor dem Programm- Start verwenden HEIDENHAIN TNC 620...
  • Seite 478: Wiederanfahren An Die Kontur

     Ersten Satz des aktuellen Programms als Beginn für Vorlauf wählen: GOTO „0“ eingeben.  Satzvorlauf wählen: Softkey VORLAUF ZU SATZ N drücken  Vorlauf bis N: Nummer N des Satzes eingeben, bei dem der Vorlauf enden soll  Programm: Namen des Programms eingeben, in dem der Satz N steht ...
  • Seite 479: Automatischer Programmstart

    Fenster zur Festlegung des Startzeitpunktes einblenden (siehe Bild rechts MItte)  Zeit (Std:Min:Sek): Uhrzeit, zu der das Programm gestartet werden soll  Datum (TT.MM.JJJJ): Datum, an dem das Programm gestartet werden soll  Um den Start zu aktivieren: Softkey OK wählen HEIDENHAIN TNC 620...
  • Seite 480: Sätze Überspringen

    11.7 Sätze überspringen Anwendung Sätze, die Sie beim Programmieren mit einem „/“-Zeichen gekennzeichnet haben, können Sie beim Programm-Test oder Programmlauf überspringen lassen:  Programm-Sätze mit „/“-Zeichen nicht ausführen oder testen: Softkey auf EIN stellen  Programm-Sätze mit „/“-Zeichen ausführen oder testen: Softkey auf AUS stellen Diese Funktion wirkt nicht für TOOL DEF-Sätze.
  • Seite 481: Wahlweiser Programmlauf-Halt

    M01 in der Betriebsart Programmlauf verwenden, dann schaltet die TNC die Spindel und das Kühlmittel nicht ab.  Programmlauf oder Programm-Test bei Sätzen mit M01 nicht unterbrechen: Softkey auf AUS stellen  Programmlauf oder Programm-Test bei Sätzen mit M01 unterbrechen: Softkey auf EIN stellen HEIDENHAIN TNC 620...
  • Seite 483: Mod-Funktionen

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

    12.1 MOD-Funktion wählen Über die MOD-Funktionen können Sie zusätzliche Anzeigen und Eingabemöglichkeiten wählen. Welche MOD-Funktionen zur Verfügung stehen, hängt von der gewählten Betriebsart ab. MOD-Funktionen wählen Betriebsart wählen, in der Sie MOD-Funktionen ändern möchten.  MOD-Funktionen wählen: Taste MOD drücken. Einstellungen ändern ...
  • Seite 485: Übersicht Mod-Funktionen

    Programm-Test: Verschiedene Software-Nummern anzeigen Aktive Werkzeug-Tabelle in Programm Test anzeigen Aktive Nullpunkt-Tabelle in Programm Test anzeigen Alle übrigen Betriebsarten: Verschiedene Software-Nummern anzeigen Positions-Anzeigen wählen Maß-Einheit (mm/inch) festlegen Programmier-Sprache festlegen für MDI Achsen für Ist-Positions-Übernahme festlegen Betriebszeiten anzeigen HEIDENHAIN TNC 620...
  • Seite 486 Folgende Software-Nummern stehen nach Anwahl der MOD- Funktionen im TNC-Bildschirm: Steuerungstyp: Bezeichnung der Steuerung (wird von HEIDENHAIN verwaltet) NC Software: Nummer der NC-Software (wird von HEIDENHAIN verwaltet) NC Software: Nummer der NC-Software (wird von HEIDENHAIN verwaltet) Entwicklungsstand (FCL=Feature Content Level): Auf der Steuerung installierter Entwicklungsstand (siehe „Entwicklungsstand (Upgrade-Funktionen)”...
  • Seite 487: Positions-Anzeige Wählen

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

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

    Über den Softkey MASCHINEN ZEIT können Sie sich verschiedene Betriebszeiten anzeigen lassen: Betriebszeit Bedeutung Steuerung ein Betriebszeit der Steuerung seit der Inbetriebnahme Maschine ein Betriebszeit der Maschine seit der Inbetriebnahme Betriebszeit für den gesteuerten Betrieb Programmlauf seit der Inbetriebnahme HEIDENHAIN TNC 620...
  • Seite 490: Schlüssel-Zahl Eingeben

    12.6 Schlüssel-Zahl eingeben Anwendung Die TNC benötigt für folgende Funktionen eine Schlüssel-Zahl: Funktion Schlüssel-Zahl Anwender-Parameter wählen Zugang zur Ethernet-Konfiguration NET123 freigeben Sonder-Funktionen bei der Q- 555343 Parameter- Programmierung freigeben 12 MOD-Funktionen...
  • Seite 491: Datenschnittstellen Einrichten

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

    Datenbits einstellen (dataBits) Mit der Einstellung dataBits definieren Sie, ob ein Zeichen mit 7 oder 8 Datenbits übertragen wird. Parität überprüfen (parity) Mit dem Paritätsbit werden Übertragungsfehler erkannt. Das Paritätsbit kann auf drei verschiedene Arten gebildet werden: Keine Paritätsbildung (NONE): Es wird auf eine Fehlererkennung verzichtet Gerade Parität (EVEN): Hier liegt ein Fehler vor, falls der Empfänger bei seiner Auswertung eine ungerade Anzahl an gesetzten Bits...
  • Seite 493: Einstellungen Für Die Datenübertragung Mit Der Pc-Software Tncserver

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

    HEIDENHAIN-Software zur Datenübertragung TNCremoNT benutzen. Mit TNCremoNT können Sie über die serielle Schnittstelle oder über die Ethernet-Schnitstelle alle HEIDENHAIN-Steuerungen ansteuern. Die aktuelle Version von TNCremo NT können Sie kostenlos von der HEIDENHAIN Filebase herunterladen (www.heidenhain.de, <Service>, <Download-Bereich>, <TNCremo NT>). System-Voraussetzungen für TNCremoNT: PC mit 486 Prozessor oder besser Betriebssystem Windows 95, Windows 98, Windows NT 4.0,...
  • Seite 495 Datenträger” auf Seite 91) und übertragen die gewünschten Dateien TNCremoNT beenden Wählen Sie den Menüpunkt <Datei>, <Beenden> Beachten Sie auch die kontextsensitive Hilfefunktion von TNCremoNT, in der alle Funktionen erklärt sind. Der Aufruf erfolgt über die Taste F1. HEIDENHAIN TNC 620...
  • Seite 496: Ethernet-Schnittstelle

    12.8 Ethernet-Schnittstelle Einführung Die TNC ist standardmäßig mit einer Ethernet-Karte ausgerüstet, um die Steuerung als Client in Ihr Netzwerk einzubinden. Die TNC überträgt Daten über die Ethernet-Karte mit dem smb-Protokoll (server message block) für Windows- Betriebssysteme, oder der TCP/IP-Protokoll-Familie (Transmission Control Protocol/Internet Protocol) und mit Hilfe des NFS (Network File System) Anschluss-Möglichkeiten Sie können die Ethernet-Karte der TNC über den RJ45-Anschluss...
  • Seite 497: Steuerung An Das Netzwerk Anschließen

    Öffnet das Dialogfenster zum editieren der Daten einer bestehenden Netzwerkverbindung. (Erst nach Eingabe der MOD-Schlüsselzahl NET123 anwählbar) Konfiguriert die Netzwerk-Adresse der Steuerung. (Erst nach Eingabe der MOD-Schlüsselzahl NET123 anwählbar) Löscht eine bestehende Netzwerkverbindung. (Erst nach Eingabe der MOD-Schlüsselzahl NET123 anwählbar) HEIDENHAIN TNC 620...
  • Seite 498 Netzwerk-Adresse der Steuerung konfigurieren  Verbinden Sie die TNC (Anschluss X26) mit dem Netwerk oder einem PC  Wählen Sie in der Dateiverwaltung (PGM MGT) den Softkey Netzwerk.  Drücken Sie die MOD-Taste. Geben Sie danach die Schlüsselzahl NET123 ein. ...
  • Seite 499 Rechners eingeben, z. B. \\PC1791NT\PC Mount-Point Gerätename: Der hier angegebene Gerätename wird an der Steuerung im Programm- Management für das gemountete Netzwerk angezeigt, z. B. WORLD: (Der Name muss mit einem Doppelpunkt enden!) Datei-System Dateisystemtyp: NFS: Network File System SMB: Windows-Netzwerk HEIDENHAIN TNC 620...
  • Seite 500 Hochlaufen der Steuerung das Netzwerk automatisch gemountet wird. Nicht automatisch gemountete Geräte können jederzeit im Programm-Management gemountet werden. Die Angabe über das Protokoll entfällt bei der TNC 620, es wird das Übertragungsprotokoll gemäß RFC 894 verwendet. 12 MOD-Funktionen...
  • Seite 501 Sie in der iTNC unter den PC-spezifischen Netzwerk- Einstellungen festgelegt haben, z.B. 160.1.180.1  Geben Sie im Eingabefeld <Subnet Mask> 255.255.0.0 ein  Bestätigen Sie die Einstellungen mit <OK>  Speichern Sie die Netzwerk-Konfiguration mit <OK>, ggf. müssen Sie Windows jetzt neu starten HEIDENHAIN TNC 620...
  • Seite 503: Tabellen Und Übersichten

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

    13.1 Maschinenspezifische Anwenderparameter Anwendung Um die Einstellung maschinenspezifischer Funktionen für den Anwender zu ermöglichen, kann Ihr Maschinenhersteller definieren, welche Maschinen-Parameter als Anwender-Parameter zur Verfügung stehen. Darüber hinaus kann Ihr Maschinenhersteller auch zusätzliche, im nachfolgenden nicht beschriebene Maschinen- Parameter in die TNC einbinden. Beachten Sie Ihr Maschinenhandbuch.
  • Seite 505 Zusatzinformationen zu dieser Zeile liefert. Die Icons haben folgende Bedeutung: Zweig vorhanden aber zugeklappt Zweig aufgeklappt leeres Objekt, nicht aufklappbar initialisierter Maschinen-Parameter nicht initialisierter (optionaler) Maschinen-Parameter lesbar aber nicht editierbar nicht lesbar und nicht editierbar HEIDENHAIN TNC 620...
  • Seite 506 Hilfetext anzeigen Mit der Taste HELP kann zu jedem Parameterobjekt bzw. Attribut ein Hilfetext angezeigt werden. Hat der Hilfetext nicht auf einer Seite Platz (oben rechts steht dann z.B. 1/2), dann kann mit dem Softkey HILFE BLÄTTERN auf die zweite Seite geschaltet werden.
  • Seite 507 Metrisches System verwenden inch: Inch-System verwenden DisplaySettings Format der NC-Programme und Zyklenanzeige Programmeingabe im HEIDENHAIN Klartext oder in DIN/ISO HEIDENHAIN: Programm-Eingabe in BA MDI im Klartext-Dialog ISO: Programm-Eingabe in BA MDI in DIN/ISO Darstellung der Zyklen TNC_STD: Zyklen mit Kommentartexten anzeigen...
  • Seite 508 Parametereinstellungen DisplaySettings Einstellung der NC- und PLC-Dialogsprache NC-Dialogsprache ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD PLC-Dialogsprache Siehe NC-Dialogsprache PLC-Fehlermeldungssprache Siehe NC-Dialogsprache Hilfe-Sprache Siehe NC-Dialogsprache DisplaySettings Verhalten beim Steuerungshochlauf Meldung ’Strom-Unterbrechung’ quittieren TRUE: Steuerungshochlauf wird erst nach Quittierung der Meldung fortgesetzt FALSE: Meldung ’Strom-Unterbrechung’...
  • Seite 509 [2]: Z-Koordinate des Stylus-Mittelpunktes bezogen auf den Maschinen-Nullpunkt Sicherheitsabstand über dem Stylus für Vorpositionierung 0.001 bis 99 999.9999 [mm]: Sicherheitsabstand in Werkzeugachsrichtung Sicherheitszone um den Stylus für Vorpositionierung 0.001 bis 99 999.9999 [mm]: Sicherheitsabstand in der Ebene senkrecht zur Werkzeugachse HEIDENHAIN TNC 620...
  • Seite 510 Parametereinstellungen ChannelSettings CH_NC Aktive Kinematik Zu aktivierende Kinematik Liste der Maschinen-Kinematiken Geometrie-Toleranzen Zulässige Abweichung des Kreisradius 0.0001 bis 0.016 [mm]: Zulässige Abweichung des Kreisradius am Kreisendpunkt verglichen mit dem Kreis-Anfangspunkt Konfiguration der Bearbeitungszyklen Überlappungsfaktor beim Taschenfräsen 0.001 bis 1.414: Überlappungsfaktor für Zyklus 4 TASCHENFRAESEN und Zyklus 5 KREISTASCHE Fehlermeldung „Spindel ?“...
  • Seite 511 Pfadangaben für den Endanwender Liste mit Laufwerken und/oder Verzeichnissen Hier eingetragene Laufwerke und Verzeichnisse zeigt die TNC in der Dateiverwaltung an Weltzeit (Greenwich Time) Zeitverschiebung zur Weltzeit [h] -12 bis 13: Zeitverschiebung in Stunden bezogen auf Greenwich-Zeit HEIDENHAIN TNC 620...
  • Seite 512 13.2 Steckerbelegung und Anschlusskabel für Datenschnittstellen Schnittstelle V.24/RS-232-C HEIDEHAIN-Geräte Die Schnittstelle erfüllt EN 50 178 „Sichere Trennung vom Netz“. Bei Verwendung des 25-poligen Adapterblocks: Adapterblock VB 365 725-xx VB 274 545-xx 310 085-01 Stift Belegung Buchse Farbe Buchse Stift Buchse Stift Farbe Buchse...
  • Seite 513: Ethernet-Schnittstelle Rj45-Buchse

    Fremdgeräte Die Stecker-Belegung am Fremdgerät kann erheblich von der Stecker- Belegung eines HEIDENHAIN-Gerätes abweichen. Sie ist vom Gerät und der Übertragungsart abhängig. Entnehmen Sie bitte die Steckerbelegung des Adapter-Blocks der untenstehenden Tabelle. Adapterblock 363 987-02 VB 366 964-xx Buchse Stift...
  • Seite 514: Technische Informationen

    Tangential anschließende Kreisbahn Ecken-Runden Anfahren und Verlassen der Über Gerade: tangential oder senkrecht Kontur Über Kreis Freie Konturprogrammierung Freie Konturprogrammierung FK im HEIDENHAIN-Klartext mit grafischer Unterstützung für nicht NC-gerecht bemaßte Werkstücke Programmsprünge Unterprogramme Programmteil-Wiederholung Beliebiges Programm als Unterprogramm 13 Tabellen und Übersichten...
  • Seite 515 (2D-Strich-Grafik) auch wenn ein anderes Programm abgearbeitet wird Bearbeitungs-Grafik Grafische Darstellung des abgearbeiteten Programms in Draufsicht / Darstellung in Darstellungsarten 3 Ebenen / 3D-Darstellung Bearbeitungszeit Berechnen der Bearbeitungszeit in der Betriebsart „Programm-Test” Anzeige der aktuellen Bearbeitungszeit in den Programmlauf-Betriebsarten HEIDENHAIN TNC 620...
  • Seite 516 Benutzer-Funktionen Wiederanfahren an die Kontur Satzvorlauf zu einem beliebigen Satz im Programm und Anfahren der errechneten Soll- Position zum Fortführen der Bearbeitung Programm unterbrechen, Kontur verlassen und wieder anfahren Nullpunkt-Tabellen Mehrere Nullpunkt-Tabellen zum Speichern werkstückbezogener Nullpunkte Tastsystem-Zyklen Tastsystem kalibrieren Werkstück-Schieflage manuell und automatisch kompensieren Bezugspunkt manuell und automatisch setzen Werkstücke automatisch vermessen Zyklen zur automatischen Werkzeugvermessung...
  • Seite 517 Datenschnittstellen je eine V.24 / RS-232-C max. 115 kBaud Erweiterte Datenschnittstelle mit LSV-2-Protokoll zum externenBedienen der TNC über die Datenschnittstelle mit HEIDENHAIN-Software TNCremo Ethernet-Schnittstelle 100 Base T ca. 2 bis 5 MBaud (abhängig vom Dateityp und der Netzauslastung) 2 x USB 1.1 Umgebungstemperatur Betrieb: 0°C bis +45°C...
  • Seite 518 HEIDENHAIN DNC (Optionsnummer #18) Kommunikation mit externen PC-Anwendungen über COM-Komponente Advanced programming features (Optionsnummer #19) Freie Konturprogrammierung Programmierung im HEIDENHAIN-Klartext mit grafischer Unterstützung für nicht NC- gerecht bemaßte Werkstücke Bearbeitungszyklen Tiefbohren, Reiben, Ausdrehen, Senken, Zentrieren (Zyklen 201 - 205, 208, 240) Fräsen von Innen- und Außengewinden (Zyklen 262 - 265, 267)
  • Seite 519 Display step (Optionsnummer #23) Eingabefeinheit und Linearachsen bis zu 0,01µm Anzeigeschritt Winkelachsen bis zu 0,00001° Double speed (Optionsnummer #49) Double Speed Regelkreise werden vorzugsweise für sehr hochdrehende Spindeln, Linear- und Torque-Motoren verwendet HEIDENHAIN TNC 620...
  • Seite 520 Eingabe-Formate und Einheiten von TNC-Funktionen Positionen, Koordinaten, Kreisradien, -99 999.9999 bis +99 999.9999 Fasenlängen (5,4: Vorkommastellen,Nachkommastellen) [mm] Werkzeug-Nummern 0 bis 32 767,9 (5,1) Werkzeug-Namen 16 Zeichen, bei TOOL CALL zwischen ““ geschrieben. Erlaubte Sonderzeichen: #, $, %, &, - Delta-Werte für Werkzeug-Korrekturen -99,9999 bis +99,9999 (2,4) [mm] Spindeldrehzahlen 0 bis 99 999,999 (5,3) [U/min]...
  • Seite 521: Puffer-Batterie Wechseln

    2 Lösen Sie die fünf Schrauben der Gehäuseabdeckung der MC 6110 3 Nehmen Sie die Gehäuseabdeckung ab 4 Die Puffer-Batterie befindet sich am seitlichen Rand der Platine 5 Batterie wechseln: neue Batterie kann nur in der richtigen Lage eingesetzt werden HEIDENHAIN TNC 620...
  • Seite 523 Kreisdaten ... 184 Bahnfunktionen Relativbezüge ... 187 Grundlagen ... 146 Richtung und Länge von Kreise und Kreisbögen ... 148 Konturelementen ... 183 Vorpositionieren ... 148 Geraden ... 182 Grafik ... 180 Grundlagen ... 178 Kreisbahnen ... 182 HEIDENHAIN TNC 620...
  • Seite 524 FN14: ERROR: Fehlermeldungen Klammerrechnung ... 434 Offene Konturecken: M98 ... 204 ausgeben ... 402 Klartext-Dialog ... 99 Options-Nummer ... 486 FN16: F-PRINT: Texte formatiert Kommentare einfügen ... 110 ausgeben ... 406 Kontur anfahren ... 150 Parameter-Programmierung: Siehe Q- FN18: SYSREAD: Systemdaten mit Polarkkordinaten ...
  • Seite 525 Wiederanfahren an die Kontur ... 478 Schlüssel-Zahlen ... 490 Universal-Bohren ... 235, 240 Winkelfunktionen ... 395 Schraubenlinie ... 174 Unterprogramm ... 375 Schwenkachsen ... 215 USB-Geräte anschließen/ Schwenken der entfernen ... 95 Bearbeitungsebene ... 62, 359 Seitenschlichten ... 315 Senkgewindefräsen ... 256 HEIDENHAIN TNC 620...
  • Seite 526 Zentrieren ... 227 Zubehör ... 42 Zusatzachsen ... 75 Zusatz-Funktionen eingeben ... 196 für das Bahnverhalten ... 202 für Drehachsen ... 212 für Programmlauf-Kontrolle ... 198 für Spindel und Kühlmittel ... 198 Zyklus aufrufen ... 223 definieren ... 221 Zylinder ... 454 Zylinder-Mantel Kontur bearbeiten ...
  • Seite 527: Übersichtstabelle: Zyklen

    Seite 358 Toleranz Seite 370 Bohren Seite 229 Reiben Seite 231 Ausdrehen Seite 233 Universal-Bohren Seite 235 Rückwärts-Senken Seite 237 Universal-Tiefbohren Seite 240 Gewindebohren mit Ausgleichsfutter, neu Seite 245 Gewindebohren ohne Ausgleichsfutter, neu Seite 247 Bohrfräsen Seite 243 HEIDENHAIN TNC 620...
  • Seite 528 Zyklus- DEF- CALL- Zyklus-Bezeichnung Seite Nummer aktiv aktiv Gewindebohren mit Spanbruch Seite 249 Nut pendelnd Seite 287 Runde Nut Seite 290 Rechtecktasche schlichten Seite 277 Rechteckzapfen schlichten Seite 279 Kreistasche schlichten Seite 283 Kreiszapfen schlichten Seite 285 Punktemuster auf Kreis Seite 297 Punktemuster auf Linien Seite 299...
  • Seite 529: Übersichtstabelle: Zusatz-Funktionen

    M109/M110 rücksetzen M116 Vorschub bei Rundtischen in mm/min Seite 212 M117 M116 rücksetzen M118 Handrad-Positionierung während des Programmlaufs überlagern Seite 208 M120 Radiuskorrigierte Kontur vorausberechnen (LOOK AHEAD) Seite 206 M126 Drehachsen wegoptimiert verfahren Seite 213 M127 M126 rücksetzen HEIDENHAIN TNC 620...
  • Seite 530 Wirkung Wirkung am Satz - Anfang Ende Seite M128 Position der Werkzeugspitze beim Positionieren von Schwenkachsen Seite 215 beibehalten (TCPM) M129 M128 rücksetzen M130 Im Positioniersatz: Punkte beziehen sich auf das ungeschwenkte Seite 201 Koordinatensystem M140 Rückzug von der Kontur in Werkzeugachsen-Richtung Seite 209 M141 Tastsystem-Überwachung unterdrücken...
  • Seite 531: Vergleich: Benutzer-Funktionen

    Vergleich: Funktionen der TNC 620, der TNC 310 und der iTNC 530 Vergleich: Benutzer-Funktionen Funktion TNC 620 iTNC 530 Programm-Eingabe im Heidenhain-Klartext Programm-Eingabe nach DIN/ISO Programm-Eingabe mit smarT.NC – Positionsangaben Soll-Position für Geraden und Kreis in rechtwinkligen Koordinaten Positionsangaben Maßangaben absolut oder inkremental...
  • Seite 532 Erweiterte Dateiverwaltung mehrere Verzeichnisse und Unterverzeichnisse anlegen Hilfe kontextsensitive Hilfe-Funktion bei Fehlermeldungen TNCguide, browserbasiertes, kontextsensitives Hilfesystem Taschenrechner Text und Sonderzeichen eingeben bei TNC 620 über Bildschirm-Tastatur, bei iTNC 530 über Alpha-Tastatur Kommentarsätze im NC-Programm Gliederungssätze im NC-Programm Speichern Unter-Funktion –...
  • Seite 533: Vergleich: Zyklen

    12, Programm-Aufruf 13, Spindel-Orientierung 14, Konturdefinition 15, Vorbohren (SLI) – 16, Konturfräsen (SLI) – 17, Gewindebohren GS 18, Gewindeschneiden 19, Bearbeitungsebene (Option bei TNC 620) Option #08 Option #08 bei MC420 20, Kontur-Daten Option #19 21, Vorbohren Option #19 22, Ausräumen...
  • Seite 534 Zyklus TNC 620 iTNC 530 27, Kontur-Mantel Option #08 Option #08 bei MC420 28, Zylinder-Mantel Option #08 Option #08 bei MC420 29, Zylinder-Mantel Steg Option #08 Option #08 bei MC420 30, 3D-Daten abarbeiten – 32, Toleranz 32, Toleranz mit HSC-Mode und TA...
  • Seite 535 251, Rechtecktasche kompl. – 252, Kreistasche kompl. – 253, Nut komplett – 254, Runde Nut komplett – 262, Gewindefräsen Option #19 263, Senkgewindefräsen Option #19 264, Bohrgewindefräsen Option #19 265, Helix-Bohrgewindefr. Option #19 267, Aussengewindefräsen Option #19 HEIDENHAIN TNC 620...
  • Seite 536: Vergleich: Zusatz-Funktionen

    Vergleich: Zusatz-Funktionen Wirkung TNC 620 iTNC 530 Programmlauf HALT/Spindel HALT/Kühlmittel AUS Wahlweiser Programmlauf HALT Programmlauf HALT/Spindel HALT/Kühlmittel AUS/ggf. Löschen der Status-Anzeige (abhängig von Maschinen-Parameter)/Rücksprung zu Satz 1 Spindel EIN im Uhrzeigersinn Spindel EIN gegen den Uhrzeigersinn Spindel HALT Werkzeugwechsel/Programmlauf HALT (maschinen abhängige Funktion)/Spindel HALT Kühlmittel EIN...
  • Seite 537 Berücksichtigung der Maschinenkinematik in IST/SOLL Positionen am Option #09 Satzende Option #09 bei M145 M144 rücksetzen MC420 M148 Werkzeug bei NC-Stopp automatisch von der Kontur abheben M149 M148 zurücksetzen M150 Endschaltermeldung unterdrücken – M200 Laserschneidfunktionen – M204 HEIDENHAIN TNC 620...
  • Seite 538 Vergleich: Tastsystem-Zyklen in den Betriebsarten Manuell und El. Handrad Zyklus TNC 620 iTNC 530 Wirksame Länge kalibrieren Option #17 Wirksamen Radius kalibrieren Option #17 Grunddrehung über eine Gerade ermitteln Option #17 Bezugspunkt-Setzen in einer wählbaren Achse Option #17 Ecke als Bezugspunkt setzen...
  • Seite 539: Vergleich: Tastsystem-Zyklen Zur Automatischen Werkstück-Kontrolle

    Option #17 414, Bezugspunkt Ecke aussen Option #17 415, Bezugspunkt Ecke innen Option #17 416, Bezugspunkt Lochkreis-Mitte Option #17 417, Bezugspunkt Tastsystem-Achse Option #17 418, Bezugspunkt Mitte von 4 Bohrungen Option #17 419, Bezugspunkt einzelne Achse Option #17 HEIDENHAIN TNC 620...
  • Seite 540 Zyklus TNC 620 iTNC 530 420, Messen Winkel Option #17 421, Messen Bohrung Option #17 422, Messen Kreis aussen Option #17 423, Messen Rechteck innen Option #17 424, Messen Rechteck aussen Option #17 425, Messen Breite Innen Option #17 426, Messen Steg aussen...
  • Seite 541: Funktionsübersicht Din/Iso

    Funktionsübersicht DIN/ISO TNC 620 M-Funktionen M-Funktionen M130 Im Positioniersatz: Punkte beziehen sich auf das Programmlauf HALT/Spindel HALT/Kühlmittel AUS ungeschwenkte Koordinatensystem Wahlweiser Programmlauf HALT Programmlauf HALT/Spindel HALT/Kühlmittel M136 Vorschub F in Millimeter pro Spindel-Umdrehung AUS/ggf. Löschen der Status-Anzeige (abhängig M137 M136 rücksetzen von Maschinen-Parameter)/Rücksprung zu Satz 1...
  • Seite 542 G-Funktionen G-Funktionen Werkzeug-Bewegungen Zyklen zur Herstellung von Bohrungen und Gewinden Geraden-Interpolation, kartesisch, im Eilgang G262 Gewindefräsen Geraden-Interpolation, kartesisch G263 Senkgewindefräsen Kreis-Interpolation, kartesisch, im Uhrzeigersinn G264 Bohrgewindefräsen Kreis-Interpolation, kartesisch, im G265 Helix-Bohrgewindefräsen Gegenuhrzeigersinn G267 Aussengewinde Fräsen Kreis-Interpolation, kartesisch, ohne Zyklen zum Fräsen von Taschen, Zapfen und Nuten Drehrichtungsangabe Kreis-Interpolation, kartesisch, tangentialer G251...
  • Seite 543 G-Funktionen G-Funktionen Tastsystem-Zyklen zum Bezugspunkt-Setzen Maßeinheit (Software-Option) Maßeinheit inch (am Programm-Anfang festlegen G408 Bezugspunkt Mitte Nut Maßeinheit Millimeter (am Programm-Anfang G409 Bezugspunkt Mitte Steg festlegen) G410 Bezugspunkt Rechteck innen Sonstige G-Funktionen G411 Bezugspunkt Rechteck aussen G412 Bezugspunkt Kreis innen Letzten Positions-Sollwert als Pol (Mittelpunkt) G413 Bezugspunkt Kreis aussen Programmlauf-STOPP...
  • Seite 544 Radiuskorrektur der Kontur-Unterprogramme Adressen Polarkoordinaten-Radius Kontur Programmierreihenfolge Radius- Kreis-Radius mit G02/G03/G05 der Konturelemente Korrektur Rundungs-Radius mit G25/G26/G27 Innen im Uhrzeigersinn (CW) G42 (RR) Werkzeug-Radius mit G99 (Tasche) Im Gegenuhrzeigersinn (CCW) G41 (RL) Spindeldrehzahl Außen im Uhrzeigersinn (CW) G41 (RL) Spindel-Orientierung mit G36 (Insel) Im Gegenuhrzeigersinn (CCW) G42 (RR)
  • Seite 545: Tastsysteme Von Heidenhain

    3D-Tastsysteme von HEIDENHAIN helfen Ihnen, Nebenzeiten zu reduzieren: Zum Beispiel • Werkstücke ausrichten • Bezugspunkte setzen • Werkstücke vermessen • 3D-Formen digitalisieren mit den Werkstück-Tastsystemen TS 220 mit Kabel TS 640 mit Infrarot-Übertragung • Werkzeuge vermessen • Verschleiß überwachen •...

Inhaltsverzeichnis