CNC-sorvilla on työkalun säteen ja pituuden kompensointitoiminto. Työkalun kompensointimenetelmää muuttamalla työkalun kokovirhe kompensoidaan ja samaa käsittelyohjelmaa käytetään kerrosjyrsinnässä ja rouhintaan ja viimeistelyyn tai käsittelytarkkuuden parantamiseen, ja samaa käsittelyohjelmaa voidaan käyttää yhteensopivien osien käsittelyyn.
Suurin ominaisuus makroohjelmien käytössä on se, että säännölliset muodot tai koot esitetään lyhyimmällä ohjelmalla, ja kun sorvi suorittaa tällaisia ohjelmia, se on nopeampi ja reagoivampi kuin CAD/CAM-ohjelmiston luomat ohjelmat. Makroohjelmassa voidaan käyttää muuttujia ja antaa muuttujille arvoja, muuttujia voidaan käyttää, ohjelmaa voidaan hypätä ja muodostaa modulaarinen käsittelyohjelma. Sovellettaessa tarvitsee vain syöttää osatiedot, käsittelyparametrit jne. vastaavan moduulin kutsuvaan lauseeseen. Vähennä ohjelmointi- ja syöttöaikaa huomattavasti.
CNC-sorveissa on myös puristettu työkiertotoiminto, aliohjelmatoiminto, peilinkäsittelytoiminto ja pyörivä lampputoiminto. Näitä toimintoja käyttämällä voidaan säästää pitkien ohjelmien syöttöä, ja oikein käytettynä saat kaksinkertaisen tuloksen puolella vaivalla.






