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

Werbung

TNC 320
Benutzer-Handbuch
Zyklenprogrammierung
NC-Software
771851-02
771855-02
Deutsch (de)
1/2015

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für HEIDENHAIN TNC 320

  • Seite 1 TNC 320 Benutzer-Handbuch Zyklenprogrammierung NC-Software 771851-02 771855-02 Deutsch (de) 1/2015...
  • Seite 3 Grundlegendes...
  • Seite 4 Benutzer-Handbuch finden. Änderungen gewünscht oder den Fehlerteufel entdeckt? Wir sind ständig bemüht unsere Dokumentation für Sie zu verbessern. Helfen Sie uns dabei und teilen uns bitte Ihre Änderungswünsche unter folgender E-Mail-Adresse mit: tnc-userdoc@heidenhain.de. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 5: Tnc-Typ, Software Und Funktionen

    TNC-Funktionen vertraut zu machen. Benutzer-Handbuch: Alle TNC-Funktionen, die nicht mit den Zyklen in Verbindung stehen, sind im Benutzer-Handbuch der TNC 320 beschrieben. Wenden Sie sich ggf. an HEIDENHAIN, wenn Sie dieses Benutzer-Handbuch benötigen. ID Benutzer-Handbuch Klartext-Dialog: 1096951--xx. ID Benutzer-Handbuch DIN/ISO: 1096984-xx.
  • Seite 6: Software-Optionen

    Grundlegendes TNC-Typ, Software und Funktionen Software-Optionen Die TNC 320 verfügt über verschiedene Software-Optionen, die von Ihrem Maschinenhersteller freigeschaltet werden können. Jede Option ist separat freizuschalten und beinhaltet jeweils die nachfolgend aufgeführten Funktionen: Additional Axis (Option #0 und Option #1) Zusätzliche Achse Zusätzliche Regelkreise 1 und 2...
  • Seite 7: Vorgesehener Einsatzort

    Die TNC entspricht der Klasse A nach EN 55022 und ist hauptsächlich für den Betrieb in Industriegebieten vorgesehen. Rechtlicher Hinweis Dieses Produkt verwendet Open Source Software. Weitere Informationen finden Sie auf der Steuerung unter Betriebsart Einspeichern/Editieren MOD-Funktion Softkey LIZENZ HINWEISE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 8 Kompatibilität Bearbeitungsprogramme, die Sie an älteren HEIDENHAIN- Bahnsteuerungen (ab TNC 150 B) erstellt haben, sind von diesem neuen Softwarestand der TNC 320 größtenteils abarbeitbar. Auch wenn neue, optionale Parameter ("Optionale Parameter") zu bestehenden Zyklen dazugekommen sind, können Sie in der Regel Ihre Programme weiterhin wie gewohnt abarbeiten.
  • Seite 9: Der Zeichensatz Des Bearbeitungszyklus 225 Gravieren

    "Zyklusparameter", Seite 80 Der Zyklus 241 EINLIPPEN-TIEFBOHREN wurde um mehrere Eingebparameter erweitert siehe "EINLIPPEN-TIEFBOHREN (Zyklus 241, DIN/ISO: G241)", Seite 84 Der Antastzyklus 4 MESSEN 3D wurde eingeführt siehe "MESSEN 3D (Zyklus 4)", Seite 413 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 10 Zyklus 22 wurde um die optionalen Parameter Q401, Q404 erweitert, siehe "RAEUMEN (Zyklus 22, DIN/ISO: G122)", Seite 184 Zyklus 484 wurde um den optionalen Parameter Q536 erweitert, siehe "Kabelloses TT 449 kalibrieren (Zyklus 484, DIN/ ISO: G484)", Seite 433 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 11: Inhaltsverzeichnis

    12 Mit Tastsystemzyklen arbeiten....................279 13 Tastsystemzyklen: Werkstück-Schieflagen automatisch ermitteln..........289 14 Tastsystemzyklen: Bezugspunkte automatisch erfassen............311 15 Tastsystemzyklen: Werkstücke automatisch kontrollieren............367 16 Tastsystemzyklen: Sonderfunktionen..................409 17 Tastsystemzyklen: Werkzeuge automatisch vermessen............425 18 Übersichtstabellen Zyklen......................441 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 12 Inhaltsverzeichnis TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 13 Grundlagen / Übersichten......................39 Einführung..............................40 Verfügbare Zyklengruppen........................41 Übersicht Bearbeitungszyklen......................... 41 Übersicht Tastsystemzyklen........................42 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 14 Einzelnen Rahmen definieren......................... 56 Vollkreis definieren..........................57 Teilkreis definieren..........................57 Punkte-Tabellen............................. 58 Anwendung............................. 58 Punkte-Tabelle eingeben......................... 58 Einzelne Punkte für die Bearbeitung ausblenden................... 59 Punkte-Tabelle im Programm wählen..................... 59 Zyklus in Verbindung mit Punkte-Tabellen aufrufen................60 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 15 Zyklusablauf.............................72 Beim Programmieren beachten!......................72 Zyklusparameter............................73 RUECKWAERTS-SENKEN (Zyklus 204, DIN/ISO: G204)..............75 Zyklusablauf.............................75 Beim Programmieren beachten!......................75 Zyklusparameter............................77 UNIVERSAL-TIEFBOHREN (Zyklus 205, DIN/ISO: G205)..............78 Zyklusablauf.............................78 Beim Programmieren beachten!......................79 Zyklusparameter............................80 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 16 Beim Programmieren beachten!......................82 Zyklusparameter............................83 3.10 EINLIPPEN-TIEFBOHREN (Zyklus 241, DIN/ISO: G241)..............84 Zyklusablauf.............................84 Beim Programmieren beachten!......................84 Zyklusparameter............................85 3.11 Programmierbeispiele........................... 87 Beispiel: Bohrzyklen..........................87 Beispiel: Bohrzyklen in Verbindung mit PATTERN DEF verwenden............88 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 17 GEWINDEFRAESEN (Zyklus 262, DIN/ISO: G262)................104 Zyklusablauf............................104 Beim Programmieren beachten!......................105 Zyklusparameter............................ 106 SENKGEWINDEFRAESEN (Zyklus 263, DIN/ISO:G263)..............108 Zyklusablauf............................108 Beim Programmieren beachten!......................109 Zyklusparameter............................ 110 BOHRGEWINDEFRAESEN (Zyklus 264, DIN/ISO: G264)..............112 Zyklusablauf............................112 Beim Programmieren beachten!......................113 Zyklusparameter............................ 114 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 18 HELIX- BOHRGEWINDEFRAESEN (Zyklus 265, DIN/ISO: G265).............116 Zyklusablauf............................116 Beim Programmieren beachten!......................117 Zyklusparameter............................ 118 4.10 AUSSENGEWINDE-FRAESEN (Zyklus 267, DIN/ISO: G267)............120 Zyklusablauf............................120 Beim Programmieren beachten!......................121 Zyklusparameter............................ 122 4.11 Programmierbeispiele......................... 124 Beispiel: Gewindebohren........................124 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 19 Zyklusablauf............................146 Beim Programmieren beachten!......................147 Zyklusparameter............................ 148 KREISZAPFEN (Zyklus 257, DIN/ISO: G257)..................150 Zyklusablauf............................150 Beim Programmieren beachten!......................150 Zyklusparameter............................ 152 PLANFRAESEN (Zyklus 233, DIN/ISO: G233)................... 154 Zyklusablauf............................154 Beim Programmieren beachten!......................157 Zyklusparameter............................ 158 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 20 Inhaltsverzeichnis Programmierbeispiele......................... 161 Beispiel: Tasche, Zapfen und Nuten fräsen..................161 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 21 PUNKTEMUSTER AUF KREIS (Zyklus 220, DIN/ISO: G220)............165 Zyklusablauf............................165 Beim Programmieren beachten!......................165 Zyklusparameter............................ 166 PUNKTEMUSTER AUF LINIEN (Zyklus 221, DIN/ISO: G221)............168 Zyklusablauf............................168 Beim Programmieren beachten!......................168 Zyklusparameter............................ 169 Programmierbeispiele......................... 170 Beispiel: Lochkreise..........................170 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 22 Beim Programmieren beachten!......................185 Zyklusparameter............................ 186 SCHLICHTEN TIEFE (Zyklus 23, DIN/ISO: G123)................188 Zyklusablauf............................188 Beim Programmieren beachten!......................188 Zyklusparameter............................ 189 SCHLICHTEN SEITE (Zyklus 24, DIN/ISO: G124)................190 Zyklusablauf............................190 Beim Programmieren beachten!......................191 Zyklusparameter............................ 192 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 23 7.11 KONTURNUT TROCHOIDAL (Zyklus 275, DIN ISO G275)............... 196 Zyklusablauf............................196 Beim Programmieren beachten!......................197 Zyklusparameter............................ 198 7.12 Programmierbeispiele......................... 200 Beispiel: Tasche räumen und nachräumen................... 200 Beispiel: Überlagerte Konturen vorbohren, schruppen, schlichten............202 Beispiel: Kontur-Zug..........................204 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 24 Beim Programmieren beachten!......................214 Zyklusparameter............................ 215 ZYLINDER-MANTEL (Zyklus 39, DIN/ISO: G139, Software-Option 1)..........216 Zyklusablauf............................216 Beim Programmieren beachten!......................216 Zyklusparameter............................ 218 Programmierbeispiele......................... 219 Beispiel: Zylinder-Mantel mit Zyklus 27....................219 Beispiel: Zylinder-Mantel mit Zyklus 28....................221 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 25 Komplexe Konturformel eingeben......................227 Überlagerte Konturen..........................228 Kontur Abarbeiten mit SL -Zyklen......................230 Beispiel: Überlagerte Konturen mit Konturformel schruppen und schlichten........231 SL-Zyklen mit einfacher Konturformel....................234 Grundlagen............................234 Einfache Konturformel eingeben......................236 Kontur Abarbeiten mit SL -Zyklen......................236 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 26 Wirkung..............................246 Beim Programmieren beachten......................247 Zyklusparameter............................ 247 10.6 DREHUNG (Zyklus 10, DIN/ISO: G73)....................248 Wirkung..............................248 Beim Programmieren beachten!......................249 Zyklusparameter............................ 249 10.7 MASSFAKTOR (Zyklus 11, DIN/ISO: G72)..................250 Wirkung..............................250 Zyklusparameter............................ 250 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 27 Rücksetzen............................254 Drehachsen positionieren........................255 Positions-Anzeige im geschwenkten System..................256 Arbeitsraum-Überwachung........................256 Positionieren im geschwenkten System....................257 Kombination mit anderen Koordinaten-Umrechnungszyklen..............257 Leitfaden für das Arbeiten mit Zyklus 19 BEARBEITUNGSEBENE............258 10.10 Programmierbeispiele......................... 259 Beispiel: Koordinaten-Umrechnungszyklen................... 259 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 28 11.6 GRAVIEREN (Zyklus 225, DIN/ISO: G225)..................270 Zyklusablauf............................270 Beim Programmieren beachten!......................270 Zyklusparameter............................ 271 Erlaubte Gravierzeichen.........................272 Nicht druckbare Zeichen........................272 Systemvariablen gravieren........................273 11.7 PLANFRAESEN (Zyklus 232, DIN/ISO: G232)................... 274 Zyklusablauf............................274 Beim Programmieren beachten!......................276 Zyklusparameter............................ 277 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 29 Schaltendes Tastsystem, Antastvorschub: F in Tastsystem-Tabelle............. 284 Schaltendes Tastsystem, Vorschub für Positionierbewegungen: FMAX..........284 Schaltendes Tastsystem, Eilgang für Positionierbewegungen: F_PREPOS in Tastsystem-Tabelle..284 Mehrfachmessung..........................285 Vertrauensbereich für Mehrfachmessung..................... 285 Tastsystemzyklen abarbeiten........................ 286 12.3 Tastsystem-Tabelle..........................287 Allgemeines............................287 Tastsystem-Tabellen editieren....................... 287 Tastsystem-Daten..........................288 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 30 13.6 GRUNDDREHUNG SETZEN (Zyklus 404, DIN/ISO: G404)...............304 Zyklusablauf............................304 Zyklusparameter............................ 304 13.7 Schieflage eines Werkstücks über C-Achse ausrichten (Zyklus 405, DIN/ISO: G405)....305 Zyklusablauf............................305 Beim Programmieren beachten!......................306 Zyklusparameter............................ 307 13.8 Beispiel: Grunddrehung über zwei Bohrungen bestimmen............309 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 31 Beim Programmieren beachten!......................332 Zyklusparameter............................ 333 14.7 BEZUGSPUNKT KREIS AUSSEN (Zyklus 413, DIN/ISO: G413)............336 Zyklusablauf............................336 Beim Programmieren beachten!......................337 Zyklusparameter............................ 338 14.8 BEZUGSPUNKT ECKE AUSSEN (Zyklus 414, DIN/ISO: G414)............341 Zyklusablauf............................341 Beim Programmieren beachten!......................342 Zyklusparameter............................ 343 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 32 Zyklusablauf............................356 Beim Programmieren beachten!......................357 Zyklusparameter............................ 358 14.13BEZUGSPUNKT EINZELNE ACHSE (Zyklus 419, DIN/ISO: G419)...........360 Zyklusablauf............................360 Beim Programmieren beachten!......................360 Zyklusparameter............................ 361 14.14Beispiel: Bezugspunkt-Setzen Mitte Kreissegment und Werkstück-Oberkante......363 14.15Beispiel: Bezugspunkt-Setzen Werkstück-Oberkante und Mitte Lochkreis........364 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 33 Zyklusparameter............................ 379 15.6 MESSEN KREIS AUSSEN (Zyklus 422, DIN/ISO: G422)..............381 Zyklusablauf............................381 Beim Programmieren beachten!......................381 Zyklusparameter............................ 382 15.7 MESSEN RECHTECK INNEN (Zyklus 423, DIN/ISO: G423)............. 384 Zyklusablauf............................384 Beim Programmieren beachten!......................384 Zyklusparameter............................ 385 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 34 Zyklusablauf............................399 Beim Programmieren beachten!......................399 Zyklusparameter............................ 400 15.13MESSEN EBENE (Zyklus 431, DIN/ISO: G431).................402 Zyklusablauf............................402 Beim Programmieren beachten!......................402 Zyklusparameter............................ 403 15.14Programmierbeispiele......................... 405 Beispiel: Rechteck-Zapfen messen und nachbearbeiten...............405 Beispiel: Rechtecktasche vermessen, Messergebnisse protokollieren..........407 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 35 16.6 TS KALIBRIEREN (Zyklus 460, DIN/ISO: G460)................417 16.7 TS LÄNGE KALIBRIEREN (Zyklus 461, DIN/ISO: G461)..............419 16.8 TS RADIUS INNEN KALIBRIEREN (Zyklus 462, DIN/ISO: G462).............421 16.9 TS RADIUS AUSSEN KALIBRIEREN (Zyklus 463, DIN/ISO: G463)..........423 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 36 17.5 Werkzeug-Radius vermessen (Zyklus 32 oder 482, DIN/ISO: G482)..........437 Zyklusablauf............................437 Beim Programmieren beachten!......................437 Zyklusparameter............................ 438 17.6 Werkzeug komplett vermessen (Zyklus 33 oder 483, DIN/ISO: G483)...........439 Zyklusablauf............................439 Beim Programmieren beachten!......................439 Zyklusparameter............................ 440 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 37 18 Übersichtstabellen Zyklen......................441 18.1 Übersichtstabelle..........................442 Bearbeitungszyklen..........................442 Tastsystemzyklen..........................443 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 39: Grundlagen / Übersichten

    Grundlagen / Übersichten...
  • Seite 40: Einführung

    Zyklus-Definition den Vorschub aus dem TOOL CALL- Satz intern fest zuordnet. Wenn Sie einen Zyklus mit mehreren Teilsätzen löschen wollen, gibt die TNC einen Hinweis aus, ob der komplette Zyklus gelöscht werden soll. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 41: Verfügbare Zyklengruppen

    überlagerten Teilkonturen zusammensetzen, sowie Zyklen zur Zylindermantelbearbeitung und zum Wirbelfräsen Zyklen zur Herstellung von Punktemustern, z.B. Lochkreis od. Lochfläche Sonder-Zyklen Verweilzeit, Programm-Aufruf, Spindel-Orientierung, Gravieren, Toleranz Ggf. auf maschinenspezifische Bearbeitungszyklen weiterschalten. Solche Bearbeitungszyklen können von Ihrem Maschinenhersteller integriert werden TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 42: Übersicht Tastsystemzyklen

    Zyklen zum automatischen Bezugspunkt-Setzen Zyklen zur automatischen Werkstück-Kontrolle Sonderzyklen Tastsystem kalibrieren Zyklen zur automatischen Kinematik-Vermessung Zyklen zur automatischen Werkzeug-Vermessung (wird vom Maschinenhersteller freigegeben) Ggf. auf maschinenspezifische Tastsystemzyklen weiterschalten. Solche Tastsystemzyklen können von Ihrem Maschinenhersteller integriert werden TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 43: Bearbeitungszyklen Verwenden

    Bearbeitungszyklen verwenden...
  • Seite 44: Mit Bearbeitungszyklen Arbeiten

    Grundsätzlich DEF-aktive Zyklen vor CALL -aktiven Zyklen programmieren Zwischen der Definition eines CALL -aktiven Zyklus und dem jeweiligen Zyklus-Aufruf einen DEF-aktiven Zyklus nur dann programmieren, wenn keine Überschneidungen bei den Übergabeparametern dieser beiden Zyklen auftreten TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 45: Zyklus Definieren Über Softkeys

    Zyklusdialog 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 Q395=0 ;BEZUG TIEFE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 46: Zyklen Aufrufen

    Die Funktion CYCL CALL POS ruft den zuletzt definierten Bearbeitungszyklus einmal auf. Startpunkt des Zyklus ist die Position, die Sie im CYCL CALL POS-Satz definiert haben. Die TNC fährt die im CYCL CALL POS-Satz angegebene Position mit Positionierlogik an: TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 47 Sie den ersten Zyklus-Aufruf mit M89. Um die Wirkung von M89 aufzuheben, programmieren Sie M99 in dem Positioniersatz, in dem Sie den letzten Startpunkt anfahren, oder Sie definieren mit CYCL DEF einen neuen Bearbeitungszyklus TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 48: Programmvorgaben Für Zyklen

    Tastsystemzyklenparameter GLOBAL DEF eingeben Betriebsart Einspeichern/Editieren wählen Sonderfunktionen wählen Funktionen für die Programmvorgaben wählen GLOBAL DEF-Funktionen wählen Gewünschte GLOBAL -DEF-Funktion wählen, z.B. GLOBAL DEF ALLGEMEIN Erforderliche Definitionen eingeben, jeweils mit Taste ENT bestätigen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 49: Global Def-Angaben Nutzen

    Auf dieser Höhe wird die nächste Bearbeitungsposition in der Bearbeitungsebene angefahren F Positionieren: Vorschub, mit dem die TNC das Werkzeug innerhalb eines Zyklus verfährt F Rückzug: Vorschub, mit dem die TNC das Werkzeug zurückpositioiniert Parameter gelten für alle Bearbeitungszyklen 2xx. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 50: Globale Daten Für Bohrbearbeitungen

    Sichere Höhe: Absolute Höhe, in der keine Kollision mit dem Werkstück erfolgen kann (für Zwischenpositionierungen und Rückzug am Zyklus-Ende) Überlappungs-Faktor: Werkzeug-Radius x Überlappungsfaktor ergibt die seitliche Zustellung Fräsart: Gleichlauf/Gegenlauf Parameter gelten für die SL -Zyklen 20, 22, 23, 24 und TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 51: Globale Daten Für Das Positionierverhalten

    TNC das Tastsystem zwischen Messpunkten verfährt, sofern Option Fahren auf sichere Höhe aktiviert ist Fahren auf sichere Höhe: Wählen, ob die TNC zwischen Messpunkten auf Sicherheits-Abstand oder auf sicherer Höhe verfahren soll Parameter gelten für alle Tastsystemzyklen 4xx. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 52: Muster-Definition Pattern Def

    Definition eines Teilkreises PATTERN DEF eingeben Betriebsart Programmieren wählen Sonderfunktionen wählen Funktionen für die Kontur- und Punktbearbeitung wählen PATTERN DEF-Satz öffnen Gewünschtes Bearbeitungsmuster wählen, z.B. einzelne Reihe Erforderliche Definitionen eingeben, jeweils mit Taste ENT bestätigen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 53: Pattern Def Verwenden

    Werkstückoberfläche Q203, die Sie im Bearbeitungszyklus definiert haben. X-Koordinate Bearbeitungspos. (absolut): X- Koordinate eingeben Y-Koordinate Bearbeitungspos. (absolut): Y- Koordinate eingeben Koordinate Werkstück-Oberfläche (absolut): Z- Koordinate eingeben, an der die Bearbeitung starten soll TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 54: Einzelne Reihe Definieren

    Drehlage des gesamten Musters (absolut): Drehwinkel um den eingegebenen Startpunkt. Bezugsachse: Hauptachse der aktiven Bearbeitungsebene (z.B. X bei Werkzeug-Achse Z). Wert positiv oder negativ eingebbar Koordinate Werkstück-Oberfläche (absolut): Z- Koordinate eingeben, an der die Bearbeitung starten soll TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 55: Einzelnes Muster Definieren

    Drehlage Nebenachse: Drehwinkel, um den ausschließlich die Nebenachse der Bearbeitungsebene bezogen auf den eingegebenen Startpunkt verzerrt wird. Wert positiv oder negativ eingebbar. Koordinate Werkstück-Oberfläche (absolut): Z- Koordinate eingeben, an der die Bearbeitung starten soll TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 56: Einzelnen Rahmen Definieren

    Drehlage Nebenachse: Drehwinkel, um den ausschließlich die Nebenachse der Bearbeitungsebene bezogen auf den eingegebenen Startpunkt verzerrt wird. Wert positiv oder negativ eingebbar. Koordinate Werkstück-Oberfläche (absolut): Z- Koordinate eingeben, an der die Bearbeitung starten soll TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 57: Vollkreis Definieren

    Polarwinkel zwischen zwei Bearbeitungspositionen. Wert positiv oder negativ eingebbar. Alternativ Endwinkel eingebbar (per Softkey umschalten) Anzahl Bearbeitungen: Gesamtanzahl der Bearbeitungspositionen auf dem Kreis Koordinate Werkstück-Oberfläche (absolut): Z- Koordinate eingeben, an der die Bearbeitung starten soll TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 58: Punkte-Tabellen

    Der Name der Punkte-Tabelle muss mit einem Buchstaben beginnen. Mit den Softkeys X AUS/EIN, Y AUS/EIN, Z AUS/ EIN (zweite Softkey-Leiste) legen Sie fest, welche Koordinaten Sie in die Punkte-Tabelle eingeben können. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 59: Einzelne Punkte Für Die Bearbeitung Ausblenden

    Softkey PUNKTE-TABELLE drücken Name der Punkte-Tabelle eingeben, mit Taste END bestätigen. Wenn die Punkte-Tabelle nicht im selben Verzeichnis gespeichert ist wie das NC-Programm, dann müssen Sie den kompletten Pfadnamen eingeben. NC-Beispielsatz 7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“ TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 60: Zyklus In Verbindung Mit Punkte-Tabellen Aufrufen

    Die TNC interpretiert die Punkte der Bearbeitungsebene als Koordinaten des Zyklus-Startpunktes. Wenn Sie die in der Punkte- Tabelle definierte Koordinate in der Spindel-Achse als Startpunkt- Koordinate nutzen wollen, müssen Sie die Werkstück-Oberkante (Q203) mit 0 definieren. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 61: Bearbeitungszyklen: Bohren

    Bearbeitungszyklen: Bohren...
  • Seite 62: Grundlagen

    204 RUECKWAERTS-SENKEN Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand 205 UNIVERSAL-TIEFBOHREN Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand, Spanbruch, Vorhalteabstand 208 BOHRFRAESEN Mit automatischer Vorpositionierung, 2. Sicherheits-Abstand 241 EINLIPPEN-TIEFBOHREN Mit automatischer Vorpositionierung auf vertieften Startpunkt, Drehzahl- Kühlmitteldefinition TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 63: Zentrieren (Zyklus 240, Din/Iso: G240)

    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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 64: Zyklusparameter

    Q206=250 ;VORSCHUB TIEFENZ. erfolgen kann. Eingabebereich 0 bis 99999,9999 Q211=0.1 ;VERWEILZEIT UNTEN Q203=+20 ;KOOR. OBERFLAECHE Q204=100 ;2. SICHERHEITS-ABST. 12 L X+30 Y+20 R0 FMAX M3 M99 13 L X+80 Y+50 R0 FMAX M99 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 65: Bohren (Zyklus 200)

    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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 66: Zyklusparameter

    12 L X+30 Y+20 FMAX M3 der Werkzeug-Tabelle TOOL.T definieren. = Tiefe bezogen auf die Werkzeugspitze 13 CYCL CALL = Tiefe bezogen auf den zylindrischen Teil des 14 L X+80 Y+50 FMAX M99 Werkzeugs TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 67: Reiben (Zyklus 201, Din/Iso: G201)

    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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 68: Zyklusparameter

    ;VORSCHUB TIEFENZ. Q211=0.5 ;VERWEILZEIT UNTEN Q208=250 ;VORSCHUB RUECKZUG Q203=+20 ;KOOR. OBERFLAECHE Q204=100 ;2. SICHERHEITS-ABST. 12 L X+30 Y+20 FMAX M3 13 CYCL CALL 14 L X+80 Y+50 FMAX M9 15 L Z+100 FMAX M2 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 69: Ausdrehen (Zyklus 202, Din/Iso: G202)

    Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die TNC den Zyklus nicht aus. Die TNC stellt am Zyklus-Ende den Kühlmittel- und Spindelzustand wieder her, der vor dem Zyklusaufruf aktiv war. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 70 Sie im Q336 eingeben (z.B. in der Betriebsart Positionieren mit Handeingabe). Wählen Sie den Winkel so, dass die Werkzeugspitze parallel zu einer Koordinatenachse steht. Die TNC berücksichtigt beim Freifahren eine aktive Drehung des Koordinatensystems automatisch. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 71: Zyklusparameter

    Winkel für Spindel-Orientierung Q336 (absolut): 12 L X+30 Y+20 FMAX M3 Winkel, auf den die TNC das Werkzeug vor dem 13 CYCL CALL Freifahren positioniert. Eingabebereich -360,000 bis 14 L X+80 Y+50 FMAX M99 360,000 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 72: Universal-Bohren (Zyklus 203, Din/Iso: G203)

    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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 73: Zyklusparameter

    Rückzugswert Q256 zurück. Eingabebereich 0 bis 99999 Minimale Zustell-Tiefe Q205 (inkremental): Falls Sie einen Abnahmebetrag eingegeben haben, begrenzt die TNC die Zustellung auf den mit Q205 eingegeben Wert. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 74 Werkzeugs beziehen soll, müssen Sie den Spitzenwinkel des Werkzeugs in der Spalte T-ANGLE der Werkzeug-Tabelle TOOL.T definieren. = Tiefe bezogen auf die Werkzeugspitze = Tiefe bezogen auf den zylindrischen Teil des Werkzeugs TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 75: Rueckwaerts-Senken (Zyklus 204, Din/Iso: G204)

    Positives 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. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 76 Sie im Q336 eingeben (z.B. in der Betriebsart Positionieren mit Handeingabe). Wählen Sie den Winkel so, dass die Werkzeugspitze parallel zu einer Koordinatenachse steht. Wählen Sie die Freifahr-Richtung so, dass das Werkzeug vom Bohrungsrand wegfährt. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 77: Zyklusparameter

    4: Werkzeug freifahren in Plus-Richtung der Nebenachse 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. Eingabebereich -360,0000 bis 360,0000 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 78: Universal-Tiefbohren (Zyklus 205, Din/Iso: G205)

    7 Am Bohrungsgrund verweilt das Werkzeug – falls eingegeben – zum Freischneiden und wird nach der Verweilzeit mit dem Vorschub Rückzug auf den Sicherheits-Abstand zurückgezogen. Falls Sie einen 2. Sicherheits-Abstand eingegeben haben, fährt die TNC das Werkzeug mit FMAX dorthin TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 79: Beim Programmieren Beachten

    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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 80 Zustellung, nach der die TNC einen Spanbruch durchführt. Kein Spanbruch, wenn 0 eingegeben. Eingabebereich 0 bis 99999,9999 Rückzug bei Spanbruch Q256 (inkremental): Wert, um den die TNC das Werkzeug beim Spanbrechen zurückfährt. Eingabebereich 0,000 bis 99999,999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 81 Werkzeugs beziehen soll, müssen Sie den Spitzenwinkel des Werkzeugs in der Spalte T-ANGLE der Werkzeug-Tabelle TOOL.T definieren. = Tiefe bezogen auf die Werkzeugspitze = Tiefe bezogen auf den zylindrischen Teil des Werkzeugs TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 82 Sie in der Werkzeug-Tabelle TOOL.T in der Spalte ANGLE den maximal möglichen Eintauchwinkel des Werkzeugs an. Die TNC berechnet dann automatisch die maximal erlaubte Zustellung und ändert ggf. Ihren eingegebenen Wert TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 83: Zyklusparameter

    Durchmesser mehr als doppelt so groß sind wie der Werkzeug-Durchmesser. Eingabebereich 0 Q204=50 ;2. SICHERHEITS-ABST. bis 99999,9999 Q335=25 ;SOLL-DURCHMESSER Fräsart Q351: Art der Fräsbearbeitung bei M3 Q342=0 ;VORGEB. = Gleichlauffräsen DURCHMESSER –1 = Gegenlauffräsen Q351=+1 ;FRAESART TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 84 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 85 4: Spindel mit M4 drehen 5: Mit stehender Spindel fahren Spindeldrehzahl ein-/ausfahren Q427: Drehzahl, mit der das Werkzeug beim Einfahren in die Bohrung und beim Herausfahren aus der Bohrung drehen soll. Eingabebereich 0 bis 99999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 86 TNC die Zustell-Tiefe Q202 nach jeder Zustellung verkleinert. Eingabebereich 0 bis 99999,9999 Minimale Zustell-Tiefe Q205 (inkremental): Falls Sie einen Abnahmebetrag eingegeben haben, begrenzt die TNC die Zustellung auf den mit Q205 eingegeben Wert. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 87: Beispiel: Bohrzyklen

    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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 88: Beispiel: Bohrzyklen In Verbindung Mit Pattern Def Verwenden

    ;KOOR. OBERFL. Q204=50 ;2. SICHERHEITS-ABST. 7 CYCL CALL PAT F5000 M13 Zyklus-Aufruf in Verbindung mit Punktemuster 8 L Z+100 R0 FMAX Werkzeug freifahren, Werkzeug-Wechsel 9 TOOL CALL 2 Z S5000 Werkzeug-Aufruf Bohrer (Radius 2,4) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 89 ;VERWEILZEIT UNTEN Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. 17 CYCL CALL PAT F5000 M13 Zyklus-Aufruf in Verbindung mit Punktemuster 18 L Z+100 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 19 END PGM 1 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 91 Bearbeitungszyklen: Gewindebohren / Gewindefräsen...
  • Seite 92: Bearbeitungszyklen: Gewindebohren / Gewindefräsen

    Zyklus zum Bohren ins volle Material und anschließendem Fräsen des Gewindes mit einem Werkzeug 265 HELIX- BOHRGEWINDEFRAESEN Zyklus zum Fräsen des Gewindes ins volle Material 267 AUSSENGEWINDE FRAESEN Zyklus zum Fräsen eines Aussengewindes mit Herstellung einer Senkfase TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 93 Werkzeug-Tabelle, mit der im Zyklus definierten Gewindesteigung. Die TNC gibt eine Fehlermeldung aus, wenn die Werte nicht übereinstimmen. Im Zyklus 206 berechnet die TNC die Gewindesteigung anhand der programmierten Drehzahl und des im Zyklus definierten Vorschubs. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 94 F: Vorschub mm/min) S: Spindel-Drehzahl (U/min) p: Gewindesteigung (mm) Freifahren bei Programm-Unterbrechung Wenn Sie während des Gewindebohrens die externe Stopp- Taste drücken, zeigt die TNC einen Softkey an, mit dem Sie das Werkzeug freifahren können. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 95 3 Danach wird die Spindeldrehrichtung umgekehrt und das Werkzeug nach der Verweilzeit auf den Sicherheits-Abstand zurückgezogen. Falls Sie einen 2. Sicherheits-Abstand eingegeben haben, fährt die TNC das Werkzeug mit FMAX dorthin 4 Auf Sicherheits-Abstand hält die TNC die Spindel an TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 96 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 97: Freifahren Bei Programm-Unterbrechung

    ANFAHREN und NC-Start. Die TNC bewegt das Werkzeug wieder auf die Start-Position. Sie können das Werkzeug beim Freifahren in positiver und negativer Richtung der Werkzeugachse bewegen. Bitte beachten Sie das beim Freifahren - Kollisionsgefahr! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 98 5 Danach wird das Werkzeug auf den Sicherheits-Abstand zurückgezogen. Falls Sie einen 2. Sicherheits-Abstand eingegeben haben, fährt die TNC das Werkzeug mit FMAX dorthin 6 Auf Sicherheits-Abstand hält die TNC die Spindel an TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 99 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 100 Softkeyleiste. Wenn Sie diesen Softkey und die NC-Start Taste drücken, fährt das Werkzeug aus der Bohrung zurück zum Startpunkt der Bearbeitung. Die Spindel stoppt automatisch und die TNC gibt Ihnen eine Meldung aus. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 101 ANFAHREN und NC-Start. Die TNC bewegt das Werkzeug wieder auf die Start-Position. Sie können das Werkzeug beim Freifahren in positiver und negativer Richtung der Werkzeugachse bewegen. Bitte beachten Sie das beim Freifahren - Kollisionsgefahr! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 102: Grundlagen Zum Gewindefräsen

    Mittelpunktsbahn anzeigt, stimmt der angezeigte Wert nicht mit dem programmierten Wert überein. Der Umlaufsinn des Gewindes ändert sich, wenn Sie einen Gewindefräszyklus in Verbindung mit Zyklus 8 SPIEGELN in nur einer Achse abarbeiten. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 103 Werkzeugbruch erfolgt, dann stoppen Sie den Programmlauf, wechseln in die Betriebsart Positionieren mit Handeingabe und fahren dort das Werkzeug in einer Linearbewegung auf die Bohrungsmitte. Anschließend können Sie das Werkzeug in der Zustellachse freifahren und auswechseln. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 104 5 Danach fährt das Werkzeug tangential von der Kontur zurück zum Startpunkt in der Bearbeitungsebene 6 Am Ende des Zyklus fährt die TNC das Werkzeug im Eilgang auf den Sicherheits-Abstand oder – falls eingegeben – auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 105 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 106 Bearbeitung im Gleichlauf) Sicherheits-Abstand Q200 (inkremental): Abstand Q239=+1.5 ;STEIGUNG zwischen Werkzeugspitze und Werkstück- Q201=-20 ;GEWINDETIEFE Oberfläche. Eingabebereich 0 bis 99999,9999 Q355=0 ;NACHSETZEN Koord. Werkstück-Oberfläche Q203 (absolut): Q253=750 ;VORSCHUB VORPOS. Koordinate Werkstück-Oberfläche. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 107 Q512=0 ;VORSCHUB ANFAHREN Vorschub Anfahren Q512: Verfahrgeschwindigkeit des Werkzeugs beim Anfahren in mm/min. Bei kleinen Gewindedurchmessern können Sie durch einen reduzierten Anfahrvorschub die Gefahr von Werkzeugbruch verringern. Eingabebereich 0 bis 99999,999 alternativ FAUTO TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 108 10 Danach fährt das Werkzeug tangential von der Kontur zurück zum Startpunkt in der Bearbeitungsebene 11 Am Ende des Zyklus fährt die TNC das Werkzeug im Eilgang auf den Sicherheits-Abstand oder – falls eingegeben – auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 109 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 110 Tiefe Stirnseitig Q358 (inkremental): Abstand zwischen Werkstück-Oberfläche und Werkzeugspitze beim stirnseitigen Senkvorgang. Eingabebereich -99999,9999 bis 99999,9999 Versatz Senken Stirnseite Q359 (inkremental): Abstand um den die TNC die Werkzeugmitte aus der Mitte versetzt. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 111 Q356=-20 ;SENKTIEFE Q253=750 ;VORSCHUB VORPOS. 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 Q512=0 ;VORSCHUB ANFAHREN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 112 11 Danach fährt das Werkzeug tangential von der Kontur zurück zum Startpunkt in der Bearbeitungsebene 12 Am Ende des Zyklus fährt die TNC das Werkzeug im Eilgang auf den Sicherheits-Abstand oder – falls eingegeben – auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 113 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 114 Eingabebereich 0 bis 99999,9999 25 CYCL DEF 264 Die TNC fährt in einem Arbeitsgang auf die Tiefe, BOHRGEWINDEFRAESEN wenn: Q335=10 ;SOLL-DURCHMESSER Zustell-Tiefe und Tiefe gleich sind Q239=+1.5 ;STEIGUNG die Zustell-Tiefe größer als die Tiefe ist TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 115 0 bis 99999,999 alternativ FAUTO Vorschub Anfahren Q512: Verfahrgeschwindigkeit des Werkzeugs beim Anfahren in mm/min. Bei kleinen Gewindedurchmessern können Sie durch einen reduzierten Anfahrvorschub die Gefahr von Werkzeugbruch verringern. Eingabebereich 0 bis 99999,999 alternativ FAUTO TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 116 8 Danach fährt das Werkzeug tangential von der Kontur zurück zum Startpunkt in der Bearbeitungsebene 9 Am Ende des Zyklus fährt die TNC das Werkzeug im Eilgang auf den Sicherheits-Abstand oder – falls eingegeben – auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 117 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 118 Senkvorgang Q360: Ausführung der Fase = vor der Gewindebearbeitung = nach der Gewindebearbeitung Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeugspitze und Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999 Koord. Werkstück-Oberfläche Q203 (absolut): Koordinate Werkstück-Oberfläche. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 119 25 CYCL DEF 265 HELIX- BOHRGEWINDEFR. Q335=10 ;SOLL-DURCHMESSER Q239=+1.5 ;STEIGUNG Q201=-16 ;GEWINDETIEFE Q253=750 ;VORSCHUB VORPOS. Q358=+0 ;TIEFE STIRNSEITIG 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 120 10 Danach fährt das Werkzeug tangential von der Kontur zurück zum Startpunkt in der Bearbeitungsebene 11 Am Ende des Zyklus fährt die TNC das Werkzeug im Eilgang auf den Sicherheits-Abstand oder – falls eingegeben – auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 121 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 Werkstück-Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 122 Koordinate Werkstück-Oberfläche. Eingabebereich Q335=10 ;SOLL-DURCHMESSER -99999,9999 bis 99999,9999 Q239=+1.5 ;STEIGUNG 2. Sicherheits-Abstand Q204 (inkremental): Q201=-20 ;GEWINDETIEFE Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) Q355=0 ;NACHSETZEN erfolgen kann. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 123 Werkzeugs beim Anfahren in mm/min. Bei Q254=150 ;VORSCHUB SENKEN kleinen Gewindedurchmessern können Sie durch einen reduzierten Anfahrvorschub die Gefahr von Q207=500 ;VORSCHUB FRAESEN Werkzeugbruch verringern. Eingabebereich 0 bis Q512=0 ;VORSCHUB ANFAHREN 99999,999 alternativ FAUTO TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 124: Beispiel: Gewindebohren

    12 TOOL CALL 2 Z S5000 Werkzeug-Aufruf Bohrer 13 L Z+10 R0 F5000 Werkzeug auf sichere Höhe fahren (F mit Wert programmieren) 14 CYCL DEF 200 BOHREN Zyklus-Definition Bohren Q200=2 ;SICHERHEITS-ABST. Q201=-25 ;TIEFE Q206=150 ;VORSCHUB TIEFENZ. Q202=5 ;ZUSTELL-TIEFE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 125 0 +10 +10 +0 1 +40 +30 +0 2 +90 +10 +0 3 +80 +30 +0 4 +80 +65 +0 5 +90 +90 +0 6 +10 +90 +0 7 +20 +55 +0 [END] TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 127: Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen

    Bearbeitungszyklen: Taschenfräsen / Zapfenfräsen / Nutenfräsen...
  • Seite 128 Schrupp-/Schlicht-Zyklus mit Auswahl des Bearbeitungsumfanges und pendelndem Eintauchen 256 RECHTECKZAPFEN Schrupp-/Schlicht-Zyklus mit seitlicher Zustellung, wenn Mehrfachumlauf erforderlich 257 KREISZAPFEN Schrupp-/Schlicht-Zyklus mit seitlicher Zustellung, wenn Mehrfachumlauf erforderlich 233 PLANFRÄSEN Planfläche mit bis zu 3 Begrenzungen bearbeiten TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 129 Zustell-Tiefe Schlichten. Die TNC schlichtet zunächst die Taschenwände, falls eingegeben in mehreren Zustellungen. Die Taschenwand wird dabei tangential angefahren 6 Anschließend schlichtet die TNC den Boden der Tasche von innen nach außen. Der Taschenboden wird dabei tangential angefahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 130 Das Werkzeug fährt also in der Werkzeug- Achse mit Eilgang auf Sicherheits-Abstand unter Werkstück-Oberfläche! Wenn Sie den Zyklus mit Bearbeitungs-Umfang 2 (nur Schlichten) aufrufen, dann positioniert die TNC das Werkzeug in der Taschenmitte im Eilgang auf die erste Zustell-Tiefe! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 131 Bearbeitung im Gleichlauf) Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Taschengrund. Eingabebereich -99999,9999 bis 99999,9999 Zustell-Tiefe Q202 (inkremental): Maß, um welches das Werkzeug jeweils zugestellt wird; Wert größer 0 eingeben. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 132 PREDEF: TNC verwendet Wert aus GLOBAL DEF- 9 L X+50 Y+50 R0 FMAX M3 M99 Satz Vorschub Schlichten Q385: Verfahrgeschwindigkeit des Werkzeugs beim Seiten- und Tiefenschlichten in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO, FU, FZ TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 133 Sicherheitsabstand Q200 von der Taschenwand entfernt ist und wiederholt den Schlichtvorgang der Seitenwand auf der neuen Tiefe 5 Die TNC wiederholt diesen Vorgang so lange, bis der programmierte Durchmesser gefertigt wurde TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 134 Werkzeug verwenden, können Sie diese Überwachung mit dem Maschinen-Parameter suppressPlungeErr ausschalten. Die TNC reduziert die Zustelltiefe auf die in der Werkzeug-Tabelle definierte Schneidenlänge LCUTS, falls die Schneidenlänge kürzer ist als die im Zyklus eingegebene Zustelltiefe Q202. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 135: Zyklusparameter

    Eingabebereich 0 bis 99999,9999 Schlichtaufmaß Tiefe Q369 (inkremental): Schlicht-Aufmaß für die Tiefe. Eingabebereich 0 bis 99999,9999 Vorschub Tiefenzustellung Q206: Verfahrgeschwindigkeit des Werkzeugs beim Fahren auf Tiefe in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO, FU, FZ TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 136 1: Vorschub bezieht sich nur beim Schlichten Seite auf die Werkzeugschneide, ansonsten auf die Mittelpunktsbahn 2: Vorschub bezieht sich beim Schlichten Seite Schlichten Tiefe auf die Werkzeugschneide, ansonsten auf die Mittelpunktsbahn 3: Vorschub bezieht sich immer auf die Werkzeugschneide TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 137 4 Sofern Schlichtaufmaße definiert sind, schlichtet die TNC zunächst die Nutwände, falls eingegeben in mehreren Zustellungen. Die Nutwand wird dabei tangential im linken Nutkreis angefahren Anschließend schlichtet die TNC den Boden der Nut von innen nach außen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 138 Das Werkzeug fährt also in der Werkzeug- Achse mit Eilgang auf Sicherheits-Abstand unter Werkstück-Oberfläche! Wenn Sie den Zyklus mit Bearbeitungs-Umfang 2 (nur Schlichten) aufrufen, dann positioniert die TNC das Werkzeug im Eilgang auf die erste Zustell-Tiefe! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 139 99999,9999 Zustell-Tiefe Q202 (inkremental): Maß, um welches das Werkzeug jeweils zugestellt wird; Wert größer 0 eingeben. Eingabebereich 0 bis 99999,9999 Schlichtaufmaß Tiefe Q369 (inkremental): Schlicht-Aufmaß für die Tiefe. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 140 1: Vorschub bezieht sich nur beim Schlichten Seite auf die Werkzeugschneide, ansonsten auf die Mittelpunktsbahn 2: Vorschub bezieht sich beim Schlichten Seite Schlichten Tiefe auf die Werkzeugschneide, ansonsten auf die Mittelpunktsbahn 3: Vorschub bezieht sich immer auf die Werkzeugschneide TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 141 5 Sofern Schlichtaufmaße definiert sind, schlichtet die TNC zunächst die Nutwände, falls eingegeben in mehreren Zustellungen. Die Nutwand wird dabei tangential angefahren 6 Anschließend schlichtet die TNC den Boden der Nut von innen nach aussen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 142 Das Werkzeug fährt also in der Werkzeug- Achse mit Eilgang auf Sicherheits-Abstand unter Werkstück-Oberfläche! Wenn Sie den Zyklus mit Bearbeitungs-Umfang 2 (nur Schlichten) aufrufen, dann positioniert die TNC das Werkzeug im Eilgang auf die erste Zustell-Tiefe! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 143 Nur wirksam, wenn Q367 = 0. Eingabebereich -99999,9999 bis 99999,9999 Startwinkel Q376 (absolut): Polarwinkel des Startpunkts eingeben. Eingabebereich -360,000 bis 360,000 Öffnungs-Winkel der Nut Q248 (inkremental): Öffnungs-Winkel der Nut eingeben. Eingabebereich 0 bis 360,000 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 144 -99999,9999 bis 99999,9999 Q200=2 ;SICHERHEITS-ABST. 2. Sicherheits-Abstand Q204 (inkremental): Q203=+0 ;KOOR. OBERFLAECHE Koordinate Spindelachse, in der keine Kollision Q204=50 ;2. SICHERHEITS-ABST. zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,9999 Q366=1 ;EINTAUCHEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 145 1: Vorschub bezieht sich nur beim Schlichten Seite auf die Werkzeugschneide, ansonsten auf die Mittelpunktsbahn 2: Vorschub bezieht sich beim Schlichten Seite Schlichten Tiefe auf die Werkzeugschneide, ansonsten auf die Mittelpunktsbahn 3: Vorschub bezieht sich immer auf die Werkzeugschneide TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 146 7 Dieser Vorgang wiederholt sich, bis die programmierte Zapfentiefe erreicht ist 8 Am Zyklusende positioniert die TNC das Werkzeug lediglich in der Werkzeug-Achse auf die im Zyklus definierte Sichere Höhe. Die Endposition stimmt also nicht mit der Startposition überein TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 147 Werkzeugdurchmesser + 2mm. Die TNC positioniert das Werkzeug am Ende zurück auf den Sicherheits-Abstand, wenn eingegeben auf den 2. Sicherheits-Abstand. Die Endposition des Werkzeugs nach dem Zyklus stimmt nicht mit der Startposition überein! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 148 2: Werkzeugposition = Rechte untere Ecke 3: Werkzeugposition = Rechte obere Ecke 4: Werkzeugposition = Linke obere Ecke Vorschub Fräsen Q207: Verfahrgeschwindigkeit des Werkzeugs beim Fräsen in mm/min. Eingabebereich 0 bis 99999,999 alternativ FAUTO, FU, FZ TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 149 3: Rechte obere Ecke Q437=0 ;ANFAHRPOSITION 4: Linke obere Ecke Sollten beim Anfahren mit 9 L X+50 Y+50 R0 FMAX M3 M99 der Einstellung Q437=0 Anfahrmarken auf der Zapfenoberfläche entstehen, dann eine andere Anfahrposition wählen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 150 Die TNC positioniert das Werkzeug am Zyklusende wieder zurück auf die Startposition. Die TNC reduziert die Zustelltiefe auf die in der Werkzeug-Tabelle definierte Schneidenlänge LCUTS, falls die Schneidenlänge kürzer ist als die im Zyklus eingegebene Zustelltiefe Q202. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 151 Werkzeugdurchmesser + 2 mm. Kollisionsgefahr! Die TNC positioniert das Werkzeug am Ende zurück auf den Sicherheits-Abstand, wenn eingegeben auf den 2. Sicherheits-Abstand. Die Endposition des Werkzeugs nach dem Zyklus stimmt nicht mit der Startposition überein! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 152 Verfahrgeschwindigkeit des Werkzeugs beim Fahren auf Tiefe in mm/min. Eingabebereich 0 bis 99999,999 alternativ FMAX, FAUTO, FU, FZ Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeugspitze und Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999 alternativ PREDEF TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 153 Zapfenmittelpunkt, von dem aus das Werkzeug an Q200=2 ;SICHERHEITS-ABST. den Zapfen anfährt. Eingabebereich 0 bis 359° Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q370=1 ;BAHN-UEBERLAPPUNG Q376=0 ;STARTWINKEL 9 L X+50 Y+50 R0 FMAX M3 M99 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 154 6 Anschließend fährt die TNC das Werkzeug mit dem Fräsvorschub in entgegengesetzter Richtung zurück 7 Der Vorgang wiederholt sich, bis die eingegebene Fläche vollständig bearbeitet ist. 8 Danach positioniert die TNC das Werkzeug im Eilgang FMAX zurück zum Starpunkt TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 155 9 Der Vorgang wiederholt sich, bis alle Zustellungen ausgeführt sind. Bei der letzten Zustellung wird lediglich das eingegebene Schlichtaufmaß im Vorschub Schlichten abgefräst 10 Am Ende fährt die TNC das Werkzeug mit FMAX zurück auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 156 Seitenwand wird auf das Maß bearbeitet, das sich aus dem Startpunkt bzw. der Seitenlängen der Planfläche ergibt. Bei der Schruppbearbeitung berücksichtigt die TNC das Aufmaß Seite – beim Schlichtvorgang dient das Aufmaß zur Vorpositionierung des Werkeugs. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 157 Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off). Beachten Sie, dass die TNC bei Startpunkt < Endpunkt die Berechnung der Vorposition umkehrt. Das Werkzeug fährt also in der Werkzeugachse mit Eilgang auf Sicherheitsabstand unter die Werkstück- Oberfläche! TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 158 = -2 = +2 zu bearbeitenden Fläche in der Nebenachse der Bearbeitungsebene. Über das Vorzeichen können Sie die Richtung der ersten Querzustellung bezogen auf den Startpunkt 2. Achse festlegen. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 159 Anfahren der ersten Zustell-Tiefe und Abstand, auf dem die seitliche Zustellung bei Bearbeitungsstrategie Q389=0 und Q389=2 verfahren wird. Eingabebereich 0 bis 99999,9999 Sicherheits-Abstand Q200 (inkremental): Abstand zwischen Werkzeugspitze und Werkstück- Oberfläche. Eingabebereich 0 bis 99999,9999 alternativ PREDEF TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 160 Aufmaß in der Bearbeitungs-Ebene. Eingabebereich 0 bis 99999,9999 Zustellung Schlichten Q338 (inkremental): Maß, um welches das Werkzeug in der Spindelachse beim Schlichten zugestellt wird. Q338=0: Schlichten in einer Zustellung. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 161: Beispiel: Tasche, Zapfen Und Nuten Fräsen

    Q204=20 ;2. SICHERHEITS-ABST. Q370=1 ;BAHN-UEBERLAPPUNG Q437=0 ;ANFAHRPOSITION 6 L X+50 Y+50 R0 M3 M99 Zyklus-Aufruf Außenbearbeitung 7 CYCL DEF 252 KREISTASCHE Zyklus-Definition Kreistasche Q215=0 ;BEARBEITUNGS-UMFANG Q223=50 ;KREISDURCHMESSER Q368=0.2 ;AUFMASS SEITE Q207=500 ;VORSCHUB FRAESEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 162 ;ZUST. SCHLICHTEN Q200=2 ;SICHERHEITS-ABST. Q203=+0 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q366=1 ;EINTAUCHEN 12 CYCL CALL FMAX M3 Zyklus-Aufruf Nuten 13 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 14 END PGM C210 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 163 Bearbeitungszyklen: Musterdefi- nitionen...
  • Seite 164: Bearbeitungszyklen: Musterdefinitionen

    Zyklus 253 NUTENFRAESEN Zyklus 254 RUNDE NUT (nur mit Zyklus 221 kombinierbar) Zyklus 256 RECHTECKZAPFEN Zyklus 257 KREISZAPFEN Zyklus 262 GEWINDEFRAESEN Zyklus 263 SENKGEWINDEFRAESEN Zyklus 264 BOHRGEWINDEFRAESEN Zyklus 265 HELIX-BOHRGEWINDEFRAESEN Zyklus 267 AUSSEN-GEWINDEFRAESEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 165 251 bis 267 mit Zyklus 220 kombinieren, wirken der Sicherheits-Abstand, die Werkstück-Oberfläche und der 2. Sicherheits-Abstand aus Zyklus 220. Wenn Sie diesen Zyklus im Einzelsatzbetrieb ablaufen lassen, hält die Steuerung zwischen den Punkten eines Punktemusters an. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 166 -99999,9999 bis 99999,9999 Q204=50 ;2. SICHERHEITS-ABST. 2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision Q301=1 ;FAHREN AUF S. HOEHE zwischen Werkzeug und Werkstück (Spannmittel) Q365=0 ;VERFAHRART erfolgen kann. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 167 Abstand verfahren Verfahrart? Gerade=0/Kreis=1 Q365: Festlegen, mit welcher Bahnfunktion das Werkzeug zwischen den Bearbeitungen verfahren soll: 0: Zwischen den Bearbeitungen auf einer Geraden verfahren 1: Zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durchmesser verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 168: Punktemuster Auf Linien

    Wenn Sie den Zyklus 254 Runde Nut in Verbindung mit Zyklus 221 verwenden, dann ist die Nutlage 0 nicht erlaubt. Wenn Sie diesen Zyklus im Einzelsatzbetrieb ablaufen lassen, hält die Steuerung zwischen den Punkten eines Punktemusters an. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 169 ;ABSTAND 2. ACHSE Abstand verfahren Q242=6 ;ANZAHL SPALTEN 1: Zwischen den Bearbeitungen auf 2. Sicherheits- Abstand verfahren Q243=4 ;ANZAHL ZEILEN Q224=+15 ;DREHLAGE Q200=2 ;SICHERHEITS-ABST. Q203=+30 ;KOOR. OBERFLAECHE Q204=50 ;2. SICHERHEITS-ABST. Q301=1 ;FAHREN AUF S. HOEHE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 170: Beispiel: Lochkreise

    Q200, Q203 und Q204 wirken aus Zyklus 220 Q216=+30 ;MITTE 1. ACHSE Q217=+70 ;MITTE 2. ACHSE Q244=50 ;TEILKREIS-DURCHM. Q245=+0 ;STARTWINKEL Q246=+360 ;ENDWINKEL Q247=+0 ;WINKELSCHRITT Q241=10 ;ANZAHL BEARBEITUNGEN Q200=2 ;SICHERHEITS-ABST. Q203=+0 ;KOOR. OBERFLAECHE Q204=100 ;2. SICHERHEITS-ABST. Q301=1 ;FAHREN AUF S. HOEHE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 171 ;WINKELSCHRITT Q241=5 ;ANZAHL BEARBEITUNGEN Q200=2 ;SICHERHEITS-ABST. Q203=+0 ;KOOR. OBERFLAECHE Q204=100 ;2. SICHERHEITS-ABST. Q301=1 ;FAHREN AUF S. HOEHE Q365=0 ;VERFAHRART 8 L Z+250 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 9 END PGM BOHRB MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 173: Bearbeitungszyklen: Konturtasche

    Bearbeitungszyklen: Konturtasche...
  • Seite 174 Spindelachse enthalten 99 END PGM SL2 MM Programmieren Sie im ersten Satz des Unterprogramms immer beide Achsen Wenn Sie Q-Parameter verwenden, dann die jeweiligen Berechnungen und Zuweisungen nur innerhalb des jeweiligen Kontur-Unterprogrammes durchführen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 175 14 KONTUR (zwingend erforderlich) 20 KONTUR-DATEN (zwingend erforderlich) 21 VORBOHREN (wahlweise verwendbar) 22 RAEUMEN (zwingend erforderlich) 23 SCHLICHTEN TIEFE (wahlweise verwendbar) 24 SCHLICHTEN SEITE (wahlweise verwendbar) Erweiterte Zyklen: Zyklus Softkey Seite 25 KONTURZUG 270 KONTURZUG-DATEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 176: Zyklusparameter

    Nummern der einzelnen Unterprogramme eingeben, die zu einer Kontur überlagert werden sollen. Jede Nummer mit der Taste ENT bestätigen und die Eingaben mit der Taste END abschließen. Eingabe von bis zu 12 Unterprogrammnummern 1 bis 65535 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 177: Überlagerte Konturen

    53 CC X+35 Y+50 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 178 A muss außerhalb B beginnen. B muss innerhalb von A 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 179 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 180 Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die TNC diesen Zyklus auf Tiefe = 0 aus. Wenn Sie SL-Zyklen in Q-Parameter-Programmen anwenden, dann dürfen Sie die Parameter Q1 bis Q20 nicht als Programm-Parameter benutzen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 181 Q9 = -1 Gegenlauf für Tasche und Insel Q6=2 ;SICHERHEITS-ABST. Q9 = +1 Gleichlauf für Tasche und Insel Q7=+80 ;SICHERE HOEHE Sie können die Bearbeitungs-Parameter bei einer Programm- Q8=0.5 ;RUNDUNGSRADIUS Unterbrechung überprüfen und ggf. überschreiben. Q9=+1 ;DREHSINN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 182 Bohrtiefe erreicht ist. Dabei wird das Schlichtaufmaß Tiefe berücksichtigt 8 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. Abhängig von Parameter ConfigDatum, CfgGeoCycle, posAfterContPocket. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 183 Nummerneingabe, maximal 16 Zeichen bei Namenseingabe. Bei Eingabe Q13=0, werden die NC-Sätze Daten des Werkzeugs verwendet, das sich gerade 58 CYCL DEF 21 VORBOHREN in der Spindel befindet. Q10=+5 ;ZUSTELL-TIEFE Q11=100 ;VORSCHUB TIEFENZ. Q13=1 ;AUSRAEUM-WERKZEUG TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 184 Zustell-Tiefe und wiederholt den Ausräum-Vorgang, bis die programmierte Tiefe erreicht ist 5 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. Abhängig von Parameter ConfigDatum, CfgGeoCycle, posAfterContPocket. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 185 Koordinatenangaben programmieren, z.B. L X+80 Y+0 R0 FMAX. Positionieren Sie nach Zyklusende Ihr Werkzeug in der Ebene nicht inkremental, sondern auf eine absolute Position, wenn Sie den Parameter ConfigDatum, CfgGeoCycle, posAfterContPocket auf ToolAxClearanceHeight eingestellt haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 186 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. Eingabebereich 0 bis 99999,9999 alternativ FMAX,FAUTO TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 187 Die TNC verfährt das Werkzeug zwischen den nachzuräumenden Bereichen auf aktueller Tiefe entlang der Kontur Q404=1: Die TNC zieht das Werkzeug zwischen den nachzuräumenden Bereichen auf Sicherheits- Abstand zurück und fährt anschließend zum Startpunkt des nächsten Ausräumbereiches TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 188 Die TNC ermittelt den Startpunkt für das Schlichten Tiefe selbständig. Der Startpunkt ist abhängig von den Platzverhältnissen in der Tasche. Der Einfahrradius zum Anpositionieren auf die Endtiefe ist intern fest definiert und unabhängig vom Eintauchwinkel des Werkzeugs. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 189 Bearbeitung in mm/min. Wenn Sie Q208=0 NC-Sätze eingeben, dann fährt die TNC das Werkzeug 60 CYCL DEF 23 SCHLICHTEN TIEFE mit Vorschub Q12 heraus. Eingabebereich 0 bis 99999,9999 alternativ FMAX,FAUTO Q11=100 ;VORSCHUB TIEFENZ. Q12=350 ;VORSCHUB RAEUMEN Q208=9999;VORSCHUB RUECKZUG TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 190 Dabei wird jede Teilkontur separat geschlichtet 4 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. Abhängig von Parameter ConfigDatum, CfgGeoCycle, posAfterContPocket. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 191 Koordinatenangaben programmieren, z.B. L X+80 Y+0 R0 FMAX. Positionieren Sie nach Zyklusende Ihr Werkzeug in der Ebene nicht inkremental, sondern auf eine absolute Position, wenn Sie den Parameter ConfigDatum, CfgGeoCycle, posAfterContPocket auf ToolAxClearanceHeight eingestellt haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 192 ;ZUSTELL-TIEFE Aufmaß Seite Q14 bleibt nach dem Schlichten Q11=100 ;VORSCHUB TIEFENZ. stehen. (Dieses Aufmaß muss kleiner sein, als das Q12=350 ;VORSCHUB RAEUMEN Aufmaß im Zyklus 20). Eingabebereich -99999,9999 bis 99999,9999 Q14=+0 ;AUFMASS SEITE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 193 Kettenmaße auf die Position des Werkzeugs am Zyklus-Ende beziehen In allen Hauptachsen eine definierte (absolute) Position anfahren, da die Position des Werkzeugs am Zyklusende nicht mit der Position am Zyklusanfang übereinstimmt. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 194 Verfahrbewegungen in der Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 alternativ FAUTO, FU, FZ Fräsart Q15: Gleichlauf-Fräsen: Eingabe = +1 Gegenlauf-Fräsen: Eingabe = –1 Abwechselnd im Gleich- und Gegenlauf fräsen bei mehreren Zustellungen: Eingabe = 0 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 195 Abstand Hilfspunkt Q394: Nur wirksam, wenn tangentiales Anfahren auf einer Geraden oder senkrechtes Anfahren gewählt ist (Q390=2 oder Q390=3). Abstand des Hilfspunktes, von dem aus die TNC die Kontur anfahren soll. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 196 5 Sofern ein Schlichtaufmaß definiert ist, schlichtet die TNC die Nutwände, falls eingegeben in mehreren Zustellungen. Die Nutwand fährt die TNC dabei tangential ausgehend vom definierten Startpunkt an. Dabei berücksichtigt die TNC Gleich- / Gegenlauf TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 197 Kettenmaße auf die Position des Werkzeugs am Zyklus-Ende beziehen In allen Hauptachsen eine definierte (absolute) Position anfahren, da die Position des Werkzeugs am Zyklusende nicht mit der Position am Zyklusanfang übereinstimmt. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 198 +1 = Gleichlauffräsen –1 = Gegenlauffräsen PREDEF: Die TNC verwendet Wert aus GLOBAL DEF-Satz (Wenn Sie 0 eingeben, erfolgt die Bearbeitung im Gleichlauf) Tiefe Q201 (inkremental): Abstand Werkstück- Oberfläche – Nutgrund. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 199 ANGLE taucht die TNC senkrecht ein = Ohne Funktion = pendelnd eintauchen. In der Werkzeug-Tabelle muss für das aktive Werkzeug der Eintauchwinkel ANGLE ungleich 0 definiert sein. Ansonsten gibt die TNC eine Fehlermeldung aus Alternativ PREDEF TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 200: Beispiel: Tasche Räumen Und Nachräumen

    8 CYCL DEF 22 RAEUMEN Zyklus-Definition Vorräumen Q10=5 ;ZUSTELL-TIEFE Q11=100 ;VORSCHUB TIEFENZ. Q12=350 ;VORSCHUB RAEUMEN Q18=0 ;VORRAEUM-WERKZEUG Q19=150 ;VORSCHUB PENDELN Q208=30000 ;VORSCHUB RUECKZUG 9 CYCL CALL M3 Zyklus-Aufruf Vorräumen 10 L Z+250 R0 FMAX M6 Werkzeug-Wechsel TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 201 21 FC DR- R20 CCPR+55 CCPA+60 22 FSELECT 2 23 FL AN-120 PDX+30 PDY+30 D10 24 FSELECT 3 25 FC X+0 DR- R30 CCX+30 CCY+30 26 FSELECT 2 27 LBL 0 28 END PGM C20 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 202: Beispiel: Überlagerte Konturen Vorbohren, Schruppen, Schlichten

    Zyklus-Aufruf Vorbohren 10 L +250 R0 FMAX M6 Werkzeug-Wechsel 11 TOOL CALL 2 Z S3000 Werkzeug-Aufruf Schruppen/Schlichten, Durchmesser 12 12 CYCL DEF 22 RAEUMEN Zyklus-Definition Räumen Q10=5 ;ZUSTELL-TIEFE Q11=100 ;VORSCHUB TIEFENZ. Q12=350 ;VORSCHUB RAEUMEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 203 35 LBL 0 36 LBL 4 Kontur-Unterprogramm 4: Insel Dreieckig rechts 37 L X+65 Y+42 RL 38 L X+57 39 L X+65 Y+58 40 L X+73 Y+42 41 LBL 0 42 END PGM C21 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 204: Beispiel: Kontur-Zug

    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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 205: Bearbeitungszyklen: Zylindermantel

    Bearbeitungszyklen: Zylindermantel...
  • Seite 206 Bearbeitungszyklen: Zylindermantel Grundlagen Grundlagen Übersicht Zylindermantel-Zyklen Zyklus Softkey Seite 27 ZYLINDER-MANTEL 28 ZYLINDER-MANTEL Nutenfräsen 29 ZYLINDER-MANTEL Stegfräsen 39 ZYLINDER-MANTEL Außenkontur fräsen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 207 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 X (C) 5 Anschließend fährt das Werkzeug auf Sicherheitsabstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 208 Die Bearbeitungszeit kann sich erhöhen, wenn die Kontur aus vielen nicht tangentialen Konturelementen besteht. Wenn Sie lokale Q-Parameter QL in einem Kontur- Unterprogramm verwenden, müssen Sie diese auch innerhalb des Kontur-Unterprogramms zuweisen oder berechnen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 209 FU, FZ Zylinderradius Q16: Radius des Zylinders, auf dem die Kontur bearbeitet werden soll. Eingabebereich 0 bis 99999,9999 Bemaßungsart? Grad =0 MM/INCH=1 Q17: Koordinaten der Drehachse im Unterprogramm in Grad oder mm (inch) programmieren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 210 Dieser Zyklus führt eine angestellte 5-Achs Bearbeitung durch. Um diesen Zyklus ausführen zu können, muss die erste Maschinenachse unter dem Maschinentisch eine Rundachse sein. Zudem muss das Werkzeug senkrecht auf der Mantelfläche positioniert werden können. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 211 Mit Parameter CfgGeoCycle, displaySpindleErr, on/ off stellen Sie ein, ob die TNC eine Fehlermeldung ausgeben soll (on) oder nicht (off), wenn beim Zyklus- Aufruf die Spindel nicht läuft. Die Funktion muss von Ihrem Maschinenhersteller angepasst sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 212 Nuttiefe. Je kleiner die Toleranz definiert ist, desto exakter wird die Nut, desto länger dauert aber auch die Nachbearbeitung. Eingabebereich Toleranz 0,0001 bis 9,9999 Empfehlung: Toleranz von 0.02 mm verwenden. Funktion inaktiv: 0 eingeben (Grundeinstellung). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 213 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 214 Mit Parameter CfgGeoCycle, displaySpindleErr, on/ off stellen Sie ein, ob die TNC eine Fehlermeldung ausgeben soll (on) oder nicht (off), wenn beim Zyklus- Aufruf die Spindel nicht läuft. Die Funktion muss von Ihrem Maschinenhersteller angepasst sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 215 Kontur bearbeitet werden soll. Eingabebereich 0 bis 99999,9999 Bemaßungsart? Grad =0 MM/INCH=1 Q17: Koordinaten der Drehachse im Unterprogramm in Grad oder mm (inch) programmieren Stegbreite Q20: Breite des herzustellenden Steges. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 216 Dieser Zyklus führt eine angestellte 5-Achs Bearbeitung durch. Um diesen Zyklus ausführen zu können, muss die erste Maschinenachse unter dem Maschinentisch eine Rundachse sein. Zudem muss das Werkzeug senkrecht auf der Mantelfläche positioniert werden können. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 217 Mit Parameter CfgGeoCycle, displaySpindleErr, on/ off stellen Sie ein, ob die TNC eine Fehlermeldung ausgeben soll (on) oder nicht (off), wenn beim Zyklus- Aufruf die Spindel nicht läuft. Die Funktion muss von Ihrem Maschinenhersteller angepasst sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 218 FU, FZ Zylinderradius Q16: Radius des Zylinders, auf dem die Kontur bearbeitet werden soll. Eingabebereich 0 bis 99999,9999 Bemaßungsart? Grad =0 MM/INCH=1 Q17: Koordinaten der Drehachse im Unterprogramm in Grad oder mm (inch) programmieren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 219: Seite

    13 L X+40 Y+20 RL Angaben in der Drehachse in mm (Q17=1) 14 L X+50 15 RND R7.5 16 L Y+60 17 RND R7.5 18 L IX-20 19 RND R7.5 20 L Y+20 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 220 Bearbeitungszyklen: Zylindermantel Programmierbeispiele 21 RND R7.5 22 L X+40 Y+20 23 LBL 0 24 END PGM C27 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 221 Kontur-Unterprogramm, Beschreibung der Mittelpunktsbahn 13 L X+60 Y+0 RL Angaben in der Drehachse in mm (Q17=1) 14 L Y-35 15 L X+40 Y-52.5 16 L Y-70 17 LBL 0 18 END PGM C28 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 223: Bearbeitungszyklen: Konturtasche Mit Konturformel

    Bearbeitungszyklen: Konturtasche mit Konturformel...
  • Seite 224: Sl-Zyklen Mit Komplexer Konturformel

    Grundlage für weitergehende 12 CYCL DEF 23 SCHLICHTEN TIEFE ... Entwicklungen. 13 CYCL CALL 16 CYCL DEF 24 SCHLICHTEN SEITE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM KONTUR MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 225 Z: Kreisbahn in Ebene Z/X) Die TNC bearbeitet die Kontur durchgehend im Gleichlauf bzw. im Gegenlauf Die Maßangaben für die Bearbeitung, wie Frästiefe, Aufmaße und Sicherheits-Abstand geben Sie zentral im Zyklus 20 als KONTUR- DATEN ein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 226: Programm Mit Konturdefinitionen Wählen

    Mit den angegebenen Konturbezeichnern QC können Sie in der Konturformel die verschiedenen Konturen miteinander verrechnen. Wenn Sie Konturen mit separater Tiefe verwenden, dann müssen Sie allen Teilkonturen eine Tiefe zuweisen (ggf. Tiefe 0 zuweisen). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 227: Komplexe Konturformel Eingeben

    QC25 = QC1 \ QC2 Klammer auf z.B. QC12 = QC1 * (QC2 + QC3) Klammer zu z.B. QC12 = QC1 * (QC2 + QC3) Einzelne Kontur definieren z.B. QC12 = QC1 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 228 4 END PGM TASCHE_A MM Konturbeschreibungs-Programm 2: Tasche B 0 BEGIN PGM TASCHE_B MM 1 L X+90 Y+50 R0 2 CC X+65 Y+50 3 C X+90 Y+50 DR- 4 END PGM TASCHE_B MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 229 In der Konturformel wird die Fläche B mit der Funktion ohne der Fläche A abgezogen Konturdefinitions-Programm: 50 ... 51 ... 52 DECLARE CONTOUR QC1 = “TASCHE_A.H“ 53 DECLARE CONTOUR QC2 = “TASCHE_B.H“ 54 QC10 = QC1 \ QC2 55 ... 56 ... TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 230: Kontur Abarbeiten Mit Sl-Zyklen

    53 DECLARE CONTOUR QC2 = “TASCHE_B.H“ 54 QC10 = QC1 & QC2 55 ... 56 ... Kontur Abarbeiten mit SL-Zyklen Die Bearbeitung der definierten Gesamtkontur erfolgt mit den SL-Zyklen 20 - 24 (siehe "Übersicht", Seite 175). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 231: Beispiel: Überlagerte Konturen Mit Konturformel Schruppen Und Schlichten

    7 SEL CONTOUR “MODEL“ Konturdefinitions-Programm festlegen 8 CYCL DEF 20 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 232 7 DECLARE CONTOUR QC4 = “QUADRAT“ Definition des Konturbezeichners für das Programm “QUADRAT“ 8 QC10 = ( QC 1 | QC 2 ) \ QC 3 \ QC 4 Konturformel 9 END PGM MODEL MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 233 5 END PGM DREIECK MM 0 BEGIN PGM QUADRAT MM Konturbeschreibungs-Programm: Quadrat links 1 L X+27 Y+58 R0 2 L X+43 3 L Y+42 4 L X+27 5 L Y+58 6 END PGM QUADRAT MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 234: Sl-Zyklen Mit Einfacher Konturformel

    16384 Konturelemente. 12 CYCL DEF 23 SCHLICHTEN TIEFE ... 13 CYCL CALL 16 CYCL DEF 24 SCHLICHTEN SEITE ... 17 CYCL CALL 63 L Z+250 R0 FMAX M2 64 END PGM CONTDEF MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 235 Spindelachse Z: Kreisbahn in Ebene Z/X) Die TNC bearbeitet die Kontur durchgehend im Gleichlauf bzw. im Gegenlauf Die Maßangaben für die Bearbeitung, wie Frästiefe, Aufmaße und Sicherheits-Abstand geben Sie zentral im Zyklus 20 als KONTUR- DATEN ein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 236: Einfache Konturformel Eingeben

    Taschen die im Zyklus 20 definierte Tiefe, Inseln ragen dann bis zur Werkstück-Oberfläche! Kontur Abarbeiten mit SL-Zyklen Die Bearbeitung der definierten Gesamtkontur erfolgt mit den SL-Zyklen 20 - 24 (siehe "Übersicht", Seite 175). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 237 Zyklen: Koordinaten- Umrechnungen...
  • Seite 238: Zyklen: Koordinaten-Umrechnungen

    Koordinaten-Umrechnung rücksetzen: Zyklus mit Werten für das Grundverhalten erneut definieren, z.B. Maßfaktor 1.0 Zusatzfunktionen M2, M30 oder den Satz END PGM ausführen (abhängig von Maschinen-Parameter clearMode) Neues Programm wählen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 239: Zyklusparameter

    15 CYCL DEF 7.2 Y+40 sich immer auf den zuletzt gültigen Nullpunkt – dieser kann bereits verschoben sein. Eingabe- 16 CYCL DEF 7.3 Z-5 Bereich bis zu 6 NC-Achsen, jeweils von -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 240 Verschiebung zu den Koordinaten X=0; Y=0 etc. direkt mit einer Zyklus-Definition aufrufen Status-Anzeigen In der zusätzlichen Status-Anzeige werden folgende Daten aus der Nullpunkt-Tabelle angezeigt: Name und Pfad der aktiven Nullpunkt-Tabelle Aktive Nullpunkt-Nummer Kommentar aus der Spalte DOC der aktiven Nullpunkt-Nummer TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 241: Beim Programmieren Beachten

    Nullpunkt-Tabelle oder einen Q-Parameter eingeben; 77 CYCL DEF 7.0 NULLPUNKT Wenn Sie einen Q-Parameter eingeben, dann 78 CYCL DEF 7.1 #5 aktiviert die TNC die Nullpunkt-Nummer, die im Q- Parameter steht. Eingabe-Bereich 0 bis 9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 242: Nullpunkt-Tabelle Im Nc-Programm Wählen

    Datei-Verwaltung aufrufen: Taste PGM MGT drücken Nullpunkt-Tabellen anzeigen: Softkeys TYP WÄHLEN und ZEIGE .D drücken Gewünschte Tabelle wählen oder neuen Dateinamen eingeben Datei editieren. Die Softkey-Leiste zeigt dazu unter anderem folgende Funktionen an: TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 243 Seitenweise blättern nach unten Zeile einfügen (nur möglich am Tabellen-Ende) Zeile löschen Suchen Cursor zum Zeilen-Anfang Cursor zum Zeilen-Ende Aktuellen Wert kopieren Kopierten Wert einfügen Eingebbare Anzahl von Zeilen (Nullpunkten) am Tabellenende anfügen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 244: Nullpunkt-Tabelle Konfigurieren

    Sie die Änderung mit der Taste ENT speichern. Ansonsten berücksichtigt die TNC die Änderung ggf. beim Abarbeiten eines Programmes nicht. Status-Anzeigen In der zusätzlichen Status-Anzeige zeigt die TNC die Werte der aktiven Nullpunkt-Verschiebung an. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 245 13 CYCL DEF 247 BEZUGSPUNKT aktiviert werden soll. Eingabe-Bereich 0 bis 65535 SETZEN Q339=4 ;BEZUGSPUNKT- NUMMER Status-Anzeigen In der zusätzlichen Status-Anzeige (STATUS POS.-ANZ.) zeigt die TNC die aktive Preset-Nummer hinter dem Dialog Bezugsp. an. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 246 Nullpunkt liegt auf der zu spiegelnden Kontur: Das Element wird direkt am Nullpunkt gespiegelt Nullpunkt liegt außerhalb der zu spiegelnden Kontur: Das Element verlagert sich zusätzlich Rücksetzen Zyklus SPIEGELN mit Eingabe NO ENT erneut programmieren. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 247 80 CYCL DEF 8.1 X Y Z Spindelachse und der dazugehörigen Nebenachse. Erlaubt ist die Eingabe von maximal drei Achsen. Eingabe-Bereich bis zu 3 NC-Achsen X, Y, Z, U, V, W, A, B, C TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 248 Betriebsart Positionieren mit Handeingabe. Die TNC zeigt den aktiven Drehwinkel in der zusätzlichen Status-Anzeige an. Bezugsachse für den Drehwinkel: X/Y-Ebene X-Achse Y/Z-Ebene Y-Achse Z/X-Ebene Z-Achse Rücksetzen Zyklus DREHUNG mit Drehwinkel 0° erneut programmieren. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 249 12 CALL LBL 1 oder inkremental) 13 CYCL DEF 7.0 NULLPUNKT 14 CYCL DEF 7.1 X+60 15 CYCL DEF 7.2 Y+40 16 CYCL DEF 10.0 DREHUNG 17 CYCL DEF 10.1 ROT+35 18 CALL LBL 1 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 250 12 CYCL DEF 7.0 NULLPUNKT 0,000001 bis 99,999999 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 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 251 Zusätzlich lassen sich die Koordinaten eines Zentrums für alle Maßfaktoren programmieren. Die Kontur wird vom Zentrum aus gestreckt oder zu ihm hin gestaucht, also nicht unbedingt vom und zum aktuellen Nullpunkt – wie beim Zyklus 11 MASSFAKTOR. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 252 Streckung oder Stauchung. Eingabe-Bereich -99999,9999 bis 99999,9999 NC-Sätze 25 CALL LBL 1 26 CYCL DEF 26.0 MASSFAKTOR ACHSSP. 27 CYCL DEF 26.1 X 1.4 Y 0.6 CCX+15 CCY+20 28 CALL LBL 1 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 253 Sie alle Achsen verfahren. Falls Sie die Funktion Schwenken Programmlauf in der Betriebsart Manuell auf Aktiv gesetzt haben wird der in diesem Menü eingetragene Winkelwert vom Zyklus 19 BEARBEITUNGSEBENE überschrieben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 254: Rücksetzen

    Um die Schwenkwinkel rückzusetzen, Zyklus BEARBEITUNGSEBENE erneut definieren und für alle Drehachsen 0° eingeben. Anschließend Zyklus BEARBEITUNGSEBENE nochmal definieren, und die Dialogfrage mit der Taste NO ENT bestätigen. Dadurch setzen Sie die Funktion inaktiv. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 255: Drehachsen Positionieren

    13 CYCL DEF 19.1 A+0 B+45 C+0 14 L A+Q120 C+Q122 R0 F1000 Drehachsen mit Werten positionieren, die Zyklus 19 berechnet hat 15 L Z+80 R0 FMAX Korrektur aktivieren Spindelachse 16 L X-8.5 Y-10 R0 FMAX Korrektur aktivieren Bearbeitungsebene TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 256: Positions-Anzeige Im Geschwenkten System

    Koordinaten der zuletzt vor Zyklus 19 programmierten Position überein. Arbeitsraum-Überwachung Die TNC überprüft im geschwenkten Koordinatensystem nur die Achsen auf Endschalter, die verfahren werden. Ggf. gibt die TNC eine Fehlermeldung aus. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 257: Positionieren Im Geschwenkten System

    Wichtig: Gehen Sie beim Rücksetzen der Zyklen in der umgekehrten Reihenfolge wie beim Definieren vor: 1. Nullpunkt-Verschiebung aktivieren 2. Bearbeitungsebene schwenken aktivieren 3. Drehung aktivieren Werkstückbearbeitung 1. Drehung rücksetzen 2. Bearbeitungsebene schwenken rücksetzen 3. Nullpunkt-Verschiebung rücksetzen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 258: Leitfaden Für Das Arbeiten Mit Zyklus

    Benutzer-Handbuch Tastsystemzyklen, Kapitel 3) 4 Bearbeitungsprogramm in der Betriebsart Programmlauf Satzfolge starten 5 Betriebsart Manueller Betrieb Funktion Bearbeitungsebene schwenken mit Softkey 3D-ROT auf INAKTIV setzen. Für alle Drehachsen Winkelwert 0° ins Menü eintragen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 259: Beispiel: Koordinaten-Umrechnungszyklen

    Festlegung der Fräsbearbeitung 22 L Z+2 R0 FMAX M3 23 L Z-5 R0 F200 24 L X+30 RL 25 L IY+10 26 RND R5 27 L IX+20 28 L IX+10 IY-10 29 RND R5 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 260 Zyklen: Koordinaten-Umrechnungen 10.10 Programmierbeispiele 30 L IX-10 IY-10 31 L IX-20 32 L IY+10 33 L X+0 Y+0 R0 F5000 34 L Z+20 R0 FMAX 35 LBL 0 36 END PGM KOUMR MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 261 Zyklen: Sonderfunktionen...
  • Seite 262: Zyklen: Sonderfunktionen

    Zyklen: Sonderfunktionen 11.1 Grundlagen 11.1 Grundlagen Übersicht Die TNC stellt folgende Zyklen für folgende Sonderanwendungen zur Verfügung: Zyklus Softkey Seite 9 VERWEILZEIT 12 PROGRAMM-AUFRUF 13 SPINDEL-ORIENTIERUNG 32 TOLERANZ 225 GRAVIEREN von Texten 232 PLANFRÄSEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 263: Funktion

    Drehung der Spindel. NC-Sätze 89 CYCL DEF 9.0 VERWEILZEIT 90 CYCL DEF 9.1 V.ZEIT 1.5 Zyklusparameter Verweilzeit in Sekunden: Verweilzeit in Sekunden eingeben. Eingabebereich 0 bis 3 600 s (1 Stunde) in 0,001 s-Schritten TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 264 Sie den Datei-Typ .I hinter dem Programm-Namen ein. Q-Parameter wirken bei einem Programm-Aufruf mit Zyklus 12 grundsätzlich global. Beachten Sie daher, dass Änderungen an Q-Parametern im aufgerufenen Programm sich ggf. auch auf das aufrufende Programm auswirken. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 265 Dialog aktivieren und aufzurufendes Programm \KLAR35\FK1\50.H wählen 57 L X+20 Y+50 FMAX M99 Das Programm rufen Sie auf mit: CYCL CALL (separater Satz) oder M99 (satzweise) oder M89 (wird nach jedem Positionier-Satz ausgeführt) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 266 Zyklus 13 verwendet. Beachten Sie in Ihrem NC-Programm, dass Sie ggf. Zyklus 13 nach einem der oben genannten Bearbeitungszyklen erneut programmieren müssen. Zyklusparameter Orientierungswinkel: Winkel bezogen auf die Winkel-Bezugsachse der Arbeitsebene eingeben. Eingabe-Bereich: 0,0000° bis 360,0000° TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 267: Einflüsse Bei Der Geometriedefinition Im Cam- System

    TNC die Konturpunkte glätten, sofern durch spezielle Maschineneinstellungen der programmierte Vorschub nicht begrenzt wird. Eine optimale Glättung der Kontur erhalten Sie, wenn Sie den Toleranzwert im Zyklus 32 zwischen dem 1,1 und 2-fachen des CAM-Sehnenfehlers wählen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 268 Kreisbewegungen im Regelfall der Kreisdurchmesser, außer wenn an Ihrer Maschine HSC-Filter aktiv sind (Einstellungen des Maschinenherstellers). Wenn Zyklus 32 aktiv ist, zeigt die TNC in der zusätzlichen Status-Anzeige, Reiter CYC, die definierten Zyklus 32-Parameter an. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 269 Soll-Position fahren muss. Die Kontur wird durch Eingabe der Drehachsen-Toleranz nicht verletzt. Es verändert sich lediglich die Stellung der Drehachse bezogen auf die Werkstück-Oberfläche. Eingabebereich 0 bis 179,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 270 Zyklusaufruf den Startpunkt des ersten Zeichens. Wenn Sie den Text auf einem Kreis gravieren (Q516=1), dann bestimmt die Werkzeugposition beim Zyklusaufruf den Mittelpunkt des Kreises. Den Graviertext können Sie auch per String-Variable (QS) übergeben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 271 Koord. Werkstück-Oberfläche Q203 (absolut): Koordinate Werkstück-Oberfläche. Eingabebereich -99999,9999 bis 99999,9999 2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,9999 alternativ PREDEF TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 272: Nicht Druckbare Zeichen

    Formatierungszwecke zu definieren. Die Angabe von nicht druckbaren Zeichen leiten Sie mit dem Sonderzeichen \ ein. Folgende Möglichkeiten existieren: Zeichen Eingabe Zeilenumbruch Horizontaler Tabulator (Tabulatorweite ist fest auf 8 Zeichen) Vertikaler Tabulator (Tabulatorweite ist fest auf eine Zeile) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 273: Systemvariablen Gravieren

    T.MM.JJJJ h:mm %time02 T.MM.JJ h:mm %time03 JJJJ-MM-TT hh:mm:ss %time04 JJJJ-MM-TT hh:mm %time05 JJJJ-MM-TT h:mm %time06 JJ-MM-TT h:mm %time07 TT.MM.JJJJ %time08 T.MM.JJJJ %time09 T.MM.JJ %time10 JJJJ-MM-TT %time11 JJ-MM-TT %time12 hh:mm:ss %time13 h:mm:ss %time14 h:mm %time15 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 274 8 Der Vorgang wiederholt sich, bis alle Zustellungen ausgeführt sind. Bei der letzten Zustellung wird lediglich das eingegebene Schlichtaufmaß im Vorschub Schlichten abgefräst 9 Am Ende fährt die TNC das Werkzeug mit FMAX zurück auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 275 8 Der Vorgang wiederholt sich, bis alle Zustellungen ausgeführt sind. Bei der letzten Zustellung wird lediglich das eingegebene Schlichtaufmaß im Vorschub Schlichten abgefräst 9 Am Ende fährt die TNC das Werkzeug mit FMAX zurück auf den 2. Sicherheits-Abstand TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 276 Kollision mit dem Werkstück oder Spannmitteln erfolgen kann. Wenn Startpunkt 3. Achse Q227 und Endpunkt 3. Achse Q386 gleich eingegeben sind, dann führt die TNC den Zyklus nicht aus (Tiefe = 0 programmiert). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 277 Berücksichtigung des Schlichtaufmaßes – so, dass jeweils mit gleichen Zustell-Tiefen bearbeitet wird. Eingabebereich 0 bis 99999,9999 Schlichtaufmaß Tiefe Q369 (inkremental): Wert, mit dem die letzte Zustellung verfahren werden soll. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 278 Bearbeitungsstrategie Q389=0 und Q389=2 verfahren wird. Eingabebereich 0 bis 99999,9999 2. Sicherheits-Abstand Q204 (inkremental): Koordinate Spindelachse, in der keine Kollision zwischen Werkzeug und Werkstück (Spannmittel) erfolgen kann. Eingabebereich 0 bis 99999,9999 alternativ PREDEF TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 279 Tastsystemzyklen arbeiten...
  • Seite 280: Mit Tastsystemzyklen Arbeiten

    Tastsystemzyklen in den Betriebsarten Manueller Betrieb und El. Handrad Die TNC stellt in den Betriebsarten Manueller Betrieb und El. Handrad Tastsystemzyklen zur Verfügung, mit denen Sie: das Tastsystem kalibrieren Werkstück-Schieflagen kompensieren Bezugspunkte setzen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 281: Tastsystemzyklen Für Den Automatik-Betrieb

    Sichere Höhe, Q261 immer die Messhöhe usw. Um die Programmierung zu vereinfachen, zeigt die TNC während der Zyklus-Definition ein Hilfsbild an. Im Hilfsbild wird der Parameter angezeigt, den Sie eingeben müssen (siehe Bild rechts). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 282 ;1. KO. FUER TS-ACHSE Zyklen zum automatischen Q383=+50 ;2. KO. FUER TS-ACHSE Bezugspunkt-Setzen Q384=+0 ;3. KO. FUER TS-ACHSE Zyklen zur automatischen Werkstück- Q333=+0 ;BEZUGSPUNKT Kontrolle Sonderzyklen Zyklen zur automatischen Werkzeug-Vermessung (wird vom Maschinenhersteller freigegeben) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 283: Bevor Sie Mit Tastsystemzyklen Arbeiten

    = ON erreichen, dass ein Infrarot-Tastsystem vor jedem Antastvorgang in Richtung der programmierten Antastrichtung orientiert. Der Taststift wird dadurch immer in die gleiche Richtung ausgelenkt. Wenn Sie TRACK = ON verändern, dann müssen Sie das Tastsystem neu kalibrieren. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 284: Schaltendes Tastsystem, Antastvorschub: F In Tastsystem-Tabelle

    In F_PREPOS legen Sie fest, ob die TNC das Tastsystem mit dem in FMAX definierten Vorschub positionieren soll, oder im Maschinen- Eilgang. Eingabewert = FMAX_PROBE: Mit Vorschub aus FMAX positionieren Eingabewert = FMAX_MACHINE: Mit Maschineneilgang vorpositionieren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 285: Mehrfachmessung

    Maschinen-Parametern ProbeSettings > Konfiguration des Antastverhaltens > Automatik-Betrieb: Vertrauensbereich für Mehrfachmessung den Wert ab, den die Messwerte voneinander abweichen dürfen. Überschreitet die Differenz der Messwerte den von Ihnen definierten Wert, gibt die TNC eine Fehlermeldung aus. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 286: Tastsystemzyklen Abarbeiten

    Ist die aktuelle Koordinate des Taststift-Südpols größer als die Koordinate der Sicheren Höhe, positioniert die TNC das Tastsystem zuerst in der Bearbeitungsebene auf den ersten Antastpunkt und anschließend in der Tastsystemachse direkt auf die Messhöhe TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 287: Allgemeines

    Antastfunktionen wählen: Softkey ANTAST- FUNKTION drücken. Die TNC zeigt weitere Softkeys Tastsystem-Tabelle wählen: Softkey TASTSYSTEM- TABELLE drücken Softkey EDITIEREN auf EIN setzen Mit den Pfeiltasten gewünschte Einstellung wählen Gewünschte Änderungen durchführen Tastsystem-Tabelle verlassen: Softkey ENDE drücken TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 288 TRACK = ON erreichen, dass die TNC ein Infrarot- Nein=NOENT Tastsystem vor jeden Antastvorgang in Richtung der programmierten Antastrichtung orientiert. Der Taststift wird dadurch immer in die gleiche Richtung ausgelenkt: ON: Spindel-Nachführung durchführen OFF: Keine Spindel-Nachführung durchführen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 289: Tastsystemzyklen: Werkstück-Schieflagen Automatisch Ermitteln

    Tastsystemzyklen: Werkstück- Schieflagen automatisch ermitteln...
  • Seite 290 Automatische Erfassung über zwei Punkte, Kompensation über Rundtischdrehung 405 ROT UEBER C-ACHSE Automatisches Ausrichten eines Winkelversatzes zwischen einem Bohrungs-Mittelpunkte und der positiven Y-Achse, Kompensation über Rundtisch-Drehung 404 GRUNDDREHUNG SETZEN Setzen einer beliebigen Grunddrehung TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 291: Gemeinsamkeiten Der Tastsystemzyklen Zum Erfassen Der Werkstück-Schieflage

    Q307 Voreinstellung Grunddrehung festlegen, ob das Ergebnis der Messung um einen bekannten Winkel # (siehe Bild rechts) korrigiert werden soll. Dadurch können Sie die Grunddrehung an einer beliebigen Gerade des Werkstückes messen und den Bezug zur eigentlichen 0°-Richtung herstellen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 292: Beim Programmieren Beachten

    4 Die TNC positioniert das Tastsystem zurück auf die Sichere Höhe und führt die ermittelte Grunddrehung durch Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Die TNC setzt eine aktive Grunddrehung am Zyklusanfang zurück. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 293 Q320=0 ;SICHERHEITS-ABST. Tastsystem-Achse, in der keine Kollision zwischen Q260=+20 ;SICHERE HOEHE Tastsystem und Werkstück (Spannmittel) erfolgen kann. Eingabebereich -99999,9999 bis 99999,9999 Q301=0 ;FAHREN AUF S. HOEHE Q307=0 ;VOREINST. DREHW. Q305=0 ;NR. IN TABELLE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 294 Preset-Tabelle angeben, in der die TNC die ermittelte Grunddrehung speichern soll. Bei Eingabe von Q305=0, legt die TNC die ermittelte Grunddrehung im ROT-Menü der Betriebsart Manuell ab. Eingabebereich 0 bis 99999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 295: Grunddrehung Über Zwei

    Die TNC setzt eine aktive Grunddrehung am Zyklusanfang zurück. Wenn Sie die Schieflage über eine Rundtischdrehung kompensieren wollen, dann verwendet die TNC automatisch folgende Drehachsen: C bei Werkzeug-Achse Z B bei Werkzeug-Achse Y A bei Werkzeug-Achse X TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 296 Die TNC ermittelt dann für die Grunddrehung Q260=+20 ;SICHERE HOEHE die Differenz aus dem gemessenen Wert und Q307=0 ;VOREINST. DREHW. dem Winkel der Bezugsgeraden. Eingabebereich Q305=0 ;NR. IN TABELLE -360,000 bis 360,000 Q402=0 ;KOMPENSATION Q337=0 ;NULL SETZEN TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 297 Tabelle nicht auf 0 setzen 1: Nach dem Ausrichten Winkel der Drehachse in der Tabelle auf 0 setzen. Die TNC setzt die Anzeige nur dann auf 0, wenn Sie zuvorQ402=1 definiert haben TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 298 Die TNC setzt eine aktive Grunddrehung am Zyklusanfang zurück. Wenn Sie die Schieflage über eine Rundtischdrehung kompensieren wollen, dann verwendet die TNC automatisch folgende Drehachsen: C bei Werkzeug-Achse Z B bei Werkzeug-Achse Y A bei Werkzeug-Achse X TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 299 Fahren auf sichere Höhe Q301: Festlegen, wie das Q305=0 ;NR. IN TABELLE Tastsystem zwischen den Messpunkten verfahren Q402=0 ;KOMPENSATION soll: 0: Zwischen Messpunkten auf Messhöhe verfahren Q337=0 ;NULL SETZEN 1: Zwischen Messpunkten auf Sicherer Höhe verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 300 Tabelle nicht auf 0 setzen 1: Nach dem Ausrichten Winkel der Drehachse in der Tabelle auf 0 setzen. Die TNC setzt die Anzeige nur dann auf 0, wenn Sie zuvorQ402=1 definiert haben TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 301 Winkel liegt im Bereich von -90 bis +90°. Überprüfen Sie nach dem Ausrichten die Stellung der Drehachse! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Die TNC speichert den ermittelten Winkel auch im Parameter Q150 ab. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 302 (Tastsystem-Tabelle). Eingabebereich 0 bis 99999,9999 Q261=-5 ;MESSHOEHE Sichere Höhe Q260 (absolut): Koordinate in der Q320=0 ;SICHERHEITS-ABST. Tastsystem-Achse, in der keine Kollision zwischen Q260=+20 ;SICHERE HOEHE Tastsystem und Werkstück (Spannmittel) erfolgen kann. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 303 Koordinatensystem (REF-System) Bezugswinkel? (0=Hauptachse) Q380: Winkel, auf den die TNC die angetastete Gerade ausrichten soll. Nur wirksam, wenn Drehachse = Automatikmodus oder C gewählt ist (Q312 = 0 oder 6). Eingabebereich -360,000 bis 360,000 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 304: Zyklusparameter

    = Aktiven Preset überschreiben und aktivieren = Aktiven Preset in Preset-Zeile 0 kopieren, Grunddrehung in Preset-Zeile 0 schreiben und Preset 0 aktivieren >1 = Grunddrehung in den angegebenen Preset speichern. Der Preset wird nicht aktiviert TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 305 Bohrungs-Mittelpunkt nach der Kompensation - sowohl bei vertikaler als auch bei horizontaler Tastsystemachse - In Richtung der positiven Y-Achse, oder auf der Sollposition des Bohrungs-Mittelpunktes liegt. Der gemessene Winkelversatz steht zusätzlich noch im Parameter Q150 zur Verfügung TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 306 Sichere Höhe. Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Je kleiner Sie den Winkelschritt programmieren, desto ungenauer berechnet die TNC den Kreismittelpunkt. Kleinster Eingabewert: 5°. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 307 ;SICHERE HOEHE Sichere Höhe Q260 (absolut): Koordinate in der Q301=0 ;FAHREN AUF S. HOEHE Tastsystem-Achse, in der keine Kollision zwischen Tastsystem und Werkstück (Spannmittel) erfolgen Q337=0 ;NULL SETZEN kann. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 308 0: Anzeige der C-Achse auf 0 setzen >0: Gemessenen Winkelversatz vorzeichenrichtig in die Nullpunkt-Tabelle schreiben. Zeilen-Nummer = Wert vom Q337 . Ist bereits eine C-Verschiebung in die Nullpunkt-Tabelle eingetragen, dann addiert die TNC den gemessenen Winkelversatz vorzeichenrichtig TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 309: Beispiel: Grunddrehung Über Zwei Bohrungen Bestimmen

    Q307=+0 ;VOREINST. DREHW. Winkel der Bezugsgeraden Q402=1 ;KOMPENSATION Schieflage durch Rundtischdrehung kompensieren Q337=1 ;NULL SETZEN Nach dem Ausrichten Anzeige abnullen 3 CALL PGM 35K47 Bearbeitungsprogramm aufrufen 4 END PGM CYC401 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 311 Tastsystemzyklen: Bezugspunkte automatisch erfassen...
  • Seite 312: Tastsystemzyklen: Bezugspunkte Automatisch Erfassen

    Die TNC stellt zwölf Zyklen zur Verfügung, mit denen Sie Bezugspunkte automatisch ermitteln und wie folgt verarbeiten können: Ermittelte Werte direkt als Anzeigewerte setzen Ermittelte Werte in die Preset-Tabelle schreiben Ermittelte Werte in eine Nullpunkt-Tabelle schreiben TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 313 418 BZPKT 4 BOHRUNGEN (2. Softkey-Ebene) Jeweils 2 Bohrungen über Kreuz messen, Schnittpunkt der Verbindungsgeraden als Bezugspunkt setzen 419 BZPKT EINZELNE ACHSE (2. Softkey-Ebene) Beliebige Position in einer wählbaren Achse messen und als Bezugspunkt setzen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 314: Gemeinsamkeiten Aller Tastsystemzyklen Zum Bezugspunkt-Setzen

    Q305 ungleich 0, Q303 = 1: Die TNC schreibt den berechneten Bezugspunkt in die Preset-Tabelle. Bezugssystem ist das Maschinen-Koordinatensystem (REF-Koordinaten). Der Wert des Parameters Q305 bestimmt die Preset-Nummer. Preset über Zyklus 247 im NC-Programm aktivieren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 315 Die Messergebnisse des jeweiligen Antast-Zyklus legt die TNC in den global wirksamen Q-Parametern Q150 bis Q160 ab. Diese Parameter können Sie in Ihrem Programm weiterverwenden. Beachten Sie die Tabelle der Ergebnis-Parameter, die bei jeder Zyklus-Beschreibung mit aufgeführt ist. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 316 Setzen", Seite 314) und speichert die Istwerte in nachfolgend aufgeführten Q-Parametern ab 5 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q166 Istwert gemessene Nutbreite Q157 Istwert Lage Mittelachse TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 317 Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 318 Preset-Tabelle abgelegt werden soll: 0: Ermittelte Grunddrehung als Nullpunkt- Verschiebung in die aktive Nullpunkt-Tabelle schreiben. Bezugssystem ist das aktive Werkstück- Koordinatensystem 1: Ermittelte Grunddrehung in die Preset-Tabelle schreiben. Bezugssystem ist das Maschinen- Koordinatensystem (REF-System) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 319 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt TS-Achse Q333 (absolut): Koordinate in der Tastsystem-Achse, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 320 Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 321 ;3. KO. FUER TS-ACHSE 0: Ermittelte Grunddrehung als Nullpunkt- Verschiebung in die aktive Nullpunkt-Tabelle Q333=+1 ;BEZUGSPUNKT schreiben. Bezugssystem ist das aktive Werkstück- Koordinatensystem 1: Ermittelte Grunddrehung in die Preset-Tabelle schreiben. Bezugssystem ist das Maschinen- Koordinatensystem (REF-System) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 322 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt TS-Achse Q333 (absolut): Koordinate in der Tastsystem-Achse, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 323 Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse und speichert die Istwerte in folgenden Q- Parametern ab Parameter-Nummer Bedeutung Q151 Istwert Mitte Hauptachse Q152 Istwert Mitte Nebenachse Q154 Istwert Seiten-Länge Hauptachse Q155 Istwert Seiten-Länge Nebenachse TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 324 Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 325 TNC die ermittelte Taschenmitte setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt Nebenachse Q332 (absolut): Koordinate in der Nebenachse, auf die die TNC die ermittelte Taschenmitte setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 326 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt Q333 (absolut): Koordinate, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 327 Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse und speichert die Istwerte in folgenden Q- Parametern ab Parameter-Nummer Bedeutung Q151 Istwert Mitte Hauptachse Q152 Istwert Mitte Nebenachse Q154 Istwert Seiten-Länge Hauptachse Q155 Istwert Seiten-Länge Nebenachse TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 328 Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 329 = 0. Eingabebereich -99999,9999 bis 99999,9999 Q384=+0 ;3. KO. FUER TS-ACHSE Neuer Bezugspunkt Nebenachse Q332 (absolut): Q333=+1 ;BEZUGSPUNKT Koordinate in der Nebenachse, auf die die TNC die ermittelte Zapfenmitte setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 330 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt TS-Achse Q333 (absolut): Koordinate in der Tastsystem-Achse, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 331 Q-Parametern ab 6 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q151 Istwert Mitte Hauptachse Q152 Istwert Mitte Nebenachse Q153 Istwert Durchmesser TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 332 Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 333 ;BEZUGSPUNKT so, dass der neue Bezugspunkt in der Taschenmitte Q423=4 ;ANZAHL MESSPUNKTE sitzt. Falls Q303=0: Bei Eingabe von Q305=0, beschreibt die TNC die Zeile 0 der Nullpunkt-Tabelle. Q365=1 ;VERFAHRART Eingabebereich 0 bis 99999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 334 Tasten TS-Achse: Koor. 3. Achse Q384 (absolut): Koordinate des Antastpunktes in der Tastystem-Achse, an dem der Bezugspunkt in der Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 335 Bahnfunktion das Werkzeug zwischen den Messpunkten verfahren soll, wenn Fahren auf sicherer Höhe (Q301=1) aktiv ist: 0: Zwischen den Bearbeitungen auf einer Geraden verfahren 1: Zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durchmesser verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 336 Q-Parametern ab 6 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q151 Istwert Mitte Hauptachse Q152 Istwert Mitte Nebenachse Q153 Istwert Durchmesser TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 337 TNC den Bezugspunkt. Kleinster Eingabewert: 5°. Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 338 Fahren auf sichere Höhe Q301: Festlegen, wie das Q301=0 ;FAHREN AUF S. HOEHE Tastsystem zwischen den Messpunkten verfahren Q305=15 ;NR. IN TABELLE soll: Q331=+0 ;BEZUGSPUNKT 0: Zwischen Messpunkten auf Messhöhe verfahren Q332=+0 ;BEZUGSPUNKT 1: Zwischen Messpunkten auf Sicherer Höhe verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 339 Tasten TS-Achse: Koor. 2. Achse Q383 (absolut): Koordinate des Antastpunktes in der Nebenachse der Bearbeitungsebene, an dem der Bezugspunkt in der Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 340 Bahnfunktion das Werkzeug zwischen den Messpunkten verfahren soll, wenn Fahren auf sicherer Höhe (Q301=1) aktiv ist: 0: Zwischen den Bearbeitungen auf einer Geraden verfahren 1: Zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durchmesser verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 341 Ecke in nachfolgend aufgeführten Q-Parametern ab 4 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q151 Istwert Ecke Hauptachse Q152 Istwert Ecke Nebenachse TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 342 (siehe Bild rechts und nachfolgende Tabelle). Ecke Koordinate X Koordinate Y Punkt größer Punkt Punkt kleiner Punkt Punkt kleiner Punkt Punkt kleiner Punkt Punkt kleiner Punkt Punkt größer Punkt Punkt größer Punkt Punkt größer Punkt TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 343 Fahren auf sichere Höhe Q301: Festlegen, wie das Q301=0 ;FAHREN AUF S. HOEHE Tastsystem zwischen den Messpunkten verfahren Q304=0 ;GRUNDDREHUNG soll: Q305=7 ;NR. IN TABELLE 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe Q331=+0 ;BEZUGSPUNKT verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 344 Tasten TS-Achse: Koor. 1. Achse Q382 (absolut): Koordinate des Antastpunktes in der Hauptachse der Bearbeitungsebene, an dem der Bezugspunkt in der Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 345 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt TS-Achse Q333 (absolut): Koordinate in der Tastsystem-Achse, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 346 Ecke in nachfolgend aufgeführten Q-Parametern ab 4 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q151 Istwert Ecke Hauptachse Q152 Istwert Ecke Nebenachse TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 347 Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Die TNC misst die erste Gerade immer in Richtung der Nebenachse der Bearbeitungsebene. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 348 TNC die Anzeige automatisch so, dass der neue Bezugspunkt in der Ecke sitzt. Falls Q303=0: Bei Q333=+1 ;BEZUGSPUNKT Eingabe von Q305=0, beschreibt die TNC die Zeile 0 der Nullpunkt-Tabelle. Eingabebereich 0 bis 99999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 349 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt TS-Achse Q333 (absolut): Koordinate in der Tastsystem-Achse, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 350 Q-Parametern ab 8 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q151 Istwert Mitte Hauptachse Q152 Istwert Mitte Nebenachse Q153 Istwert Lochkreis-Durchmesser TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 351 Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 352 ;3. KO. FUER TS-ACHSE bis 99999,9999 Neuer Bezugspunkt Nebenachse Q332 (absolut): Q333=+1 ;BEZUGSPUNKT Koordinate in der Nebenachse, auf die die Q320=0 ;SICHERHEITS-ABST. TNC die ermittelte Lochkreis-Mitte setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 353 Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 Sicherheits-Abstand Q320 (inkremental): Zusätzlicher Abstand zwischen Messpunkt und Tastsystemkugel. Q320 wirkt additiv zu SET_UP (Tastsystem-Tabelle) und nur beim Antasten des Bezugspunktes in der Tastsystem-Achse. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 354 Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Die TNC setzt dann in dieser Achse den Bezugspunkt. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 355 (siehe "Gemeinsamkeiten aller Tastsystemzyklen zum Bezugspunkt-Setzen", Seite 314) 0: Ermittelten Bezugspunkt in die aktive Nullpunkt- Tabelle schreiben. Bezugssystem ist das aktive Werkstück-Koordinatensystem 1: Ermittelten Bezugspunkt in die Preset-Tabelle schreiben. Bezugssystem ist das Maschinen- Koordinatensystem (REF-System) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 356 Istwerte in nachfolgend aufgeführten Q-Parametern ab 7 Wenn gewünscht, ermittelt die TNC anschließend in einem separaten Antast-Vorgang noch den Bezugspunkt in der Tastsystem-Achse Parameter-Nummer Bedeutung Q151 Istwert Schnittpunkt Hauptachse Q152 Istwert Schnittpunkt Nebenachse TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 357 Wenn Sie mit dem Tastsystem-Zyklus einen Bezugspunkt setzen (Q303 = 0) und zusätzlich Antasten TS-Achse (Q381 = 1) verwenden, darf keine Koordinaten-Umrechnung aktiv sein. Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 358 ;3. KO. FUER TS-ACHSE Neuer Bezugspunkt Hauptachse Q331 (absolut): Q333=+0 ;BEZUGSPUNKT Koordinate in der Hauptachse, auf die die TNC den ermittelten Schnittpunkt der Verbindungslinien setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 359 Tastsystemachse gesetzt werden soll. Nur wirksam, wenn Q381 = 1. Eingabebereich -99999,9999 bis 99999,9999 Neuer Bezugspunkt TS-Achse Q333 (absolut): Koordinate in der Tastsystem-Achse, auf die die TNC den Bezugspunkt setzen soll. Grundeinstellung = 0. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 360: Bezugspunkt Einzelne Achse

    Bezugspunkt in der Preset-Tabelle zu speichern, dann müssen Sie die Preset-Nummer nach jeder Ausführung des Zyklus 419 aktivieren, in die Zyklus 419 zuvor geschrieben hat (ist nicht erforderlich, wenn Sie den aktiven Preset überschreiben). TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 361 Zugehörige Q261=+25 ;MESSHOEHE Achse: Q272 = 3 Hauptachse: Nebenachse: Q320=0 ;SICHERHEITS-ABST. Q272 = 1 Q272 = 2 Q260=+50 ;SICHERE HOEHE Q272=+1 ;MESSACHSE Q267=+1 ;VERFAHRRICHTUNG Q305=0 ;NR. IN TABELLE Q333=+0 ;BEZUGSPUNKT Q303=+1 ;MESSWERT- UEBERGABE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 362 (siehe "Gemeinsamkeiten aller Tastsystemzyklen zum Bezugspunkt-Setzen", Seite 314) 0: Ermittelten Bezugspunkt in die aktive Nullpunkt- Tabelle schreiben. Bezugssystem ist das aktive Werkstück-Koordinatensystem 1: Ermittelten Bezugspunkt in die Preset-Tabelle schreiben. Bezugssystem ist das Maschinen- Koordinatensystem (REF-System) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 363: Beispiel: Bezugspunkt-Setzen Mitte

    Anzeige in Z auf 0 setzen Q423=4 ;ANZAHL MESSPUNKTE Kreis mit 4 Antastungen vermessen Q365=0 ;VERFAHRART Zwischen den Messpunkten auf Kreisbahn verfahren 3 CALL PGM 35K47 Bearbeitungsprogramm aufrufen 4 END PGM CYC413 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 364: Beispiel: Bezugspunkt-Setzen Werkstück-Oberkante Und Mitte Lochkreis

    Koordinate in der Tastsystem-Achse, auf der die Messung erfolgt Q260=+10 ;SICHERE HOEHE Höhe, auf der das Tastsystem-Achse ohne Kollision verfahren kann Q305=1 ;NR. IN TABELLE Lochkreis-Mitte (X und Y) in Zeile 1 schreiben Q331=+0 ;BEZUGSPUNKT Q332=+0 ;BEZUGSPUNKT TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 365 Ohne Funktion Q320=0 ;SICHERHEITS-ABST. Sicherheits-Abstand zusätzlich zur Spalte SET_UP 4 CYCL DEF 247 BEZUGSPUNKT SETZEN Neuen Preset mit Zyklus 247 aktivieren Q339=1 ;BEZUGSPUNKT-NUMMER 6 CALL PGM 35KLZ Bearbeitungsprogramm aufrufen 7 END PGM CYC416 MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 367 Tastsystemzyklen: Werkstücke automatisch kontrollieren...
  • Seite 368: Tastsystemzyklen: Werkstücke Automatisch Kontrollieren

    Lage, Länge und Breite einer Rechteck-Tasche messen 424 MESSEN RECHTECK AUSSEN Lage, Länge und Breite eines Rechteck-Zapfens messen 425 MESSEN BREITE INNEN (2. Softkey-Ebene) Nutbreite innen messen 426 MESSEN STEG AUSSEN (2. Softkey-Ebene) Steg außen messen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 369: Messergebnisse Protokollieren

    Sofern Sie das Messprotokoll in einer Datei ablegen wollen, speichert die TNC die Daten standardmäßig als ASCII-Datei in dem Verzeichnis TNC:\.. Benutzen Sie die HEIDENHAIN Datenübertragungs- Software TNCremo, wenn Sie das Messprotokoll über die Datenschnittstelle ausgeben wollen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 370 Kleinstmaß Mitte Nebenachse: 64.9000 Größtmaß Bohrung: 12.0450 Kleinstmaß Bohrung: 12.0000 Istwerte: Mitte Hauptachse: 50.0810 Mitte Nebenachse: 64.9530 Durchmesser: 12.0259 Abweichungen: Mitte Hauptachse: 0.0810 Mitte Nebenachse: -0.0470 Durchmesser: 0.0259 Weitere Messergebnisse: Messhöhe: -5.0000 Messprotokoll-Ende TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 371: Messergebnisse In Q-Parametern

    Bei den meisten Zyklen zur Werkstück-Kontrolle können Sie von der TNC eine Toleranz-Überwachung durchführen lassen. Dazu müssen Sie bei der Zyklus-Definition die erforderlichen Grenzwerte definieren. Wenn Sie keine Toleranz-Überwachung durchführen wollen, geben Sie diese Parameter mit 0 ein (= voreingestellter Wert) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 372: Werkzeug-Überwachung

    Bearbeitungsebene definiert ist (Q272 = 1 oder 2), führt die TNC eine Werkzeug-Radiuskorrektur durch, wie zuvor beschrieben. Die Korrektur-Richtung ermittelt die TNC anhand der definierten Verfahrrichtung (Q267) Wenn als Messachse die Tastsystem-Achse gewählt ist (Q272 = 3), führt die TNC eine Werkzeug-Längenkorrektur durch TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 373: Bezugssystem Für Messergebnisse

    Werkzeug in der Werkzeug-Tabelle (Spalte TL = L). Bezugssystem für Messergebnisse Die TNC gibt alle Messergebnisse in die Ergebnis-Parameter und in die Protokolldatei im aktiven - also ggf. im verschobenen oder/und gedrehten/geschwenkten - Koordinatensystem aus. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 374: Beim Programmieren Beachten

    Vorzeichen für Antastrichtung eingeben. Mit Taste ENT bestätigen. Eingabebereich alle NC-Achsen Positions-Sollwert: Über die Achswahl-Tasten oder über die ASCII-Tastatur alle Koordinaten für das Vorpositionieren des Tastsystems eingeben. Eingabebereich -99999,9999 bis 99999,9999 Eingabe abschließen: Taste ENT drücken TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 375 69 TCH PROBE 1.2 X+5 Y+0 Z-5 Eingabebereich -180,0000 bis 180,0000 Positions-Sollwert: Über die Achswahl-Tasten oder über die ASCII-Tastatur alle Koordinaten für das Vorpositionieren des Tastsystems eingeben. Eingabebereich -99999,9999 bis 99999,9999 Eingabe abschließen: Taste ENT drücken TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 376 Wenn Tastsystemachse = Messachse definiert ist, dann Q263 gleich Q265 wählen, wenn Winkel in Richtung der A-Achse gemessen werden soll; Q263 ungleich Q265 wählen, wenn Winkel in Richtung der B-Achse gemessen werden soll. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 377 Messprotokoll erstellen soll: 0: Kein Messprotokoll erstellen 1: Messprotokoll erstellen: Die TNC legt die Protokolldatei TCHPR420.TXT standardmäßig in dem Verzeichnis TNC:\ ab. 2: Programmlauf unterbrechen und Messprotokoll auf den TNC-Bildschirmausgeben. Programm mit NC-Start fortsetzen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 378 Abweichung Durchmesser Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Je kleiner Sie den Winkelschritt programmieren, desto ungenauer berechnet die TNC die Bohrungsmaße. Kleinster Eingabwert: 5°. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 379 Toleranzwert Mitte 1. Achse Q279: Erlaubte Q423=4 ;ANZAHL MESSPUNKTE Lageabweichung in der Hauptachse der Bearbeitungsebene. Eingabebereich 0 bis Q365=1 ;VERFAHRART 99999,9999 Toleranzwert Mitte 2. Achse Q280: Erlaubte Lageabweichung in der Nebenachse der Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 380 Bahnfunktion das Werkzeug zwischen den Messpunkten verfahren soll, wenn Fahren auf sicherer Höhe (Q301=1) aktiv ist: 0: Zwischen den Bearbeitungen auf einer Geraden verfahren 1: Zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durchmesser verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 381 Abweichung Durchmesser Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Je kleiner Sie den Winkelschritt programmieren, desto ungenauer berechnet die TNC die Zapfenmaße. Kleinster Eingabwert: 5°. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 382 Lageabweichung in der Hauptachse der Q330=0 ;WERKZEUG Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 Q423=4 ;ANZAHL MESSPUNKTE Toleranzwert Mitte 2. Achse Q280: Erlaubte Q365=1 ;VERFAHRART Lageabweichung in der Nebenachse der Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 383 Bahnfunktion das Werkzeug zwischen den Messpunkten verfahren soll, wenn Fahren auf sicherer Höhe (Q301=1) aktiv ist: 0: Zwischen den Bearbeitungen auf einer Geraden verfahren 1: Zwischen den Bearbeitungen zirkular auf dem Teilkreis-Durchmesser verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 384 Wenn die Taschenmaße und der Sicherheits- Abstand eine Vorpositionierung in die Nähe der Antastpunkte nicht erlauben, tastet die TNC immer ausgehend von der Taschenmitte an. Zwischen den vier Messpunkten fährt das Tastsystem dann nicht auf die Sichere Höhe. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 385 Lageabweichung in der Hauptachse der Q281=1 ;MESSPROTOKOLL Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 Q309=0 ;PGM-STOP BEI FEHLER Toleranzwert Mitte 2. Achse Q280: Erlaubte Q330=0 ;WERKZEUG Lageabweichung in der Nebenachse der Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 386 Werkzeug für Überwachung Q330: Festlegen, ob die TNC eine Werkzeug-Überwachung durchführen soll (siehe "Werkzeug-Überwachung", Seite 372). Eingabebereich 0 bis 32767 ,9, alternativ Werkzeug- Name mit maximal 16 Zeichen 0: Überwachung nicht aktiv >0: Werkzeug-Nummer in der Werkzeug-Tabelle TOOL.T TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 387 Istwert Seiten-Länge Nebenachse Q161 Abweichung Mitte Hauptachse Q162 Abweichung Mitte Nebenachse Q164 Abweichung Seiten-Länge Hauptachse Q165 Abweichung Seiten-Länge Nebenachse Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 388 Q280=0,1 ;TOLERANZ 2. MITTE Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 Q281=1 ;MESSPROTOKOLL Toleranzwert Mitte 2. Achse Q280: Erlaubte Q309=0 ;PGM-STOP BEI FEHLER Lageabweichung in der Nebenachse der Q330=0 ;WERKZEUG Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 389 Werkzeug für Überwachung Q330: Festlegen, ob die TNC eine Werkzeug-Überwachung durchführen soll (siehe "Werkzeug-Überwachung", Seite 372). Eingabebereich 0 bis 32767 ,9, alternativ Werkzeug- Name mit maximal 16 Zeichen: 0: Überwachung nicht aktiv >0: Werkzeug-Nummer in der Werkzeug-Tabelle TOOL.T TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 390 Abweichung in folgenden Q-Parametern: Parameter-Nummer Bedeutung Q156 Istwert gemessene Länge Q157 Istwert Lage Mittelachse Q166 Abweichung der gemessenen Länge Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 391 ;FAHREN AUF S. HOEHE PGM-Stop bei Toleranzfehler Q309: Festlegen, ob die TNC bei Toleranz-Überschreitungen den Programmlauf unterbrechen und eine Fehlermeldung ausgeben soll: 0: Programmlauf nicht unterbrechen, keine Fehlermeldung ausgeben 1: Programmlauf unterbrechen, Fehlermeldung ausgeben TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 392 Bezugspunktes in der Tastsystem-Achse. Eingabebereich 0 bis 99999,9999 Fahren auf sichere Höhe Q301: Festlegen, wie das Tastsystem zwischen den Messpunkten verfahren soll: 0: Zwischen Messpunkten auf Messhöhe verfahren 1: Zwischen Messpunkten auf Sicherer Höhe verfahren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 393 Abweichung in folgenden Q-Parametern: Parameter-Nummer Bedeutung Q156 Istwert gemessene Länge Q157 Istwert Lage Mittelachse Q166 Abweichung der gemessenen Länge Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 394 0: Kein Messprotokoll erstellen Q330=0 ;WERKZEUG 1: Messprotokoll erstellen: Die TNC legt die Protokolldatei TCHPR426.TXT standardmäßig in dem Verzeichnis TNC:\ ab. 2: Programmlauf unterbrechen und Messprotokoll auf den TNC-Bildschirmausgeben. Programm mit NC-Start fortsetzen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 395 Werkzeug für Überwachung Q330: Festlegen, ob die TNC eine Werkzeug-Überwachung durchführen soll (siehe "Werkzeug-Überwachung", Seite 372). Eingabebereich 0 bis 32767 ,9, alternativ Werkzeug- Name mit maximal 16 Zeichen 0: Überwachung nicht aktiv >0: Werkzeug-Nummer in der Werkzeug-Tabelle TOOL.T TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 396 3 Abschließend positioniert die TNC das Tastsystem zurück auf die Sichere Höhe und speichert die ermittelte Koordinate in folgendem Q-Parameter: Parameter-Nummer Bedeutung Q160 Gemessene Koordinate Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 397 TNC-Bildschirmausgeben. Programm mit Q289=4.95 ;KLEINSTMASS NC-Start fortsetzen Q309=0 ;PGM-STOP BEI FEHLER Größtmaß Q288: Größter erlaubter Messwert. Eingabebereich 0 bis 99999,9999 Q330=0 ;WERKZEUG Kleinstmaß Q289: Kleinster erlaubter Messwert. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 398 Werkzeug für Überwachung Q330: Festlegen, ob die TNC eine Werkzeug-Überwachung durchführen soll (siehe "Werkzeug-Überwachung", Seite 372). Eingabebereich 0 bis 32767 ,9, alternativ Werkzeug- Name mit maximal 16 Zeichen: 0: Überwachung nicht aktiv >0: Werkzeug-Nummer in der Werkzeug-Tabelle TOOL.T TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 399 Abweichung Mitte Hauptachse Q162 Abweichung Mitte Nebenachse Q163 Abweichung Lochkreis-Durchmesser Beim Programmieren beachten! Vor der Zyklus-Definition müssen Sie einen Werkzeug-Aufruf zur Definition der Tastsystem-Achse programmiert haben. Zyklus 430 führt nur Bruch-Überwachung durch, keine automatische Werkzeug-Korrektur. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 400 Lageabweichung in der Hauptachse der Q281=1 ;MESSPROTOKOLL Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 Q309=0 ;PGM-STOP BEI FEHLER Toleranzwert Mitte 2. Achse Q280: Erlaubte Q330=0 ;WERKZEUG Lageabweichung in der Nebenachse der Bearbeitungsebene. Eingabebereich 0 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 401 Werkzeug für Überwachung Q330: Festlegen, ob die TNC eine Werkzeug-Bruchüberwachung durchführen soll (siehe "Werkzeug-Überwachung", Seite 372). Eingabebereich 0 bis 32767 ,9, alternativ Werkzeug-Name mit maximal 16 Zeichen. 0: Überwachung nicht aktiv >0: Werkzeug-Nummer in der Werkzeug-Tabelle TOOL.T TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 402 Über die ersten zwei Messpunkte bestimmen Sie die Ausrichtung der Hauptachse beim Schwenken der Bearbeitungsebene. Der dritte Messpunkt legt die Richtung der Werkzeug-Achse fest. Dritten Messpunkt in Richtung positiver Y-Achse definieren, damit die Werkzeug- Achse im rechtsdrehenden Koordinatensystem richtig liegt. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 403 2. Messpunkt 2. Achse Q266 (absolut): Koordinate des zweiten Antastpunktes in der Nebenachse der Bearbeitungsebene. Eingabebereich -99999,9999 bis 99999,9999 2. Messpunkt 3. Achse Q295 (absolut): Koordinate des zweiten Antastpunktes in der Tastsystem- Achse. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 404 Messprotokoll erstellen soll: 0: Kein Messprotokoll erstellen 1: Messprotokoll erstellen: Die TNC legt die Protokolldatei TCHPR431.TXT standardmäßig in dem Verzeichnis TNC:\ ab. 2: Programmlauf unterbrechen und Messprotokoll auf den TNC-Bildschirmausgeben. Programm mit NC-Start fortsetzen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 405: Beispiel: Rechteck-Zapfen Messen Und Nachbearbeiten

    9 FN 2: Q1 = +Q1 - +Q164 Länge in X berechnen anhand der gemessenen Abweichung 10 FN 2: Q2 = +Q2 - +Q165 Länge in Y berechnen anhand der gemessenen Abweichung 11 L Z+100 R0 FMAX Taster freifahren, Werkzeug-Wechsel TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 406 Länge in X variabel für schruppen und schlichten Q219=Q2 ;2. SEITEN-LAENGE Länge in Y variabel für schruppen und schlichten Q220=0 ;ECKENRADIUS Q221=0 ;AUFMASS 1. ACHSE 17 CYCL CALL M3 Zyklus-Aufruf 18 LBL 0 Unterprogramm-Ende 19 END PGM BEAMS MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 407: Beispiel: Rechtecktasche Vermessen, Messergebnisse Protokollieren

    Q281=1 ;MESSPROTOKOLL Messprotokoll in Datei ausgeben Q309=0 ;PGM-STOP BEI FEHLER Bei Toleranzüberschreitung keine Fehlermeldung anzeigen Q330=0 ;WERKZEUG-NUMMER Keine Werkzeug-Überwachung 4 L Z+100 R0 FMAX M2 Werkzeug freifahren, Programm-Ende 5 END PGM BSMESS MM TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 409: Tastsystemzyklen: Sonderfunktionen

    Tastsystemzyklen: Sonderfunktionen...
  • Seite 410: Übersicht

    HEIDENHAIN-Tastsysteme eingesetzt werden. Die TNC muss vom Maschinenhersteller für den Einsatz von 3D-Tastsystemen vorbereitet sein. Die TNC stellt einen Zyklus für folgende Sonderanwendung zur Verfügung: Zyklus Softkey Seite 3 MESSEN Messzyklus zur Erstellung von Hersteller-Zyklen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 411 Startpunkt der Messung hinaus. Dadurch kann beim Rückzug keine Kollision erfolgen. Mit der Funktion FN17: SYSWRITE ID 990 NR 6 können Sie festlegen, ob der Zyklus auf den Tastereingang X12 oder X13 wirken soll. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 412 Fehlermeldung ausgeben soll oder nicht. Wenn Modus 1 gewählt ist, dann speichert die TNC im 4. Ergebnisparameter den Wert -1 und arbeitet den Zyklus weiter ab: 0: Fehlermeldung ausgeben 1: Keine Fehlermeldung ausgeben TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 413 TNC den Tastkugel-Mittelpunkt unkorrigiert auf die definierte Position fährt! Beachten Sie, dass die TNC grundsätzlich immer 4 aufeinanderfolgende Q-Parameter beschreibt. Wenn die TNC keinen gültigen Antastpunkt ermitteln konnte, enthält der 4. Ergebnis-Parameter den Wert TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 414 Eingabebereich 0 bis 99999,9999 Bezugssystem? (0=IST/1=REF): Festlegen, ob das Tastergebnis im Eingabe-Koordinatensystem (IST) oder bezogen auf das Maschinen- Koordinatensystem (REF) abgelegt werden soll: 0: Messergebnis im IST-System ablegen 1: Messergebnis im REF-System ablegen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 415: Schaltendes Tastsystem Kalibrieren

    Kalibrier-Zyklus wählen Kalibrier-Zyklen der TNC Softkey Funktion Seite Länge kalibrieren Radius und Mittenversatz mit einem Kalibrierring ermitteln Radius und Mittenversatz mit einem Zapfen bzw. Kalibrierdorn ermitteln Radius und Mittenversatz mit einer Kalibrierkugel ermitteln TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 416: Kalibrier-Werte Anzeigen

    Sie das Tastsystem verwenden, unabhängig davon, ob Sie einen Tastsystem- Zyklus im Automatikbetrieb oder in der Betriebsart Manueller Betrieb abarbeiten wollen. Weitere Informationen zur Tastsystem-Tabelle finden Sie im Benutzer-Handbuch Zyklenprogrammierung. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 417 3 Die erste Bewegung im Zyklus erfolgt in die negative Richtung der Tastsystem-Achse 4 Anschließend ermittelt der Zyklus das exakte Kugelzentrum in der Tastsystem-Achse Beim Programmieren beachten! HEIDENHAIN übernimmt die Gewährleistung für die Funktion der Antastzyklen nur dann, wenn HEIDENHAIN-Tastsysteme eingesetzt werden. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 418 TNC nach der Radiuskalibrierung auch die Tastsystem-Länge kalibrieren soll: 0: Tastsystem-Länge nicht kalibrieren 1: Tastsystem-Länge kalibrieren Bezugspunkt für Länge Q434 (absolut): Koordinate des Kalibrierkugel-Zentrums. Definition nur erforderlich, wenn Längenkalibrierung durchgeführt werden soll. Eingabebereich -99999,9999 bis 99999,9999 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 419 2 Die TNC Tasten von der aktuellen Position aus in negativer Spindelachsrichtung mit Antast-Vorschub (Spalte F aus der Tastsystem-Tabelle) 3 Anschließend positioniert die TNC das Tastsystem mit Eilvorschub (Spalte FMAX aus der Tastsystem-Tabelle) zurück zur Startposition TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 420 Messprotokoll erstellt. Dieses Protokoll trägt den Namen TCHPRAUTO.html. Bezugspunkt Q434 (absolut): Bezug für die Länge (z. B. Höhe Einstellring). Eingabebereich -99999,9999 bis 99999,9999 NC-Sätze 5 TCH PROBE 461 TS LAENGE KALIBRIEREN Q434=+5 ;BEZUGSPUNKT TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 421: Ts Radius Innen Kalibrieren

    Feinmessung aus und ermittelt den wirksamen Tastkugel- Radius (Spalte R in tool.t) Orientierung in zwei Richtungen möglich (z.B. Kabel- Tastsysteme von HEIDENHAIN): Die TNC führt eine Grob- und eine Feinmessung aus, dreht das Tastsystem um 180° und führt vier weitere Antastroutine aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in...
  • Seite 422 BEZUGSWINKEL Q380 (absolut): Winkel zwischen der Hauptachse der Bearbeitungsebene und dem ersten Antastpunkt. Eingabebereich 0 bis 360,0000 NC-Sätze 5 TCH PROBE 462 TS KALIBRIEREN IN RING Q407=+5 ;RINGRADIUS Q320=+0 ;SICHERHEITS-ABST. Q423=+8 ;ANZAHL ANTASTUNGEN Q380=+0 ;BEZUGSWINKEL TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 423: Ts Radius Aussen Kalibrieren

    Feinmessung aus und ermittelt den wirksamen Tastkugel- Radius (Spalte R in tool.t) Orientierung in zwei Richtungen möglich (z.B. Kabel- Tastsysteme von HEIDENHAIN): Die TNC führt eine Grob- und eine Feinmessung aus, dreht das Tastsystem um 180° und führt vier weitere Antastroutinen aus. Durch die Umschlagmessung wird zusätzlich zum Radius, der Mittenversatz (CAL_OF in...
  • Seite 424 0 bis 8 Q407=+5 ;ZAPFENRADIUS BEZUGSWINKEL Q380 (absolut): Winkel zwischen Q320=+0 ;SICHERHEITS-ABST. der Hauptachse der Bearbeitungsebene und dem ersten Antastpunkt. Eingabebereich 0 bis 360,0000 Q301=+1 ;FAHREN AUF S. HOEHE Q423=+8 ;ANZAHL ANTASTUNGEN Q380=+0 ;BEZUGSWINKEL TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 425 Tastsystemzyklen: Werkzeuge automatisch vermessen...
  • Seite 426: Tastsystemzyklen: Werkzeuge Automatisch Vermessen

    Korrekturwerte für Länge und Radius werden von der TNC im zentralen Werkzeugspeicher TOOL.T abgelegt und automatisch am Ende des Antast-Zyklus verrechnet. Folgende Vermessungsarten stehen zur Verfügung: Werkzeug-Vermessung mit stillstehendem Werkzeug Werkzeug-Vermessung mit rotierendem Werkzeug Einzelschneiden-Vermessung TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 427 Die Zyklen 481 bis 483 stehen unter G481 bis G483 auch in DIN/ISO zur Verfügung Anstelle eines frei wählbaren Parameters für den Status der Messung verwenden die neuen Zyklen den festen Parameter Q199 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 428: Maschinen-Parameter Einstellen

    = maxPeriphSpeedMeas / ( r • 0,0063) mit Drehzahl [U/min] maxPeriphSpeedMeas: Maximal zulässige Umlaufgeschwindigkeit [m/min] Aktiver Werkzeug-Radius [mm] Der Antast-Vorschub berechnet sich aus: v = Messtoleranz • n mit Antast-Vorschub [mm/min] Messtoleranz: Messtoleranz [mm], abhängig von maxPeriphSpeedMeas Drehzahl [U/min] TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 429 90 bis 120 mm probingFeedCalc = ConstantFeed: Der Antast-Vorschub bleibt konstant, der Messfehler wächst jedoch linear mit größer werdendem Werkzeug-Radius: Messtoleranz = (r • measureTolerance1)/ 5 mm) mit Aktiver Werkzeug-Radius [mm] measureTolerance1: Maximal zulässiger Messfehler TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 430: Eingaben In Der Werkzeug-Tabelle Tool.t

    Eingabebereich: 0 bis 0,9999 mm RBREAK Bruch-Toleranz: Radius? Zulässige Abweichung vom Werkzeug-Radius R für Bruch- Erkennung. Wird der eingegebene Wert überschritten, sperrt die TNC das Werkzeug (Status L). Eingabebereich: 0 bis 0,9999 mm TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 431 Radiusfräser mit z. B. 4 (4 Schneiden) 0 (kein Versatz erforderlich, 5 (immer Werkzeug-Radius Durchmesser 10 mm da Kugel-Südpol gemessen als Versatz definieren, werden soll) damit der Durchmesser nicht im Radius gemessen wird) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 432: Beim Programmieren Beachten

    Telleroberkante liegen würde, positioniert NC-Sätze neues Format die TNC das Kalibrierwerkzeug automatisch über 6 TOOL CALL 1 Z den Teller (Sicherheitszone aus safetyDistStylus). 7 TCH PROBE 480 TT KALIBRIEREN Eingabebereich -99999,9999 bis 99999,9999 Q260=+100;SICHERE HOEHE TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 433 TOOL.T ein. Nach dem Kalibriervorgang speichert die TNC die Kalibrierwerte und berücksichtigt sie bei nachfolgenden Werkzeug- Vermessungen. Das Kalibrierwerkzeug sollte einen Durchmesser größer 15 mm besitzen und ca. 50 mm aus dem Spannfutter herausstehen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 434 Start fortsetzen oder mit dem Softkey ABBRUCH abbrechen 1: Ohne Stopp vor Zyklusbeginn. Die TNC startet den Kalibriervorgang von der aktuellen Position. Sie müssen vor Zyklus 484 das Werkzeug über das Tischtastsystem bewegen. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 435 Die TNC tastet mit rotierendem Werkzeug radial an, um den Startwinkel für die Einzelschneiden-Vermessung zu bestimmen. Anschließend vermisst sie die Länge aller Schneiden durch Ändern der Spindel-Orientierung. Für diese Messung programmieren Sie die SCHNEIDENVERMESSUNG im ZYKLUS TCH PROBE 31 = 1. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 436 Telleroberkante liegen würde, positioniert die TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999 Schneidenvermessung 0=Nein / 1=Ja: Festlegen, ob eine Einzelschneiden-Vermessung durchgeführt werden soll (maximal 20 Schneiden vermessbar) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 437 Tabelle TOOL.T ein. Zylinderförmige Werkzeuge mit Diamantoberfläche können mit stehender Spindel vermessen werden. Dazu müssen Sie in der Werkzeugtabelle die Schneidenanzahl CUT mit 0 definieren und Maschinen-Parameter CfgToolMeasurement anpassen. Beachten Sie Ihr Maschinenhandbuch. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 438 TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999 Schneidenvermessung 0=Nein / 1=Ja: Festlegen, ob zusätzlich eine Einzelschneiden-Vermessung durchgeführt werden soll oder nicht (maximal 20 Schneiden vermessbar) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 439 Tabelle TOOL.T ein. Zylinderförmige Werkzeuge mit Diamantoberfläche können mit stehender Spindel vermessen werden. Dazu müssen Sie in der Werkzeugtabelle die Schneidenanzahl CUT mit 0 definieren und Maschinen-Parameter CfgToolMeasurement anpassen. Beachten Sie Ihr Maschinenhandbuch. TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 440 TNC das Werkzeug automatisch über den Teller (Sicherheitszone aus safetyDistStylus). Eingabebereich -99999,9999 bis 99999,9999 Schneidenvermessung 0=Nein / 1=Ja: Festlegen, ob zusätzlich eine Einzelschneiden-Vermessung durchgeführt werden soll oder nicht (maximal 20 Schneiden vermessbar) TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 441 Übersichtstabellen Zyklen...
  • Seite 442: Übersichtstabellen Zyklen

    Ausdrehen ■ Universal-Bohren ■ Rückwärts-Senken ■ Universal-Tiefbohren ■ Gewindebohren mit Ausgleichsfutter, neu ■ Gewindebohren ohne Ausgleichsfutter, neu ■ Bohrfräsen ■ Gewindebohren mit Spanbruch ■ Punktemuster auf Kreis ■ Punktemuster auf Linien ■ Gravieren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 443 Grunddrehung über zwei Zapfen ■ Schieflage mit Drehachse kompensieren ■ Grunddrehung setzen ■ Schieflage mit C-Achse kompensieren ■ Bezugspunkt-Setzen Mitte Nut (FCL 3-Funktion) ■ Bezugspunkt-Setzen Mitte Steg (FCL 3-Funktion) ■ Bezugspunkt-Setzen Rechteck innen TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 444 Werkstück messen Ebene ■ Tastsystem kalibrieren ■ Tastsystem-Länge kalibrieren ■ Tastsystem-Radius innen kalibrieren ■ Tastsystem-Radius außen kalibrieren ■ TT kalibrieren ■ Werkzeug-Länge messen/prüfen ■ Werkzeug-Radius messen/prüfen ■ Werkzeug-Länge und -Radius messen/prüfen ■ TT kalibrieren TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 445 Ebenenwinkel messen..... 402 Einlippen-Bohren......84 Planfräsen........ 274 Einzelne Koordinate messen..396 Positionierlogik......286 Werkstücke vermessen.... 368 Entwicklungsstand....... 7 Programm-Aufruf...... 264 Werkstück-Schieflage Ergebnis-Parameter....371 über Zyklus......264 kompensieren......290 Punktemuster......164 durch Messung zweier Punkte TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 446 Werkzeug-Radius....437 Winkel einer Ebene messen..402 Winkel messen......376 Zentrieren........63 Zyklen und Punkte-Tabellen..60 Zyklus......... 44 aufrufen........46 definieren......... 45 Zylinder-Mantel Kontur bearbeiten... 207, 216 Nut bearbeiten....... 210 Steg bearbeiten...... 213 TNC 320 | Benutzer-Handbuch Zyklenprogrammierung | 1/2015...
  • Seite 447: Tastsysteme Von Heidenhain

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

Inhaltsverzeichnis