v2.9.2
This release adds more support for CNC-related instructions like those produced by Mach3. It adds to the G2/G3 support of previous release. Thanks to @RickRyan26 for bringing this to attention.
changes:
- Some Mach3 compatibility changes:
- allow g00,g01,g02,g03
- when g2/g3 are given an r too small to bridge the gap, the radius is automatically set to the minimum needed.
- Rudimentary support for G20 (inches). It is basically ignored after any movement is done.
Known limitations:
- G20 commands are ignore once any movement instruction has been processed so it is advised to only use one G20 at the start.
- Mach3 produces slightly different gcode that this can handle. Notably multiple movement instructions grouped together on a single line is not supported so some preprocessing is still required.