Skip to content

Addon Feature Setup

moggieuk edited this page Jan 19, 2025 · 8 revisions

Page Sections:

This directory contains possible addons for your MMU setup that have support shipped with Happy Hare


#f03c15 #c5f015 #1589F0 EREC Filament Cutter

An addon used to control filament cutting at the MMU rather than the toolhead

Compatibility

MMU: ERCFv2 (but many variants exist and this will work with any servo controlled MMU filament cutter)
Printer: Any

Github

/~https://github.com/kevinakasam/ERCF_Filament_Cutter

Config

  1. Add [include mmu/addons/mmu_erec_cutter.cfg] to your printer.cfg
  2. Edit mmu_erec_cutter.cfg and mmu_erec_cutter_hw.cfg to work with your setup
  3. In mmu_macro_vars.cfg set variable_user_post_unload_extension : "EREC_CUTTER_ACTION"


#f03c15 #c5f015 #1589F0 Blobifier

An addon used to create purge blobs instead of using a wipe tower

Compatibility

MMU: Any
Printer: Voron v2, others in the works

Github

/~https://github.com/Dendrowen/Blobifier

Config

  1. Add [include mmu/addons/blobifier.cfg] to your printer.cfg
  2. Edit blobifier.cfg and blobifier_hw.cfg to work with your setup
  3. Set variable_user_post_load_extension : "BLOBIFIER" in mmu_macro_vars.cfg
  4. Optionally set variable_user_post_form_tip_extension : "BLOBIFIER_PARK" in mmu_macro_vars.cfg to park the nozzle on the tray during a swap. Note that it is always recommended that you at least z-hop on toolchange so that the toolhead is immediately lifted off the print. Read Toolchange Movement for more details.


#f03c15 #c5f015 #1589F0 DC eSpooler

An addon used to control a DC motor based eSpooler that is active when the MMU is unloaded

Compatibility

MMU: Any
Printer: Any

Github

n/a

Config

  1. Add [include mmu/addons/dc_espooler.cfg] to your printer.cfg
  2. Set espooler_start_macro: MMU_ESPOOLER_START in mmu_parameters.cfg to start eSpooler movement
  3. Set espooler_stopt_macro: MMU_ESPOOLER_STOP in mmu_parameters.cfg to stop eSspooler movement
  4. Update the mmu/addon/dc_espooler_hw.cfg for your configuration.


#f03c15 #c5f015 #1589F0 Eject Buttons

If the MMU is equipped with a per-gate eject button (like QuattroBox) this addon is used for control

Compatibility

MMU: Any (if buttons fitted)
Printer: Any

Github

n/a

Config

  1. Add [include mmu/addons/mmu_eject_buttons.cfg] to your printer.cfg
  2. Ensure the eject button pins are defined:
  3. Add EJECT_BUTTON_x aliases to mmu.cfg or define pins directly in mmu_eject_buttons_hw.cfg


Important

For all add-on extensions, ensure that you always use the "cfg" files from Happy Hare and not those sourced elsewhere so you have the most recent changes and fixes.

 1. Introduction
 2. Installation
 3. Essential Configuration
 4. Calibration
 5. Operation

-- YOUR MMU IS READY TO PLAY WITH --

 6. Slicer-MMU Setup

-- NOW YOU ARE READY TO PRINT! --

 7. Tuning
 8. Optional Feature Setup
 9. Advanced Configuration
 10. Advanced Concepts
11. Quick References

12. Troubleshooting
13. FAQ
14. MCU Board Reference 🆕
15. Change Log
Happy Hare Discord

Clone this wiki locally