
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING B–63502EN/01
NC FUNCTION
128
The block for chamfering or corner rounding can be inserted
automatically between two optional linear interpolations, or between the
linear interpolation and circular interpolation, or between two circular
interpolations.
Specifying ”,C_” inserts the block for chamfering, and specifying ”,R_”
inserts the block for corner rounding. They must be specified at the end
of the block which specifies the linear interpolation (B01) or circular
interpolation (G02 or G03).
The numeric following C specifies the distance between the virtual corner
intersection and the chamfering start or end point. See the figure below.
Inserted block for
chamfering
N1
N2
10
10
(0, 0)
(60, 30)
Virtual corner intersection
(30, 0)
N1 G91 G01 X30.0, C10.0 ;
N2 X30.0 Y30.0 ;
The numeric following R specifies the radius value of corner rounding.
See the figure below.
Arc center for
corner rounding
N1 G91 G01 X30.0, R10.0 ;
N2 X30.0 Y30.0 ;
N1
N2
(0, 0)
(60, 30)
(30, 0)
R
13.7
OPTIONAL ANGLE
CHAMFERING/
CORNER ROUNDING
(M series)
M series