
Programming Contours | Path contours
Cartesian coordinates
7
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
303
Circular path
C
around circle center
CC
Before programming a circular arc, you must first enter the circle
center
CC
. The last programmed tool position will be the starting
point of the arc.
Move the tool to the circle starting point
Enter the
coordinates
of the circle center
Enter the
coordinates
of the arc end point, and if
necessary:
Direction of rotation DR
Feed F
Miscellaneous function M
The control normally makes circular movements in the
active working plane. However, you can also program
circular arcs that do not lie in the active working plane.
By simultaneously rotating these circular movements
you can create spatial arcs (arcs in three axes), e.g.
C
Z... X... DR+
(with tool axis Z).
Example
5 CC X+25 Y+25
6 L X+45 Y+25 RR F200 M3
7 C X+45 Y+25 DR+
Full circle
For the end point, enter the same point that you used for the
starting point.
The starting and end points of the arc must lie on the
circle.
The maximum value for input tolerance is 0.016 mm.
Set the input tolerance in the machine parameter
circleDeviation
(no. 200901).
Smallest possible circle that the control can traverse:
0.016 mm.
Summary of Contents for TNC 640
Page 4: ......
Page 5: ...Fundamentals ...
Page 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Page 67: ...1 First Steps with the TNC 640 ...
Page 90: ......
Page 91: ...2 Introduction ...
Page 130: ......
Page 131: ...3 Operating the Touchscreen ...
Page 144: ......
Page 145: ...4 Fundamentals File Management ...
Page 206: ......
Page 207: ...5 Programming Aids ...
Page 236: ......
Page 237: ...6 Tools ...
Page 281: ...7 Programming Contours ...
Page 333: ...8 Data Transfer from CAD Files ...
Page 355: ...9 Subprograms and Program Section Repeats ...
Page 374: ......
Page 375: ...10 Programming Q Parameters ...
Page 478: ......
Page 479: ...11 Miscellaneous Functions ...
Page 501: ...12 Special Functions ...
Page 584: ......
Page 585: ...13 Multiple Axis Machining ...
Page 650: ......
Page 651: ...14 Pallet Management ...
Page 664: ......
Page 665: ...15 Batch Process Manager ...
Page 673: ...16 Turning ...
Page 713: ...17 Manual Operation and Setup ...
Page 797: ...18 Positioning with Manual Data Input ...
Page 803: ...19 Test Run and Program Run ...
Page 843: ...20 MOD Functions ...
Page 881: ...21 Tables and Overviews ...