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