HEIDENHAIN TNC 370 User Manual page 151

Conversational programming
Table of Contents

Advertisement

5
Programming
Tool Movements
5.7
M Functions
for Contouring
Behavior and Coordinate
Data
Machining
small
contour
steps:
M97
Standard
behavior
-
without
M97
The TNC inserts a transition
arc at outside corners.
At very short contour
steps this would cause the
tool to damage
the contour.
In such cases the TNC
interrupts
the program
run and shows the error
message
TOOL RADIUS TOO LARGE.
Machining
contour
steps with
M97
The TNC calculates
the contour intersection
@
(see figure) of the contour
elements
-
as at inside
corners -and
moves the tool over this point. M97
is programmed
in the same block as the outside
corner point.
Duration
of effect
The miscellaneous
function
M97 is effective only in
the blocks in which it is programmed.
Fig. 5.48:
Standard
behavior
without
M97 if the block were
to be
executed
as programmed
Fig. 5.49:
Contouring
behavior
with
M97
A contour
machined
with M97 is less complete
than one without.
You may wish to rework
the contour with a
smatlet tool.
Program
example
5
TOOL DEF 1 L
R+20
. . . . . . . . . . . . . .
. . . . . . . . . Large tool radius
13
L X ... Y ... R .. F .. M97 .......................................
Move to contour point 13
14
L IY-0.5 .... R .. F ................................................
Machine
the small contour
step 13 - 14
15
L IX+1 00 ............................................................
Move to contour point 15
16
L IY+O.5 ... R .. F .. M97 ......................................
Machine
the small contour
step 15 - 16
17
L X .. Y ...............................................................
Move to contour point 17
The outer corners are programmed
in blocks 13 and 16: these are the
blocks in which
you program
M97.
5-52
TNC 370

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents