MKFirmware / MK4duo

MK4duo Firmware Printers 3D for Arduino and Arduino due
http://www.marlinkimbra.it
GNU General Public License v3.0
206 stars 117 forks source link

Endstops donot work when using MBL #740

Open MJ2020 opened 5 years ago

MJ2020 commented 5 years ago

Hi everybody Thanks to MK4duo developers: It's a great 3dprinting firmware. I use mesh bed leveling. So I need to uncomment ENDSTOPS_ONLY_FOR_HOMING, because I cannot use negative Z when I'm running bed leveling. OIn this case the printer doesn't stop when touching axis endstops and it's very dangerous. Does anyone know how to use MBL and have endstop benefits in stopping the printer when touching endstops?!

MagoKimbra commented 5 years ago

But how does he go under the endstop ?? That is if you have the endstop that makes the zero you can't go below zero otherwise it presses on the endstop ... Then ENDSTOPS_ONLY_FOR_HOMING is used to use endstops only during the homing phase, while if it is inactive, it always uses them. But it's not necessary because you have the endstop software that blocks if you go out of axis dimensions, keep in mind that reading the endstops takes away too many machine cycles, that's why they are never used except at home.