beautypg.com

3 cont our appr oac h and depar tur e – HEIDENHAIN TNC 320 (340 551-02) User Manual

Page 126

background image

126

6 Programming: Programming Contours

6.3 Cont

our Appr

oac

h

and Depar

tur

e

Departing on a straight line perpendicular to the
last contour point: DEP LN

The tool moves on a straight line from the last contour point P

E

to the

end point P

N

. The line departs on a perpendicular path from the last

contour point P

E

. P

N

is separated from P

E

by the distance LEN plus the

tool radius.

8

Program the last contour element with the end point P

E

and radius

compensation.

8

Initiate the dialog with the APPR/DEP key and DEP LN soft key:

8

LEN: Enter the distance from the last contour element

to P

N

.

Always enter LEN as a positive value!

Example NC blocks

Departure on a circular path with tangential
connection: DEP CT

The tool moves on a circular arc from the last contour point P

E

to the

end point P

N

. The circular arc connects tangentially to the last contour

element.

8

Program the last contour element with the end point P

E

and radius

compensation.

8

Initiate the dialog with the APPR/DEP key and DEP CT soft key:

8

Center angle CCA of the arc

8

Radius R of the circular arc

„

If the tool should depart the workpiece in the
direction of the radius compensation (i.e. to the
right with RR or to the left with RL): Enter R as a
positive value.

„

If the tool should depart the workpiece in the
direction opposite to the radius compensation:
Enter R as a negative value.

Example NC blocks

X

Y

20

P

E

RR

P

N

R0

RR

20

23 L Y+20 RR F100

Last contour element: P

E

with radius compensation

24 DEP LN LEN+20 F100

Depart perpendicular to contour by LEN=20 mm

25 L Z+100 FMAX M2

Retract in Z, return to block 1, end program

X

Y

20

P

N

R0

P

E

RR

R8

180°

RR

23 L Y+20 RR F100

Last contour element: P

E

with radius compensation

24 DEP CT CCA 180 R+8 F100

Center angle=180°,

arc radius=8 mm

25 L Z+100 FMAX M2

Retract in Z, return to block 1, end program