beautypg.com

Machining open contours: m98, Feed rate factor for plunging movements: m103 – HEIDENHAIN TNC 410 ISO Programming User Manual

Page 184

background image

158

7 Programming: Miscellaneous Functions

7.

4 M

isc

ellan

e

ou

s F

u

n

c

tio

n

s

f

o

r Cont

our

ing

Beha

vior

Machining open contours: M98

Standard behavior

The TNC calculates the intersections of the cutter paths at inside
corners and moves the tool in the new direction at those points.

If the contour is open at the corners, however, this will result in
incomplete machining.

Behavior with M98

With the miscellaneous function M98, the TNC temporarily suspends
radius compensation to ensure that both corners are completely
machined.

Effect

M98 is effective only in the blocks in which it is programmed.

M98 takes effect at the end of block.

Example NC blocks

Move to the contour points 10, 11 and 12 in succession:

Feed rate factor for plunging movements: M103

Standard behavior

The TNC moves the tool at the last programmed feed rate, regardless
of the direction of traverse.

Behavior with M103

The TNC reduces the feed rate when the tool moves in the negative
direction of the tool axis. The feed rate for plunging FZMAX is
calculated from the last programmed feed rate FPROG and a factor
F%:

FZMAX = FPROG x F%

Programming M103

If you enter M103 in a positioning block, the TNC continues the dialog
by asking you the factor F.

Effect

M103 becomes effective at the start of block.
To cancel M103, program M103 once again without a factor.

N150 X+100 ... *

Move to contour point 15

N160 Y+0.5 ... F.. M97 *

Machine small contour step 15 to 16

N170 G90 X ... Y ... *

Move to contour point 17

N100 G01 G41 X ... Y... F ... *

N110 X... G91 Y... M98 *

N120 X+ ... *

X

Y

S

S

X

Y

11

12

10