Исходный код вики 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" %)(% 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 | ((( | ||
| 36 | //**[[G54>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 46 | //**[[G55>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 56 | //**[[G56>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 66 | //**[[G57>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 76 | //**[[G58>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 86 | //**[[G59>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 96 | //**[[G59.1>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 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 | ((( | ||
| 106 | //**[[G59.2>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 107 | ))) | ||
| 108 | |(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %) | ||
| 109 | ((( | ||
| 110 | 9 | ||
| 111 | )))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %) | ||
| 112 | ((( | ||
| 113 | 9 | ||
| 114 | )))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %) | ||
| 115 | ((( | ||
| 116 | //**[[G59.3>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=3605117||shape="rect" style="color: rgb(160,190,45);"]]**// | ||
| 117 | ))) | ||
| 118 | |||
| 119 | Опционально можно использовать параметр R для задания поворота осей XY вокруг оси Z. Направление вращения – против часовой стрелки относительно положительного направления оси Z. | ||
| 120 | |||
| 121 | Режим инкрементального позиционирования [[(% style="color:#a0be2d" %)//**G91**//>>doc:PUMPUBLIC.G90, G91: Задание режима абсолютных/относительных координат]](%%) не оказывает влияния на команду (% style="color:#a0be2d" %)//**G10 L2.**// | ||
| 122 | |||
| 123 | {{note title="Важные замечания:"}} | ||
| 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**//(%%); | ||
| 126 | * система координат, для которой устанавливается смещение командой (% style="color: rgb(160,190,45);" %)//**G10 L2**//(%%), может быть активна или неактивна в момент выполнения команды. Если система координат активна, новое смещение вступит в действие немедленно | ||
| 127 | {{/note}} | ||
| 128 | |||
| 129 | {{error title="**Является ошибкой:**"}} | ||
| 130 | * параметр P не является целым числом в диапазоне от 0 до 9. | ||
| 131 | {{/error}} | ||
| 132 | |||
| 133 | |||
| 134 | //Пример команды (% style="color:#a0be2d" %)**G10 L2**(%%)~:// | ||
| 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 | |||
| 141 | //Пример команды (% style="color:#a0be2d" %)**G10 L2**(%%)~:// | ||
| 142 | |||
| 143 | (% style="color:#a0be2d" %)//**G10 L2 P1 X0 Y0 Z0**//(%%) (обнулить смещения по X, Y & Z в системе координат 1) | ||
| 144 | |||
| 145 | (% class="auto-cursor-target" %) | ||
| 146 | В приведённом примере координаты XYZ начала координат системы 1 устанавливаются равными нулю. |