Goko Versions Save

A desktop application for CNC milling controller running TinyG or Grbl

0.3.5

6 years ago

Changelog - Version 0.3.5 [2017-10-22]

Added

  • Zero probe tool, allowing to zero using touch probe, including tool offset,
  • Forcing TinyG status report format on connection,
  • Added mouse position coordinate display in 3d viewer,
  • Added Gcode colorization mode allowing to colorize by motion mode, spindle state, or feedrate,
  • Added support for Radius Mode G2/G3 motions,
  • Added customizable arc specification check in GCode preferences,
  • Reworked command panel for better button layout,

Fixed

  • Fixed G92 export,
  • Fixed G53 support,
  • Fixed a bug preventing from switching jog axis when using Shuttle Xpress devices,
  • Fixed spindle state display for Grbl,
  • Fixed broken spindle buttons in command panel,

Download binaries

Windows Windows 64 Linux Linux 64 Mac OSX 64

0.3.4

7 years ago

Changelog - Version 0.3.4 [2017-05-17]

Added

  • Grbl 1.1 support,
  • Configurable keybindings,
  • Improved execution time estimation. It now takes into account the machines maximum speeds,
  • Fixed Precise Jog behaviour,

Fixed

  • Fixed an issue where serial connection was impossible after a unexpected disconnection,
  • Fixed Issue #39,
  • Fixed case issue during parsing of GCode,
  • Fixed default view keybinding so they don’t conflict with GCode editor,
  • Fixed G2 target board sometimes not showing,
  • Fixed error when changing Grbl status polling while being disconnected from Grbl

Download binaries

Windows Windows 64 Linux Linux 64 Mac OSX 64

0.3.3

7 years ago

Changelog - Version 0.3.3 [2017-02-26]

Added

  • G2 Core support,
  • Grid minimum and maximum retrieved from TinyG and G2 configuration,
  • MSG display in Digital Read Out for TinyG andd G2 board,

Fixed

  • Fixed wrong handling of coordinate system (both Grbl and TinyG) - Issue #36,
  • Fixed an issue where execution was not displayed in 3d view - Issue #35

Download binaries

Windows Windows 64 Linux Linux 64 Mac OSX 64

0.3.2

7 years ago

Changelog - Version 0.3.2 [2017-01-14]

Added

  • Code macro support,
  • Added Grbl configuration watcher to maintain a stable and comptabile Grbl configuration,
  • Added Serial Console user defined display filter to avoid flooding the console,
  • Added preference to set the default view in 3D viewer at application startup ( in Viewer page),
  • Added Reset action in command panel for both TinyG and Grbl,

Fixed

  • Fixed error at startup org.eclipse.swt.SWTException: Failed to execute runnable,
  • Fixed Grbl not completing execution when Grbl errors happened during streaming,
  • Fixed size of Target board selection dialog not being displayed on high DPI monitors,
  • Fixed rendering of arc motion with rotary axis,
  • Fixed a bug where configured DRO settings were not saved,
  • Fixed a bug where the update confirmation was covered by the Progress dialog,
  • Fixed TinyG controller wrong handling of Inch units

Download binaries

Windows Windows 64 Linux Linux 64 Mac OSX 64

0.3.1

7 years ago

Added

  • GCode text editor with syntax highlighting and error detection,
  • Added keybinding for Shuttle Xpress for Homing Sequence, and Reset Zero,
  • Finer control over grid opacity,
  • Customizable background color in 3D preview,
  • Customizable camera controls (https://github.com/cncgoko/Goko/issues/29[Issue #29])
  • More documentation http://docs.goko.fr/

Fixed

  • Fixed Translate modifier to apply translation to motion only if they are affected on one axis at least,
  • Fixed execution monitor sometimes missing the few last commands of a file.
  • Fixed Restore Defaults for Quantity fields in preferences. It no longer writes unit in quantity field.

Download binaries

Windows Windows 64 Linux Linux 64 Mac OSX 64

0.3.0

8 years ago

Changelog

Added

  • Support for Grbl v0.9
  • New GCode parsing functionalities,
  • Added GCode modifiers support (Translate, scale, segmentize...),
  • Added auto-leveler,
  • Added wrapper to convert GCode to 4 axis,
  • Added support for Shuttle XPress device,
  • Added save/load project features,
  • Added execution queue for multiple files execution,
  • Improved jog functionnality,
  • Online documentation http://docs.goko.fr/

Fixed

  • Fixed Grbl buffering issue,
  • Fixed High CPU while connected to serial - Issue #22

Download binaries

Windows Windows 64 Linux Linux 64 Mac OSX 64

v0.0.2

8 years ago

This version provides basic features for controlling TinyG & Grbl board. Only available for Windows and Windows x64 (Mac & Linux available on demand but never tested).

Included features :

  • Grbl v0.8c support (beta),
  • Automatic update check & simplified update mechanism,
  • Center finder,
  • 3D Visualisation update
    • Grid options (size/color/opacity),
    • New orthographic views (front and left)
    • Reduced CPU usage in 3D viewer
  • First units tests (hopefuully, more will come),

Fixes :

Feel free to report any issue, using the Github issue page.

v0.1alpha

9 years ago

This first version provides basic features for controlling TinyG board. Only available for Windows and Windows x64 (for the moment).

Included features :

  • GCode visualisation (up to 4 axis)
  • TinyG v0.97 control and configuration helper (continuous jog, start/pause, buffer execution control, aggresive loading, etc...)
  • Real time job visualisation,
  • Software Digital Read Out,
  • Execution time computation,
  • UI Customisation (position, size, shown elements, etc...)
  • And more...

Feel free to report any issue, using the Github issue page.