Эквидистантная коррекция,- G40, G41, G42.В результате коррекции инструмент перемещается по траектории, параллельной исходному контуру. Принцип эквидистантной коррекции проиллюстрирован на рисунке.
Вдоль контура и тех сопряжений кадров, для которых угол наклона касательной остается неизменным, эквидистанта однозначно определяется параметрами контура.
В других же нерегулярных случаях внешних сопряжений кадров система ЧПУ рассчитывает сопряжения отрезков эквидистант соответственно инструкциям G68 или G69, см. рис. 2-40.
В случае нерегулярных сопряжений внутренних контуров система ЧПУ рассчитывает пересечения эквидистант для определения нужной траектории. В некоторых случаях это может привести к полному искажению контура. Чтобы избежать этого, некоторые системы ЧПУ располагают функцией «контроля коллизий».
Отмена коррекции,- G40.Отмена коррекции G40 может сопровождаться прямолинейным движением в активной плоскости. В этом случае выход из эквидистантной траектории осуществляется «по пути» к конечной точке кадра. Если активны функции круговой интерполяции, то действие инструкции G40 не должно сопровождаться перемещением.
Эквидистантная коррекция,-G41.Инструкция G41 инициирует положительную эквидистантную коррекцию слева от заготовки, если смотреть в направлении подачи. Для реализации коррекции радиус фрезы программируют в D-слове, а номер инструмента в Т-слове. Вместе с инструкцией G41 можно программировать линейные перемещения; тогда активизация эквидистантной коррекции произойдет «по пути» движения к конечной точке кадра.
Пример:
Эквидистантная коррекция,- G42.Инструкция G42 инициирует эквидистантную коррекцию справа от заготовки, если смотреть в направлении подачи. Все остальное — идентично инструкции G41.
Пример:
Смещение нуля (ZS), - отмена смещения G53; инициация смещения G54-G59; отмена первого аддитивного смещения G153; инициация первого аддитивного смещения G154-G159; отмена второго аддитивного смещения G253; инициация второго аддитивного смещения G254-G259.Инструкция смещения нуля позволяет сместить начало координат управляющей программы по отношению к началу координат станка. Значения смещений сохраняются в таблицах. Каждая таблица может содержать до трех групп из шести смещений нуля соответственно инструкциям G54, G59, G154, G159, G254, G259. Для активизации смещения нуля необходимо выбрать желаемую таблицу (см. G22), а далее просто упомянуть соответствующую G-инструкцию, без какой либо дополнительной позиционной информации. Все смещения нуля действуют аддитивно: G54+G156+G259. Смещения нуля внутри группы обновляют друг друга.