
Title
No.
FANUC Series 16i/18i –MA/MB
Cylindrical interpolation cutting point control
A-78436E
Page
11/20
Newly registered
Ver Date Design Description
01 01.03.16 Hosokawa
- Feedrate during cutting point compensation
(1) The tool moves at a specified feedrate while cutting point
compensation is being applied between blocks.
(2) The actual speed indication and feedrate during circular
interpolation are as described below.
Actual speed indication
The speed component of each axis after cutting point compensation
at a point in time during circular interpolation is as follows:
FzFz' = - - - Speed component of linear axis
Vcs)-(VceFcFc' += - - - Speed component of rotation axis
180
r
Vcs)-(Vce-Fy'
π
=
- - - Speed component of offset axis
Fz : Speed component of a cylindrical interpolation linear
axis before cutting point compensation
Fc : Speed component of cylindrical interpolation rotation
axis before cutting point compensation
Vcs: Rotation axis component of a tool contact point vector
(Vs in the figure) at the start point at a point in time
Vce: Rotation axis component of tool contact point vector
(Ve in the figure) at the end point at a point in time
r : Radius of the cylinder of a rotation axis
Accordingly, the actual speed indication during circular
interpolation is greater than the specified value when |Fc’| >
|Fc|(inner offset of the arc). Conversely, the actual speed
indication during circular interpolation is less than the
specified value when |Fc’| < |Fc|(outer offset of the arc).
Fig.1 (h) Actual Speed Indication during Circular Interpolation
Z-axis
C-axis
Y-axis
Programmed path
Vs
Fc
Vce
Ve
Vcs
Tool
Fz = Fz’
Fc’