why not abandon rs274ngc almost entirely?  keep it as a supported file type 
like ascii or html, but the machine control transforms it into nurbs or 
whatever for functional purposes?


--- On Fri, 4/20/12, Michael Haberler <mai...@mah.priv.at> wrote:

> From: Michael Haberler <mai...@mah.priv.at>
> Subject: Re: [Emc-users] Trajectory planning and other topics from a 
> EMC(LinuxCNC) newbie (TheNewbie)
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Date: Friday, April 20, 2012, 5:25 AM
> 
> Am 20.04.2012 um 13:40 schrieb Viesturs Lācis:
> 
> > Michael, all the things You listed to be changed makes
> me think that
> > filter is much easier to do (except the math part).
> 
> For a single purpose-tool: probably yes, but then this fixes
> exactly your current problem and nothing else. 
> 
> I hinted at a fundamental architectural issue, which either
> can be kludged around as we go, or addressed.
> 
> The suggestion I made wrt to the interpretation model
> addresses much more than the current topic. Some are:
> 
> - unifying the line-oriented handling in task with the
> de-facto block structured rs274ngc language, leading to:
> - eradicating the convoluted MDI handling in task and
> interpreter, with its assorted stream of bugs.
> - substantially simplifying the remapping code, which is
> unnecessarily complicated due to this mismatch.
> - providing a common base for any 'global optimization on
> path segments', weeding out various ad-hoc structures here
> and there.
> - providing for a cleaner functional separation of the
> interpreter and canon layers than we currently have, which
> is a precondition IMV to any attempts about adding a new
> language front end if one were to do so.
> 
> I'm not saying it's easy or it will fix your problem right
> away - I'm saying there are upsides to it long term.
> 
> 
> - Michael
> 
> 
> 
> ------------------------------------------------------------------------------
> 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-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
> 

------------------------------------------------------------------------------
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-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to