CNC-fræsemaskinesimulatoren er en multimedieapplikation designet til at give en grundlæggende introduktion til begyndere inden for mekanisk ingeniørfag med principperne for programmeringsoperationer for fræsning af dele ved hjælp af en standard (ISO) G-kode.
Applikationens hovedopgave er syntaktisk analyse (parsing) af koden for kontrolprogrammer for at bygge en grafisk model af skærende værktøjsbaner i tredimensionelt rum.
Applikationens hovedfunktioner: redigering af koden for fræsemaskinens styreprogrammer, operationer med filer af kontrolprogrammer, indstilling af skæreværktøjets geometriske parametre, kontinuerlig/trinvis udførelse af blokke af styreprogrammer, tre -dimensionel visualisering af værktøjsbevægelser i maskinens arbejdsrum, forenklet visualisering af delens bearbejdede overflade, beregning af bearbejdningstilstande, en hurtig referencevejledning til brug af G-kode.
De vigtigste begrænsninger af applikationen er: lav nøjagtighed af skæreoverflademodellering, umuligheden af at bruge polygonal geometri som et emne, en forenklet model af maskinværktøjselementer.