New Menu Item to Load / Unload Filament
July 13, 2017 09:10PM
I was surprised to see that there was an option to have a menu item to toggle case led on/off. Cool.
I would like to see something similar for Load / Unload filament that basically heats up the head to xxx then extrudes or retracts yyyy length.

How do I add this to Marlin? Is it easy enough to do?

Edited 1 time(s). Last edit at 07/13/2017 09:10PM by Eddiie.
Re: New Menu Item to Load / Unload Filament
July 14, 2017 05:27PM
The code is not mature yet. But you might want to check out M701 and M702: [github.com]
Re: New Menu Item to Load / Unload Filament
July 26, 2017 09:05AM
I did it with a Gcode file than runs from SD card;

M109 S175 ; wait extruder temp reaches 175 for ABS
G91 ; relative coords
G1 E-20 F500 ; retract 20 slow f500= 8mm/s
G1 E-800 F6000 ; retract 800 quickly f6000= 100mm/s
M300 S300 P700 ; beeps
M18 ; disable steppers to allow pull out
G4 P10000 ; pause 10 secs
M300 S800 P300 ; beeps
G4 P300 ; pause 3rd secs
M300 S800 P300 ; beeps
G1 E770 F6000 ; forward 770 quickly f6000= 100mm/s
M18 ; disable steppers to alow push in
M104 S0 ; set extruder temp to 0
G92 E0 ; resets extruder position to 0
G90 ; set absolute coords
Re: New Menu Item to Load / Unload Filament
July 26, 2017 12:59PM
Quote
Eddiie
I would like to see something similar for Load / Unload filament that basically heats up the head to xxx then extrudes or retracts yyyy length.

How do I add this to Marlin? Is it easy enough to do?

You just need to enable this in Configuration_adv.h Specifically, turn on the #define ADVANCED_PAUSE_FEATURE and set the Filament change numbers to what you need. It should be in the LCD Menus at that point.
Sorry, only registered users may post in this forum.

Click here to login