
Multiple-Axis Machining | Three-dimensional tool compensation (option 9)
13
HEIDENHAIN | TNC 640 | Conversational Programming User's Manual | 10/2017
641
3-D radius compensation depending on the tool’s
contact angle (option 92)
Application
The effective sphere radius of a radius cutter deviates from the
ideal form owing to the production process. The maximum form
inaccuracy is defined by the machine tool builder. Common
deviations lie between 0.005 mm and 0.01 mm.
The form inaccuracy can be saved in the form of an compensation
value table. This table contains angle values and the deviation from
the nominal radius R2 measured on the respective angle value.
The
3D-ToolComp
software option (option 92) enables the control
to compensate the value defined in the compensation value table
depending on the actual contact point of the tool.
3-D calibration of the touch probe can also be carried out with the
3D-ToolComp
software option. During this process the deviations
determined during touch probe calibration are saved to the
compensation value table.
"3-D calibration with a calibration sphere
Requirements
To be able to use the software option
3D-ToolComp
(option 92) the
control requires the following preconditions:
Option 9 is enabled
Option 92 is enabled
The
DR2TABLE
column in the TOOL.T tool table is enabled
The name of the compensation value table (without its
extension) is entered in the
DR2TABLE
column for the tool to be
compensated
0 is entered in the
DR2
column
NC program with surface normal vectors (LN blocks)
Compensation value table
If you create the compensation value table yourself, proceed as
follows:
In the file manager open the path
TNC:\system
\3D-ToolComp
Press the
NEW FILE
soft key
Enter the file name with extension .3DTC
The control opens a table containing the required
columns for a compensation value table.
The compensation value table contains three columns:
NR
: Consecutive line number
ANGLE
: Measured angle in degrees
DR2
: Radius deviation from the nominal value
The control evaluates a maximum of 100 lines in the compensation
value table.
Содержание 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 ...