PROGRAMMING
B–64124EN/01
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING
159
In a single G83 cycle, drilling conditions are changed for each drilling
operation (advance → drilling → retraction). Bits 1 and 2 of parameter
OLS, NOL No. 5160 can be specified to suppress the change in drilling
conditions.
1. Changing the cutting feedrate
The cutting feedrate programmed with the F code is changed for each
of the second and subsequent drilling operations. In parameters
No.5166 and No.5167, specify the respective rates of change applied
when the skip signal is detected and when it is not detected in the
previous drilling operation.
Cutting feedrate =F×α
<First drilling> α=1.0
<Second or subsequent drilling> α=α×βB100, where β is the rate of
change for each drilling operation
When the skip signal is detected during the previous drilling operation
:β=b1%(parameter No. 5166)
When the skip signal is not detected during the previous drilling
operation:β=b2%(parameter No. 5167)
If the rate of change in cutting feedrate becomes smaller than the rate
specified in parameter 5168, the cutting feedrate is not changed.
The cutting feedrate can be increased up to the maximum cutting
feedrate.
2. Changing the spindle speed
The spindle speed programmed with the S code is changed for each of
the second and subsequent advances. In parameters 5164 and 5165,
specify the rates of change applied when the skip signal is detected and
when it is not detected in the previous drilling operation.
Spindle speed =S×γ
<First drilling> γ=1.0
<Second or subsequent drilling> γ=γ×δB100, where δ is the rate of
change for each drilling operation
When the skip signal is detected during the previous drilling operation
:β=b1%(parameter No. 5164)
When the skip signal is not detected during the previous drilling
operation:β=b2%(parameter No. 5165)
When the cutting feedrate reaches the minimum rate, the spindle speed
is not changed. The spindle speed can be increased up to a value
corresponding to the maximum value of S analog data.
Advancing and retraction of the tool are not executed in the same manner
as rapid–traverse positioning. Like cutting feed, the two operations are
carried out as interpolated operations. The speed is subjected to exponen–
tial acceleration/deceleration. Note that the tool life management func–
tion excludes advancing and retraction from the calculation of the tool
life.
D Changing the drilling
conditions
D Advance and retraction