Hi,
I act a little bit like a fool when it comes to setting up the endstops... so hopefully anybody can tell, how the correct setup for my Prusa i2 would be like.
I use mechanical endstops and connected NC to (+) on my Rumba, and C to (-). Thats ok, no?
There's a picture attached from the front of my Prusa, the Y- endstop gets hit if the beds travels away to the end; the X-endstop gets hit if it moves all the way to the right, and the Z-endstop gets hit if it moves all the way downwards.
How would the correct code be, so that all endstops work for homing the reprap?
I act a little bit like a fool when it comes to setting up the endstops... so hopefully anybody can tell, how the correct setup for my Prusa i2 would be like.
I use mechanical endstops and connected NC to (+) on my Rumba, and C to (-). Thats ok, no?
There's a picture attached from the front of my Prusa, the Y- endstop gets hit if the beds travels away to the end; the X-endstop gets hit if it moves all the way to the right, and the Z-endstop gets hit if it moves all the way downwards.
How would the correct code be, so that all endstops work for homing the reprap?
/* By default all endstops are pulled up to high. You need a pullup if you use a mechanical endstop connected with gnd. Set value to false for no pullup on this endstop. */ #define ENDSTOP_PULLUP_X_MIN false #define ENDSTOP_PULLUP_Y_MIN false #define ENDSTOP_PULLUP_Z_MIN false #define ENDSTOP_PULLUP_X_MAX true #define ENDSTOP_PULLUP_Y_MAX true #define ENDSTOP_PULLUP_Z_MAX false //set to true to invert the logic of the endstops #define ENDSTOP_X_MIN_INVERTING true #define ENDSTOP_Y_MIN_INVERTING true #define ENDSTOP_Z_MIN_INVERTING true #define ENDSTOP_X_MAX_INVERTING false #define ENDSTOP_Y_MAX_INVERTING false #define ENDSTOP_Z_MAX_INVERTING true // Set the values true where you have a hardware endstop. The Pin numbe ris taken from pins.h. #define MIN_HARDWARE_ENDSTOP_X true #define MIN_HARDWARE_ENDSTOP_Y true #define MIN_HARDWARE_ENDSTOP_Z true #define MAX_HARDWARE_ENDSTOP_X false #define MAX_HARDWARE_ENDSTOP_Y false #define MAX_HARDWARE_ENDSTOP_Z true //If your axes are only moving in one direction, make sure the endstops are connected properly. //If your axes move in one direction ONLY