This project is inspired by the Filamentalis and BoxTurtle, combining ideas from both to create a robust multi-material system. It uses four modified Filamentalists, each equipped with an independent extruder slightly inclined to optimize the filament path.
The extruder design supports both NEMA 17 and NEMA 14 stepper motors. While both are compatible, better results have been achieved with NEMA 17 motors, the choice is yours.
- Two types of extruders available:
- With BMG reduction, compatible with NEMA 14 and NEMA 17 stepper motors
- Without reduction using NEMA 17 pancake stepper motors
- Filament hub with two options:
- With Binky encoder for precise filament positioning
- Without encoder, for a simpler and more cost-effective solution
- Status LEDs on each filament lane to indicate activity
- Dedicated illumination for the filament path to assist during loading and operation
- Filament eject button for quick material changes
- LED strip on the logo, showing MMU status (loading, unloading, and active filament color)
- Filament enclosure, protecting spools from dust and humidity, keeping materials in optimal condition
- Fully 3D printed structure – no aluminum extrusions required
- Compatible with Happy Hare for MMU control
The project uses accessible components, open-source technology, and a modular, customizable design.
I have a Discord channel on HappyHare, feel free to ask your questions and give suggestions
E se voce é brasileiro tenho um canal no servidor da Orion 3D
If you want to buy the complete kit
Special thanks to SkiBike for the Filamentalist design and to ArmoredTurtle for the BoxTurtle design, both of which inspired this project. I also thank Diem who helped me with the publication here on GitHub
-
Extruder update
-
Update CAD
-
Update box (only a few details, if you have already printed it, no need to reprint)
-
Box divided into 4 parts for those with printers smaller than 300mm
-
Update of 'tensioner_mount_load' the wire path has been increased
-
New CAD file, completely redone in Fusion
-
New STLs (The old STL files are not compatible with the new version)
-
Option to assemble with 623zz bearing instead of BMG
-
The box is 8mm smaller
-
The box cover, now divided into 2 parts, is compatible with the box divided into 2 and 4 parts
-
2 logo options: one for printing with MMU (recommended) and another with separate files
-
Filamentalist parts and box with identifications to facilitate assembly, thanks to Sinister for the tip
-
Button with a hole to adjust the Filamentalist, thanks to Ulta for the tip
-
All parts are compatible with 255mm printers
-
Latch and Extruder Corrections
-
Latch: new support, extension of the shaft lock
-
Extruder: detail for fitting the new latch, improvements in the ECAS outlet, and extended shaft channel for nema 17
-
-
CAD updated
-
The extruder switch and encoder do not need to be soldered. Simply crimp the wires into a 5-pin JST connector
-
Improved the fitting of the ECAS encoder
-
New design for the Tensioner Arm
-
The button now needs to be inserted before positioning the Filamentalist in the box to ensure a more efficient fit
-
Added an extra LED on the Tensioner Mount to illuminate the filament. Thanks to Diem for the idea!
-
Adjusted the box supports due to issues reported by some users
-
Text on the bases of the Filamentalist
-
Change in the MMB mounting method, making it easier to route the wires
-
Added the MMB v2.0 mount
-
CAD updated
- Enclosure
-
Extruders with 2 switches
-
3 extruder options
- With BMG reduction, stepper nema 17
- With BMG reduction, stepper nema 14
- Without reduction, stepper nema 17 pancake (Thank you, igiannakas, for the suggestion of the extruder)
-
All extruders have a latch with an option to use a 623 bearing instead of the BMG idler (I recommend using the bearing, it makes it quieter)
-
The Filamentalist wheel and base have been modified to accommodate an 80mm shaft, and a spot has been added to place M3 nuts
-
Added a small plug at the connection between the extruder and filamentalist to facilitate extruder installation
-
Right-side box modified to accommodate new connector
-
Connector for CAN bus (supports connecting 2 CAN buses) and USB
-
Changed the name "Encoder" to "Hub"
-
2 hub options
- Hub with encoder
- Hub without encoder
-
Hub now uses a MR63 bearing instead of a 4mm ball
-
Added places to secure wires on the button
-
Logo uses heat inserts
-
Jig for cutting PTFE
-
Jig for soldering LED wires
-
Assembly tips
-
Updated BOM
-
Updated CAD
- Support for mounting on the top of the printer with options for Monolith panel and Voron standard
-
Assembly manual added to support the build process
-
Updated buttons to avoid sharp edges on internal parts, improving fit and finish
-
Extruder updated with improved switch mounts for better triggering
-
Fixed incorrect label on the
Rear Left Toppart of the enclosure -
Encoder adjusted to add more spring tension and tolerance, reducing print errors
-
Updated LED logo mount with a clear indicator for LED cable exit position
-
Revised cable channel for the LED logo wiring inside the box
-
Latch updated to use a 623 bearing for smoother operation
-
Added
axle_depth_toolto assist with assembling the Filamentalis axle -
Added
calibration_tool.stlfor tuning hole diameters and fits -
Added
MR85 Inserttool to help insert the MR85 bearing into the extruder -
Updated
PTFE_Toolsfor more precise PTFE tube cutting
- Manual corrections
- Heatset Inserts
- Typo
- Button wire length
- Manual corrections
- Heat insert from Filamentalist
- Warning about motor shaft dimensions on extruder without gearbox
- Screws for the hub with encoder







