Исходный код вики G10 L2: Установка смещения начала координат
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | (% style="color:#a0be2d" %)//**G10 L2 P- <axes R-> **//(%%)(P – система координат (0-9), R – угол поворота вокруг оси Z) | ||
2 | |||
3 | Команда(% style="color:#a0be2d" %)//** G10 L2**//(%%) изменяет смещение указанной системы координат на значение, задаваемое параметрами осей. Смещение отсчитывается от машинного ноля, установленного в процессе поиска базы. Смещение заменяет текущее смещение, действующее для указанной системы координат. Смещение по осям, которые не указаны, не будет изменено. | ||
4 | |||
5 | Используйте параметры от P0 до P9 для указания, какую систему координат необходимо изменить. | ||
6 | |||
7 | (% class="wrapped" %) | ||
8 | |(% style="text-align:center" %)((( | ||
9 | **Параметр P** | ||
10 | )))|(% style="text-align:center" %)((( | ||
11 | **Система координат** | ||
12 | )))|(% style="text-align:center" %)((( | ||
13 | **G-код** | ||
14 | ))) | ||
15 | |(% style="text-align:center" %)((( | ||
16 | 0 | ||
17 | )))|(% style="text-align:center" %)((( | ||
18 | Текущая | ||
19 | )))|(% style="text-align:center" %)((( | ||
20 | - | ||
21 | ))) | ||
22 | |(% style="text-align:center" %)((( | ||
23 | 1 | ||
24 | )))|(% style="text-align:center" %)((( | ||
25 | 1 | ||
26 | )))|(% style="text-align:center" %)((( | ||
27 | //**[[G54>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
28 | ))) | ||
29 | |(% style="text-align:center" %)((( | ||
30 | 2 | ||
31 | )))|(% style="text-align:center" %)((( | ||
32 | 2 | ||
33 | )))|(% style="text-align:center" %)((( | ||
34 | //**[[G55>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
35 | ))) | ||
36 | |(% style="text-align:center" %)((( | ||
37 | 3 | ||
38 | )))|(% style="text-align:center" %)((( | ||
39 | 3 | ||
40 | )))|(% style="text-align:center" %)((( | ||
41 | //**[[G56>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
42 | ))) | ||
43 | |(% style="text-align:center" %)((( | ||
44 | 4 | ||
45 | )))|(% style="text-align:center" %)((( | ||
46 | 4 | ||
47 | )))|(% style="text-align:center" %)((( | ||
48 | //**[[G57>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
49 | ))) | ||
50 | |(% style="text-align:center" %)((( | ||
51 | 5 | ||
52 | )))|(% style="text-align:center" %)((( | ||
53 | 5 | ||
54 | )))|(% style="text-align:center" %)((( | ||
55 | //**[[G58>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
56 | ))) | ||
57 | |(% style="text-align:center" %)((( | ||
58 | 6 | ||
59 | )))|(% style="text-align:center" %)((( | ||
60 | 6 | ||
61 | )))|(% style="text-align:center" %)((( | ||
62 | //**[[G59>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
63 | ))) | ||
64 | |(% style="text-align:center" %)((( | ||
65 | 7 | ||
66 | )))|(% style="text-align:center" %)((( | ||
67 | 7 | ||
68 | )))|(% style="text-align:center" %)((( | ||
69 | //**[[G59.1>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
70 | ))) | ||
71 | |(% style="text-align:center" %)((( | ||
72 | 8 | ||
73 | )))|(% style="text-align:center" %)((( | ||
74 | 8 | ||
75 | )))|(% style="text-align:center" %)((( | ||
76 | //**[[G59.2>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
77 | ))) | ||
78 | |(% style="text-align:center" %)((( | ||
79 | 9 | ||
80 | )))|(% style="text-align:center" %)((( | ||
81 | 9 | ||
82 | )))|(% style="text-align:center" %)((( | ||
83 | //**[[G59.3>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
84 | ))) | ||
85 | |||
86 | Опционально можно использовать параметр R для задания поворота осей XY вокруг оси Z. Направление вращения – против часовой стрелки относительно положительного направления оси Z. | ||
87 | |||
88 | Режим инкрементального позиционирования [[(% style="color:#a0be2d" %)//**G91**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G90-G99.G90, G91\: Задание режима абсолютныхотносительных координат.WebHome]](%%) не оказывает влияния на команду (% style="color:#a0be2d" %)//**G10 L2.**// | ||
89 | |||
90 | {{note title="Важные замечания:"}} | ||
91 | * команда (% style="color: rgb(160,190,45);" %)//**G10 L2 Pn**//(%%) не производит смену текущей системы координат, для выбора системы координат необходимо использовать команды [[(% style="color: rgb(160,190,45);" %)//**G54-G59.3**//(%%)>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат]]; | ||
92 | * если было задано смещение [[(% style="color: rgb(160,190,45);" %)//**G92**//(%%)>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G90-G99.G92: Смещение начала координат.WebHome]], оно продолжит действовать после команды (% style="color: rgb(160,190,45);" %)//**G10 L2**//(%%); | ||
93 | * система координат, для которой устанавливается смещение командой (% style="color: rgb(160,190,45);" %)//**G10 L2**//(%%), может быть активна или неактивна в момент выполнения команды. Если система координат активна, новое смещение вступит в действие немедленно | ||
94 | {{/note}} | ||
95 | |||
96 | {{error title="**Является ошибкой:**"}} | ||
97 | * параметр P не является целым числом в диапазоне от 0 до 9. | ||
98 | {{/error}} | ||
99 | |||
100 | //Пример команды (% style="color:#a0be2d" %)**G10 L2**(%%)~:// | ||
101 | |||
102 | (% style="color:#a0be2d" %) | ||
103 | //**G10 L2 P1 X3.5 Y17.2**// | ||
104 | |||
105 | В этом примере начало координат для первой системы координат устанавливается X=3.5 и Y=17.2. Поскольку указаны только оси X и Y, начало координат смещается по этим осям, другие координаты не изменяются. | ||
106 | |||
107 | //Пример команды (% style="color:#a0be2d" %)**G10 L2**(%%)~:// | ||
108 | |||
109 | (% style="color:#a0be2d" %)//**G10 L2 P1 X0 Y0 Z0**//(%%) (обнулить смещения по X, Y & Z в системе координат 1) | ||
110 | |||
111 | В приведённом примере координаты XYZ начала координат системы 1 устанавливаются равными нулю. |