beautypg.com

4 p ath cont ours — car tesian coor dinat es – HEIDENHAIN TNC 410 User Manual

Page 97

background image

84

6 Programming: Programming Contours

Example: Circular movements with Cartesian coordinates

6.4 P

ath Cont

ours — Car

tesian Coor

dinat

es

Example: Circular movements with Cartesian coordinates

0 BEGIN PGM CIRCULAR 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+10
4 TOOL CALL 1 Z S4000
5 L Z+250 R0 FMAX
6 L X-10 Y-10 R0 F MAX
7 L Z-5 R0 F1000 M3
8 APPR LCT X+5 Y+5 R5 RL F300

9 L X+5 Y+85
10 RND R10 F150
11 L X+30 Y+85
12 CR X+70 Y+95 R+30 DR-
13 L X+95
14 L X+95 Y+40
15 CT X+40 Y+5

16 L X+5
17 DEP LCT X-20 Y-20 R5 R0 F1000
18 L Z+250 R0 FMAX M2
19 END PGM CIRCULAR MM

Define blank form for graphic workpiece simulation

Define tool in the program

Call tool in the spindle axis and with the spindle speed S

Retract tool in the spindle axis at rapid traverse FMAX

Pre-position the tool

Move to working depth at feed rate F = 1000 mm/min

Approach the contour at point 1 on a circular arc with

tangential connection

Point 2: first straight line for corner 2

Insert radius with R = 10 mm, feed rate: 150 mm/min

Move to point 3: Starting point of the arc with CR

Move to point 4: End point of the arc with CR, radius 30 mm

Move to point 5

Move to point 6

Move to point 7: End point of the arc, radius with tangential

connection to point 6, TNC automatically calculates the radius

Move to last contour point 1

Depart the contour on a circular arc with tangential connection

Retract in the tool axis, end of program

X

Y

95

5

95

5

85

40

40

30

70

R10

R30