HEIDENHAIN SW 68894x-02 User Manual

User’s Manual
CNC PILOT 640
NC Software 688946-02 688947-02
English (en) 1/2014

Controls and displays of the CNC PILOT

0
9
+
/
DEL
CE
ERR
CALC

Keys on visual display unit

Key Function
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
Key Function
Machine operating modes:
Manual OperationProgram Run
Programming modes
smart.TurnDINplusDIN/ISO
Tables for tool data and technology data

Numeric keypad

Key Function block
Number keys 0-9:
Numeric input keysMenu 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

Key Function
Error key: Opens the error window
Organization:
ParametersFile organizationTransferDiagnosis

smart.Turn keys

Key Function
Go to the next form
Next/previous group

Navigation keys

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

Key Function
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 toolOperations 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 off­location 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 modeMOD functionLICENSE INFO soft key
HEIDENHAIN CNC PILOT 640 5

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 640 7

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 probeMeasuring circles, circle segments, angle and position of the C
axis
Misalignment compensationSingle- point and double-point measurementFinding a hole or studZero point setting in the Z or C axisAutomatic 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 640 9

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

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.
HEIDENHAIN CNC PILOT 640 11
About this manual
12
Contents
Introduction and fundamentals
1
Basics of operation
2
Machine mode of operation
3
Teach-in mode
4
ICP programming
5
Graphic simulation
6
Tool and technology database
7
Organization mode of operation
8
Tables and overviews
9
Overview of cycles
10
HEIDENHAIN CNC PILOT 640 13

1 Introduction and fundamentals ..... 33

1.1 The CNC PILOT ..... 34
1.2 Configuration ..... 35
Slide position ..... 35
Tool carrier systems ..... 35
The C axis ..... 35
The Y axis ..... 36
Full-surface machining ..... 37
1.3 Features ..... 38
Configuration ..... 38
Operating modes ..... 38
1.4 Data backup ..... 40
1.5 Explanation of terms ..... 41
1.6 CNC PILOT design ..... 42
1.7 Fundamentals ..... 43
Position encoders and reference marks ..... 43
Axis designations ..... 43
Coordinate system ..... 44
Absolute coordinates ..... 44
Incremental coordinates ..... 45
Polar coordinates ..... 45
Machine zero point ..... 45
Workpiece zero point ..... 46
Units of measure ..... 46
1.8 Tool dimensions ..... 47
Tool length ..... 47
Tool compensation ..... 47
Tool-tip radius compensation (TRC) ..... 48
Milling cutter radius compensation (MCRC) ..... 48
HEIDENHAIN CNC PILOT 640 15

2 Basics of operation ..... 49

2.1 General information on operation ..... 50
Operation ..... 50
Setup ..... 50
Programming – Teach-in mode ..... 50
Programming – smart.Turn ..... 50
2.2 The CNC PILOT screen ..... 51
2.3 Operation and data input ..... 52
Operating modes ..... 52
Menu selection ..... 53
Soft keys ..... 53
Data input ..... 54
smart.Turn dialogs ..... 54
List operations ..... 54
Alphanumeric keyboard ..... 55
2.4 Integrated calculator ..... 56
Calculator functions ..... 56
Adjusting the position of the calculator ..... 58
2.5 Types of programs ..... 59
2.6 The error messages ..... 60
Display of errors ..... 60
Opening the error window ..... 60
Closing the error window ..... 60
Detailed error messages ..... 61
"Details" soft key ..... 61
Clearing errors ..... 62
Error log file ..... 62
Keystroke log file ..... 63
Saving service files ..... 63
2.7 TURNguide context-sensitive help system ..... 64
Application ..... 64
Working with the TURNguide ..... 65
Downloading current help files ..... 69
16

3 Machine mode of operation ..... 71

3.1 Machine mode of operation ..... 72
3.2 Switch-on / Switch-off ..... 73
Switch-on ..... 73
Monitoring EnDat encoders ..... 73
Traversing the reference marks ..... 74
Switch-off ..... 75
3.3 Machine data ..... 76
Input of machine data ..... 76
Machine data display ..... 78
Cycle statuses ..... 81
Axis feed rate ..... 82
Spindle ..... 82
3.4 Setting up a tool list ..... 83
Machine with turret ..... 83
Machine with multifix ..... 83
Tools in different quadrants ..... 84
Filling the turret list from the database ..... 85
Filling the turret list ..... 86
Tool call ..... 87
Driven tools ..... 87
Tool life monitoring ..... 88
3.5 Machine setup ..... 89
Defining the workpiece zero point ..... 90
Homing the axes ..... 91
Setting the protection zone ..... 92
Defining the tool change position ..... 93
Setting C-axis values ..... 94
Setting up machine dimensions ..... 95
Calibrating the tool touch probe ..... 96
Displaying operating times ..... 97
Setting the system time ..... 98
3.6 Tool measurement ..... 99
Touch off ..... 100
Touch probe (tool touch probe) ..... 101
Optical gauge ..... 102
Tool compensation ..... 103
3.7 "Manual Operation" operating mode ..... 104
Tool change ..... 104
Spindle ..... 104
Handwheel operation ..... 104
Manual direction keys ..... 105
Teach-in cycles in Manual mode ..... 105
HEIDENHAIN CNC PILOT 640 17
3.8 Teach-in mode ..... 106
Teach-in mode ..... 106
Programming Teach-in cycles ..... 106
3.9 Program Run mode ..... 107
Loading a program ..... 107
Comparing a tool list ..... 108
Before executing a program ..... 108
Finding a start block ..... 109
Program execution ..... 110
Entering compensation values during program run ..... 111
Program execution in "dry run" mode ..... 114
3.10 Graphic simulation ..... 115
3.11 Program management ..... 116
Program selection ..... 116
File manager ..... 117
Project management ..... 118
3.12 Conversion into DIN format ..... 119
Making a conversion ..... 119
3.13 Units of measure ..... 120
18

4 Teach-in mode ..... 121

4.1 Working with cycles ..... 122
Cycle starting point ..... 122
Help graphics ..... 123
DIN macros ..... 123
Graphical test run (simulation) ..... 123
Contour follow-up in Teach-in mode ..... 124
Cycle keys ..... 124
Switching functions (M functions) ..... 125
Comments ..... 125
Cycle menu ..... 126
Addresses used in many cycles ..... 128
4.2 Workpiece blank cycles ..... 129
Bar/tube blank ..... 130
ICP workpiece blank contour ..... 131
4.3 Single cut cycles ..... 132
Rapid traverse positioning ..... 133
Approaching the tool change position ..... 134
Linear machining, longitudinal ..... 135
Linear machining, transverse ..... 136
Linear machining at angle ..... 137
Circular machining ..... 139
Chamfer ..... 141
Rounding arc ..... 143
M functions ..... 145
HEIDENHAIN CNC PILOT 640 19
4.4 Turning cycles ..... 146
Tool position ..... 147
Roughing, longitudinal ..... 149
Cut, transverse ..... 151
Roughing, longitudinal—expanded ..... 153
Roughing, transverse—expanded ..... 155
Finishing cut, longitudinal ..... 157
Finishing cut, transverse ..... 158
Finishing cut, longitudinal—expanded ..... 159
Finishing cut, transverse—expanded ..... 161
Cut, longitudinal plunge ..... 163
Cut, transverse plunge ..... 165
Cut, longitudinal plunging—expanded ..... 167
Cut, transverse plunging—expanded ..... 169
Cut, longitudinal finishing plunge ..... 171
Cut, transverse finishing plunge ..... 172
Cut, longitudinal finishing plunge—expanded ..... 174
Cut, transverse finishing plunge—expanded ..... 176
Cut, ICP contour-parallel, longitudinal ..... 178
Cut, ICP contour-parallel, transverse ..... 180
Cut, ICP contour-parallel, longitudinal finishing ..... 182
Cut, ICP contour-parallel, transverse finishing ..... 184
ICP cutting, longitudinal ..... 186
ICP cutting, transverse ..... 188
ICP longitudinal finishing cut ..... 190
ICP transverse finishing cut ..... 192
Examples of turning cycles ..... 194
20
4.5 Recessing cycles ..... 198
Cutting and infeed directions for recessing cycles ..... 198
Undercut position ..... 199
Contour forms ..... 199
Recessing, radial ..... 200
Recessing, axial ..... 202
Recessing, radial—expanded ..... 204
Recessing, axial—expanded ..... 206
Recessing radial, finishing ..... 208
Recessing axial, finishing ..... 210
Recessing radial, finishing—expanded ..... 212
Recessing axial, finishing—expanded ..... 214
ICP recessing cycles, radial ..... 216
ICP recessing cycles, axial ..... 218
ICP recessing, radial finishing ..... 220
ICP recessing, axial finishing ..... 222
Recess turning ..... 224
Recess turning, radial ..... 225
Recess turning, axial ..... 226
Recess turning, radial—expanded ..... 228
Recessing turning, axial—expanded ..... 230
Recess turning, radial finishing ..... 232
Recess turning, axial finishing ..... 234
Recess turning, radial finishing—expanded ..... 236
Recess turning, axial finishing—expanded ..... 238
ICP recess turning, radial ..... 240
ICP recess turning, axial ..... 242
ICP recess turning, radial finishing ..... 244
ICP recess turning, axial finishing ..... 246
Undercutting type H ..... 248
Undercutting type K ..... 250
Undercutting type U ..... 251
Parting ..... 253
Examples of recessing cycles ..... 255
HEIDENHAIN CNC PILOT 640 21
4.6 Thread and undercut cycles ..... 257
Thread position, undercut position ..... 257
Handwheel superimposition ..... 258
Feed angle, thread depth, proportioning of cuts ..... 258
Thread run-in / thread run-out ..... 259
Last cut ..... 260
Thread cycle (longitudinal) ..... 261
Thread cycle (longitudinal)—expanded ..... 263
Tapered thread ..... 265
API thread ..... 267
Recut (longitudinal) thread ..... 269
Recut (longitudinal) thread—expanded ..... 271
Recut tapered thread ..... 273
Recut API thread ..... 275
Undercut DIN 76 ..... 277
Undercut DIN 509 E ..... 279
Undercut DIN 509 F ..... 281
Examples of thread and undercut cycles ..... 283
4.7 Drilling cycles ..... 285
Drilling, axial ..... 286
Radial drilling ..... 288
Deep-hole drilling, axial ..... 290
Deep-hole drilling, radial ..... 293
Tapping, axial ..... 295
Tapping, radial ..... 297
Thread milling, axial ..... 299
Examples of drilling cycles ..... 301
4.8 Milling cycles ..... 303
Rapid positioning milling ..... 304
Slot, axial ..... 305
Figure, axial ..... 307
ICP contour, axial ..... 311
Face milling ..... 314
Slot, radial ..... 317
Figure, radial ..... 319
ICP contour, radial ..... 323
Helical-slot milling, radial ..... 326
Milling direction for contour milling ..... 328
Milling direction for pocket milling ..... 329
Example of milling cycle ..... 330
Engraving, axial ..... 331
Engraving, radial ..... 333
Engraving, axial/radial ..... 335
22
4.9 Drilling and milling patterns ..... 336
Linear drilling pattern, axial ..... 337
Milling pattern linear, axial ..... 339
Drilling pattern circular, axial ..... 341
Milling pattern circular, axial ..... 343
Drilling pattern linear, radial ..... 345
Linear milling pattern, radial ..... 347
Drilling pattern circular, radial ..... 349
Circular milling pattern, radial ..... 351
Examples of pattern machining ..... 353
4.10 DIN cycles ..... 356
DIN cycle ..... 356
HEIDENHAIN CNC PILOT 640 23

5 ICP programming ..... 359

5.1 ICP contours ..... 360
Loading contours ..... 360
Form elements ..... 361
Machining attributes ..... 361
Calculation of contour geometry ..... 362
5.2 ICP editor in cycle mode ..... 363
Editing contours for cycles ..... 363
File organization with the ICP editor ..... 364
5.3 ICP editor in smart.Turn ..... 365
Editing a contour in smart.Turn ..... 366
5.4 Creating an ICP contour ..... 368
Entering an ICP contour ..... 368
Absolute or incremental dimensioning ..... 369
Transitions between contour elements ..... 369
Fits and inside threads ..... 370
Polar coordinates ..... 371
Angular input ..... 371
Contour graphics ..... 372
Selection of solutions ..... 373
Colors in contour graphics ..... 373
Selection functions ..... 374
Zero point shift ..... 375
Copying a contour section in linear series ..... 375
Copying a contour section in circular series ..... 376
Copying a contour section by mirroring ..... 376
Inverting ..... 376
Contour direction (cycle programming) ..... 377
5.5 Editing ICP contours ..... 378
Superimposing form elements ..... 378
Adding contour elements ..... 378
Editing or deleting the last contour element ..... 379
Deleting a contour element ..... 379
Editing contour elements ..... 380
5.6 The zoom function in the ICP editor ..... 385
Changing the view ..... 385
5.7 Defining the workpiece blank ..... 386
"Bar" blank ..... 386
"Tube" blank ..... 386
5.8 Contour elements of a turning contour ..... 387
Basic elements of a turning contour ..... 387
Contour form elements ..... 391
24
5.9 Contour elements on face ..... 398
Starting point of face contour ..... 398
Vertical lines on face ..... 399
Horizontal lines on face ..... 400
Line at angle on face ..... 401
Circular arc on face ..... 402
Chamfer/rounding arc on the face ..... 403
5.10 Contour elements on lateral surface ..... 404
Starting point of lateral surface contour ..... 404
Vertical lines on lateral surface ..... 406
Horizontal lines on lateral surface ..... 406
Line at angle on lateral surface ..... 407
Circular arc on lateral surface ..... 408
Chamfers/rounding arcs on a lateral surface ..... 409
5.11 C and Y axis machining in smart.Turn ..... 410
Reference data, nested contours ..... 411
Representation of the ICP elements in the smart.Turn program ..... 412
5.12 Face contours in smart.Turn ..... 413
Reference data for complex face contours ..... 413
TURN PLUS attributes ..... 414
Circle on face ..... 414
Rectangle on face ..... 415
Polygon on face ..... 416
Linear slot on face ..... 417
Circular slot on face ..... 417
Hole on face ..... 418
Linear pattern on face ..... 419
Circular pattern on face ..... 420
5.13 Lateral surface contours in smart.Turn ..... 421
Reference data of lateral surface ..... 421
TURN PLUS attributes ..... 422
Circle on lateral surface ..... 423
Rectangle on lateral surface ..... 424
Polygon on lateral surface ..... 425
Linear slot on lateral surface ..... 426
Circular slot on lateral surface ..... 427
Hole on lateral surface ..... 428
Linear pattern on lateral surface ..... 429
Circular pattern on lateral surface ..... 430
HEIDENHAIN CNC PILOT 640 25
5.14 Contours in the XY plane ..... 432
Reference data in XY plane ..... 432
Starting point of contour in XY plane ..... 433
Vertical lines in XY plane ..... 433
Horizontal lines in XY plane ..... 434
Line at angle in XY plane ..... 435
Circular arc in XY plane ..... 436
Chamfer/rounding arc in XY plane ..... 437
Circle in XY plane ..... 438
Rectangle in XY plane ..... 439
Polygon in XY plane ..... 440
Linear slot in XY plane ..... 441
Circular slot in XY plane ..... 442
Hole in XY plane ..... 443
Linear pattern in XY plane ..... 444
Circular pattern in XY plane ..... 445
Single surface in XY plane ..... 446
Centric polygon in XY plane ..... 447
5.15 Contours in the YZ plane ..... 448
Reference data in YZ plane ..... 448
TURN PLUS attributes ..... 449
Starting point of contour in YZ plane ..... 450
Vertical lines in YZ plane ..... 450
Horizontal lines in YZ plane ..... 451
Line at angle in YZ plane ..... 452
Circular arc in YZ plane ..... 453
Chamfer/rounding arc in YZ plane ..... 454
Circle in YZ plane ..... 455
Rectangle in YZ plane ..... 456
Polygon in YZ plane ..... 457
Linear slot in YZ plane ..... 458
Circular slot in YZ plane ..... 458
Hole in YZ plane ..... 459
Linear pattern in YZ plane ..... 460
Circular pattern in YZ plane ..... 461
Single surface in YZ plane ..... 462
Centric polygons in YZ plane ..... 463
5.16 Loading existing contours ..... 464
Integrating cycle contours in smart.Turn ..... 464
DXF contours (option) ..... 465
26

6 Graphic simulation ..... 467

6.1 Simulation mode of operation ..... 468
Using the graphic simulation ..... 469
The miscellaneous functions ..... 470
6.2 Simulation window ..... 471
Setting up the views ..... 471
Single-window view ..... 472
Multiple window view ..... 472
6.3 Views ..... 473
Traverse path display ..... 473
Tool depiction ..... 474
Material-removal graphic ..... 474
3-D view ..... 475
6.4 The zoom function ..... 476
Adjusting the visible section ..... 476
6.5 Simulation with mid-program startup ..... 478
Startup block with smart.Turn programs ..... 478
Mid-program startup in cycle programs ..... 479
6.6 Time calculation ..... 480
Showing the machining times ..... 480
6.7 Saving the contour ..... 481
Saving the generated contour in the simulation ..... 481
HEIDENHAIN CNC PILOT 640 27

7 Tool and technology database ..... 483

7.1 Tool database ..... 484
Tool types ..... 484
Multipoint tools ..... 485
Tool life management ..... 485
7.2 Tool editor ..... 486
Tool list ..... 486
Editing the tool data ..... 487
Tool texts ..... 488
Editing multipoint tools ..... 489
Editing tool-life data ..... 491
Manual change systems ..... 492
7.3 Tool data ..... 497
General tool parameters ..... 497
Standard turning tools ..... 500
Recessing tools ..... 501
Thread-cutting tools ..... 502
Twist drills and indexable-insert drills ..... 503
NC center drill ..... 504
Centering tool ..... 505
Counterbore ..... 506
Countersink ..... 507
Tap ..... 508
Standard milling tools ..... 509
Thread milling tools ..... 510
Angle cutters ..... 511
Milling pins ..... 512
Touch probes ..... 513
7.4 Technology database ..... 514
Technology editor ..... 515
Editing a workpiece material or cutting material list ..... 516
Displaying/editing cutting data ..... 517
28

8 Organization mode of operation ..... 519

8.1 Organization mode of operation ..... 520
8.2 Parameters ..... 521
Parameter editor ..... 521
List of user parameters ..... 523
Machining parameters (processing) ..... 527
General settings ..... 527
Thread cutting ..... 542
8.3 Transfer ..... 546
Data backup ..... 546
Data exchange with TNCremo ..... 546
External access ..... 546
Connections ..... 547
Ethernet interface CNC PILOT 620 ..... 548
Ethernet interface CNC PILOT 640 ..... 549
USB connection ..... 556
Data transfer options ..... 557
Transferring programs (files) ..... 558
Transferring parameters ..... 560
Transferring tool data ..... 561
Service files ..... 562
Creating a data backup file ..... 563
Importing NC programs from predecessor controls ..... 564
8.4 Service pack ..... 568
Installing a service pack ..... 568
HEIDENHAIN CNC PILOT 640 29

9 Tables and overviews ..... 571

9.1 Thread pitch ..... 572
Thread parameters ..... 572
Thread pitch ..... 573
9.2 Undercut parameters ..... 579
DIN 76—undercut parameters ..... 579
DIN 509 E – undercut parameters ..... 581
DIN 509 F – undercut parameters ..... 581
9.3 Technical information ..... 582
9.4 Compatibility in DIN programs ..... 591
Syntax elements of the CNC PILOT 640 ..... 593
30
Loading...
+ 589 hidden pages