4 miscellaneous functions for contouring behavior, Smoothing corners: m90 – HEIDENHAIN iTNC 530 (340 422) ISO programming User Manual
Page 199

HEIDENHAIN iTNC 530
199
7.
4 M
isc
ellan
e
ou
s F
u
n
c
tio
n
s
f
o
r Cont
our
ing
Beha
vior
7.4 Miscellaneous Functions for
Contouring Behavior
Smoothing corners: M90
Standard behavior
The TNC stops the tool briefly in positioning blocks without tool radius
compensation. This is called an exact stop.
In program blocks with radius compensation (G41/G42), the TNC
automatically inserts a transition arc at outside corners.
Behavior with M90
The tool moves at corners with constant speed: This provides a
smoother, more continuous surface. Machining time is also reduced.
See figure at center right.
Application example: Surface consisting of a series of straight line
segments.
Effect
M90 is effective only in the blocks in which it is programmed with
M90.
M90 becomes effective at the start of block. Operation with servo lag
must be active.
X
Y
X
Y