U1 Multi ACE Pro Integration, Stock Firmware, no Soldering

HI,

i made a fork of /BlackFrogKok/SnapAce named mUlt1ACE.

Integrates 1-4 AcePro with fully automated hotswapping. No inprint change so far, but we’ll see.

Runs on stock, Solderfree Adapter instruction included.

Still Beta, but if anyone wants to try

I was waiting for a solder free solution.

Very exciting possibility! Can the 4 spools be assigned to the print heads?

Examples:

  • Head 1 connected to spools 1 and 2, and Head 2 connected to spools 3 and 4? Filament is automatically reloaded when one spool runs out. Similar to Infinity Flow for two print heads. Possibly an additional ACE pro for each of the other two heads.

  • Head 1 connected to all 4 spools of one ACE pro. As with H2D: reloading and filament changes are possible. Possibly a dedicated ACE pro for each print head?

Hi, at the moment i am aiming at the hot-swap approach so each head is connected to the same slot on each AcePro. So you can have a set of filament in each AcePro and wap between them. But my current developer build is able to laod each head from different Aces.. and can do single layer color swaps.. I’ll post a video later..

3 Likes

very nice - im getting my snapmaker in a few weeks.

im on the lookout for a acepro now - is the ace pro 2 also working?

Hi, unfortunately not, the AcePro 1 was reverse engineered long time ago, but the the new Ace2 is not and they changed protocol.

Next Release version is coming soon and will bring cross Ace Filament usage, so you can have PLA in ACE1, PETG in ACE2 and Print with Head 1-3 PLA and use PETG from ACE2 in HEAD 4 for supports..

@decay71

Hi.

I saw in a video that when unloading, the spool turns too slowly and the filament ends up lying very loosely on the spool – is that the case with your mod too?

In my mod as well as in snapace you can set the retract speed for the acepro. In the video it was on snapace default 80. It gets better when you lower ist, but its never perfect. I don’t think its a software problem, you set speed and retract, can’t imagine what a Kobra does to prevent this… But i printed an upgrade part that helped with the filament leaving the spool and some other Ace problems, like low weight spool try to lay down and bock… 2.0 Anycubic ACE Pro Upgrade Kit ( to new S1 Version) by Gwebster | Download free STL model | Printables.com

New Version 0.80b “First Light” is out. cross Ace Filament usage

New Version out, supports color swaps during print.

https://youtu.be/JauKpkZ0omY

Sneak Preview: Next Update

V2 not fully working… Experimental… next Update is UI

This is awesome. Do you think it will ever be feasible to turn this into a custom fork of orca? I would love the ability to print with up to 16 different filaments in a single print.

Hi, thank you.. I am not sure if the combination U1, ACE, tip forming will ever be reliable enough regarding color swaps to justify this step. The actual live version can already print with 16 colors, just using the post-processing script. But the swaps fail every now and then, so you have to fix and resume then. And i have to fine tune priming.. And swap times are just like when you would do it manually… But maybe, lets see what the future brings, ACE 2 hopefully :slight_smile:

New Version

ACE 2 Support, mixed with ACE1, up to 4

Integrated Paxx Firmware with multiACE

mUlt1ACE – Post-Apocalyptic DIY Projects

Webpreflight with Autoload, just upload unprocessed Gcode..

Thank you so much for developing this solution! I’ve already purchased ACE to give it a try, and I’ll share my experience as soon as I have some results to report.

I have a few questions I’d love to ask before I start:

  1. Will it still work properly if I only have a single ACE unit? Could it be used simply as a filament storage box with drying capability?

  2. What happens when something goes wrong? Does the machine automatically pause, and after a period without user intervention, shut off the system such as heating to prevent accidents? (I’m a bit concerned about fire risk, or physics damage.I don’t mind reprinting some times — I’d just like to minimize any physical/safety risks as much as possible.:wink: )

  3. Would there be any possibility of collaborating with the full-spectrum slicer fork, so we could print using CMYK PLA with PETG supports?

Thanks again for all your work on this!

Hi, you are welcome.. Started because i wanted something more than the existing solutions for myself.. And could’t stop :slight_smile:

  1. Of course and absolutely.

  2. I did not change the print routines, the software basically handles the load and unload before and mid print. So from its point of view the things that can go wrong are unloading, loading and extruding after load..It repeats failed steps and if all (cfg changeable) repeats did not help, the printer pauses, just like without multiace. So i see no reason for a shutdown on that side.

  3. No problems with a collaboration, but if you want you can upload your full spectrum sliced Gcodes and print in more than 4 colors. You just have to set colors an materials according to the ones used in the slicer, it matches to print colors by hex, name and so on, but hex works the best of course. I will make it selectable later.

Just the color swap times are around 90sec, so i would not recommend hundreds of them, time and poop-wise (still less poop than a single head printer of course)

Thank you so much for the detailed reply. I’ll start experimenting as soon as my ace2 arrives, and I’ll share any results or issues I run into here right away:)

Issues on Github please, so theres one place for them all, i will be happy to hear your results…

Do I need an Anycubic printer for updating ace2pro? or just connect the ace2 to computer via the Molex to usb cable?