beautypg.com

1 fundamentals, Tool movements in the program, Radius compensation – HEIDENHAIN TNC 128 (77184x-01) User Manual

Page 160: Miscellaneous functions m, 1 f undamentals 6.1 fundamentals

background image

160

Programming: Tool movements

6.1 F

undamentals

6.1 Fundamentals

Tool movements in the program

The orange axis keys initiate the plain language dialog for a paraxial
positioning block. The TNC asks you successively for all the necessary
information and inserts the program block into the part program.

Coordinates

of the end point of the straight line, if

necessary

Radius compensation RL/RR/R0

Feed rate F

Miscellaneous function M

Example NC block

Depending on the individual machine tool, the part program is
executed by movement of either the tool or the machine table on
which the workpiece is clamped. Nevertheless, you always program
path contours as if the tool were moving and the workpiece remaining
stationary.

The TNC moves the tool in a straight line from its current position to
the straight-line end point. If you program several positioning blocks in
succession in a program, the starting point of a block is the end point
of the preceding block.

Radius compensation

The TNC can compensate the tool radius automatically. In paraxial
positioning blocks you can select whether the TNC is to extend (R+)
or shorten (R–) the traverse path by the value of the tool radius. See
"Tool radius compensation for paraxial positioning blocks" on
page 156.

Miscellaneous functions M

With the TNC's miscellaneous functions you can affect

the program run, e.g., a program interruption

the machine functions, such as switching spindle rotation and
coolant supply on and off

the path behavior of the tool

6

X+45 R+ F200 M3

X

Y

Z

100

Danger of collision!

Before running a part program, always pre-position the
tool to prevent the possibility of damaging it or the
workpiece.