ProcessGCode
ProcessGCode copied to clipboard
Wrong G2/G3 Arc Backlash Compensation Behaviour
Hi Lars, Thank you for your excellent gcode manipulator script. This saved my day on a daily basis. But one drawback is that your tool assumes G2/G3 gcodes as any other linear movement such as G0/G1 and as a result behaves incorrectly. Think of a full (or quasi-full) circle. This has to be split by four since there may be up to 4 direction changes around the path. Only after then "atomic" arcs can be processed similar to a straight G0/G1 line and same linear backlash compensation functions could be applied through. Do you have any plans to alter and update arc part of your code? Cheers