
Title
No.
FANUC Series 16i/18i –MA/MB
Cylindrical interpolation cutting point control
A-78436E
Page
12/20
Newly registered
Ver Date Design Description
01 01.03.16 Hosokawa
- Usable G codes
(1) In any of the following G code modes, cylindrical interpolation
cutting point compensation can be specified:
G17,G18,G19: Plane selection
G22 : Stored stroke check function on
G64 : Cutting mode
G90,G91 : Absolute command programming, incremental
command programming
G94 : Feed per minute
(2) Any of the following G codes can be specified in cylindrical
interpolation cutting point compensation mode:
G01,G02 ,G03: Linear interpolation, circular interpolation
G04 : Dwell
G40,G41,G42 : Cutter compensation
G40.1-G42.1 : Normal direction control
G64 : Cutting mode
G65-G67 : Macro call
G90,G91 : Absolute command programming, incremental
command programming
- Usable G codes
Set to use this function as parameter CYA (No.19530#5)=1.
Limitation
・ Overcutting during inner corner cutting
Theoretically, when the inner area of a corner is cut using linear
interpolation as shown in Fig. 4.10(m), this function slightly overcuts
the inner walls of the corner. This overcutting can be avoided by
specifying a value of R that is slightly greater than the radius of the
tool at the corner.
Fig.1 (i) Overcutting
- Setting the minimum input increment for an offset axis (Y-axis)
Set the same minimum input increment for an offset axis and linear
axis when cylindrical interpolation is performed.
- Workpiece radius specification
When specifying the radius of a workpiece, use the minimum input
increment (with no decimal point) for the linear axis used in
cylindrical interpolation.
Tool
Tool
Overcut portion