Verhalten bei Änderung des Werkzeugradius

Eine Änderung des Werkzeugradius ist sowohl innerhalb eines Linearsatzes als auch bei Zirkularsätzen möglich.

Programmierbeispiel

prg_example

Änderung innerhalb eines Linearsatzes

%wr_lin.nc

N10 V.G.WZ_AKT.R = 10

N20 G00 X0 Y0 Z0 F1000

N25 G41 G1 X20 Y20

N30 G01 X100

N35 V.G.WZ_AKT.R = 20

N40 G01 X200

N50 X240 Y100

N200 G40 X500

N999 M30

Werkzeugradiusänderung im Linearsatz
Abb.: Werkzeugradiusänderung im Linearsatz

Programmierbeispiel

prg_example

Änderung innerhalb eines Zirkularsatzes

%wr_rad.nc

N10 V.G.WZ_AKT.R = 10

N20 G00 X0 Y0 Z0 F1000

N25 G41 G1 X20 Y20

N30 G01 X100

N35 V.G.WZ_AKT.R = 20

N40 G02 X180 Y100 R70

N50 G01 X240 Y150

N200 G40 X300

N999 M30

Werkzeugradiusänderung im Zirkularsatz
Abb.: Werkzeugradiusänderung im Zirkularsatz

Programmierbeispiel

prg_example

Änderung innerhalb eines Zirkularsatzes mit überstrichenem Winkel größer 180 Grad.

wr_rad2.nc

N020 V.G.WZ_AKT.R = 10

N030 G162 (relative Kreismittelpunktskorrektur)

N040 G00 X0 Y0 Z0 F1000

N050 G41 G1 X20 Y100

N060 G01 X100

N070 V.G.WZ_AKT.R = 20

N080 G02 X150 Y50 I50

N090 G01 Y10

N100 G40 X0 Y0

N999 M30

Werkzeugradiusänderung im Zirkularsatz, überstrichener Winkel größer 180 Grad
Abb.: Werkzeugradiusänderung im Zirkularsatz, überstrichener Winkel größer 180 Grad

Soll der Werkzeugradius innerhalb eines Zirkularsatzes geändert werden, dessen überstrichener Winkel größer als 180 Grad ist, so wird der Kreis gesplittet. Im ersten Teil wird die Änderung des Werkzeugradius ausgefahren, der zweite restliche Teil wird mit dem neuen Werkzeugradius um den ursprünglichen Kreismittelpunkt gefahren.