Hey Graham,
I am having a similar problem and Since Yeager didn't repost his results I was wondering if you (or anyone else) might have any additional ideas about what might cause this scenario?
Here's what I have going...I am making my table larger and have decided to use a belt drive. Specifically 'L' type synchro timing belt (reinforced with steel strands). here's a link
http://www.mcmaster.com/nav/enter.asp?pagenum=978Single 18 tooth pulley at one end of table- other end of table has another 18 tooth and a 20 tooth. Turning this shaft so the 2) 18tooth pulleys make a full rotation results in the axis moving 7.30 inches.
The 20 Tooth pulley is connected to the motor (with another small 14" belt). The Motor has a 10 Tooth pulley. See attached cartoon for a (hopefully) better explanation.
Motor has 400 steps per rev.
I calculate 109.5 steps per unit. So when I try G1 X1.00 it's all good (i.e. the axis does measure out to be 1 inch with a micrometer).
If I G1 X5.00 and put a tape measure on it, it is at 5.25.
If I G1 X30.00 and put a tape measure on it, it is at 33.00.
It seems like I need to tweak my Steps per. I try doing that and (like Yeager) get it accurate @ 30" put then the 1" cal is not correct.
Any ideas what gives? The axis SHOULD travel in a linear (measurement speaking) way right. What would cause this phenomenon? Are my Belts cursed? Do you think this could be a bad cable connection? Any help is GREATLY appreciated!
Thanks,
Sid