Re: Pulse Gen
Posted by
ballendo@y...
on 2000-12-09 13:19:31 UTC
Jon E wrote:
a "discrete grid"!
Looking at this from the "other side": Modern computer speed allows
us to process each 'pixel' at high speed (no need to skip over); and
there is no 'between' since the least increment is the step size, or
the encoder-derived distance resolution!
algorithms (like Bresenhams, as there ARE others) leave this time
free for other things.
Ballendo
>But, the Bresenham algorithm(s) are specifically optimized for aAny stepper or quad encoder (digital) based CNC machine IS
>discrete grid, and want to pass through every point along one axis
>in the path.<snip>, but really doesn't apply well to a machine tool
>path. In that, you may want to skip over intermediate 'pixels' at
>high speed, or spend some time 'between' them when moving very
>slowly. The Bresenham algorithms would be cumbersome for this kind
>of purpose.
a "discrete grid"!
Looking at this from the "other side": Modern computer speed allows
us to process each 'pixel' at high speed (no need to skip over); and
there is no 'between' since the least increment is the step size, or
the encoder-derived distance resolution!
>Simple trig is all you need to compute smooth paths at any velocity.<snip>Although this works best with floating point computations, that
>is no big impediment as it once was.True. But it still "eats" processor time, and the 'shift-add' type
>Jon
algorithms (like Bresenhams, as there ARE others) leave this time
free for other things.
Ballendo
Discussion Thread
Alan Marconett KM6VV
2000-12-05 16:58:48 UTC
Pulse Gen
Wally K
2000-12-05 20:43:19 UTC
Re: Pulse Gen
Alan Marconett KM6VV
2000-12-05 21:56:36 UTC
Re: Pulse Gen
Wally K
2000-12-05 23:30:20 UTC
Re: Pulse Gen
Mariss Freimanis
2000-12-06 07:16:05 UTC
Re: Pulse Gen
Mariss Freimanis
2000-12-06 07:55:06 UTC
Re: Pulse Gen
Alan Marconett KM6VV
2000-12-06 11:42:09 UTC
Re: Pulse Gen
Wally K
2000-12-06 13:35:49 UTC
Re: Pulse Gen
Dan Mauch
2000-12-07 06:46:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Jon Elson
2000-12-07 12:00:37 UTC
Re: Pulse Gen
Jon Elson
2000-12-07 12:28:46 UTC
Re: Pulse Gen
Jon Elson
2000-12-07 12:35:32 UTC
Re: Pulse Gen
Jon Elson
2000-12-07 12:39:29 UTC
Re: Pulse Gen
Jeff Barlow
2000-12-07 12:46:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Doug Harrison
2000-12-07 13:55:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Mariss Freimanis
2000-12-07 15:17:36 UTC
Re: Pulse Gen
Jeff Barlow
2000-12-07 15:52:44 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Jon Elson
2000-12-07 15:54:08 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Jeff Barlow
2000-12-07 16:19:48 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Mariss Freimanis
2000-12-07 16:22:45 UTC
Re: Pulse Gen
Smoke
2000-12-07 16:32:55 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Jeff Barlow
2000-12-07 16:40:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: Pulse Gen
Alan Marconett KM6VV
2000-12-07 20:41:50 UTC
Pulse Gen
Jeff Barlow
2000-12-07 20:57:34 UTC
Re: [CAD_CAM_EDM_DRO] Pulse Gen
ballendo@y...
2000-12-09 13:19:31 UTC
Re: Pulse Gen
ballendo@y...
2000-12-09 13:28:03 UTC
Re: Pulse Gen
ballendo@y...
2000-12-09 14:46:59 UTC
Re: Re: Pulse Gen