Функции D и H служат для задания вида коррекции и величины смещения в соответствии с заданным номером корректора.
Функция D предназначена для задания величины смещения для коррекции по радиусу и используется функциями G40, G41, G42, G45, G46, G47, G48.
Функция H задаёт величину смещения для коррекции по длине и действует по функциям G43, G44, G49.
Программируется задание смещения, например по радиусу, так:
G41D34
Здесь запрограммирована величина смещения по радиусу, определяемая 34-м корректором.