Skipping steps during homing/bed leveling, but not printing.
I have a corexy printer that I designed and built myself. I just re-worked the gantry with 12mm belts and some new pieces for idlers/pulleys and such. I'm having a weird problem though. Before I print I run a G32 command to probe the bed for independent leadscrews so it can tram itself. When this script is run, it starts to skip steps towards the maximum of the Y axis. If I move the carriage by hand, I can not feel any resistance in that area that would cause it to lose steps. If I manually move the carriage in that area, it does not lose steps. I've checked the linear rods and they all seem to be spaced appropriately. There isn't any resistance in any of my idlers, and I cannot see the belts binding anywhere. I would assume that if it was a mechanical issue then it would be present when manually controlling the axes. There are also no missed steps when printing either. Any thoughts?
alankilian last edited by
Try probing at a lower speed?
Try increasing your stepper motor current a bit?
I believe that the probe speed is actually lower than the move speed for the machine. How can I check that?
Stepper current should also be okay. It worked fine on the last machine, and I remember doing out the calculations for what I needed. The currents for the motors are 1300ma. These are the motors I am using.
They are spec'd at 1.68 amps/phase. If I set it to the recommended 85% of max I can bump it up to 1400ma. Although documentation says that the quoted current through a single winding is usually a bit higher.
I figured it out. It's crashing the head on the X-axis due to the probe point for the leadscrew being slightly off. I just need to adjust that.