
B-63944EN-1/02 PROGRAMMING 6.MEMORY OPERATION BY Series 15 FORMAT
- 333 -
6.5.7 Boring Cycle (G85)
This cycle is used to bore a hole.
Format
G89 X_ Y_ Z_ R_ P_ F_ L_ ;
X_ Y_ : Hole position data
Z_ : The distance from point R to the bottom of the hole
R_ : The distance from the initial level to point R level
P_ : Dwell time at the bottom of a hole
F_ : Cutting feedrate
L_ : Number of repeats (When it is needed.)
G85 (G98 mode) G85 (G99 mode)
Point R
Point Z
Initial level
P
Point R
Point Z
Point R level
P
Explanation
- Operations
This is the same as G85, but dwelling is performed at the bottom of
the hole.
- Spindle rotation
Before specifying G89, use an auxiliary function (M code) to rotate
the spindle.
- Auxiliary function
If the G89 command and an M code are specified in the same block,
the M code is executed at the first positioning. When repetitive count
L is specified, the operation above is performed for the first time and
the M code is not performed second and later times.
Limitation
- Axis switching
Before switching between drilling axes, cancel canned cycles for
drilling.
- Drilling
In a block that does not include X, Y, Z, R, or an additional axis,
drilling is not performed.