Quote Originally Posted by microcnc05 View Post
That's funny. I'm a pattern maker in the arrow space industry. I got laid off early 2009 and started doing side jobs. I started my own company about two months ago and started automating some machines for an air filter company. Your suggestion to turn the roll down to 1.9099 is what I came up with also to make it easier. The problem I had was that they hired me to retro fit the design they already made for that project. In the future they will consult me first then I can make the hardware to fit the software better. thank you for your reply.
So what kind of tolerance do you have to play with? I am thinking, run down some round numbers and periodically add in a correction, to stay in tolerance. If you keep the numbers less than 65535 then it's pretty easy, if more then you will need to store some in another variable or an array . . . another, (better ?) way is to use an encoder instead of relying on the stepper not to drop steps.