Programming: Tools
5.2
Tool data
5
172
TNC 320 | User's Manual
HEIDENHAIN Conversational Programming | 3/2014
Tool change
The tool change function can vary depending on
the individual machine tool. Refer to your machine
manual.
Tool change position
The tool change position must be approachable without collision.
Use the miscellaneous functions
M91
and
M92
to enter machine-
based (rather than workpiece-based) coordinates for the tool
change position. If
TOOL CALL 0
is programmed before the first
tool call, the TNC moves the tool spindle in the tool axis to a
position that is independent of the tool length.
Manual tool change
To change the tool manually, stop the spindle and move the tool to
the tool change position:
Move to the tool change position under program control
Interrupt program run and see "Interrupt machining", page 485
Change the tool
Resume program run and see "Resuming program run after an
Automatic tool change
If your machine tool has automatic tool changing capability,
the program run is not interrupted. When the TNC reaches a
TOOL CALL
it replaces the inserted tool by another from the tool
magazine.
Automatic tool change if the tool life expires: M101
The function of
M101
can vary depending on the
individual machine tool. Refer to your machine
manual.
When the specified tool life has expired, the TNC can automatically
insert a replacement tool and continue machining with it. Activate
the miscellaneous function
M101
for this.
M101
is reset with
M102.
Summary of Contents for TNC 320
Page 4: ...Controls of the TNC 4 TNC 320 User s Manual HEIDENHAIN Conversational Programming 3 2014 ...
Page 5: ...Fundamentals ...
Page 16: ...Contents 16 TNC 320 User s Manual HEIDENHAIN Conversational Programming 3 2014 ...
Page 43: ...1 First Steps with the TNC 320 ...
Page 63: ...2 Introduction ...
Page 81: ...3 Programming Fundamentals file management ...
Page 124: ......
Page 125: ...4 Programming Programming aids ...
Page 152: ......
Page 153: ...5 Programming Tools ...
Page 180: ......
Page 181: ...6 Programming Programming contours ...
Page 232: ......
Page 233: ...7 Programming Data transfer from DXF files or plain language contours ...
Page 251: ...8 Programming Subprograms and program section repeats ...
Page 267: ...9 Programming Q Parameters ...
Page 337: ...10 Programming Miscellaneous functions ...
Page 357: ...11 Programming Special functions ...
Page 379: ...12 Programming Multiple Axis Machining ...
Page 406: ......
Page 407: ...13 Manual operation and setup ...
Page 462: ......
Page 463: ...14 Positioning with Manual Data Input ...
Page 468: ......
Page 469: ...15 Test run and program run ...
Page 497: ...16 MOD functions ...
Page 525: ...17 Tables and overviews ...