On Fri, 13 Apr 2012 17:49:38 -0700
Andy Pugh <[email protected]> wrote:

> 
> 
> On 12 Apr 2012, at 08:04, Kenneth Lerman <[email protected]>
> wrote:
> 
> > I think the answer is that he "wants to go back to (for example)
> > just before the tool broke". I don't think a user would describe
> > what he wants as skip the parts that worked up until the tool broke
> > and continue from there.
> 
> The most reliable way to recover the above situation is to cut all
> the moves that worked out of the G-code and re-run, and a lot of
> users do just that. So it seems to me that users are already
> intuitively doing the first option.

Yep! Pretty much. At one time I had some code which asked the line
number to run from. The program then streamed lines of g-code down to
the restart point collecting/updating all modals. Next cat the modals
on the front of the remaining lines and run. What it needed was a
script that did all this and then fed it to the interp. 

Clearly this might have problems with subroutines but works for linear
code. 

Unfortunately I saved in to the Dropbox and it disappeared into
never-neverland a long time ago. 

There are other more serious problems to be dealt with ... I'm still
running 2.4.6/7 and after I upgrade to 2.5 then I'll take the time to
complain if the problems are still there. 

Meanwhile I thought the parsing to a tree was interesting but not
certain what you gain by it except some structuring. 

Dave
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second. Boundary is the first
> to Know...and Tell You. Monitor Your Applications in Ultra-Fine
> Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________ Emc-developers
> mailing list [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to