Seite 1
DEUTSCHE ÜBERSETZUNG DER ORIGINALFASSUNG Programmieranleitung SwissNano TORNOS SA CH-2740 MOUTIER http://www.tornos.ch Achtung! Vor Arbeiten an der Maschine ist jeder Benutzer gehalten, die Programmieranleitung zu lesen und insbesondere die "SICHERHEITSVORSCHRIFTEN" einzuhalten! Dieses Dokument muss für Nachschlagezwecke aufbewahrt werden.
Seite 3
Programmieranleitung - SwissNano - 0. Genaue Angaben zur Maschine I.1. Dokument Programmieranleitung SwissNano Nr. 298182_de Übersicht Dokumentenstand Stand Datum Beschreibung 09/13 23.09.2013 Erste Ausgabe 298182_de - 09/13...
Seite 8
Programmaufbau.................... 6-3 Programmierungsvorlage mit Makros ............6-4 6.6.1 Aufbau des Modells SwissNano 4/6..............6-4 6.6.2 Programm des Modells SwissNano 4/6 ..............6-5 M-Codes....................7-1 Liste der M-Codes ................... 7-1 Erklärung der M-Codes .................. 7-3 7.2.1 M103: Ermöglicht das Drehen einer Spindel im Uhrzeigersinn ......7-3 7.2.2...
Seite 9
Programmieranleitung - SwissNano - 0. G-Codes....................8-1 Liste der G-Codes.................... 8-1 Erklärung der G-Codes (Basis)............... 8-3 8.2.1 G1: Lineares Verfahren................... 8-3 8.2.2 G2: Kreisbewegung Uhrzeigersinn ................ 8-3 8.2.3 G3: Kreisbewegung Gegenuhrzeigersinn ............8-3 8.2.4 G4: Verweilzeit in Sekunden .................. 8-3 8.2.5...
Seite 10
0. - Programmieranleitung - SwissNano 298182_de - 09/13...
Programmieranleitung - SwissNano - 3. Werkzeuggeometrie Werkzeuggeometrie 3.1. Werkzeugbezeichnung Die Bezeichnung der Werkzeuge und genauer gesagt von deren Befestigungspunkten erfolgt über 2 Ziffern (zweistellig). Abb. 1 BP (Befestigungspunkte) Position Befestigungspunkte PF0 WZ-Haltersystem 1 01 bis 09 Befestigungspunkte PF1 WZ-Haltersystem 1...
Programmieranleitung - SwissNano - 3. Werkzeuggeometrie 3.3. Position eines Werkzeugs auf der Maschine Die tatsächliche Position eines Werkzeugs auf der Maschine wird durch 4 Werte bestimmt: Befestigungsposition des Artikels, Befestigungsposition des Werkzeugs, Standardgeometrie, Verschleiß. Die Befestigungspositionen von Artikel und Werkzeug werden von der Abteilung Inbetriebnahme während der Inbetriebnahme der Maschine in die CNC eingegeben.
3. Werkzeuggeometrie - Programmieranleitung - SwissNano 3.3.1.2. Befestigungsposition des Werkzeugs Die Befestigungsposition des Werkzeugs ermöglicht es, die ideale Werkzeugposition (Lehre) in Bezug auf den Positionierstift des Artikels (Träger) zu bestimmen. Platte für 3 Werkzeuge (308216) WZ-Haltersystem 1 - Befestigungspunkt 1.
Programmieranleitung - SwissNano - 3. Werkzeuggeometrie 3.3.1.5. Positionierungsbeispiel für Werkzeug T12 Die Abbildung zeigt die bestehende Verbindung zwischen den verschiedenen Maschinenpositionen und den auf den TMI-Seiten der Maschine angezeigten Werten. Artikel 308216 Zusätzliche Geometrie -0,12 PF (BP) -16,5 Artikel 308215...
4. Tornos-Makros - Programmieranleitung - SwissNano G803 Argumente Beschreibung Optional Standard- einstellung Stangenla- LNS TRYTON RavNano Nein demagazin Ausstoßer 4.5. G900: Programminitialisierung G900 ist das Makro zur Programminitialisierung. Es beinhaltet die Nullpunktverschiebungen für Haupt- und Gegenbearbeitung. 4.6. G910: Anschnitt G910 ist das Makro für den Anschnitt.
Programmieranleitung - SwissNano - 4. Tornos-Makros 4.10. G915: Stirnbearbeitung G915 ist das Makro, das die Nullpunktverschiebung für die Stirnbearbeitung ermöglicht. 4.11. G917: Positionierung Mehrkantgerät ab außermittiger Position G917 ist das Makro, das die außermittige Positionierung des Mehrkantgeräts ermöglicht (außermittig, da der Verfahrweg der Y-Achse keine mittige Positionierung in Y ermöglicht).
Programmieranleitung - SwissNano - 5. Programmierung ISIS Programmierung ISIS 5.1. Programmdatei Die Erweiterung der Programmdatei ist .tip für das Programm, das in die NC eingelesen und .tmi für das Programm, das aus der NC herausgenommen (ausgelesen) wird. Es darf kein Name für die Bezeichnung eines Programms verwendet werden, sondern es muss eine Nummer verwendet werden.
Programmieranleitung - SwissNano - 6. Programmierung Tornos CNC Editor Programmierung Tornos CNC Editor 6.1. Programmdatei Die Erweiterung der Programmdatei ist (.tip) für das Programm, das in die NC eingelesen und (.tmi) für das Programm, das aus der NC herausgenommen (ausgelesen) wird.
Programmieranleitung - SwissNano - 6. Programmierung Tornos CNC Editor M9205 M9205 Spindeln und KSS anhalten Zurückfahren der Gegenspindel M9206 M9206 M9207 M9207 M99 P1 M99 P1 6.6.2. Programm des Modells SwissNano 4/6 Modell Kanal 1 Kanal 2 <O1001> (MODEL+A) <O1001> (MODEL+B) (#AUTHOR:"DOLCI"#)
Seite 40
6. Programmierung Tornos CNC Editor - Programmieranleitung - SwissNano Modell Kanal 1 Kanal 2 M9000 M9000 VARIABLEN FÜR VERWEILZEIT G802 A0.5 B0.5 C0.5 D0.5 E1 (A: VERWEILZEIT NACH S1-ZANGENÖFFNUNG) (B: VERWEILZEIT NACH S1- ZANGENSCHLIESSUNG) (C: VERWEILZEIT NACH S4-ZANGENÖFFNUNG) (D: VERWEILZEIT NACH S4-...
Seite 41
Programmieranleitung - SwissNano - 6. Programmierung Tornos CNC Editor M9005 M9005 BEGINN DES KUNDENSPEZIFISCHEN BEGINN DES KUNDENSPEZIFISCHEN PROGRAMMS PROGRAMMS ENDE DES KUNDENSPEZIFISCHEN PROGRAMMS ENDE DES KUNDENSPEZIFISCHEN PROGRAMMS WERKSTÜCK AUSSTOSSEN G55 (NULLPUNKTVERSCHIEBUNG FÜR GEGENBEARB.) M405 G28 W0 (REF Z4) G0 X0 Y0 T50 (AUSSTOSSPOSITION DER...
Seite 42
6. Programmierung Tornos CNC Editor - Programmieranleitung - SwissNano Modell Kanal 1 Kanal 2 M121 M121 M9204 M9204 M105 M1105 M9205 M9205 M0 (HALT BEI ZYKLUSENDE) M0 (HALT BEI ZYKLUSENDE) G4 X1 M9207 M9207 M99 P1 M99 P1 298182_de - 09/13...
Programmieranleitung - SwissNano - 7. M-Codes 7.2. Erklärung der M-Codes 7.2.1. M103: Ermöglicht das Drehen einer Spindel im Uhrzeigersinn Beispiel: M103 S3000 Einschalten einer Werkstoff-Spindel mit 3000 U/min im Uhrzeigersinn. M1103 S3000 Einschalten einer Werkzeugspindel mit 3000 U/min im Uhrzeigersinn.
Programmieranleitung - SwissNano - 7. M-Codes 7.2.9. M82: Schub des Stangenladers während der Bearbeitung Beschreibung: M82 enthält die Schubdistanz des Stangenladers während der Bearbeitung: Wert in M82: Werkstücklänge Breite des Abstechwerkzeugs Zufuhrzugabe Zugabe für Plandrehen in Hauptbearbeitung Zugabe für Plandrehen in Gegenbearbeitung...
Programmieranleitung - SwissNano - 8. G-Codes G-Codes 8.1. Liste der G-Codes G-Codes Beschreibung Kanal 1 Kanal 2 Verfahren im Eilgang Lineares Verfahren Kreisbewegung CW Kreisbewegung CCW Verweilzeit G07.1 Zylinderbewegung mit der C-Achse Genauhalt (Bewegungsstopp am Segmentende) Eingabe der programmierbaren Parameter G12.1...
Seite 50
8. G-Codes - Programmieranleitung - SwissNano G-Codes Beschreibung Kanal 1 Kanal 2 Deaktivierung der Spiegelbildprogrammierung Schlichtzyklus Drehen Schruppzyklus Drehen Schruppzyklus Plandrehen Zyklus zur Vorlagenwiederholung Querbohrzyklus mit Späneräumen Längsbohrzyklus Mehrfachgewindeschneidzyklus Festen Bohrzyklus aufheben Stirnbohrzyklus Stirngewindebohrzyklus Stirnausdrehzyklus Seitenbohrzyklus Seitenausdrehzyklus Absolutprogrammierung Inkrementalprogrammierung Begrenzung der max. Spindeldrehzahl...
Programmieranleitung - SwissNano - 8. G-Codes Innenbearbeitung: Bahnkorrektur links Bahnkorrektur rechts Hinweis! G40 ist die Aufhebung von G40 und G41 8.2.8. G61: Modus Genauhalt zwischen Segmenten Beispiel: 8.2.9. G64: Betriebsart Konturverschleifen Beispiel: Hinweis! G64 ist der Standard-Modus 298182_de - 09/13...
Programmieranleitung - SwissNano - 8. G-Codes 8.3. Erklärung der G-Codes (Erweitert) 8.3.1. G1: Lineares Verfahren Beschreibung: Param. Beschreibung Wert des Radius für Kanten(ab)rundung Wert der Seite für lineares Kantenbrechen (Fase an Kante) Interpolationswinkel in Grad, bezogen auf den Startpunkt Arbeitsvorschub Arbeitsvorschub während des linearen Kantenbrechens oder der Realisierung von...
8. G-Codes - Programmieranleitung - SwissNano 8.3.2. G2: Kreisbewegung Uhrzeigersinn Eine Kreisinterpolation kann auf zwei unterschiedliche Arten programmiert werden. Die nachstehenden Beispiele zeigen die Programmierung einer Drehbearbeitung in Betriebsart Inkremental und Absolut und durch Programmierung des Radiusmittelpunkts. Die Entsprechung zwischen den Programmierkoordinaten und den Koordinaten des...
Programmieranleitung - SwissNano - 8. G-Codes 8.3.3. G3: Kreisbewegung Gegenuhrzeigersinn Eine Kreisinterpolation kann auf zwei unterschiedliche Arten programmiert werden. Die nachstehenden Beispiele zeigen die Programmierung einer Drehbearbeitung in Betriebsart Inkremental und Absolut und durch Programmierung des Radiusmittelpunkts. Die Entsprechung zwischen den Programmierkoordinaten und den Koordinaten des...
8. G-Codes - Programmieranleitung - SwissNano 8.3.4. G07.1: Cxx Zylinderinterpolation G1 C07.1 Cxx Umschalten auf Zylinderinterpolation. Beschreibung: G07.1 Umschalten in Zylinderinterpolation xx entspricht dem Durchmesser, auf den die C-Achse programmiert ist Hinweis! Die C-Achse ist immer in Grad programmiert. Beispiel 1: Absolutprogrammierung (G90) durch Angabe des Radiusmittelpunkts.
8. G-Codes - Programmieranleitung - SwissNano 8.3.5. G61: Modus Genauhalt zwischen Segmenten Beschreibung: Bei der Programmierung in G61 werden alle programmierten Punkte erreicht. Dies bedeutet, dass die betroffenen Achsen bei jedem Segmentende abbremsen und schließlich am programmierten Segmentende anhalten. Beispiel: G0 G61 Z0 X0 T G1 X1 F0.01...
8. G-Codes - Programmieranleitung - SwissNano 8.3.10. G94: Asynchroner Vorschub [mm/min] Beschreibung: Werkstoff wird bei der Maschine nur dann entfernt, wenn die Overrides der Spindeln und Achsen auf 100% sind bzw. die Overrides der Spindeln und Achsen gleich sind. Keine Entfernung des Werkstoffs erfolgt, wenn: nur die Achsen-Overrides geändert werden.
9. Sonderbearbeitungen - Programmieranleitung - SwissNano 9.3. Abstechen mit Werkzeug T11 und Klemmen der Stange mit Werkzeug T12 Information folgt. 9.4. Gleichzeitiges Drehen in Hauptbearbeitung und Bohren in Gegenbearbeitung Voraussetzung: Drehwerkzeug an WZ-Haltersystem 1 für Drehen in Hauptbearbeitung; Längsbohrwerkzeug an WZ-Haltersystem 1 für Bohrbearbeitung eines in der Gegenspindel gehaltenen Werkstücks;...