mirror of
https://github.com/moggieuk/Happy-Hare.git
synced 2026-09-14 02:28:21 -04:00
Page:
Macro Configuration
Pages
Addon Feature Setup
Basic Operation
Blobbing and Stringing
Change Log
Clog Runout EndlessSpool
Command Reference
Conceptual MMU new
Conceptual MMU
Configuration Reference
Configuring mmu.cfg
Configuring mmu_hardware.cfg
Configuring mmu_macro_vars.cfg
Configuring mmu_parameters.cfg
Custom Load Unload Sequences
Environment Manager
Espooler Support
FAQ
Filament Bypass
Gcode Preprocessing
GettingStartedWithBoxTurtle
Handling Errors
Happy Hare Parameters
Hardware Configuration
Home
Installation
KlipperScreen
Led Support
MMU Calibration TypeA
MMU Calibration TypeB
MMU Calibration
Macro Configuration
Macro Customization
Mainsail Fluidd Integration
Mcu Reference
Movement and Homing
Multi MMU
Print Job State Machine
Printer Variables
Quick Start 3MS
Quick Start BoxTurtle
Quick Start QuattroBox
Slicer Setup
Spoolman Support
State Persistence
Statistics and Consumption Counters
Synchronized Gear Extruder
Testpage
Tip Forming and Purging
Tool and Gate Maps
Toolchange Movement
Troubleshooting and Common Issues
Understanding Operation
Upgrade Notice
nfc_driver_matrix
nfc_sequence_diagrams
nfc_test_plan
v341 Espooler Support
v341 Synchronized Gear Extruder
No results
5
Macro Configuration
moggieuk edited this page 2025-12-27 09:36:32 +07:00
Macro Configuration (mmu_macro_vars.cfg)
This is where you'll likely spend most of your time tuning the MMU after the initial setup is done. It allows for configuration of all the supplied default macros in one place.
You will need to consult the Configuring mmu_macro_var.cfg reference page for full details, but essentially the file is broken up into sections where each section contains the configuration for the respective macro. These include:
| Section | Macro Filename | Description |
|---|---|---|
| _MMU_SOFTWARE_VARS | base/mmu_software.cfg |
Controls the behavior of the print start and finalization |
| _MMU_STATE_VARS | base/mmu_state.cfg |
Customization of behavior when state changes |
| _MMU_LED_VARS | base/mmu_leds.cfg |
Configuration of LED actions |
| _MMU_SEQUENCE_VARS | base/mmu_sequence.cfg |
Control the movement of the toolhead during a tool change |
| _MMU_CUT_TIP_VARS | base/mmu_cut_tip.cfg |
Controls the tip cutting procedure |
| _MMU_FORM_TIP_VARS | base/mmu_form_tip.cfg |
Control Happy Hare's implementation of tip forming |
| _MMU_CLIENT_VARS | optional/client_macros.cfg |
Customization of Happy Hare's pause, resume and cancel_print macros |
More essential config setup:
- Hardware Configuration
- Happy Hare Parameters
- Macro Configuration
*** NEW V4 DOC IS HERE ***
1. Introduction
2. Installation
3. Essential Configuration
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
- State Persistence
- Statistics and Counters
- Tool and Gate Maps
- Filament Bypass
- Runout/Clog Detection
- Consumption Counters
- Synchronized Gear/Extruder
11. Quick References
12. Troubleshooting
13. FAQ
14. MCU Board Reference 🆕
15. Change Log
Happy Hare Discord
(\_/)
( *,*)
(")_(") Happy Hare Ready
Copyright (C) 2022-2026 Paul Morgan