Исходный код вики G92: Смещение начала координат
Редактировал(а) writer 2023/09/20 16:59
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | (% style="color:#a0be2d" %)//**G92 axes**// | ||
2 | |||
3 | Команда (% style="color:#a0be2d" %)//**G92**//(%%) присваивает текущей позиции желаемые координаты (без перемещения). Указание любой из осей необязательно, но хотя бы одна ось должна быть указана. Если ось не указана, координата по этой оси не изменяется. | ||
4 | |||
5 | Когда выполняется команда (% style="color:#a0be2d" %)//**G92**//(%%), начала всех систем координат смещаются на одно и то же значение таким образом, чтобы координаты текущей позиции в активной системе координат стали равны указанным параметрам //axes//. | ||
6 | |||
7 | Например, предположим, что текущая позиция X=4 и смещение (% style="color:#a0be2d" %)//**G92**//(%%) отсутствует. После этого задаётся команда (% style="color:#a0be2d" %)//**G92**//(%%) //**X7**//. Это смещает все начала координат по X на -3, в результате чего текущая позиция становится X=7. | ||
8 | |||
9 | Смещение (% style="color:#a0be2d" %)//**G92**//(%%) может быть уже активно, когда вызывается команда (% style="color:#a0be2d" %)//**G92**//(%%). В этом случае текущее смещение заменяется новым смещением, при котором позиция становится равной указанному значению. | ||
10 | |||
11 | {{error title="**Является ошибкой:**"}} | ||
12 | • не указана ни одна ось. | ||
13 | {{/error}} | ||
14 | |||
15 | Чтобы отключить смещение (% style="color:#a0be2d" %)//**G92**//(%%), можно использовать команду [[(% style="color:#a0be2d" %)//**G92.1**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G90-G99.G92\.1, G92\.2: Отмена смещения G92]](%%) или [[(% style="color:#a0be2d" %)//**G92.2**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G90-G99.G92\.1, G92\.2: Отмена смещения G92]](%%). |