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

FR: Function to compensate for bowden design and delayed extrusion after certain types of travel moves #9908

Open
rasssta opened this issue Mar 2, 2023 · 2 comments

Comments

@rasssta
Copy link

rasssta commented Mar 2, 2023

Is your feature request related to a problem? Please describe.
I have a problem with Prusa Mini where I get delayed extrusion after a long travel of the x-axis from left to right on the build plate. This issue seem to be related to the bowden design and the long PTFE tube from the extruder. I have described the problem in-depth in an issue for the firmware repo here: prusa3d/Prusa-Firmware-Buddy#2997

Describe the solution you'd like
As I assume it would be hard to make a universal fix for this issue, a work around could be to add a new function similar to the "Extra length on restart", but only after print moves from left to right. I have tried to use the "Extra length on restart" function but it creates an overflow of filament on the part of the object where travel is done in the opposite direction (from right to left), so the problem is basically just "moved" when using that function.

Describe how it would work
Ultimately it would be nice to have a function that estimates the travel length and positions and takes the bowden design into account to calculate the amount of extra filament to use on restarts to achieve the correct pressure in the nozzle.

Describe alternatives you've considered
See above.

Additional context
I have added 3 test STLs in the other issue that can be found here: prusa3d/Prusa-Firmware-Buddy#2997
It seems like this problem also exist in the Prusa MK series as there's another issue for it here: prusa3d/Prusa-Firmware#2760

@ryanklafuric
Copy link

ryanklafuric commented Apr 13, 2023

There's 46 comments on the bug associated with this feature request. Seems like it'd be a worthwhile addition to the slicer.

If a slicer update isn't possible, it may be worth a hardware update to the Mini to fix it's tight bowden-tube pathing or to replace the bowden setup altogether (e.g. a lightweight direct drive setup eliminating the play that's inherent to bowden extruder designs).

@rasssta
Copy link
Author

rasssta commented Jan 6, 2024

Proof of Concept code can be found here: prusa3d/Prusa-Firmware-Buddy#2997 (comment)

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

2 participants