Исходный код вики G81: Цикл сверления
Редактировал(а) Edgar Allan Poe 2024/02/29 11:23
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | (% style="color:#a0be2d" %)//**G81 (X- Y- Z-) or (U- V- W-) R- L-**// | ||
| 2 | |||
| 3 | Цикл (% style="color:#a0be2d" %)//**G81**//(%%) предназначен для сверления. | ||
| 4 | |||
| 5 | Цикл включает следующие действия: | ||
| 6 | |||
| 7 | 1. Предварительное перемещение, описанное в разделе "[[Постоянные циклы>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G80-G89\: Постоянные циклы.WebHome]]". | ||
| 8 | 1. Перемещение оси Z с текущей скоростью подачи на позицию Z. | ||
| 9 | 1. Ось Z совершает быстрое перемещение на высоту возврата по Z. | ||
| 10 | |||
| 11 | ====== Пример 1 ====== | ||
| 12 | |||
| 13 | Предположим, текущая позиция (X1, Y2, Z3) и выполняется следующая строка G-кода: | ||
| 14 | |||
| 15 | (% style="color:#a0be2d" %)//**G90 G98 G81 X4 Y5 Z1.5 R2.8**// | ||
| 16 | |||
| 17 | В примере при выполнении команды действует абсолютный режим позиционирования ((% style="color:#a0be2d" %)//**G90**//(%%)) и режим возврата на исходную высоту по Z ((% style="color:#a0be2d" %)//**G98**//(%%)). | ||
| 18 | |||
| 19 | Будут иметь место следующие перемещения: | ||
| 20 | |||
| 21 | 1. Быстрое перемещение в плоскости XY в точку (X4, Y5). | ||
| 22 | 1. Быстрое перемещение по оси Z в точку (Z2.8). | ||
| 23 | 1. Перемещение по оси Z с заданной скоростью подачи в (Z1.5). | ||
| 24 | 1. Быстрое перемещение по оси Z в (Z3). | ||
| 25 | |||
| 26 | [[Команда (% style="color:#a0be2d" %)//**G81**//(%%). Пример 1>>image:image2019-6-4_14-4-45.png||alt="Команда (% style=" data-xwiki-image-style-alignment="center"]] | ||
| 27 | |||
| 28 | ====== Пример 2 ====== | ||
| 29 | |||
| 30 | Предположим, текущая позиция (X1, Y2, Z3) и выполняется следующая строка G-кода: | ||
| 31 | |||
| 32 | (% style="color:#a0be2d" %)//**G91 G98 G81 X4 Y5 Z-0.6 R1.8 L3**// | ||
| 33 | |||
| 34 | В примере при выполнении команды действует инкрементальный режим позиционирования ((% style="color:#a0be2d" %)//**G91**//(%%)) и режим возврата на исходную высоту по Z ((% style="color:#a0be2d" %)//**G98**//(%%)). Команда выполняет цикл сверления три раза. Начальная позиция по X равна 5 (=1+4), начальная позиция по Y равна 7 (=2+5), высота возврата по Z равна 4.8 (=1.8+3), целевая позиция по Z равна 4.2 (=4.8-0.6). Исходная позиция по Z равна 3. | ||
| 35 | |||
| 36 | При предварительном перемещении производится быстрое перемещение по оси Z в позицию (X1, Y2, Z4.8), поскольку исходная высота по Z меньше высоты возврата. | ||
| 37 | |||
| 38 | Первая итерация цикла состоит из 3 перемещений: | ||
| 39 | |||
| 40 | 1. Быстрое перемещение в плоскости XY в (X5, Y7). | ||
| 41 | 1. Перемещение по оси Z с заданной скоростью подачи в (Z4.2). | ||
| 42 | 1. Быстрое перемещение по оси Z в (X5, Y7, Z4.8). | ||
| 43 | |||
| 44 | Вторая итерация цикла состоит из 3 перемещений: | ||
| 45 | |||
| 46 | 1. Быстрое перемещение в плоскости XY в (X9, Y12, Z4.8). | ||
| 47 | 1. Перемещение по оси Z с заданной скоростью подачи в (X9, Y12, Z4.2). | ||
| 48 | 1. Быстрое перемещение по оси Z в (X9, Y12, Z4.8). | ||
| 49 | |||
| 50 | Третья итерация цикла состоит из 3 перемещений: | ||
| 51 | |||
| 52 | 1. Быстрое перемещение в плоскости XY в (X13, Y17, Z4.8). | ||
| 53 | 1. Перемещение по оси Z с заданной скоростью подачи в (X13, Y17, Z4.2). | ||
| 54 | 1. Быстрое перемещение по оси Z в (X13, Y17, Z4.8). | ||
| 55 | |||
| 56 | [[Команда (% style="color:#a0be2d" %)//**G81**//(%%). Пример 2>>image:image2019-6-4_14-6-45.png||alt="Команда G81. Пример 2" data-xwiki-image-style-alignment="center"]] | ||
| 57 | |||
| 58 | ====== Пример 3 ====== | ||
| 59 | |||
| 60 | Предположим, что текущая позиция (X0, Y0, Z0) вместо (X1, Y2, Z3), и выполняется строка G-кода: | ||
| 61 | |||
| 62 | (% style="color:#a0be2d" %)//**G90 G98 G81 X4 Y5 Z1.5 R2.8**// | ||
| 63 | |||
| 64 | Так как исходная высота по Z меньше значения параметра R, в ходе предварительного перемещения будет выполнено начальное перемещение по Z. |