круг с поднятием ножа на углах
G00 Z 5.0000
G00 X 93.9305 Y 50.0000
G01 Z -1.0000 F 300.0000(Penetrate)
G00 Z 4.0000 (Lift up)
G01 A -89.9977 (Turn knife)
G01 Z -1.0000 (Penetrate back)
G02 X 88.0457 Y 28.0337 Z -1.0000 I -43.9305 J -0.0024 F 2000.0000 A -119.9990
G02 X 71.9659 Y 11.9531 Z -1.0000 I -38.0457 J 21.9639 A -150.0004
G02 X 50.0000 Y 6.0671 Z -1.0000 I -21.9659 J 38.0445 A -180.0017
G02 X 28.0341 Y 11.9531 Z -1.0000 I 0.0000 J 43.9305 A -210.0030
G02 X 11.9543 Y 28.0337 Z -1.0000 I 21.9659 J 38.0445 A -240.0044
G02 X 6.0695 Y 50.0000 Z -1.0000 I 38.0457 J 21.9639 A -270.0057
G00 Z 4.0000 (Lift up)
G01 A -269.9994 (Turn knife) раньше этого небыло
G01 Z -1.0000 (Penetrate back)
G02 X 11.9543 Y 71.9663 Z -1.0000 I 43.9305 J 0.0024 A -300.0007
G02 X 28.0341 Y 88.0469 Z -1.0000 I 38.0457 J -21.9639 A -330.0021
G02 X 50.0000 Y 93.9329 Z -1.0000 I 21.9659 J -38.0445 A -360.0034
G02 X 71.9659 Y 88.0469 Z -1.0000 I 0.0000 J -43.9305 A -390.0047
G02 X 88.0457 Y 71.9663 Z -1.0000 I -21.9659 J -38.0445 A -420.0061
G02 X 93.9305 Y 50.0000 Z -1.0000 I -38.0457 J -21.9639 A -450.0074
G00 Z 4.0000 (Lift up)
G01 A -450.0043 (Turn knife)
G01 Z -1.0000 (Penetrate back)
G01 X 93.9305 Y 50.0000 Z -1.0000
G00 Z 5.0000
=============================================================
круг без поднятия
G00 Z 5.0000
G00 X 93.9305 Y 50.0000
G01 Z -1.0000 F 300.0000(Penetrate) тут получается сначала врезались ножом а уж потом развернули его
G01 A -89.9977 (Turn knife)
G02 X 88.0457 Y 28.0337 Z -1.0000 I -43.9305 J -0.0024 F 2000.0000 A -119.9990
G02 X 71.9659 Y 11.9531 Z -1.0000 I -38.0457 J 21.9639 A -150.0004
G02 X 50.0000 Y 6.0671 Z -1.0000 I -21.9659 J 38.0445 A -180.0017
G02 X 28.0341 Y 11.9531 Z -1.0000 I 0.0000 J 43.9305 A -210.0030
G02 X 11.9543 Y 28.0337 Z -1.0000 I 21.9659 J 38.0445 A -240.0044
G02 X 6.0695 Y 50.0000 Z -1.0000 I 38.0457 J 21.9639 A -270.0057
G01 A -269.9994 (Turn knife)
G02 X 11.9543 Y 71.9663 Z -1.0000 I 43.9305 J 0.0024 A -300.0007
G02 X 28.0341 Y 88.0469 Z -1.0000 I 38.0457 J -21.9639 A -330.0021
G02 X 50.0000 Y 93.9329 Z -1.0000 I 21.9659 J -38.0445 A -360.0034
G02 X 71.9659 Y 88.0469 Z -1.0000 I 0.0000 J -43.9305 A -390.0047
G02 X 88.0457 Y 71.9663 Z -1.0000 I -21.9659 J -38.0445 A -420.0061
G02 X 93.9305 Y 50.0000 Z -1.0000 I -38.0457 J -21.9639 A -450.0074
G01 A -450.0043 (Turn knife)
G01 X 93.9305 Y 50.0000 Z -1.0000
G00 Z 5.0000
квадрат даже пробовать нет смысла, все осталось как раньше, а в центре программы еще что-то втисалось
а здесь (строка 4344)
g = "G01 A%s (Turn knife)\n" % (a*tool['4th axis scale']+tool['4th axis offset'])
мне кажется поднятый нож-диск нет смысла крутить медленно, луче G00