3D Printer Tool Changer Gives You Access to Lots of Extruders

The benefits of having a 3D printer with multiple extruders are numerous: you can print soluble support material for easy removal, print a combination of flexible and rigid filament, or simply print in different colors. Unfortunately, traditional multi-extruder setups have some serious drawbacks, even aside from the cost.

Usually, the extruders are all mounted next to each other on a single carriage. This increases the mass, which can cause print quality issues like shadowing. It also reduces the printable area, as each extruder needs to be able to reach the entire area. All of this means that the design becomes more and more impractical with each extruder you add, and that’s why it’s uncommon to see more than two extruders on a printer.

Over on Hackaday.io, [rolmie] has come up with a very practical (and affordable) solution to this problem. He has designed a tool changer that gives the printer the ability to switch out hot ends on the fly. The system is very similar to the tool changers we see on CNC machining centers: tools (the hotends) are stored on a rack, and a tool change in the G-code sends the carriage over to the rack to drop off the old hotend and pick up a new one.

The benefit of the design is that both the mass and volume of the carriage are kept to a minimum, while allowing you to use many different hot ends. Each hotend’s settings can be configured individually, and you can even use different models of hotend altogether (maybe one model works better for PLA, while another is better for ABS). The design is still in the prototyping stage and needs some refinement, but it’s a very promising proof of concept that seems like it could be implemented fairly easily into most 3D printer models.

Continue reading “3D Printer Tool Changer Gives You Access to Lots of Extruders”

Hackaday Prize Entry: DIY Automatic Tool Changer

Choosing between manually changing endmill bits on a CNC machine and investing in an expensive automated solution? Not for [Frank Herrmann], who invented the XATC, an eXtremely simple Automated Tool Changer. [Frank’s] ingenious hack achieves the same functionality as an industrial tool changer using only cheap standard hardware you might have lying around the workshop.

xatc_carouselLike many ATCs, this one features a tool carousel. The carousel, which is not motorized, stores each milling bit in the center bore of a Gator Grip wrench tool. To change a tool, a fork wrench, actuated by an RC servo, blocks the spindle shaft, just like you would do it to manually change a tool. The machine then positions the current bit in an empty Gator Grip on the carousel and loosens the collet by performing a circular “magic move” around the carousel. This move utilizes the carousel as a wrench to unscrew the collet. A short reverse spin of the spindle takes care of the rest. It then picks another tool from the carousel and does the whole trick in reverse.

The servo is controlled via a WiFi connected NodeMCU board, which accepts commands from his CNC controller over HTTP. The custom tool change sequences are provided by a few JavaScript macros written for the TinyG workspace on chilipeppr.com, a browser-based G-code host. Enjoy the video of [Frank Herrmann] explaining his build!

Thanks to Smoothieboard creator [Arthur Wolf], who is currently working on a similar project, for the tip!

The HackadayPrize2016 is Sponsored by: