- Saved searches
- Use saved searches to filter your results more quickly
- Releases: winder/Universal-G-Code-Sender
- v2.0.18
- Downloads
- UGS Platform
- What’s Changed
- Contributors
- v2.0.17
- Downloads
- UGS Platform
- UGS Classic
- What’s Changed
- New Contributors
- Contributors
- v2.0.15
- Downloads
- UGS Platform
- UGS Classic
- Changes
- Contributors
- Nightly build
- UGS Platform
- UGS Classic
- v2.0.14
- Downloads
- UGS Platform
- UGS Classic
- Changes
- Improvements and bugfixes
- New features
- Contributors
- v2.0.13
- Downloads
- UGS Platform
- UGS Classic
- Changes
- New Contributors
- Contributors
- v2.0.12
- Downloads
- UGS Platform
- UGS Classic
- Release notes
- New Contributors
- Screenshots
- Classic
- Sponsors
- Donations
- Search
- Download
- UGS Platform
- UGS Classic
- Search
- Screenshots
- Classic
- Sponsors
- Donations
- Search
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Releases: winder/Universal-G-Code-Sender
v2.0.18
Protocol fixes for Smoothieware, TinyG and GRBL.
Check out the wiki for instructions on how to install.
Downloads
UGS Platform
What’s Changed
- Sort geometries spatially to shorten rapid movement between them by @breiler in #2210
- Bugfixes for TinyG by @breiler in #2212
- Fix for smoothie by @breiler in #2216
- Parse version string from millright firmware by @breiler in #2218
- Can now parse grbl-l-mega version string by @breiler in #2232
- Add support for import kicad position files by @breiler in #2237
Contributors
v2.0.17
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.
Downloads
UGS Platform
UGS Classic
What’s Changed
- Update jogl / gluegen to 2.4.0 by @ulrichloose in #2159
- Fix parsing of alarm state in legacy grbl status format by @breiler in #2186
- Moved the responsibility for parsing the command response from the communicator to the command by @breiler in #2190
- Fix faulty encoding transformation by @breiler in #2192
- New GRBL initialization protocol by @breiler in #2194
- Now parses snapshot from GRBL version by @breiler in #2196
- Feature/hole probing by @risototh in #2197
- Fix problem with resizing entity not updating the shape by @breiler in #2198
New Contributors
Contributors
v2.0.15
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.
Downloads
UGS Platform
UGS Classic
Changes
- Small adjustments to the clipart library and added new clipart sources by @breiler in #2146
- Added file actions as mappable with a joystick/gamepad by @breiler in #2147
- Attempt to fix concurrency problem in event dispatcher by @breiler in #2148
- Fixes for SVG import by @breiler in #2151
- Optimised the tool path for pocket operation by @breiler in #2152
- Added actions for jogging to next or previous selected object by @breiler in #2153
- New design and gcode actions by @breiler in #2154
- Add possibility to multiply objects with a distance using decimals by @breiler in #2156
- Added feature to emit keyboard events through a macro by @breiler in #2161
- Intercept shortcuts and perform long press action by @breiler in #2163
- Fixed dependency bugs in action for creating new gcode by @breiler in #2165
- Updates to the connection actions/UI by @breiler in #2166
- Fix problem with the shortcut service by @breiler in #2167
- Added parser for DXF arcs by @breiler in #2171
- Fixed keypress macros by @breiler in #2172
- Added support for importing Eagle PNP files by @breiler in #2173
- Updated game controller database, added missing XInput controller by @breiler in #2175
Contributors
Nightly build
This is the nightly build with the latest features and bug fixes in UGS.
UGS Platform
UGS Classic
v2.0.14
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.
Downloads
UGS Platform
UGS Classic
Changes
Improvements and bugfixes
- Updates & fixes for Auto Leveler plugin by @nickmayer in #2022
- Extracted the async communicator event dispatcher by @breiler in #2103
- Fixed concurrency problems by @breiler in #2106
- Fix problem with custom colors not working on some systems and LaF:s by @breiler in #2107
- Command creator by @breiler in #2108
- Fix concurrency problem when running really fast streaming gcode by @breiler in #2109
- Gcode streamer now requires a command creator for generating commands by @breiler in #2110
- Do not use CentralLookup to look up the Controller-instance by @breiler in #2122
- Fixed problem with saving designs by @breiler in #2129
- FluidNC usability fixes by @breiler in #2135
- Small adjustments in the Designer by @breiler in #2131
New features
- Add highlight container for sent gcode commands in editor by @breiler in #2100
- New plugin for console log by @breiler in #2098
- Add action for jogging to center of an entity in the designer. by @breiler in #2111
- Mappable shortcuts in the designer by @breiler in #2118
- Add action for following the running gcode in the editor by @breiler in #2123
- Add actions for selecting previous and next entity in the designer by @breiler in #2126
- Add a feature for hiding objects in designer by @breiler in #2128
- Add menu for opening recent files by @breiler in #2132
- Add support for «Save as. » in the designer by @breiler in #2133
- Added feature for exporting/importing settings by @breiler in #2134
- Added new feature enabling to rearrange entities in the designer tree by @breiler in #2139
Contributors
v2.0.13
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.
Downloads
UGS Platform
UGS Classic
Changes
- Fix macro shortcuts by @breiler in #1959
- Add FluidNC probe support by @nickmayer in #2058 and @breiler in #1963
- Visualizer settings by @breiler in #1964
- Fix null exception on open by @bertieconfundo in #1970
- Fix jSerialComm hangs on MacOS by @bertieconfundo in #1969
- Fix Temporary Directory Hijacking by @JLLeitschuh in #2000
- Adjustments to CLI for fixing connections using TinyG by @breiler in #2037
- Changed where cache directory is located by @breiler in #2038
- Update netbeans and jetty versions by @breiler in #1996
- Update Jogamp (now uses jzy3d packaging) by @breiler in #2039
- Update engine.io and socket.io in /ugs-pendant/src/main/webapp by @dependabot in #2060
- Update loader-utils from 1.4.0 to 1.4.2 in /ugs-pendant/src/main/webapp by @dependabot in #2053
- Update decode-uri-component from 0.2.0 to 0.2.2 in /ugs-pendant/src/main/webapp by @dependabot in #2075
- Update commons-net from 1.4.1 to 3.9.0 in /ugs-platform/application by @dependabot in #2073
- Update qs from 6.5.2 to 6.5.3 in /ugs-pendant/src/main/webapp by @dependabot in #2074
- Update express from 4.17.2 to 4.18.2 in /ugs-pendant/src/main/webapp by @dependabot in #2076
- Add build script for nightly builds by @breiler in #2064
- Removed permission overrides in build script by @breiler in #2065
- Fix build problem by @breiler in #2081
- Fix file encoding problems by @breiler in #2082
- Add feature for creating points and allow DXF to have points imported. by @breiler in #2083
- Made run actions require that the gcode document is saved before the file can be sent by @breiler in #2086
- Fix build warnings and sonar issues by @breiler in #2087
- Add release build script by @breiler in #2088
- Removed the event for communicator state and removed unused code by @breiler in #2093
New Contributors
Contributors
v2.0.12
Downloads
UGS Platform
UGS Classic
Release notes
- Small fixes by @breiler in #1843
- Fixed intermittent unwanted jogging after release of jog button #1849 by @bertieconfundo in #1850
- Added position anchor and lock ratio to the Designer by @breiler in #1858
- Added setting for changing pendant web port. by @breiler in #1860
- Added a feature for tracing bitmap images by @breiler in #1872
- Starts the spindle when starting carving design by @breiler in #1880
- Several fixes to improve stability by @hovercraft-github in #1877
- Option for inverting mouse zoom by @breiler in #1888
- Clear status report commands in TinyG by @breiler in #1896
- Fixed problem with gcode files not loading with an empty first line. by @breiler in #1897
- Fixed entity remove bug in designer by @breiler in #1899
- Update localization files from POEditor. by @winder in #1904
- Reworked the UI of the welcome screen by @breiler in #1912
- Added a FluidNC implementation by @breiler in #1907
- Tool rotation and interpolating rotational movement in visualizer by @breiler in #1916
- Added buttons for jogging ABC-axises by @breiler in #1920
- GRBL controller will now detect if coordinates contains ABC-coordinates and add it as a controller capability by @breiler in #1921
- Improved connection initialisation, now doesn’t continue when status didn’t contain a proper status message and attempt to retry. by @breiler in #1925
- Fix FluidNC startup when in certain alarm state by @breiler in #1933
- Fixed bug where DRO popup showed coordinate in wrong units by @bertieconfundo in #1935
- Added support for Win64 by @breiler in #1937
- FluidNC filebrowser by @breiler in #1936
- Reactivate joystick on canceling options by @breiler in #1939
- Interpolate rotational movement on XYZ by @breiler in #1941
- Fixed bug where re-opening the same file doesn’t actually load the new gcode by @bertieconfundo in #1942
- Fixed problem with crash on quit (joystick thread) by @bertieconfundo in #1943
- Fixed bug where deleting file at the wrong selection index by @breiler in #1951
- Fixed problem with file upload/download adding extra bytes by @breiler in #1953
- Fixed problem in designer where actions got duplicated by @breiler in #1954
- Added feature for file rename by @breiler in #1955
New Contributors
Screenshots
The next generation of UGS. Fully modular front end powered by the same robust library created for the Classic GUI.
Fully modular GUI, reconfigure windows to suite your needs.
Built in gcode editor with line highlighter.
Zoom to selection with command and drag.
Right click in the visualizer to jog to a specific XY location.
Classic
The classic GUI has everything you need to get started.
Sponsors
Donations
Universal Gcode Sender is free software developed and maintained in my free time for the hobby cnc community. If you would like to make a monetary donation, all proceeds will be used to try convincing my wife that it is worth my time.
Search
From here you can search these documents. Enter your search terms below.
Download
This is the latest release of UGS. For source code, nightly builds or older releases please visit github.
UGS Platform
The next generation platform-based interface.
Version 2.0.18 | Version 2.0.14 | Description |
---|---|---|
Windows x64 | Windows x64 | Windows 64-bit version with bundled Java |
Windows | Windows | Windows version with bundled Java |
MacOSX | MacOSX | MacOSX version with bundled Java |
Linux | Linux | Linux version with bundled Java |
Linux ARM | Linux ARM | Linux ARM version with bundled Java. Can be used with RaspberryPi |
All platforms | All platforms | A generic package without Java which needs to be installed separately |
UGS Classic
The classic UGS interface with slightly less features but with the same robust backend as the Platform edition.
Version 2.0.18 | Version 2.0.14 | Description |
---|---|---|
All platforms | All platforms | A generic package without Java which needs to be installed separately |
Search
From here you can search these documents. Enter your search terms below.
Screenshots
The next generation of UGS. Fully modular front end powered by the same robust library created for the Classic GUI.
Fully modular GUI, reconfigure windows to suite your needs.
Built in gcode editor with line highlighter.
Zoom to selection with command and drag.
Right click in the visualizer to jog to a specific XY location.
Classic
The classic GUI has everything you need to get started.
Sponsors
Donations
Universal Gcode Sender is free software developed and maintained in my free time for the hobby cnc community. If you would like to make a monetary donation, all proceeds will be used to try convincing my wife that it is worth my time.
Search
From here you can search these documents. Enter your search terms below.