1. Funkcja sterowania punktowego: Frezarki CNC mogą wykonywać precyzyjną obróbkę otworów, taką jak wiercenie, rozwiercanie, rozwiercanie i wiercenie pęsetą.
2. Funkcja ciągłej kontroli konturu: Ta funkcja kontroli może osiągnąć ciągłą kontrolę konturu trajektorii ruchu narzędzia poprzez interpolację linii i łuków, umożliwiając przetwarzanie płaskich przedmiotów obrabianych składających się z dwóch elementów geometrycznych: linii i łuków. Funkcja ta rozszerza się dalej o możliwość przetwarzania powierzchni przestrzennych.
3. Funkcja kompensacji promienia narzędzia: Tę funkcję można zaprogramować na podstawie adnotowanych wymiarów rysunku przedmiotu obrabianego, bez uwzględniania rzeczywistego rozmiaru promienia używanego narzędzia. Może ona zredukować złożone obliczenia numeryczne podczas procesu programowania.
4. Funkcja kompensacji długości narzędzia: Funkcja ta automatycznie kompensuje długość narzędzia, dostosowując się w ten sposób do wymagań dotyczących regulacji długości i rozmiaru narzędzia podczas obróbki.
5. Funkcja przetwarzania proporcjonalnego i lustrzanego: Funkcja proporcjonalna umożliwia wykonanie zaprogramowanego programu przetwarzania poprzez proporcjonalną zmianę wartości współrzędnych. Obróbka lustrzana, znana również jako obróbka osiowo-symetryczna, to proces, w którym jeśli kształt części jest symetryczny względem osi współrzędnych, można zaprogramować jeden lub dwa kwadranty, a kontury pozostałych kwadrantów można uzyskać poprzez obróbkę lustrzaną.
6. Funkcja obrotu: Funkcja ta umożliwia obrót wstępnie zaprogramowanego programu obróbki pod dowolnym kątem w płaszczyźnie obróbki w celu jego wykonania.
7. Funkcja wywołania podprogramu: Niektóre części wymagają powtarzalnej obróbki tego samego kształtu konturu w różnych pozycjach. Program obróbki dla tego kształtu konturu można wykorzystać jako podprogram i wielokrotnie wywoływać w wymaganej pozycji, aby zakończyć obróbkę części.
8. Funkcja programu makro: Funkcja ta może wykorzystywać całą instrukcję do reprezentowania serii instrukcji, które implementują określoną funkcję, a także może wykonywać operacje na zmiennych, dzięki czemu program jest bardziej elastyczny i wygodniejszy.
