Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:43
· 5 commits to main since this release

CNC GCode Tools 0.6.0

Changes

Features

  • feat: demo job list in the file menu; demo files with T words
  • feat: viewer demo job, opened with ?demo
  • feat: download expanded G-code, new landing page
  • feat: FigUI plugin
  • feat: new viewer layout, 3D by default, phone tabs
  • feat: stock simulation, real-time playback, messages, M0 and probing
  • feat: add VS Code extension (CNC GCode Tools for FluidNC)
  • feat: parametric G-code, probing and CAD-style 3D mouse in the viewer

Other Changes

  • docs: install the FluidNC extension on the SD card
  • build: one version for everything (0.6.0); docs brought up to date
  • feat(fluidnc): phone layout and following running jobs
  • tools: record the viewer animating a G-code file to MP4
  • docs: document parametric G-code, the VS Code extension and probing
  • build: package the VS Code extension and GCode Expander

File Sizes

  • Source: 808K
  • GCode Viewer: 225KiB
  • FluidNC Extension: 70KiB (gzipped)
  • Font Creator: 214KiB
  • VS Code Extension: 143KiB
  • FigUI Plugin: 72KiB (zip; unzip and add the folder in FigUI's Plugins tab)

Deployment Instructions

Hosted Version

Try it online: CNC GCode Tools

For FluidNC WebUI v3:

  1. Download gcodeviewer.html.gz (compressed for embedded deployment)
  2. Upload to Flash on your device via web interface or:
    curl -F "file=@gcodeviewer.html.gz" http://your-device-ip/files
  3. Add extension via WebUI: Settings -> ESP3D Interface -> Extra content
    • Output - Panel (for Dashboard) or Page
    • URL address - gcodeviewer.html
    • Type - Extension
    • Refresh time - 0

For local use:

  1. Download gcodeviewer.html (standalone viewer)
  2. Open directly in a modern browser
  3. No server required - runs completely offline

VS Code extension (CNC GCode Tools for FluidNC):

  1. Download cnc-gcode-tools-0.6.0.vsix
  2. In VS Code: Extensions view → … menu → Install from VSIX…, or run
    code --install-extension cnc-gcode-tools-0.6.0.vsix
  3. Also works in Cursor and VSCodium. Install a newer .vsix the same way to update.