Версия 2.1 от writer на 2023/09/07 15:17

Последние авторы
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}}