Path functions, Machines with 5 axes, Subprograms and program section repeats – HEIDENHAIN TNC 406 User Manual
Page 107

86
6 Programming: Programming Contours
6.1 Gener
al Inf
o
rm
ation on Pr
ogr
amming Electr
ode Mo
v
eme
nts
6.1 General Information on
Programming Electrode
Movements
Electrode movements are always programmed as if the electrode
moves and the workpiece remains stationary.
Path functions
Each element of the workpiece contour is entered separately using
path functions. You enter
straight lines
circular arcs
You can also program a combination of the two elements (helical
paths):
The contour elements are executed in sequence to machine the
programmed contour as in the illustration.
Machines with 5 axes
A fifth axis can only be moved in the operating modes MANUAL
OPERATION or ELECTRONIC HANDWHEEL or with a ”PLC
positioning.”
Contact your machine tool builder if you need to position a fifth axis.
Subprograms and program section repeats
If a machining routine occurs several times in a program, you can save
time and reduce the chance of programming errors by entering the
sequence once and then defining it as a subprogram or program
section repeat.
Programming variants:
Repeat a machining routine immediately after it is executed
(program section repeat)
Writing a machine routine separately and then inserting it into a
program (subprogram)
Calling a separate program for execution or test run within the main
program (program call)
Before running a part program, always pre-position the
electrode to prevent the possibility of damaging it or the
workpiece.
X
Y
L
L
CC
C
L
L