Исходный код вики 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**//(%%), оно продолжит действовать после команды (% 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 устанавливаются равными нулю. |