Switches the help graphics between outside
and inside machining (only in the cycle
programming)
No function
Soft keys for selecting functions on screen
Switches to the soft-key menu at left / right
Switches to the next menu in the PLC menu
Operating mode keys
KeyFunction
Machine operating modes:
Manual Operation
Program Run
Programming modes
smart.Turn
DINplus
DIN/ISO
Tables for tool data and technology data
Numeric keypad
KeyFunction block
Number keys 0-9:
Numeric input keys
Menu operation
Decimal point
Switchover between positive and negative
values
Escape key: Cancelation of dialogs and next
higher menu level
Insert key: OK in dialogs and new NC blocks
in the editor
Delete block: Deletes the selected area
Backspace: Deletes the character to the left
of the cursor
CE key: Deletes the error messages in the
machine operating mode
Enter: Confirms the input
Special keys
KeyFunction
Error key: Opens the error window
Organization:
Parameters
File organization
Transfer
Diagnosis
smart.Turn keys
KeyFunction
Go to the next form
Next/previous group
Navigation keys
KeyFunction
Up/Down arrow keys
Left/Right arrow keys
Screen page or dialog page up/down
Go to beginning of program/list or to end of
program/list
Starts the integrated calculator
Info key: Shows additional information in the
parameter editor
Activates special functions, such as input
options or input of characters as on an
alphabetic keyboard
Machine operating panel
KeyFunction
Cycle start
Cycle stop
Feed rate stop
Spindle stop
Spindle on – M3/M4 direction
Spindle jog – M3/M4 direction. The spindle
rotates as long as you press the key.
Manual direction keys +X/–X
Operating panel of the CNC PILOT
CNC PILOT 640, software and
features
This manual describes functions that are available in the CNC PILOT
with NC software number 688946-02 and 688947-02.
The programming of smart.Turn and DIN PLUS are not included in this
manual. These functions are described in the User's Manual for
smart.Turn and DIN PLUS Programming (ID 685556-xx). Please
contact HEIDENHAIN if you require a copy of this manual.
The machine manufacturer adapts the features offered by the control
to the capabilities of the specific machine tool by setting machine
parameters. Therefore, some of the functions described in this manual
may not be among the features provided by the CNC PILOT on your
machine tool.
Some of the CNC PILOT functions that are not available on every
machine are:
Positioning of spindle (M19) and driven tool
Operations with the C or Y axis
Please contact your machine manufacturer for detailed information on
the features that are supported by your machine tool.
Many machine manufacturers and HEIDENHAIN offer programming
courses. We recommend these courses as an effective way of
improving your programming skill and sharing information and ideas
with other CNC PILOT users.
HEIDENHAIN also offers the DataPilot MP 620 or DataPilot CP 640
software for personal computers, which is designed to simulate the
functions of the MANUALplus 620 and CNC PILOT 640. The
DataPilot is suitable for both shop-floor programming as well as offlocation program creation and testing. It is also ideal for training
purposes. The DataPilot can be run on PCs with WINDOWS
operating systems.
Intended place of operation
The CNC PILOT complies with the limits for a Class A devices 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 mode
MOD function
LICENSE INFO soft key
HEIDENHAIN CNC PILOT 6405
New functions of software 688945-02
In the program simulation, the current contour description (of
workpiece blank and finished part) can be mirrored and saved. In
smart.Turn, these contours can be reinserted (see page 481)
On machines with opposing spindle, the workpiece spindle can now
be selected in the TSF menu (see page 94)
On machines with opposing spindle, its datum can be shifted (see
Page 94)
The user documentation is now also available in the context-
sensitive help system TURNguide (see Page 64)
You can make your own project folder in the project management,
so that you can centrally manage associated files (see Page 118)
With a manual tool change system it is possible to insert tools that
are not in the turret during a program run (see Page 492)
Engraving cycles are now available in the Teach-In mode of
operation (see Page 331)
During tool data backup, you can now select in a dialog window the
data to be saved or restored (see Page 561)
The G30 function is now available for converting G functions, M
functions or spindle numbers, as well as for mirroring traverse paths
and tool dimensions (see the smart.Turn and DIN Programming
User’s Manual)
The "traverse to a fixed stop" function (G916) is now available for
transferring the workpiece to the second traversable spindle or for
pressing the tailstock against the workpiece (see the smart.Turn and
DIN Programming User’s Manual)
The G925 function makes it possible to define and monitor the
maximum contact force for an axis. This function can be applied to
use the opposing spindle as a mechatronic tailstock, for example
(see the smart.Turn and DIN Programming User’s Manual)
Controlled parting using servo-lag monitoring (G917) can now be
activated to prevent collisions caused by incomplete parting
processes (see the smart.Turn and DIN Programming User’s
Manual)
6
The spindle synchronization option G720 synchronizes the shaft
speeds of two or more spindles so that they rotate synchronously
with a gear ratio or a defined offset (see the smart.Turn and DIN
Programming User’s Manual)
In combination with the synchronization (G720) of main spindle and
tool spindle, the new "Hobbing" cycle (G808) is available for milling
external teeth and profiles (see the smart.Turn and DIN
Programming User’s Manual)
With G924, a "fluctuating speed" can now be programmed to
prevent resonance (see the smart.Turn and DIN Programming
User’s Manual)
HEIDENHAIN CNC PILOT 6407
New functions of software 688945-03 and
688946-01
In the Organization mode of operation, you can grant or restrict
access to the control by using the EXTERNAL ACCESS soft key (see
also "Organization mode of operation" on page 520)
The pocket calculator can now be activated in each application and
also remains active after a change in operating modes. The Get
current value and Load current value soft keys enable you to
fetch numerical values from an active input field or to transfer them
to an active input field (see also "Integrated calculator" on page 56)
Tool touch probes can now be calibrated in the Machine Setup
menu (see also "Calibrating the tool touch probe" on page 96)
The workpiece datum can now also be set in the direction of the Z
axis using a touch probe (see also "Machine setup" on page 89)
In Teach-in mode, the oversizes RI and RK for the workpiece blank
were introduced for finishing in the recess-turning cycles (see also
"Recess turning, radial finishing—expanded" on page 236)
On machines with a B axis it is now also possible to drill, bore, and
mill in oblique planes. In addition to this, the B axis enables you to
use tools even more flexibly during turning (see smart.Turn and DIN
Programming User's Manual).
The control now provides numerous touch probe cycles for various
applications (see smart.Turn and DIN Programming User's Manual):
Calibrating a touch trigger probe
Measuring circles, circle segments, angle and position of the C
axis
Misalignment compensation
Single- point and double-point measurement
Finding a hole or stud
Zero point setting in the Z or C axis
Automatic tool measurement
8
The new TURN PLUS function automatically generates NC
programs for turning and milling operations based on a fixed
machining sequence (see smart.Turn and DIN Programming User's
Manual).
The G940 function now provides a way to calculate the tool lengths
in the basic (definition) position of the B axis (see smart.Turn and
DIN Programming User's Manual).
For machining operations that require rechucking, you can define a
separation point on the contour description with G44 (see the
smart.Turn and DIN Programming User’s Manual).
The G927 function enables you to convert tool lengths to the
reference position of the tool (B axis = 0) (see smart.Turn and DIN
Programming User's Manual).
Recesses that were defined with G22 can now be machined with
the new Cycle 870 ICP Recessing (see smart.Turn and DIN
Programming User's Manual).
HEIDENHAIN CNC PILOT 6409
New functions of software 68894x-02
The "Zero point shift" miscellaneous function was introduced in ICP
(see also "Zero point shift" on page 375)
In ICP contours, fit dimensions and inside threads can now be
calculated using an input form (see also "Fits and inside threads" on
page 370)
The "Copy Linear, Circular and Mirror" miscellaneous functions were
introduced in ICP (see also "Copying a contour section in linear
series" on page 375)
The system time can now be set using an input form (see also
"Displaying operating times" on page 97)
The parting cycle G859 was expanded by the parameters K, SD and
U (see also "Parting" on page 253)
The ICP recess turning cycles now allow defining an approach and
departure angle (see also "ICP recess turning, radial finishing" on
page 244)
With TURN PLUS you can now create programs for machining with
an opposing spindle and for multipoint tools (see the smart.Turn and
DIN Programming User’s Manual)
In the G797 Area Milling function, milling contours can now be
selected (see the smart.Turn and DIN Programming User’s Manual)
The G720 function was expanded by the Y parameter (see the
smart.Turn and DIN Programming User’s Manual)
The G860 function was expanded by the O and U parameters (see
the smart.Turn and DIN Programming User’s Manual)
10
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
Do you want 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.