moggieuk / Happy-Hare

MMU software driver for Klipper (ERCF, Tradrack, Prusa)
GNU General Public License v3.0
465 stars 116 forks source link

Just pull out? #325

Open Durahl opened 3 months ago

Durahl commented 3 months ago

Over the years I've tried all the Tip Forming BS and quite honestly the best Tips I've gotten since ever ( minus the harmless Whisks ) have been the ones where I had to pull the Filaments out by Hand in a single Move at a "Humane" 150-200mm/s.

Which Settings would have to be edited to disable all of the Initial Pull, Parking, Dipping, etc... Stuff and just have a single Pull Move until it clears the Extruder for the Gear Motor to take over? 🤔

moggieuk commented 3 months ago

Best this would be to write your own macro, let's call it "MY_FORM_TIP". Then set:

form_tip_macro: MY_FORM_TIP

in mmu_parameters.cfg

I'd recommend your macro leaves the tip at least 15mm from the extruder exit to allow for Happy hare to complete the unload rather than to completely eject from the extruder.

That's it!

Ecaze81 commented 2 months ago

I'm a fan of this type of solution, if I simply go back I have a valid tip, but with the macro it makes me stuck on the dragon or dragonfly. Did you write your own macro? can I make a simple unload macro? [gcode_macro UNLOAD_FILAMENT] gcode: {% set speed = params.SPEED|default(300) %} {% set max_velocity = printer.configfile.settings['extruder'].max_extrude_only_velocity %} SAVE_GCODE_STATE NAME=unload_state G91 G92 E0 G1 E25 F{speed} # purge G1 E-50 F600 # fast-unload RESTORE_GCODE_STATE NAME=unload_state