smarT.NC: Select first input field in next/
previous frame
TNC Model, Software and Features
This manual describes functions and features provided by TNCs as of
the following NC software numbers.
TNC modelNC software number
iTNC 530340 490-02
iTNC 530 E340 491-02
iTNC 530340 492-02
iTNC 530 E340 493-02
iTNC 530 programming station340 494-02
The suffix E indicates the export version of the TNC. The export
version of the TNC has the following limitations:
Linear movement is possible in no more than 4 axes simultaneously.
The machine tool builder adapts the useable features of the TNC to his
machine by setting machine parameters. Some of the functions
described in this manual may not be among the features provided by
your machine tool.
TNC functions that may not be available on your machine include:
Tool measurement with the TT
Please contact your machine tool builder to become familiar with the
features of your machine.
Many machine manufacturers, as well as HEIDENHAIN, offer
programming courses for the TNCs. We recommend these courses as
an effective way of improving your programming skill and sharing
information and ideas with other TNC users.
Touch Probe Cycles User’s Manual:
All of the touch probe functions are described in a separate
manual. Please contact HEIDENHAIN if you need a copy of
this User’s Manual. Part number: 533 189-xx
User documentation:
The new smarT.NC operating mode is described in a
separate Pilot. Please contact HEIDENHAIN if you require
a copy of this Pilot. Part number: 533 191-xx.
HEIDENHAIN iTNC 5305
Software options
The iTNC 530 features various software options that can be enabled
by you or your machine tool builder. Each option is to be enabled
separately and contains the following respective functions:
Software option 1
Cylinder surface interpolation (Cycles 27, 28, 29 and 39)
Feed rate in mm/min on rotary axes: M116
Tilting the machining plane (Cycle 19, PLANE function and 3-D ROT
soft key in the Manual operating mode)
Circle in 3 axes (with tilted working plane)
Software option 2
Block processing time 0.5 ms instead of 3.6 ms
5-axis interpolation
Spline interpolation
3-D machining:
M114: Automatic compensation of machine geometry when
working with tilted axes
M128: Maintaining the position of the tool tip when positioning
with tilted axes (TCPM)
FUNCTION TCPM: Maintaining the position of the tool tip when
positioning with tilted axes (TCPM) in selectable modes
M144: Compensating the machine’s kinematic configuration for
ACTUAL/NOMINAL positions at end of block
Additional parameters finishing/roughing and tolerance for
rotary axes in Cycle 32 (G62)
LN blocks (3-D compensation)
DXF Converter software optionDescription
Extract contours from DXF files (R12
format).
DCM software optionDescription
Function which monitors areas defined
by the machine manufacturer to
prevent collisions.
Additional dialog language software
option
SlovenianPage 581
6
Page 221
Page 83
Description
Feature content level (upgrade functions)
Along with software options, significant further improvements of the
TNC software are managed via the Feature Content Level. Functions
subject to the FCL are not available simply by updating the software
on your TNC. These functions are identified in the manual with FCL-n,
where n indicates the sequential number of the feature content level.
You can purchase a code number in order to permanently enable the
FCL functions. For more information, contact your machine tool
builder or HEIDENHAIN.
FCL-2 functionsDescription
3-D line graphicsPage 131
Virtual tool axisPage 82
USB support of block devices (memory
sticks, hard disks, CD-ROM drives)
Filtering of externally created contoursConversational
Possibility of assigning different depths
to each subcontour in the contour
formula
DHCP dynamic IP-address
management
Touch-probe cycle for global setting of
touch-probe parameters
smarT.NC: Graphic support of block
scan
smarT.NC: Coordinate transformationsmarT.NC Pilot
smarT.NC: PLANE functionsmarT.NC Pilot
Page 117
Programming User’s
Manual
Page 396
Page 552
Touch Probe Cycles
User’s Manual
smarT.NC Pilot
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.
HEIDENHAIN iTNC 5307
Functions new since the
predecessor versions 340 422-xx
and 340 423-xx
A new form-based operating mode, smarT.NC, has been
introduced. These cycles are described in a separate user's
document. In connection with this the TNC operating panel was
enhanced. There are some new keys available for quicker navigation
within smarT.NC (see “Operating panel” on page 41).
The single-processor versions supports pointing devices (mice) via
the USB 2.0 interface.
New CENTERING cycle (see “CENTERING (Cycle 240)” on page 274)
New M function M150 for suppressing limit switch messages (see
“Suppress limit switch message: M150” on page 249)
M128 is now also permitted for mid-program startup (see “Mid-
program startup (block scan)” on page 534).
The number of available Q parameters was expanded to 2000 (see
“Programming: Q Parameters” on page 483).
The number of available label numbers was expanded to 1000. Now
label names can be assigned as well (see “Labeling Subprograms
and Program Section Repeats” on page 468).
In the Q parameter functions D9 to D12 you can now also assign
label names as jump targets (see “If-Then Decisions with
Q Parameters” on page 492).
The current time is also shown in the additional status display
window (see “General program information” on page 46).
Several columns were added to the tool table (see “Tool table:
Standard tool data” on page 167).
The Test Run can now also be stopped and continued within
machining cycles (see “Running a program test” on page 528).
8
Functions changed since the
predecessor versions 340 422-xx
and 340 423-xx
The layouts of the status display and additional status display were
redesigned (see “Status Displays” on page 45).
Software 340 490 no longer supports the small resolution in
combination with the BC 120 screen (see “Visual display unit” on
page 39).
New key layout of the TE 530 B keyboard unit (see “Operating
panel” on page 41)
The tool types available for selection in the tool table were increased
in preparation for future functions.
HEIDENHAIN iTNC 5309
New functions with 340 49x-02
DXF files can be opened directly on the TNC, in order to extract
contours into a plain-language program (see “Generating Contour
Programs from DXF Data (Software Option)” on page 221)
3-D line graphics are now available in the Programming and Editing
operating mode (see “3-D Line Graphics (FCL 2 Function)” on page
131)
The active tool-axis direction can now be set as the active machining
direction for manual operation (see “Setting the current tool-axis
direction as the active machining direction (FCL 2 function)” on page
82)
The machine manufacturer can now define any areas on the
machine for collision monitoring (see “Dynamic Collision Monitoring
(Software Option)” on page 83)
The TNC can now display freely definable tables in the familiar table
view or as forms (see “Switching between table and form view” on
page 191)
For contours which you connect via the contour formula, you can
now assign separate machining depths for each subcontour (see
“SL Cycles with Contour Formula” on page 396)
The single-processor version now supports not only pointing
devices (mice), but also USB block devices (memory sticks, disk
drives, hard disks, CD-ROM drives) (see “USB devices on the TNC
(FCL 2 function)” on page 117)
10
Functions changed in 340 49x-02
Access to the preset table was simplified. There are also new
possibilities for entering values in the preset table. See table
“Manually saving the datums in the preset table”
In inch-programs, the function M136 (feed rate in 0.1 inch/rev) can
no longer be combined with the function FU
The feed-rate potentiometers of the HR 420 are no longer switched
over automatically when the handwheel is selected. The selection is
made via soft key on the handwheel. In addition, the pop-up window
for the active handwheel was made smaller, in order to improve the
view of the display beneath it (see “Potentiometer settings” on
page 62)
The maximum number of contour elements for SL cycles was
increased to 8192, so that much more complex contours can be
machined (see “SL Cycles” on page 365)
FN16: F-PRINT: The maximum number of Q-parameter values that
can be output per line in the format description file was increased to
32 (Conversational Programming User's Manual).
The soft keys START and START SINGLE BLOCK in the Program
Test mode of operation were switched, so that the soft-key
alignment is the same in all modes of operation (Programming and
Editing, smarT.NC, Test) (see “Running a program test” on page
528)
The design of the soft keys was revised completely
HEIDENHAIN iTNC 53011
Contents
Introduction
1
Manual Operation and Setup
Positioning with Manual Data Input
(MDI)
Programming: Fundamentals of File
Management, Programming Aids
Programming: Tools
Programming: Programming Contours
Programming: Miscellaneous Functions
Programming: Cycles
Programming: Special Functions
Programming: Subprograms and
Program Section Repeats
Programming: Q Parameters
Test Run and Program Run
MOD Functions
2
3
4
5
6
7
8
9
10
11
12
13
Tables and Overviews
iTNC 530 with Windows 2000 (Option)
HEIDENHAIN iTNC 53013
14
15
1 Introduction ..... 37
1.1 The iTNC 530 ..... 38
Programming: HEIDENHAIN conversational, smarT.NC and ISO formats ..... 38
Compatibility ..... 38
1.2 Visual Display Unit and Operating Panel ..... 39
Visual display unit ..... 39
Screen layout ..... 40
Operating panel ..... 41
1.3 Modes of Operation ..... 42
Manual operation and electronic handwheel ..... 42
Positioning with Manual Data Input (MDI) ..... 42
Programming and editing ..... 43
Test Run ..... 43
Program Run, Full Sequence and Program Run, Single Block ..... 44