This version contains new exciting features in the designer and continuing polishing of the UGS-FX edition.
Height map tool path ###
Which can be used for engraving images. You can either use an ordinary photo with an option to use an AI model to detect the depths and blend them with the details in the photo. Or you can use real depth maps:
V-Carve tool path ###
Which can be used for engraving detailed images and texts using a V-Bit:
Arc fitting in designer gcode
The designer will now try to replace line segments in the generated gcode with arcs (G2/G3) commands. This will reduce the amount of gcode needed to be streamed to the controller and will also allow for better precision.
Tool changes
UGS will now react to M6 tool change commands and let the user manually jog and change the tool via a convenient dialog.
https://github.com/user-attachments/assets/5dc8a3e2-5306-4e95-9286-642e94fa999a
UGS FX
UGS FX has gotten more controls and actions moving closer to same amount of features as the Platform editon.
What's Changed
- Add action for saving design as SVG by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3140
- Add menu bar in ugs-fx by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3141
- Add control handle hover icons and add support for default shortcuts by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3143
- Add more entity settings to fx designer by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3145
- Add raster height carving and depth map by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3147
- Add support for tool changes by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3149
- Designer performance by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3152
- Arc fit by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3154
- Add a Vcarve tool path by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3155
- Translations by @breiler in https://github.com/winder/Universal-G-Code-Sender/pull/3148, https://github.com/winder/Universal-G-Code-Sender/pull/3142
- Bump brace-expansion from 1.1.12 to 1.1.16 in /ugs-pendant/src/main/webapp by @dependabot[bot] in https://github.com/winder/Universal-G-Code-Sender/pull/3144
- Bump immutable from 5.1.5 to 5.1.9 in /ugs-pendant/src/main/webapp by @dependabot[bot] in https://github.com/winder/Universal-G-Code-Sender/pull/3146
- Bump react-router and react-router-dom in /ugs-pendant/src/main/webapp by @dependabot[bot] in https://github.com/winder/Universal-G-Code-Sender/pull/3150
- Bump postcss from 8.5.15 to 8.5.23 in /ugs-pendant/src/main/webapp by @dependabot[bot] in https://github.com/winder/Universal-G-Code-Sender/pull/3153
Downloads
UGS Platform
Windows 64-bit
Mac OSX
Mac OSX ARM64
Linux 64-bit
Linux ARM (Raspberry Pi OS 32-bit)
Linux ARM64 (Raspberry Pi OS 64-bit)
All platforms (requires Java)
UGS FX Beta
Windows (exe)
Windows (msi)
Mac OSX
Mac OSX ARM64
Linux (deb)
Linux ARM64 (deb)
Linux (rpm)
Linux ARM64 (rpm)
Full Changelog: https://github.com/winder/Universal-G-Code-Sender/compare/v2.1.24...v2.1.25