TLDR: The Y axis moves the correct way in manual control but moves the wrong way (toward the max, not the min, away from the limit switch) during homing. Changing the setting below did not help. Tried Repetier firmware and this issue did not occur, but there I have issues setting up other things.
I am having a problem with the homing direction of the Y axis. The motor leads are plugged in the correct way such that telling it to move "down" in Repetier makes it move toward the user and "up" toward the back. As with my other printers, this is the way it should be. However, when I tell it to home, the Y axis moves toward the back, not the front.
See this section of the Marlin Configuration.h file: The Y direction says 1, thus it is set to home towards the MAX, not the MIN. However, when I changed that definition to -1, the y axis would only move in 1 direction.
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1
I am having a problem with the homing direction of the Y axis. The motor leads are plugged in the correct way such that telling it to move "down" in Repetier makes it move toward the user and "up" toward the back. As with my other printers, this is the way it should be. However, when I tell it to home, the Y axis moves toward the back, not the front.
See this section of the Marlin Configuration.h file: The Y direction says 1, thus it is set to home towards the MAX, not the MIN. However, when I changed that definition to -1, the y axis would only move in 1 direction.
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1