1. Funkcija kontrole točke: CNC glodalice mogu izvesti visoko preciznu obradu rupa, kao što su bušenje, proširenje, razvrtanje i bušenje pincetom.
2. Funkcija kontinuirane konturne kontrole: Ova kontrolna funkcija može postići kontinuiranu konturnu kontrolu putanje gibanja alata kroz interpolaciju linija i lukova, omogućujući mu da obrađuje ravne izratke sastavljene od dva geometrijska elementa: linije i lukovi. Ova se funkcija dalje proširuje na mogućnost obrade prostornih površina.
3. Funkcija kompenzacije polumjera alata: Ova se funkcija može programirati na temelju označenih dimenzija crteža obratka, bez uzimanja u obzir stvarne veličine radijusa korištenog alata. Može smanjiti složene numeričke izračune tijekom procesa programiranja.
4. Funkcija kompenzacije duljine alata: Njegova funkcija automatski kompenzira duljinu alata, čime se prilagođava zahtjevima za podešavanjem duljine i veličine alata tijekom obrade.
5. Funkcija proporcionalne i zrcalne obrade: proporcionalna funkcija omogućuje izvođenje programiranog programa obrade proporcionalnom promjenom vrijednosti koordinata. Zrcalna obrada, također poznata kao osnosimetrična obrada, proces je u kojem se, ako je oblik dijela simetričan u odnosu na koordinatnu os, mogu programirati jedan ili dva kvadranta, a konture preostalih kvadranata mogu se postići zrcalnom obradom.
6. Funkcija rotacije: Ova funkcija može rotirati unaprijed programirani program obrade na bilo koji kut unutar ravnine obrade za izvođenje.
7. Funkcija pozivanja potprograma: Neki dijelovi zahtijevaju ponovljenu obradu istog oblika konture na različitim pozicijama. Program obrade za ovaj konturni oblik može se koristiti kao potprogram i opetovano pozivati na traženoj poziciji kako bi se dovršila obrada dijela.
8. Makro programska funkcija: Ova funkcija može koristiti potpunu instrukciju za predstavljanje niza instrukcija koje implementiraju određenu funkciju i može izvoditi operacije na varijablama, čineći program fleksibilnijim i praktičnijim.
