Denvi/Candle


GRBL controller application with G-Code visualizer written in Qt.

License: GPL-3.0

Language: C++

Keywords: candle, cnc-machine, gcode-visualizer, grbl, heightmap, linux, visualizer


Candle

GRBL controller application with G-Code visualizer written in Qt.

Supported functions:

  • Controlling GRBL-based cnc-machine via console commands, buttons on form, numpad.
  • Monitoring cnc-machine state.
  • Loading, editing, saving and sending of G-code files to cnc-machine.
  • Visualizing G-code files.

System requirements:

  • Windows/Linux x86
  • CPU with SSE2 instruction set support
  • Graphics card with OpenGL 2.0 support
  • 120 MB free storage space

Version 1.1 release:

  • Reworked for GRBL v1.1 firmware

Downloads:

Version 1.0 release:

  • Added "Grayscale segments"-option and "Raster"-mode to visualize laser jobs.
  • Added "User commands"-panel.
  • "Send from current line" feature added.
  • G-code program errors handling.
  • Significantly improved performance of:
  • File loading.
  • G-code program modification by heightmap.
  • "Autoscroll"-feature.
  • Programs with about 5 million lines can be loaded now.

Downloads:

Build requirements:

Qt 5.4.2 with MinGW/GCC compiler

Previous versions:

0.9

0.8.4

0.7:

0.6:

0.5.2:

Version 0.9 release:

  • "Restore origin" function has "move tool in plane/space" setting now.
  • "Safe position" function can be customized with command list.
  • Visualizer works with OpenGL/Angle/Software renderer.
  • Some bugs fixed.

Version 0.7 release:

  • Drag & Drop mechanism support added. You can drop files & plain text to main program window to open them.
  • "Abort" button added. File transfer can be interrupted without loss of work coordinates offsets now.
  • M2, M30, M18, M19 commands support added.
  • French translation added.
  • Some bugs fixed.

Version 0.6 release:

  • Improved visualizer performance.
  • Some appearance settings added.

Version 0.5 release:

  • Toolpath highlighting on g-code program table selection.

screenshot

Version 0.4 release:

G-code modification with heightmap.

Original file: screenshot

Heightmap: screenshot

Bicubic interpolation: screenshot

Modified file: screenshot

Version 0.3 release:

  • Recent files & commands lists added.
  • Custom Z-probe commands supported now.
  • Imperial units of GRBL reports support added.
  • Main form compacted.

Visualizer only view: screenshot

Table only view: screenshot

Live G-code editing: screenshot

Version 0.2 release:

  • Jog/spindle control with numpad added:
  • Feed override function added.
  • "Spindle", "Feed", "Jog" groupboxes collapsible now.
  • Visualizer works in "Check mode" now.
  • Visualizer Z-buffer option added.
  • Some bugs fixed.

screenshot


Support the "grblControl" project. If you'd like to donate, all proceeds will be used to help fund supporting hardware and testing equipment. Thank you.

Donate / Donate

Project Statistics

Sourcerank 7
Repository Size 32.5 MB
Stars 298
Forks 133
Watchers 68
Open issues 98
Dependencies 0
Contributors 6
Tags 18
Created
Last updated
Last pushed

Top Contributors See all

Denvi Gesset Xavier Adrian Scripcă crstophr lucasvass cmsteinBR

Recent Tags See all

v1.1 November 20, 2016
v1.0 October 20, 2016
v0.9 October 08, 2016
v0.8.4 May 19, 2016
v0.8.3 March 26, 2016
v0.8.2 March 11, 2016
v0.8.1 December 16, 2015
v0.8 December 12, 2015
0.8 December 12, 2015
0.7 November 08, 2015
0.6 October 03, 2015
0.5.2 September 06, 2015
0.5.1 September 05, 2015
0.5 September 03, 2015
0.4 September 01, 2015

Something wrong with this page? Make a suggestion

Last synced: 2017-03-25 04:38:20 UTC

Login to resync this repository