Swapping X and Y Axis on a lowrider

Just finished wiring up my 8x4 lowrider and realized that as designed it wants to run in portrait 4x8 orientation vs landscape by default.

Is there a quick fix in firmware to turn the table so that 0,0 falls in the bottom left corner if facing the long direction of the table. X is left and right. Y is forwards and back?


| - - - - - - - - - - - - - - - - - - - - - |Y Axis
| - - - - - - - - - - - - - - - - - - - - - |
| - - - - - - - - - - - - - - - - - - - - - |
|0,0- - - - - - - - - - - - - - - - - - - |
X Axis

Thanks!

Yes. Fairly easy. In configuration_adv.h:

Uncomment #define X_DUAL_STEPPER_DRIVERS and comment out //#define Y_DUAL_STEPPER_DRIVERS.

Connect as such.

Good luck

Easy enough… thx!

In the dual lr firmware version, also check the X2 endstop and the Z2 endstop. The Z2, at least, should be changed to ymax

My LR is also long x and short y. With TMC2208 drivers.

In configuration.h should this also be changed?

#define X_DRIVER_TYPE TMC2208

#define Y_DRIVER_TYPE TMC2208

#define Z_DRIVER_TYPE TMC2208

//#define X2_DRIVER_TYPE TMC2209

//#define Y2_DRIVER_TYPE TMC2209

//#define Z2_DRIVER_TYPE TMC2209

//#define Z3_DRIVER_TYPE TMC2209

//#define Z4_DRIVER_TYPE A4988

#define E0_DRIVER_TYPE TMC2208

#define E1_DRIVER_TYPE TMC2208