From bc06406d7db570f3cff96d7bae811bb87ec03a67 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hannes=20Brandst=C3=A4tter-M=C3=BCller?=
 <hannes.mueller@gmail.com>
Date: Sun, 16 Sep 2018 06:27:21 +0200
Subject: [PATCH] Fix Anycubic Kossel config (probe crash) (#11832)

---
 .../src/config/examples/delta/Anycubic/Kossel/Configuration.h | 4 ++--
 .../config/examples/delta/Anycubic/Kossel/Configuration_adv.h | 2 +-
 Marlin/src/config/examples/delta/Anycubic/Kossel/README.md    | 3 ++-
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
index 44234526c1..ac9d98a408 100644
--- a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
+++ b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
@@ -1017,8 +1017,8 @@
  *     But: `M851 Z+1` with a CLEARANCE of 2  =>  2mm from bed to nozzle.
  */
 #define Z_CLEARANCE_DEPLOY_PROBE   10 // Z Clearance for Deploy/Stow
-#define Z_CLEARANCE_BETWEEN_PROBES  5 // Z Clearance between probe points
-#define Z_CLEARANCE_MULTI_PROBE     5 // Z Clearance between multiple probes
+#define Z_CLEARANCE_BETWEEN_PROBES 25 // Z Clearance between probe points
+#define Z_CLEARANCE_MULTI_PROBE    25 // Z Clearance between multiple probes
 #define Z_AFTER_PROBING            30 // Z position after probing is done
 
 #define Z_PROBE_LOW_POINT          -2 // Farthest distance below the trigger-point to go before stopping
diff --git a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
index 52586bb7cc..b01c342b41 100644
--- a/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
+++ b/Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h
@@ -237,7 +237,7 @@
  * Multiple extruders can be assigned to the same pin in which case
  * the fan will turn on when any selected extruder is above the threshold.
  */
-#define E0_AUTO_FAN_PIN ORIG_E0_AUTO_FAN_PIN
+//#define E0_AUTO_FAN_PIN -1
 #define E1_AUTO_FAN_PIN -1
 #define E2_AUTO_FAN_PIN -1
 #define E3_AUTO_FAN_PIN -1
diff --git a/Marlin/src/config/examples/delta/Anycubic/Kossel/README.md b/Marlin/src/config/examples/delta/Anycubic/Kossel/README.md
index f27d0ada64..e5caf6dd88 100644
--- a/Marlin/src/config/examples/delta/Anycubic/Kossel/README.md
+++ b/Marlin/src/config/examples/delta/Anycubic/Kossel/README.md
@@ -8,13 +8,14 @@ These configurations activate many of the new advanced features of the Marlin fi
 
 **Important**: Before doing anything else after updating the firmware, go to `Configuration > Advanced Settings > Initialize EEPROM` to get rid of old configurations.
 
+Then you should execute `Configuration > Delta Calibration > Set Delta Height` and also run `Configuration > Delta Configuration > Probe Z-offset` to verify the Probe offset.
+
 After that you should connect the Z-Probe and start `Configuration > Delta Calibration > Auto Calibration`. When it's done don't forget to also do `Configuration > Delta Calibration > Store Settings` to make it permanent.
 
 You should also do a `Motion > Bed Leveling > Level bed` followed by `Store Settings` to ensure a perfect leveling.
 
 Please do a manual paper test (moving the nozzle slowly down to Z0 and checking with a piece of paper). If it's not perfect, use `Configuration > Advanced Settings > Probe Z Offset` to correct the difference and execute the calibration again.
 
-**Also Important**: if you value your Z-Probe do NOT execute `Configuration > Delta Configuration > Probe Z-offset` - This can destroy the Z-Probe, see issue [#11337](https://github.com/MarlinFirmware/Marlin/issues/11337).
 
 # Select the Configuration