Notifications
Clear all

Post M600 filament change extrusion  

  RSS
fjkraan
(@fjkraan)
Eminent Member
Post M600 filament change extrusion

Using a plain i3 MK3S (up to date firmware), I print small objects in two colours, one for the base, and one for the top layers. The PrusaSlicer allows insertion of filament changes, so it is possible. The problem is that after a change and the acknowledgement of correctness of the colour, the extruder extrudes a few centimeters of filament before resuming the print. If you don't wipe this off manually, it will end up on your printed object, potentially ruining the result.
An MMU2 could solve this, as it has a post-change wipe tower. But for an occasional dual colour object it seems overkill.

Is this extraction intended and why? Or is it a 'wrong direction' retraction? A bug?

Greetings,

Fred Jan

This topic was modified 5 years ago by fjkraan
Posted : 06/09/2019 2:08 pm
fjkraan
(@fjkraan)
Eminent Member
Topic starter answered:
RE: Post M600 filament change extrusion

The GCODE looks like this (PrusaSlicer 2.0.0):
...
;BEFORE_LAYER_CHANGE
...
G1 E-0.04000 F2100.00000
G1 Z1.100 F10800.000
;AFTER_LAYER_CHANGE
;0.6
M600
G1 X209.684 Y88.687
G1 Z0.600
G1 E0.80000 F2100.00000
...

The retraction (G1 E-0.04000 F2100.00000) and extrusion (G1 E0.80000 F2100.00000) are at every layer change, but the latter might not be appropriate after a filament change...

I might try to see what happens when I remove it.

Greetings,

Fred Jan

 

This post was modified 5 years ago by fjkraan
Posted : 06/09/2019 2:36 pm
fjkraan
(@fjkraan)
Eminent Member
Topic starter answered:
RE: Post M600 filament change extrusion

Tried it and noticed no difference. Meanwhile I found: https://github.com/prusa3d/Prusa-Firmware/issues/1999

Posted : 08/09/2019 1:34 pm
Share: