Fine Homing on X doesn't work
-
@Stevtommo God this is weird.... Clutching at straws here but is the carriage nice and free to move in the X direction? If your belts are too tight it can put too much side load on the motor bearings. Perhaps there is some sort of "sticktion" which a high feed rate can overcome but for some reason a slow feedrate cannot? Like I said, I'm clutching at straws but I note that your motor current is only 800mA which is on the low side. Are you able to increase that? If the motors are rated at say 1Amp, you could push the current up to say 950mA just to see if that helps. If it does, then maybe more powerful motors might be the answer and/or eliminate or reduce any "sticktion".
I might be useful to know if there is a sweet spot for feedrate for the fine homing move. You could try doing the slow homing at the same feedrate as the course homing, and if it homes reliably then progressively reduce it until you run into problems again.
I've no idea if this is significant but on a Core XY, both motors are employed for pure X or pure Y moves, but the direction of one motor is reversed. I can't think of any reason why that would be significant to your problem but I'll keep thinking about it. -
This post is deleted! -
Have you tried increasing the length of the second move from 100mm to at least the length of the axis?