HEIDENHAIN iTNC 530 (340 422) ISO programming User Manual
Page 524

524
13 Tables and Overviews
13.3 T
e
c
h
n
ical In
fo
rm
atio
n
Contour elements
n
Straight line
n
Chamfer
n
Circular path
n
Circle center
n
Circle radius
n
Tangentially connecting circle
n
Corner rounding
Contour approach and
departure
n
Via straight line: tangential or perpendicular
n
Via circular arc
FK free contour programming
n
FK free contour programming in HEIDENHAIN conversational format with graphic
support for workpiece drawings not dimensioned for NC
Program jumps
n
Subprograms
n
Program section repeat
n
Program as subprogram
Fixed cycles
n
Drilling cycles for drilling, pecking, reaming, boring, tapping with a floating tap holder,
rigid tapping
n
Cycles for milling internal and external threads
n
Milling and finishing rectangular and circular pockets
n
Cycles for multipass milling of flat and twisted surfaces
n
Cycles for milling linear and circular slots
n
Linear and circular hole patterns
n
Contour pockets—also with contour-parallel machining
n
Contour train
n
OEM cycles (special cycles developed by the machine tool builder) can also be
integrated
Coordinate transformation
n
Datum shift, rotation, mirroring
n
Axis-specific scaling
m
Tilting the working plane (software option 1)
Q parameters
Programming with variables
n
Mathematic functions =, +, –, *, /, sin
α
, cos
α
, angle
α
of sin
α
and cos
α
,
n
Logical comparisons (=,
=/
, <, >)
n
Calculating with parentheses
n
tan
α
, arc sin, arc cos, arc tan, a
n
, e
n
, ln, log, absolute value of a number, the constant
π
, negation, truncation of digits before or after the decimal point
n
Functions for calculating circles
Programming support
n
Pocket calculator
n
Context-sensitive help function for error messages
n
Graphical support during programming of cycles
n
Comment blocks in the NC program
Actual position capture
n
Actual positions can be transferred directly into the NC program
User functions
a
2
b
2
+
a