So, I've decided to build a massive FDM printer. 1000 mm in all directions for build volume. It's also going to be an IDEX system with a remote direct drive extruder on each. And obviously a CoreXY, since anyone who tries to move that kind of heated bed quickly has no concept of momentum.
It will also be enclosed for ABS printing, with an air scrubber using 3M cartridges.
However, there are several hurdles, so I decided I'd come here for help.
First of all, which control boards and firmwares support IDEX setups? I would like a 32 bit processor if possible, preferably with 64x microstepping or greater.
And of course, the heated bed. Does anyone know where I could find a monstrosity like that? Alternately I was considering linking four CR-10S-5 heatbeds together, but it would have ridiculous PSU requirements and probably need two outlets.
Again with the heated bed, I need some sort of build surface that is 1 meter in X and Y axes. I prefer glass coated with an ultrabase coating or similar, though flexible plates are also an option.
Thanks to everyone who has responded since the original post. The concept has evolved since then:
IDEX platform with dual E3D V6 Gold hotends and 5015s for cooling.
MGN12 linear rails on X and Y axes, with linear rods for the Z.
The X and Y axes will move up and down via four ball screws and four steppers synced with a belt.
A BLTouch or similar sensor will be mounted on one of the print heads for ABL, but the bed will use 3-point leveling and level itself to the nozzle.
Each hotend will have a Zesty Nimble RDD mounted on it.
The aluminum buld plate will be custom machined from AW5083 aluminum to stay flat. Alternately I've been considering steel, though I don't know how that would handle thermal expansion.
The total motors I'm looking at are:
Two leveling motors for the heatbed (I'm using 3 point leveling and the 3rd point will be the reference for the Z offset)
Four Z motors
Two X motors
One Y motor
Two extruder motors
Total is 11 motors. I'm also tempted to add an MMU to one of the hotends which would bring the count up to 13.
An Odroid XU4 will be connected to three RAMPS boards via Klipper to handle the stepper requirements. The Pi 3 or zero are also options, but I would like to have slicing built into the machine, assuming Klipper can do this. If not I'll probably have a Zero running Klipper with an XU4 connected to it and sending over the sliced files.
I've decided that an IDEX system is interesting but not optimal. Instead, I'm going to make a toolchanger similar to E3D's, but not using their motion system. It looks like I'm going to need another RAMPS board!