MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.27k stars 19.23k forks source link

[BUG] Ender 3V2, Controller doesn't allow negative Z values even when software endstops are off. #18775

Closed fleek closed 4 years ago

fleek commented 4 years ago

Bug Description

My Configurations

Marlin_configuration.zip

Steps to Reproduce

  1. Issue M211 S0 from terminal (disable software end-stop)
  2. Operate controller - Prepare ->Move -> Move Z
  3. Unable to go negative.

Expected behavior: [What you expect to happen]

Once the software endstop is off, the controller should allow negative values, this is very important to tune the z-offset for BLTouch.

Actual behavior: [What actually happens]

Doesn't go below zero.

fleek commented 4 years ago

After further investigation. The menu option Prepare -> Move -> Move Z is meant to move to a certain defined point. It does not make sense to have negative value.
Will submit an FR for a calibration menu instead, for fine tuning of the Z movement for tuning Z-offset.

github-actions[bot] commented 4 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.