G40, G41, G42

Версия 3.1 от knetyaga на 2019/07/03 14:05

G40 – выключает режим компенсации на диаметр инструмента.

За командой отключения компенсации на диаметр инструмента должно следовать линейное перемещение со значением большим, чем диаметр инструмента. Дублирование команды не может стать причиной ошибки управляющей программы.

Warning
Является ошибкой:
  • за командой следует круговое перемещение (G2/G3);

  • линейное перемещение (G0/G1) после выключения компенсации меньше диаметра инструмента.

G41 T- – включение режима компенсации слева от запрограммированного пути.
G42 T- – включение режима компенсации слева от запрограммированного пути.

G41/G42 задаются с параметром, значением которого является номер инструмента из соответствующей таблицы. При вызове команды, управляющая программа изменяет траекторию, смещая её вправо (G42) или влево (G41) от исходной. 

Пример команды G41:

M6 T26 (команда смена инструмента на инструмент №26)
G41 (включение режима компенсации слева)
G0 X0 Y0 Z10 (быстрое линейное перемещение)
G1 Z0 (команды линейных перемещений)
G1 Y50
G1 X50 Y0
G1 X0
G40
(выключение режима компенсации)

Warning
Является ошибкой:
  • если активна рабочая плоскость YZ (подробнее...);

  • инструмент с заданным номером не описан в «Таблице инструментов»;

  • компенсация на диаметр уже была включена ранее.