
Multiple-Axis Machining | FUNCTION TCPM (option 9)
13
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
627
Interpretation of the programmed rotary axis
coordinates
Up to now, machines with 45° swivel heads or 45° tilting tables
could not easily set the angle of inclination or a tool orientation
with respect to the currently active coordinate system (spatial
angle). This function could only be realized through specially written
programs with normal vectors (LN blocks).
The control now provides the following function:
AXIS POS
determines that the control interprets
the programmed coordinates of rotary axes as
the nominal position of the respective axis
AXIS SPAT
determines that the control interprets
the programmed coordinates of rotary axes as
spatial angles
Programming notes:
AXIS POS
is particularly suitable in conjunction with
perpendicular rotary axes. Only if the programmed
rotary axis coordinates define the working plane
correctly (e.g. programmed using a CAM system),
you can also use
AXIS POS
with different machine
concepts (e.g. 45° swivel heads).
The
AXIS SPAT
function is used to define spatial
angles that are given with respect to the active
coordinate system (which might be tilted). The
defined angles have the effect of incremental spatial
angles. Always program all three spatial angles in the
first positioning block after the
AXIS SPAT
function,
even if they are 0°.
Example
...
13 FUNCTION TCPM F TCP AXIS POS ...
Rotary axis coordinates are axis angles
...
18 FUNCTION TCPM F TCP AXIS SPAT ...
Rotary axis coordinates are spatial angles
20 L A+0 B+45 C+0 F MAX
Set tool orientation to B+45 degrees (spatial angle). Define
space angle A and C with 0
...
Содержание TNC 640
Страница 4: ......
Страница 5: ...Fundamentals ...
Страница 36: ...Contents 36 HEIDENHAIN TNC 640 Conversational Programming User s Manual 10 2017 ...
Страница 67: ...1 First Steps with the TNC 640 ...
Страница 90: ......
Страница 91: ...2 Introduction ...
Страница 130: ......
Страница 131: ...3 Operating the Touchscreen ...
Страница 144: ......
Страница 145: ...4 Fundamentals File Management ...
Страница 206: ......
Страница 207: ...5 Programming Aids ...
Страница 236: ......
Страница 237: ...6 Tools ...
Страница 281: ...7 Programming Contours ...
Страница 333: ...8 Data Transfer from CAD Files ...
Страница 355: ...9 Subprograms and Program Section Repeats ...
Страница 374: ......
Страница 375: ...10 Programming Q Parameters ...
Страница 478: ......
Страница 479: ...11 Miscellaneous Functions ...
Страница 501: ...12 Special Functions ...
Страница 584: ......
Страница 585: ...13 Multiple Axis Machining ...
Страница 650: ......
Страница 651: ...14 Pallet Management ...
Страница 664: ......
Страница 665: ...15 Batch Process Manager ...
Страница 673: ...16 Turning ...
Страница 713: ...17 Manual Operation and Setup ...
Страница 797: ...18 Positioning with Manual Data Input ...
Страница 803: ...19 Test Run and Program Run ...
Страница 843: ...20 MOD Functions ...
Страница 881: ...21 Tables and Overviews ...