Skip to content

v2.9.2

Compare
Choose a tag to compare
@remcoder remcoder released this 24 Feb 20:08
· 666 commits to develop since this release

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.

https://www.npmjs.com/package/gcode-preview/v/2.9.2