I know the answer, but what is the reason?

I know the answer, but what is the reason? I just built up a new Shapeoko 2 kit, with the 1000mm x 1000mm expansion. I matched the wiring exactly as in the instructions, but the image drawn in the Hello world is backwards/ mirror. I understand I need to put a Garbo change in to reverse these, but if all matches the drawings/ instructions, why is it this way? Does this have something to do with the wiring of the steppers them selves?

My thought is that if you exchange two of the four wires in the stepper, you reverse the direction. Since there is no way to guarantee what ABCD maps to for a specific stepper, one would need to change the wiring or the pin connector on the board so the axis points in the right direction.

Thanks @Dat_Chu , I think I will try to figure that out on the wiring side, instead of by changing default Grbl settings, since this is someone else’s machine I am building.

You can change the wire, change the direction pin or change the grbl settings in the ROM. Whichever you decide though, the settings persist between power cycle.

50–50 chance on which side one places the Y-axis motors. Rather than re-wiring one could switch the motors around.

Wow! I forgot to mention Bruce, I followed directions same as u, but in GRBL they were going opposite, Y was doing X and X Y, so I had to reverse the cables in gahield… Now my Shapeoko responds to the right buttons in GRBL… I wonder if this might create some issues down the road?

No, it’s not a big deal to have the motors swapped around on a machine — esp. not on a square one. I have the X- and Y- axes switched on my SO1, 'cause that matches how I have the machine oriented.

Further, please note that the instructions specifically address changing the Grbl settings to get the orientation correct: http://docs.shapeoko.com/helloworld.html