Programowanie środkiem narzędzia – Pisanie programu CNC, w którym ścieżka narzędzia jest określona jako linia środkowa frezu lub wirtualne ostrze podczas toczenia. Rzeczywisty G kod jest następnie generowany z linii środkowej za pomocą korekcji narzędzia i informacji o promieniu narzędzia. W G kodzie oznaczamy takie programowanie przez podanie słowa G40.