Версия 35.1 от writer на 2023/08/29 13:30

Последние авторы
1 (% style="margin-left: 30.0px;" %)
2 (% style="color:#a0be2d" %)//**G40**//(%%) – выключает режим компенсации на диаметр инструмента.
3
4 За командой отключения компенсации на диаметр инструмента должно следовать линейное перемещение со значением большим, чем диаметр инструмента. Дублирование команды не может стать причиной ошибки управляющей программы.
5
6 {{error title="**Является ошибкой:**"}}
7 * за командой следует круговое перемещение ([[(% style="color:#a0be2d" %)**//G2/G3//**>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G2, G3: Круговое перемещение]](%%));
8 * линейное перемещение (**[[(% style="color:#a0be2d" %)//G0//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G0: Ускоренное линейное перемещение]](%%)[[(% style="color:#a0be2d" %)///G1//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G1: Линейное перемещение]](%%)**) после выключения компенсации меньше диаметра инструмента.
9 {{/error}}
10
11 (% style="margin-left: 30.0px;" %)
12 (% style="color:#a0be2d" %)//**G41 **//(%%)– включение режима компенсации слева от запрограммированного пути.
13 (% style="color:#a0be2d" %)//**G42**//(%%) – включение режима компенсации справа от запрограммированного пути.
14
15 (% style="color:#a0be2d" %)//**G41/G42**//(%%) задаются с параметром, значением которого является номер инструмента из соответствующей [[таблицы>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна «Таблица инструментов»?.WebHome]]. При вызове команды, управляющая программа изменяет траекторию, смещая её вправо ((% style="color:#a0be2d" %)//**G42**//(%%)) или влево ((% style="color:#a0be2d" %)//**G41**//(%%)) от исходной.
16
17 {{code language="g-code" title="//Пример команды(% style=~"color:#a0be2d~" %)** G41**(%%)~~://"}}
18 M6 T26 (команда смена инструмента на инструмент №26)
19 G0 X-10 Y-10 Z0 (быстрое линейное перемещение)
20 G41 (включение режима компенсации слева)
21 G0 X0 Y0 (быстрое линейное перемещение)
22 G1 Z0 (команды линейных перемещений)
23 G1 Y50
24 G1 X50 Y0
25 G1 X0
26 G40 (выключение режима компенсации)
27 G0 X-10 Y-10
28 {{/code}}
29
30 {{error title="**Является ошибкой:**"}}
31 * если активна рабочая плоскость YZ ([[подробнее...>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G11-G30.G17 - G19\.1: Выбор рабочей плоскости]]);
32 * не выбран текущий инструмент или у выбранного инструмента не задан диаметр;
33 * компенсация на диаметр инструмента была включена ранее.
34 {{/error}}