Wiki source code of G83: Цикл глубокого сверления
Last modified by writer on 2022/11/02 19:17
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% style="color: rgb(160,190,45);" %) | ||
2 | //**G83 (X- Y- Z-) or (U- V- W-) R- L- Q-**// | ||
3 | |||
4 | The (% style="color:#a0be2d" %)//**G83**//(%%) cycle is designed for deep drilling with chip control. Retracts in this cycle clear the hole of chips and cut long veins (which usually appear when drilling aluminum). This cycle takes the parameter Q, which means the increment along the Z axis. Retracts before the final depth will always be made up to a height R, even if mode [[(% style="color:#a0be2d" %)//**G98**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G90-G99.G98, G99: Режим возврата на уровень по Z в постоянных циклах]](%%) is in effect. The last retract will abide by the [[(% style="color:#a0be2d" %)//**G98/G99**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G90-G99.G98, G99: Режим возврата на уровень по Z в постоянных циклах]](%%) modes. The (% style="color:#a0be2d" %)//**G83**//(%%) command acts in the same way as the [[(% style="color:#a0be2d" %)//**G81**//>>doc:.G81\: Цикл сверления.WebHome]](%%) command, with the addition of retracts during drilling. | ||
5 | |||
6 | The cycle includes the following actions: | ||
7 | |||
8 | 1. Preparatory movement described in the section [["Canned cycles">>doc:WebHome||shape="rect"]]. | ||
9 | 1. Moving along the Z axis at a given feed rate down by the increment value or to the Z position, whichever is less deep. | ||
10 | 1. Fast movement to the return level defined by parameter R. | ||
11 | 1. Quickly move down to the current hole depth, with slight indentation. | ||
12 | 1. Repeat steps 2, 3, and 4 until the Z position is reached in step 2. | ||
13 | 1. Quick movement along the Z axis to the return height. | ||
14 | |||
15 | {{error title="**It is an error if:**"}} | ||
16 | * parameter Q is negative or equal to zero. | ||
17 | {{/error}} |