Goko is a Java based GCode sender and CNC control software. It can be used to control a board based CNC machine. Currently, only TinyG v0.97
(doc) is supported.
Support for Grbl (and probably others) will be available soon.
Current version is 0.0.1
Latest releases of Goko can be found on the Github repository
To install Goko, simply extract the content of the downloaded archive to the target location. And that's it !
- TinyG v0.97 control and configuration helper,
- Continuous Jog support,
- GCode 3D preview (up to 4 axis)
- Real time execution visualization,
- Software Digital Read Out,
- Execution time computation,
- UI Customisation (position, size, shown elements, etc...)
- Java 6 or higher,
- OpenGL 3 Compatible graphic card (for 3D visualization)
Goko is based on :
- Eclipse e4 Platform - https://eclipse.org/e4/
- JSSC for serial communication - http://code.google.com/p/java-simple-serial-connector/
- JOGL for 3D visualization
You can use the issues tracker on the Github repository.
Goko uses icons from the following pages :
- Fugue icons - http://p.yusukekamiyamane.com/
- Silk icons - http://www.famfamfam.com/