gSender Dev Log - Main and Edge

Just here to give an update on what’s going on with Dev/Main with respect to fixes and new features - not a release thread, just keeping people in the know on what we’re working on. Also, some of this is very cool so I’m excited to share it with you all ahead of time :slight_smile:

1.6.0 Edge Cycle

Our next Edge cycle is going to be focused on supporting a more modern version of grblHAL, SD card support, ATC support, and some long standing fixes to rotary and time estimation.

We haven’t had a firmware update since the SLB/EXT released so it’s a gargantuan effort to update the software to both firmware changes and make it backwards compatible. EEPROM, commands, and reporting has all changed drastically. That said, we’re making progress and think it should be a seamless experience for users regardless of what firmware version they’re running.

On top of that, we’ll be adding support to existing SLB features and some new Sienci hardware, namely SD card and ATC.

We also want to target some long standing issues that are a bit harder, like more accurate time estimation and rotary visualization/estimation.

We don’t have a release date for the first Edge yet, but since marketing will be gearing up for ATC content in October, it’ll likely be around then.

SD Card

  • New SD card tool, which lets you run, delete, and upload files to a installed SD card.
  • It’s as easy as drag and drop and go
  • UI will eventually also report progress on running SD cards

    chrome_uioMzI266p

Rotary Visualization

  • We’ve updated rotary visualization to be more accurate on rotary files.
  • This is a common bug with numerous g-code viewers where long A movements don’t show the rotation correctly
  • We’ve fixed it and now rotary files and surfacing look incredibly realistic to the final result.

Some before and afters:


ATC

  • Numerous new tools and functionalities related to ATC accessory we’re developing.
  • ATC tab - contains all new functionality related to the ATC accessory
  • View/rename/remap tools
  • Load tools, save tools to a rack, load and save to rack - you can do it all in a few clicks
  • Visualizer now distinguishes toolpaths where the tool changes letting you easily see tool changes ahead of time
  • Will be configurable in-app and macros generated and sent to the SD card so you can update tool change behaviour and settings on the fly without updating gSender
  • Expect to see some content showing this/the mechanical side during October and November.

Johann and I are super proud about how this is shaping up.



What’s to come

Not started, but planned:

  • Time estimation, both in general and specifically rotary files
  • Various updates to support new firmware, such as parser updates and $spindlesh support based on firmware version
  • Config will support new EEPROM value mappings
  • Drag-and-Drop Tool remapping
  • Diagnostic tool PDF updates
  • Better helper integration

1.5.5

We have a number of fixes and some feature improvements coming to 1.5.5, including (but also not just) the following. Release date is tentatively by the end of the month and then hopefully things should be quiet for a while on the Main front.

  • Added a new 3D probe option - selectable similar to the regular touch plate and AutoZero. It has its own set of config options.
  • All touch plates now have independently configurable Z thickness.
  • Spindle delay now used in more places, such as tool change wizard and Start from line.
  • Start from line now respects Workspace
  • Fix for jobs idling when modal reporting is turned on
  • AutoZero touch plate routine fixed to not double compensate for the tool diameter when using a specific bit size
  • Bit size in probing doesn’t swap when changing config options
  • Various shortcut bugs
  • Various look and feel changes

Anyways, thanks for letting us share what’s coming - we’ll keep this updated as progress is made and versions released, but hopefully that’s a nice sneak peak.

8 Likes

Very exciting news here.

Will the ATC changes be generic enough to support many of us with the Rapidchange ATC?

A checksum validation tool for files on the SD card vs source would be great, as card corruption is a real issue.

When you say slb above is the ORIGINAL slb and exclusive of slb-ext correct?

2 Likes

Yes very nice to read!

Will you also support atc rack along the Y-Axis for a different layout?

How is the timing working out. would love to Try out 1.6

We’ll likely have an Edge build available by the end of the month.

Our ATC system will not - back only.

Changes support both the SLB and SLB-EXT - we plan on releasing firmware updates for both somewhat simultaneously.

1 Like

Thanks for the Information. I meant in gSender. Will it be easy to change the toolchange macro to Rack along Y-Axis? I think many would want to relocate the toolrack to the side, so its possible to mill long stock.

Hope Native Rapidchange support will also be included