Hallo,
Ich habe mir vor kurzem einen Prusa i3 zusammengebaut, mit RAMPS 1.4 und Mega2560.
Die Endstops (mechanisch) habe ich jeweils einmal rechts für die X-Achse angebracht sowie vorne für die Y-Achse. Beide Endstopps sind jeweils an MAX angeschlossen.
In Marlin hab ich das so konfiguriert
// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
// :[-1,1]
#define X_HOME_DIR 1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1
Wenn ich die Achsen nun Home, fahren die auch gegen die Endstopps und bleiben stehen. Ich kann dann aber nur die Achsen weiter in Richtung der Endstopps bewegen und nicht davon weg.
Also als wären es die MIN Postion in der die Achsen stehen würden, obwohl doch im Code MAX angeben ist..
Wo liegt mein Fehler ?
Viele Grüße