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