CNC-fresemaskinsimulatoren er en multimediaapplikasjon designet for å gi en grunnleggende introduksjon til nybegynnere innen mekanisk ingeniørfag med prinsippene for programmeringsoperasjoner for fresedeler ved bruk av en standard (ISO) G-kode.
Hovedoppgaven til applikasjonen er syntaktisk analyse (parsing) av koden til kontrollprogrammer for å bygge en grafisk modell av skjærende verktøybaner i tredimensjonalt rom.
Hovedfunksjonene til applikasjonen: redigering av koden til styreprogrammene til fresemaskinen, operasjoner med filer av kontrollprogrammer, innstilling av de geometriske parametrene til skjæreverktøyet, kontinuerlig/trinn-for-trinn utførelse av blokker med kontrollprogrammer, tre -dimensjonal visualisering av verktøybevegelser i maskinens arbeidsrom, forenklet visualisering av delens maskinerte overflate, beregning av prosesseringsmoduser, en hurtigreferanse for bruk av G-kode.
Hovedbegrensningene for applikasjonen er: lav nøyaktighet av skjæreflatemodellering, umuligheten av å bruke polygonal geometri som et arbeidsstykke, en forenklet modell av maskinverktøyelementer.