Changes for page G40, G41, G42: Компенсация диаметра инструмента
Last modified by writer on 2025/03/04 19:13
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,34 +1,34 @@ 1 1 (% style="margin-left: 30.0px;" %) 2 -(% style="color:#a0be2d" %)//**G40**//(%%) – turncuttercompensationoff.2 +(% style="color:#a0be2d" %)//**G40**//(%%) – выключает режим компенсации на диаметр инструмента. 3 3 4 - Thecommandtodisablecompensationfortooldiametershouldbefollowedbylinearmovementwithavalue greater than the tool diameter.Duplicationofthecommandcannotcauseacontrolprogram error.4 +За командой отключения компенсации на диаметр инструмента должно следовать линейное перемещение со значением большим, чем диаметр инструмента. Дублирование команды не может стать причиной ошибки управляющей программы. 5 5 6 -{{error title=" **Itis an error if:**"}}7 -* thecodeisfollowedbya circular movement([[(% style="color:#a0be2d" %)**//G2/G3//**>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G2, G3: Круговое перемещение]](%%));8 -* lineardisplacement(**[[(% style="color:#a0be2d" %)//G0//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G0: Ускоренное линейное перемещение]](%%)[[(% style="color:#a0be2d" %)///G1//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G1: Линейное перемещение]](%%)**)afterswitchingoffthecompensationis less than the diameter of the tool.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 9 {{/error}} 10 10 11 11 (% style="margin-left: 30.0px;" %) 12 -(% style="color:#a0be2d" %)//**G41 T- **//(%%)– enablecompensationmodetotheleftof the programmed path.13 -(% style="color:#a0be2d" %)//**G42 T-**//(%%) – enablecompensationmodetotherightof the programmed path.12 +(% style="color:#a0be2d" %)//**G41 T- **//(%%)– включение режима компенсации слева от запрограммированного пути. 13 +(% style="color:#a0be2d" %)//**G42 T-**//(%%) – включение режима компенсации справа от запрограммированного пути. 14 14 15 -(% style="color:#a0be2d" %)//**G41/G42**//(%%) aresetwithaparameterwhosevalueisthetool number from the corresponding[[table>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна «Таблица инструментов»?.WebHome]].Whenacommand is called,thecontrolprogramchanges the path,movingittothe right((% style="color:#a0be2d" %)//**G42**//(%%))ortothe left((% style="color:#a0be2d" %)//**G41**//(%%))fromthe original one.15 +(% style="color:#a0be2d" %)//**G41/G42**//(%%) задаются с параметром, значением которого является номер инструмента из соответствующей [[таблицы>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна «Таблица инструментов»?.WebHome]]. При вызове команды, управляющая программа изменяет траекторию, смещая её вправо ((% style="color:#a0be2d" %)//**G42**//(%%)) или влево ((% style="color:#a0be2d" %)//**G41**//(%%)) от исходной. 16 16 17 -(% style="color:#a0be2d" %) //**G41**//(%%)// example~://17 +//Пример команды(% style="color:#a0be2d" %)** G41**(%%)~:// 18 18 19 -(% style="color:#a0be2d" %)//**M6 T26**//(%%) ( commandtoolchangetotoolNo.26)20 -(% style="color:#a0be2d" %)//**G0 X-10 Y-10 Z0 **//(%%)( rapiglinearinterpolation)21 -(% style="color:#a0be2d" %)//**G41**//(%%) ( enablecompensationonthe left)22 -(% style="color:#a0be2d" %)//**G0 X0 Y0 **//(%%)( fastlinearmovement)23 -(% style="color:#a0be2d" %)//**G1 Z0 **//(%%)( feedlinearinterpolation)19 +(% style="color:#a0be2d" %)//**M6 T26**//(%%) (команда смена инструмента на инструмент №26) 20 +(% style="color:#a0be2d" %)//**G0 X-10 Y-10 Z0 **//(%%)(быстрое линейное перемещение) 21 +(% style="color:#a0be2d" %)//**G41**//(%%) (включение режима компенсации слева) 22 +(% style="color:#a0be2d" %)//**G0 X0 Y0 **//(%%)(быстрое линейное перемещение) 23 +(% style="color:#a0be2d" %)//**G1 Z0 **//(%%)(команды линейных перемещений) 24 24 (% style="color:#a0be2d" %)//**G1 Y50 25 25 G1 X50 Y0 26 26 G1 X0 27 -G40**//(%%) ( offcompensationmode)27 +G40**//(%%) (выключение режима компенсации) 28 28 (% style="color:#a0be2d" %)//**G0 X-10 Y-10**// 29 29 30 -{{error title="** Itis an error if:**"}}31 -* iftheYZwork plane is active([[more...>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G11-G30.G17 - G19\.1: Выбор рабочей плоскости]]);32 -* the tool with the specified number was not added to the “[[Tool Table>>doc:Руководствопользователя.Ответы на типовыевопросы.Длячегонужна «Таблицаинструментов»?.WebHome]]”;33 -* tooldiametercompensationhasbeenincludedpreviously.30 +{{error title="**Является ошибкой:**"}} 31 +* если активна рабочая плоскость YZ ([[подробнее...>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G11-G30.G17 - G19\.1: Выбор рабочей плоскости]]); 32 +* инструмент с заданным номером не был добавлен в «Таблицу инструментов»; 33 +* компенсация на диаметр инструмента была включена ранее. 34 34 {{/error}}