Arc Breaker – Convert G2/G3 to G1 move commands

This converter converts GCode arc movements (G2/3 with I and J) into straight G1 movements. This is only advisable, if your machine doesn't support circular arcs. G2 without center point offset I/J but radius R are not supported.

Max. length of linear segment forming the arc (mm)
Max. angle between to linear segments forming the arc (degree)

Input with G2/G3

Output without G2/G3

Download output

⚠️ Disclaimer: Use this converter on you own risk, check the output yourself if it makes sense. Any damage that may occur falls into your responsibility. I used this code successfully to generate CNC gcode for my Snapmaker 2 from FreeCad.

In case you found a bug 🐞 or you miss a feature 🚀 simply create an issue.

You like tools like this? Support me