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
Blobs upon resume after M600 #904
Comments
This maybe related to #197 |
That extra extrude is intentional.. it makes sure flow is smooth and ready before moving the head to print. You should NOT remove the filament that is extruded during the color change- that should stay on the sheet such that when the extra extrusion occurs just before movement begins, it flows into the previous extrude 'pile' and remains there when the print head removes. Resist the temptation to remove the first color change extrusion! |
@HFMan I know this behavior is intentionally from #197, but it still gives me problems. When printing PETG the color is seldom clear after first purge and I normal purge 2-3 times to get a clean color. Is it really necessary to flow more filament through the nozzle right after a purge. |
I also believe the extra extrusion should be removed. The color change extrudes sufficient filament to continue the print and the unknown z and extrusion amount required to 'leave the extra on a pile' is a real problem. It rarely works as HRMan describes. Maybe an option supported by GCODE would allow configuration by Slic3r. |
I made a post in the forums regarding this issue because i am doing multimaterial multicolor prints with a stock mk3s (no mmu, single extruder) |
Still not fixed!?!? |
It is not a bug. If you are removing filament from nozzle - you are doing it wrong. You are supposed to grab extruded filament with tweezers and hold it. Hot end will prime and move to resume. Moving hotend will break filament, leaving clean primed nozzle, and filament blob in tweezers. |
This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment. |
This issue has been closed due to lack of recent activity. |
Now fixed? prusa3d/PrusaSlicer#2672 |
Environment: Prusa i3 MK3
Firmware: 3.3.0
Problem:
When issuing an M600 to cause a filament change, the print head moves to the front right. The filament change completes normally. However, there are some additional extrusion/retraction instructions after the filament load is completed, and before the print resumes. These commands are found on lines 6573 to 6579 of Marlin_main.cpp. The issue is the amounts extruded are set using constants, and there is no way for a user to control these operations.
Desired outcome:
This final priming should use the values set in the M600 line if specified, and use the constants as the defaults. In this way, the user can configure the amount of filament extruded and retracted in this final step.
The text was updated successfully, but these errors were encountered: