terjeio / ioSender

A GCode Sender for Grbl and grblHAL written in C# (Windows only).
BSD 3-Clause "New" or "Revised" License
222 stars 66 forks source link

Lathe mode DRO display issue #270

Closed docwelch closed 1 year ago

docwelch commented 1 year ago

Using the latest release, 2.0.41, when I enable the lathe mode and restart the app, the DRO axes that display are X and Y instead of X and Z.

Also, the DRO always shows to be in radius mode even when changed to diameter mode (restarting does not fix this). I do not have my lathe set up yet so do not know if this is just an error in the display or if it is an error in how the program behaves.

terjeio commented 1 year ago

Wrong axes showing is due to a regression - easy to fix. Radius/diameter mode is normally set from the controller, if is a grblHAL controller set the Mode of operation to Lathe mode ($22=2). The Diameter/Radius mode is selected with G7 and G8 respectively, try that from the MDI. This works for me. If a legacy Grbl controller - then I have to go back and check the code...

I'll upload a new Edge version when you have checked Diameter/Radius mode.

docwelch commented 1 year ago

I am using an ESP32 based controller so setting the mode in the controller and using G7/G8 does work as it should. I'll watch for the new Edge version

Thanks for your great work and quick response!

terjeio commented 1 year ago

New Edge version with fix uploaded.

docwelch commented 1 year ago

Thank you, working as it should.