Редактировал(а) Edgar Allan Poe 2024/03/19 12:41

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