Core XY - Idex with two gantries
-
@yeti-wst bear in mind that if you want to print two copies of something, the bed needs to be very flat and the gantries not sag because there is only one Z axis to do mesh bed compensation.
We're planning to allow that type of machine to print a GCode stream that moves the two heads independently. That could either be two separate objects, or two parts of a single large object.
A further extension would be to put two print heads on each gantry IDEX-style.
-
@dc42 I asked about this same idea a few months ago. Would there be any crazy things that would have to be done on the gcode side or is it possible that the tools are attached to the different sets of axis and that is how the machine understands which set to use? I understand the tool setup in m563 for Cartesian idex the 2nd tool is mapped to y u and z. Would it just be u v and z? Then home to max. I understand that the firmware doesn't support printing 2 different gcodes for the two gantrys but simple 2 color and multi material should work right?
-
@yeti-wst the belt layout would simply be the original crossover corexy belt path stacked instead of the fabutotum layout. Two more motors flipped over with the pulleys pointed down and bingo Bango.
-
For this kind of setup a Dual-Wire-Gantry basis might be easier to set up because it's stacking free for normal XY operations. You can then add U and V on the next layer. The only thing to consider is that one axis has double the "steps" through pulley setup; easy to address in the kinematics matrix though.
-
@oliof I considered Synchromesh. What are you talking about with the steps being double? All 4 pulleys would be the same size.
-
@breed that's specific to DualWire Gantry kinematics. It doesn't necessarily use wire. See https://reprap.org/wiki/Dualwire-Gantry_(DW-G).
Re: syncromesh: Always interesting. I dimly remember reports that it's prone to stretching, but I'm not sure if that was just early attempts that never got re-evaluated (similat to the infamous hackaday article that begat the idea that CoreXY is better than HBot in terms of racking, which the original author years later pedalled back on in the comments: The HBot was built on self printed pulleys and cheap belts, the CoreXY on machined pulleys and quality belts ... no wonder the second was better).
-
Hello to all 3d print addicted
Already in 2019 exactly this idea came to my mind and it did not left me. Some months ago I finished the mechanics side and the dual gantry corexy is running with just one gantry.
Currently I am struggling with the strategy to get the second gantry to life.
Already in 2017 titan robotics announced the "the cronus" which has 5 independent gantries. Every gantry has its own g-code (created by autodesk netfabb 2017). Practically I do not know how they achieved the synchronisation between the gantries and how to force each gantry to park and pause when he has finished its layer and has to wait for the others.
In general I think this is a totally underestimated technologie / strategy where we should put more effort into. -
@slaughter2k independent gcode streams will be an upcoming feature in RepRapFirmware v3.5
-
oh, that is very interesting.
Is there an estimation when 3.5 will be released? Is there already a beta for testing available? -
@slaughter2k probably best to check here, the feature seems to be under heavy development but maybe dc42 has a preliminary build https://forum.duet3d.com/topic/27895/beta-testers-for-multiple-motion-system-support