Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* By default all endstops are pulled up to HIGH. You need a pull-up if you
- use a mechanical endstop connected with GND. Set value to false for no pull-up
- on this endstop.
- */
- #define ENDSTOP_PULLUP_X_MIN true
- #define ENDSTOP_PULLUP_Y_MIN true
- #define ENDSTOP_PULLUP_Z_MIN true
- #define ENDSTOP_PULLUP_X_MAX true
- #define ENDSTOP_PULLUP_Y_MAX true
- #define ENDSTOP_PULLUP_Z_MAX true
- //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 true
- #define ENDSTOP_Y_MAX_INVERTING true
- #define ENDSTOP_Z_MAX_INVERTING true
- // Set the values true where you have a hardware endstop. The Pin number is taken from pins.h.
- #define MIN_HARDWARE_ENDSTOP_X false
- #define MIN_HARDWARE_ENDSTOP_Y false
- #define MIN_HARDWARE_ENDSTOP_Z true
- #define MAX_HARDWARE_ENDSTOP_X true
- #define MAX_HARDWARE_ENDSTOP_Y true
- #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 when the endstops are triggered, set ENDSTOPS_INVERTING to true here
- // Delta robot radius endstop
- #define max_software_endstop_r true
- //If true, axis won't move to coordinates less than zero.
- #define min_software_endstop_x false
- #define min_software_endstop_y false
- #define min_software_endstop_z false
- //If true, axis won't move to coordinates greater than the defined lengths below.
- #define max_software_endstop_x false
- #define max_software_endstop_y false
- #define max_software_endstop_z false
- // If during homing the endstop is reached, ho many mm should the printer move back for the second try
- #define ENDSTOP_X_BACK_MOVE 10
- #define ENDSTOP_Y_BACK_MOVE 10
- #define ENDSTOP_Z_BACK_MOVE 10
- // For higher precision you can reduce the speed for the second test on the endstop
- // during homing operation. The homing speed is divided by the value. 1 = same speed, 2 = half speed
- #define ENDSTOP_X_RETEST_REDUCTION_FACTOR 2
- #define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 2
- #define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 2
- // When you have several endstops in one circuit you need to disable it after homing by moving a
- // small amount back. This is also the case with H-belt systems.
- #define ENDSTOP_X_BACK_ON_HOME 1
- #define ENDSTOP_Y_BACK_ON_HOME 1
- #define ENDSTOP_Z_BACK_ON_HOME 1
- // You can disable endstop checking for print moves. This is needed, if you get sometimes
- // false signals from your endstops. If your endstops don't give false signals, you
- // can set it on for safety.
- #define ALWAYS_CHECK_ENDSTOPS 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement