TopTurn Programmieranleitung PAL2007 - MTS
TopTurn Programmieranleitung PAL2007 - MTS
TopTurn Programmieranleitung PAL2007 - MTS
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Mathematisch Technische<br />
Software-Entwicklung GmbH<br />
<strong>TopTurn</strong><br />
<strong>Programmieranleitung</strong><br />
<strong>PAL2007</strong> - Programmierschlüssel<br />
(c) <strong>MTS</strong> GmbH 2006<br />
Version 7.1<br />
15.01.2007
<strong>Programmieranleitung</strong><br />
<strong>TopTurn</strong> Pal2007<br />
Version 7.1<br />
© <strong>MTS</strong> Mathematisch Technische Software-Entwicklung GmbH 2006/2007<br />
Kaiserin-Augusta-Allee 101 - 10553 Berlin - (030) 34 99 60 0<br />
Alle Rechte, auch die fotomechanische Wiedergabe und der Speicherung in elektronischen Medien, vorbehalten.<br />
DIN: Deutsche Industrie Norm, Verbandzeichen der Deutschen Instituts für Normung e. V.<br />
IHK Region Stuttgart, PAL – Prüfungsaufgaben- und Lehrmittelentwicklungsstelle<br />
2 <strong>TopTurn</strong> <strong>Programmieranleitung</strong> <strong>PAL2007</strong> Version 7.1
Inhalt<br />
<strong>PAL2007</strong> – Was ist neu ? 3<br />
Koordinatensysteme 4<br />
Maschinen- und Werkstückkoordinatensystem 4<br />
Programmierung der Werkzeugbewegungen 4<br />
Programmierung der Koordinatenwerte 5<br />
Allgemeine Erläuterungen zur Beschreibung der PAL- Befehlscodierung 2007 6<br />
Vorschubgeschwindigkeit 7<br />
Werkzeug- und Spindeldrehzahl/Schnittgeschwindigkeit 7<br />
Werkzeugwechsel 7<br />
Zusatzfunktionen der Programmierung 8<br />
Sonder-Zusatzfunktionen 8<br />
Wegbedingungen Drehen nach DIN 66025 9<br />
Technologieprogrammierung bei den Wegbedingungen 9<br />
Einschaltzustand 10<br />
Wichtige Vereinbarungen für die nachstehende Syntaxbeschreibung 10<br />
G0 Verfahren im Eilgang 11<br />
G1 Linearinterpolation im Arbeitsgang 12<br />
G2 Kreisinterpolation im Uhrzeigersinn 13<br />
G3 Kreisinterpolation entgegen dem Uhrzeigersinn 15<br />
G4 Verweildauer 17<br />
G9 Genauhalt 18<br />
G14 Werkzeugwechselpunkt anfahren 19<br />
G18 Drehebenenanwahl 20<br />
Fräsbearbeitungsebenen G17 und G19 für angetriebene Werkzeuge 21<br />
Stirnseite 21<br />
Mantelfläche/ Sehnenfläche 21<br />
G17 Stirnseitenbearbeitungsebenen 22<br />
G19 Mantelflächen/Sehnenflächenbearbeitungsebenen 23<br />
G22 Unterprogrammaufruf 25<br />
G23 Programmteilwiederholung 26<br />
G29 Bedingte Programmsprünge 27<br />
G30 Umspannen/Gegenspindelübergabe 28<br />
G40 Abwahl der Schneidenradiuskorrektur SRK 30<br />
G41/G42 Schneidenradiuskorrektur SRK 31<br />
G50 Aufheben von inkrementellen Nullpunktverschiebungen 32<br />
G53 Alle Nullpunktverschiebungen aufheben 33<br />
G54 - G57 Einstellbare absolute Nullpunkte 34<br />
G59 Inkrementelle Transformation 35<br />
G60 konstantes Aufmaß 36<br />
G70 Umschaltung auf Maßeinheit Zoll (Inch) 37<br />
G71 Umschaltung auf Maßeinheit Millimeter (mm) 38<br />
G90 Absolutmaßangabe einschalten 39<br />
G91 Kettenmaßangabe einschalten 40<br />
G92 Drehzahlbegrenzung 41<br />
G94 Vorschub in Millimeter pro Minute 42<br />
G95 Vorschub in Millimeter pro Umdrehung 43<br />
G96 Konstante Schnittgeschwindigkeit 44<br />
G97 Konstante Drehzahl 45<br />
© <strong>MTS</strong> GmbH 2006 1
Inhalt<br />
PAL Drehbearbeitungszyklen (Ebene G18) 46<br />
G31 Gewindezyklus 47<br />
G32 Gewindebohrzyklus 48<br />
G33 Gewindestrehlgang 49<br />
G81 Längsschruppzyklus 50<br />
G82 Planschruppzyklus 51<br />
G83 Konturparalleler Schruppzyklus 52<br />
G84 Bohrzyklus 53<br />
G85 Freistichzyklus 54<br />
G86 Radialer Stechzyklus 55<br />
G87 Radialer Konturstechzyklus 56<br />
G88 Axialer Stechzyklus 57<br />
G89 Axialer Konturstechzyklus 58<br />
Parameterprogrammierung 59<br />
Rechenoperationen 60<br />
Funktionen 61<br />
Systemparameterliste 62<br />
Anhang I Selbsthaltefunktionen der Adressen 63<br />
Anhang II Geometrieprogrammierung 64<br />
Anhang III Ebenenanwahl allgemein 66<br />
Anhang IV <strong>MTS</strong>-<strong>PAL2007</strong>-CNC-Drehmaschinenkonfiguration 67<br />
Anhang IV Einrichteblattsyntax 68<br />
2 <strong>TopTurn</strong> <strong>Programmieranleitung</strong> <strong>PAL2007</strong> Version 7.1
Inhalt<br />
<strong>PAL2007</strong> – Was ist neu ?<br />
Was ist neu Was ist neu für Drehen und Fräsen in den PAL-Programmierrichtlinien<br />
Die PAL-Programmierrichtlinien sind eng angelehnt an die DIN 66025 und integrieren diese in<br />
vollem Umfang.<br />
Es wurden leistungsfähige Dreh- und Fräszyklen aufgenommen, die dem heutigen Stand der<br />
CNC-Steuerungstechnik entsprechen. Die Parameterprogrammierung ist bei Drehen und<br />
Fräsen möglich.<br />
Beim Drehen gehören die C- und Y-Achse zur Standardausrüstung der CNC-Drehmaschine.<br />
Das Werkstück kann von zwei Seiten bearbeitet werden.<br />
Die <strong>MTS</strong>-<strong>PAL2007</strong>-Realisierung schließt eine B-Achse und Gegenspindel mit ein.<br />
Beim Fräsen wurde die allgemeine 2½D-Mehrseitenbearbeitung mit aufgenommen. Die<br />
Fräszyklen enthalten neben der üblichen Bohrzyklenfamilie auch Gewindefräsen und<br />
Bohrbilder sowie einen universellen Konturtaschenzyklus.<br />
Die DIN-Programmierung der elementaren Verfahrbewegungen mit den Konturelementen G1,<br />
G2 und G3 wurde bei Drehen und Fräsen durch zusätzliche Geometrieadressen wie<br />
Anfangswinkel, Längen, Radien, Öffnungswinkel ergänzt und dahingehend erweitert, dass die<br />
PAL-Steuerung aus den eingegebenen Daten automatisch den Endpunkt und den Mittelpunkt<br />
berechnet, aber auch die gewohnte Programmiermethode mit 2 bzw. 4 Adressen<br />
erhalten bleibt.<br />
Zwei aufeinanderfolgende Konturelemente können prinzipiell verrundet oder gefast werden.<br />
Die Koordinaten und Interpolationsparameter können entweder im Absolutmaß (G90) im<br />
Kettenmaß (G91) oder mit Koordinatenadresserweiterungen auch gemischt innerhalb eines<br />
NC-Satzes programmiert werden.<br />
Drehen<br />
Es stehen Konturschruppzyklen für Längs-, Plan- und konturparallele Bearbeitung sowie<br />
radiale und axiale Einstich- und Gesenkzyklen zur Verfügung.<br />
Das Schlichten ist mit Freistichen nach DIN76 und DIN509 E/F möglich.<br />
Für den C-Achsbetrieb mit angetriebenen Werkzeugen wird in den Bearbeitungsebenen<br />
Stirnseite, Mantelfläche und Sehnenfläche die PAL-Befehlscodierung Fräsen in G17 oder G19<br />
verwendet.<br />
Alternativ zur PAL-Fräsbefehlcodierung ist im C-Achsbetrieb auch eine Polarkoordinaten-<br />
Programmierung mit Bohrzyklen auf der Stirnseite mit X, C (Zustellung Z) und auf der<br />
Mantelfläche mit Z, C (Zustellung X) möglich.<br />
Fräsen<br />
Wesentliche Erweiterungen gibt es mit der jetzt vollständigen Bohrzyklusfamilie,<br />
Gewindefräsen und Ausdrehzyklen und sowie den zugehörigen Mehrfachzyklusaufrufen. Die<br />
erweiterten Taschenfräszyklen wurden mit Nutenzyklen und einem universellen<br />
Konturtaschenzyklus ergänzt.<br />
Das Konturfräsen mit Fräsradiuskompensation wurde um An- und Abfahrbedingungen<br />
erweitert.<br />
Neben den Standardebenen G17, G18 und G19 können auch im Raum beliebig geneigte<br />
Bearbeitungsebenen eingestellt werden, so dass eine Mehrseitenbearbeitung möglich ist.<br />
© <strong>MTS</strong> GmbH 2006 3