Исходный код вики G10 L10: Установка таблицы инструментов
Последние авторы
| 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}} |