I am using Mach4 latest build (2255 I think), but have also tried this on 2238.
I want to change the rotational direction of my X-axis stepper so when I use the -X job it moves left and +X jog it moves right. I selected Reverse? in the Mach->Configuration->Motor, but the motor does not reverse it's operation. To be clear, when I use the +X and -X jog commands, it does move both ways, but I want to reverse the operation of those commands.
Is this a software bug, or I am I not using it properly?
If I cannot overcome this in Mach4, could I rewire the stepper motor to reverse it's direction?
Note, this is if you are using Mach4 and an ESS, I assume other motion controllers are similar.
Because this happened to me just TODAY, 02/14/2020, with a brand new profile retrieved from Avid CNC I will revive this thread and post how to fix it. Apparently some forget in motor control "reverse" can not be used like in Mach 3. The "reverse is in Mach 4 under motors, but clicking reverse does nothing.
Please get to this screen below and make the changes through the ESS. You can get to the screen by clicking "Configure", "Plugins", "ESS" and last, "Pins config". Then find whatever your Port Pins are for "X step" and "X dir" and make the "Active High/Low" the opposite they are now. This will give you a reversed motion for the X.
As shown here, my Port 1-Pin2 and Pin 3 are for my X Step and X Dir(alias names). Click each, X step and X Dir once, changing X step from low to high and X Dir from high to Low or vice versa to get the reversed motion