Исходный код вики G43, G49: Смещение на длину инструмента
Скрыть последних авторов
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | (% style="margin-left: 30.0px;" %) |
| 2 | (% style="color:#a0be2d" %)//**G43**//(%%) - включает компенсацию на длину инструмента. | ||
| 3 | |||
| 4 | Команда добавляет дополнительное смещение на длину инструмента в текущую рабочую систему координат. Для работы команды необходима заполненная [[таблица инструментов>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна «Таблица инструментов»?.WebHome]] и ненулевой выбранный инструмент. | ||
| 5 | |||
| 6 | Команда не вызывает перемещения. Смещение будет заметно уже при следующем движении по выбранной оси. | ||
| 7 | |||
| 8 | Вызов команды требуется после каждой смены инструмента. | ||
| 9 | |||
| 10 | (% style="margin-left: 30.0px;" %) | ||
| 11 | (% style="color:#a0be2d" %)//**G49**//(%%) - отмена компенсации на длину инструмента. | ||
| 12 | |||
| 13 | Команда сбрасывает текущее значение смещения на длину инструмента. | ||
| 14 | |||
| 15 | {{code language="g-code" title="//Пример использования команд (% style=~"color:#a0be2d~" %)**G43**(%%) и (% style=~"color:#a0be2d~" %)**G49**(%%)~~://"}} | ||
| 16 | M6 T2 (команда смены инструмента на инструмент №2) | ||
| 17 | G43 (применение смещения на длину выбранного инструмента) | ||
| 18 | G0 X10 Y5 Z0 (быстрое линейное перемещение) | ||
| 19 | G1 Z-2 (команды линейных перемещений) | ||
| 20 | G1 X5 Y10 | ||
| 21 | G1 Z10 | ||
| 22 | M6 T1 (команда смены инструмента на инструмент №1) | ||
| 23 | G43 (применение смещение на длину выбранного инструмента) | ||
| 24 | G0 X20 Y5 Z0 (быстрое линейное перемещение) | ||
| 25 | G1 Z-2 (команды линейных перемещений) | ||
| 26 | G1 X15 Y10 | ||
| 27 | G1 Z10 | ||
| 28 | M6 T3 (команда смены инструмента на инструмент №3) | ||
| 29 | G49 (сброс значения компенсации на длину выбранного инструмента) | ||
| 30 | {{/code}} |