# 2D Schneidenradiuskorrektur (SRK) und Fünfachs-Kinematik

## Versionshinweis

Diese Funktionalität ist verfügbar ab CNC-Version V3.1.3081.2 bzw. V3.1.3108.1

Mit Hilfe dieser Funktionalität können Fünfachsmaschinen auch für die klassische Drehbearbeitung eingesetzt werden. Das angetriebene Fräswerkzeug wird durch ein feststehendes Drehwerkzeug mit Schneidplatte ersetzt. Die Orientierung der Schneide wird dann über eine Drehachse im Werkstück eingestellt. Die zweite Drehachse in der Kinematik hat bei diesem Einsatzzweck keine Funktion und wird durch eine eingetauschte Simulationsachse ersetzt und bleibt auf Position 0 eingestellt. Die physikalische C-Achse der Maschine wird als Spindel beauftragt und dreht das Werkstück im Endlosbetrieb. Dazu kann diese Achse z.B. als Spindelachse konfiguriert werden und bei Bedarf für den Fräsbetrieb in den Bahnverbund eingetauscht werden.

Die grundlegend notwendigen Achs- und Kanalparameter für den Einsatz der Schneidenradiuskorrektur sind in [FCT-S3] beschrieben.

Für die Verwendung mit einer Fünfachs-Kinematik muss zusätzlich der Kanalparameter P-CHAN-00456 wie folgt gesetzt werden:

trafo_mode TOOL_TIP_RADIUS_COMP_IN_PLANE

Die 2D SRK kann dann in Verbindung mit Kinematiken verwendet werden.

Folgende Kinematiken unterstützen diese Funktionalität:

- KIN_TYP_57 – Fünfachs-Kinematik mit B/C-Werkstücktisch
- KIN_TYP_58 – Fünfachs-Kinematik mit A/C-Werkstücktisch

Durch das in der SRK Ebene in Bezug zum Werkstück orientierbare Werkzeug können komplexere Konturverläufe auf der Plan- und Längsdrehseite mit einer Werkzeugschneidenlage bearbeitet werden.

Die CNC berechnet den SRK-Offsets abhängig vom Orientierungswinkel der Schneide in Bezug zum Werkstück, die korrekte Führung der Schneide erfolgt auch bei reinen Orientierungsbewegungen.

Abb.: Schneidenradiuskorrektur mit Kinematik 57

Lage des Berührpunktes abhängig von der Orientierung. Der mit TTP bezeichnete Punkt ist der Werkzeugspitzenpunkt (Tool Tip Point).

Der jeweilige Berührpunkt ist ebenfalls abhängig von der verwendeten Schneidenlage des Drehwerkzeugs. Siehe Schneidenradiuskorrektur (G40/G41/G42)

## Programmierbeispiel

Schneidenradiuskorrektur mit Kinematik 57

%L SUB_MV_CUTTER_RADIUS_COMP

N1100 G51

N1200 G18

N1300 G41

N1400 G01 G90 X100 Z30 F2000

N1500 X60 Z50

N1600 Z90 B45

N1700 X100 Z110

N1800 Z140

N1900 B0

N2000 X60 Z160 B-45

N2100 G40

N2200 G90 X100 Z180 B0

M29

%main

N800 G01 G90 X0 Z200 F2000

N900 D1 ; -> SRK Schneidenlage 3

N1000 M03 S500

N1100 #KIN ID[57]

N1200 #TRAFO ON

N1300 G90 B0

N1400 LL SUB_MV_CUTTER_RADIUS_COMP

N1500 #TRAFO OFF

M30