User`s manual for cycle programming

COUPLING INTERPOLATION TURNING (cycle 291, DIN/ISO: G291,
software option 96)
11.7
11
HEIDENHAIN | TNC 640 | User’s manual for cycle programming | 9/2015
303
11.7 COUPLING INTERPOLATION
TURNING (cycle 291, DIN/ISO: G291,
software option 96)
Cycle run
Cycle 291 COUPLING TURNING INTERPOLATION couples the tool
spindle to the position of the linear axes or deactivates this spindle
coupling. In interpolation turning the cutting edge is oriented to the
center of a circle. The center of rotation is defined in the cycle by
entering the coordinates Q216 and Q217. Cycle 291 COUPLING
TURNING INTERPOLATION is run in milling mode and is CALL-
active.
Cycle run if Q560=1:
1 The TNC first stops the spindle (M5).
2 The TNC orients the tool spindle to the specified center of
rotation. The specified angle for spindle orientation Q336 is
taken into account. If an "ORI" value is given in the tool table, it
is also taken into account if so defined.
3 The tool spindle is now coupled to the position of the linear
axes. The spindle follows the nominal position of the reference
axes.
4 To terminate the cycle, the coupling must be deactivated by
the operator. (With Cycle 291 and end of program/internal stop
resp.)
Cycle run if Q560=0:
1 The TNC deactivates the spindle coupling.
2 The tool spindle is no longer coupled to the position of the linear
axes.
3 Machining with the interpolation turning cycle 291 is terminated.
4 If Q560=0, the parameters Q336, Q216, Q217 are irrelevant.
Please note while programming:
After defining Cycle 291 and CYCLE CALL program the operation
you wish to perform. In order to describe the circular motions of
the linear axes linear/polar coordinates are used, for example. A
programming example is provided at the end of this section, see
page 320.