A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
This version has several fixes focused on probing and auto leveling. Many issues was caused by mixing of units, for instance if the UI was set to show in inches and the probing was done in metric.
The visualization of the autoleveling will now also better show the height data based on the lowest point relative to the highest. Here is a sample where I did an auto level on a coin where the probe area was 12mm x 13mm with a max scan depth of 0.16mm:
Probing is now implemented as actions which can then be mapped to a keyboard shortcut, gamepad button, toolbar button or toolbox button.
For you vampires out there - the dark theme has got some updates:
For those of you who are using lasers - the visualizer will now also display the spindle speed:
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.18...v2.0.19
An extra thanks to Chris and George over at SainSmart for donating one of their machines which made development and debugging so much easier.
Protocol fixes for Smoothieware, TinyG and GRBL.
Check out the wiki for instructions on how to install.
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.17...v2.0.18
This version of UGS has a new algorithm for detecting GRBL version which fixes the connection to GRBL on Arduino Mega.
Check out the wiki for instructions on how to install.
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.15...v2.0.17
In this release we have attempted to fix a long lasting bug for jogging using keyboard shortcuts where the movement hanged.
There is also a an improvement in the connection toolbar where you no longer have to press a refresh button to update the list of available ports, it will refresh it automatically.
Check out the wiki for instructions on how to install.
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.14...v2.0.15
The focus of this release was some cleanup and refactoring needed to improve the console log where we now use Netbeans Input/Output. The auto leveler feature has been looked over with a couple of bug fixes by @nickmayer. A couple of bug fixes and new features has been made to the Designer.
Check out the wiki for instructions on how to install.
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.13...v2.0.14
A major change in this release is that we have upgraded the graphics library for OpenGL that caused a lot of issues on different platforms. We are now also building the software using github actions and store all binaries on github which should make downloads more reliable.
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.12...v2.0.13
Windows 64-bit Windows 32-bit Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.11...v2.0.12
Windows Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.10...v2.0.11
Windows Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.0.9...v2.0.10
Windows Mac OSX Linux RaspberryPI All platforms (requires Java)
All platforms (requires Java)
This release is focused mainly on the issue #1550 where if a certain feature in the controller is activated will fail the connection process. It also contains an early version of a designer plugin which is demonstrated here https://youtu.be/iUi6Lr8nZCo.