Re: List question
Posted by
Jon Elson
on 1999-06-18 12:10:42 UTC
Ted wrote:
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
> From: "Ted" <rtr@...>Oh, yes, of course. But, that is to be run on a single processor. You
>
> 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.
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