X and Y motors switched



  • Got a weird problem.

    I unplugged everything from the duet to build a partial housing for it and the electronics, doing cable management etc.

    After i plugged everything back in and try to move in x-direction (left/right) it goes the y-direction (back and forth) and vice versa if i want to move y it goes x.
    First i thought i plugged the cables into the wrong stepper connection. So i switched them and… same behavior 😞

    Tried over the PanelDue and DWC, if i hit "move x 10 mm" it moves in y. Same after switching the cables from x to y.
    Checked all the cables again, everythin is in the right connection. This is... weird

    CoreXY
    Firmware 19.2



  • Did you by any chance upgrade the firmware at the same time? If so, then you need to read the release notes (which many of us failed to do, myself included). Basically when upgrading to 1.19 with a CoreXY, you need to reverse the motor direction for (I think) the Y motor.
    HTH



  • Yep, that was it sigh

    I thought reversing motor direction on y should only be if you want to move y back and it goes forth or so. Another thing learned ^^

    Thx πŸ™‚



  • @MasterOfDesaster:

    Yep, that was it sigh

    I thought reversing motor direction on y should only be if you want to move y back and it goes forth or so. Another thing learned ^^

    Thx πŸ™‚

    Yes you are sort of correct but David made a change to the firmware with 1.19 because, prior to that, Duet firmware was different to every other firmware in this respect. So, those of us with CoreXYs have had to reverse the motor direction to make it the same as it was on older firmware versions. (Not sure if I've made it clearer or just muddied the waters more). Anyway, just remember that if you revert back to an earlier firmware version, you may have to reverse the direction of the Y motor again.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.