Magnetic IDEX Config and Macro Files

The Magnetic IDEX printer uses two control boards.

mcu (stm32g0b1xx) BIGTREETECH SKR mini E3 v3.0
Freq: 64 MHz

mcu ATMEGA_Z (atmega2560) Flashforge-Creator-Pro
Freq: 16 MHz

printer.cfg (5.8 KB)
macro.cfg (12.0 KB)

Google Sheets Part List

Mechanical design files are located here:

2D PDF Download link:
Exploded drawing with links to recommended components

2 Likes

Dimaā€¦ LOVE this project. Have been following your youtube vids for awhile now, and just noticed youā€™d posted info and links here!

soā€¦ Qā€™s for you. If Iā€™m reading everything correctly, you are saying you complied Klipper to run on the original board in the FF Creator Pro? and just added added BTT SKR mini to handle the extra extruder?
This leads to my bigger questionā€¦ your thoughts on replacing the original board with something like a Duet3D board or BTT Octopus that could handle all the stepper drivers needed? ā€˜Couldā€™ this be applied to other corexy or cartisian printers? (obviously with print head redesigns etc?)
thanks for a GREAT project and any details you can supply. I few this as a GREAT way to optimize my beloved (albeit aging) FF Pro. tia

2 Likes

Thank you!

Yes, you can use stock Flashforge Creator Pro control board with Klipper. All replicator ā€œmightyboardsā€ use Type K thermocouples, so when I redesigned Magnetic IDEX to use small pancake extruder motor and new Trianglelab CHC mini hotend, I shorted out thermocouple part of the migthyboard circuit. Everything works fine except I lost the thermocouple channel on T0.

I cut my losses and added a BIGTREETECH SKR mini E3 v3.0 https://amzn.to/3QKdyRt
SKR mini runs X, Y and both Extruders while ATMEGA does Z and heated bed.

Magnetic IDEX will work with any control board that runs Klipper firmware.

Regaring Corexy and I3 style gantries, everting is possible given enough time and effort. However, I donā€™t think it is worth it right now. Especially when replicator style gantry works so well.

2 Likes

thanks for the timely rely Dima. Coolā€¦you are U.S bound (IL) Iā€™m in MD myself
I asked about the corexy and cart, as another ā€˜largeā€™ printer here is a v-core 500.
The VC has an IDEX variation, but as you suspect, involves more motors a larger frame design and etc.
That 500 sized bed takes forever to heat up. So Iā€™d adopted a sub-platform that allows me to install and use smaller beds as desired. Normnaly the VC series printers do not have space to clear the bed of the second IDEX print head (and associated 'anti-ooze bar) For me this would not be an issue with nearly 100mm free space between bed edge and frame on each side.
Soā€¦as you can surmise,after I mod my FF Pro, Iā€™m looking at all the configs to move your wonderful effort to a full sized corexy V-Core. Heyā€¦thatā€™s half the fun right? you donā€™t know the limits until you have exceeded them!

3 Likes

Would be a very nice way to do IDEX on a V-Core-3

2 Likes

ā€¦ part way thereā€¦with my ā€˜sizeā€™ replaceable bed format :slight_smile: Plenty of space between bed and fame for IDEX, and tool changer play

1 Like

:slight_smile: Would be nice indeed. I think CoreXY can make Magnetic IDEX too bulky and not practical, however not impossible. IMHO CoreXY will be replaced by something awesome soon :slight_smile: Stay tunedā€¦

Hi, do you mean linear magnetic motors?

Linear motors are nice, but a little too expensive and a little too heavy. I am thinking something much less expensive. The cost of removing X motor from the moving part of the gantry will be negligible :slight_smile:

Hi, I also tried something similar.

this was the last version ā€¦ after that I started using CoreXY

1 Like

Nice design! I have something very similar that was inspired by the zero gravity extruder.

Why did you move away from this idea?

Yes, I was also inspired like you. I abandoned this idea because when I printed the circle it wasnā€™t a circle and I couldnā€™t figure it out. Now with hindsight I think it was the TMC drivers but I didnā€™t test it further.

1 Like

ā€¦ bearings turned 90 degrees was also a problem. A regular square isnā€™t accurate and it rubbed, so I used three in an axis and another two separately.

my concept was - a dimensionally direct replacement for a NEMA motor

STEP/IGES file: X - Rotary Spline block.zip (2.0 MB)

1 Like

Dima, do you have any information you can share on your anti-ooze setup? Didnā€™t see anything in any of the videos Iā€™ve watched or on printables.

nozzle bibs are included in the STEP file here:
https://www.printables.com/model/869226-akula-class-motion-system-beta
Iā€™ll share more details shortly. Stay tuned

I really like the simplicity of your IDEX. I have been plotting a course for my printer build. Iā€™m mostly interested in functional prints and multi-material so that I can have support material.
Right now I use Bambu P1s for color ABS (wasteful) and a Micron (mini V2.4). I would love something simple as this on the mini Micron.