Версия 5.1 от knetyaga на 2019/06/04 15:20

Скрыть последних авторов
knetyaga 2.1 1 (% style="color: rgb(160,190,45);" %)//**G10 L2 P- <axes R->  **//(%%)(P – система координат (0-9), R – угол поворота вокруг оси Z)
2
3 Команда(% style="color: rgb(160,190,45);" %)//** G10 L2**//(%%) изменяет смещение указанной системы координат на значение, задаваемое параметрами осей. Смещение отсчитывается от машинного ноля, установленного в процессе поиска базы. Смещение заменяет текущее смещение, действующее для указанной системы координат. Смещение по осям, которые не указаны, не будет изменено.
4
5 Используйте параметры от P0 до P9 для указания, какую систему координат необходимо изменить.
6
knetyaga 5.1 7 (% class="wrapped" %)
knetyaga 2.1 8 |(% style="text-align: center;" %)(% style="text-align: center;" %)
9 (((
10 **Параметр P**
11 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
12 (((
13 **Система координат**
14 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
15 (((
16 **G-код**
17 )))
18 |(% style="text-align: center;" %)(% style="text-align: center;" %)
19 (((
20 0
21 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
22 (((
23 Текущая
24 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
25 (((
26 -
27 )))
28 |(% style="text-align: center;" %)(% style="text-align: center;" %)
29 (((
30 1
31 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
32 (((
33 1
34 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
35 (((
knetyaga 5.1 36 //**[[G54>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 37 )))
38 |(% style="text-align: center;" %)(% style="text-align: center;" %)
39 (((
40 2
41 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
42 (((
43 2
44 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
45 (((
knetyaga 5.1 46 //**[[G55>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 47 )))
48 |(% style="text-align: center;" %)(% style="text-align: center;" %)
49 (((
50 3
51 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
52 (((
53 3
54 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
55 (((
knetyaga 5.1 56 //**[[G56>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 57 )))
58 |(% style="text-align: center;" %)(% style="text-align: center;" %)
59 (((
60 4
61 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
62 (((
63 4
64 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
65 (((
knetyaga 5.1 66 //**[[G57>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 67 )))
68 |(% style="text-align: center;" %)(% style="text-align: center;" %)
69 (((
70 5
71 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
72 (((
73 5
74 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
75 (((
knetyaga 5.1 76 //**[[G58>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 77 )))
78 |(% style="text-align: center;" %)(% style="text-align: center;" %)
79 (((
80 6
81 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
82 (((
83 6
84 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
85 (((
knetyaga 5.1 86 //**[[G59>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 87 )))
88 |(% style="text-align: center;" %)(% style="text-align: center;" %)
89 (((
90 7
91 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
92 (((
93 7
94 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
95 (((
knetyaga 5.1 96 //**[[G59.1>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 97 )))
98 |(% style="text-align: center;" %)(% style="text-align: center;" %)
99 (((
100 8
101 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
102 (((
103 8
104 )))|(% style="text-align: center;" %)(% style="text-align: center;" %)
105 (((
knetyaga 5.1 106 //**[[G59.2>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 107 )))
108 |(% style="text-align: center;" colspan="1" %)(% style="text-align: center;" colspan="1" %)
109 (((
110 9
111 )))|(% style="text-align: center;" colspan="1" %)(% style="text-align: center;" colspan="1" %)
112 (((
113 9
114 )))|(% style="text-align: center;" colspan="1" %)(% style="text-align: center;" colspan="1" %)
115 (((
knetyaga 5.1 116 //**[[G59.3>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//
knetyaga 2.1 117 )))
118
119 Опционально можно использовать параметр R для задания поворота осей XY вокруг оси Z. Направление вращения – против часовой стрелки относительно положительного направления оси Z.
120
knetyaga 5.1 121 Режим инкрементального позиционирования //**[[G91>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605174||style="color: rgb(160,190,45);" shape="rect"]]**// не оказывает влияния на команду (% style="color: rgb(160,190,45);" %)//**G10 L2.**//
knetyaga 2.1 122
123 {{note title="Важные замечания:"}}
knetyaga 5.1 124 * команда (% style="color: rgb(160,190,45);" %)//**G10 L2 Pn**//(%%) не производит смену текущей системы координат, для выбора системы координат необходимо использовать команды //**[[G54-G59.3>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**//;
125 * если было задано смещение //**[[G92>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=3605179||style="color: rgb(160,190,45);" shape="rect"]]**//, оно продолжит действовать после команды (% style="color: rgb(160,190,45);" %)//**G10 L2**//(%%);
knetyaga 2.1 126 * система координат, для которой устанавливается смещение командой (% style="color: rgb(160,190,45);" %)//**G10 L2**//(%%), может быть активна или неактивна в момент выполнения команды. Если система координат активна, новое смещение вступит в действие немедленно
127 {{/note}}
128
129 \\
130
131 {{warning title="Является ошибкой:"}}
132 * параметр P не является целым числом в диапазоне от 0 до 9.
133 {{/warning}}
134
135
136 //Пример команды (% style="color: rgb(160,190,45);" %)**G10 L2**(%%)~://
137
138 (% style="color: rgb(160,190,45);" %)
139 //**G10 L2 P1 X3.5 Y17.2**//
140
141 В этом примере начало координат для первой системы координат устанавливается X=3.5 и Y=17.2. Поскольку указаны только оси X и Y, начало координат смещается по этим осям, другие координаты не изменяются.
142
143 //Пример команды (% style="color: rgb(160,190,45);" %)**G10 L2**(%%)~://
144
145 (% style="color: rgb(160,190,45);" %)//**G10 L2 P1 X0 Y0 Z0**//(%%) (обнулить смещения по X, Y & Z в системе координат 1)
146
147 (% class="auto-cursor-target" %)
148 В приведённом примере координаты XYZ начала координат системы 1 устанавливаются равными нулю.