5 Programming: Tools
5.4 Thr
ee-Dimensional T
ool Compensation
Using other tools: Delta values
If you want to use tools that have different dimensions than the ones
you originally programmed, you can enter the difference between the
tool lengths and radii as delta values in the tool table or
TOOL CALL
:
n
Positive delta value
DL, DR, DR2:
The tool is larger than the original
tool (oversize).
n
Negative delta value
DL, DR, DR2:
The tool is smaller than the
original tool (undersize).
The TNC then compensates the tool position by the sum of the delta
values from the tool table and the tool call.
3-D compensation without tool orientation
The TNC displaces the tool in the direction of the surface-normal
vectors by the sum of the delta values (tool table and
TOOL CALL
).
Example: Block format with surface-normal vectors
The feed rate F and miscellaneous function M can be entered and
changed in the Programming and Editing mode of operation.
The coordinates of the straight-line end point and the components of
the surface-normal vectors are to be defined by the CAD system.
Face Milling: 3-D compensation with and
without tool orientation
The TNC displaces the tool in the direction of the surface-normal
vectors by the sum of the delta values (tool table and
TOOL CALL
).
If
M128
(see “Maintaining the position of the tool tip when positioning
with tilted axes (TCPM*): M128,” page 194) is active, the TNC
maintains the tool perpendicular to the workpiece contour if no tool
orientation is programmed in the LN block.
If there is a tool orientation defined in the LN block, then the TNC will
position the rotary axes automatically so that the tool can reach the
defined orientation.
DL>0
L
R
DR2>0
R2
1 LN X+31.737 Y+21.954 Z+33.165
NX+0.2637581 NY+0.0078922 NZ-0.8764339 F1000 M3
LN
:
Straight line with 3-D compensation
X, Y, Z
:
Compensated coordinates of the straight-line end point
NX, NY, NZ
:
Components of the surface-normal vector
F
:
Feed rate
M
:
Miscellaneous function
The TNC is not able to automatically position the rotary
axes on all machines. Refer to your machine manual.
Summary of Contents for TNC 426
Page 3: ......
Page 4: ......
Page 8: ...IV...
Page 10: ...VI...
Page 26: ......
Page 27: ...1 Introduction...
Page 41: ...2 Manual Operation and Setup...
Page 54: ......
Page 55: ...3 Positioning with Manual Data Input MDI...
Page 59: ...4 Programming Fundamentals of NC File Management Programming Aids Pallet Management...
Page 122: ......
Page 123: ...5 Programming Tools...
Page 153: ...6 Programming Programming Contours...
Page 201: ...7 Programming Miscellaneous functions...
Page 226: ......
Page 227: ...8 Programming Cycles...
Page 366: ......
Page 367: ...9 Programming Subprograms and Program Section Repeats...
Page 381: ...10 Programming Q Parameters...
Page 424: ......
Page 425: ...11 Test run and Program Run...
Page 443: ...12 MOD Functions...
Page 472: ......
Page 473: ...13 Tables and Overviews...
Page 496: ......