20 cont our -based t u rn ing cy cles – HEIDENHAIN CNC Pilot 4290 V7.1 User Manual
Page 217

HEIDENHAIN CNC PILOT 4290
217
4.20 Cont
our
-Based T
u
rn
ing Cy
cles
Program at least NS or NS, NE and P.
Use as 4 axis cycle
Same diameter: Both slides start simultaneously.
Differing diameters:
The second slide starts when the leading slide has reached lead
B. This is synchronized at every step.
Each slide advances by the calculated depth of cut.
If the slides do not have to execute the same number of cuts, the
leading slide executes the last cut.
With constant surface speed, the cutting speed depends on the
speed of the leading slide.
The leading tool does not retract until the subsequent tool is ready
for use.
The tool radius compensation: is active.
A G57 oversize Enlarges the contour (also inside
contours)
A G58 oversize
>0: Enlarges the contour
<0: Is not offset
G57/G58 oversizes are deleted after cycle end.
Cycle run
1
Calculates the areas to be machined and the cutting
segmentation.
2
Approaches workpiece for first pass from starting point, taking
the safety clearance into account (first in X direction, then in Z).
3
Moves at feed rate to target point X.
4
Depending on H:
H=0: Machines the contour outline
H=1 or 2: Retracts at 45°
5
Returns at rapid traverse and approaches for next pass.
6
Repeats 3 to 5 until target point Z has been reached.
7
If required, repeats 2 to 6 until all areas have been machined.
8
If H=1: Smooths the contour
9
Retracts as programmed in Q.
On 4 axis cycles, ensure that the tools are identical (tool
type, cutting edge radius, cutting edge angle, etc.).