Merge pull request #4108 from esenapaj/Fix-for-PR-#4093
Fix for PR #4093 (Make Z Probe options independent of ABL), etc
This commit is contained in:
commit
b0e47608e6
20 changed files with 876 additions and 818 deletions
|
@ -978,8 +978,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1104,7 +1106,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -977,8 +977,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
#define CARTESIO_UI
|
#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1103,7 +1105,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -391,50 +391,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -486,6 +442,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -656,7 +656,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -962,8 +961,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1088,7 +1089,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -389,50 +389,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -484,6 +440,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -654,7 +654,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -960,8 +959,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1086,7 +1087,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -401,50 +401,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -496,6 +452,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -666,7 +666,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -971,8 +970,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1097,7 +1098,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -403,50 +403,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -498,6 +454,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -512,8 +512,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
// For M851 give a range for adjusting the Z probe offset
|
// For M851 give a range for adjusting the Z probe offset
|
||||||
//
|
//
|
||||||
#define Z_PROBE_OFFSET_RANGE_MIN -20
|
#define Z_PROBE_OFFSET_RANGE_MIN -5
|
||||||
#define Z_PROBE_OFFSET_RANGE_MAX 20
|
#define Z_PROBE_OFFSET_RANGE_MAX 0
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{0:'Low',1:'High'}
|
// :{0:'Low',1:'High'}
|
||||||
|
@ -733,11 +733,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Additional Features ===========================
|
//============================= Additional Features ===========================
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
|
|
||||||
// @section probes
|
|
||||||
|
|
||||||
#define Z_PROBE_OFFSET_RANGE_MIN -5
|
|
||||||
#define Z_PROBE_OFFSET_RANGE_MAX 0
|
|
||||||
|
|
||||||
// @section extras
|
// @section extras
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -977,8 +972,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1103,7 +1100,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -426,50 +426,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -521,6 +477,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -691,7 +691,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -996,8 +995,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1122,7 +1123,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -409,50 +409,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -504,6 +460,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -674,7 +674,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -979,8 +978,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1105,7 +1106,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -403,50 +403,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -498,6 +454,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -668,7 +668,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -974,8 +973,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1102,7 +1103,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -417,50 +417,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -512,6 +468,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -682,7 +682,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -987,8 +986,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1113,7 +1114,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -430,50 +430,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -525,6 +481,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -695,7 +695,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -1000,8 +999,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1126,7 +1127,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -401,50 +401,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -496,6 +452,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -666,7 +666,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -971,8 +970,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1097,7 +1098,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -409,50 +409,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -504,6 +460,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -674,7 +674,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -979,8 +978,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1105,7 +1106,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -451,50 +451,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -583,6 +539,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -1063,8 +1063,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1189,7 +1191,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -451,50 +451,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -577,6 +533,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -1057,8 +1057,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1183,7 +1185,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -451,50 +451,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -580,6 +536,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -1060,8 +1060,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1186,7 +1188,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -440,50 +440,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -574,6 +530,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -588,8 +588,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
// For M851 give a range for adjusting the Z probe offset
|
// For M851 give a range for adjusting the Z probe offset
|
||||||
//
|
//
|
||||||
#define Z_PROBE_OFFSET_RANGE_MIN -20
|
#define Z_PROBE_OFFSET_RANGE_MIN -15
|
||||||
#define Z_PROBE_OFFSET_RANGE_MAX 20
|
#define Z_PROBE_OFFSET_RANGE_MAX 5
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{0:'Low',1:'High'}
|
// :{0:'Low',1:'High'}
|
||||||
|
@ -821,11 +821,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Additional Features ===========================
|
//============================= Additional Features ===========================
|
||||||
//=============================================================================
|
//=============================================================================
|
||||||
|
|
||||||
// @section probes
|
|
||||||
|
|
||||||
#define Z_PROBE_OFFSET_RANGE_MIN -15
|
|
||||||
#define Z_PROBE_OFFSET_RANGE_MAX 5
|
|
||||||
|
|
||||||
// @section extras
|
// @section extras
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1065,8 +1060,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1191,7 +1188,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -449,50 +449,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -575,6 +531,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -1062,8 +1062,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1188,7 +1190,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -412,50 +412,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -507,6 +463,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -677,7 +677,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -982,8 +981,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1108,7 +1109,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
|
@ -399,50 +399,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//============================= Z Probe Options =============================
|
//============================= Z Probe Options =============================
|
||||||
//===========================================================================
|
//===========================================================================
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
|
||||||
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
|
||||||
//
|
|
||||||
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
|
||||||
//
|
|
||||||
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
|
||||||
// Example: To park the head outside the bed area when homing with G28.
|
|
||||||
//
|
|
||||||
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
|
||||||
//
|
|
||||||
// For a servo-based Z probe, you must set up servo support below, including
|
|
||||||
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
|
||||||
//
|
|
||||||
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
|
||||||
// - Use 5V for powered (usu. inductive) sensors.
|
|
||||||
// - Otherwise connect:
|
|
||||||
// - normally-closed switches to GND and D32.
|
|
||||||
// - normally-open switches to 5V and D32.
|
|
||||||
//
|
|
||||||
// Normally-closed switches are advised and are the default.
|
|
||||||
//
|
|
||||||
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
|
||||||
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
|
||||||
// default pin for all RAMPS-based boards. Some other boards map differently.
|
|
||||||
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
|
||||||
//
|
|
||||||
// WARNING:
|
|
||||||
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
|
||||||
// Use with caution and do your homework.
|
|
||||||
//
|
|
||||||
//#define Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
|
||||||
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
|
||||||
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
||||||
|
|
||||||
// To use a probe you must enable one of the two options above!
|
|
||||||
|
|
||||||
// This option disables the use of the Z_MIN_PROBE_PIN
|
|
||||||
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
|
||||||
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
|
||||||
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
|
||||||
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Probe Type
|
// Probe Type
|
||||||
// Probes are sensors/switches that are activated / deactivated before/after use.
|
// Probes are sensors/switches that are activated / deactivated before/after use.
|
||||||
|
@ -494,6 +450,50 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
// Allen Key Probe is defined in the Delta example configurations.
|
// Allen Key Probe is defined in the Delta example configurations.
|
||||||
//
|
//
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
|
||||||
|
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
|
||||||
|
//
|
||||||
|
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
|
||||||
|
//
|
||||||
|
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
|
||||||
|
// Example: To park the head outside the bed area when homing with G28.
|
||||||
|
//
|
||||||
|
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
|
||||||
|
//
|
||||||
|
// For a servo-based Z probe, you must set up servo support below, including
|
||||||
|
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and Z_SERVO_ANGLES.
|
||||||
|
//
|
||||||
|
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
|
||||||
|
// - Use 5V for powered (usu. inductive) sensors.
|
||||||
|
// - Otherwise connect:
|
||||||
|
// - normally-closed switches to GND and D32.
|
||||||
|
// - normally-open switches to 5V and D32.
|
||||||
|
//
|
||||||
|
// Normally-closed switches are advised and are the default.
|
||||||
|
//
|
||||||
|
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
|
||||||
|
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
|
||||||
|
// default pin for all RAMPS-based boards. Some other boards map differently.
|
||||||
|
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
|
||||||
|
//
|
||||||
|
// WARNING:
|
||||||
|
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
|
||||||
|
// Use with caution and do your homework.
|
||||||
|
//
|
||||||
|
//#define Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
|
// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
|
||||||
|
// The Z_MIN_PIN will then be used for both Z-homing and probing.
|
||||||
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
||||||
|
|
||||||
|
// To use a probe you must enable one of the two options above!
|
||||||
|
|
||||||
|
// This option disables the use of the Z_MIN_PROBE_PIN
|
||||||
|
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
|
||||||
|
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
|
||||||
|
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
|
||||||
|
//#define DISABLE_Z_MIN_PROBE_ENDSTOP
|
||||||
|
|
||||||
// Enable Z Probe Repeatability test to see how accurate your probe is
|
// Enable Z Probe Repeatability test to see how accurate your probe is
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
@ -664,7 +664,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
|
||||||
// Useful to retract a deployable Z probe.
|
// Useful to retract a deployable Z probe.
|
||||||
|
|
||||||
|
|
||||||
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
// If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
|
||||||
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
// it is highly recommended you also enable Z_SAFE_HOMING below!
|
||||||
|
|
||||||
|
@ -973,8 +972,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define ULTIPANEL
|
//#define ULTIPANEL
|
||||||
|
|
||||||
|
//
|
||||||
// Cartesio UI
|
// Cartesio UI
|
||||||
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
// http://mauk.cc/webshop/cartesio-shop/electronics/user-interface
|
||||||
|
//
|
||||||
//#define CARTESIO_UI
|
//#define CARTESIO_UI
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1099,7 +1100,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
|
||||||
//
|
//
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
||||||
|
//
|
||||||
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
// SAV OLEd LCD module support using either SSD1306 or SH1106 based LCD modules
|
||||||
|
//
|
||||||
//#define SAV_3DGLCD
|
//#define SAV_3DGLCD
|
||||||
#if ENABLED(SAV_3DGLCD)
|
#if ENABLED(SAV_3DGLCD)
|
||||||
//#define U8GLIB_SSD1306
|
//#define U8GLIB_SSD1306
|
||||||
|
|
Reference in a new issue