A desktop application for CNC milling controller running TinyG or Grbl
Java C++ Other
Clone or download
Latest commit 773526b Nov 4, 2017
Permalink
Failed to load latest commit information.
Goko Hide and show GCodeProvider Oct 21, 2017
GokoFeature View menu fix Aug 1, 2017
com.eclipsesource.json Version 0.3.5 Aug 1, 2017
org.goko.build.aggregator Zero Probe feature Jul 31, 2017
org.goko.build.parent Version 0.3.5 Aug 1, 2017
org.goko.build.product Version 0.3.5 Aug 1, 2017
org.goko.controller.g2core.junit JUnits Feb 26, 2017
org.goko.controller.g2core Various fix Oct 16, 2017
org.goko.controller.grbl.commons Fix probing on Grbl Nov 3, 2017
org.goko.controller.grbl.v08 Grbl probe Nov 4, 2017
org.goko.controller.grbl.v09 Grbl probe Nov 4, 2017
org.goko.controller.grbl.v11 Fix probing on Grbl Nov 3, 2017
org.goko.controller.tinyg.commons Fix probing on Grbl Nov 3, 2017
org.goko.controller.tinyg.junit JUnits Feb 26, 2017
org.goko.controller.tinyg Fix probing on Grbl Nov 3, 2017
org.goko.core.execution.monitor Fix probing on Grbl Nov 3, 2017
org.goko.core.workspace Hide and show GCodeProvider Oct 21, 2017
org.goko.core Fix probing on Grbl Nov 3, 2017
org.goko.gcode.rs274ngcv3.jogl Bounds renderer now uses coordinates offset Nov 3, 2017
org.goko.gcode.rs274ngcv3.ui Hide and show GCodeProvider Oct 21, 2017
org.goko.gcode.rs274ngcv3.xml Version 0.3.5 Aug 1, 2017
org.goko.gcode.rs274ngcv3 Fix probing on Grbl Nov 3, 2017
org.goko.junit.tools JUnits Feb 26, 2017
org.goko.log.logback Version 0.3.5 Aug 1, 2017
org.goko.log.ui Version 0.3.5 Aug 1, 2017
org.goko.log Version 0.3.5 Aug 1, 2017
org.goko.test.recorder Merge branch 'gcode-migration' of ssh://git@github.com/cncgoko/Goko.git Dec 14, 2015
org.goko.tools.autoleveler Version 0.3.5 Aug 1, 2017
org.goko.tools.camera Version 0.3.5 Aug 1, 2017
org.goko.tools.centerfinder Version 0.3.5 Aug 1, 2017
org.goko.tools.commandpanel Fixes Oct 22, 2017
org.goko.tools.dro Version 0.3.5 Aug 1, 2017
org.goko.tools.editor Various fix Oct 16, 2017
org.goko.tools.macro Version 0.3.5 Aug 1, 2017
org.goko.tools.serial.jssc Version 0.3.5 Aug 1, 2017
org.goko.tools.shuttlexpress.feature Version 0.3.5 Aug 1, 2017
org.goko.tools.shuttlexpress Version 0.3.5 Aug 1, 2017
org.goko.tools.viewer.jogl Hide and show GCodeProvider Oct 21, 2017
org.goko.tools.zeroprobe Fixing label of target coordinate system Nov 4, 2017
org.slf4j.simple Init of 0.3.3 Jan 14, 2017
.travis.yml Fix 0.3.5 build Oct 22, 2017
README.md Update reamde [CI SKIP] Nov 4, 2017
bintray_descriptor.json Fix 0.3.5 build Oct 22, 2017
deploy.sh Deploy script Jan 15, 2017

README.md

Goko Build Status Discuss

Current version : 0.3.5

Description

Goko is a Java based GCode sender and CNC control software. It can be used to control a controller board based CNC machine.

Supported controllers :

  • TinyG v0.97 - doc
  • G2 Core v0.99 - doc
  • Grbl v1.1 - doc
  • Grbl v0.9 - doc
  • Grbl v0.8c - doc

Getting started

See documentation

Report a bug

You can use the Issues tracker

You can also discuss on the forum Discuss

Changelog - Version 0.3.5 [2017-11-04]

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,
  • Fixed Grbl not properly handling the end of a token execution,
  • Fixed TinyG not properly handling the end of a token execution,