beautypg.com

5 miscellaneous f unctions f or rotary ax es – HEIDENHAIN TNC 426 (280 476) User Manual

Page 219

background image

192

7 Programming: Miscellaneous functions

7.

5 Miscellaneous F

unctions f

or Rotary Ax

es

Behavior with M126

With M126, the TNC will move the axis on the shorter path of traverse
if you reduce display of a rotary axis to a value less than 360°.
Examples:

Effect

M126 becomes effective at the start of block.
To cancel M126, enter M127. At the end of program, M126 is
automatically canceled.

Reducing display of a rotary axis to a value less
than 360°: M94

Standard behavior

The TNC moves the tool from the current angular value to the
programmed angular value.

Example:

Behavior with M94

At the start of block, the TNC first reduces the current angular value to
a value less than 360° and then moves the tool to the programmed
value. If several rotary axes are active, M94 will reduce the display of
all rotary axes. As an alternative you can enter a rotary axis after M94.
The TNC then reduces the display only of this axis.

Example NC blocks

To reduce display of all active rotary axes:

To reduce display of the C axis only

To reduce display of all active rotary axes and then move the tool in
the C axis to the programmed value:

Effect

M94 is effective only in the block in which it is programmed.

M94 becomes effective at the start of block.

Actual position

Nominal position

Traverse

350°

10°

+20°

10°

340°

–30°

Current angular value:

538°

Programmed angular value:

180°

Actual distance of traverse:

–358°

L M94

L M94 C

L C+180 FMAX M94

This manual is related to the following products: