Summary
This project presents a robust and adaptable toolchanger system designed specifically for the FlashForge Adventurer 5M, leveraging the power of Klipper firmware for advanced control. Transform your AD5M into a versatile multi-tool workhorse, capable of switching between different extruders, laser modules, pen plotters, or other custom tools with ease. This design does not require a new mainboard or even a new klipper host. Klipper runs on the integrated allwinner T113-S3.
If you want to help with this project, leave a comment or email me at huxleyallenmarvin@gmail.com
Key Features:
Modular Design: Enables rapid swapping of various toolheads, greatly expanding your printer's functionality without manual intervention.
Klipper Integration: Built from the ground up for Klipper, allowing for precise control, advanced kinematics, and easy configuration through your printer.cfg.
Designed for FlashForge Adventurer 5M: Optimized for seamless integration with your AD5M's existing structure and motion system.
Bigtreetech EBB36 Compatibility: Utilizes the EBB36 toolhead board for robust and clean wiring directly on the toolhead, minimizing cable drag and complexity.
Servo-Actuated Tool Lock/Release: Incorporates a servo mechanism for reliable and automated tool changes (requires Klipper configuration for a secondary MCU like Arduino Mega if using the stock AD5M non pro board).
Robust Mechanics: Designed to use common and readily available hardware for durable operation.
Why Build This Toolchanger?
Go beyond single-material printing! With this toolchanger, you can:
Print multi-color objects with different extruders.
Experiment with various nozzle sizes and hotend types on the fly.
Switch from FDM printing to laser engraving or vinyl cutting.
Automate complex multi-step manufacturing processes.
Required Bill of Materials (BOM):
Please refer to the detailed Bill of Materials (BOM) document for all necessary hardware components, including bearings, rods, specific electronics, and fasteners. A general overview of electronic components includes:
USB Female Breakout to 4 DIP Pins
USB Extension Cord
USB to CAN adapter
Bigtreetech EBB36 Toolhead Board
NEMA 14 Pancake Stepper Motor
24V V6 Hotend
Solder or Electrically Conductive Wire Glue
And various mechanical parts like bearings, rods, and bushings.
(A detailed BOM PDF is available in the "Files" section of this Thing.)
Printing Instructions:
Print all structural parts with care to ensure dimensional accuracy.
Filaments: This design has not been printed. Choose your material based on the desired strength and flexibility for each part (e.g., PETG for rigidity, TPU for flexible components).
Nozzles: 0.8 or 0.6 recommended. Adjust your layer height and line width accordingly for optimal results.
Infill: Use appropriate infill percentages for strength (e.g., 30-50% for structural parts).
Supports: Apply supports where necessary for overhangs
Refer to the assembly guide in the files section.
Klipper Firmware Configuration:
This toolchanger is built for Klipper. You will need to:
Configure your AD5M's Klipper instance to include the necessary G-code macros and pin definitions for the toolchanger.
Flash Klipper firmware to your Bigtreetech EBB36 toolhead board.
If using the non pro version control servo using gpios on EBB36?
Disclaimer:
This is a DIY project and requires a good understanding of 3D printing, electronics, and Klipper firmware. Always exercise caution when working with electrical components and moving machinery. Modifications to your 3D printer may void warranties. Use at your own risk.
License:
This work is licensed under a Creative Commons Attribution-ShareAlike International License. You are free to remix, transform, and build upon the material for all purposes, provided you give appropriate credit and distribute your contributions under the same license.
标签
模型来源
