Исходный код вики G10 L2: Установка смещения начала координат
                  Версия 7.3 от knetyaga на 2022/06/10 12:54
              
      Скрыть последних авторов
| author | version | line-number | content | 
|---|---|---|---|
|                              | 
      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 | |||
|        | 
      5.1 | 7 | (% class="wrapped" %) | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 36 | //**[[G54>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 46 | //**[[G55>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 56 | //**[[G56>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 66 | //**[[G57>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 76 | //**[[G58>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 86 | //**[[G59>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 96 | //**[[G59.1>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 106 | //**[[G59.2>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      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 | ((( | ||
|        | 
      6.1 | 116 | //**[[G59.3>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||style="color: rgb(160,190,45);" shape="rect"]]**// | 
|        | 
      2.1 | 117 | ))) | 
| 118 | |||
| 119 | Опционально можно использовать параметр R для задания поворота осей XY вокруг оси Z. Направление вращения – против часовой стрелки относительно положительного направления оси Z. | ||
| 120 | |||
|        | 
      7.1 | 121 | Режим инкрементального позиционирования (% style="color: rgb(160,190,45);" %)//**G91**//(%%)//**[[doc:PUMPUBLIC.G90, G91: Задание режима абсолютных/относительных координат]]**// не оказывает влияния на команду (% style="color: rgb(160,190,45);" %)//**G10 L2.**// | 
|        | 
      2.1 | 122 | |
| 123 | {{note title="Важные замечания:"}} | ||
|        | 
      7.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: Выбор системы координат]]**//; | 
| 125 | * если было задано смещение (% style="color: rgb(160,190,45);" %)//**G92**//(%%)//**[[doc:PUMPUBLIC.G92: Смещение начала координат]]**//, оно продолжит действовать после команды (% style="color: rgb(160,190,45);" %)//**G10 L2**//(%%); | ||
|        | 
      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 устанавливаются равными нулю. |