Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ender 6 moving to front after stop print #299

Open
justinkumpe opened this issue Mar 19, 2023 · 10 comments
Open

Ender 6 moving to front after stop print #299

justinkumpe opened this issue Mar 19, 2023 · 10 comments

Comments

@justinkumpe
Copy link

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
Copy link

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
Copy link

Topy44 commented Apr 25, 2023

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
Copy link

famtory commented Jun 1, 2023

same my ender 6.

@Goodsmileduck
Copy link

same happening for my ender 6

1 similar comment
@SplinMS
Copy link

SplinMS commented Jun 16, 2023

same happening for my ender 6

@diymarcus
Copy link

diymarcus commented Jul 4, 2023

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
Copy link

bozmanx commented Aug 10, 2023

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
Copy link

diymarcus commented Aug 10, 2023

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
Copy link

SWXTools commented Nov 21, 2023

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
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants