Исходный код вики G92: Смещение начала координат
Редактировал(а) writer 2023/09/20 16:59
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | (% style="color:#a0be2d" %)//**G92 axes**// |
| 2 | |||
| 3 | Команда (% style="color:#a0be2d" %)//**G92**//(%%) присваивает текущей позиции желаемые координаты (без перемещения). Указание любой из осей необязательно, но хотя бы одна ось должна быть указана. Если ось не указана, координата по этой оси не изменяется. | ||
| 4 | |||
| 5 | Когда выполняется команда (% style="color:#a0be2d" %)//**G92**//(%%), начала всех систем координат смещаются на одно и то же значение таким образом, чтобы координаты текущей позиции в активной системе координат стали равны указанным параметрам //axes//. | ||
| 6 | |||
| |
2.1 | 7 | Например, предположим, что текущая позиция X=4 и смещение (% style="color:#a0be2d" %)//**G92**//(%%) отсутствует. После этого задаётся команда (% style="color:#a0be2d" %)//**G92**//(%%) //**X7**//. Это смещает все начала координат по X на -3, в результате чего текущая позиция становится X=7. |
| |
1.1 | 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]](%%). |