A CNC Lathe Simulator egy numerikus vezérlésű esztergagép szoftverszimulátora, egy oktatási módszertani fejlesztés, amelynek célja a kezdő gépgyártási szakemberek alapvető megismertetése az alkatrészek esztergálási műveleteinek programozási elveivel a szabványos G-kód (ISO) segítségével.
A háromdimenziós szimulációs modell egy ferde ágyas esztergagépen alapul, amely CNC rendszerrel, tizenkét állású toronyfejjel, hárompofás tokmányral, farokszárral, kenő- és hűtőfolyadék-ellátó rendszerrel és egyéb egységekkel rendelkezik. Az anyag feldolgozása két szabályozott tengely mentén történik.
A szoftvertermék alkalmazási területe: oktatási folyamat számítástechnika felhasználásával: hallgatók laboratóriumi órái számítógépes osztályokon, távoktatás, előadási anyag demonstrációs támogatása a képzési területek és szakterületek csoportjában: «Kohászat, Mérnöki és Anyagfeldolgozás».
Az alkalmazás fő funkciói: eszterga vezérlőprogramjai kódjának szerkesztése, műveletek vezérlőprogram fájlokkal, forgácsolószerszám geometriai paramétereinek beállítása, vezérlőprogram blokkok folyamatos/lépésről lépésre történő végrehajtása, szerszámmozgások háromdimenziós megjelenítése a gép munkaterületén, a munkadarab felületének egyszerűsített megjelenítése, a feldolgozási módok referenciakódjának kiszámítása, G- rövid útmutató.
A cél számítástechnikai eszköz típusa és támogatott platform: IBM – Microsoft Windows rendszert futtató kompatibilis PC, MacOS operációs rendszert futtató Apple Macintosh PC, Android és iOS operációs rendszeren alapuló mobileszközök.
A szoftver grafikus összetevője az OpenGL 2.0 komponensbázist használja.
A program grafikus felhasználói felülete angol nyelven van megvalósítva.