G10 - данные координатной системы и таблицы рабочих отступов

Материал из NikiWiki
(перенаправлено с «G10»)
Перейти к:навигация, поиск
YourBunnyWroute.pngАвтор предупреждает! Статья не дописана!
Данная статья не дописана и требует до- или, даже, переработки. Примеры и данные в этой статье могут быть не проверены, тесты не отлажены, а информация не действительна. Я постараюсь, чтобы таких статей было по-меньше, но пока они есть. Смотрите: NikiWiki:Отказ от ответственности


G10 - команда, изменяющая данные координатной системы и работающая с таблицами рабочих отступов. В разных режимах команда имеет разный смысл. Режим работы команды переключается параметром L и может принимать следующие значения:

Создается впечатление, что параметры одинаковые, но это не так, в каждом режиме у этих параметров есть свои нюансы.

G10 L1

G10 L1 P~ X~ Z~ A~

где P это целое число от 0 до 255 – номер инструмента – и значения отступов для инструмента, указанные после параметра P изменяются на указанные. Параметр А сбросит радиус инструмента в указанный. Только значения отступов по осям может быть изменено этой командой.

(i) Диаметр инструмента этой командой изменен быть не может, ровно так же как инструмент не может быть добавлен в таблицу инструментов или исключен из нее

Правильно оформленная G10 L1 запишет изменения в таблицу инструментов и перезагрузит ее.

Таким образом, изменения, внесенные командой G10 L1 становятся постоянными. Это и удобно и не очень.

Удобство: после перезапуска станка, если Вы не меняли инструмент вручную, то все отступы, координаты и прочие данные сохранятся.

Неудобство: изменения в таблице могут привести к путанице в голове. Если, вдруг, Вы наизусть знаете перечень Ваших инструментов и, случайно или нарочно, изменили запись в таблице командой M10 L1, то Вы можете запутаться.

Опять какая-то путаница. А - это ось, почему в описании сказано, что А изменит радиус? (я переводил этот текст и в нескольких источниках сказано одно и тоже, но разными словами)

G10 L2

Изменение параметров, указанных в отступах системы координат G54, например.

G10 L2 P~ X~ Y~ Z~ A~ R~

где: P является номером инструмента и должен быть целым положительным числом от 0 до 255. Значения от 1 до 6 P соответствуют системам координат, указываемым G командами G54 - G59).

R поворот системы координат на заданный угол вокруг оси Z.

Таблица соответствия параметра P G кодам G54 - G59
Значение P Система координат Соответствующий G код
0 Текущая система координат нет соответствия
1 1 G54
2 2 G55
3 3 G56
4 4 G57
5 5 G58
6 6 G59
7 7 G59.1
8 8 G59.2
9 9 G59.3

Все параметры координат - не обязательны, т.е. могут быть указаны, а могут и нет.

Координаты, указанные в команде изменяются на указанные значения в абсолютной системе координат станка, как это делается в ini файле. Не указанные координат остаются в прежнем состоянии.

G10 L10

G10 L11

Режим L11 ничем не отличается от режима L10 кроме одной очень важной особенности: он применяется в системе координат 9 G59.3 и удобен для того, чтобы в этой системе координат производить настройку коррекции инструмента.

G10 L20

Этот режим похож на режим L2 за одним очень важным исключением: в этом режиме не передаются координаты, а текущая позиция станка становится началом координат. Пример: G10 L20 P1 Сменит в системе координат с номером 1 G54 точку начала на текущую позицию.