
B-63323EN-1/03 7.FEEDRATE CONTROL/ACCELERATION AND DECELERATION CONTROL
- 669 -
[Method of specifying a speed on a virtual circle for a rotation axis]
This method controls the feedrate in such a way that it takes the
time T’, calculated using the following expression, to move
through the specified distance.
()()
:’,
min)/min,/(:
:’,
(deg):,
),(:,,
:,
’
’
180/**180/**’
22
222
TT
inchmmF
LL
CB
inchmmZYX
ll
F
L
T
ClBlZYXL
CB
CB
∆∆
∆∆∆
=
∆+∆+∆+∆+∆=
ππ
- Usable functions
This function can be used with the following functions:
- Linear interpolation
- Dry run
- Tool length compensation for the specified direction (when parameter
FWR (bit 2 of parameter No. 7711) = 1)
- Look-ahead pre-interpolation acceleration/deceleration
Look-ahead pre-interpolation acceleration/deceleration is performed
for the movement speed along the virtual circle. Values specified in the
speed tolerance parameter (No. 1478) and maximum permissible
acceleration parameter (No. 1660) are represented in the measurement
unit set up for the rotation axis.
- Parameter setting
Set up the following parameters for the rotation axis that uses this
function.
- Parameter ROT (bit 0 of parameter No. 1006) = 1
- Parameter RFD (bit 1 of parameter No. 1010) = 1
- Parameter No. 2524 = virtual-circle radius
- Setting for excluding a rotation axis from speed calculation
The following setting (virtual-circle radius = 0.0) excludes a rotation
axis from speed calculation
- Parameter ROT (bit 0 of parameter No. 1006) = 1
- Parameter RFD (bit 1 of parameter No. 1010) = 1
- Parameter No. 2524 = 0.0
If a command specifies the speed of only a rotation axis when the above
setting exists, the rotation axis runs with the maximum cutting feedrate.
- G10-based parameter rewriting
The following parameters can be rewritten using G10 in a part
program.
- Parameter RFD (bit 1 of parameter No. 1010)
- Parameter No. 2524
: Amount of movement along each axis (mm,inch)
: Amount of movement along each axis (deg)
: Distance
: Specified speed (mm/min, inch/min)