Add an option for delta to home to the top
This commit is contained in:
parent
79c8591192
commit
11effeee2c
6 changed files with 16 additions and 3 deletions
|
@ -3438,7 +3438,7 @@ inline void gcode_G28() {
|
||||||
|
|
||||||
endstops.not_homing();
|
endstops.not_homing();
|
||||||
|
|
||||||
#if ENABLED(DELTA)
|
#if ENABLED(DELTA) && ENABLED(DELTA_HOME_TO_SAFE_ZONE)
|
||||||
// move to a height where we can use the full xy-area
|
// move to a height where we can use the full xy-area
|
||||||
do_blocking_move_to_z(delta_clip_start_height);
|
do_blocking_move_to_z(delta_clip_start_height);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -452,6 +452,9 @@
|
||||||
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
||||||
//#define DELTA_CALIBRATION_MENU
|
//#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
#define DELTA_HOME_TO_SAFE_ZONE
|
||||||
|
|
||||||
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -452,6 +452,9 @@
|
||||||
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
||||||
//#define DELTA_CALIBRATION_MENU
|
//#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
#define DELTA_HOME_TO_SAFE_ZONE
|
||||||
|
|
||||||
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -452,6 +452,9 @@
|
||||||
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
||||||
//#define DELTA_CALIBRATION_MENU
|
//#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
#define DELTA_HOME_TO_SAFE_ZONE
|
||||||
|
|
||||||
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -22,8 +22,6 @@
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Example configuration file for OpenBeam Kossel Pro
|
* Example configuration file for OpenBeam Kossel Pro
|
||||||
* tested on 2015-05-19 by @Wackerbarth
|
|
||||||
* using Arduino 1.6.5 (Mac)
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -441,6 +439,9 @@
|
||||||
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
||||||
//#define DELTA_CALIBRATION_MENU
|
//#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
#define DELTA_HOME_TO_SAFE_ZONE
|
||||||
|
|
||||||
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -450,6 +450,9 @@
|
||||||
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
// in ultralcd.cpp@lcd_delta_calibrate_menu()
|
||||||
//#define DELTA_CALIBRATION_MENU
|
//#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
#define DELTA_HOME_TO_SAFE_ZONE
|
||||||
|
|
||||||
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
//#define DELTA_ENDSTOP_ADJ { 0, 0, 0 }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Reference in a new issue