Compensarea, în contextul prelucrării în comandă numerică se referă la luarea
de măsuri de decalare a prelucrării, decalare a prinderii pe masa mașinii cu scopul de a obține o suprafață corespunzătoare celor specificate în proiect. Procesul de prelucrare pe orice mașină unealtă este supus erorilor – atât din punct de vedere geometric, cât și al calității suprafeței. Atunci când creează programul pentru prelucrare, programatorul trebuie să stabilească traiectoria sculei de-a lungul conturului pesei. Este rolul echipamentului de comandă numerică să transforme această traiectorie în traseul centrului sculei. De aceea, traiectoria centrului sculei duce la decalări stânga-dreapta față de sculă și în raport cu sensul de deplasare. Următoarele posibilități de compensare sunt aplicabile: • Compensarea diametrului frezei – controlată cu ajutorul funcțiilor G41, G42 (G40 anulare); • Compensarea lungimii sculei – controlată cu ajutorul funcțiilor G43, G44 (G49 anulare). Funcțiile preparatorii prezentate sunt specifice comenzii numerice.