
B-63782EN/01 NC FUNCTIONS 13.FUNCTIONS TO SIMPLIFY PROGRAMMING
- 159 -
13.4 OPTIONAL ANGLE CHAMFERING AND CORNER
ROUNDING
Chamfering and corner rounding blocks can be inserted automatically
between the following:
- Between linear interpolation and linear interpolation blocks
- Between linear interpolation and circular interpolation blocks
- Between circular interpolation and linear interpolation blocks
- Between circular interpolation and circular interpolation blocks
- Chamfering
When the specification ”,C_” is added to the end of a block that
specifies linear interpolation (G01) or circular interpolation (G02 or
G03), a chamfering block is inserted.
After C, specify the distance from the virtual corner point to the start
and end points. The virtual corner point is the corner point that would
exist if chamfering were not performed.
C
C
Hypothetical corner intersection
Inserted chamfering block
(1) G91 G01 X100.0 ,C10.0 ;
(2) X100.0 Y100.0 ;
- Corner R
When the specification ”,R_” is added to the end of a block that
specifies linear interpolation (G01) or circular interpolation (G02 or
G03), a corner rounding block is inserted.
After R, specify the radius for corner rounding.
(1) G91 G01 X100.0 ,R10.0 ;
(2) X100.0 Y100.0 ;
Center of a circle with radius R
R
Inserted corner
rounding block