InsanityAutomation / Marlin

Optimized firmware for RepRap 3D printers based on the Arduino platform.
http://www.marlinfw.org/
GNU General Public License v3.0
451 stars 220 forks source link

Ender 6 moving to front after stop print #299

Open justinkumpe opened 1 year ago

justinkumpe commented 1 year ago

Description

If I stop the print while printing the extruder will move to the front then left hitting the frame. Home position should be back and right.

Steps to Reproduce

  1. Start a print
  2. stop it mid-print

Expected behavior: [What you expect to happen] When print is stopped/cancelled the extruder should home to back right.

Actual behavior: [What actually happens] When print is stopped/cancelled the extruder homes to front left.

Additional Information

When a print completes successfully or home button is pressed the extruder homes to back right correctly just not when print is stopped/cancelled.

melp12345 commented 1 year ago

same problem on my ender 6 , however if i dont set up any bed levelling the print head does not crash into the door but soon as auto level if stored every time i stop the print it crashes something must being corrupt when it stores

Topy44 commented 1 year ago

I can also confirm this problem. I would consider it critical, as it crashes the XY axis as there are no limit switches for it to hit on the front.

famtory commented 1 year ago

same my ender 6.

Goodsmileduck commented 1 year ago

same happening for my ender 6

SplinMS commented 1 year ago

same happening for my ender 6

diymarcus commented 1 year ago

Hi This is working for me: Configuration_adv.h Change:

define EVENT_GCODE_SD_ABORT "G91\nG1Z5\nG90\nM84\nM104S0\nM140S0"

To:

define EVENT_GCODE_SD_ABORT "G28 X0 Y0\nG1Z5\nG90\nM84\nM104S0\nM140S0"

Ender7, but should be ok for Ender 6, just change your home position (G28 X? Y?) But should be the same, G28 - Auto Home

bozmanx commented 1 year ago

Hi This is working for me: Configuration_adv.h Change: #define EVENT_GCODE_SD_ABORT "G91\nG1Z5\nG90\nM84\nM104S0\nM140S0" To: #define EVENT_GCODE_SD_ABORT "G28 X0 Y0\nG1Z5\nG90\nM84\nM104S0\nM140S0"

Ender7, but should be ok for Ender 6, just change your home position (G28 X? Y?) But should be the same, G28 - Auto Home

I upgraded my ender 6 firmware a couple days ago and I found this issue on my first print. Great find, so how do I fix this ? Do I need to recompile the code somehow or is there a way to edit it manually ?

diymarcus commented 1 year ago

Hi This is working for me: Configuration_adv.h Change: #define EVENT_GCODE_SD_ABORT "G91\nG1Z5\nG90\nM84\nM104S0\nM140S0" To: #define EVENT_GCODE_SD_ABORT "G28 X0 Y0\nG1Z5\nG90\nM84\nM104S0\nM140S0" Ender7, but should be ok for Ender 6, just change your home position (G28 X? Y?) But should be the same, G28 - Auto Home

I upgraded my ender 6 firmware a couple days ago and I found this issue on my first print. Great find, so how do I fix this ? Do I need to recompile the code somehow or is there a way to edit it manually ?

Hi, I am not a big specialist in Marlin firmware, but i think is not possible to add a Gcode in end printing Gcode, this bug is only about forced stop, Will be better to edit Configuration_adv.h and recompile firmware. Good Luck

SWXTools commented 10 months ago

Does anyone has a compiled Ender 6 binary (without BLT)? i don`t know what i have to do in Marlin.

Thanks @ all

EDIT: Does anyone has an Idea how to compile it correctly? I've tried it with and without Marlin Auto Build but everytime i run into errors.

SWXTools commented 10 months ago

Hi This is working for me: Configuration_adv.h Change: #define EVENT_GCODE_SD_ABORT "G91\nG1Z5\nG90\nM84\nM104S0\nM140S0" To: #define EVENT_GCODE_SD_ABORT "G28 X0 Y0\nG1Z5\nG90\nM84\nM104S0\nM140S0"

Ender7, but should be ok for Ender 6, just change your home position (G28 X? Y?) But should be the same, G28 - Auto Home

Here is a compiled Endstop-Version of the 7.4.7 with the recommended change. There is also an original binary from Creality to downgrade, if you've actually installed the 7.4.7. https://drive.google.com/file/d/1M5MQHNa4GEI3HJ2Im3pAEoCO0GOa1nbb/view?usp=drive_link