XaiJu
Jón Schone
Jón Schone

patreon


Behind the scenes; contest EP3 it works mechanically!

Hi guys! The design works! At least mechanically so I've made this quick video to share this. It homes in a funny way and I managed to reach the whole 220mm without having to modify the printer. I'm so happy! The build volume is reduced of course because two hotends sitting next to each other and the room needed to switch them, but it feels good that it goes this far.

I'm going to figure out how this can be controlled during printing and I hope that this can be achieved in the firmware itself. If everything else fails I can inject my own gcode using LabVIEW so I can make it work, but this wouldn't be the preferred way. One way or another, I will be printing with two materials soon!

Just one thing I forgot to mention... It's also possible to add a laser engraver or pen plotter as a second tool. How awesome would it be to write on a 3D printed part! Dual quick tool change is what I'm thinking. OK, it's getting late, have a good one cheers!

Behind the scenes; contest EP3 it works mechanically!

Comments

Thanks Constantijn, this is good to know! I'm happy that it turned out exactly as I wanted, but maybe I won't be this lucky next time xD

Wish I had seen this sooner. I know my way around Marlin really well as I recently had to fix a couple of major bugs where I had to first understand the majority of the codebase. If you have to dive deep into Marlin again in the future, I might be able to help:) Anyway, this might be the most ingenious implementation of a swiveling dual extruder I've ever seen!

Thanks Mitch! I've had a few moment where I thought that this wouldn't work the way I intended to, but it does, it works! I'm so looking forward to finish this. Before I bought my first Creality printer I was thinking of ways to add two hotends. I'm glad I found a different method which has its advantages :)

Thank you! Tomorrow I'm going to try and find out if I can manage to modify it. It looks doable and I have some programming experience. Good point of the time consuming you're mentioning. If it turns out to be too difficult I'll skip it at first and continue with finishing it electronically. I hope I can pull it off because if all the pieces come together I can start making the public YouTube video :D

Thanks for the info! Tomorrow I'm going to find out how the firmware can be modified of this board. It looks like this specific Creality board which supports 2 hotends would be easy to install new firmware on. If everything goes as planned I'll share my modified firmware so it can be implemented by others too. If not, I'll find a way to inject the gcode before a tool change.

That's a great way of explaining 3D printing, I feel the same about it. Another thing I like is that on the creation side people from an engineering and sculpting background come together. I cannot wait to start printing multi color, or better, multi material prints :D

It is coming along great! Keep up the awesome work man!!!

Amazing to see it working! I would seriously consider ways this could be done within Marlin. There have been a lot of recent additions to support tool change etc. including the E3D Toolchange. The benefit of doing it in Marlin is that Creality boards already use it. So it would be a trivial change to incorporate it in the Ender 3 firmware for example. https://marlinfw.org/docs/configuration/configuration.html#extruder-info Noted that changes to Marlin may consume a lot of time. So it would be prudent to find something which works first (e.g. slicer injecting Gcode). Then work on the Marlin solution once that is in the bag. Of course, we patrons can contribute to the Marlin effort!

By the way, I think the guy from 3D Chameleon (https://www.3dchameleon.com) uses custom G-code in the slicer to switch extruders. And on the Duet 3D platform you can simply define a tool change macro. In my mind these are perfectly acceptable solutions, and they keep the firmware stock. That might save you some frustration with altering the printer firmware and make this design applicable to many more printers?

Watching my printer make parts by fusing layers of hot plastic through a beautiful orchestration of software, electronics, mechanics and chemistry is still a magical experience for me. Watching your hotend design switch feels the same. It literally rocks! Also, the latest design indeed seems a lot stiffer compared to the design with the support arm on the back. That will probably make a huge difference in how accurate it will print. Well done! I'm really looking forward to seeing it print 👍


More Creators