CAD CAM EDM DRO - Yahoo Group Archive

Re: List question

Posted by Jon Elson
on 1999-06-18 12:10:42 UTC
Ted wrote:

> From: "Ted" <rtr@...>
>
> rtr@...
> maybe I'm missing something, but integrating the movements of a couple of
> axes is what Bresham's Algorithms in linear and circular motion is about.
> It breaks down the motion into a lot of very small motions and steps the
> control through these small motions. It never allows the axes to loose
> synchronization by more than the resoplution of the machine, if you choose
> to limit the small motions to that size.

Oh, yes, of course. But, that is to be run on a single processor. You
can't have two separate processors each running part of the Bresenham
algorithms. So, a distributed system would run the Bresenham circle
generator, for instance, and send a stream of small, incremental moves
to 2 axis control processors. What if those axis processors get out of
sync by a few of those incremental moves? How does the central
computer keep them in sync? It can be done, but it is a lot more
complicated than just throwing the move commands down a blind
pipeline, and hoping everyone is on the corresponding move
simultaneously.

As for resolution, my machine has resolution of .00005" in the X and Y,
and .000025" in the Z. If I was moving X at 120 IPM (= 2 IPS), that
is 20,000 incremental moves per second, which is beyond the
capability of most systems to handle giving 3 (or more) axes
their marching instructions that fast. So, this sceme is really not practical
for systems that have a relatively fast motion capability.

Jon

Discussion Thread

Ron Ginger 1999-06-16 18:14:51 UTC List question Dennis Mino 1999-06-16 18:47:36 UTC Re: List question DRigotti@x... 1999-06-16 18:42:56 UTC Re: List question Dennis Mino 1999-06-16 18:54:12 UTC Re: List question Robert Campbell 1999-06-16 18:58:30 UTC Re: List question Dan Falck 1999-06-16 19:22:32 UTC Re: List question Andy Olney 1999-06-16 20:01:20 UTC Re: List question Tim Goldstein 1999-06-16 20:15:49 UTC Re: List question paul@x... 1999-06-16 20:30:08 UTC Re: List question TADGUNINC@x... 1999-06-16 20:38:49 UTC Re: List question Tim Goldstein 1999-06-16 21:17:34 UTC Re: List question WAnliker@x... 1999-06-16 22:17:18 UTC Re: List question Andy Olney 1999-06-16 22:21:35 UTC Re: List question Jon Elson 1999-06-16 22:44:16 UTC Re: List question garfield@x... 1999-06-16 23:01:04 UTC Re: List question garfield@x... 1999-06-16 23:06:39 UTC Re: List question Tim Goldstein 1999-06-16 23:37:52 UTC Re: List question mike grady 1999-06-16 23:50:07 UTC Re: List question garfield@x... 1999-06-16 23:58:24 UTC Re: List question garfield@x... 1999-06-17 00:05:29 UTC Re: List question mike grady 1999-06-17 00:05:20 UTC Re: List question Fred Proctor 1999-06-17 05:11:11 UTC Re: List question Dan Mauch 1999-06-17 06:28:48 UTC Re: List question TADGUNINC@x... 1999-06-17 06:39:08 UTC Re: List question Dan Mauch 1999-06-17 06:39:36 UTC Re: List question Dan Mauch 1999-06-17 09:33:12 UTC Re: List question Pete Jarman 1999-06-17 03:10:18 UTC Re: List question groehm@x... 1999-06-17 14:52:53 UTC Re: List question Ron Ginger 1999-06-17 18:52:13 UTC Re: List question Ward Merkouris 1999-06-17 22:19:44 UTC Re: List question Ted 1999-06-17 22:17:50 UTC Re: List question Jon Elson 1999-06-17 23:00:51 UTC Re: List question Jon Elson 1999-06-18 12:10:42 UTC Re: List question Jim Register 1999-06-20 06:27:57 UTC Re: List question