heidenhain iTNC 530 Programming Manual

User’s Manual DIN/ISO Programming
iTNC 530
NC Software 606420-04 606421-04 606424-04
English (en) 8/2014
1
50
0
50
100
F %
1
50
0
50
100
S %

Keys on visual display unit

Key Function
Select split screen layout
Toggle the display between machining and programming modes
Soft keys for selecting functions on screen
Shift between soft-key rows

Alphanumeric keyboard

Key Function
File names, comments
ISO programming

Machine operating modes

Key Function
Manual Operation
Electronic Handwheel

Program/file management, TNC functions

Key Function
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

Key Function
Move highlight
Go directly to blocks, cycles and parameter functions

Potentiometer for feed rate and spindle speed

Feed rate Spindle speed

Programming modes

Key Function
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

Key Function
Define touch probe cycles
Define and call cycles
Enter and call labels for subprogramming and program section repeats
Enter program stop in a program

Tool functions

Key Function
Define tool data in the program

Coordinate axes and numbers: Entering and editing

Key Function
Select coordinate axes or enter them into the program
Call tool data

Programming path movements

Key Function
Approach/depart contour
FK free contour programming
Linear
Circle center/pole for polar coordinates
Circular arc with center
Circle with radius
Circular arc with tangential connection
Chamfer/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

Key Function
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 workpieceDanger to fixturesDanger to toolDanger to machineDanger 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 our documentation for you. Please help us by sending your requests to the following e-mail address: tnc-userdoc@heidenhain.de.
HEIDENHAIN iTNC 530 5

TNC model, software and features

This manual describes functions and features provided by TNCs as of the following NC software numbers.
TNC model NC software number
iTNC 530, HSCI and HEROS 5 606420-04
iTNC 530 E, HSCI and HEROS 5 606421-04
iTNC 530 programming station, HEROS 5
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
HSCI (HEIDENHAIN Serial Controller Interface) identifies the new hardware platform of the TNC controls.
HEROS 5 identifies the operating system of HSCI-based TNC controls. 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
TNC model, software and features
provided by the TNC on 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.
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: 670388-xx
606424-04
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: 533191-xx.
6

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
M128: Maintaining the position of the tool tip when positioning
with tilted axes (TCPM)
TCPM FUNCTION: 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)
TNC model, software and features
DCM Collision software option Description
Function that monitors areas defined by the machine manufacturer to prevent collisions.
DXF Converter software option Description
Extract contours and machining positions from DXF files (R12 format).
Global Program Settings software option Description
Function for superimposing coordinate transformations in the Program Run modes, handwheel superimposed traverse in virtual axis direction.
HEIDENHAIN iTNC 530 7
Page 359
Page 242
Page 379
AFC software option Description
Function for adaptive feed-rate control for optimizing the machining conditions during series production.
KinematicsOpt software option Description
Touch-probe cycles for inspecting and optimizing the machine accuracy
Page 395
User’s Manual for Cycles
Expanded Tool Management software option
Tool management that can be changed by the machine manufacturer using Python scripts
Interpolation Turning software option Description
Interpolation turning of a shoulder with Cycle 290
CAD Viewer software option Description
Opening of 3-D models on the control Page 262
TNC model, software and features
Remote Desktop Manager software option
Remote operation of external computer units (e.g. a Windows PC) via the user interface of the TNC
Cross Talk Compensation software option (CTC)
Compensation of axis couplings Machine Manual
Position Adaptive Control (PAC) software option
Changing control parameters Machine Manual
Description
Page 197
User’s Manual for Cycles
Description
Machine Manual
Description
Description
Load Adaptive Control (LAC) software option
Dynamic changing of control parameters Machine Manual
Active Chatter Control (ACC) software option
Fully automatic function for chatter control during machining
8
Description
Description
Machine Manual

Feature content level (upgrade functions)

Along with software options, significant further improvements of the TNC software are managed via the Feature Content Level 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 functions Description
Graphical depiction of the protected space when DCM collision monitoring is active
Page 363
Handwheel superimposition in stopped condition when DCM collision monitoring is active
3-D basic rotation (set-up compensation)
FCL 3 functions Description
Touch probe cycle for 3-D probing User’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 angle Page 436
User documentation as a context­sensitive help system
smarT.NC: Programming of smarT.NC and machining can be carried out simultaneously
Page 362
Machine Manual
Cycles
User’s Manual for Cycles
User’s Manual for Cycles
Page 164
Page 124
TNC model, software and features
HEIDENHAIN iTNC 530 9
FCL 3 functions Description
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 functions Description
3-D line graphics Page 156
Virtual tool axis Page 536
USB support of block devices (memory sticks, hard disks, CD-ROM drives)
Possibility of assigning different depths to each subcontour in the contour formula
Touch-probe cycle for global setting of touch-probe parameters
smarT.NC Pilot
smarT.NC Pilot
Page 134
User’s Manual for Cycles
User’s Manual for Touch Probe Cycles
TNC model, software and features
smarT.NC: Graphic support of block scan
smarT.NC: Coordinate transformation smarT.NC Pilot
smarT.NC: PLANE function smarT.NC Pilot
smarT.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
Programming and Editing operating modeMOD functionLEGAL INFORMATION soft key
10

New functions in 60642x-01 since the predecessor versions 34049x-05

Opening and editing of externally created files has been added (see
"Additional tools for management of external file types" on page 139)
New functions in the task bar have been added (see "Task bar" on
page 90)
Enhanced functions for configuration of the Ethernet interface (see
"Configuring the TNC" on page 585)
Improvements regarding functional safety FS (option):
General information on functional safety (FS) (see "Miscellaneous"
on page 494)
Explanation of terms (see "Explanation of terms" on page 495)Checking the axis positions (see "Checking the axis positions" on
page 496)
Activating feed-rate limitation (see "Activating feed-rate limitation"
on page 498)
Improvements regarding the general status view of a TNC with
functional safety (see "Additional status displays" on page 498)
The new HR 520 and HR 550 FS handwheels are supported (see
"Traversing with electronic handwheels" on page 482)
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)
3-D line graphics 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 270)
DCM: Saving and restoring of fixture situationsDCM: The form for test program generation now also contains icons
and tooltips (see "Checking the position of the measured fixture" on page 371)
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 368)
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 367)
DCM: Tool carrier management (see "Tool carrier management
(DCM software option)" on page 376)
New functions in 60642x-01 since the predecessor versions 34049x-05
HEIDENHAIN iTNC 530 11
In the Test Run mode, the working plane can now be defined
manually (see "Setting a tilted working plane for the test run" on page 560)
In Manual mode the RW-3D mode for position display is now also
available (see "Position display types" on page 599)
Entries in the tool table TOOL.T (see "Tool table: Standard tool data"
on page 175):
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 268, see "Calling a program section repeat", page 269 and see "Programming if-then decisions", page 294)
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
194)
The behavior during deletion of tools from the tool table can now be
influenced via machine parameter 7263, see "Editing tool tables", page 182
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 438)
The following additional functions are now available in the expanded
tool management (see "Tool management (software option)" on page 197):
Columns with special functions are also editable nowThe form view of the tool data can now be exited with or without
saving changed values
The table view now offers a search functionIndexed tools are now shown correctly in the form viewThe tool sequence list includes more detailed information nowThe 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
New functions in 60642x-01 since the predecessor versions 34049x-05
12
Several special functions (SPEC FCT) are now available in the MDI
operating mode (see "Programming and executing simple machining operations" on page 538)
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 521)
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)
HEIDENHAIN iTNC 530 13
New functions in 60642x-01 since the predecessor versions 34049x-05

New functions in version 60642x-02

New function for opening 3-D data (software option) directly on the
TNC (see "Opening 3-D CAD data (software option)" page 262 ff)
Improvement of Dynamic Collision Monitoring (DCM):
The display of stepped tools has been improvedWhen you select tool carrier kinematics, the TNC now displays a
graphical preview of the carrier kinematics (see "Assigning the tool-carrier kinematics" on page 185)
Extension of the functions for multiple axis machining:
In the Manual Operation mode you can now move the axes even
if TCPM and Tilt Working 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 "Archiving
files" page 137 ff)
The nesting depth for program calls has been increased from 6 to 10
(see "Nesting depth" on page 272)
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 191)
Improvements in pallet machining:
The new column FIXTURE has been added to the pallet table to be
New functions in version 60642x-02
able to activate fixtures automatically (see "Pallet operation with tool-oriented machining" page 462 ff)
The new workpiece status SKIP has been added to the pallet table
(see "Setting up the pallet level" page 468 ff)
If a tool sequence list is created for a pallet table, the TNC now
also checks whether all the NC programs of the pallet table are available (see "Calling the tool management" on page 197)
14
The new host computer operation was introduced (see "Host
computer operation" on page 612)
The SELinux security software is available (see "SELinux security
software" on page 91)
Improvements to the DXF converter:
Contours can now also be extracted from .H files (see "Data
transfer from plain-language programs" on page 260)
Preselected contours can now also be selected in the tree
structure (see "Selecting and saving a contour" on page 248)
A snap function facilitates contour selectionExtended status display (see "Basic settings" on page 244)Adjustable background color (see "Basic settings" on page 244)Display can be changed between 2-D and 3-D (see "Basic settings"
on page 244)
Improvements to the global program settings (GS):
All the form data can now be set and reset under program control
(see "Technical requirements" on page 381)
Handwheel superimposition value VT can be reset when tool is
changed (see "Virtual axis VT" on page 389)
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
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 182 ff)
The input range of the delta values DL, DR and DR2 has been
increased to 999.9999 mm (see "Tool table: Standard tool data" page 175 ff)
The following additional functions are now available in the expanded
tool management (see "Tool management (software option)" on page 197):
Importing of tool data in CSV format (see "Importing tool data" on
page 202)
Exporting of tool data in CSV format (see "Exporting tool data" on
page 204)
Marking and deleting of selectable tool data (see "Deleting marked
tool data" on page 204)
Inserting of tool indices (see "Operating the tool management" on
page 199)
New functions in version 60642x-02
HEIDENHAIN iTNC 530 15
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 algorithmIt 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 measurementRotary axes that are not configured are ignored by the TNC when
executing the cycle
New functions in version 60642x-02
16

New functions in version 60642x-03

New software option Active Chatter Control (ACC) (see "Active
Chatter Control (ACC; software option)" on page 407)
Improvement of Dynamic Collision Monitoring (DCM):
For the NC syntax SEL FIXTURE, the software now supports a
selection window with file preview for selecting saved fixtures (see "Loading fixtures under program control" on page 375)
The nesting depth for program calls has been increased from 10 to
30 (see "Nesting depth" on page 272)
When using the second Ethernet interface for a machine network,
you can now also configure a DHCP server to provide the machines with dynamic IP addresses (see "General network settings" page 586 ff)
Machine parameter 7268.x can now be used to arrange or hide
columns in the datum table (see "List of general user parameters" page 619 ff)
The SEQ switch of the PLANE function can now also be assigned a
Q parameter (see "Selection of alternate tilting possibilities: SEQ +/– (entry optional)" on page 441)
Improvements to the NC editor:
Saving a program (see "Deliberately saving changes" on page 108)Saving a program under another name (see "Saving a program to
a new file" on page 109)
Canceling changes (see "Undoing changes" on page 109)
Improvements to the DXF converter:(see "Processing DXF files
(software option)" page 242 ff)
Improvements to the status barThe DXF converter saves various pieces of information when it is
exited and restores them when it is recalled
The desired file format can now be selected when saving
contours and points
Machining positions can now also be saved to programs in
conversational format
DXF converter now in new look and feel if the DXF file is directly
opened via the file management
New functions in version 60642x-03
HEIDENHAIN iTNC 530 17
Improvements to the file management:
A preview function is now available in the file management (see
"Calling the file manager" on page 120)
Additional setting possibilities are available in the file
management (see "Adapting the file manager" on page 135)
Improvements to the global program settings (GS):
The limit plane function is now available (see "Limit plane" on page
390)
Improvements to the tool table TOOL.T:
The contents of table rows can be copied and pasted by using soft
keys or shortcuts (see "Editing functions" on page 183)
The new column ACC was introduced (see "Tool table: Standard
tool data" on page 175)
The following additional functions are now available in the expanded
tool management:
Graphic depiction of tool type in the table view and in the tool data
form (see "Tool management (software option)" on page 197)
New function REFRESH VIEW for reinitializing a view if the data
stock is inconsistent (see "Operating the tool management" on page 199)
New function "Fill in the table" during the import of tool data (see
"Importing tool data" on page 202)
New functions in version 60642x-03
The additional status display now has a new tab, in which the range
limits and the actual values of handwheel superimpositions are displayed (see "Information on handwheel superimpositioning (POS HR tab)" on page 85)
A preview image that can be used to graphically select the startup
position is now available for mid-program startup in a point table (see "Mid-program startup (block scan)" on page 567)
With Cycle 256 RECTANGULAR STUD, a parameter is now available
with which you can determine the approach position on the stud (see User's Manual for Cycle Programming).
With Cycle 257, CIRCULAR STUD, a parameter is now available
with which you can determine the approach position on the stud (see User's Manual for Cycle Programming)
18

New functions in version 60642x-04

A new NC syntax was introduced to control the adaptive feed rate
(AFC) function (see "Recording a teach-in cut" on page 399)
You can now use the global settings to perform handwheel
impositioning in a tilted coordinate system (see "Handwheel superimposition" on page 388)
Tool names in a TOOL CALL can now also be called via QS string
parameters (see "Calling tool data" on page 190)
The nesting depth for program calls has been increased from 10 to
30 (see "Nesting depth" on page 272)
The new column ACC was introduced (see "Tool table: Standard
tool data" on page 175)
The following new columns are available in the tool table:
Column OVRTIME: Definition of the maximum permitted overrun of
service life (see "Tool table: Standard tool data" on page 175)
Column P4: Possibility for transferring a value to the PLC (see "Tool
table: Standard tool data" on page 175)
Column CR: Possibility for transferring a value to the PLC (see "Tool
table: Standard tool data" on page 175)
Column CL: Possibility for transferring a value to the PLC (see "Tool
table: Standard tool data" on page 175)
DXF converter:
Bookmarks can be inserted when saving (see "Bookmarks" on
page 249)
Cycle 25: Automatic detection of residual material added (see
User’s Manual for Cycle Programming)
Cycle 200: Input parameter Q359 for specifying the depth reference
added (see User’s Manual for Cycle Programming)
Cycle 203: Input parameter Q359 for specifying the depth reference
added (see User’s Manual for Cycle Programming)
Cycle 205: Input parameter Q208 for the retraction feed rate added
(see User’s Manual for Cycle Programming)
Cycle 205: Input parameter Q359 for specifying the depth reference
added (see User’s Manual for Cycle Programming)
New functions in version 60642x-04
HEIDENHAIN iTNC 530 19
Cycle 225: Umlauts can now be entered, text can now now also be
aligned diagonally (see User’s Manual for Cycle Programming)
Cycle 253: Input parameter Q439 for feed rate reference added (see
User’s Manual for Cycle Programming)
Cycle 254: Input parameter Q439 for feed rate reference added (see
User’s Manual for Cycle Programming)
Cycle 276: Automatic detection of residual material added (see
User’s Manual for Cycle Programming)
Cycle 290: Cycle 290 can be used to produce a recess (see User's
Manual for Cycle Programming)
Cycle 404: Input parameter Q305 added in order to save a basic
rotation in any row of the preset table (see User's Manual for Cycle Programming)
New functions in version 60642x-04
20

Changed functions in 60642x-01 since the predecessor versions 34049x-05

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 calibration data", page 515)
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 423)
The approach behavior during side finishing with Cycle 24 (DIN/ISO:
G124) was changed (see User's Manual for Cycle Programming)
HEIDENHAIN iTNC 530 21
Changed functions in 60642x-01 since the predecessor versions 34049x-05

Changed functions in version 60642x-02

Tool names can now be defined with 32 characters (see "Tool
numbers and tool names" on page 173)
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 redesignedIf you do a Test Run without calculating the machining time, the TNC
generates a tool usage file nevertheless (see "Tool usage test" on page 194)
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 338)
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 in version 60642x-02
22

Changed functions in version 60642x-03

Various pop-up windows (e.g. measuring log windows, FN16
windows) have been redesigned. These windows now feature a scroll bar and can be moved on the screen using the mouse
A basic rotation can now also be probed with inclined rotary axes
(see "Introduction" on page 516)
The values in the datum table are now displayed in inches if the
position display is set to INCH (see "Management of presets with the preset table" on page 501)
Changed functions in version 60642x-03
HEIDENHAIN iTNC 530 23

Changed functions in version 60642x-04

DXF converter:
The direction of a contour is now already determined by the first
click on the first contour element (see "Selecting and saving a contour" on page 248)
Multiple drill positions already selected can be deselected by
pressing the CTRL key while pulling the mouse (see "Quick selection of hole positions in an area defined by the mouse" on page 254)
The TNC shows the drives in the file manager in a specified
sequence (see "Calling the file manager" on page 120)
The TNC evaluates the PITCH column of the tool table in connection
with tapping cycles (see "Tool table: Standard tool data" on page 175)
Changed functions in version 60642x-04
24
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 Management
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
HEIDENHAIN iTNC 530 25

1 First Steps with the iTNC 530 ..... 51

1.1 Overview ..... 52
1.2 Machine switch-on ..... 53
Acknowledging the power interruption and moving to the reference points ..... 53
1.3 Programming the first part ..... 54
Selecting the correct operating mode ..... 54
The most important TNC keys ..... 54
Creating a new program/file management ..... 55
Defining a workpiece blank ..... 56
Program layout ..... 57
Programming a simple contour ..... 58
Creating a cycle program ..... 60
1.4 Graphically testing the first part ..... 62
Selecting the correct operating mode ..... 62
Selecting the tool table for the test run ..... 62
Choosing the program you want to test ..... 63
Selecting the screen layout and the view ..... 63
Starting the test run ..... 64
1.5 Setting up tools ..... 65
Selecting the correct operating mode ..... 65
Preparing and measuring tools ..... 65
The tool table TOOL.T ..... 65
The pocket table TOOL_P.TCH ..... 66
1.6 Workpiece setup ..... 67
Selecting the correct operating mode ..... 67
Clamping the workpiece ..... 67
Aligning the workpiece with a touch probe ..... 68
Datum setting with a touch probe ..... 69
1.7 Running the first program ..... 70
Selecting the correct operating mode ..... 70
Choosing the program you want to run ..... 70
Start the program ..... 70
HEIDENHAIN iTNC 530 27

2 Introduction ..... 71

2.1 The iTNC 530 ..... 72
Programming: HEIDENHAIN conversational, smarT.NC and ISO formats ..... 72
Compatibility ..... 72
2.2 Visual display unit and keyboard ..... 73
Visual display unit ..... 73
Set the screen layout ..... 74
Operating panel ..... 75
2.3 Operating modes ..... 76
Manual Operation and El. Handwheel ..... 76
Positioning with Manual Data Input ..... 76
Programming and Editing ..... 77
Test Run ..... 77
Program Run, Full Sequence and Program Run, Single Block ..... 78
2.4 Status displays ..... 79
"General" status display ..... 79
Additional status displays ..... 81
2.5 Window manager ..... 89
Task bar ..... 90
2.6 SELinux security software ..... 91
2.7 Accessories: HEIDENHAIN touch probes and electronic handwheels ..... 92
Touch probes ..... 92
HR electronic handwheels ..... 93
28

3 Programming: Fundamentals, File Management ..... 95

3.1 Fundamentals ..... 96
Position encoders and reference marks ..... 96
Reference system ..... 96
Reference system on milling machines ..... 97
Polar coordinates ..... 98
Absolute and incremental workpiece positions ..... 99
Setting the datum ..... 100
3.2 Creating and writing programs ..... 101
Organization of an NC program in DIN/ISO format ..... 101
Define the blank: G30/G31 ..... 102
Creating a new part program ..... 103
Programming tool movements in DIN/ISO format ..... 105
Actual position capture ..... 106
Editing a program ..... 107
The TNC search function ..... 112
3.3 File management: Fundamentals ..... 114
Files ..... 114
Displaying externally created files on the TNC ..... 116
Backup ..... 116
HEIDENHAIN iTNC 530 29
3.4 Working with the file manager ..... 117
Directories ..... 117
Paths ..... 117
Overview: Functions of the file manager ..... 118
Calling the file manager ..... 120
Selecting drives, directories and files ..... 122
Creating a new directory (only possible on the drive TNC:\) ..... 125
Creating a new file (only possible on the drive TNC:\) ..... 125
Copying a single file ..... 126
Copying files into another directory ..... 127
Copying a table ..... 128
Copying a directory ..... 128
Choosing one of the last files selected ..... 129
Deleting a file ..... 130
Deleting a directory ..... 130
Tagging files ..... 131
Renaming a file ..... 133
Additional functions ..... 134
Working with shortcuts ..... 136
Archiving files ..... 137
Extracting files from archive ..... 138
Additional tools for management of external file types ..... 139
Data transfer to or from an external data medium ..... 144
The TNC in a network ..... 146
USB devices on the TNC (FCL 2 function) ..... 147
30
Loading...
+ 634 hidden pages