Once mUlt1ACE is installed, open it in your web browser at
<printer-ip>/multiace.
By default the Dashboard is active, and you can also choose a different language here. To open the configuration, click Config.
Settings
Normal mode
Switches back to stock Snapmaker operation and activates the original feeders.
ACE Count
Sets the number of connected ACE units (ACE 1 and ACE 2 combined).
Feed Speed / Retract Speed
Speed for the load and unload movements. This also affects the color swap. I recommend leaving these at default. ACE 1 filament tends to tangle on retract, which is better countered with a printed guide than by changing the speed.
Load / Retract / Swap Retract Length
The Bowden length used when loading and unloading.
Load: The load is stopped by the toolhead sensor, so the length is not strictly required. It mainly limits how far transport is attempted if something goes wrong. Set it a touch longer than the actual ACE-to-toolhead Bowden length, so the filament reaches the toolhead on the first load attempt.
Retract: ACE 1 has no sensor at the filament outlet, so set the length so the filament is pulled back as far as possible without unloading the ACE slot.
Swap Retract: During color swaps the retract length can be shortened to save time. Set it so the filament is pulled just behind the splitter, with a little safety margin, to keep a splitter free in case of transport problems. 0 = use the Retract length.
Swap Purge Length > v97.2
Amount of filament purged during a color swap. 0 = default (80mm).
Dryer Temp / Duration
Default temperature and duration for the ACE units' drying function.
Display index base
Numbering of toolheads, ACEs and slots: 0-3 or 1-4.
ACE 2 Order
Order of the ACE 2 units, before or after the ACE 1 units.
Load / Extrusion / Unload Retry Count
Load: If the filament does not reach the sensor while loading, it retracts briefly and tries to feed again.
Extrusion: The filament loading phase after Load. If no movement is detected during extrusion, the filament is retracted and fed again, alternating between the extruder and the ACE. This is the total number of attempts.
Unload retry: If filament is still detected in the sensor after unloading (a short forward move), the unload is started again.
Debug logs
Enable this after consulting the developer, so detailed error logs can be sent.
Per-ACE and per-slot overrides
Here you can override some of the values above per ACE or per slot. If a field is left empty, the parent value always applies.
