D-Bot/CrusaXY mash up (CoreXY iDEX)
-
Nice work @Rushmere3D I will move this post to the "may duet controlled machine" category so its easier to find for people wanting to do something similar.
-
Thank you, it wasn't until after I made the thread I realised there was a better category but couldn't change it myself?
-
Hi all,
So I'm finally getting around to adding the second extruder to my iDEX printer and I was wondering if someone knowledgeable would be kind enough to take a look at my config I've made? I'm waiting on a few connectors and tool so the printer isn't currently moving so I've take a guess on some of the offsets but some advice with that would also be appreciated but it's more the setup and naming of things I'm unsure of.
Edit to remove config files, as I'm making changes to my config. Will request help again soon
Thanks in advance, James.
-
Quick question, am I right in thinking if I want to run two Toolboards on a duet3 I also need a Distribution Board?
Thanks,
J.
-
Another question while I think of it. Can you modify macros on the paneldue?
-
Anyone able to answer my two questions?
Thanks.
-
@Rushmere3D said in D-Bot/CrusaXY mash up (CoreXY iDEX):
Quick question, am I right in thinking if I want to run two Toolboards on a duet3 I also need a Distribution Board?
Thanks,
J.
Yes, you'll need a distribution board
@Rushmere3D said in D-Bot/CrusaXY mash up (CoreXY iDEX):
Another question while I think of it. Can you modify macros on the paneldue?
no, you can't
-
Thank you.
-
Hi all,
OK a bit of progress, the printer now has the second tool fitting and everything is wired up including now physical end stops rather than sensor-less.
Here a picture of it right now:
Thanks,
James.
-
Right so, I've been playing until someone can offer assistants.
I've got the printer to home each axis (via Home X, Y, U button) I added this line to the config.g under the M584 line.
M669 X1:1:0:0 Y1:-1:0:-1 Z0:0:1:0 U0:0:0:1
However homing Z cause issues, the U axis is told to home which is does but then when X and Y move to 0,0 it;s trying to also move U but just skips steps because it is up to it's end stop. Any suggestions?
Thanks,
James.
-
@Rushmere3D said in D-Bot/CrusaXY mash up (CoreXY iDEX):
Quick question, am I right in thinking if I want to run two Toolboards on a duet3 I also need a Distribution Board?
Thanks,
J.
It's not essential, but it makes the wiring simpler and provides fused power for each tool distribution board.
-
@Rushmere3D said in D-Bot/CrusaXY mash up (CoreXY iDEX):
Right so, I've been playing until someone can offer assistants.
I've got the printer to home each axis (via Home X, Y, U button) I added this line to the config.g under the M584 line.
M669 X1:1:0:0 Y1:-1:0:-1 Z0:0:1:0 U0:0:0:1
However homing Z cause issues, the U axis is told to home which is does but then when X and Y move to 0,0 it;s trying to also move U but just skips steps because it is up to it's end stop. Any suggestions?
Please post a diagram that shows how the U carriage is controlled by the belts and motors.
-
Does this help.
-
Here's some actual printer pictures.
-
if i'm not mistaken , if you want your bed center to be 0,0 then your y minima and maxima should not be 0 and 270 .
-
@hackinistrator Yep, sorry already changed that. I'll update the code.
Thanks.
-
also in homez and homeall you move x absolute position to 150 , which is not the center of the bed , this is the edge , right ?
-
@hackinistrator Also already changed sorry, lol. I posted the configs and then was messing around trying to work it out myself.
The issue right now, is the move to 0,0 with homing Z. It continues to try and move U past the end stop.
Also during the Y home, it shifts the X and U axis by 2.5mm and that is reflected in the coordinates.
Also the Y home doesn't do the double home move.
Thanks.
-
Your u axis routed like markforge, not corexyu. Are you sure u is not moving in opposite direction?
-
@hackinistrator Well it homes to max correctly so I'm guessing it's going the correct direction?
I commented out the M669 K5 line and add the kinematics I posted above.