CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] re:Re: suggested improvement for EMC

Posted by Jon Elson
on 2001-01-29 16:30:00 UTC
ballendo@... wrote:

> Ian,
>
> It is usually easy to(programming perspective, here) "back up a few
> lines", BUT...
>
> With Gcode, MANY things are modal and will have been set by previous
> lines/blocks in the gcode. Any re-start from Nxxxx (previous line
> number) NEEDS to either "recall" these modal states, or; "re-run"
> through the program, quickly setting such modal flags/variables so
> that when the line requested is run, it will run as expected!

Yes, it sounds simple, but the interpreter was written with forward
lookahead. So, on each move, it is carefully considering this move's
effect on future moves until it has looked far enough ahead that
this move could not affect any moves further ahead in time.
It considers the ability of the machine to accelerate and decelerate,
with respect to blending curves on all axes.

That is why it is not easy to back up with EMC. Now, the interpreter
COULD be reconfigured so that it would rebuild the lookahead
any time there was a program interruption. This would also make
it possible to put loops and subroutines in the programs, which it
does not support now, for that reason. But, nobody who is qualified
has stepped forward and volunteered to do this rewrite.

Jon

Discussion Thread

Jon Elson 2001-01-25 22:27:45 UTC Re: suggested improvement for EMC Ray 2001-01-26 18:35:29 UTC Re: suggested improvement for EMC Ian Wright 2001-01-27 02:51:26 UTC Re: [CAD_CAM_EDM_DRO] Re: suggested improvement for EMC Brian Pitt 2001-01-27 04:27:56 UTC Re: [CAD_CAM_EDM_DRO] Re: suggested improvement for EMC Jon Elson 2001-01-27 12:39:18 UTC Re: [CAD_CAM_EDM_DRO] Re: suggested improvement for EMC Jon Elson 2001-01-27 13:04:43 UTC Re: [CAD_CAM_EDM_DRO] Re: suggested improvement for EMC ballendo@y... 2001-01-29 13:39:23 UTC re:Re: suggested improvement for EMC Jon Elson 2001-01-29 16:30:00 UTC Re: [CAD_CAM_EDM_DRO] re:Re: suggested improvement for EMC ballendo@y... 2001-01-29 20:38:35 UTC RE:re:Re: suggested improvement for EMC Ian Wright 2001-01-30 01:46:10 UTC Re: [CAD_CAM_EDM_DRO] re:Re: suggested improvement for EMC Jon Elson 2001-01-30 22:12:44 UTC Re: [CAD_CAM_EDM_DRO] re:Re: suggested improvement for EMC ballendo@y... 2001-01-31 03:28:39 UTC re:Re: suggested improvement for EMC Ray 2001-02-04 16:22:46 UTC Re: re:Re: suggested improvement for EMC