Автоматическое смещение инструмента при программировании на станках с ЧПУ осуществляется с помощью автоматической коррекции радиуса инструмента. 34
Процесс происходит так: системе сообщают величину радиуса инструмента и в управляющей программе указывают соответствующий G-код. 34 Этот код вызывает смещение инструмента относительно исходной траектории вправо или влево. 34
Для коррекции инструмента слева используют код G41, для коррекции справа — G42. 34 Направление смещения определяется, если смотреть на траекторию сверху вниз, то есть со стороны «+Z» в направлении «–Z». 3
Отмена коррекции и возвращение программной точки инструмента на линию оси вращения осуществляется при помощи G40. 13
Для автоматического определения координат инструмента также используют электронные датчики привязки инструмента (tool setter). 5 Они используют лазерные сканеры или контактные датчики для точного определения положения режущей кромки инструмента. 5 Полученные данные автоматически передаются в систему управления станком. 5