makerbase-mks / MKS-Robin-E3P

MKS Robin E3P + MKS TS35-E3 for Creality Ender 3 CR-10 machine, can be intalled directly, more parameters can be settings by MKS TS35-E3 online and support MKS UI, 12864 Marlin UI, Color Marlin UI...
GNU Affero General Public License v3.0
16 stars 15 forks source link

Wrong configuration for 3D Touch replace z-axis endstop #15

Open rovaris opened 3 years ago

rovaris commented 3 years ago

I was having a lot of issues with the stock configuration.h file provided in the config folder for

https://github.com/makerbase-mks/MKS-Robin-E3P/blob/master/Source-code/config/Marlin%20config%20for%20Ender3(TMC2209%2BUART%2BBLTOUCH)/Configuration.h

On the wiki there are these 3 steps:

According to the "3D Touch replace z-axis endstop" requirements Connect motherboard

Firmware setting(after normal firmware setting)

Configuration.h Enable: #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN Enable: #define Z_SAFE_HOMING Disable: //#define Z_MIN_PROBE_PIN PC4 //Z-MAX

We need to add a 4rth step

Disable: #define USE_ZMAX_PLUG

Otherwise, when trying to use the Auto leveling bed feature, the nozzle will not retract to go to the next points, instead it will go down and will crush the bed.