7 t u rning cy cles – HEIDENHAIN CNC Pilot 4290 User Manual

Page 148

Advertising
background image

4 DIN PLUS

136

Simple contour repeat cycle G83

G83 carries out the functions programmed in the following blocks
(simple traverses or cycles without a contour definition) more than
once. G80 ends the machining cycle.

If the number of infeeds differs for the X and Z axes, the tool first
advances in both axes with the programmed values. The infeed is set
to zero if the target value for one direction is reached.

Note on programming G83

■

G83 must be alone in a block.

■

G83 must not be programmed with K variables.

■

G83 must not be nested, not even by calling subprograms.

Oversizes:

■

G57 oversizes

■

are calculated with algebraic sign (oversizes are therefore

impossible for inside contour machining)

■

G58 oversizes: are taken into account if you are working with TRC

■

G57 and G58 oversizes stay in effect after cycle end

Cycle run
1
Start the cycle execution from the current tool position.

2 Advance by the infeed distance defined in I and K.

3 Execute the machining operation which is programmed in the blocks

after G83, taking the distance from the tool position to the contour
start point as an ”oversize.”

4 Return on a diagonal path.

5 Repeat 2 to 4 until the contour target point has been reached.

6 Return to the starting point of the cycle.

Parameters
X/Z: Contour target point (X diameter) - default: Transfer the last X/Z

coordinate

lI:

Maximum infeed in X direction (radius) – default: 0

K:

Maximum infeed in Z direction – default: 0

■

Cutter radius compensation: Not

active. – You can program the TRC
separately with G40..G42.

■

Safety clearance After every step:

1 mm.

Danger of collision!
After each pass, the tool returns on a
diagonal path before it advances for the
next pass. If required, program an
additional rapid traverse path to avoid a
collision.

4.7 T

u

rning Cy

cles

Advertising