Well, maybe I ought to chime in. Hardly anyone writes machine code anymore, higher level languages have so many benefits, and the performance to be gained is now minimal.
So, maybe we should think of G-code in the same manner. This is about the way I use it. I haven't written any G-code in quite some time, although I edit files often. I wrote a suite of C programs that generate G-code for all the types of patterns I frequently mill. That just about does it for me. The one place I could see some benefit might be in milling NURBS or some similar concise surface description. Instead of thousands of blocks of G-code, a small grid of numbers could define the surface. Of course, then LinuxCNC would have to manage all the offsets and strategy for the particular tool (ball-end, radiused or cherry cutter, etc.) which starts to get complicated, expecially in real time. So, I'm not at all convinced that there is a need for another language. Jon ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
