CAD CAM EDM DRO - Yahoo Group Archive

Re: MaxNC modifications

Posted by Mo
on 1999-06-16 13:13:04 UTC
Ron,
I may be wrong, but I'll stick my neck out here.
Software which drives steppers, usually has a much higher precision that the
positioning precision.
They normally keep fractional steps in a error register until the error
amounts to a full step - which is then moved out to the stepper.

Mo


> here's another slant on the situation...
>
> since you report some part patterns can be machined with no errors, yet
> other patterns show the error, let's consider a method that could produce
> the errors even if the steppers never lose a a step.
>
> taking a hypothetical machine that has steps at .001 inch, let's move
> X 1.000 inch, but move back with three equal moves. no matter how far
> we carry out the precision of the calculation, each of the three moves
> will be .3333333333.... inches. our math will have any degree of
> precision we want, but the machine will be forced to round off our
> calculation. we move plus 1000 steps and move minus 333, 333, and finally
> 333 steps. we see an error of .001 but our stepper didn't lose a step.
> now move 2.000 inches and back in thirds. we move plus 2000 steps and
> then move minus 667, 667, and 667 steps. now our error is -.001 inches.
>
> this is just a condition of G91 programming. it happens with servo
machines
> and stepper machines (although some servo machines can keep internal
> register precision higher than the positioning precision)
>
> -ron

Discussion Thread

Andrew Werby 1999-06-15 02:42:25 UTC Re: MaxNC modifications Jon Anderson 1999-06-15 18:09:52 UTC Re: MaxNC modifications Tim Goldstein 1999-06-15 20:12:41 UTC Re: MaxNC modifications Jon Anderson 1999-06-15 21:20:30 UTC Re: MaxNC modifications Tim Goldstein 1999-06-15 22:44:31 UTC Re: MaxNC modifications Jon Elson 1999-06-15 23:42:25 UTC Re: MaxNC modifications Jon Elson 1999-06-15 23:49:26 UTC Re: MaxNC modifications Dan Mauch 1999-06-16 06:27:01 UTC Re: MaxNC modifications Jon Anderson 1999-06-16 06:34:52 UTC Re: MaxNC modifications Jon Anderson 1999-06-16 06:44:30 UTC Re: MaxNC modifications Dan Mauch 1999-06-16 07:49:53 UTC Re: MaxNC modifications Ron Wickersham 1999-06-16 12:14:54 UTC Re: MaxNC modifications Mo 1999-06-16 13:13:04 UTC Re: MaxNC modifications Mo 1999-06-16 13:38:54 UTC Re: MaxNC modifications Tim Goldstein 1999-06-16 20:57:22 UTC Re: MaxNC modifications Jon Anderson 1999-06-16 22:45:44 UTC Re: MaxNC modifications Tim Goldstein 1999-06-16 23:35:06 UTC Re: MaxNC modifications Jon Anderson 1999-06-16 23:29:39 UTC Re: MaxNC modifications Mo 1999-06-17 15:43:05 UTC Re: MaxNC modifications Tim Goldstein 1999-06-18 19:32:12 UTC Re: MaxNC modifications