Drehung des Werkzeuges
Bei 6-Achs Maschinen kann zusätzlich zur Werkzeugorientierung noch die Drehung des
Werkzeugs programmiert werden.
Die Programmierung des Drehwinkels erfolgt mit dem Bezeichner THETA. (THETA=<...>).
NC-Sätze, in denen zusätzlich eine Drehung programmiert ist, sind nur dann komprimierbar,
falls sich der Drehwinkel linear ändert. D. h. für den Drehwinkel darf kein Polynom mit
PO[THT]=(...) programmiert sein.
Allgemeine Form eines NC-Satzes, der komprimierbar ist:
N... X=<...> Y=<...> Z=<...> A3=<...> B3=<...> C3=<...> THETA=<...> F=<...>
bzw.
N... X=<...>Y=<...> Z=<...> A2=<...> B2=<...> C2=<...> THETA=<...> F=<...>
Wird dagegen die Werkzeugorientierung durch Rundachspositionen angegeben, z. B. in der
folgenden Form, dann wird die Komprimierung auf zwei unterschiedliche Arten durchgeführt,
abhängig davon ob eine Großkreisinterpolation durchgeführt wird oder nicht:
N... X=<...> Y=<...> Z=<...> A=<...> B=<...> THETA=<...> F=<...>
Im Fall, dass keine Rundachsinterpolation stattfindet, wird die komprimierte
Orientierungsänderung durch axiale Polynome für die Rundachsen in üblicher Weise
dargestellt.
Genauigkeit
NC-Sätze sind nur dann komprimierbar, falls man Abweichungen der interpolierten Kontur
von der programmierten Kontur zulässt bzw. der interpolierten Orientierung vom
programmierten Orientierungslauf.
Die maximale erlaubte Abweichung ist durch Kompressor-Toleranzen einstellbar. Je größer
die erlaubten Toleranzen sind, umso mehr Sätze können komprimiert werden. Jedoch weicht
die interpolierte Kontur bzw. Orientierung umso mehr von den programmierten Werten ab.
Achsgenauigkeit
Der Kompressor erzeugt für jede Achse eine Spline-Kurve, die maximal um den mit dem
folgenden Maschinendatum eingestellten Wert von den programmierten Endpunkten jeder
Achse abweicht:
MD33100 $MA_COMPRESS_POS_TOL (Maximale Abweichung bei Kompression)
Sonderfunktionen: 3- bis 5-Achs-Transformation (F2)
Funktionshandbuch, 11/2006, 6FC5397-2BP10-2AA0
Ausführliche Beschreibung
2.8 Orientierung
2-53