ioSender icon indicating copy to clipboard operation
ioSender copied to clipboard

newb friendly factor

Open jschoch opened this issue 4 years ago • 4 comments

wondering how newbie friendly you want to be. I doubt most newbs can get work positions set without an MPG/pendant or buttons in the UI, they likely don't know the gcode move commands to put in the MDI.

Also assuming many folks will want to use standard keyboard keymapping to jog,

jschoch avatar Jan 24 '20 00:01 jschoch

Good question, hard to answer. UI design is tricky - I am of the opinion that at least three versions are needed in a perfect world. This far I have had focus on my own needs, publising a binary and getting users is a different ballgame. Kind of risky decision, I know... I hope it will be a positive experience for both me and users.

terjeio avatar Jan 24 '20 06:01 terjeio

A suggestion for a button based jog panel added to latest release, accessible from the right upper corner of the main window. Layout is similar Grbl Panel. Is this an ok way to do it? I put it together rather quickly as a test, may need some refinement. Perhaps keyboard jogging should be disabled for non-grblHAL controllers?

terjeio avatar Jan 24 '20 12:01 terjeio

It wasn't' clear how the keys were mapped, did I miss that in the settings? If there is a way to adjust the keymapping then I think you can keep it for non-grblHAL.

jschoch avatar Jan 24 '20 14:01 jschoch

Jogging is mapped to the cursor and Page up/Page Down keys, currently with no option for change. <Ctrl> (step) and <Shift> (fast) to modify mode.

A few other keys has been assigned as well, I have to add these to the wiki page:

<Space bar> for feed hold. <Alt>+<R> for cycle start. <Alt>+<S> for stop.

terjeio avatar Jan 24 '20 14:01 terjeio