beautypg.com

1 9 thr ead cy cles – HEIDENHAIN SW 54843x-03 DIN Programming User Manual

Page 308

background image

308

DIN Programming

4.1

9

Thr

ead cy

cles

The cycle calculates the thread from the thread end point, thread
depth and the tool position.

First infeed = Remainder of the division of thread depth/cutting depth.

Transverse threads: Use G31 with contour definition for cutting
transverse threads.

W

Taper angle (range: –45° < W < 45°)—(default: 0)

Position of the taper thread with respect to longitudinal or
transverse axis:

W>0: Rising contour (in machining direction)

W<0: Falling contour

Parameters

Beispiel: G32

. . .

N1 T4 G97 S800 M3

N2 G0 X16 Z4

N3 G32 X16 Z-29 F1.5 [thread]

. . .

Parameters
C

Starting angle (thread start is defined with respect to
rotationally nonsymmetrical contour elements)—(default: 0)

A

Approach angle (angle of infeed) (default: 30°)

R

Remainder cuts (default: 0)

0: The last cut is divided into four partial cuts: 1/2, 1/4, 1/8
and 1/8.

1: W/o remaining cutting (without distribution of remaining
cuts)

E

Variable pitch (no effect at present)

Q

Number of no-load (air) cuts after the last cut (for reducing the
cutting pressure in the thread base)—(default: 0)

D

Number of thread turns for multi-start thread

J

Reference direction:

No input: The reference direction is determined from the
first contour element.

J=0: Longitudinal thread

J=1: Transverse thread

Cycle stop—the Steuerung retracts the tool from the
thread groove and then stops all tool movements. (Lift-
off distance: OEM configuration parameter:
cfgGlobalProperties-threadliftoff)

Feed rate override is not effective.

Cycle run
1

Calculates the number of cutting passes.

2

Executes a thread cut.

3

Returns at rapid traverse and approaches for next pass.

4

Repeats 2 to 3 until the complete thread has been cut.

5

Executes air cuts.

6

Returns to starting point.

This manual is related to the following products: