nornagon / saxi

Tools & library for driving the AxiDraw pen plotter
GNU Affero General Public License v3.0
466 stars 54 forks source link

Up and down height direction is counterintuitive #59

Open jvolker opened 4 years ago

jvolker commented 4 years ago

I think the up and down height direction is counterintuitive. The up position should have a higher number compared to the down position. Increasing the numbers should lift the pen up, not down.

Would be great to invert those numbers. Thanks.

nornagon commented 4 years ago

I disagree :)

jvolker commented 4 years ago

Why?

jvolker commented 4 years ago

Is there a reason? Did you implement this from a technical perspective, do you think it's more intuitive for an average user or is this simply your personal preference?

I'm a user who has recently started using plotters.

Thanks.

nornagon commented 4 years ago

This matches the way the firmware works.

I think about it as how "down" is the pen, on a scale from 0% to 100%.

Now that I look, it seems like the Inkscape driver maybe has things the other way around, which is a reasonable reason to think about switching it: https://github.com/evil-mad/axidraw/blob/74b7e800c70a9284d6ff7e182b21603c81c7e945/inkscape%20driver/axidraw_conf.py#L39-L40

EmmaSimon commented 3 years ago

Just another perspective, but I was confused about this at first after being familiar with Inkscape.

Stickerpants commented 2 years ago

This was something that tripped me up to having moved from Inkscape to Saxi.

If I may offer a suggestion, maybe offer a toggle checkbox for inverting the height so that people can opt to use whichever is most comfortable for them.

ianstormtaylor commented 2 years ago

Yeah was also confused by this on first use, and have to re-orient whenever I need to adjust the pen height again (which luckily isn't too often).

Either way, thank you for Saxi!

alexrudd2 commented 1 year ago

+1 on this. I thought it was a bug until finding this explanation. :)