G10 L2: Установка смещения начала координат

Редактировал(а) writer 2023/01/25 17:37

G10 L2 P- <axes R->  

  • P - система координат (0-9);
  • R - угол поворота вокруг оси Z.

Команда G10 L2 изменяет смещение указанной системы координат на значение, задаваемое параметрами осей. Смещение отсчитывается от машинного ноля, установленного в процессе поиска базы. Смещение заменяет текущее смещение, действующее для указанной системы координат. Смещение по осям, которые не указаны, не будет изменено.

Используйте параметры от P0 до P9 для указания, какую систему координат необходимо изменить.

Параметр PСистема координатG-код
0Текущая-
11G54
22G55
33G56
44G57
55G58
66G59
77G59.1
88G59.2
99G59.3

Опционально можно использовать параметр R для задания поворота осей XY вокруг оси Z. Направление вращения – против часовой стрелки относительно положительного направления оси Z.

Режим инкрементального позиционирования G91 не оказывает влияния на команду G10 L2.

Важные замечания:
  • команда G10 L2 Pn не производит смену текущей системы координат, для выбора системы координат необходимо использовать команды G54-G59.3;
  • если было задано смещение G92, оно продолжит действовать после команды G10 L2;
  • система координат, для которой устанавливается смещение командой G10 L2, может быть активна или неактивна в момент выполнения команды. Если система координат активна, новое смещение вступит в действие немедленно
Является ошибкой:
  • параметр P не является целым числом в диапазоне от 0 до 9.
Пример команды G10 L2:
G10 L2 P1 X3.5 Y17.2

В этом примере начало координат для первой системы координат устанавливается X=3.5 и Y=17.2. Поскольку указаны только оси X и Y, начало координат смещается по этим осям, другие координаты не изменяются.

Пример команды G10 L2:
G10 L2 P1 X0 Y0 Z0 (обнулить смещения по X, Y & Z в системе координат 1)

В приведённом примере координаты XYZ начала координат системы 1 устанавливаются равными нулю.