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

Hot-end jam/clog on Ender 3 V3 KE using GuppyScreen's load/unload filament buttons #90

Open
grantland opened this issue May 4, 2024 · 4 comments

Comments

@grantland
Copy link

Since updating GuppyScreen I've been getting hot-end jam/clogs when using the load/unload filament buttons. I've tried using LOAD_MATERIAL and QUIT_MATERIAL macros instead and am able to change filament without jams/clogs.

Due to this, it seems like the issue is due to the following commit which changes GuppyScreen's load/unload filament buttons from LOAD_MATERIAL/QUIT_MATERIAL to _GUPPY_LOAD_MATERIAL/_GUPPY_QUIT_MATERIAL: e21b163

@ballaswag
Copy link
Owner

People were complaining about the default amount of filament extruded for those defaults. You can always update your guppyconfig.json to remap these button to the old macros, see doc here https://ballaswag.github.io/docs/guppyscreen/configuration/#load_filament

Will look to revert them if clogging is an issue.

@grantland
Copy link
Author

FWIW I got hotend jams/clogs 2x in a row when using _GUPPY_LOAD_MATERIAL/_GUPPY_QUIT_MATERIAL and they have since stopped after switching back to LOAD_MATERIAL/QUIT_MATERIAL.

The link to the config is greatly appreciated and I'll be switching the configs to LOAD_MATERIAL/QUIT_MATERIAL. Thanks!

@Orel-A
Copy link

Orel-A commented May 8, 2024

These are the macros in the V3 KE config files:

[gcode_macro LOAD_MATERIAL]
gcode:
  SAVE_GCODE_STATE NAME=myMoveState
  M109 S{printer.custom_macro.default_extruder_temp}
  G91
  G1 E150 F180
  RESTORE_GCODE_STATE NAME=myMoveState

[gcode_macro QUIT_MATERIAL]
gcode:
  SAVE_GCODE_STATE NAME=myMoveState
  M109 S{printer.custom_macro.default_extruder_temp}
  G91
  G1 E20 F180
  G1 E-30 F180
  G1 E-50 F2000
  RESTORE_GCODE_STATE NAME=myMoveState

I only noticed that _GUPPY_LOAD_MATERIAL is missing the save gcode state and that the fan2 macros are giving errors in the console since they don't exist on the V3 KE. But the guppy macro is working fine most of the time.
Today I experienced something similar to what @grantland said, I cancelled a print and right after I tried to Unload and Load. For some reason the extruder didn't move at all. Only after restarting the machine I could.

@grantland
Copy link
Author

FWIW my guppyconfig.json somehow got reverted and caused a clog again. Seems like changing guppyconfig.json like the following persists:

[gcode_macro _GUPPY_LOAD_MATERIAL]
gcode:
  LOAD_MATERIAL

[gcode_macro _GUPPY_QUIT_MATERIAL]
gcode:
  QUIT_MATERIAL

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

3 participants