Исходный код вики G10 L10: Установка таблицы инструментов
Редактировал(а) writer 2023/09/19 20:10
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | (% style="color:#a0be2d" %)//**G10 L10 P- axes <R->**// | ||
2 | |||
3 | * //P// - номер инструмента; | ||
4 | * //R// - радиус инструмента. | ||
5 | |||
6 | (% style="color:#a0be2d" %)//**G10 L10**//(%%) изменяет значение в таблице инструментов для инструмента P таким образом, что при перезагрузке инструмента со смещением станка в его текущем положении и при активных смещениях текущие координаты для данных осей становятся заданными значениями. Оси, не указанные в команде(% style="color:#a0be2d" %)//** G10 L10**//(%%), не изменяются. Это может быть полезно при перемещении датчика пробинга согласно описанию кода **[[(% style="color:#a0be2d" %)**//G38//**>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G38\.x\: Пробинг.WebHome]](%%)**. | ||
7 | |||
8 | {{code language="g-code" title="//Пример (% style=~"color:#a0be2d~" %)**G10 L10**(%%)~~://"}} | ||
9 | T1 M6 G43 (загрузка инструмента 1 и смещение длины инструмента) | ||
10 | G10 L10 P1 Z1.5 (установите текущее положение Z равным 1.5) | ||
11 | G43 (перезагрузка смещений длины инструмента из измененной таблицы инструментов) | ||
12 | M30 (завершение программы) | ||
13 | {{/code}} | ||
14 | |||
15 | Дополнительную информацию см. в описании макроса **[[(% style="color:#8d69b2" %)**M6**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля фрезеровки.WebHome]](%%)**. | ||
16 | |||
17 | {{error title="**Является ошибкой:**"}} | ||
18 | * включена компенсация диаметра инструмента; | ||
19 | * номер P не указан; | ||
20 | * номер P не является действительным номером инструмента из таблицы инструментов; | ||
21 | * номер P равен 0. | ||
22 | {{/error}} |