Här är resultatet.

Det är ett proof-of-concept och duger inte för proffsjobb. Den klarar bara enkla g-koder men är lätt att utöka med flera. Ett fel i solid-operationsbiblioteket gör att den skapar onödigt många polygoner, vilket kan göra att programmet storknar med för stor kod. Börja med att köra det kodexempel jag lagt in i rutan. Berätta gärna om den krashar och vilken kod ni körde då.
Jag har bara testat i webbläsaren Chrome och Firefox. Det krävs troligen någon form av grafikkort i datorn, men det har de flesta datorer idag.
Allt körs inne i webbläsaren, och är skrivet i språket javascript. Koden är ganska enkel eftersom jag använder diverse färdiga bilbiotek för 3D, solid-operationer och formulär (three.js, CSG, Angular.js, JQuery). Det ligger en länk till koden längst ner på introsidan.
Om datorn blir lite varm beror det på att grafikprocessorn måste jobba rätt hårt när man "fräser".
Kicka på http://dagrende.github.io/gsim/ och testa!