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