Hi all, a question related to Marlin Firmware and the M600 change filament command.
the change filament M600 works, but I need a slightly different set of commands to run a filament change.
I have tried to do this with a custom menu item and a couple of ' enquecommand ' lines to perform the necessary steps
Unfortunately it doesn't work all the way. Maybe you can provide me a solution... (not a start an C+ coding)
This is what I need:
when a filament change is needed:
- I press a menu Item (change filament)
- extruder moves up 5mm
- extruders moves to X3 Y3
- NO rewind in filament here!!
- wait with beeping sound
(here I change the filament cartridge, when done I press the 'finish change filament ' menu option)
- First the extruder needs to extrude an amount (E+1000) of filament at it's current position.(X3 Y3)
- move back to the original print
- reset to the original E value (E-1000 at this point) WITHOUT the extruder motor actually moving or turning backwards
- move down 5mm
- continue printing.
My issue is with the Rewinding of filament. Whatever I try, I can't reset the E value after E+1000 extrusion to the Original Value from when I press for a change filament.
So It will either rewind before the E+1000 command (normal M600, I don't want that) or it will rewind after the E+1000 command to get back to its original E value where it stopped printing for filament change!
Any solutions?