Beschreibung

Klassische Mantelflächenbearbeitung

Die klassische Mantelflächenbearbeitung von zylindrischen Werkstücken erfolgt typischerweise auf Maschinenstrukturen, die für die reine Drehbearbeitung ausgelegt und konzipiert sind. Diese Maschinen haben nur 2 translatorische Werkzeugachsen Z, X und eine rotatorische Werkstückachse C.

Mantelflächenbearbeitung Rundrohr
Abb.: Mantelflächenbearbeitung Rundrohr

Rotationssymmetrisches Werkstück

Neben der Verwendung in Bearbeitungszentren findet diese Funktion auch an anderen Maschinenstrukturen mit 3 kartesischen Achsen X, Y, Z ihre Anwendung. Mit Hilfe einer zusätzlich angeordneten Drehachse, z.B. A, können diese Maschinen dann auch für die Bearbeitung von rotationssymmetrischen Werkstücken eingesetzt werden.

Rohrbearbeitung mit kartesischer 3-Achsmaschine
Abb.: Rohrbearbeitung mit kartesischer 3-Achsmaschine

Neben der Rundrohrbearbeitung auf der Mantelfläche werden im Folgenden die Funktionen für die Rohrprojektion und die Profilrohrbearbeitung beschrieben.

Belegung der Kinematikparameter

Die Belegung der Kinematikparameter kann entweder in den Kanalparametern (kinematik[*].param[*] oder trafo[*].*) oder im NC-Programm über entsprechende V.G.-Variablen erfolgen.

Versionshinweis

release_note

Hinweis zu CNC-Version bis V2.11.28xx und ab V3.00

Bis zur Version 2.11.28xx konnte die Parametrierung der Kinematik nur im NC-Programm erfolgen. Ab V3.00 muss dazu die entsprechende Kinematik ID in den Kanalparametern bei P-CHAN-00262 gesetzt sein:
z.B. trafo[0].id            15

Die Belegung von P-CHAN-00262 ab CNC-Versionen V3.00 ist bei allen nachfolgenden Transformationen der Rohr- und Profilrohrbearbeitung erforderlich.

Trafo-ID

Beschreibung

15

Rundrohr, Mantelfläche (3/4-achsig)

78

Rundrohr, Projektion (3/4-achsig)

79

Mehrkantrohr, Profilrohr (3/4-achsig)

90

Rundrohr, Mantelfläche (5/6-achsig)

93

Mehrkantrohr, Profilrohr (5/6-achsig)

Programmierbeispiel

prg_example

Kanalparameter

Beispielbelegung (für CNC-Versionen bis V2.11.28xx):

...

# Parametrierung erfolgt unter P-CHAN-00094

kinematik[15].param[0]   1230000   # P-CHAN-00094

kinematik[15].param[1]   0         # P-CHAN-00094

kinematik[15].param[2]   0

kinematik[15].param[3]   0

kinematik[15].param[4]   0

kinematik[15].param[5]   0

kinematik[15].param[6]   0

kinematik[15].param[7]   0

kinematik[15].param[8]   0

kinematik[15].param[9]   0

...

oder

Beispielbelegung (für CNC-Versionen ab V3.00):

...

# Parametrierung erfolgt unter P-CHAN-00262 und P-CHAN-00263

trafo[0].id              15           # P-CHAN-00262

trafo[0].param[0]        1230000      # P-CHAN-00263

trafo[0].param[1]        0            # P-CHAN-00263

trafo[0].param[2]        0

trafo[0].param[3]        0

trafo[0].param[4]        0

trafo[0].param[5]        0

trafo[0].param[6]        0

trafo[0].param[7]        0

trafo[0].param[8]        0

trafo[0].param[9]        0

...

NC-Programm

Beispielbelegung im NC-Programm:

...

V.G.KIN[15].PARAM[0] = 123000

V.G.KIN[15].PARAM[1] = 0

V.G.KIN[15].PARAM[2] = 0

V.G.KIN[15].PARAM[3] = 0

V.G.KIN[15].PARAM[4] = 0

V.G.KIN[15].PARAM[5] = 0

V.G.KIN[15].PARAM[6] = 0

V.G.KIN[15].PARAM[7] = 0

V.G.KIN[15].PARAM[8] = 0

V.G.KIN[15].PARAM[9] = 0

...