On Tue, Apr 6, 2010 at 7:56 PM, Unfocused Brain <[email protected]> wrote: > > Using an existing language is the approach I used. > > I wrote a simple library for PHP, BASIC and JavaScript. Integrating any > language into the EMC2 user interface is trivial. Generating useful > G-Code is the real trick. > > Here is a link to the basic version: > http://www.unfocusedbrain.com/projects/2010/basictogcode/
I've also started something along these lines in perl: <http://www.davehylands.com/Machinist/CNC/Wheel-Widener-1/Small/Hex-Sim.html> In my case, I wanted to be able to build path elements up and then perform operations on them, like rotating them. This particular part was done using a rotary axis to maintain concentricity, but my simulator didn't support the rotary axis, so I was able to generate a XYZ-only variant for simulation purposes. -- Dave Hylands Shuswap, BC, Canada http://www.DaveHylands.com/ ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
