Example: Circular Movements With Cartesian Coordinates - HEIDENHAIN TNC 640 User Manual

Hide thumbs Also See for TNC 640:
Table of Contents

Advertisement

7
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 CALL 1 Z s4000
4 L Z+250 R0 FMAX
5 L X-10 Y-10 R0 FMAX
6 L Z-5 R0 F1000 M3
7 APPR LCT X+5 Y+5 R5 RL F300
8 L X+5 Y+85
9 RND R10 F150
10 L X+30 Y+85
11 CR X+70 Y+95 R+30 DR-
12 L X+95
13 L X+95 Y+40
14 CT X+40 Y+5
15 L X+5
16 DEP LCT X-20 Y-20 R5 F1000
17 L Z+250 R0 FMAX M2
18 END PGM CIRCULAR MM
308
Programming Contours | Path contours  Cartesian coordinates
Define the workpiece blank for graphic workpiece simulation
Call the tool in the spindle axis and with spindle speed
Retract the 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, circular arc with
tangential connection to point 6, the control automatically
calculates the radius
Move to last contour point 1
Depart the contour on a circular arc with tangential
connection
Retract the tool, end program
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents