2 basis f unctions (sof tw ar e option 50) – HEIDENHAIN TNC 640 (34059x-01) User Manual
Page 427

HEIDENHAIN TNC 640
427
13.2 Basis F
unctions (Sof
tw
ar
e Option 50)
Programming undercutting
Undercutting is usually required for the flush connection of
counterparts. In addition undercutting can help to reduce the notch
effect at corners. Threads and fits are often machined with an
undercut. You have various contour elements for defining the different
undercuts:
UDC TYPE_E
: Undercut for cylindrical surface to be further processed
in compliance with DIN 509
UDC TYPE_F
: Undercut for plan and cylindrical surface for further
processing in compliance with DIN 509
UDC TYPE_H
: Undercut for more rounded transition in compliance
with DIN 509
UDC TYPE_K
: Undercut in face and cylindrical surface
UDC TYPE_U
: Undercut in cylindrical surface
UDC THREAD
: Thread undercut in compliance with DIN 76
Undercut DIN 509 UDC TYPE _E
Input elements in undercut DIN 509 UDC TYPE_E:
Undercut: depth = 2, width = 15
The TNC always interprets undercuts as form elements in
the longitudinal direction. No undercuts are possible in the
plane direction.
Input element
Use
Input
R
Corner radius of both inner
corners
Optional
DEPTH
Undercut depth
Optional
BREADTH
Undercut width
Optional
ANGLE
Undercut angle
Optional
21 L X+40 Z+0
22 L Z-30
23 23 UDC TYPE_E R1 DEPTH2 BREADTH15
24 L X+60