beautypg.com

HEIDENHAIN TNC 320 (77185x-01) User Manual

Page 404

background image

Programming: Multiple Axis Machining

12.3 Miscellaneous functions for rotary axes

12

404

TNC 320 | User's Manual

HEIDENHAIN Conversational Programming | 3/2014

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:

Current angular value:

538°

Programmed angular value:

180°

Actual distance of traverse:

-358°

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:

L M94

To reduce display of the C axis only:

L M94 C

To reduce display of all active rotary axes and then move the tool in

the C axis to the programmed value:

L C+180 FMAX M94

Effect

M94 is effective only in the block in which it is programmed.
M94 becomes effective at the start of block.