iTNC 530

Transcription

iTNC 530
User’s Manual
HEIDENHAIN
Conversational Format
iTNC 530
NC Software
340 422-xx
340 423-xx
340 480-xx
340 481-xx
English (en)
6/2005
Controls on the visual display unit
Programming path movements
Split screen layout
Approach/depart contour
Switch between machining or
programming modes
Soft keys for selecting functions in
screen
Switch the soft-key rows
Typewriter keyboard for entering letters and symbols
File names
Comments
ISO
programs
Machine operating modes
FK free contour programming
Straight line
Circle center/pole for polar coordinates
Circular arc with center
Circular arc with radius
Circular arc with tangential connection
Chamfer
Manual Operation
Corner rounding
Electronic Handwheel
Tool functions
Enter and call tool length and radius
Positioning with Manual Data Input (MDI)
Program Run, Single Block
Cycles, subprograms and program section
repeats
Program Run, Full Sequence
Define and call cycles
Programming modes
Enter and call labels for subprogramming and
program section repeats
Programming and Editing
Program stop in a program
Test Run
Define touch probe cycles
Program/file management, TNC functions
Select or delete programs and files
External data transfer
Define program call, select datum and point tables
Coordinate axes and numbers: Entering and editing
Select coordinate axes or
...
enter them into the program
Numbers
...
MOD functions
Decimal point
Display help texts for NC error messages
Change arithmetic sign
Display all current error messages
Polar coordinates
Pocket calculator
Incremental dimensions
Moving the highlight, going directly to blocks, cycles
and parameter functions
Move highlight
Go directly to blocks, cycles and parameter
functions
Override control knobs for feed rate/spindle speed
100
100
Q parameter programming/Q parameter status
Assume actual position or values from calculator
Skip dialog questions, delete words
Confirm entry and resume dialog
Conclude block, exit entry
Clear numerical entry or clear TNC error message
50
150
50
150
Abort dialog, delete program section
F %
0
S %
0
1 Introduction ..... 37
1.1 The iTNC 530 ..... 38
Programming: HEIDENHAIN conversational and ISO formats ..... 38
Compatibility ..... 38
1.2 Visual Display Unit and Keyboard ..... 39
Visual display unit ..... 39
Screen layout ..... 40
Keyboard ..... 41
1.3 Modes of Operation ..... 42
Manual Operation and Electronic Handwheel ..... 42
Positioning with Manual Data Input (MDI) ..... 42
Programming and editing ..... 43
Test Run ..... 43
Program Run, Full Sequence and Program Run, Single Block ..... 44
1.4 Status Displays ..... 45
“General” status display ..... 45
Additional status displays ..... 46
1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels ..... 49
3-D touch probes ..... 49
HR electronic handwheels ..... 50
HEIDENHAIN iTNC 530
15
2 Manual Operation and Setup ..... 51
2.1 Switch-On, Switch-Off ..... 52
Switch-on ..... 52
Switch-off ..... 53
2.2 Moving the Machine Axes ..... 54
Note ..... 54
To traverse with the machine axis direction buttons: ..... 54
Incremental jog positioning ..... 55
Traversing with the HR 410 electronic handwheel ..... 56
HR 420 Electronic Handwheel ..... 57
2.3 Spindle Speed S, Feed Rate F and Miscellaneous Functions M ..... 63
Function ..... 63
Entering values ..... 63
Changing the spindle speed and feed rate ..... 63
2.4 Datum Setting (Without a 3-D Touch Probe) ..... 64
Note ..... 64
Preparation ..... 64
Datum setting with axis keys ..... 65
Datum management with the preset table ..... 66
2.5 Tilting the Working Plane (Software Option 1) ..... 72
Application, function ..... 72
Traversing the reference points in tilted axes ..... 73
Setting the datum in a tilted coordinate system ..... 74
Datum setting on machines with rotary tables ..... 74
Datum setting on machines with spindle-head changing systems ..... 74
Position display in a tilted system ..... 75
Limitations on working with the tilting function ..... 75
Activating manual tilting ..... 76
3 Positioning with Manual Data Input (MDI) ..... 77
3.1 Programming and Executing Simple Machining Operations ..... 78
Positioning with Manual Data Input (MDI) ..... 78
Protecting and erasing programs in $MDI ..... 80
16
4 Fundamentals of NC, File Management, Programming Aids, Pallet Management ..... 81
4.1 Fundamentals ..... 82
Position encoders and reference marks ..... 82
Reference system ..... 82
Reference system on milling machines ..... 83
Polar coordinates ..... 84
Absolute and incremental workpiece positions ..... 85
Setting the datum ..... 86
4.2 File Management: Fundamentals ..... 87
Files ..... 87
Data backup ..... 88
4.3 Standard File Management ..... 89
Note ..... 89
Calling the file manager ..... 89
Selecting a file ..... 90
Deleting a file ..... 90
Copying a file ..... 91
Data transfer to or from an external data medium ..... 92
Selecting one of the last 10 files selected ..... 94
Renaming a file ..... 94
Protecting a file / Canceling file protection ..... 95
4.4 Advanced File Management ..... 96
Note ..... 96
Directories ..... 96
Paths ..... 96
Overview: Functions of the expanded file manager ..... 97
Calling the file manager ..... 98
Selecting drives, directories and files ..... 99
Creating a new directory (only possible on the drive TNC:\) ..... 100
Copying a single file ..... 101
Copying a directory ..... 102
Choosing one of the last 10 files selected ..... 103
Deleting a file ..... 103
Deleting a directory ..... 103
Tagging files ..... 104
Renaming a file ..... 105
Additional functions ..... 105
Data transfer to or from an external data medium ..... 106
Copying files into another directory ..... 108
The TNC in a Network ..... 109
HEIDENHAIN iTNC 530
17
4.5 Creating and Writing Programs ..... 110
Organization of an NC program in HEIDENHAIN conversational format ..... 110
Defining the blank form – BLK FORM ..... 110
Creating a new part program ..... 111
Programming tool movements in conversational format ..... 113
Actual position capture ..... 115
Editing a program ..... 116
The TNC search function ..... 119
4.6 Interactive Programming Graphics ..... 121
To generate/not generate graphics during programming: ..... 121
Generating a graphic for an existing program ..... 121
Block number display ON/OFF ..... 122
To erase the graphic: ..... 122
Magnifying or reducing a detail ..... 122
4.7 Structuring Programs ..... 123
Definition and applications ..... 123
Displaying the program structure window / Changing the active window ..... 123
Inserting a structuring block in the (left) program window ..... 123
Selecting blocks in the program structure window ..... 123
4.8 Adding Comments ..... 124
Function ..... 124
Entering comments during programming ..... 124
Inserting comments after program entry ..... 124
Entering a comment in a separate block ..... 124
Functions for editing of the comment ..... 124
4.9 Creating Text Files ..... 125
Function ..... 125
Opening and exiting text files ..... 125
Editing texts ..... 126
Erasing and inserting characters, words and lines ..... 127
Editing text blocks ..... 127
Finding text sections ..... 128
4.10 Integrated Pocket Calculator ..... 129
Operation ..... 129
18
4.11 Immediate Help for NC Error Messages ..... 130
Displaying error messages ..... 130
Display HELP ..... 130
4.12 List of all current error messages ..... 131
Function ..... 131
Show error list ..... 131
Window contents ..... 132
4.13 Pallet Management ..... 133
Function ..... 133
Selecting a pallet table ..... 135
Leaving the pallet file ..... 135
Executing the pallet file ..... 136
4.14 Pallet Operation with Tool-Oriented Machining ..... 137
Function ..... 137
Selecting a pallet file ..... 141
Setting up the pallet file with the entry form ..... 142
Sequence of tool-oriented machining ..... 146
Leaving the pallet file ..... 147
Executing the pallet file ..... 147
HEIDENHAIN iTNC 530
19
5 Programming: Tools ..... 149
5.1 Entering Tool-Related Data ..... 150
Feed rate F ..... 150
Spindle speed S ..... 151
5.2 Tool Data ..... 152
Requirements for tool compensation ..... 152
Tool numbers and tool names ..... 152
Tool length L ..... 152
Tool radius R ..... 153
Delta values for lengths and radii ..... 153
Entering tool data into the program ..... 153
Entering tool data in tables ..... 154
Using an external PC to overwrite individual tool data ..... 160
Pocket table for tool changer ..... 161
Calling tool data ..... 164
Tool change ..... 165
5.3 Tool Compensation ..... 167
Introduction ..... 167
Tool length compensation ..... 167
Tool radius compensation ..... 168
5.4 Three-Dimensional Tool Compensation (Software Option 2) ..... 171
Introduction ..... 171
Definition of a normalized vector ..... 172
Permissible tool forms ..... 172
Using other tools: Delta values ..... 173
3-D compensation without tool orientation ..... 173
Face Milling: 3-D compensation with and without tool orientation ..... 174
Peripheral Milling: 3-D radius compensation with workpiece orientation ..... 176
5.5 Working with Cutting Data Tables ..... 178
Note ..... 178
Applications ..... 178
Table for workpiece materials ..... 179
Table for tool cutting materials ..... 180
Table for cutting data ..... 180
Data required for the tool table ..... 181
Working with automatic speed / feed rate calculation ..... 182
Changing the table structure ..... 182
Data transfer from cutting data tables ..... 184
Configuration file TNC.SYS ..... 184
20
6 Programming: Programming Contours ..... 185
6.1 Tool Movements ..... 186
Path functions ..... 186
FK Free Contour Programming ..... 186
Miscellaneous functions M ..... 186
Subprograms and Program Section Repeats ..... 186
Programming with Q parameters ..... 186
6.2 Fundamentals of Path Functions ..... 187
Programming tool movements for workpiece machining ..... 187
6.3 Contour Approach and Departure ..... 191
Overview: Types of paths for contour approach and departure ..... 191
Important positions for approach and departure ..... 191
Approaching on a straight line with tangential connection: APPR LT ..... 193
Approaching on a straight line perpendicular to the first contour point: APPR LN ..... 193
Approaching on a circular path with tangential connection: APPR CT ..... 194
Approaching on a circular arc with tangential connection from a straight line to the contour: APPR LCT ..... 195
Departing on a straight line with tangential connection: DEP LT ..... 196
Departing on a straight line perpendicular to the last contour point: DEP LN ..... 196
Departure on a circular path with tangential connection: DEP CT ..... 197
Departing on a circular arc tangentially connecting the contour and a straight line: DEP LCT ..... 197
6.4 Path Contours—Cartesian Coordinates ..... 198
Overview of path functions ..... 198
Straight Line L ..... 199
Inserting a Chamfer CHF between Two Straight Lines ..... 200
Corner Rounding RND ..... 201
Circle center CC ..... 202
Circular path C around circle center CC ..... 203
Circular path CR with defined radius ..... 204
Circular Path CT with Tangential Connection ..... 205
HEIDENHAIN iTNC 530
21
6.5 Path Contours—Polar Coordinates ..... 210
Overview ..... 210
Polar coordinate origin: Pole CC ..... 211
Straight line LP ..... 212
Circular path CP around pole CC ..... 212
Circular Path CTP with Tangential Connection ..... 213
Helical interpolation ..... 213
6.6 Path Contours—FK Free Contour Programming ..... 218
Fundamentals ..... 218
Graphics during FK programming ..... 219
Converting FK programs into HEIDENHAIN conversational format ..... 220
Initiating the FK dialog ..... 221
Free programming of straight lines ..... 222
Free programming of circular arcs ..... 222
Input possibilities ..... 223
Auxiliary points ..... 226
Relative data ..... 227
6.7 Contour Movements—Spline Interpolation (Software Option 2) ..... 234
Function ..... 234
22
7 Programming: Miscellaneous Functions ..... 237
7.1 Entering Miscellaneous Functions M and STOP ..... 238
Fundamentals ..... 238
7.2 Miscellaneous Functions for Program Run Control, Spindle and Coolant ..... 239
Overview ..... 239
7.3 Miscellaneous Functions for Coordinate Data ..... 240
Programming machine-referenced coordinates: M91/M92 ..... 240
Activating the most recently entered datum: M104 ..... 242
Moving to positions in a non-tilted coordinate system with a tilted working plane: M130 ..... 242
7.4 Miscellaneous Functions for Contouring Behavior ..... 243
Smoothing corners: M90 ..... 243
Insert rounding arc between straight lines: M112 ..... 244
Do not include points when executing non-compensated line blocks: M124 ..... 244
Machining small contour steps: M97 ..... 245
Machining open contours: M98 ..... 247
Feed rate factor for plunging movements: M103 ..... 248
Feed rate in millimeters per spindle revolution: M136 ..... 249
Feed rate for circular arcs: M109/M110/M111 ..... 250
Calculating the radius-compensated path in advance (LOOK AHEAD): M120 ..... 250
Superimposing handwheel positioning during program run: M118 ..... 252
Retraction from the contour in the tool-axis direction: M140 ..... 253
Suppressing touch probe monitoring: M141 ..... 254
Delete modal program information: M142 ..... 255
Delete basic rotation: M143 ..... 255
Automatically retract tool from the contour at an NC stop: M148 ..... 256
7.5 Miscellaneous Functions for Rotary Axes ..... 257
Feed rate in mm/min on rotary axes A, B, C: M116 (software option 1) ..... 257
Shorter-path traverse of rotary axes: M126 ..... 258
Reducing display of a rotary axis to a value less than 360°: M94 ..... 259
Automatic compensation of machine geometry when working with tilted axes: M114 (software option 2) ..... 260
Maintaining the position of the tool tip when positioning with tilted axes (TCPM): M128
(software option 2) ..... 261
Exact stop at corners with nontangential transitions: M134 ..... 263
Selecting tilting axes: M138 ..... 263
Compensating the machine’s kinematic configuration for ACTUAL/NOMINAL positions at end of block: M144
(software option 2) ..... 264
7.6 Miscellaneous Functions for Laser Cutting Machines ..... 265
Principle ..... 265
Output the programmed voltage directly: M200 ..... 265
Output voltage as a function of distance: M201 ..... 265
Output voltage as a function of speed: M202 ..... 265
Output voltage as a function of time (time-dependent ramp): M203 ..... 266
Output voltage as a function of time (time-dependent pulse): M204 ..... 266
HEIDENHAIN iTNC 530
23
8 Programming: Cycles ..... 267
8.1 Working with Cycles ..... 268
Machine-specific cycles ..... 268
Defining a cycle using soft keys ..... 269
Defining a cycle using the GOTO function ..... 269
Calling cycles ..... 271
Working with the secondary axes U/V/W ..... 273
8.2 Point Tables ..... 274
Function ..... 274
Creating a point table ..... 274
Selecting a point table in the program ..... 275
Calling a cycle in connection with point tables ..... 276
8.3 Cycles for Drilling, Tapping and Thread Milling ..... 278
Overview ..... 278
DRILLING (Cycle 200) ..... 280
REAMING (Cycle 201) ..... 282
BORING (Cycle 202) ..... 284
UNIVERSAL DRILLING (Cycle 203) ..... 286
BACK BORING (Cycle 204) ..... 288
UNIVERSAL PECKING (Cycle 205) ..... 291
BORE MILLING (Cycle 208) ..... 294
TAPPING NEW with floating tap holder (Cycle 206) ..... 296
RIGID TAPPING without a floating tap holder NEW (Cycle 207) ..... 298
TAPPING WITH CHIP BREAKING (Cycle 209) ..... 300
Fundamentals of thread milling ..... 302
THREAD MILLING (Cycle 262) ..... 304
THREAD MILLING/COUNTERSINKING (Cycle 263) ..... 306
THREAD DRILLING/MILLING (Cycle 264) ..... 310
HELICAL THREAD DRILLING/MILLING (Cycle 265) ..... 314
OUTSIDE THREAD MILLING (Cycle 267) ..... 318
8.4 Cycles for Milling Pockets, Studs and Slots ..... 327
Overview ..... 327
RECTANGULAR POCKET (Cycle 251) ..... 328
CIRCULAR POCKET (Cycle 252) ..... 333
SLOT MILLING (Cycle 253) ..... 337
CIRCULAR SLOT (Cycle 254) ..... 342
POCKET FINISHING (Cycle 212) ..... 347
STUD FINISHING (Cycle 213) ..... 349
CIRCULAR POCKET FINISHING (Cycle 214) ..... 351
CIRCULAR STUD FINISHING (Cycle 215) ..... 353
SLOT (oblong hole) with reciprocating plunge-cut (Cycle 210) ..... 355
CIRCULAR SLOT (oblong hole) with reciprocating plunge-cut (Cycle 211) ..... 358
24
8.5 Cycles for Machining Point Patterns ..... 364
Overview ..... 364
CIRCULAR PATTERN (Cycle 220) ..... 365
LINEAR PATTERN (Cycle 221) ..... 367
8.6 SL Cycles ..... 371
Fundamentals ..... 371
Overview of SL Cycles ..... 373
CONTOUR GEOMETRY (Cycle 14) ..... 374
Overlapping contours ..... 375
CONTOUR DATA (Cycle 20) ..... 378
PILOT DRILLING (Cycle 21) ..... 379
ROUGH-OUT (Cycle 22) ..... 380
FLOOR FINISHING (Cycle 23) ..... 381
SIDE FINISHING (Cycle 24) ..... 382
CONTOUR TRAIN (Cycle 25) ..... 383
CYLINDER SURFACE (Cycle 27, software option 1) ..... 385
CYLINDER SURFACE slot milling (Cycle 28, software option 1) ..... 387
CYLINDER SURFACE ridge milling (Cycle 29, software option 1) ..... 390
CYLINDER SURFACE outside contour milling (Cycle 39, software option 1) ..... 392
8.7 SL Cycles with Contour Formula ..... 405
Fundamentals ..... 405
Selecting a program with contour definitions ..... 406
Defining contour descriptions ..... 406
Entering a contour formula ..... 407
Overlapping contours ..... 408
Contour machining with SL Cycles ..... 410
8.8 Cycles for Multipass Milling ..... 414
Overview ..... 414
3-D DATA (Cycle 30) ..... 415
MULTIPASS MILLING (Cycle 230) ..... 416
RULED SURFACE (Cycle 231) ..... 418
FACE MILLING (Cycle 232) ..... 421
HEIDENHAIN iTNC 530
25
8.9 Coordinate Transformation Cycles ..... 429
Overview ..... 429
Effect of coordinate transformations ..... 429
DATUM SHIFT (Cycle 7) ..... 430
DATUM SHIFT with datum tables (Cycle 7) ..... 431
DATUM SETTING (Cycle 247) ..... 435
MIRROR IMAGE (Cycle 8) ..... 436
ROTATION (Cycle 10) ..... 438
SCALING FACTOR (Cycle 11) ..... 439
AXIS-SPECIFIC SCALING (Cycle 26) ..... 440
WORKING PLANE (Cycle 19, software option 1) ..... 441
8.10 Special Cycles ..... 449
DWELL TIME (Cycle 9) ..... 449
PROGRAM CALL (Cycle 12) ..... 450
ORIENTED SPINDLE STOP (Cycle 13) ..... 451
TOLERANCE (Cycle 32, software option 2) ..... 451
26
9 Programming: Special Functions ..... 455
9.1 The PLANE Function: Tilting the Working Plane (Software Option 1) ..... 456
Introduction ..... 456
Define the PLANE function ..... 458
Position display ..... 458
Reset the PLANE function ..... 459
9.2 Defining the Machining Plane with Space Angles: PLANE SPATIAL ..... 460
Function ..... 460
Input parameters ..... 461
9.3 Defining the Machining Plane with Projection Angles: PROJECTED PLANE ..... 462
Function ..... 462
Input parameters ..... 463
9.4 Defining the Machining Plane with Euler Angles: EULER PLANE ..... 464
Function ..... 464
Input parameters ..... 465
9.5 Defining the Machining Plane with Two Vectors: VECTOR PLANE ..... 466
Function ..... 466
Input parameters ..... 467
9.6 Defining the Machining Plane via Three Points: POINTS PLANE ..... 468
Function ..... 468
Input parameters ..... 469
9.7 Defining the Machining Plane with a Single, Incremental Space Angle: PLANE RELATIVE ..... 470
Function ..... 470
Input parameters ..... 471
Abbreviations used ..... 471
9.8 Specifying the Positioning Behavior of the PLANE Function ..... 472
Overview ..... 472
Automatic positioning: MOVE/TURN/STAY (entry is mandatory) ..... 473
Selection of alternate tilting possibilities: SEQ +/– (entry optional) ..... 476
Selecting the type of transformation (entry optional) ..... 477
9.9 Inclined-Tool Machining in the Tilted Plane ..... 478
Function ..... 478
Inclined-tool machining via incremental traverse of a rotary axis ..... 478
Inclined-tool machining via normal vectors ..... 479
9.10 TCPM FUNCTION (Software Option 2) ..... 480
Function ..... 480
Mode of action of the programmed feed rate ..... 481
Interpretation of the programmed rotary axis coordinates ..... 482
Interpolation type between the starting and end position ..... 483
Reset FUNCION TCPM ..... 484
9.11 Generate Backward Program ..... 485
Function ..... 485
Prerequisites for the program to be converted ..... 486
Application example ..... 487
HEIDENHAIN iTNC 530
27
10 Programming: Subprograms and Program Section Repeats ..... 489
10.1 Labeling Subprograms and Program Section Repeats ..... 490
Labels ..... 490
10.2 Subprograms ..... 491
Operating sequence ..... 491
Programming notes ..... 491
Programming a subprogram ..... 491
Calling a subprogram ..... 491
10.3 Program Section Repeats ..... 492
Label LBL ..... 492
Operating sequence ..... 492
Programming notes ..... 492
Programming a program section repeat ..... 492
Calling a program section repeat ..... 492
10.4 Separate Program as Subprogram ..... 493
Operating sequence ..... 493
Programming notes ..... 493
Calling any program as a subprogram ..... 494
10.5 Nesting ..... 495
Types of nesting ..... 495
Nesting depth ..... 495
Subprogram within a subprogram ..... 495
Repeating program section repeats ..... 496
Repeating a subprogram ..... 497
28
11 Programming: Q Parameters ..... 505
11.1 Principle and Overview ..... 506
Programming notes ..... 506
Calling Q parameter functions ..... 507
11.2 Part Families—Q Parameters in Place of Numerical Values ..... 508
Example NC blocks ..... 508
Example ..... 508
11.3 Describing Contours through Mathematical Operations ..... 509
Function ..... 509
Overview ..... 509
Programming fundamental operations ..... 510
11.4 Trigonometric Functions ..... 511
Definitions ..... 511
Programming trigonometric functions ..... 512
11.5 Calculating Circles ..... 513
Function ..... 513
11.6 If-Then Decisions with Q Parameters ..... 514
Function ..... 514
Unconditional jumps ..... 514
Programming If-Then decisions ..... 514
Abbreviations used: ..... 515
11.7 Checking and Changing Q Parameters ..... 516
Procedure ..... 516
11.8 Additional Functions ..... 517
Overview ..... 517
FN14: ERROR: Displaying error messages ..... 518
FN15: PRINT: Output of texts or Q parameter values ..... 520
FN16: F-PRINT: Formatted output of texts or Q parameter values ..... 521
FN18: SYS-DATUM READ Read system data ..... 526
FN19: PLC: Transferring values to the PLC ..... 531
FN20: WAIT FOR: NC and PLC synchronization ..... 532
FN 25: PRESET: Setting a new datum ..... 533
FN26:TABOPEN: Opening a freely definable table ..... 534
FN27: TABWRITE: Writing to a freely definable table ..... 534
FN28:TABREAD: Reading a freely definable table ..... 535
HEIDENHAIN iTNC 530
29
11.9 Entering Formulas Directly ..... 536
Entering formulas ..... 536
Rules for formulas ..... 538
Programming example ..... 539
11.10 Preassigned Q Parameters ..... 540
Values from the PLC: Q100 to Q107 ..... 540
Active tool radius: Q108 ..... 540
Tool axis: Q109 ..... 540
Spindle status: Q110 ..... 541
Coolant on/off: Q111 ..... 541
Overlap factor: Q112 ..... 541
Unit of measurement for dimensions in the program: Q113 ..... 541
Tool length: Q114 ..... 541
Coordinates after probing during program run ..... 542
Deviation between actual value and nominal value during automatic tool measurement with the TT 130 ..... 542
Tilting the working plane with mathematical angles: Rotary axis coordinates calculated by the TNC ..... 542
Measurement results from touch probe cycles (see also User’s Manual for Touch Probe Cycles) ..... 543
30
12 Test Run and Program Run ..... 553
12.1 Graphics ..... 554
Function ..... 554
Overview of display modes ..... 556
Plan view ..... 556
Projection in 3 planes ..... 557
3-D view ..... 558
Magnifying details ..... 559
Repeating graphic simulation ..... 560
Measuring the machining time ..... 561
12.2 Functions for Program Display ..... 562
Overview ..... 562
12.3 Test Run ..... 563
Function ..... 563
12.4 Program Run ..... 565
Function ..... 565
Running a part program ..... 565
Interrupting machining ..... 566
Moving the machine axes during an interruption ..... 567
Resuming program run after an interruption ..... 568
Mid-program startup (block scan) ..... 569
Returning to the contour ..... 571
12.5 Automatic Program Start ..... 572
Function ..... 572
12.6 Optional block skip ..... 573
Function ..... 573
Erasing the “/” character ..... 573
12.7 Optional program-run interruption ..... 574
Function ..... 574
HEIDENHAIN iTNC 530
31
13 MOD Functions ..... 575
13.1 MOD functions ..... 576
Selecting the MOD functions ..... 576
Changing the settings ..... 576
Exiting the MOD functions ..... 576
Overview of MOD functions ..... 576
13.2 Software Numbers and Option Numbers ..... 578
Function ..... 578
13.3 Code Numbers ..... 579
Function ..... 579
13.4 Loading Service Packs ..... 580
Function ..... 580
13.5 Setting the Data Interfaces ..... 581
Function ..... 581
Setting the RS-232 interface ..... 581
Setting the RS-422 interface ..... 581
Setting the OPERATING MODE of the external device ..... 581
Setting the BAUD RATE ..... 581
Assign ..... 582
Software for data transfer ..... 583
13.6 Ethernet Interface ..... 585
Introduction ..... 585
Connection possibilities ..... 585
Connecting the iTNC directly with a Windows PC ..... 586
Configuring the TNC ..... 588
13.7 Configuring PGM MGT ..... 592
Function ..... 592
Changing the PGM MGT setting ..... 592
Dependent files ..... 593
13.8 Machine-Specific User Parameters ..... 595
Function ..... 595
13.9 Showing the Workpiece in the Working Space ..... 596
Function ..... 596
Rotate the entire image ..... 597
32
13.10 Position Display Types ..... 598
Function ..... 598
13.11 Unit of Measurement ..... 599
Function ..... 599
13.12 Select the Programming Language for $MDI ..... 600
Function ..... 600
13.13 Selecting the Axes for Generating L Blocks ..... 601
Function ..... 601
13.14 Enter the Axis Traverse Limits, Datum Display ..... 602
Function ..... 602
Working without additional traverse limits ..... 602
Find and enter the maximum traverse ..... 602
Datum display ..... 603
13.15 Displaying HELP Files ..... 604
Function ..... 604
Selecting HELP files ..... 604
13.16 Display operating times ..... 605
Function ..... 605
13.17 Teleservice ..... 606
Function ..... 606
Calling/exiting teleservice ..... 606
13.18 External Access ..... 607
Function ..... 607
HEIDENHAIN iTNC 530
33
14 Tables and Overviews ..... 609
14.1 General User Parameters ..... 610
Input possibilities for machine parameters ..... 610
Selecting general user parameters ..... 610
14.2 Pin Layout and Connecting Cable for the Data Interfaces ..... 624
RS-232-C/V.24 interface for HEIDENHAIN devices ..... 624
Non-HEIDENHAIN devices ..... 625
RS-422/V.11 interface ..... 626
Ethernet interface RJ45 socket ..... 626
14.3 Technical Information ..... 627
14.4 Exchanging the Buffer Battery ..... 633
34
15 iTNC 530 with Windows 2000 (Option) ..... 635
15.1 Introduction ..... 636
End User License Agreement (EULA) for Windows 2000 ..... 636
Grant of software license ..... 636
General Information ..... 638
Specifications ..... 639
15.2 Starting an iTNC 530 Application ..... 640
Logging on to Windows ..... 640
Logging on as a TNC user ..... 640
Logging on as a local administrator ..... 641
15.3 Switching Off the iTNC 530 ..... 642
Fundamentals ..... 642
Logging a user off ..... 642
Exiting the iTNC application ..... 643
Shutting down Windows ..... 644
15.4 Network Settings ..... 645
Prerequisite ..... 645
Adjusting the network settings ..... 645
Controlling access ..... 646
15.5 Specifics About File Management ..... 647
The iTNC drive ..... 647
Data transfer to the iTNC 530 ..... 648
HEIDENHAIN iTNC 530
35

Similar documents