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