Zatímco CNC systémy konfigurované na různých typech CNC frézek se liší, jejich hlavní funkce jsou v podstatě stejné, až na některé jedinečné vlastnosti.
1. Funkce Point-to{2}}Point Control: Tato funkce umožňuje obrábění děr vyžadujících vysokou přesnost polohy.
2. Funkce Continuous Contour Control: Tato funkce umožňuje interpolaci přímek a oblouků, stejně jako obrábění nekruhových křivek.
3. Funkce kompenzace poloměru nástroje: Tato funkce umožňuje programování na základě rozměrů specifikovaných ve výkresu součásti, čímž se eliminuje potřeba zohledňovat skutečný poloměr použitého nástroje, čímž se omezují složité numerické výpočty během programování.
4. Funkce kompenzace délky nástroje: Tato funkce automaticky kompenzuje změny délky nástroje, aby se přizpůsobila úpravám prováděným během obrábění.
5. Funkce měřítka a zrcadlového obrábění: Funkce měřítka umožňuje provedení naprogramované sekvence obrábění změnou hodnot souřadnic v určeném poměru. Zrcadlové obrábění, známé také jako osově symetrické obrábění, umožňuje obrábění dílů symetrických podle souřadnicových os, které lze dosáhnout naprogramováním pouze jednoho nebo dvou kvadrantů, zatímco obrysy zbývajících kvadrantů lze zrcadlit.
6. Funkce rotace: Tato funkce umožňuje otočení naprogramované sekvence obrábění v libovolném úhlu v rovině obrábění pro provedení.
7. Funkce volání podprogramu: Některé součásti vyžadují opakované obrábění stejného tvaru obrysu na různých místech. Program obrábění pro tento tvar obrysu lze použít jako podprogram, opakovaně vyvolávaný na požadovaných místech k dokončení obrábění součásti.
8. Funkce programu makra: Tato funkce umožňuje, aby jedna makro instrukce reprezentovala sérii instrukcí pro dosažení specifické funkce a může provádět výpočty s proměnnými, díky čemuž je program flexibilnější a pohodlnější.
