7 special cycles, Dwell time (cycle 9), Program call (cycle 12) – HEIDENHAIN TNC 310 (286 140) User Manual

Page 157

Advertising
background image

145

HEIDENHAIN TNC 310

Definition:

Program 50 is a cycle”

Call program 50

8.7 Special Cycles

DWELL TIME (Cycle 9)

This cycle causes the execution of the next block within a running
program to be delayed by the programmed dwell time. A dwell
time can be used for such purposes as chip breaking.

Function
Cycle 9 becomes effective as soon as it is defined in the program.
Modal conditions such as spindle rotation are not affected.

ú

Dwell time in seconds: Enter the dwell time in
seconds

Input range: 0 to 30 000 seconds (approx. 8.3
hours) in increments of 0.001 seconds

PROGRAM CALL (Cycle 12)

Routines that you have programmed (such as special drilling cycles
or geometrical modules) can be written as main programs and then
called like fixed cycles.

ú

Program name: Number of the program to be
called up

The program is called with

CYCL CALL (separate block) or

M99 (blockwise) or

M89 (modally)

Example: Program call
A callable program 50 is to be called into a program via a cycle call.

Example NC blocks

55 CYCL DEF 12.0 PGM CALL

56 CYCL DEF 12.1 PGM 50

57 L X+20 Y+50 FMAX M99

8.7 Special Cycles

0 BEGIN PGM 31 MM

7 CYCL DEF 12.0
PGM CALL

8 CYCL DEF 12.1
31

9 ... M99

END PGM 31

Advertising
This manual is related to the following products: