beautypg.com

Recessing cycle g870, 1 7 cont our -based t u rn ing cy cles – HEIDENHAIN SW 548328-05 DIN Programming User Manual

Page 281

background image

HEIDENHAIN MANUALplus 620, CNC PILOT 620/640

281

4.1

7

Cont

our

-based t

u

rn

ing cy

cles

Recessing cycle G870

G870 generates a recess defined by G22-Geo. The Control uses the

tool definition to distinguish between external and internal machining,

or between radial and axial recesses.
Parameters

ID

Auxiliary contour—ID number of the contour to be machined

NS

Block number (reference to G22-Geo)

I

Oversize for roughing (default: 0)

I=0: Recess is made in one work step.

I>0: The first operation is roughing, the second finishing.

E

Dwell time (default: Time for one spindle revolution)

If I=0: For every recess

If I>0: Only for finishing

Calculation of cutting segmentation:

Maximum offset = 0.8 * cutting width

The tool radius compensation: is active.

An Oversize is not taken into account.

Cycle run
1

Calculates the number of cutting passes.

2

Approaches workpiece from starting point for first pass.

Radial recess: First Z, then X direction

Axial recess: First X, then Z direction

3

Executes the first cut according to I.

4

Returns at rapid traverse and approaches for next pass.

5

If I=0: Dwells for time E

6

Repeats 3 to 4 until the complete recess has been machined.

7

If I>0: Finish machines the contour