3 t e c hnical inf o rm ation – HEIDENHAIN TNC 640 (34059x-01) ISO programming User Manual
Page 469

HEIDENHAIN TNC 640
469
1
7.3 T
e
c
hnical Inf
o
rm
ation
Contour elements
Straight line
Chamfer
Circular path
Circle center
Circle radius
Tangentially connected arc
Corner rounding
Approaching and departing
the contour
Via straight line: tangential or perpendicular
Via circular arc
FK free contour programming
FK free contour programming in HEIDENHAIN conversational format with graphic
support for workpiece drawings not dimensioned for NC
Program jumps
Subroutines
Program-section repeat
Any desired program as subroutine
Fixed cycles
Cycles for drilling, and conventional and rigid tapping
Roughing of rectangular and circular pockets
Cycles for pecking, reaming, boring, and counterboring
Cycles for milling internal and external threads
Finishing of rectangular and circular pockets
Cycles for clearing level and inclined surfaces
Cycles for milling linear and circular slots
Linear and circular point patterns
Contour-parallel contour pocket
Contour train
OEM cycles (special cycles developed by the machine tool builder) can also be
integrated
Cycles for turning operations
Coordinate transformation
Datum shift, rotation, mirroring
Scaling factor (axis-specific)
Tilting the working plane (software option)
Q parameters
Programming with variables
Mathematical functions =, +, –, *, /, sin
α
, cos
α
, root calculation
Logical comparisons (=,
=/
, <, >)
Calculating with parentheses
tan
α
, arc sine, arc cosine, arc tangent, a
n
, e
n
, ln, log, absolute value of a number, the
constant
π
, negation, truncation of digits before or after the decimal point
Functions for calculation of circles
String parameters
User functions