programming modes
Soft keys for selecting functions in screen
Switching the soft-key rows
Changing the screen settings
(only BC 120)
Typewriter keyboard for entering letters and symbols
File names
Comments
ISO
programs
Machine operating modes
MANUAL OPERATION
INCREMENTAL JOG
POSITIONING WITH MDI
PROGRAM RUN, SINGLE BLOCK
PROGRAM RUN, FULL SEQUENCE
Programming modes
PROGRAMMING AND EDITING
TEST RUN
Program/file management, TNC functions
Delete programs and files (only TNC 406)
Activate external data transfer (only TNC 406)
Pocket calculator
Select programs and files
Moving the highlight, going directly to blocks, cycles
and parameter functions
Go directly to blocks, cycles and parameter
Move highlight
functions
Override control knobs for feed rate/C axis
100
0
1
S %
50
50
Programming path movements
Straight line
Circle center/pole for polar coordinates
Circle with center
Circle with radius
Circular arc with tangential connection
Corner rounding
Electrode data
Enter and call electrode length and radius
Activate electrode radius compensation
Cycles, subprograms and program section
repeats
Program stop in a program
Enter touch probe functions in a program
Define and call cycles
Enter and call labels for subprogramming and
program section repeats
Coordinate axes and numbers:Entering and editing
. . .
. . .
Decimal point
Change arithmetic sign
Polar coordinates
Incremental dimensions
Q parameters
Capture actual position
Skip dialog questions, delete words
Confirm entry and resume dialog
End block
Clear numerical entry or TNC error
message
Abort dialog, delete program section
Select coordinate axes or
enter them into the program
Numbers
TNC Models, Software and Features
This manual describes functions and features provided by the TNCs as
of the following NC software numbers.
TNC ModelNC Software No.
TNC 406280 620-12
TNC 416286 180-06
Location of use
The TNC complies with the limits for a Class A device in accordance
with the specifications in EN 55022, and is intended for use primarily
in industrially-zoned areas.
280 621-12
280 622-12
New features of the NC software 280 62x-xx and
280 180-xx
Cycle 14 CONTOUR GEOMETRY (see also ”Cycle 14 CONTOUR
GEOMETRY” on page 137)
Q parameters for the roughness (see also ”Data from the erosion
table” on page 203)
Q parameters for the gap size (see also ”Gap size LS max when
machining which Cycle 1 GENERATOR: Q164” on page 206)
After manual traverse, the incremental coordinates always refer to
the actual position (see also ”Resuming program run with the
GOTO key” on page 226)
Expansion of the tool table with tool pocket number, tool undersize
and radius (see also ”Entering electrode data in tables” on page 74)
Probed values can be written to a datum table as well as to a tool
table (see also ”Writing probed values to tables” on page 28)
Enhancement of functions FN14 and FN15 (see also ”Output of Q
Parameters and Messages” on page 197)
M108/M109 (see Overview of Miscellaneous Functions on the
inside rear cover of this manual)
HEIDENHAIN TNC 406, TNC 416I
Contents
Introduction
Manual Operation, Setup and Probing
Functions
Positioning with manual data input
(MDI)
Programming: Fundamentals, Files,
Program Entry, Spark Erosion, Erosion
Ta b l e s
1
2
3
4
Programming: Tools
Programming: Programming Contours
Programming: Miscellaneous Functions
Programming: Cycles
Programming: Subprograms and
Program Section Repeats
Programming: Q Parameters
Test Run and Program Run
MOD Functions
Tables and Overviews
5
6
7
8
9
10
11
12
13
HEIDENHAIN TNC 406, TNC 416III
1 Introduction ..... 1
1.1 The TNC 406, the TNC 416 ..... 2
Controls ..... 2
Visual display unit and keyboard ..... 2
Programming ..... 2
Graphics ..... 2
Compatibility ..... 2
1.2 Visual Display Unit and Keyboard ..... 3
Visual display unit ..... 3
Screen layout ..... 4
Keyboard ..... 5
1.3 Modes of Operation ..... 6
Manual Operation, Incremental Jog, and Positioning with Manual Data Input ..... 6
Programming and Editing ..... 7
Test Run ..... 7
Program Run, Full Sequence and Program Run, Single Block ..... 8
1.4 Status Display ..... 9
General status display ..... 9
Additional status displays ..... 9
1.5 Accessory: Electronic Handwheels from HEIDENHAIN ..... 13
HR electronic handwheels ..... 13
HEIDENHAIN TNC 406, TNC 416I
2 Manual Operation, Setup and Probing Functions ..... 15
2.1 Switch-on ..... 16
Switch-on ..... 16
2.2 Moving the Machine Axes ..... 18
Note ..... 18
To traverse with the machine axis direction buttons: ..... 18
Traversing with the HR 410 electronic handwheel ..... 19
Incremental jog positioning ..... 20
Positioning with manual data input (MDI) ..... 20
Eroding a workpiece manually ..... 21
2.3 Datum Setting ..... 22
Example ..... 22
2.4 Calibration and Setup ..... 23
Using an electrode ..... 23
Select the touch probe function ..... 24
Calibrating the probing electrode ..... 25
Compensating workpiece misalignment ..... 27
2.5 Datum Setting with a Probing Electrode ..... 28
Functions for setting the datum ..... 28
Writing probed values to tables ..... 28
Datum setting in any axis ..... 29
Manual probing ..... 29
Workpiece center as datum ..... 30
Corner as datum ..... 31
Circle center as datum ..... 32
2.6 Measuring with a Probing Electrode ..... 33
Introduction ..... 33
To find the coordinate of a position on an aligned workpiece ..... 33
Finding the coordinates of a corner in the working plane ..... 33
Measuring workpiece dimensions ..... 34
Measuring angles ..... 35
2.7 Entering and Starting Miscellaneous Functions M ..... 36
Entering values ..... 36
3 Positioning with Manual Data Input (MDI) ..... 37
3.1 Positioning with Manual Data Input (MDI) ..... 38
Positioning with manual data input (MDI) ..... 38
Protecting and erasing programs in $MDI ..... 39
II
4 Programming: Fundamentals, Files,
Program Entry, Spark Erosion, Erosion Tables ..... 41
4.1 Fundamentals of Positioning ..... 42
Introduction ..... 42
What is NC? ..... 42
The part program ..... 42
Programming ..... 42
Position encoders and reference marks ..... 43
Reference system ..... 43
Reference system with EDMs ..... 44
Programming electrode movement ..... 44
Polar coordinates ..... 45
Absolute and incremental workpiece positions ..... 46
Setting the datum ..... 47
4.2 Files ..... 48
File directory ..... 48
Selecting, copying, deleting and protecting files ..... 50
4.3 Creating and Writing Programs ..... 51
Organization of an NC program in HEIDENHAIN conversational format. ..... 51
Defining the blank form–BLK FORM ..... 51
Creating a new part program ..... 52
Programming tool movements in conversational format ..... 54
Editing a program ..... 55
4.4 Automatic Workpiece Change with WP-Call ..... 57
Programming a workpiece change ..... 57
4.5 Fundamentals of Spark Erosion ..... 58
4.6 Erosion Tables ..... 61
Using erosion tables in a program ..... 61
Working without an erosion table ..... 61
Ready-to-use erosion tables ..... 61
HEIDENHAIN TNC 406, TNC 416III
4.7 Parameters in the Erosion Table ..... 62
To enter erosion parameters in the erosion table ..... 63
Power stage (NR) ..... 64
Low voltage current (LV) ..... 64
High voltage current (HV) ..... 64
Gap voltage (GV) ..... 64
Pulse-on duration and pulse-off duration ..... 65
Servo sensitivity SV ..... 65
Erosion time ET, Auto jump distance AJD ..... 65
Arc sensitivity (AR) ..... 66
Electrode polarity (P) ..... 66
High voltage selector HS ..... 66
Wear rate WR ..... 67
Surface finish RA ..... 67
Stock removal SR ..... 68
Two-times gap (2G) ..... 68
Minimum undersize (UNS) ..... 69
Auxiliary parameters AUX 1, AUX 2, ... AUX 6 ..... 69
5 Programming: Tools ..... 71
5.1 Electrodes ..... 72
Electrode axis C ..... 72
Determining the electrode data ..... 72
Entering electrode data into a program ..... 73
Entering electrode data in tables ..... 74
Calling electrode data ..... 76
Following electrode ..... 77
Changing the electrode ..... 77
Electrode compensation ..... 78
5.2 Electrode Compensation Values ..... 79
Electrode length compensation ..... 79
Electrode radius compensation ..... 80
Radius compensation: Machining corners ..... 82
5.3 Entering Electrode-Related Data ..... 83
Introduction ..... 83
Feed rate F ..... 83
5.4 Actual Position Capture ..... 84
Function ..... 84
IV
6 Programming: Programming Contours ..... 85
6.1 General Information on Programming Electrode Movements ..... 86
Path functions ..... 86
Machines with 5 axes ..... 86
Subprograms and program section repeats ..... 86
Cycles ..... 87
Parametric programming ..... 87
6.2 Contour Approach and Departure ..... 88
Starting point and end point of machining ..... 88
Tangential contour approach and departure ..... 91
13.3 Preparing the Devices for Data Transfer ..... 256
HEIDENHAIN devices ..... 256
Non-HEIDENHAIN devices ..... 256
13.4 Technical Information ..... 257
13.5 TNC Error Messages ..... 259
TNC error messages during programming ..... 259
TNC error messages during test run and program run ..... 259
XII
Introduction
1
1.1The TNC 406, the TNC 416
Controls
The TNC 406 and the TNC 416 are shop-floor programmable
contouring controls for EDM machines with up to five axes.
Visual display unit and keyboard
The 14-inch color monitor (TNC 406) and 15-inch color monitor
(TNC 416) display all information necessary for effective use of the
TNC’s capabilities.
Program entry is supported by soft keys on the monitor.
The keys on the operating panel are grouped according to function.
This makes it easier to create programs and use the TNC’s functions.
Programming
1.1 The TNC 406, the TNC 416
The user programs the TNC 406/TNC 416 right at the machine with
interactive conversational-type guidance.
Graphics
Workpiece machining can be graphically simulated. Various display
modes are available.
Compatibility
The TNC 406/TNC 416 can execute all programs whose commands
belong to the command set of the TNC 406/TNC 416.
21 Introduction
1.2Visual Display Unit and
Keyboard
Visual display unit
The TNC 406 is delivered with the BC 110 color monitor (CRT); the
TNC 416 can be delivered with the BC 120 color monitor (CRT) or the
BF 120 flat-screen color monitor (TFT). The figure at top right shows
the keys and controls on the BC 120, and the figure at bottom right
shows those of the BF 120.
1 Header
When the TNC is on, the selected operating modes are shown in
the screen header.
2 Soft keys
In the footer the TNC indicates additional functions in a soft-key
row. You can select these functions by pressing the keys
immediately below them. The lines immediately above the softkey row indicate the number of soft-key rows that can be called
with the black arrow keys to the right and left. The line
representing the active soft-key row is highlighted.
3 Soft key selector keys
4 Switching the soft-key rows
5 Setting the screen layout
6 Shift key for switchover between machining and programming
modes
1
1
2
4
3
1
5
7
9
8
10
4
6
1
1.2 Visual Display Unit and Keyboard
Keys on BC 120 only
7 Screen demagnetization; Exit main menu for screen settings
8 Select main menu for screen settings:
In the main menu: Move highlight downward
In the submenu: Reduce value or move picture to the left or
downward
9 In the main menu: Move highlight upward
In the submenu: Increase value or move picture to the right or
upward
10 In the main menu: Select submenu
In the submenu: Exit submenu
5
1
Main menu dialogFunction
BRIGHTNESSAdjust brightness
CONTRASTAdjust contrast
H-POSITIONAdjust horizontal position
V-POSITIONAdjust vertical position
V-SIZEAdjust picture height
HEIDENHAIN TNC 406, TNC 4163
1
2
4
6
4
11
3
1
Main menu dialogFunction
SIDE-PINCorrect barrel-shaped distortion
TRAPEZOIDCorrect trapezoidal distortion
ROTATIONCorrect tilting
COLOR TEMPAdjust color temperature
R-GAINAdjust strength of red color
B-GAINAdjust strength of blue color
RECALLNo function
The BC 110 and BC 120 are sensitive to magnetic and electromagnetic
noise, which can distort the position and geometry of the picture.
Alternating fields can cause the picture to shift periodically or to
become distorted.
Screen layout
You select the screen layout yourself: In the TEST RUN mode of
operation, for example, you can have the TNC show program blocks in
the left window while the right window displays programming
graphics. You could also display the tool status in the right window
1.2 Visual Display Unit and Keyboard
instead, or display only program blocks in one large window. The
available screen windows depend on the selected operating mode.
To change the screen layout:
Press the SPLIT SCREEN key: The soft-key row
shows the available layout options (see ”Modes of
Operation” on page 6).
Select the desired screen layout.
41 Introduction
Keyboard
The figure at right shows the keys of the keyboard grouped according
to their functions:
1 Alphabetic keyboard for entering text and file names
2 File management
MOD functions
3 Programming modes
4 Machine operating modes
5 Initiation of programming dialog
6 Arrow keys and GOTO jump command
7 Numerical input and axis selection
The functions of the individual keys are described on the inside front
cover. Machine panel buttons, e.g. NC START, are described in the
manual for your machine tool.
1
5
2
1
4
1
5
3
7
6
1.2 Visual Display Unit and Keyboard
HEIDENHAIN TNC 406, TNC 4165
1.3Modes of Operation
Manual Operation, Incremental Jog, and
Positioning with Manual Data Input
The Manual Operation mode is required for setting up the machine
tool. In this mode of operation, you can position the machine axes
manually or by increments, set the datums, and tilt the working plane.
The Incremental Jog mode of operation allows you to move the
machine axes manually with the HR electronic handwheel.
Simple traverse movements can be programmed in the Positioning
with Manual Data Input (MDI) mode of operation.
Soft keys for selecting the screen layout (see ”Screen layout” on
page 4)
1.3 Modes of Operation
Screen windowsSoft key
Positions
Left: positions. Right: status display.
61 Introduction
Programming and Editing
In this mode of operation you can write your part programs. The
various cycles and Q parameter functions help you with programming
and add necessary information.
Soft keys for selecting the screen layout
Screen windowsSoft key
Top: program. Bottom: positions
Top left: program. Top right: status
Bottom: positions
Test Run
In the Test Run mode of operation, the TNC checks programs and
program sections for errors, such as geometrical incompatibilities, or
missing or incorrect data within the program. This simulation is
supported graphically in different display modes.
Soft keys for selecting the screen layout
Screen windowsSoft key
Top: program. Bottom: positions
Top left: program. Top right: status
Bottom: positions
Left: program. Right: status
Left: program. Right: graphics
Top left: program. Top right: graphics
Bottom: positions
Graphics
1.3 Modes of Operation
HEIDENHAIN TNC 406, TNC 4167
Program Run, Full Sequence and
Program Run, Single Block
In the Program Run, Full Sequence mode of operation the TNC
executes a part program continuously to its end or to a manual or
programmed stop. You can resume program run after an interruption.
In the Program Run, Single Block mode of operation you execute each
block separately by pressing the machine START button.
Soft keys for selecting the screen layout
Screen windowsSoft key
Top: program. Bottom: positions
Top left: program. Top right: status
1.3 Modes of Operation
Bottom: positions
Top left: program. Top right: graphics
Bottom: positions
81 Introduction
1.4Status Display
General status display
Besides the coordinates, the status display also contains the following
information:
Type of position display (ACTL, NOML, etc.)
Axis is locked ( on the axis)
Number of the current electrode T
Electrode axis
Feed rate F
Active miscellaneous functions M
TNC is in operation (indicated by )
Name of the selected erosion table
Permissible power stages (GENERATOR cycle)
Current power stage
Additional status displays
In all modes of operation (except PROGRAMMING AND EDITING),
you can split the screen layout to display additional status information
in the right screen window:
1.4 Status Display
Additional status display
Information on the current electrode
General program information
Information on the current OEM cycle
Positions and coordinates
Active coordinate transformations
Tilting the working plane
HEIDENHAIN TNC 406, TNC 4169
Soft
keys
Loading...
+ 259 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.