Toggle the display between machining
and programming modes
Soft keys for selecting functions on
screen
Shifts between soft-key rows
Alphanumeric keyboard
KeyFunction
File names, comments
DIN/ISO programming
Machine operating modes
KeyFunction
Manual Operation
Electronic Handwheel
Program/file management, TNC functions
KeyFunction
Select or delete programs and files,
external data transfer
Define program call, select datum and
point tables
Select MOD functions
Display help text for NC error messages,
call TNCguide
Display all current error messages
Show calculator
Navigation keys
KeyFunction
Move highlight
Go directly to blocks, cycles and
parameter functions
Potentiometer for feed rate and spindle speed
Feed rateSpindle speed
Programming modes
KeyFunction
smarT.NC
Positioning with Manual Data Input
Program Run, Single Block
Program Run, Full Sequence
Programming and Editing
Test Run
Cycles, subprograms and program section repeats
KeyFunction
Define touch probe cycles
Define and call cycles
Enter and call labels for
subprogramming and program section
repeats
Program stop in a program
Tool functions
KeyFunction
Define tool data in the program
Coordinate axes and numbers: Entering and editing
KeyFunction
Select coordinate axes or
enter them into the program
Call tool data
Programming path movements
KeyFunction
Approach/depart contour
FK free contour programming
Straight line
Circle center/pole for polar coordinates
Circle with center
Circle with radius
Circular arc with tangential connection
Chamfering/corner rounding
Numbers
Decimal point / Reverse algebraic sign
Polar coordinate input / Incremental
values
Q-parameter programming /
Q-parameter status
Save actual position or values from
calculator
Skip dialog questions, delete words
Confirm entry and resume dialog
Conclude block and exit entry
Clear numerical entry or TNC error
message
Abort dialog, delete program section
Special functions / smarT.NC
KeyFunction
Show special functions
smarT.NC: Select next tab on form
smarT.NC: Select first input field in
previous/next frame
About this Manual
The symbols used in this manual are described below.
This symbol indicates that important information about the
function described must be considered.
This symbol indicates that there is one or more of the
following risks when using the described function:
Danger to workpiece
Danger to fixtures
Danger to tool
Danger to machine
Danger to operator
This symbol indicates that the described function must be
adapted by the machine tool builder. The function
described may therefore vary depending on the machine.
This symbol indicates that you can find detailed
information about a function in another manual.
About this Manual
Would you like any changes, or have you found
any errors?
We are continuously striving to improve documentation for you.
Please help us by sending your requests to the following e-mail
address: tnc-userdoc@heidenhain.de.
HEIDENHAIN iTNC 5305
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-07
iTNC 530 E340 491-07
iTNC 530340 492-07
iTNC 530 E340 493-07
iTNC 530 programming station340 494-07
The suffix E indicates the export version of the TNC. The export
versions of the TNC have the following limitations:
Simultaneous linear movement in up to 4 axes
The machine tool builder adapts the usable features of the TNC to his
machine by setting machine parameters. Some of the functions
described in this manual may therefore not be among the features
provided by the TNC on your machine tool.
TNC Model, Software and Features
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.
6
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.
User’s Manual for Cycle Programming:
All of the cycle functions (touch probe cycles and fixed
cycles) are described in a separate manual. Please contact
HEIDENHAIN if you require a copy of this User’s Manual.
ID: 670 388-xx
smarT.NC user documentation:
The smarT.NC operating mode is described in a separate
Pilot. Please contact HEIDENHAIN if you require a copy of
this Pilot. ID: 533 191-xx.
TNC Model, Software and Features
HEIDENHAIN iTNC 5307
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 for 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
5-axis interpolation
Spline interpolation
3-D machining:
M114: Automatic compensation of machine geometry when
working with swivel axes
TNC Model, Software and Features
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 for finishing/roughing and tolerance
for rotary axes in Cycle 32 (G62)
LN blocks (3-D compensation)
DCM Collision software optionDescription
Function that monitors areas defined by the
machine manufacturer to prevent collisions.
DXF Converter software optionDescription
Extract contours and machining positions
from DXF files (R12 format).
Additional dialog language software
option
Function for enabling the conversational
languages Slovenian, Slovak, Norwegian,
Latvian, Estonian, Korean, Turkish, Romanian,
Lithuanian.
8
Page 394
Page 268
Description
Page 678
Global Program Settings software optionDescription
Function for superimposing coordinate
transformations in the Program Run modes,
handwheel superimposed traverse in virtual
axis direction.
AFC software optionDescription
Function for adaptive feed-rate control for
optimizing the machining conditions during
series production.
KinematicsOpt software optionDescription
Touch-probe cycles for inspecting and
optimizing the machine accuracy.
3D-ToolComp software optionDescription
3-D radius compensation depending on the
tool’s contact angle for LN blocks.
Page 414
Page 425
User’s Manual for
Cycles
Page 425
Extended Tool Management software
option
Tool management that can be changed by the
machine manufacturer using Python scripts.
Interpolation Turning software optionDescription
Interpolation turning of a shoulder with cycle
290.
Description
Page 200
User’s Manual for
Cycles
TNC Model, Software and Features
HEIDENHAIN iTNC 5309
Feature content level (upgrade functions)
Along with software options, significant further improvements of the
TNC software are managed via the Feature Content Level (FCL)
upgrade functions. Functions subject to the FCL are not available
simply by updating the software on your TNC.
All upgrade functions are available to you without surcharge
when you receive a new machine.
Upgrade 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 4 functionsDescription
Graphical depiction of the protected
space when DCM collision monitoring is
active
Page 398
Handwheel superimposition in stopped
condition when DCM collision
monitoring is active
TNC Model, Software and Features
3-D basic rotation (set-up
compensation)
FCL 3 functionsDescription
Touch probe cycle for 3-D probingUser’s Manual for
Touch probe cycles for automatic datum
setting using the center of a slot/ridge
Feed-rate reduction for the machining of
contour pockets with the tool being in
full contact with the workpiece
PLANE function: Entry of axis anglePage 482
User documentation as a
context-sensitive help system
smarT.NC: Programming of smarT.NC
and machining can be carried out
simultaneously
Page 397
Machine Manual
Cycles
User’s Manual for
Cycles
User’s Manual for
Cycles
Page 164
Page 129
10
FCL 3 functionsDescription
smarT.NC: Contour pocket on point
pattern
smarT.NC Pilot
smarT.NC: Preview of contour
programs in the file manager
smarT.NC: Positioning strategy for
machining point patterns
FCL 2 functionsDescription
3-D line graphicsPage 156
Virtual tool axisPage 594
USB support of block devices (memory
sticks, hard disks, CD-ROM drives)
Filtering of externally created contoursPage 439
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 Pilot
smarT.NC Pilot
Page 139
User’s Manual for
Cycles
Page 651
User’s Manual for
Touch Probe Cycles
smarT.NC Pilot
TNC Model, Software and Features
smarT.NC: Coordinate transformationsmarT.NC Pilot
smarT.NC: PLANE functionsmarT.NC Pilot
Intended place of operation
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.
Legal information
This product uses open source software. Further information is
available on the control under
U Programming and Editing operating mode
U MOD function
U LEGAL INFORMATION soft key
HEIDENHAIN iTNC 53011
New functions in 340 49x-01 since
the predecessor versions
340 422-xx/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.
The single-processor versions supports pointing devices (mice) via
the USB interface.
The tooth feed f
alternate feed entries.
340 422-xx/340 423-xx
New cycle CENTERING (see User’s Manual for Cycles).
New M function M150 for suppressing limit switch messages (see
“Suppress limit switch message: M150” on page 386).
M128 is now also permitted for mid-program startup (see “Mid-
program startup (block scan)” on page 625).
The number of available Q parameters was expanded to 2000 (see
“Principle and Overview” on page 302).
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 286).
In the Q parameter functions FN9 to FN12 you can now also assign
label names as jump targets (see “If-Then Decisions with
Q Parameters” on page 312).
Selectively machine points from a point table (see User's Manual for
Cycles).
The current time is also shown in the additional status display
window (see “General program information (PGM tab)” on page
92).
Several columns were added to the tool table (see “Tool table:
Standard tool data” on page 176).
The Test Run can now also be stopped and resumed within
machining cycles (see “Executing a test run” on page 615).
and feed per revolution fu can now be defined as
z
New functions in 340 49x-01 since the predecessor versions
12
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 “Processing DXF Files
(Software Option)” on page 268).
3-D line graphics are now available in the Programming and Editing
operating mode (see “3-D Line Graphics (FCL2 Function)” on page
156).
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
594).
The machine manufacturer can now define any areas on the
machine for collision monitoring (see “Dynamic Collision Monitoring
(Software Option)” on page 394).
Instead of the spindle speed S you can now define the cutting speed
Vc in m/min (see “Calling tool data” on page 191).
The TNC can now display freely definable tables in the familiar table
view or as forms.
The function for converting FK programs to H was expanded.
Programs can now also be output in linearized format.
You can filter contours that were created using external
programming systems.
For contours which you connect via the contour formula, you can
now assign separate machining depths for each subcontour (see
User's Manual for Cycles).
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 147).
New functions with 340 49x-02
HEIDENHAIN iTNC 53013
New functions with 340 49x-03
The Adaptive Feed Control (AFC) was introduced (see “Adaptive
Feed Control Software Option (AFC)” on page 425).
The global parameter settings function makes it possible to set
various transformations and settings in the program run modes (see
“Global Program Settings (Software Option)” on page 414).
The TNC now features a context-sensitive help system, the
TNCguide (see “The Context-Sensitive Help System TNCguide
(FCL3 Function)” on page 164).
Now you can extract point files from DXF files(see “Selecting and
storing machining positions” on page 277).
Now, in the DXF converter, you can divide or lengthen laterally
joined contour elements (see “Dividing, extending and shortening
contour elements” on page 276).
In the PLANE function the working plane can now also be defined
directly by its axis angle (see “Tilting the working plane through axis
angle: PLANE AXIAL (FCL 3 function)” on page 482).
In Cycle 22 ROUGH-OUT, you can define a feed-rate reduction if the
tool is cutting on its entire circumference (FCL3 function, see User's
Manual for Cycles).
New functions with 340 49x-03
In Cycle 208 BORE MILLING, you can now choose between climb or
up-cut milling (see User's Manual for Cycles).
String processing has been introduced in Q parameter programming
(see “String Parameters” on page 340).
A screen saver can be activated through machine parameter 7392
(see “General User Parameters” on page 678).
The TNC now also supports a network connection over the NFS V3
protocol (see “Ethernet Interface” on page 643).
The maximum manageable number of tools in a pocket table was
increased to 9999 (see “Pocket table for tool changer” on page
188).
Parallel programming is possible with smarT.NC (see “Select
smarT.NC programs” on page 129).
The system time can now be set through the MOD function (see
“Setting the System Time” on page 669).
14
New functions with 340 49x-04
The global parameter settings function makes it possible to activate
handwheel superimposed traverse in the active tool axis direction
(virtual axis) (see “Virtual axis VT” on page 424).
Machining patterns can now easily be defined with PATTERN DEF
(see User's Manual for Cycles).
Program defaults valid globally can now be defined for machining
cycles (see User's Manual for Cycles).
Now, in Cycle 209 TAPPING WITH CHIP BREAKING, you can define a
factor for the retraction shaft speed, so that you can depart the hole
faster (see User's Manual for Cycles).
In Cycle 22 ROUGH-OUT, you can now define the fine-roughing
strategy (see User's Manual for Cycles).
In the new Cycle 270 CONTOUR TRAIN DATA, you can define the type
of approach of Cycle 25 CONTOUR TRAIN (see User's Manual for
Cycles).
New Q-parameter function for reading a system datum was
introduced (see "Copying system data to a string parameter", page
345).
New functions for copying, moving and deleting files from within
the NC program were introduced.
DCM: Collision objects can now be shown three-dimensionally
during machining (see "Graphic depiction of the protected space
(FCL4 function)", page 398).
DXF converter: New settings possibility introduced, with which the
TNC automatically selects the circle center when loading points
from circular elements (see "Basic settings", page 270).
DXF converter: Element information is shown in an additional info
window (see "Selecting and saving a contour", page 274).
AFC: A line diagram is now shown in the additional AFC status
display (see “Adaptive Feed Control (AFC tab, software option)” on
page 98).
AFC: Control settings parameters selectable by machine tool builder
(see “Adaptive Feed Control Software Option (AFC)” on page 425).
AFC: The spindle reference load currently being taught is shown in
a pop-up window in the teach-in mode. In addition, the learning
phase can be restarted at any time via soft key (see “Recording a
teach-in cut” on page 429).
AFC: The dependent file <name>.H.AFC.DEP can now also be
modified in the Programming and Editing operating mode (see
“Recording a teach-in cut” on page 429).
New functions with 340 49x-04
HEIDENHAIN iTNC 53015
The maximum path permitted for LIFTOFF was increased to 30 mm
(see “Automatically retract tool from the contour at an NC stop:
M148” on page 385).
File management was adapted to the file management of smarT.NC
(see “Overview: Functions of the file manager” on page 124).
New function for generating service files was introduced (see
“Generating service files” on page 163).
A window manager was introduced (see “Window Manager” on
page 99).
The new dialog languages Turkish and Romanian were introduced
(software option, Page 678).
New functions with 340 49x-04
16
New functions with 340 49x-05
DCM: Integrated fixture management (see “Fixture Monitoring
(DCM Software Option)” on page 401)
DCM: Collision checking in the Test Run mode (see “Collision
monitoring in the Test Run mode of operation” on page 399)
DCM: Management of tool-carrier kinematics has been simplified
(see “Tool-carrier kinematics” on page 186)
Processing DXF data: Fast point selection via mouse area (see
“Quick selection of hole positions in an area defined by the mouse”
on page 279)
Processing DXF data: Fast point selection via diameter input (see
“Quick selection of hole positions in an area defined by the mouse”
on page 279)
DXF data processing: Polyline support was integrated (see
“Processing DXF Files (Software Option)” on page 268)
AFC: Smallest occurring feed rate will now also be saved in the log
file (see “Log file” on page 433)
AFC: Monitoring for tool breakage/tool wear (see “Tool
breakage/tool wear monitoring” on page 435)
AFC: Direct monitoring of spindle load (see “Spindle load
monitoring” on page 435)
Global program settings: Function also partially effective with
M91/M92 blocks (see “Global Program Settings (Software Option)”
on page 414)
Pallet preset table added (see "Pallet datum management with the
pallet preset table", page 523 or see "Application", page 520 or see
"Storing measured values in the pallet preset table", page 570 or see
"Saving the basic rotation in the preset table", page 576)
The additional status display now has an additional tab, i.e. PAL, on
which an active pallet preset is displayed (see “General pallet
information (PAL tab)” on page 93)
New tool management (see “Tool management (software option)”
on page 200)
New column R2TOL in the tool table (see “Tool table: Tool data
required for automatic tool measurement” on page 180)
Tools can now also be selected during tool call by soft key directly
from TOOL.T (see “Calling tool data” on page 191)
TNCguide: Context sensitivity has been improved in that when the
cursor is engaged it jumps to the appropriate description (see
“Calling the TNCguide” on page 165)
Lithuanian dialog added, machine parameter 7230 (see “List of
general user parameters” on page 679)
M116 allowed in combination with M128 (see “Feed rate in
mm/min on rotary axes A, B, C: M116 (software option 1)” on page
496)
Introduction of local and nonvolatile Q parameters QL and QR (see
“Principle and Overview” on page 302)
The MOD function can now test the data medium (see “Checking
the Data Carrier” on page 668)
New functions with 340 49x-05
HEIDENHAIN iTNC 53017
New Cycle 241 for Single-Fluted Deep-Hole Drilling (see User’s
Manual for Cycles)
Touch probe cycle 404 (SET BASIC ROTATION) was expanded by
parameter Q305 (Number in table) in order to write basic rotations
to the preset table (see User's Manual for Cycles)
Touch probe cycles 408 to 419: The TNC now also writes to line 0
of the preset table when the display value is set (see User's Manual
for Cycles).
Touch probe cycle 416 (Datum on Circle Center) was expanded by
parameter Q320 (safety clearance) (see User's Manual for Cycles)
Q365 (type of traverse) (see User's Manual for Cycles)
Touch probe cycle 425 (Measure Slot) was expanded by parameters
Q301 (Move to clearance height) and Q320 (setup clearance) (see
User's Manual for Cycles)
Touch probe cycle 450 (Save Kinematics) was expanded by input
option 2 (Display saving status) in parameter Q410 (mode) (see
User's Manual for Cycles)
Touch probe cycle 451 (Measure Kinematics) was expanded by
parameters Q423 (number of circular measurements) and Q432 (set
preset) (see User's Manual for Cycles)
New functions with 340 49x-05
New touch probe cycle 452 (Preset Compensation) simplifies the
measurement of tool changer heads (see User's Manual for Cycles)
New touch probe cycle 484 for calibrating the wireless TT 449 tool
touch probe (see User's Manual for Cycles)
18
New functions 340 49x-06
The new HR 520 and HR 550 FS handwheels are supported (see
“Traversing with electronic handwheels” on page 546)
New software option 3-D ToolComp: 3-D tool radius compensation
depending on the tool’s contact angle on blocks with surface normal
vectors (LN blocks, see "3-D tool radius compensation depending on
the tool’s contact angle (3D-ToolComp software option)", page 513)
3-D line graphics is now also possible in full-screen mode (see “3-D
Line Graphics (FCL2 Function)” on page 156)
A file selection dialog for selecting files in different NC functions and
in the table view of the pallet table is available now (see “Calling any
program as a subprogram” on page 289)
DCM: Saving and restoring of fixture situations
DCM: The form for test program generation now also contains icons
and tooltips (see “Check the position of the measured fixture” on
page 406)
DCM, FixtureWizard: Touch points and probing sequence are shown
more clearly now
DCM, FixtureWizard: Designations, touch points and measuring
points can be shown or hidden as desired.(see “Operating
FixtureWizard” on page 403)
DCM, FixtureWizard: Chucking equipment and insertion points can
now also be selected by mouse click
DCM: A library with standard chucking equipment is available now
(see “Fixture templates” on page 402)
DCM: Tool carrier management (see “Tool Holder Management
(DCM Software Option)” on page 411)
In the Test Run mode, the working plane can now by defined
manually (see “Setting a tilted working plane for the test run” on
page 618)
In Manual mode the RW-3D mode for position display is now also
available (see “Position Display Types” on page 660)
Entries in the tool table TOOL.T (see “Tool table: Standard tool data”
on page 176)
New DR2TABLE column for definition of a compensation table for
tool radius compensation depending on the tool’s contact angle
New LAST_USE column, into which the TNC enters the date and
time of the last tool call
Q parameter programming: QS string parameters can now also be
used for jump addresses of conditional jumps, subprograms or
program section repeats (see "Calling a subprogram", page 287, see
"Calling a program section repeat", page 288 and see "Programming
If-Then decisions", page 313)
The generation of tool usage lists in the Program Run modes can be
configured in a form (see “Settings for the tool usage test” on page
197)
The behavior during deletion of tools from the tool table can now be
influenced via machine parameter 7263 see "Editing tool tables",
page 183
New functions 340 49x-06
HEIDENHAIN iTNC 53019
In the positioning mode TURN of the PLANE function you can now
define a clearance height to which the tool is to be retracted before
tilting to tool axis direction (see “Automatic positioning:
MOVE/TURN/STAY (entry is mandatory)” on page 484)
The following additional functions are now available in the expanded
tool management (see “Tool management (software option)” on
page 200):
Columns with special functions are also editable now
The form view of the tool data can now be exited with or without
saving changed values
The table view now offers a search function
Indexed tools are now shown correctly in the form view
The tool sequence list includes more detailed information now
The loading and unloading list of the tool magazine can now be
loaded and unloaded by drag and drop
Columns in the table view can be moved simply by drag and drop
Several special functions (SPEC FCT) are now available in the MDI
New functions 340 49x-06
operating mode (see “Programming and Executing Simple
Machining Operations” on page 596)
There is a new manual probing cycle that can be used to
compensate workpiece misalignments by rotating the rotary table
(see “Workpiece alignment using 2 points” on page 579)
New touch probe cycle for calibrating a touch probe by means of a
calibration sphere (see User's Manual for Cycle Programming)
KinematicsOpt: Better support for positioning of Hirth-coupled axes
(see User's Manual for Cycle Programming)
KinematicsOpt: An additional parameter for determination of the
backlash in a rotary axis was introduced (see User's Manual for
Cycle Programming)
New Cycle 275 for Trochoidal Slot Milling (see User’s Manual for
Cycle Programming)
In Cycle 241 "Single-Fluted Deep-Hole Drilling" it is now possible to
define a dwell depth (see User's Manual for Cycle Programming)
The approach and departure behavior of Cycle 39 "Cylinder Surface
Contour" can now be adjusted (see User's Manual for Cycle
Programming)
20
New Functions with 340 49x-07
Improvement of Dynamic Collision Monitoring (DCM):
Chucking equipment archives can now be activated (see “Loading
fixtures under program control” on page 410) and deactivated
(see “Deactivating fixtures under program control” on page 410)
under program control
The display of stepped tools has been improved
Extension of the functions for multiple axis machining:
In manual mode, you can now also travel the axes again when
TCPM and Tilt Machining Plane are active at the same time
You can now also change tools when M128/FUNCTION TCPM is active
File management: archiving of files in ZIP archives (see "Archive
files" page 142)
The nesting depth for program calls has been increased from 6 to 10
(see “Nesting depth” on page 291)
smarT.NC-UNITs can now be inserted anywhere in plain-language
programs (see “smartWizard” on page 445)
There is now a search function based on tool names available in the
tool selection pop-up window (see “Search for tool names in the
selection window” on page 193)
Improvements in pallet machining:
The new column FIXTURE has been added to the pallet table to be
able to activate fixtures automatically (see "Pallet Operation with
Tool-Oriented Machining" page 526)
The new workpiece status SKIP has been added to the pallet table
(see "Setting up the pallet level" page 532)
If a tool sequence list is created for a pallet table, the TNC now
also checks that all the NC programs of the pallet table are
available (see “Calling tool management” on page 200)
The new host computer operation was introduced (see “Host
computer operation” on page 672)
Improvements to the DXF converter:
Contours can now also be extracted from .H files (see “Data
transfer from plain-language programs” on page 284)
Preselected contours can now also be selected in the tree
structure (see “Selecting and saving a contour” on page 274)
A snap function facilitates contour selection
Extended status display (see “Basic settings” on page 270)
Adjustable background color (see “Basic settings” on page 270)
Display can be changed between 2-D and 3-D (see “Basic
settings” on page 270)
New Functions with 340 49x-07
HEIDENHAIN iTNC 53021
Improvements to the global program settings (GS):
All the form data can now be set and reset under program control
(see “Technical prerequisites” on page 416)
Handwheel superimposition value VT can be reset when tool is
changed (see “Virtual axis VT” on page 424)
If the Swapping Axes function is active, it is now permitted to
position to machine-based positions on the axes that have not
been swapped
Using the new SEL PGM function you can assign variable program
names via QS string parameters call them with CALL SELECTED (see
“Define program call” on page 444)
Improvements to the tool table TOOL.T
Using the FIND ACTIVE TOOL NAMES soft key you can check
whether identical tool names are defined in the tool table (see
"Editing tool tables" page 183)
The input range of the delta values DL, DR and DR2 have been
increased to 999.9999 mm (see "Tool table: Standard tool data"
page 176)
The following additional functions are now available in the expanded
tool management (see “Tool management (software option)” on
page 200):
New Functions with 340 49x-07
Importing of tool data in CSV format (see “Import tool data” on
page 205)
Exporting of tool data in CSV format (see “Export the tool data”
on page 206)
Marking and deleting of selectable tool data (see “Delete marked
tool data” on page 207)
Inserting of tool indices (see “Operating the tool management”
on page 202)
New cycle 225 Engraving (see User’s Manual for Cycle
Programming)
New cycle 276 Contour Train (see User’s Manual for Cycle
Programming)
New cycle 290 Interpolation Turning (software option, see User’s
Manual for Cycle Programming)
In the thread milling cycles 26x a separate feed rate is now available
for tangential approach to the thread (see User’s Manual for Cycle
Programming)
The following improvements were made to the KinematicsOpt
cycles (see User’s Manual for Conversational Programming):
Newer, faster optimization algorithm
It is no longer necessary to run a separate measurement series for
position optimization after angle optimization
Return of the offset errors (change of machine datum) to the
parameters Q147-149
More plane measuring points for ball measurement
Rotary axes that are not configured are ignored by TNC when
executing the cycle
22
Changed functions in 340 49x-01
since the predecessor versions
340 422-xx/340 423-xx
The layouts of the status display and additional status display were
redesigned (see “Status Displays” on page 89).
Software 340 490 no longer supports the small resolution in
combination with the BC 120 screen (see “Visual display unit” on
page 83)
New key layout of the TE 530 B keyboard unit (see “Operating
panel” on page 85)
The entry range for the EULPR precession angle in the PLANE EULER
function was expanded (see “Defining the machining plane with
Euler angles: EULER PLANE” on page 475)
The plane vector in the VECTOR PLANE function no longer has to be
entered in standardized form (see “Defining the working plane with
two vectors: VECTOR PLANE” on page 477).
Positioning behavior of the CYCL CALL PAT function has been
modified (see User's Manual for Cycles).
The tool types available for selection in the tool table were increased
in preparation for future functions.
Instead of the last 10, you can now choose from the last 15 selected
files (see “Choosing one of the last files selected” on page 134)
xx/340 423-xx
HEIDENHAIN iTNC 53023
Changed functions in 340 49x-01 since the predecessor versions 340 422-
Functions changed in 340 49x-02
Access to the preset table was simplified. There are also new
options 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 FU function.
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.
The maximum number of contour elements for SL cycles was
increased to 8192, so that much more complex contours can be
machined (see User's Manual for Cycles).
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.
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 “Executing a test run” on page 615)
Functions changed in 340 49x-02
The design of the soft keys was revised completely.
24
Changed functions with 340 49x-03
In Cycle 22 you can now define a tool name also for the coarse
roughing tool (see User's Manual Cycles).
In the PLANE function, an FMAX can now be programmed for the
automatic rotary positioning (see “Automatic positioning:
MOVE/TURN/STAY (entry is mandatory)” on page 484)
When running programs in which non-controlled axes are
programmed, the TNC now interrupts the program run and displays
a menu for returning to the programmed position (see
“Programming of noncontrolled axes (counter axes)” on page 622)
The tool usage file now also includes the total machining time,
which serves as the basis for the progress display in percent in the
Program Run, Full Sequence mode.
The TNC now also takes the dwell time into account when
calculating the machining time in the Test Run mode (see
“Measuring the machining time” on page 611)
Arcs that are not programmed in the active working plane can now
also be run as spatial arcs (see “Circular path C around circle center
CC” on page 232)
The EDIT OFF/ON soft key on the pocket table can be deactivated
by the machine tool builder (see “Pocket table for tool changer” on
page 188)
The additional status display has been revised. The following
improvements have been made (see “Additional status displays” on
page 91):
A new overview page with the most important status displays
was introduced.
The individual status pages are now displayed as tabs (as in
smarT.NC). The individual tabs can be selected with the Page soft
keys or with the mouse.
The current run time of the program is shown in percent by a
progress bar.
The tolerance values set in Cycle 32 are displayed.
Active global program settings are displayed, provided that this
software option was enabled.
The status of the Adaptive Feed Control (AFC) is displayed,
provided that this software option was enabled.
Changed functions with 340 49x-03
HEIDENHAIN iTNC 53025
Changed functions with 340 49x-04
DCM: Retraction after collision simplified (see "Collision monitoring
in the manual operating modes", page 396)
The input range for polar angles was increased (see “Circular path
CP around pole CC” on page 242)
The value range for Q-parameter assignment was increased (see
"Programming notes", page 304)
The pocket-, stud- and slot-milling cycles 210 to 214 were removed
from the standard soft-key row (CYCL DEF >
POCKETS/STUDS/SLOTS). For reasons of compatibility, the cycles
will still be available, and can be selected via the GOTO key.
The soft-key rows in the Test Run operating mode were modified to
those of the smarT.NC operating mode.
Windows XP is now used on the dual-processor version (see
“Introduction” on page 710)
Conversion from FK to H was moved to the special functions (SPEC
FCT).
Filtering of contours was moved to the special functions (SPEC
FCT).
Loading of values from the pocket calculator was changed (see “To
transfer the calculated value into the program” on page 153)
Changed functions with 340 49x-04
26
Changed functions with 340 49x-05
GS global program settings: Form was redesigned (see "Global
Program Settings (Software Option)", page 414)
The menu for network configuration was revised (see “Configuring
the TNC” on page 646)
Changed functions with 340 49x-05
HEIDENHAIN iTNC 53027
Changed functions 340 49x-06
Q-parameter programming: In the FN20 function WAIT FOR you can
now enter 128 characters (see “FN 20: WAIT FOR: NC and PLC
synchronization” on page 333)
In the calibration menus for touch probe length and radius, the
number and name of the active tool are also displayed now (if the
calibration data from the tool table are to be used, MP7411 = 1, see
"Managing more than one block of calibrating data", page 573)
During tilting in the Distance-To-Go mode, the PLANE function now
shows the angle actually left to be traversed until the target position
(see “Position display” on page 469)
The approach behavior during side finishing with Cycle 24 (DIN/ISO:
G124) was changed (see User's Manual for Cycle Programming).
Changed functions 340 49x-06
28
Changed functions with 340 49x-07
Tool names can now be defined with 32 characters (see “Tool
numbers and tool names” on page 174)
Improved and simplified operation by mouse and touchpad in all
graphics windows (see “Functions of the 3-D line graphics” on page
156)
Various pop-up windows have been redesigned
If you do a Test Run without calculating the machining time, the TNC
generates a tool usage file nevertheless (see “Tool usage test” on
page 197)
The size of the Service ZIP files has been increased to 40 MB (see
“Generating service files” on page 163)
M124 can now be deactivated by entering M124 without T (see “Do
not include points when executing non-compensated line blocks:
M124” on page 372)
The PRESET TABLE soft key has been renamed to DATUM
MANAGEMENT
The SAVE PRESET soft key has been renamed to SAVE ACTIVE
PRESET
Changed functions with 340 49x-07
HEIDENHAIN iTNC 53029
Changed functions with 340 49x-07
30
Table of Contents
First Steps with the iTNC 530
1
Introduction
2
Programming: Fundamentals,
File Management
3
Programming: Programming Aids
4
Programming: Tools
5
Programming: Programming Contours
6
Programming: Data Transfer from DXF Files
or Plain-language Contours
7
Programming: Subprograms and Program
Section Repeats
8
Programming: Q-Parameters
9
Programming: Miscellaneous Functions
10
Programming: Special Functions
11
Programming: Multiple Axis Machining
12
Programming: Pallet Editor
13
Manual Operation and Setup
14
Positioning with Manual Data Input
15
Test Run and Program Run
16
MOD Functions
17
Tables and Overviews
18
iTNC 530 with Windows XP (Option)
19
HEIDENHAIN iTNC 53031
1 First Steps with the iTNC 530 ..... 59
1.1 Overview ..... 60
1.2 Machine Switch-On ..... 61
Acknowledge the power interruption and move to the reference points ..... 61
1.3 Programming the First Part ..... 62
Select the correct operating mode ..... 62
The most important TNC keys ..... 62
Create a new program/file management ..... 63
Define a workpiece blank ..... 64
Program layout ..... 65
Program a simple contour ..... 66
Create a cycle program ..... 69
1.4 Graphically Testing the First Program ..... 72
Selecting the correct operating mode ..... 72
Select the tool table for the test run ..... 72
Choose the program you want to test ..... 73
Select the screen layout and the view ..... 73
Start the program test ..... 73
1.5 Tool Setup ..... 74
Selecting the correct operating mode ..... 74
Prepare and measure tools ..... 74
The tool table TOOL.T ..... 74
The pocket table TOOL_P.TCH ..... 75
1.6 Workpiece Setup ..... 76
Selecting the correct operating mode ..... 76
Clamp the workpiece ..... 76
Align the workpiece with a 3-D touch probe system ..... 77
Set the datum with a 3-D touch probe ..... 78
1.7 Running the First Program ..... 79
Selecting the correct operating mode ..... 79
Choose the program you want to run ..... 79
Start the program ..... 79
HEIDENHAIN iTNC 53033
2 Introduction ..... 81
2.1 The iTNC 530 ..... 82
Programming: HEIDENHAIN conversational, smarT.NC and ISO formats ..... 82
Compatibility ..... 82
2.2 Visual Display Unit and Keyboard ..... 83
Visual display unit ..... 83
Sets the screen layout ..... 84
Operating panel ..... 85
2.3 Operating Modes ..... 86
Manual Operation and Electronic Handwheel ..... 86
Positioning with Manual Data Input ..... 86
Programming and Editing ..... 87
Test Run ..... 87
Program Run, Full Sequence and Program Run, Single Block ..... 88
Pallet datum management with the pallet preset table ..... 523
Executing the pallet file ..... 525
13.2 Pallet Operation with Tool-Oriented Machining ..... 526
Application ..... 526
Selecting a pallet file ..... 531
Setting up the pallet file with the entry form ..... 531
Sequence of tool-oriented machining ..... 536
Leaving the pallet file ..... 537
Executing the pallet file ..... 537
50
14 Manual Operation and Setup ..... 539
14.1 Switch-On, Switch-Off ..... 540
Switch-on ..... 540
Switch-off ..... 543
14.2 Moving the Machine Axes ..... 544
Note ..... 544
Moving the axis using the machine axis direction buttons ..... 544
Incremental jog positioning ..... 545
Traversing with electronic handwheels ..... 546
14.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M ..... 556
Function ..... 556
Entering values ..... 556
Changing the spindle speed and feed rate ..... 557
14.4 Datum Setting without a 3-D Touch Probe ..... 558
Note ..... 558
Preparation ..... 558
Workpiece presetting with axis keys ..... 559
Datum management with the preset table ..... 560
14.5 Using the 3-D Touch Probe ..... 566
Overview ..... 566
Selecting probe cycles ..... 567
Recording measured values from the touch-probe cycles ..... 567
Writing the measured values from touch probe cycles in datum tables ..... 568
Writing the measured values from touch probe cycles in the preset table ..... 569
Storing measured values in the pallet preset table ..... 570
14.6 Calibrating a 3-D Touch Probe ..... 571
Introduction ..... 571
Calibrating the effective length ..... 571
Calibrating the effective radius and compensating center misalignment ..... 572
Displaying calibration values ..... 573
Managing more than one block of calibrating data ..... 573
14.7 Compensating Workpiece Misalignment with a 3-D Touch Probe ..... 574
Introduction ..... 574
Basic rotation using 2 points: ..... 576
Determining basic rotation using 2 holes/studs: ..... 578
Workpiece alignment using 2 points ..... 579
HEIDENHAIN iTNC 53051
14.8 Datum Setting with a 3-D Touch Probe ..... 580
Overview ..... 580
Datum setting in any axis ..... 580
Corner as datum – using points that were already probed for a basic rotation ..... 581
Corner as datum—without using points that were already probed for a basic rotation. ..... 581
Circle center as datum ..... 582
Center line as datum ..... 583
Setting datum points using holes/cylindrical studs ..... 584
Measuring workpieces with a 3-D touch probe ..... 585
Using touch probe functions with mechanical probes or dial gauges ..... 588
14.9 Tilting the Working Plane (Software Option 1) ..... 589
Application, function ..... 589
Traversing the reference points in tilted axes ..... 591
Setting the datum in a tilted coordinate system ..... 591
Datum setting on machines with rotary tables ..... 592
Datum setting on machines with spindle-head changing systems ..... 592
Position display in a tilted system ..... 592
Limitations on working with the tilting function ..... 592
Activating manual tilting ..... 593
Setting the current tool-axis direction as the active machining direction (FCL 2 function) ..... 594
52
15 Positioning with Manual Data Input ..... 595
15.1 Programming and Executing Simple Machining Operations ..... 596
Positioning with Manual Data Input (MDI) ..... 596
Protecting and erasing programs in $MDI ..... 599
HEIDENHAIN iTNC 53053
16 Test Run and Program Run ..... 601
16.1 Graphics ..... 602
Application ..... 602
Overview of display modes ..... 604
Plan view ..... 604
Projection in 3 planes ..... 605
3-D view ..... 606
Magnifying details ..... 609
Repeating graphic simulation ..... 610
Displaying the tool ..... 610
Measuring the machining time ..... 611
16.2 Functions for Program Display ..... 612
Overview ..... 612
16.3 Test Run ..... 613
Application ..... 613
16.4 Program Run ..... 619
Application ..... 619
Running a part program ..... 620
Interrupting machining ..... 621
Moving the machine axes during an interruption ..... 623
Resuming program run after an interruption ..... 624
Mid-program startup (block scan) ..... 625
Returning to the contour ..... 628
16.5 Automatic Program Start ..... 629
Application ..... 629
16.6 Optional Block Skip ..... 630
Application ..... 630
Erasing the “/” character ..... 630
16.7 Optional Program-Run Interruption ..... 631
Application ..... 631
54
17 MOD Functions ..... 633
17.1 Selecting MOD Functions ..... 634
Selecting the MOD functions ..... 634
Changing the settings ..... 634
Exiting the MOD functions ..... 634
Overview of MOD functions ..... 635
17.2 Software Numbers ..... 636
Application ..... 636
17.3 Entering Code Numbers ..... 637
Application ..... 637
17.4 Loading Service Packs ..... 638
Application ..... 638
17.5 Setting the Data Interfaces ..... 639
Application ..... 639
Setting the RS-232 interface ..... 639
Setting the RS-422 interface ..... 639
Setting the OPERATING MODE of the external device ..... 639
Setting the baud rate ..... 639
Assignment ..... 640
Software for data transfer ..... 641
17.6 Ethernet Interface ..... 643
Introduction ..... 643
Connection possibilities ..... 643
Connecting the iTNC directly with a Windows PC ..... 644
Configuring the TNC ..... 646
17.7 Configuring PGM MGT ..... 654
Application ..... 654
Changing the PGM MGT setting ..... 654
Dependent files ..... 655
17.8 Machine-Specific User Parameters ..... 656
Application ..... 656
17.9 Showing the Workpiece in the Working Space ..... 657
Application ..... 657
Rotate the entire image ..... 659
17.10 Position Display Types ..... 660
Application ..... 660
17.11 Unit of Measurement ..... 661
Application ..... 661
17.12 Selecting the Programming Language for $MDI ..... 662
Application ..... 662
17.13 Selecting the Axes for Generating L Blocks ..... 663
Application ..... 663
HEIDENHAIN iTNC 53055
17.14 Entering the Axis Traverse Limits, Datum Display ..... 664
Application ..... 664
Working without additional traverse limits ..... 664
Find and enter the maximum traverse ..... 664
Datum display ..... 665
17.15 Displaying HELP Files ..... 666
Application ..... 666
Selecting HELP files ..... 666
17.16 Displaying Operating Times ..... 667
Application ..... 667
17.17 Checking the Data Carrier ..... 668
Application ..... 668
Performing the data carrier check ..... 668
17.18 Setting the System Time ..... 669
Application ..... 669
Selecting appropriate settings ..... 669
17.19 TeleService ..... 670
Application ..... 670
Calling/exiting TeleService ..... 670
17.20 External Access ..... 671
Application ..... 671
17.21 Host computer operation ..... 672
Application ..... 672
17.22 Configuring the HR 550 FS Wireless Handwheel ..... 673
Application ..... 673
Assigning the handwheel to a specific handwheel holder ..... 673
Setting the transmission channel ..... 674
Selecting the transmitter power ..... 675
Statistics ..... 675
56
18 Tables and Overviews ..... 677
18.1 General User Parameters ..... 678
Input possibilities for machine parameters ..... 678
Selecting general user parameters ..... 678
List of general user parameters ..... 679
18.2 Pin Layouts and Connecting Cables for the Data Interfaces ..... 694
RS-232-C/V.24 interface for HEIDENHAIN devices ..... 694
Non-HEIDENHAIN devices ..... 695
RS-422/V.11 interface ..... 696
Ethernet interface RJ45 socket ..... 697
18.3 Technical Information ..... 698
18.4 Exchanging the Buffer Battery ..... 707
HEIDENHAIN iTNC 53057
19 iTNC 530 with Windows XP (Option) ..... 709
19.1 Introduction ..... 710
End User License Agreement (EULA) for Windows XP ..... 710
General ..... 710
Changes in the pre-installed Windows system ..... 711
Specifications ..... 712
19.2 Starting an iTNC 530 Application ..... 713
Logging on to Windows ..... 713
19.3 Network settings ..... 715
Prerequisite ..... 715
Adjusting the network settings ..... 715
Controlling access ..... 716
19.4 Specifics About File Management ..... 717
The iTNC drive ..... 717
Data transfer to the iTNC 530 ..... 718
58
First Steps with the
iTNC 530
1.1Overview
This chapter is intended to help TNC beginners quickly learn to handle
the most important procedures. For more information on a respective
topic, see the section referred to in the text.
The following topics are included in this chapter
Machine Switch-On
1.1 Overview
Programming the First Part
Graphically Testing the Program
Tool Setup
Workpiece Setup
Running the First Program
60 First Steps with the iTNC 530
1.2Machine Switch-On
Acknowledge the power interruption and move
to the reference points
Switch-on and crossing the reference points can vary
depending on the machine tool. Your machine manual
provides more detailed information.
U Switch on the power supply for control and machine. The TNC starts
the operating system. This process may take several minutes. Then
the TNC will display the message “Power interruption.”
U Press the CE key: The TNC converts the PLC
program
U Switch on the control voltage: The TNC checks
operation of the emergency stop circuit and goes into
the reference run mode
U Cross the reference points manually in the displayed
sequence: For each axis press the machine START
button. If you have absolute linear and angle encoders
on your machine there is no need for a reference run
The TNC is now ready for operation in the Manual Operation mode.
Further information on this topic
Traversing the reference marks: See “Switch-on” on page 540
Operating modes: See “Programming and Editing” on page 87
1.2 Machine Switch-On
HEIDENHAIN iTNC 53061
1.3Programming the First Part
Select the correct operating mode
You can write programs only in the Programming and Editing mode:
U Press the operating modes key: The TNC goes into
the Programming and Editing mode
Further information on this topic
Operating modes: See “Programming and Editing” on page 87
The most important TNC keys
Functions for conversational guidanceKey
Confirm entry and activate the next dialog
prompt
Ignore the dialog question.
1.3 Programming the First Part
End the dialog immediately.
Abort dialog, discard entries.
Soft keys on the screen with which you select
functions appropriate to the active state
Further information on this topic
Writing and editing programs: See “Editing a program” on page 115
Overview of keys: See “Controls of the TNC” on page 2
62 First Steps with the iTNC 530
Create a new program/file management
U Press the PGM MGT key: the TNC displays the file
management. The file management of the TNC is
arranged much like the file management on a PC with
the Windows Explorer. The file management enables
you to manipulate data on the TNC hard disk
U Use the arrow keys to select the folder in which you
want to open the new file
U Enter a file name with the extension .H: The TNC then
automatically opens a program and asks for the unit
of measure for the new program. Please note the
restrictions regarding special characters in the file
name (see “File names” on page 122)
U To select the unit of measure, press the MM or INCH
soft key: The TNC automatically starts the workpiece
blank definition (see “Define a workpiece blank” on
page 64)
The TNC automatically generates the first and last blocks of the
program. Afterwards you can no longer change these blocks.
Further information on this topic
File management: See “Working with the File Manager” on page
123
Creating a new program: See “Creating and Writing Programs” on
page 109
1.3 Programming the First Part
HEIDENHAIN iTNC 53063
Define a workpiece blank
Y
X
Z
MAX
MIN
-40
100
100
0
0
Immediately after you have created a new program, the TNC starts the
dialog for entering the workpiece blank definition. Always define the
workpiece blank as a cuboid by entering the MIN and MAX points,
each with reference to the selected reference point.
After you have created a new program, the TNC automatically initiates
the workpiece blank definition and asks for the required data:
U Spindle axis Z?: Enter the active spindle axis. Z is saved as default
setting. Accept with the ENT key
U Def BLK FORM: Min-corner?: Smallest X coordinate of the workpiece
blank with respect to the reference point, e.g. 0. Confirm with the
ENT key
U Def BLK FORM: Min-corner?: Smallest Y coordinate of the workpiece
blank with respect to the reference point, e.g. 0. Confirm with the
ENT key
U Def BLK FORM: Min-corner?: Smallest Z coordinate of the workpiece
blank with respect to the reference point, e.g. -40. Confirm with the
ENT key
U Def BLK FORM: Max-corner?: Largest X coordinate of the workpiece
1.3 Programming the First Part
blank with respect to the reference point, e.g. 100. Confirm with the
ENT key
U Def BLK FORM: Max-corner?: Largest Y coordinate of the workpiece
blank with respect to the reference point, e.g. 100. Confirm with the
ENT key
U Def BLK FORM: Max-corner?: Largest Z coordinate of the workpiece
blank with respect to the reference point, e.g. 0. Confirm with the
ENT key
Example NC blocks
0 BEGIN PGM NEW MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 END PGM NEW MM
Further information on this topic
Defining the workpiece blank: (see page 110)
64 First Steps with the iTNC 530
Program layout
NC programs should be arranged consistently in a similar manner. This
makes it easier to find your place and reduces errors.
Recommended program layout for simple, conventional contour
machining
1 Call tool, define tool axis
2 Retract the tool
3 Pre-position the tool in the working plane near the contour starting
point
4 In the tool axis, position the tool above the workpiece, or pre-
position immediately to workpiece depth. If required, switch on
the spindle/coolant
5 Move to the contour
6 Machine the contour
7 Leave the contour
8 Retract the tool, end the program
Further information on this topic:
Contour programming: See “Tool Movements” on page 214
Recommended program layout for simple cycle programs
1 Call tool, define tool axis
2 Retract the tool
3 Define the machining positions
4 Define the fixed cycle
5 Call the cycle, switch on the spindle/coolant
6 Retract the tool, end the program
Further information on this topic:
Cycle programming: See User’s Manual for Cycles
Example: Layout of contour machining programs
0 BEGIN PGM BSPCONT MM
1 BLK FORM 0.1 Z X... Y... Z...
2 BLK FORM 0.2 X... Y... Z...
3 TOOL CALL 5 Z S5000
4 L Z+250 R0 FMAX
5 L X... Y... R0 FMAX
6 L Z+10 R0 F3000 M13
7 APPR ... RL F500
...
16 DEP ... X... Y... F3000 M9
17 L Z+250 R0 FMAX M2
18 END PGM BSPCONT MM
Example: Cycle program layout
0 BEGIN PGM BSBCYC MM
1 BLK FORM 0.1 Z X... Y... Z...
2 BLK FORM 0.2 X... Y... Z...
3 TOOL CALL 5 Z S5000
4 L Z+250 R0 FMAX
5 PATTERN DEF POS1( X... Y... Z... ) ...
6 CYCL DEF...
7 CYCL CALL PAT FMAX M13
8 L Z+250 R0 FMAX M2
9 END PGM BSBCYC MM
1.3 Programming the First Part
HEIDENHAIN iTNC 53065
Program a simple contour
X
Y
9
5
95
5
10
10
20
20
1
4
2
3
The contour shown to the right is to be milled once to a depth of 5 mm.
You have already defined the workpiece blank. After you have initiated
a dialog through a function key, enter all the data requested by the
TNC in the screen header.
U Call the tool: Enter the tool data. Confirm each of your
entries with the ENT key. Do not forget the tool axis
U Retract the tool: Press the orange axis key Z in order
to get clear in the tool axis, and enter the value for the
position to be approached, e.g. 250. Confirm with the
ENT key
U Confirm Radius comp.: RL/RR/no comp? by pressing
the ENT key: Do not activate the radius compensation
U Confirm Feed rate F=? with the ENT key: Move at
rapid traverse (FMAX)
U Confirm the Miscellaneous function M? with the
END key: The TNC saves the entered positioning
block
1.3 Programming the First Part
U Preposition the tool in the working plane: Press the
orange X axis key and enter the value for the position
to be approached, e.g. -20
U Press the orange Y axis key and enter the value for the
position to be approached, e.g. -20. Confirm with the
ENT key
U Confirm Radius comp.: RL/RR/no comp? by pressing
the ENT key: Do not activate the radius compensation
U Confirm Feed rate F=? with the ENT key: Move at
rapid traverse (FMAX)
U Confirm the Miscellaneous function M? with the
END key: The TNC saves the entered positioning
block
U Move the tool to workpiece depth: Press the orange Y
axis key and enter the value for the position to be
approached, e.g. -5. Confirm with the ENT key
U Confirm Radius comp.: RL/RR/no comp? by pressing
the ENT key: Do not activate the radius compensation
U Feed rate F=? Enter the positioning feed rate, e.g.
3000 mm/min and confirm with the ENT key
U Miscellaneous function M? Switch on the spindle and
coolant, e.g. M13. Confirm with the END key: The TNC
saves the entered positioning block
66 First Steps with the iTNC 530
U Move to the contour: Press the APPR/DEP key: The
TNC shows a soft-key row with approach and
departure functions
U Select the approach function APPR CT: Enter the
coordinates of the contour starting point 1 in X and Y,
e.g. 5/5. Confirm with the ENT key
U Center angle? Enter the approach angle, e.g.90°, and
confirm with the ENT key
U Circle radius? Enter the approach radius, e.g. 8 mm,
and confirm with the ENT key
U Confirm the Radius comp.: RL/RR/no comp? with the
RL soft key: Activate the radius compensation to the
left of the programmed contour
U Feed rate F=? Enter the machining feed rate, e.g.
700 mm/min, and confirm your entry with the END
key
U Machine the contour and move to contour point 2: You
only need to enter the information that changes. In
other words, enter only the Y coordinate 95 and save
your entry with the END key
U Move to contour point 3: Enter the X coordinate 95
and save your entry with the END key
U Define the chamfer at contour point 3: Enter the
chamfer width 10 mm and save with the END key
U Move to contour point 4: Enter the Y coordinate 5 and
save your entry with the END key
U Define the chamfer at contour point 4: Enter the
chamfer width 20 mm and save with the END key
U Move to contour point 1: Enter the X coordinate 5 and
save your entry with the END key
1.3 Programming the First Part
HEIDENHAIN iTNC 53067
U Contour departure
U Select the departure function DEP CT
U Center angle? Enter the departure angle, e.g. 90°, and
confirm with the ENT key
U Circle radius? Enter the departure radius, e.g. 8 mm,
and confirm with the ENT key
U Feed rate F=? Enter the positioning feed rate, e.g.
3000 mm/min and confirm with the ENT key
U Miscellaneous function M? Switch off the coolant,
e.g. M9, with the END key: The TNC saves the entered
positioning block
U Retract the tool: Press the orange axis key Z in order
to get clear in the tool axis, and enter the value for the
position to be approached, e.g. 250. Confirm with the
ENT key
U Confirm Radius comp.: RL/RR/no comp? by pressing
the ENT key: Do not activate the radius compensation
1.3 Programming the First Part
U Confirm Feed rate F=? with the ENT key: Move at
rapid traverse (FMAX)
U Miscellaneous function M? Enter M2 to end the
program and confirm with the END key: The TNC
saves the entered positioning block
Further information on this topic
Complete example with NC blocks: See “Example: Linear
movements and chamfers with Cartesian coordinates” on page 236
Creating a new program: See “Creating and Writing Programs” on
page 109
Approaching/departing contours: See “Contour Approach and
Departure” on page 219
Programming contours: See “Overview of path functions” on page
227
Programmable feed rates: See “Possible feed rate input” on page
113
Tool radius compensation: See “Tool radius compensation” on page
209
Miscellaneous functions (M): See “Miscellaneous Functions for
Program Run Control, Spindle and Coolant” on page 367
68 First Steps with the iTNC 530
Create a cycle program
X
Y
20
10
100
100
10
90
9080
The holes (depth of 20 mm) shown in the figure at right are to be drilled
with a standard drilling cycle. You have already defined the workpiece
blank.
U Call the tool: Enter the tool data. Confirm each of your
entries with the ENT key. Do not forget the tool axis
U Retract the tool: Press the orange axis key Z in order
to get clear in the tool axis, and enter the value for the
position to be approached, e.g. 250. Confirm with the
ENT key
U Confirm Radius comp.: RL/RR/no comp? by pressing
the ENT key: Do not activate the radius compensation
U Confirm Feed rate F=? with the ENT key: Move at
rapid traverse (FMAX)
U Confirm the Miscellaneous function M? with the
END key: The TNC saves the entered positioning
block
U Call the cycle menu
U Display the drilling cycles
U Select the standard drilling cycle 200: The TNC starts
the dialog for cycle definition. Enter all parameters
requested by the TNC step by step and conclude each
entry with the ENT key. In the screen to the right, the
TNC also displays a graphic showing the respective
cycle parameter
1.3 Programming the First Part
HEIDENHAIN iTNC 53069
U Call the menu for special functions
U Display the functions for point machining
U Select the pattern definition
U Select point entry: Enter the coordinates of the
4 points and confirm each with the ENT key. After
entering the fourth point, save the block with the END
key
U Display the menu for defining the cycle call
U Run the drilling cycle on the define pattern:
U Confirm Feed rate F=? with the ENT key: Move at
rapid traverse (FMAX)
U Miscellaneous function M? Switch on the spindle and
coolant, e.g. M13. Confirm with the END key: The TNC
saves the entered positioning block
U Retract the tool: Press the orange axis key Z in order
1.3 Programming the First Part
to get clear in the tool axis, and enter the value for the
position to be approached, e.g. 250. Confirm with the
ENT key
U Confirm Radius comp.: RL/RR/no comp? by pressing
the ENT key: Do not activate the radius compensation
U Confirm Feed rate F=? with the ENT key: Move at
rapid traverse (FMAX)
U Miscellaneous function M? Enter M2 to end the
program and confirm with the END key: The TNC
saves the entered positioning block
70 First Steps with the iTNC 530
Example NC blocks
0 BEGIN PGM C200 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 5 Z S4500
4 L Z+250 R0 FMAX
5 PATTERN DEF
Q200=2;SETUP CLEARANCE
Q201=-20;DEPTH
Q206=250;FEED RATE FOR PLNGN
Q202=5;PLUNGING DEPTH
Q210=0;DWELL TIME AT TOP
Q203=-10;SURFACE COORDINATE
Q204=20;2ND SETUP CLEARANCE
Q211=0.2;DWELL TIME AT DEPTH
7 CYCL CALL PAT FMAX M13
8 L Z+250 R0 FMAX M2
9 END PGM C200 MM
Definition of workpiece blank
Tool call
Retract the tool
Define the machining positions.
Define the cycle
1.3 Programming the First Part
Spindle and coolant on, call cycle
Retract in the tool axis, end program
Further information on this topic
Creating a new program: See “Creating and Writing Programs” on
page 109
Cycle programming: See User’s Manual for Cycles
HEIDENHAIN iTNC 53071
1.4Graphically Testing the First
Program
Selecting the correct operating mode
You can test programs only in the Test Run mode:
U Press the operating modes key: The TNC goes into
the Test Run mode
Further information on this topic
Operating modes of the TNC: See “Operating Modes” on page 86
Testing programs: See “Test Run” on page 613
Select the tool table for the test run
You only need to execute this step if you have not activated a tool
table in the Test Run mode.
U Press the PGM MGT key: the TNC displays the file
management
U Press the SELECT TYPE soft key: The TNC shows a
soft-key menu for selection of the file type to be
displayed
U Press the SHOW ALL soft key: The TNC shows all
saved files in the right window
1.4 Graphically Testing the First Program
U Move the highlight to the left onto the directories
U Move the highlight to the TNC:\ directory
U Move the highlight to the right onto the files
U Move the highlight to the file TOOL.T (active tool
table) and load with the ENT key: TOOL.T receives
that status S and is therefore active for the Test Run
U Press the END key: Leave the file manager
Further information on this topic
Tool management: See “Entering tool data in the table” on page 176
Testing programs: See “Test Run” on page 613
72 First Steps with the iTNC 530
Choose the program you want to test
U Press the PGM MGT key: The TNC displays the file
manager
U Press the LAST FILES soft key: The TNC opens a
pop-up window with the most recently selected files
U Use the arrow keys to select the program that you
want to test. Load with the ENT key
Further information on this topic
Selecting a program: See “Working with the File Manager” on page
123
Select the screen layout and the view
U Press the key for selecting the screen layout. The TNC
shows all available alternatives in the soft-key row
U Press the PROGRAM + GRAPHICS soft key: In the
left half of the screen the TNC shows the program; in
the right half it shows the workpiece blank
U Select the desired view via soft key
U Plan view
U Projection in three planes
U 3-D view
Further information on this topic
Graphic functions: See “Graphics” on page 602
Running a test run: See “Test Run” on page 613
Start the program test
U Press the RESET + START soft key: The TNC
simulates the active program up to a programmed
break or to the program end
U While the simulation is running you can use the soft
keys to change views.
U Press the STOP soft key: The TNC interrupts the test
run
U Press the START soft key: The TNC resumes the test
run after a break
Further information on this topic
Running a test run: See “Test Run” on page 613
Graphic functions: See “Graphics” on page 602
Adjusting the test speed:See “Setting the speed of the test run” on
page 603
1.4 Graphically Testing the First Program
HEIDENHAIN iTNC 53073
1.5Tool Setup
Selecting the correct operating mode
Tools are set up in the Manual Operation mode:
U Press the operating modes key: The TNC goes into
the Manual Operation mode
Further information on this topic
1.5 Tool Setup
Operating modes of the TNC: See “Operating Modes” on page 86
Prepare and measure tools
U Clamp the required tools in their chucks
U When measuring with an external tool presetter: Measure the tools,
note down the length and radius, or transfer them directly to the
machine through a transfer program
U When measuring on the machine: Place the tools into the tool
changer (see page 75)
The tool table TOOL.T
In the tool table TOOL.T (permanently saved under TNC:\), save the
tool data such as length and radius, but also further tool-specific
information that the TNC needs to conduct its functions.
To enter tool data in the tool table TOOL.T, proceed as follows:
U Display the tool table
U Edit the tool table: Set the EDITING soft key to ON
U With the upward or downward arrow keys you can
select the tool number that you want to edit
U With the rightward or leftward arrow keys you can
select the tool data that you want to edit
U To leave the tool table, press the END key
Further information on this topic
Operating modes of the TNC: See “Operating Modes” on page 86
Working with the tool table: See “Entering tool data in the table” on
page 176
74 First Steps with the iTNC 530
The pocket table TOOL_P.TCH
The function of the pocket table depends on the machine.
Your machine manual provides more detailed information.
In the pocket table TOOL_P.TCH (permanently saved under TNC:\) you
specify which tools your tool magazine contains.
To enter data in the pocket table TOOL_P.TCH, proceed as follows:
U Display the tool table
U Display the pocket table
U Edit the pocket table: Set the EDITING soft key to ON
U With the upward or downward arrow keys you can
select the pocket number that you want to edit
U With the rightward or leftward arrow keys you can
select the data that you want to edit
U To leave the pocket table, press the END key
Further information on this topic
Operating modes of the TNC: See “Operating Modes” on page 86
Working with the pocket table: See “Pocket table for tool changer”
on page 188
1.5 Tool Setup
HEIDENHAIN iTNC 53075
1.6Workpiece Setup
Selecting the correct operating mode
Workpieces are set up in the Manual Operation or Electronic
Handwheel mode
U Press the Manual Operation operating mode key: the
TNC switches to that mode.
Further information on this topic
Manual Operation mode: See “Moving the Machine Axes” on page
544
1.6 Workpiece Setup
Clamp the workpiece
Mount the workpiece with a fixture on the machine table. If you have
a 3-D touch probe on your machine, then you do not need to clamp the
workpiece parallel to the axes.
If you do not have a 3-D touch probe available, you have to align the
workpiece so that it is fixed with its edges parallel to the machine
axes.
76 First Steps with the iTNC 530
Align the workpiece with a 3-D touch probe
system
U Insert the 3-D touch probe: In the Manual Data Input (MDI) operating
mode, run a TOOL CALL block containing the tool axis, and then return
to the Manual Operation mode (in MDI mode you can run an
individual NC block independently of the others)
U Select the probing functions: The TNC displays the
available functions in the soft-key row
U Measure the basic rotation: The TNC displays the
basic rotation menu. To identify the basic rotation,
probe two points on a straight surface of the
workpiece
U Use the axis-direction keys to pre-position the touch
probe to a position near the first contact point
U Select the probing direction via soft key
U Press NC start: The touch probe moves in the defined
direction until it contacts the workpiece and then
automatically returns to its starting point.
U Use the axis-direction keys to pre-position the touch
probe to a position near the second contact point
U Press NC start: The touch probe moves in the defined
direction until it contacts the workpiece and then
automatically returns to its starting point
U Then the TNC shows the measured basic rotation
U Press the END key to close the menu and then
answer the question of whether the basic rotation
should be transferred to the preset table by pressing
the NO ENT key (no transfer)
1.6 Workpiece Setup
Further information on this topic
MDI operating mode: See “Programming and Executing Simple
Machining Operations” on page 596
Workpiece alignment: See “Compensating Workpiece
Misalignment with a 3-D Touch Probe” on page 574
HEIDENHAIN iTNC 53077
Set the datum with a 3-D touch probe
U Insert the 3-D touch probe: In the MDI mode, run a TOOL CALL block
containing the tool axis and then return to the Manual Operation
mode
U Select the probing functions: The TNC displays the
available functions in the soft-key row
U Set the reference point at a workpiece corner, for
example: The TNC asks whether the prove points
from the previously measured basic rotation should
be loaded. Press the ENT key to load points
U Position the touch probe at a position near the first
touch point of the side that was not probed for basic
1.6 Workpiece Setup
rotation
U Select the probing direction via soft key
U Press NC start: The touch probe moves in the defined
direction until it contacts the workpiece and then
automatically returns to its starting point
U Use the axis-direction keys to pre-position the touch
probe to a position near the second contact point
U Press NC start: The touch probe moves in the defined
direction until it contacts the workpiece and then
automatically returns to its starting point
U Then the TNC shows the coordinates of the measured
corner point
U Set to 0: Press the SET DATUM soft key
U Press the END to close the menu
Further information on this topic
Datum setting: See “Datum Setting with a 3-D Touch Probe” on
page 580
78 First Steps with the iTNC 530
1.7Running the First Program
Selecting the correct operating mode
You can run programs either in the Single Block or the Full Sequence
mode:
U Press the operating mode key: The TNC goes into the
Program Run, Single Block mode and the TNC
executes the program block by block. You have to
confirm each block with the NC key
U Press the operating mode key: The TNC goes into the
Program Run, Full Sequence mode and the TNC
executes the program after NC start up to a program
break or to the end of the program
Further information on this topic
Operating modes of the TNC: See “Operating Modes” on page 86
Running programs: See “Program Run” on page 619
Choose the program you want to run
U Press the PGM MGT key: The TNC displays the file
manager
U Press the LAST FILES soft key: The TNC opens a pop-
up window with the most recently selected files
U If desired, use the arrow keys to select the program
that you want to run. Load with the ENT key
Further information on this topic
File management: See “Working with the File Manager” on page
123
Start the program
U Press the NC start button: The TNC executes the
active program
Further information on this topic
Running programs: See “Program Run” on page 619
1.7 Running the First Program
HEIDENHAIN iTNC 53079
1.7 Running the First Program
80 First Steps with the iTNC 530
Introduction
2.1The iTNC 530
HEIDENHAIN TNC controls are workshop-oriented contouring
controls that enable you to program conventional machining
operations right at the machine in an easy-to-use conversational
programming language. They are designed for milling, drilling and
boring machines, as well as for machining centers. The iTNC 530 can
control up to 18 axes. You can also change the angular position of up
to 2 spindles under program control.
An integrated hard disk provides storage for as many programs as you
like, even if they were created off-line. For quick calculations you can
2.1 The iTNC 530
call up the on-screen pocket calculator at any time.
Keyboard and screen layout are clearly arranged in such a way that the
functions are fast and easy to use.
Programming: HEIDENHAIN conversational,
smarT.NC and ISO formats
The HEIDENHAIN conversational programming format is an especially
easy method of writing programs. Interactive graphics illustrate the
individual machining steps for programming the contour. If a
production drawing is not dimensioned for NC, the FK free contour
programming performs the necessary calculations automatically.
Workpiece machining can be graphically simulated either during or
before actual machining.
The smarT.NC operating mode offers TNC beginners an especially
simple possibility to quickly and without much training create
structured conversational dialog programs. Separate user
documentation is available for smarT.NC.
It is also possible to program the TNCs in ISO format or DNC mode.
You can also enter and test one program while the control is running
another.
Compatibility
The TNC can run all part programs that were written on HEIDENHAIN
controls TNC 150 B and later. In as much as old TNC programs contain
OEM cycles, the iTNC 530 must be adapted to them with the PC
software CycleDesign. For more information, contact your machine
tool builder or HEIDENHAIN.
82 Introduction
2.2Visual Display Unit and
131
1
4
4
5
1
678
2
1
9
Keyboard
Visual display unit
The TNC is shipped with a 15-inch color flat-panel screen.
1 Header
When the TNC is on, the selected operating modes are shown in
the screen header: the machining mode at the left and the
programming mode at right. The currently active mode is
displayed in the larger box, where the dialog prompts and TNC
messages also appear (unless the TNC is showing only graphics).
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 active soft-key
row is indicated by brightened bar.
3 Soft-key selection keys
4 Shifts between soft-key rows
5 Setting the screen layout
6 Shift key for switchover between machining and programming
modes
7 Soft-key selection keys for machine tool builder soft keys
8 Switches soft-key rows for machine tool builders
9 USB connection
2.2 Visual Display Unit and Keyboard
HEIDENHAIN iTNC 53083
Sets the screen layout
You select the screen layout yourself: In the PROGRAMMING AND
EDITING 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 program structure
in the right window 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 "Operating
Modes", page 86)
Select the desired screen layout.
2.2 Visual Display Unit and Keyboard
84 Introduction
Operating panel
1
2
3
5
1
4
6
77
1
79
8
The TNC is delivered with different keyboards. The figure shows the
controls and displays of the TE 730 keyboard unit.
1 Alphabetic keyboard for entering texts and file names, and for ISO
programming.
Dual-processor version: Additional keys for Windows operation
2 File management
Calculator
MOD function
HELP function
3 Programming modes
4 Machine operating modes
5 Initiation of programming dialog
6 Navigation keys and GOTO jump command
7 Numerical input and axis selection
8 Touchpad
9 smarT.NC navigation keys
10 USB connection
The functions of the individual keys are described on the inside front
cover.
Some machine manufacturers do not use the standard
operating panel from HEIDENHAIN. Please refer to your
machine manual in these cases.
Machine panel buttons, e.g. NC START or NC STOP, are
also described in the manual for your machine tool.
2.2 Visual Display Unit and Keyboard
HEIDENHAIN iTNC 53085
2.3Operating Modes
Manual Operation and Electronic Handwheel
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 Electronic Handwheel mode of operation allows you to move the
machine axes manually with the HR electronic handwheel.
Soft keys for selecting the screen layout (select as described
previously)
WindowSoft key
2.3 Operating Modes
Positions
Left: positions, right: status display
Left: positions, right: active collision objects
(FCL4 function).
Positioning with Manual Data Input
This mode of operation is used for programming simple traversing
movements, such as for face milling or pre-positioning.
Soft keys for selecting the screen layout
WindowSoft key
Program
Left: program blocks, right: status display
Left: program blocks, right: active collision
objects (FCL4 function). If this view is selected,
then the TNC indicates a collision with a red
frame around the graphics window.
86 Introduction
Programming and Editing
In this mode of operation you can write your part programs. The FK
free programming feature, the various cycles and the Q parameter
functions help you with programming and add necessary information.
If desired, the programming graphics or the 3-D line graphics (FCL 2
function) display the programmed traverse paths.
Soft keys for selecting the screen layout
WindowSoft key
Program
Left: program, right: program structure
Left: program blocks, right: graphics
Left: program blocks, right: 3-D line graphics
3-D line graphics
Test Run
In the Test Run mode of operation, the TNC checks programs and
program sections for errors, such as geometrical incompatibilities,
missing or incorrect data within the program or violations of the work
space. This simulation is supported graphically in different display
modes.
With the dynamic collision monitoring (DCM) software option you can
test the program for potential collisions. As during program run, the
TNC takes into account all permanent machine components defined
by the machine manufacturer as well as all measured fixtures.
Soft keys for selecting the screen layout: see "Program Run, Full
Sequence and Program Run, Single Block", page 88.
2.3 Operating Modes
HEIDENHAIN iTNC 53087
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
WindowSoft key
Program
2.3 Operating Modes
Left: program, right: program structure
Left: program, right: status
Left: program, right: graphics
Graphics
Left: program blocks, right: active collision
objects (FCL4 function). If this view is selected,
then the TNC indicates a collision with a red
frame around the graphics window.
Active collision objects (FCL4 function). If this
view is selected, then the TNC indicates a
collision with a red frame around the graphics
window.
Soft keys for selecting the screen layout for pallet tables
WindowSoft key
Pallet table
Left: program blocks, right: pallet table
Left: pallet table, right: status
Left: pallet table, right: graphics
88 Introduction
2.4Status Displays
ACTL.
X Y Z
F S M
“General” status display
The status display in the lower part of the screen informs you of the
current state of the machine tool. It is displayed automatically in the
following modes of operation:
Program Run, Single Block and Program Run, Full Sequence, except
if the screen layout is set to display graphics only, and
Positioning with Manual Data Input (MDI).
In the Manual mode and Electronic Handwheel mode the status
display appears in the large window.
Information in the status display
SymbolMeaning
Actual or nominal coordinates of the current position
Machine axes; the TNC displays auxiliary axes in
lower-case letters. The sequence and quantity of
displayed axes is determined by the machine tool
builder. Refer to your machine manual for more
information.
The displayed feed rate in inches corresponds to one
tenth of the effective value. Spindle speed S, feed
rate F and active M functions.
2.4 Status Displays
Program run started.
Axis is locked.
Axis can be moved with the handwheel.
Axes are moving under a basic rotation.
Axes are moving in a tilted working plane.
The M128 function or TCPM FUNCTION is active.
HEIDENHAIN iTNC 53089
SymbolMeaning
2.4 Status Displays
The Dynamic Collision Monitoring function (DCM)
is active.
The Adaptive Feed Function (AFC) is active
(software option).
One or more global program settings are active
(software option)
Number of the active presets from the preset table.
If the datum was set manually, the TNC displays the
text MAN behind the symbol.
90 Introduction
Additional status displays
The additional status displays contain detailed information on the
program run. They can be called in all operating modes except for the
Programming and Editing mode of operation.
To switch on the additional status display:
Call the soft-key row for screen layout.
Screen layout with additional status display: In the
right half of the screen, the TNC shows the Overview
status form.
To select an additional status display:
Shift the soft-key rows until the STATUS soft keys
appear.
Either select the additional status display, e.g.
positions and coordinates, or
2.4 Status Displays
use the soft keys to select the desired view.
With the soft keys or switch-over soft keys, you can choose directly
between the available status displays.
Please note that some of the status information described
below is not available unless the associated software
option is enabled on your TNC.
HEIDENHAIN iTNC 53091
Overview
After switch-on, the TNC displays the Overview status form, provided
that you have selected the PROGRAM+STATUS screen layout (or
POSITION + STATUS). The overview form contains a summary of the
most important status information, which you can also find on the
various detail forms.
Soft keyMeaning
Position display in up to 5 axes
Tool information
2.4 Status Displays
General program information (PGM tab)
Soft keyMeaning
No direct
selection
possible
Active M functions
Active coordinate transformations
Active subprogram
Active program section repeat
Program called with PGM CALL
Current machining time
Name of the active main program
Name of the active main program
Circle center CC (pole)
Dwell time counter
Machining time when the program was
completely simulated in the Test Run operating
mode
Current machining time in percent
Current time
Current feed rate
Active programs
92 Introduction
General pallet information (PAL tab)
Soft keyMeaning
No direct
selection
possible
Program section repeat/Subprograms (LBL tab)
Soft keyMeaning
No direct
selection
possible
Information on standard cycles (CYC tab)
Soft keyMeaning
No direct
selection
possible
Number of the active pallet preset
Active program section repeats with block
number, label number, and number of
programmed repeats/repeats yet to be run
Active subprogram numbers with block number in
which the subprogram was called and the label
number that was called
Active machining cycle
Active values of Cycle 32 Tolerance
2.4 Status Displays
HEIDENHAIN iTNC 53093
Active miscellaneous functions M (M tab)
Soft keyMeaning
No direct
selection
possible
List of the active M functions with fixed meaning
List of the active M functions that are adapted by
your machine manufacturer
2.4 Status Displays
94 Introduction
Positions and coordinates (POS tab)
Soft keyMeaning
Type of position display, e.g. actual position
Value traversed in virtual axis direction VT (only with
“global program settings” software option)
Tilt angle of the working plane
Angle of a basic rotation
Information on tools (TOOL tab)
Soft keyMeaning
T: Tool number and name
RT: Number and name of a replacement tool
Tool axis
Tool lengths and radii
Oversizes (delta values) from the tool table (TAB) and
the TOOL CALL (PGM)
Tool life, maximum tool life (TIME 1) and maximum
tool life for TOOL CALL (TIME 2)
Display of the active tool and the (next) replacement
tool
2.4 Status Displays
HEIDENHAIN iTNC 53095
Tool measurement (TT tab)
The TNC only displays the TT tab if the function is active
on your machine.
Soft keyMeaning
No direct
selection
possible
Number of the tool to be measured
2.4 Status Displays
Coordinate transformations (TRANS tab)
Soft keyMeaning
Display whether the tool radius or the tool length
is being measured
MIN and MAX values of the individual cutting
edges and the result of measuring the rotating
tool (DYN = dynamic measurement)
Cutting edge number with the corresponding
measured value. If the measured value is
followed by an asterisk, the allowable tolerance in
the tool table was exceeded The TNC displays the
measured values of up to 24 teeth.
Name of the active datum table
Active datum number (#), comment from the
active line of the active datum number (DOC) from
Cycle 7
Active datum shift (Cycle 7); The TNC displays an
active datum shift in up to 8 axes
Mirrored axes (Cycle 8)
Active basic rotation
Active rotation angle (Cycle 10)
Active scaling factor/factors (Cycles 11 / 26); The
TNC displays an active scaling factor in up to 6
axes
Scaling datum
For further information, refer to the User's Manual for Cycles,
"Coordinate Transformation Cycles."
96 Introduction
Global program settings 1 (GPS1 tab, software option)
The TNC only displays the tab if the function is active on
your machine.
Soft keyMeaning
No direct
selection
possible
Swapped axes
Superimposed datum shift
Superimposed mirroring
Global program settings 2 (GPS2 tab, software option)
The TNC only displays the tab if the function is active on
your machine.
Soft keyMeaning
No direct
selection
possible
Locked axes
Superimposed basic rotation
Superimposed rotation
Active feed rate factor
2.4 Status Displays
HEIDENHAIN iTNC 53097
Adaptive Feed Control (AFC tab, software option)
The TNC only displays the AFC tab if the function is active
on your machine.
Soft keyMeaning
No direct
selection
possible
Active mode in which adaptive feed control is
running
2.4 Status Displays
Active tool (number and name)
Cut number
Current factor of the feed potentiomenter in
percent
Active spindle load in percent
Reference load of the spindle
Current spindle speed
Current deviation of the speed
Current machining time
Line diagram, in which the current spindle load
and the value commanded by the TNC for the
feed-rate override are shown
98 Introduction
2.5Window Manager
The machine tool builder determines the scope of function
and behavior of the window manager. The machine tool
manual provides further information.
The TNC features the Xfce window manager. Xfce is a standard
application for UNIX-based operating systems, and is used to manage
graphical user interfaces. The following functions are possible with the
window manager:
Display a task bar for switching between various applications (user
interfaces).
Manage an additional desktop, on which special applications from
your machine tool builder can run.
Control the focus between NC-software applications and those of
the machine tool builder.
The size and position of pop-up windows can be changed. It is also
possible to close, minimize and restore the pop-up windows.
The TNC shows a star in the upper left of the screen if an
application of the window manager or the window
manager itself has caused an error. In this case, switch to
the window manager and correct the problem. If required,
refer to your machine manual.
2.5 Window Manager
HEIDENHAIN iTNC 53099
2.6Accessories: HEIDENHAIN 3-D
Touch Probes and Electronic
Handwheels
3-D touch probes
With the various HEIDENHAIN 3-D touch probe systems you can:
Automatically align workpieces
Quickly and precisely set datums
Measure the workpiece during program run
Measure and inspect tools
All of the touch probe functions are described in the
User’s Manual for Cycles. Please contact HEIDENHAIN if
you require a copy of this User’s Manual. ID: 670 388-xx.
Note that HEIDENHAIN generally does not accept liability
for the function of the touch probe cycles unless you use
HEIDENHAIN touch probes!
TS 220, TS 640 and TS 440 touch trigger probes
These touch probes are particularly effective for automatic workpiece
alignment, datum setting and workpiece measurement. The TS 220
transmits the triggering signals to the TNC via cable and is a costeffective alternative for applications where digitizing is not frequently
required.
The TS 640 (see figure) and the smaller TS 440 feature infrared
transmission of the triggering signal to the TNC. This makes them
highly convenient for use on machines with automatic tool changers.
Principle of operation: HEIDENHAIN triggering touch probes feature a
wear resisting optical switch that generates an electrical signal as
soon as the stylus is deflected. This signal is transmitted to the
control, which stores the current position of the stylus as the actual
value.
2.6 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels
100 Introduction
Loading...
+ 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.