beautypg.com

HEIDENHAIN TNC 407 (280 580) User Manual User Manual

Page 245

background image

8-38

8

Cycles

TNC 407/TNC 415 B/TNC 425

8.4

SL Cycles (Group II)

Definition of contour subprogram numbers

Cycle definition: PILOT DRILLING

Definition of parameters valid for cycles 21 to 24

Cycle definition: CONTOUR PAR. ROUGH-OUT

Cycle definition: FLOOR FINISHING

Cycle definition: SIDE FINISHING

Contour subprogram “Rectangular pocket”

Contour subprogram “Round island”

0

BEGIN PGM SLTWO MM

1

BLK FORM 0.1 Z X+0 Y+0 Z–20

2

BLK FORM 0.2 X+100 Y+100 Z+0

3

TOOL DEF 1 L+0 R+3

4

TOOL DEF 2 L+0 R+2.5

5

TOOL DEF 3 L+0 R+2.5

6

CYCL DEF 14.0 CONTOUR GEOM.

7

CYCL DEF 14.1 CONTOUR LABEL 1/2

8

CYCL DEF 20.0 CONTOUR-DATA
Q1

= –15

; MILLING DEPTH

Q2

=

1

; TOOL PATH OVERLAP

Q3

=

+1

; ALLOWANCE FOR SIDE

Q4

=

+1

; ALLOWANCE FOR FLOOR

Q5

=

0

; WORKPIECE COORD

Q6

=

+2

; SETUP CLEARANCE

Q7

= +50

; CLEARANCE HEIGHT

Q8

= +0.1

; ROUNDING RADIUS

Q9

=

+1

; DIRECTION OF ROTATION

9

CALL LBL 10 ......................................................... Tool change

10

TOOL CALL 1 Z S1000

11

CYCL DEF 21.0 PILOT DRILL
Q10 = +10

; PECKING DEPTH

Q11 = 100

; FEED RATE FOR PECKING

Q13 =

2

; ROUGH-OUT TOOL

12

CYCL CALL M3 ..................................................... Cycle call PILOT DRILLING

13

CALL LBL 10 ......................................................... Tool change

14

TOOL CALL 2 Z S1000

15

CYCL DEF 22.0 ROUGH-OUT
Q10 = +10

; PECKING DEPTH

Q11 = 100

; FEED RATE FOR PECKING

Q12 = 500

; FEED RATE FOR MILLING

16

CYCL CALL M3 ..................................................... Cycle call: CONTOUR PAR. ROUGH-OUT

17

CALL LBL 10 ......................................................... Tool change

18

TOOL CALL 3 Z S2000

19

CYCL DEF 23.0 FLOOR FINISHING
Q11 =

80

; FEED RATE PECKING

Q12 = 250

; FEED RATE FOR MILLING

20

CYCL CALL M3 ..................................................... Cycle call: FLOOR FINISHING

21

CYCL DEF 24.0 SIDE FINISHING
Q9

=

+1

; ROTATING DIRECTION

Q10 =

+5

; PECKING DEPTH

Q11 = 100

; FEED RATE PECKING

Q12 = 240

; FEED RATE FOR MILLING

Q14 =

0

; ALLOWANCE FOR SIDE

22

CYCL CALL M3 ..................................................... Cycle call: SIDE FINISHING

23

L Z+100 R0 FMAX M2

24

LBL 10 ................................................................... Subprogram for tool change

25

TOOL CALL 0 Z

26

L Z+100 R0 FMAX

27

L X–20 Y–20 FMAX M6

28

LBL 0

29

LBL 1

30

L X+10 Y+50 RR

31

L Y+90

32

L X+90

33

L Y+10

34

L X+10

35

L Y+50

36

LBL 0

37

LBL 2

38

CC X+50 Y+50

39

L X+35 Y+50 RL

40

C X+35 Y+50 DR–

41

LBL 0

42

END PGM SLTWO MM