Cycles, Parametric programming – HEIDENHAIN TNC 406 User Manual
Page 108
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