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