
Miscellaneous Functions | Miscellaneous functions for path behavior
11
486
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
11.4
Miscellaneous functions for path
behavior
Machining small contour steps: M97
Standard behavior
The control inserts a transition arc at outside corners. For very
small contour steps, the tool would damage the contour.
In such cases, the control interrupts the program run and generates
the
Tool radius too large
error message.
Behavior with M97
The control determines a path intersection for the contour
elements—such as inner corners—and moves the tool above this
point.
Program
M97
in the same block as the outside corner.
HEIDENHAIN recommends to use the much more
powerful
M120 LA
function instead of
M97
here.
compensated path in advance (LOOK AHEAD): M120 ",
page 491
Effect
The
M97
function is only effective in the NC block where it is
programmed.
The control does not completely finish the corner when
it is machined with
M97
. You may wish to rework the
contour with a smaller tool.
Example
5 TOOL DEF 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 small contour step 13 to 14
15 L IX+100 ...
Move to contour point 15
16 L IY+0.5 ... R... F... M97
Machine small contour step 15 to 16
17 L X... Y...
Move to contour point 17
Summary of Contents for TNC 640
Page 4: ......
Page 5: ...Fundamentals ...
Page 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Page 67: ...1 First Steps with the TNC 640 ...
Page 90: ......
Page 91: ...2 Introduction ...
Page 130: ......
Page 131: ...3 Operating the Touchscreen ...
Page 144: ......
Page 145: ...4 Fundamentals File Management ...
Page 206: ......
Page 207: ...5 Programming Aids ...
Page 236: ......
Page 237: ...6 Tools ...
Page 281: ...7 Programming Contours ...
Page 333: ...8 Data Transfer from CAD Files ...
Page 355: ...9 Subprograms and Program Section Repeats ...
Page 374: ......
Page 375: ...10 Programming Q Parameters ...
Page 478: ......
Page 479: ...11 Miscellaneous Functions ...
Page 501: ...12 Special Functions ...
Page 584: ......
Page 585: ...13 Multiple Axis Machining ...
Page 650: ......
Page 651: ...14 Pallet Management ...
Page 664: ......
Page 665: ...15 Batch Process Manager ...
Page 673: ...16 Turning ...
Page 713: ...17 Manual Operation and Setup ...
Page 797: ...18 Positioning with Manual Data Input ...
Page 803: ...19 Test Run and Program Run ...
Page 843: ...20 MOD Functions ...
Page 881: ...21 Tables and Overviews ...