beautypg.com

Cycles, Parametric programming – HEIDENHAIN TNC 406 User Manual

Page 108

background image

HEIDENHAIN TNC 406, TNC 416

87

6.1 Gener

al Inf

o

rm

ation on Pr

ogr

amming Electr

ode Mo

v

eme

nts

Cycles

The ORBIT erosion cycle is the basis for user-specific machining tasks.
This cycle allows you to program features such as conical and rounded
cavities.
You can also define the eroding time for this cycle.

Further cycles for coordinate transformations are available. These can
be used to change the coordinates of a machining sequence in a
defined way. Examples:

„

Datum shift

„

Mirroring

„

Basic rotation

„

Enlarging and reducing

The TOOL DEF cycle allows you to enter compensation values for the
electrode dimensions (tool data).

Parametric programming

With parametric programming, instead of programming numerical
values you enter markers called parameters which are defined through
mathematical functions or logical comparisons. You can use
parametric programming for:

„

Conditional and unconditional jumps

„

Probing for measurements with an electrode during program run

„

Output of values and messages

„

Transferring values to and from memory

The following mathematical functions are available:

„

Assign

„

Addition/Subtraction

„

Multiplication/Division

„

Angular measurement/Trigonometry

This manual is related to the following products: