Working with turning cycles, 1 t u rn ing cy cles (sof tw ar e o ption 50) – HEIDENHAIN TNC 640 (34059x-01) Cycle programming User Manual
Page 282

282
Cycles: Turning
13.1 T
u
rn
ing Cy
cles (Sof
tw
ar
e
O
ption
50)
Working with turning cycles
In turning cycles the TNC takes into account the cutting geometry (TO,
RS, P-ANGLE, T-ANGLE
) of the tool so that damage to the defined
contour elements is prevented. The TNC outputs a warning if
complete machining of the contour with the active tool is not possible.
You can use the turning cycles both for inside and outside machining.
Depending upon the specific cycle, the TNC detects the machining
position (inside/outside machining) via the starting position or tool
position when the cycle is called. In some cycles you can also enter
the machining position directly in the cycle. After modifying the
machining position, check the tool position and rotation direction.
If you program M136 before a cycle, the TNC interprets feed rate values
in the cycle in mm/rev., and without M136 in mm/min.
If turning cycles are executed during inclined machining (M144), the
angles of the tool to the contour change. The TNC automatically takes
these modifications into account and thus also monitors the
machining in inclined state to prevent contour damage.
Some cycles machine contours that you have written in a subprogram.
You program these contours with plain-language path functions or FK
functions. Before calling the cycle you must program the cycle 14
CONTOUR
to define the subprogram number.
You must call turning cycles 81x - 87x with CYCL CALL or M99. Before
calling a cycle, be sure to program:
Turning mode FUNCTION MODE TURN
Tool call TOOL CALL
Direction of rotation of turning spindle, e.g. M303
Selection of speed/cutting speed FUNCTION TURNDATA SPIN
If you use feed rate per revolution mm/rev., M136
Tool positioning to suitable starting point e.g. L X+130 Y+0 R0 FMAX
Adaptation of coordinate system and align tool
CYCL DEF 800 ADAPT ROTARY COORDINATE SYSTEM
You can only use turning cycles in Turning mode
FUNCTION MODE TURN
.