Z Problem Corexy
-
-
Ok, if Z is going to wrong direction, we now need to change the motors rotation direction to get it going the right away again.
In the drives section you have:
M569 P2 S0 ; physical drive 2 goes forwards
Change it to:
M569 P2 S1 ; physical drive 2 goes backwards
X and Y are moving the right directions though?
If homeall is working, you'll also need to make changes to the individual homex homey and homez files.
-
@Dav said in Z Problem Corexy:
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S0 ; physical drive 2 goes forwards
M569 P3 S1 ; physical drive 3 goes forwardsyes changed
M569 P0 S1 ; physical drive 0 goes forwards
M569 P1 S1 ; physical drive 1 goes forwards
M569 P2 S0 ; physical drive 2 goes forwards
M569 P3 S1 ; physical drive 3 goes forwardsP2 and now works, i've also inverted the endstop of my Y in another way works in the wrong way.
Now is printing -
@Dav alright. As long as Y+ moves to the back of the printer you should be ok. Otherwise you may get mirrored prints.
-
My home is back left for x and y. From here if I click x+ my x goes to right, if I click to y+ it comes to me from the back to the front
-
@Phaedrux from what I see in your picture my y is inverted from your.
Is this OK? My endstop is on the back left and not in the print like your -
@Phaedrux
I'm a little confused, I follow this cabling
the problem is that if I conect x motor to x connector in duet board and y motor on y connector, if I move x on console it moves the y and vice versa...why?
-
CoreXY always moves both motors. The only move that turns one motor and not the other is an exact diagonal (turn the motor by hand and you will see which diagonal).
So with one motor plugged in, either one, you will always see that individual motor turn, even though you commanded a "straight" move.
-
@Dav Is that your actual belt diagram? If so, you've got more than Z axis problems. The belt tension will vary with extruder carriage position, and that means the X and Y axis relationship will wander (belt tension is what keeps the axes square), and prints will be distorted.
The problem is that the segments of the belt that vary in length depending of extruder carriage/X axis position are not parallel to the guide rails. In this diagram, belt segments labeled A-H have to be parallel to the guide rails. The other segments don't have to be parallel to the rails.
When you set up the Z axis screws, you didn't even think about putting them in a position that wasn't parallel to the guide rails. Belts work the same way. Compare your diagram to the one above- almost none of the segments that need to be parallel to the rails are parallel. The working side of the belt loop has to be parallel to the guide rails in any linear motion system.
More info on proper corexy layout here: https://drmrehorst.blogspot.com/2018/08/corexy-mechanism-layout-and-belt.html
Don't worry about it, this is an extremely common error that is probably the cause of many people thinking that there's something difficult, tricky, or magical about corexy printers.
I have collected a bunch of photos and computer renderings of incorrect corexy mechanisms. You can see them here. You are not alone...
-
@Dav said in Z Problem Corexy:
From here if I click x+ my x goes to right, if I click to y+ it comes to me from the back to the front
That's not correct.
Please do these motor tests as described here: https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter#Section_Testing_motor_movement
These should get you sorted out.
It would also help if you posted a photo of your printer perhaps. If possible mark it up with the positions of the endstops and the axis limits.
-
@Phaedrux found the problem, for si of all connected x motor on x connector and y motor on y connector, I changed the y direction, now if I click - is coming to the front like you ask me to check.
I think everything working now.