Originally Posted by
Richard Rumancik
Marco, I am wondering if perhaps a setscrew on the x-motor pulley might have loosened, (or perhaps there is some other location in the motion system that temporarily became disenaged and then "re-engaged".)
Let's suppose the x-motor pulley setscrew was loose enough that it slipped when trying to "home". The encoder thinks that the carriage is parked at (zero, zero), but it is not - it is in the center of the table, as the belt was not moving. Then for some reason on the next command the setscrew grabs enough to engage and turn the x-pulley. Seems to me that the laser carriage would think it is at (0,0) when it is actually in the center of the table.
So if this could be reversed - loosen the screw so the encoder does not turn, move the carriage to the real 0,0 and re-tighten the screw: would this solve the problem? (You would probably still have to re-zero in software to get the fine location.)
Think this through before you try anything. I'd hate to have you break something in the process. Anybody else have a comment? Is my idea plausable or am I off-base?