Posted on

gSender Edge 1.2.5 Release

Hey folks,

We’re at the point in EDGEs life where we’re mostly focused on improvements to performance and hunting down any remaining bugs. This version is largely that – going through our backlog of reported issues and making sure they’re handled.

That said, I’d like to highlight specifically some major improvements to file parsing/loading and visualization – we’re seeing 200-400% faster parsing and about 2/3rds less memory usage on some larger files. We also (finally) have a progress indicator when handling larger files.

As always, thanks to everyone who has reported issues or given feedback on EDGE – we’ll continue to work through our backlog, and are excited to release it to the general public.

  • New File Loading indicator that also includes progress
  • Significant improvements to file parsing to increase speed and reduce memory usage on large files
  • Fixed issue with laser offset and differing preferred units and file unit modals
  • Altered connection workflow to be more forgiving for non-standard startup messages
  • Fixed bug with feedrate unit conversion parsed from file
  • Fixed issue with reported bounding box not handling relative movements correctly
  • Fixed bug with feed override shortcuts
  • Firmware flashing modal now only shows Sienci profiles for flashing
  • Shortcut improvements to help consistency with migrations from version to version
  • Shortcut printing now works again
  • Dependency upgrades
Posted on

April 14 – April 21, 2023 “A Project That is Furniture” Contest

Happy sunny Friday! Thanks to everyone who participated in the contest for this week, where we asked creators to post their festive Easter-Themed projects!


Last Week’s Winners

We are happy to announce that Sara Lynn, Albert Tejera, Karen Tripp Van Thournout, Chad Jones, Robyn Stillie-Mountjoy, and Carmine De Luca are the winners of the “A Project That is Easter-Themed” contest! A prize is on the way!


This Week’s Theme: A Project That is Furniture

The theme of the week is “projects that are furniture”. Share with us your tables, chairs, cabinets, desks, beds, and other furniture-related projects that were made using the LongMill, and we will reward the ones we liked best with great prizes.

Happy crafting!

Posted on

April 7 – April 14, 2023 “A Project That is Easter-Themed” Contest

Happy Good Friday, everyone! Thank you to those who entered this week’s contest, where we asked you to share game projects made on your LongMill.


Last Week’s Winners

We are happy to announce that Jacob Columbus, Daniel Pilkey, John Corbin, Morris Forbes, John Lupacchino, and Lori Shell are the winners of the “A Project That is a Game” contest! Lookout for a prize!


P.S. We will be closed Friday, April 7th for Good Friday and back in the office on Monday, April 10th.


This Week’s Theme: A Project That is Easter-Themed

Happy Easter holiday, everyone! Celebrate the Easter holiday with us by posting your Easter-themed projects. We want to see all the bunnies, baskets, eggs, and any other Easter-related projects that were made on your LongMill. Share them with us for a chance to be one of the winners of this week’s contest and win free prizes!

Happy making!

Posted on

gSender – Hal + Rotary support Early Alpha

We’re super happy with how gSender has been adopted by the hobby CNC community since it’s original release. We’re continuing to grow both new users and new features and are working to create a product that meets everyone’s needs.

Part of that growth is reaching out to newer portions of the greater CNC community. As such, we’ve begun steps towards supporting two new areas – alternative firmware, and rotary addons.

The first such firmware is grblHAL. We chose this firmware for a few reasons – it’s similar enough to GRBL to be a good first addition, and we’ve identified it as a strong candidate for the updated LongBoard controller releasing later this year.

Rotary and 4-axis is also something we’ve been repeatedly asked to support. This is also an area we’re looking at developing our own version of, and have taken some preliminary steps at how we’re going to support it at a software level. We’ve taken steps at supporting files with A-axis commands for both Grbl and grblHAL firmware flavours.

Please note that this is an exceptionally early release – we really want to get this out there to start gathering feedback as soon as possible. A number of functionalities may or may not work unexpectedly with your hardware. This is our first time branching outside of supporting specifically our machines, so there will be some growing pains as we fine tune the new firmware support.

grblHal Support

Choosing your firmware flavour should be as simple as selecting whether you want to use GRBL or grblHAL before connecting.

This is a MVP which includes all expected common functionality (visualization, sending, jogging, DRO, MDI, probing etc.), surfacing, calibration and firmware (minus flashing), macros, laser and (now) Rotary.

Functionality and ease-of-use should be the same experience regardless of what firmware flavour you’re using – all HAL specific functionality are handled behind the scenes so you can continue to interact with the program as you’re used to. Try connecting, loading jobs, jogging, probing, checking out our Firmware tool and other surfacing etc. tool interfaces and anything else you’d typically do on your grblHAL enabled CNC machine.

We’re going to continue to work on further support for HAL specific functionality, along with clean up any rough edges moving forward. Look forward to network connection, flashing, and cleaner toolchanges coming in future releases.

Primarily, this build has been tested on the Flexi-HAL CNC controller in collaboration with Andrew from Expatria Technologies.

Rotary Support

Full rotary support is on its way to gSender soon, you will now be able to run your files that have A-axis movements with ease. We are still working on improving rotary for gSender, you may see some features that don’t quite do anything as we plan on working on them and adjusting a several things in the coming weeks. We do have a few great features that we would like you to try out though:

Visualization

The visualizer in gSender will now be able to visualize A-axis movements for users to see, in addition, we decided to add an object that represents the stock material, which rotates accordingly during a job. We also updated the outline feature to work with rotary files more correctly for those who need to use it with rotary. We plan to refine the visualization in the coming weeks to improve it further.

Rotary Mode

Since GRBL does not support the rotary axis, we decided to get creative and come up with a good workaround. We have implemented a feature named “Rotary Mode” where some firmware values are adjusted to mimic the A-axis movement behaviour. You will be able to load 2+1 axes files that utilize the A-axis. You will notice that the Y-axis is disabled in this mode as the A-axis takes its place during a job and the fact that the Y-axis cannot be used when the A-axis is being used, so it is disabled in the app until you Rotary mode. This feature is meant for Grbl machines specifically.

A-axis Support

A-axis movements are not handled on machines running Grbl , so we found a way to mimic the behaviour in gSender and allow users to run files that have the A-axis. gSender will interpret A-axis movements as Y-axis movements now, this pairs with the rotary mode feature that helps us achieve this. This behaviour only applies to GRBL to allow the app to read A-axis movements correctly.

A-axis Control and Display

You can also control and see the position of the A-axis from gSender. A-axis control works just like all other axes, you have access to jog control buttons on the user interface, as well as the shortcuts on your keyboard or gamepad. The A-axis position readout is available and again works the same as the other axes, you have the ability to zero or go to the zero position, and update the position manually via the position input. Once we’re satisfied that all this functionality is working as expected and no other requests are made for features we’ve forgotten, the plan will be to refine the look and location of these buttons so that they can be implemented more seamlessly into gSender’s existing interface

Download

Note: this is not an EDGE build, it contains completely new functionality aimed at grblHal/rotary users. EDGE will continue to receive updates independently while we continue to move it towards a new, Main release in the coming weeks. Once we’re satisfied with how progress is continuing with the HAL and Rotary support version and Edge is looking relatively bug-free, then Edge will become the new Main and HAL/Rotary will become the new Edge. To make this happen, we’d greatly appreciate and and all feedback you can provide

You can find the binaries for Hal/Rotary on Github.

How you can help

Use it! Please try to keep feedback to this single topic thread so that we can more easily distinguish comments that are HAL/rotary specific – we want to avoid the headache of trying to sort feedback between Main, Edge, and Hal/Rot. Any feedback in this thread about functionality either not working or not working as expected will be taken into account. As always, keep in mind this is a very preliminary release, so if you’re especially attached to your work process, bits, or expensive materials then feel free to stay away until the product is more fleshed out.

Posted on

March 31 – April 7, 2023 “A Project That is a Game” Contest

So many decorative projects! Thanks to those who participated in the contest for this week, where we asked makers to submit their best decorative projects.


Last Week’s Winners

This week’s theme is “projects that are games”! Post your cribbage boards, chessboards, cornhole boards, connect 4, or any games that you made with your LongMill, and we’ll choose our favorite ones to send cool stuff for free.


This Week’s Theme: A Project That is a Game

This week’s theme is “projects that are games”! Post your cribbage boards, chessboards, cornhole boards, connect 4, or any games that you made with your LongMill, and we’ll choose our favorite ones to send cool stuff for free.

Happy building!

Posted on

March 24 – March 31, 2023 “A Project That is Decorative” Contest

Happy Spring, everyone! Thank you to those who entered the contest this week, where we asked creators to share their best flag projects made on their LongMill. 


Last Week’s Winners

We are happy to announce that Allison Warne Dunbabin, Joseph Darnell, Steve McGinnis, Matt Kile, Dan Hickey, and Michael McCurley are the winners of the “A Project That is a Flag” contest! Watch out for a prize!


This Week’s Theme: A Project That is Decorative

The theme of the week is “projects that are decorative”! Share with us something you have created on the LongMill that was used to decorate your space. These projects include any wall art like signs, picture frames, wall carvings, figurines/statues, and other cool decorative items. We will choose our favourite decorative projects and send prizes to the creators!

Happy creating!

Posted on

March 17 – March 24, 2023 ” A Project That is a Flag” Contest

Happy rockin’ Friday! Thanks to everyone who participated in the contest for this week, where we asked creators to share their guitar/guitar-related projects with us.


Last Week’s Winners

We are happy to announce that Nick Taylor, Dan Smock, Derrick Cundy, Mitchell Lockwood, Jason Boren, and Stephen Cohrs are the winners of the “A Project That is a Guitar/Guitar-Related” contest! A prize is on its way!


This Week’s Theme: A Project That is a Flag

The theme of the week is “projects that are flags”. Share your favourite flag projects that were made using your LongMill with us for a chance to be one of the winners of this week’s contest and win free prizes!

Happy making!

Posted on

March 10 – March 17, 2023 “A Project That is a Guitar/Guitar-Related” Contest

Happy Friday! Thanks to those who entered this week’s contest, where we asked creators to share their projects that they sold.


Last Week’s Winners

We are happy to announce that Ron Pillon, David Kehoe, Adrian Bordeaux, Stephen Buck, Julie Lacroix-Lamarche, and Jenn Huberts are the winners of the “A Project You Sold” contest! Watch out for a prize!


This Week’s Theme: A Project That is a Guitar/Guitar-Related

The theme of the week is “projects that are guitars/guitar-related”. Post your outstanding guitar or guitar related-projects (guitar trays, guitar charcuterie boards, guitar cutting boards, etc.) that were made using your LongMill and share them with us for a chance to be one of the winners of this week’s contest and win free prizes!

Happy building!

Posted on

March 3 – March 10, 2023 “A Project You Sold” Contest

We see the SIGNS! Thank you to everyone who participated in the contest for this week, where we asked you to post your sign projects. 


Last Week’s Winners

We are happy to announce that Larry Puffer, Bert Holmes, David Sander, Geert Vaelen, Justin Bouchard, and Mike Henson are the winners of the “A Project That is a Sign” contest! A prize is on its way!


This Week’s Theme: A Project You Sold

This week’s theme is “a project you sold”! Post any project someone gave you money for, whether it be a custom sign, gift, or any other item made with the LongMill, and we’ll choose our favorites to send our makers cool stuff. Bonus points if you give us a business tip to share with our community.

Happy crafting!

Posted on

February 24 – March 3, 2023 “A Project That is a Sign” Contest

It’s TIME! Thanks to the makers who entered this week’s contest where we asked you to share your best clock projects that were made on your LongMill.


Last Week’s Winners

We are happy to announce that Darcy Stelte, Bruce Oswald, Dionne Baker, Bud Gracey, Chas Eveson, and Dan Holdgreve are the winners of the “A Project That is a Clock” contest! Lookout for a prize!


This Week’s Theme: A Project That is a Sign

The theme of the week is “projects that are signs”. Post your most creative sign projects that were made using your LongMill and share them with us for a chance to be one of the winners of this week’s contest and win free prizes!

Happy making!