Last modified by writer on 2025/03/04 19:13

From version 7.1
edited by writer
on 2023/09/07 15:16
Change comment: There is no comment for this version
To version 2.1
edited by writer
on 2022/09/01 01:25
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -9,27 +9,26 @@
9 9  {{/error}}
10 10  
11 11  (% style="margin-left: 30.0px;" %)
12 -(% style="color:#a0be2d" %)//**G41 **//(%%)– enable compensation mode to the left of the programmed path.
13 -(% style="color:#a0be2d" %)//**G42**//(%%) – enable compensation mode to the right of the programmed path.
12 +(% style="color:#a0be2d" %)//**G41 T- **//(%%)– enable compensation mode to the left of the programmed path.
13 +(% style="color:#a0be2d" %)//**G42 T-**//(%%) – enable compensation mode to the right of the programmed path.
14 14  
15 -(% style="color:#a0be2d" %)//**G41/G42**//(%%) are set after tool change macro whose value is the tool number from the corresponding [[table>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна "Таблица инструментов"?.WebHome]]. When a command is called, the control program changes the path, moving it to the right ((% style="color:#a0be2d" %)//**G42**//(%%)) or to the left ((% style="color:#a0be2d" %)//**G41**//(%%)) from the original one.
15 +(% style="color:#a0be2d" %)//**G41/G42**//(%%) are set with a parameter whose value is the tool number from the corresponding [[table>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна «Таблица инструментов»?.WebHome]]. When a command is called, the control program changes the path, moving it to the right ((% style="color:#a0be2d" %)//**G42**//(%%)) or to the left ((% style="color:#a0be2d" %)//**G41**//(%%)) from the original one.
16 16  
17 -{{code language="g-code" title="(% style=~"color:#a0be2d~" %)//**G41**//(%%)// example~~://"}}
18 -M6 T26 (command tool change to tool No. 26)
19 -G0 X-10 Y-10 Z0 (rapig linear interpolation)
20 -G41 (enable compensation on the left)
21 -G0 X0 Y0 (fast linear movement)
22 -G1 Z0 (feed linear interpolation)
23 -G1 Y50
17 +(% style="color:#a0be2d" %)//**G41**//(%%)// example~://
18 +
19 +(% style="color:#a0be2d" %)//**M6 T26**//(%%) (command tool change to tool No. 26)​​​​​​​
20 +(% style="color:#a0be2d" %)//**G0 X-10 Y-10 Z0 **//(%%)(rapig linear interpolation)​​​​​​​
21 +(% style="color:#a0be2d" %)//**G41**//(%%) (enable compensation on the left)​​​​​​​
22 +(% style="color:#a0be2d" %)//**G0 X0 Y0 **//(%%)(fast linear movement)​​​​​​​
23 +(% style="color:#a0be2d" %)//**G1 Z0 **//(%%)(feed linear interpolation)​​​​​​​
24 +(% style="color:#a0be2d" %)//**G1 Y50
24 24  G1 X50 Y0
25 25  G1 X0
26 -G40 (off compensation mode)
27 -G0 X-10 Y-10
27 +G40**//(%%) (off compensation mode)
28 +(% style="color:#a0be2d" %)//**G0 X-10 Y-10**//
28 28  
29 -{{/code}}
30 -
31 31  {{error title="**It is an error if:**"}}
32 32  * if the YZ work plane is active ([[more...>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G11-G30.G17 - G19\.1: Выбор рабочей плоскости]]);
33 -* the current tool is not selected or the diameter of the selected tool is not specified;
32 +* the tool with the specified number was not added to the “[[Tool Table>>doc:Руководство пользователя.Ответы на типовые вопросы.Для чего нужна «Таблица инструментов»?.WebHome]]”;
34 34  * tool diameter compensation has been included previously.
35 35  {{/error}}