Download  Print this page

HEIDENHAIN ITNC 530 User Manual

Conversational programming
Hide thumbs
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689

Advertisement

Table of Contents
User's Manual
HEIDENHAIN
Conversational
Programming
iTNC 530
NC Software
340 490-xx
340 491-xx
340 492-xx
340 493-xx
340 494-xx
English (en)
8/2005

Advertisement

Table of Contents
loading

  Summary of Contents for HEIDENHAIN ITNC 530

  • Page 1 User’s Manual HEIDENHAIN Conversational Programming iTNC 530 NC Software 340 490-xx 340 491-xx 340 492-xx 340 493-xx 340 494-xx English (en) 8/2005...
  • Page 2: Controls On The Visual Display Unit

    Controls on the visual display unit Programming path movements Split screen layout Approach/depart contour Switch between machining or FK free contour programming programming modes Soft keys for selecting functions in Straight line screen Switch the soft-key rows Circle center/pole for polar coordinates Typewriter keyboard for entering letters and symbols Circular arc with center File names...
  • Page 5 User’s Manual: All TNC functions that have no connection with touch probes are described in the User's Manual of the iTNC 530. Please contact HEIDENHAIN if you need a copy of this User’s Manual. ID number: 533 190-xx User documentation: The new smarT.NC operating mode is described in a...
  • Page 6: Software Options

    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)
  • Page 7 Pilot smarT.NC: PLANE function smarT.NC Pilot Location of use 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. HEIDENHAIN iTNC 530...
  • Page 8 Functions included in 340 49x-01 new since the predecessor versions 340 422-xx and 340 423-xx A new form-based operating mode, smarT.NC, introduced. These cycles are described in a separate user's document. In connection with this the TNC operating panel was enhanced. There are some new keys available for quicker navigation within smarT.NC (see “Operating panel”...
  • Page 9 196) The function for converting FK programs to H was expanded. Programs can now also be output in linearized format (see “Converting FK programs into HEIDENHAIN conversational format” on page 236) You can filter contours that were created using external programming systems (see “Filtering Contours (FCL 2 Function)”...
  • Page 10 Functions changed in 340 49x-01 since the predecessor versions 340 422-xx and 340 423-xx The layouts of the status display and additional status display were redesigned (see “Status Displays” on page 44). Software 340 490 no longer supports the small resolution in combination with the BC 120 screen (see “Visual display unit”...
  • Page 11 Test mode of operation were switched, so that the soft-key alignment is the same in all modes of operation (Programming and Editing, smarT.NC, Test) (see “Running a program test” on page 594) The design of the soft keys was revised completely HEIDENHAIN iTNC 530...
  • Page 13: Table Of Contents

    Programming: Tools Programming: Programming Contours Programming: Miscellaneous Functions Programming: Cycles Programming: Special Functions Programming: Subprograms and Program Section Repeats Programming: Q Parameters Test Run and Program Run MOD Functions Tables and Overviews iTNC 530 with Windows 2000 (Option) HEIDENHAIN iTNC 530...
  • Page 15 Program Run, Full Sequence and Program Run, Single Block ..43 1.4 Status Displays ..44 “General” status display ..44 Additional status displays ..45 1.5 Accessories: HEIDENHAIN 3-D Touch Probes and Electronic Handwheels ..49 3-D touch probes ..49 HR electronic handwheels ..50 HEIDENHAIN iTNC 530...
  • Page 16 2 Manual Operation and Setup ..51 2.1 Switch-On, Switch-Off ..52 Switch-on ..52 Switch-off ..54 2.2 Moving the Machine Axes ..55 Note ..55 To traverse with the machine axis direction buttons: ..55 Incremental jog positioning ..56 Traversing with the HR 410 electronic handwheel ..
  • Page 17 USB devices on the TNC (FCL 2 function) ..113 4.4 Creating and Writing Programs ..114 Organization of an NC program in HEIDENHAIN conversational format ..114 Defining the blank form – BLK FORM ..114 Creating a new part program ..115 Programming tool movements in conversational format ..
  • Page 18 4.5 Interactive Programming Graphics ..126 To generate/not generate graphics during programming: ..126 Generating a graphic for an existing program ..126 Block number display ON/OFF ..127 Erase the graphic ..127 Magnifying or reducing a detail ..127 4.6 3-D Line Graphics (FCL 2 Function) ..
  • Page 19 Function ..148 Selecting a pallet file ..152 Setting up the pallet file with the entry form ..153 Sequence of tool-oriented machining ..157 Leaving the pallet file ..158 Executing the pallet file ..158 HEIDENHAIN iTNC 530...
  • Page 20 5 Programming: Tools ..161 5.1 Entering Tool-Related Data ..162 Feed rate F ..162 Spindle speed S ..163 5.2 Tool Data ..164 Requirements for tool compensation ..164 Tool numbers and tool names ..164 Tool length L ..164 Tool radius R ..
  • Page 21 6.5 Path Contours—Polar Coordinates ..225 Overview ..225 Polar coordinate origin: Pole CC ..226 Straight line LP ..227 Circular path CP around pole CC ..227 Circular Path CTP with Tangential Connection ..228 Helical interpolation ..229 HEIDENHAIN iTNC 530...
  • Page 22 6.6 Path Contours—FK Free Contour Programming ..234 Fundamentals ..234 Graphics during FK programming ..235 Converting FK programs into HEIDENHAIN conversational format ..236 Initiating the FK dialog ..237 Free programming of straight lines ..238 Free programming of circular arcs ..238 Input possibilities ..
  • Page 23 2) ..284 Exact stop at corners with nontangential transitions: M134 ..286 Selecting tilting axes: M138 ..286 Compensating the machine’s kinematic configuration for ACTUAL/NOMINAL positions at end of block: M144 (software option 2) ..287 HEIDENHAIN iTNC 530...
  • Page 24 7.6 Miscellaneous Functions for Laser Cutting Machines ..288 Principle ..288 Output the programmed voltage directly: M200 ..288 Output voltage as a function of distance: M201 ..288 Output voltage as a function of speed: M202 ..289 Output voltage as a function of time (time-dependent ramp): M203 ..
  • Page 25 Fundamentals of thread milling ..328 THREAD MILLING (Cycle 262) ..330 THREAD MILLING/COUNTERSINKING (Cycle 263) ..332 THREAD DRILLING/MILLING (Cycle 264) ..336 HELICAL THREAD DRILLING/MILLING (Cycle 265) ..340 OUTSIDE THREAD MILLING (Cycle 267) ..344 HEIDENHAIN iTNC 530...
  • Page 26 8.4 Cycles for Milling Pockets, Studs and Slots ..353 Overview ..353 RECTANGULAR POCKET (Cycle 251) ..354 CIRCULAR POCKET (Cycle 252) ..359 SLOT MILLING (Cycle 253) ..363 CIRCULAR SLOT (Cycle 254) ..368 POCKET FINISHING (Cycle 212) ..373 STUD FINISHING (Cycle 213) ..
  • Page 27 9.6 Defining the Machining Plane via Three Points: POINTS PLANE ..494 Function ..494 Input parameters ..495 9.7 Defining the Machining Plane with a Single, Incremental Space Angle: PLANE RELATIVE ..496 Function ..496 Input parameters ..497 Abbreviations used ..497 HEIDENHAIN iTNC 530...
  • Page 28 9.8 Specifying the Positioning Behavior of the PLANE Function ..498 Overview ..498 Automatic positioning: MOVE/TURN/STAY (entry is mandatory) ..499 Selection of alternate tilting possibilities: SEQ +/– (entry optional) ..502 Selecting the type of transformation (entry optional) ..503 9.9 Inclined-Tool Machining in the Tilted Plane ..
  • Page 29 Calling any program as a subprogram ..520 10.5 Nesting ..521 Types of nesting ..521 Nesting depth ..521 Subprogram within a subprogram ..521 Repeating program section repeats ..522 Repeating a subprogram ..523 HEIDENHAIN iTNC 530...
  • Page 30 11 Programming: Q Parameters ..531 11.1 Principle and Overview ..532 Programming notes ..533 Calling Q parameter functions ..533 11.2 Part Families—Q Parameters in Place of Numerical Values ..534 Example NC blocks ..534 Example ..534 11.3 Describing Contours through Mathematical Operations ..
  • Page 31 Deviation between actual value and nominal value during automatic tool measurement with the TT 130 ..570 Tilting the working plane with mathematical angles: Rotary axis coordinates calculated by the TNC ..570 Measurement results from touch probe cycles (see also User’s Manual for Touch Probe Cycles) ..571 HEIDENHAIN iTNC 530...
  • Page 32 12 Test Run and Program Run ..581 12.1 Graphics ..582 Function ..582 Overview of display modes ..584 Plan view ..584 Projection in 3 planes ..585 3-D view ..586 Magnifying details ..589 Repeating graphic simulation ..590 Measuring the machining time ..
  • Page 33 Function ..629 Rotate the entire image ..630 13.10 Position Display Types ..631 Function ..631 13.11 Unit of Measurement ..632 Function ..632 13.12 Select the Programming Language for $MDI ..633 Function ..633 HEIDENHAIN iTNC 530...
  • Page 34 13.13 Selecting the Axes for Generating L Blocks ..634 Function ..634 13.14 Enter the Axis Traverse Limits, Datum Display ..635 Function ..635 Working without additional traverse limits ..635 Find and enter the maximum traverse ..635 Datum display ..
  • Page 35 Ethernet interface RJ45 socket ..658 14.3 Technical Information ..659 14.4 Exchanging the Buffer Battery ..666 15 iTNC 530 with Windows 2000 (Option) ..667 15.1 Introduction ..668 End User License Agre