Skip to content

Denvi/Candle

Repository files navigation

Candle

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

screenshot

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 for running "Candle":

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

Build instructions (windows):

  • Install cmake
  • Install vcpkg
git clone https://github.com/microsoft/vcpkg.git
vcpkg\bootstrap-vcpkg.bat
  • Set environment variable
CMAKE_TOOLCHAIN_FILE={PATH_TO_VCPKG}/scripts/buildsystems/vcpkg.cmake
  • Get Candle sources
git clone https://github.com/Denvi/Candle.git
cd Candle
  • Install packages
vcpkg install
  • Build and install
mkdir build; cd build
cmake .. -DCMAKE_INSTALL_PREFIX="$(pwd)/Candle"
cmake --build . --config=Release --parallel
cmake --install .

Executable can be found in build/Candle directory.

Downloads:

Latest version:

Previous versions:

For GRBL v1.1 firmware

For GRBL v0.9 and below

Before creating new issue:

Candle works with CNC controlled by GRBL firmware, many problems can be solved by using proper version of GRBL, using proper configuration.

Please read GRBL wiki:

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages