beautypg.com

Programming, 4programming – HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual

Page 12

background image

TNC 426/TNC 425/TNC 415 B/TNC 407

4

Programming

4.1

Creating Part Programs ......................................................................4-2

Layout of a program .................................................................................................. 4-2
Editing functions ........................................................................................................ 4-3

4.2

Tools .....................................................................................................4-5

Setting the tool data .................................................................................................. 4-5
Oversizes for lengths and radii: delta values ............................................................ 4-6
Entering tool data into the program ........................................................................... 4-7
Entering tool data in tables ........................................................................................ 4-8
Tool data in tables ................................................................................................... 4-10
Pocket table for tool changer ................................................................................... 4-14
Calling tool data ....................................................................................................... 4-15
Tool change ............................................................................................................. 4-15
Automatic tool change: M101 .................................................................................. 4-16

4.3

Tool Compensation Values ..............................................................4-17

Effect of tool compensation values .......................................................................... 4-17
Tool radius compensation ....................................................................................... 4-17
Machining corners ................................................................................................... 4-19

4.4

Program Creation ..............................................................................4-20

Defining the blank form ........................................................................................... 4-20
To create a new part program ................................................................................. 4-21

4.5

Entering Tool-Related Data ..............................................................4-23

Feed rate F .............................................................................................................. 4-23
Spindle speed S ...................................................................................................... 4-24

4.6

Entering Miscellaneous Functions and Program Stop ..................4-25

4.7

Actual Position Capture ....................................................................4-26

4.8

Integrated Pocket Calculator ............................................................4-27

4.9

Marking Blocks for Optional Block Skip .........................................4-28

4.10 Text Files ............................................................................................4-29

Finding text sections ................................................................................................ 4-31
To erase and insert characters, words and lines ..................................................... 4-32
Editing text blocks ................................................................................................... 4-33

4.11 Creating Pallet Files ..........................................................................4-35

4.12 Adding Comments to the Program ..................................................4-37

Adding comments to program blocks ...................................................................... 4-37