Professional Documents
Culture Documents
Accessories
For TNC Controls
05/2023
Options and accessories for TNC controls Table of contents
Dynamic Precision 10
Dynamic Efficiency 11
HEIDENHAIN controls are known for their
complete range of features and extensive Connected Machining 12
functionality. Thanks to a series of control
options and accessories, they can also be
optimally adapted to the given application. Digital Shop Floor 13
This brochure provides a broad overview of
the available options and the most important
hardware enhancements for the current Options Programming and operation 14
control versions. Along with a detailed
description of its functionality, each option
or hardware enhancement contains a list Machine accuracy 34
of the software versions with which it is
available.
Machining functions 41
Options are functions already integrated
into the control, allowing you to tailor the
TNC’s functionality to your specific needs
Communication 53
at any time. Some options, however, must
be adapted by the machine manufacturer.
Options are conveniently enabled via a
Adaptation to the machine 56
keyword.
2 3
Overview
TNC 320
TNC 620
TNC 640
TNC 320
TNC 620
TNC 640
number
number
adapted by adapted by
Option
Option
TNC7
TNC7
the OEM the OEM
8 Advanced Function Set 1: rotary table machining • • • • Yes 617920-01 14 21 Advanced Function Set 3: handwheel superimpositioning, • Yes 628254-01 42
• Programming cylindrical contours on an unrolled cylinder TNC 320: handwheel positioning during program run
• Feed rate in mm/min or degrees/min 536164-01
Advanced Function Set 3: tool compensation, pre-calculating • No 628254-01 43
Advanced Function Set 1: coordinate transformation • • • • Yes 617920-01 15 radius-compensated contours (LOOK AHEAD)
Tilting the working plane, PLANE function TNC 320:
536164-01 22 Pallet Management – • Yes 628255-01 21
Advanced Function Set 1: interpolation, circular in 3 axes with • • • • No 617920-01 15 40 Dynamic Collision Monitoring (DCM) – – • • Yes 526452-01 44
tilted working plane TNC 320:
536164-01 42 CAD Import: DXF converter, importing contours and • • • • No 526450-01 23
machining positions from DXF files
9 Advanced Function Set 2: interpolation, linear in 5 axes – • • • No 617921-01 –
CAD Import: importing contours from 3D models • • • • No 526450-01 24
Advanced Function Set 2: 5-axis simultaneous machining – • • • Yes 617921-01 41
• 3D tool compensation via surface normal vectors 44 Global PGM Settings: global program settings – – • • Yes 576057-01 46
• Changing the swivel-head angle with the electronic handwheel
during program run without affecting the tool tip position 45 Adaptive Feed Control (AFC) – – • • Yes 579648-01 47
(TCPM = Tool Center Point Management)
• Keeping the tool perpendicular to the contour 50 Turning: turning functions – – • • Yes 634608-01 26
• Tool radius compensation perpendicular to the tool direction • Turning tool management
• Manual traverse in the active tool-axis system • Tool radius compensation
• Switching between milling and turning mode
17 Touch Probe Functions: probing cycles • Yes 634063-01 16 • Turning-specific contour elements
• Workpiece misalignment compensation, preset setting • Package of turning cycles
• Automatic tool and workpiece measurement
• Touch-probe input enabling for non-HEIDENHAIN systems Turning: eccentric turning – – • • Yes 634608-01 27
19 Advanced Programming Features: expanded programming functions • No 628252-01 18 92 3D-ToolComp: 3D radius compensation based on tool inclination – – • • No 679678-01 52
• FK free contour programming (only in conjunction with option 9)
• Canned cycles
• Peck drilling, reaming, boring, counterboring, centering 93 Extended Tool Management • • • • Yes 676938-01 29
• Milling internal and external threads
• Clearing level and oblique surfaces 96 Advanced Spindle Interpolation: interpolating spindle, – – • • Yes 751653-01 30
• Multi-operation machining of straight and circular slots interpolation turning
• Complete machining of rectangular and circular pockets
• Circular and linear point patterns 131 Spindle Synchronism: spindle synchronism of two or more spindles – – • • Yes 806270-01 31
• Contour train, contour pocket, including contour-parallel machining 50 • Hobbing cycle
• Integration of cycles created by machine manufacturer
• Engraving cycle: engrave text or numbers in a straight line or on an arc 140 DCM v2: fixture measurement (automatically enables option 40) – – – • Yes 1353266-01 48
• Contour slot with trochoidal milling
145 Active Chatter Control (ACC) – • • • Yes 800547-01 48
20 Advanced Graphic Features: verification graphics, program run graphics • No 628253-01 19
152 CAD Model Optimizer – • • • No 1353918-01 25
• Plan view
• Generate correct STL files from STEP files
• Projection in three planes
• Repair existing STL files
• 3D view
154 Batch Process Manager: convenient interface for pallet management – • • • Yes 1219521-01 22
Advanced Graphic Features: detailed 3D view • No 628253-01 20
156 Grinding: grinding and dressing functions – – • • Yes 1237232-01 32
4 5
Overview
TNC 320
TNC 620
TNC 640
TNC 320
TNC 620
TNC 640
number
number
adapted by adapted by
Option
Option
TNC7
TNC7
the OEM the OEM
157 Gear Cutting: function for gear manufacturing – – • • Yes 1237235-01 33 0 Additional Axis 1 to 8: Additional Axis 1 • • • • Yes 354540-01 56
additional control loops
158 Turning v2 – – • • Yes 1359635-01 28 1 Additional Axis 2 • • • • Yes 353904-01
Extended turning cycles and functions (automatically enables option 50)
2 Additional Axis 3 – • • • Yes 353905-01
159 Model Aided Setup: graphically supported setup of workpieces – – – • No 1364052-01 17
3 Additional Axis 4 – • • • Yes 367867-01
167 Optimized Contour Milling (OCM): optimize roughing processes – • • • Yes 1289547-01 49
4 Additional Axis 5 – – • • Yes 367868-01
Machine accuracy
5 Additional Axis 6 – – • • Yes 370291-01
48 KinematicsOpt: touch probe cycles for automatic measurement – • • • Yes 630916-01 34
of rotary axes 6 Additional Axis 7 – – • • Yes 370292-01
141 Cross Talk Compensation (CTC): compensation of position errors – • • • Yes 800542-01 36 24 Gantry Axes: synchronized axes; gantry axes, tandem tables • • Yes 634621-01 58
through axis coupling
46 Python OEM Process: python applications; realize special functions • • • • Yes 579650-01 59
142 Position Adaptive Control (PAC): position-dependent adaptation – • • • Yes 800544-01 37
of control parameters 49 Double Speed Axes: double speed control loops; – • • • Yes 632223-01 60
short control loop cycle times for direct drive motors
143 Load Adaptive Control (LAC): load-dependent adaptation – • • • Yes 800545-01 38
of control parameters 77 4 Additional Axes: 4 additional control loops – – • • Yes 634613-01 56
144 Motion Adaptive Control (MAC): motion-dependent adaptation – • • • Yes 800546-01 39 78 8 Additional Axes: 8 additional control loops – – • • Yes 634614-01
of control parameters
101 OEM Option – – • – Yes 579651-01 61
146 Machine Vibration Control (MVC): active vibration damping – • • • Yes 800548-01 40 – –
130 579651-30
155 Component Monitoring: monitoring for component overload and wear – • • • Yes 1226833-01 50
135 Synchronizing Functions: RTC, real-time coupling function for – – • • Yes 1085731-01 62
168 Process Monitoring: reference-based monitoring of the – – – • Yes 1302488-01 51 synchronizing axes and spindles
machining process
160 Integrated FS: Basic (only for Gen 3): enabling of functional safety (FS) – • • • Yes 1249928-01 57
Communication and four safe control loops
18 HEIDENHAIN DNC: communication with external Windows applications • • • • No 526451-01 54 161 Integrated FS: Full (only for Gen 3): enabling of functional safety (FS) – • • • Yes 1249929-01
via COM components and maximum number of safe control loops ( 10)
56 OPC UA NC Server 1 to 6: standardized interface for access to data – • • • Yes 1291434-01 53 162 Add. FS Ctrl. Loop 1 (only for Gen 3): additional safe control loop 1 – • • • Yes 1249930-01
– and functions of the control –
61 1291434-06 163 Add. FS Ctrl. Loop 2 (only for Gen 3): additional safe control loop 2 – • • • Yes 1249931-01
133 Remote Desktop Manager: display and remote operation of • • • • Yes 894423-01 55 164 Add. FS Ctrl. Loop 3 (only for Gen 3): additional safe control loop 3 – • • • Yes 1249932-01
external computers (e.g., Windows PC)
165 Add. FS Ctrl. Loop 4 (only for Gen 3): additional safe control loop 4 – • • • Yes 1249933-01
166 Add. FS Ctrl. Loop 5 (only for Gen 3): additional safe control loop 5 – • • • Yes 1249934-01
169 Add. FS Full (only for Gen 3): enable remaining safe control loops – • • • Yes 1319091-01
6 7
Overview
TNC 320
TNC 620
TNC 640
TNC 320
TNC 620
TNC 640
to a adapted by
TNC7
TNC7
charge the OEM
ConfigDesign: configuration of the machine parameters • • • • – Handwheel HR 130 TTL; panel mounted With detent • • • • No 540940-01 78
W/o detent 540940-03
PCtoolsUpdateManager: update manager for HEIDENHAIN software • • • • –
HR 510 With detent • • • • No 1120313-xx
PLCtext: processing and managing of language-sensitive texts • • • • – portable handwheel W/o detent 1119971-xx
TNCanalyzer: analysis and evaluation of service files • • • • – HR 510 FS With detent • • • • No 1119974-xx
portable handwheel W/o detent 1120311-xx
TNC OEMOption: key generator for enabling options for a limited time • • • • –
HR 520 portable With detent • • • • No 670303-xx
TNC OEMNumber: day code generator for the machine manufacturer area • • • • – handwheel with display W/o detent 670302-xx
TNCtest: creation and execution of acceptance tests • • • • – HR 520 FS portable With detent • • • • No 670305-xx
handwheel with display W/o detent 670304-xx
RemoTools SDK: function library for the development of one’s own communication applications • • • • • 54
(option 18 required) HR 550 FS portable With detent • • • • No 1183021-xx
radio handwheel with display W/o detent 1200495-xx
TNCremo: data transfer software • • • • 63
HRA 551 FS handwheel holder for HR 550 FS • • • • No 1119052-xx
TNCremoPlus: data transfer software with “live” screen • • • • • 63
Workpiece touch probe TS 260 with cable • • • • Yes 738283-xx 79
RemoteAccess: software for remote diagnostics • • • • • 64
TS 460 with radio or infrared transmission • • • • Yes 1178530-xx
PLCdesign: PLC diagnostics for all HEIDENHAIN controls • • • • 65
TS 642 with infrared transmission • • • • Yes 653217-xx
StateMonitor • • • • • 66
TS 760 with radio or infrared transmission – • • • Yes 1283267-xx
KinematicsDesign: creation of control kinematic models • • • • 68
Tool touch probe TT 160 with cable • • • • Yes 729763-xx 80
M3D Converter: creation of high-resolution collision bodies • • • • • 68
TT 460 with radio or infrared transmission • • • • Yes 1192582-xx
CycleDesign: incorporation of developed NC subprograms as cycles • • • • 69
Additional operating ITC 362 with 24-inch touchscreen – – • • Yes 1346871-xx 81
TNCscope: recording and evaluation of, for example, axis curves of HEIDENHAIN controls • • • • 70 station (separate TNC keyboard required)
TNCdiag: evaluation of diagnostic information of digital motor systems – • • • 71 ITC 855 with 15-inch touchscreen and – • • – Yes 1370459-xx
ASCII keyboard
TNCopt: initial setup of digital control loops – • • • 72
ITC 860 19-inch touchscreen; – – • – Yes 1174935-xx
IOconfig: configuration of, for example, handwheels • • • • 73 separate TNC keyboard required
TNCkeygen: contains TNC OEMOption and TNC OEMNumber • • • • 74 Industrial PC IPC 306 – • • • Yes 1179966-01 82
with 8 GB RAM
BMXdesign: designing language-sensitive soft keys • • • • 75
Vision system VT 121 for tool inspection – – • • Yes 1249466-01 83
Programming station • • • – 76
8 9
Overview
Dynamic Precision Dynamic Efficiency
For more information, see the Dynamic Precision Technical Information document,
and visit www.klartext-portal.com
10 11
Connected Machining Digital Shop Floor
Solutions for networked manufacturing Software solutions for your manufacturing operations
With the Connected Machining package Remote operation The following solutions and options are The software solutions of the Digital Shop
of functions, the HEIDENHAIN control The following functions are available for offered as well: Floor from HEIDENHAIN are ideal for
streamlines operations thanks to easy remote operation of HEIDENHAIN controls • Remote Desktop Manager (option 133) manufacturing companies that use CNC
data usage, time-saving workflows, and or third-party CNC controls: allows operators to access PCs and their machine tools. They provide support along
transparent processes. These solutions put • HEIDENHAIN OPC UA NC Server installed software from the control. the process chain, ensuring improved
the operator at the center of digital job (options 56 to 61) for cross-platform • The HEIDENHAIN DNC interface process quality and enabling sustainable
management through the control on his remote monitoring and controlling of a (option 18) links the control to enterprise- productivity gains.
milling machine or lathe. The HEIDENHAIN TNC. The task-oriented method of resource planning and production-activity
control can be linked as desired to every operation reduces the time required and control systems. StateMonitor Software options for use with StateMonitor
production-related area of the company, allows interaction without in-depth • Extended Workspace displays StateMonitor provides insight into the
featuring adaptability to already existing knowledge about the control. processes and depicts job data at the production processes of machine tools in
structures and extensibility for future • HEIDENHAIN DNC (option 18) for machine in a large and clear format. real time. It collects and visualizes machine
innovation. monitoring and remote operation of • The OPC UA NC Server option enables statuses, tool data, NC program durations
older machines. a convenient cross-platform connection and other machine-related data. This
The benefits are time-saving workflows, • Remote Desktop Manager (option 133) to your IT system landscape. software solution allows you to document JobTerminal manages job data, job times MaintenanceManager displays
workload reduction through easy data for access from the control to Windows setup and production times, plan and job analyses. maintenance and malfunction messages.
usage, and transparent processes in all PCs and the software installed there. maintenance work and speed up your Maintenance work can be planned based
areas of the company—not just on the • Firefox web browser for accessing web- response time to malfunctions. on machining hours, machine messages
shopfloor but also in design, production based applications, such as ERP and Interfaces: and intervals of time.
planning, management, logistics, servicing, MES clients, e-mail clients, and HTML5 • HEIDENHAIN DNC
and more. Purely digital job management applications. • OPC UA
with Connected Machining augments the • umati
strong manufacturing capabilities of • MTConnect
modern equipment and machines. • Modbus TCP 5 Signals records additional machine data 5 Machines allows you to connect an
• FOCAS via PLC signals. additional five machine tools.
Efficient and lossless data transmission
Use the TNC control to directly access data PlantMonitor
in your network or to transfer data from PlantMonitor gives you a real-time
your PC to the TNC control. The program overview of machine data from multiple
manager makes access to network drives instances of StateMonitor and an analysis
quick and easy. The SFTP share directly in of individually configurable machine
the Explorer of your PC offers secure combinations across multiple sites and
access to local drives of the TNC controls. production centers.
12 13
Programming and operation Programming and operation
Machining with a rotary table Coordinate transformation: tilting the working plane,
and the PLANE function
Many five-axis operations that initially Programs for contours and holes on inclined
seem very complex can actually be surfaces are usually very complex, requiring
reduced to conventional 2D movements significant computing resources and
executed on a cylindrical surface. For programming work. In cases like these,
creating and editing these programs the TNC can save you a great deal of
quickly and easily without a CAM system, programming time. You simply program the
the TNC comes to your aid with helpful machining operation as usual in the main
functions. plane (e.g., in XY). The machine then runs
the program in a plane that has been tilted
Cylinder surface machining with respect to the main plane about one
The TNC makes it easy for you to program or more rotary axes.
straight-line and arc contours on cylindrical
surfaces for rotary and tilting tables by The PLANE function makes it easy to
conveniently allowing you to program the define a tilted working plane and, based on
contour on the plane of an unrolled cylinder the information in the workpiece drawing,
(axis-independently on the TNC7, TNC 640, offers seven different methods for doing
TNC 620 and TNC 320). The TNC then so. In order to keep this complex function
executes the programmed machining as easy to use as possible, each plane
operation on the cylinder surface. definition has its own animation that you
can view prior to selecting the function.
The TNC provides four cycles for cylinder Intuitive help graphics assist you during
surface machining: programming.
• Slot milling (the slot width and tool
diameter are equivalent) You can also use the PLANE function to
• Guide-groove milling (the slot width is define the positioning behavior during
greater than the tool diameter) tilting to avoid unpleasant surprises when
• Ridge milling the program is run. The settings for
• Outside contour milling defining the positioning behavior are
identical for all PLANE functions, making
Feed rate for rotary axes and tables operation much easier.
in mm/min
By default, rotary axis feed rates are
programmed in degrees/min, but the
TNC can also interpret these feed rates in
mm/min. This makes the feed rate at the
contour independent of the distance
between the tool center point and the
center of the rotary axis.
For more information, see the TNC brochures. For more information, see the TNC brochures, and visit www.klartext-portal.com
14 15
Programming and operation Programming and operation
Touch probe cycles Graphical 6D workpiece setup
Workpiece alignment For single parts and small lot sizes without
The HEIDENHAIN touch probes and a special holder with a defined location, the
probing functions of the TNC reduce the position of the workpiece blank almost
need for tedious manual alignment of the always needs to be ascertained before
workpiece: machining. With this intuitive probing
• Workpiece clamped in any position function, the TNC7 offers the possibility of
• The touch probe determines the actual setting up workpieces quickly, easily and
clamping situation by probing a surface safely with graphic guidance. The exact
• The TNC compensates for this position of the workpiece blank is measured
misalignment with a “basic rotation,” in the machine’s working space and
either by rotating the NC program to the reported to the control.
ascertained angle or by correcting the
actual misalignment through a turn of Compensating for workpiece misalignment by rotating the coordinate system or rotating the table The simulation view depicts a 3D model
the rotary table of the workpiece blank in the machine’s
• The TNC offers manual, automatic, and working space. After the operator has
semiautomatic cycles for correcting roughly aligned the model manually, a
misalignments in two or three green arrow indicates that the model is
dimensions ready to be probed. The axis keys or the
• Some automatic probing cycles feature electronic handwheel are used to position
semiautomatic mode, tolerance the touch probe to the blank in order to
monitoring and actual-to-nominal value record the touch points. The control
transfer automatically selects the probing direction.
• Automatic probing cycle with which All of the six degrees of freedom can thus
touch points in one direction can be be measured with only one single function.
repeated over a specified distance
During the entire setup process, the control
Preset setting Setting a preset at a corner, for example, or in the center of a circular hole pattern informs the operator about the quality of
Being able to define the preset quickly and
the probing points for determining the
reliably reduces nonproductive time and
position and orientation of the workpiece.
increases machining accuracy. The TNC
The operator can thus quickly see when
features a myriad of probing cycles for
the measurement of the actual position
automatic preset setting.
and orientation of the workpiece is
Workpiece inspection complete. The operator can also move the
The TNC features numerous measuring rotary axes during the setup procedure in
cycles for inspecting the geometry of order to probe undercuts, inclined surfaces,
machined workpieces. This allows you to or rounded surfaces, for example. This
do the following: allows the operator to align even complex
• Identify a workpiece and call an workpiece blanks relative to pre-machined
appropriate part program features, such as is needed for mold repair
• Check for correct execution of all or 3D-printed workpiece blanks.
Workpiece measurement (e.g., angle of a plane or rectangular pocket)
machining operations
• Detect and compensate for tool wear,
etc.
Tool measurement
In conjunction with the TT touch probes for
tool measurement, the TNC makes it
possible to automatically measure tools
inside the machine. The measured tool
length and radius are stored by the TNC in
its central tool memory. In-process tool
measurement allows you to immediately
identify wear or breakage, thus avoiding
scrap and rework.
Tool measurement (e.g., tool length and radius or tool wear)
On the TNC 620, the touch probe cycles
are available only with option 17. This option Model Aided Setup Option 159 ID 1364052-01
Touch Probe Functions Option 17 ID 634063-01
is automatically enabled with the use of
HEIDENHAIN touch probes featuring the TNC7 Standard function TNC7 NC SW 81762x-17 or later
EnDat interface (NC SW 81760x-06 or TNC 640 Standard function TNC 640 –
later). The TNC7, TNC 640 and TNC 320 TNC 620 NC SW 34056x-01/73498x-01/81760x-01 or later TNC 620 –
already include the touch probe cycles as TNC 320 Standard function TNC 320 –
part of their standard functions.
Installation by the machine manufacturer Installation by the operator
For more information, see the TNC brochures and the Touch Probes brochure. For more information, see the TNC7 brochure, and visit www.klartext-portal.com
16 17
Programming and operation Programming and operation
Advanced programming functions: FK free contour programming, Verification graphics, program-run graphics
canned cycles
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
18 19
Programming and operation Programming and operation
Detailed 3D view in the verification and program-run graphics Pallet management
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
20 21
Programming and operation Programming and operation
Batch Process Manager: organization and fine tuning of CAD Import: import contours and machining positions from DXF files
job sequences on the machine
Batch Process Manager is a powerful Why program contours when you already
function for pallet machining and series have the drawing as a DXF file? You can
production. With its intuitive user interface, open DXF files directly on the TNC in order
you can plan your production process and to extract contours or machining positions
receive important information about from them. This not only saves time
upcoming machining operations. otherwise spent on programming and
testing but also provides assurance that
Batch Process Manager makes it possible the finished contour precisely complies
to easily change the sequence of pending with the design engineer’s specifications.
jobs. Batch Process Manager also performs
a duration calculation for all planned jobs DXF files usually contain multiple layers
or NC programs. It checks whether, for used by the design engineer to organize
example, all NC programs will be able to the drawing. In order to minimize
run without error and whether all necessary unneeded information on your screen
tools are available with sufficient remaining during contour selection, you can hide all of
service life. Batch Process Manager the inessential layers in the DXF file with
displays the results of these checks in the just a gesture. This feature requires an
status overview, thereby ensuring the operating panel with a touchpad or an
smooth execution of the planned jobs. external pointing device. The TNC can
select a contour train even if it has been
Batch Process Manager shows the stored across different layers.
following information in advance:
• The machining sequence The TNC also supports you in defining the
• The time of the next manual intervention workpiece preset. For this purpose, the
• Program duration and end time of TNC provides a function that allows you to
program run move the drawing’s datum to a useful
• Status information about preset, tool, position by simply selecting an element.
and program Selecting contours is also very convenient:
you can select any element by touch. Once
On the TNC 620, Batch Process Manager you select a second element, the TNC
requires the additional enabling of Pallet detects your desired machining direction
Management (option 22). On controls with and initiates automatic contour detection.
NC software versions up to 34059x-08 or In doing so, the TNC automatically selects
81760x-05, Extended Tool Management all clearly identifiable contour elements
(option 93) must be enabled as well. until the contour closes or branches out. At
that point, you can select the next contour
element. In this way you can quickly and
easily define even extensive contours by
touch. You can even shorten, lengthen, or
interrupt the contour elements as needed.
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
22 23
Programming and operation Programming and operation
CAD Import: import contours from 3D models Optimization of CAD models
CAD Import (option 42) The CAD Model Optimizer software option
CAD Viewer enables the display of 2D and offers the operator the power to simplify
3D models right on the TNC (e.g., DXF, 3D models and heal contours, thus creating
Step, STL or IGES files). Using the CAD valid STL files for collision monitoring or
Import option, you can easily incorporate simulation.
contours and machining positions from
these CAD files directly into your Klartext The initial model can be imported through
program. You can thereby reduce the the CAD viewer. The 3D mesh function
amount of programming work and avoid simplifies the model and autonomously
input errors resulting from transposed corrects errors such as small holes in the
digits, incorrectly placed decimal points, solid model or self-intersecting lines on
and the like. surfaces. The control covers the opened 3D
model with a mesh of triangles. The control
In particular, extracting machining then generates an STL file that you can use
information directly from CAD data for various functions of the control. For
provides additional possibilities for creating example, you can then quickly and easily
NC programs with a tilted working plane. repair faulty files of fixtures or tool holders.
You can also define the preset on the 3D
model with a 3D basic rotation. In
addition, you can place a datum with the
appropriate 3D rotation on the desired
working plane.
CAD Import Option 42 ID 526450-01 CAD Model Optimizer Option 152 ID 1353918-01
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
24 25
Programming and operation Programming and operation
Turning functions: milling and turning on the same machine Turning functions: eccentric turning
The TNC7 and TNC 640 provide powerful The eccentric turning function lets you
functions for NC-program-driven switching perform turning operations even when the
between turning mode and milling mode. workpiece axis is misaligned with the axis
You are completely free to decide how and of rotation due to the setup. During
when you wish to combine these two machining, the TNC7 and TNC 640 then
machining modes. compensate for any eccentricity through
corrective movements of the rotary spindle
Machining simple contours coupled with the linear axis. This can
Various cycles are available for the significantly reduce your setup times.
longitudinal and transverse machining of
simple contours. The area to be machined
can also be inclined, thus requiring a
plunging movement. Of course, the TNC7
and TNC 640 automatically take the angle
of the turning tool into account.
* On controls with NC software version
Machining any contours
34059x-04, RTC (option 135) must be enabled.
If the contours to be machined are
complex and can no longer be defined with
simple cycle parameters, you can still
describe them using contour subprograms.
This process is identical to the procedure
used for SL cycles in milling, for which you
use Cycle 14 to define the subprogram
describing the finished contour. You can
define the technology parameters in the
respective turning cycle. You use exactly
the same Klartext functions for the contour Turning with a facing slide
description as you would for defining a A facing slide allows you to perform turning
milling contour. operations on a stationary workpiece. This,
in turn, makes it possible to implement off-
Turning-specific recess and undercut center or tilted-plane turning operations.
contour elements are also available, which With a facing slide, the cutting edge
you can insert between contour elements rotates in the spindle, while an axis
in the same manner as chamfers and integrated in the facing slide controls the
rounding arcs. Besides radial and axis turning tool (plan stroke). With the TNC7
recesses, E, F, H, K, and U undercuts are and TNC 640, you don’t need to worry
available, as are thread undercuts. about the complex motion involved. You
simply select the facing-slide mode with a
Depending on the cycle, the TNC7 and programming command and program as
TNC 640 cut parallel to the axis or the always with standard turning cycles. The
contour. You define the machining TNC7 and TNC 640 handle all the
operations (roughing, finishing) or the conversions for you and automatically
oversize with dialog guidance in the perform all motion sequences.
corresponding parameters.
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
26 27
Programming and operation Programming and operation
Turning functions: simultaneous turning Extended Tool Management
This option allows you to produce complex This software option extends tool
contours that would otherwise require management by the two tables Tooling
machining at varying tool angles. This way list and T usage order. The Tooling list
you can, for example, produce undercut shows the tool requirements of the
contours with just one tool. For simple NC program or pallet to be run. The Tooling
contours, this option can prolong tool life by list contains information about all the tools
using a larger area of the indexable insert. called within an NC program. Before
This involves at least three-axis motion starting the program, you can check, for
(two linear axes and one rotary axis). example, whether all tools are contained in
the magazine. When you select an
The cycles for simultaneous turning monitor NC program in the Program run operating
the workpiece contour relative to the tool mode, the control automatically creates
and the tool carrier. To attain optimal surface the Tooling list table. The control lists all
finishes, these cycles avoid unnecessary the tools called within the active
tilting movements. If you wish to activate NC program in numerical order.
specific tilting movements, you can define
start and finish angles on the TNC7 and The T usage order table shows the tool
TNC 640. A cycle for simultaneous roughing sequence of the pending pallet or
is also available (with NC SW 34059x-11 NC program. Before starting the program,
or later). you can see, for example, when a manual
tool change will take place. When you
The control now permits the use of FreeTurn select an NC program in the Program run
tools for inclined and simultaneous turning operating mode, the control automatically
operations. FreeTurn tools are lathe tools creates the T usage order table. The
with a special tooth arrangement. control lists all the tools called within the
Depending on the design, a single FreeTurn active NC program in chronological order.
tool can perform both axis-parallel and
contour-parallel roughing and finishing. The Extended tool management enables you to
use of FreeTurn tools reduces machining detect the tool requirements in time and
times because fewer tool changes are thus prevent interruptions during program
needed (with NC software version 16 or run.
later).
TNC7 –
TNC 640 From NC SW 34059x-09 through 34059x-16
TNC 620 / TNC 320 –
Turning v2* Option 158 ID 1359635-01 Extended Tool Management Option 93 ID 676938-01
In interpolation turning, the tool’s cutting For certain machining operations, the
edge describes a circular motion, with the rotations of the tool spindle must be
cutting edge always oriented either toward synchronized with the movement of other
the center of the circle (outside machining) axes. This is the case, for example, during
or away from the center (inside machining). the production of external gears via
By varying the circle radius and the axial hobbing.
position, any rotationally symmetrical
object can be produced in any working In connection with option 50 (Turning) or
plane. option 158 (Turning v2) and option 131
(Spindle Synchronism), the control offers
With the interpolation turning cycle, the Cycle 880 GEAR HOBBING, which allows
TNC can create a rotationally symmetrical you to machine external cylindrical gears or
shoulder defined by its start and end point helical gears at any angle. During hobbing,
in the active working plane. The center of the rotation of the tool spindle and rotary
rotation is the starting point in the working table are synchronized while the gear hob
plane when the cycle is called. The moves axially along the workpiece.
rotational surfaces can be inclined or Cycle 880 automatically controls these
rounded away from each other. complex movements and lets you easily
enter all of the relevant values. You can
This cycle can be used only for finishing utilize the tooth parameters straight out of
work and does not permit roughing your drawing, which the cycle then uses to
operations with multiple passes. The calculate the required five-axis motion.
machining strategy can be selected as
needed: both inside machining and outside The TNC 640 (with NC SW 34059x-11 or
machining are possible. The TNC7 and later) and TNC7 controls support tapping
TNC 640 also let you machine any with one or more spindles. The spindles
rotationally symmetrical contour (without can be coupled for this purpose. Tapping is
undercuts). performed with the master spindle. The
coupled slave spindles follow the
machining operation.
Advanced Spindle Interpolation Option 96 ID 751653-01 Spindle Synchronism Option 131 ID 806270-01
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures
30 31
Programming and operation Programming and operation
Grinding and dressing functions Gear machining in a single setup
With the TNC7 and TNC 640, you can Because gears are typically manufactured
even perform grinding operations on your on specialized machine tools, time-
machine. Cycles for jig grinding and dressing consuming rechucking is often required.
allow you to program the respective
function with great convenience. The TNC7 With the Gear Cutting function, however,
and TNC 640 can also superimpose a tool- you can completely machine spur and
axis reciprocating stroke onto the helical gears in a single setup using skiving
programmed movements. Optimized tool or hobbing operations. If you wish to use
management supports the operator during the Gear Cutting option in turning mode,
every process, including grinding and then option 50 or option 158 (Turning v2)
dressing. The TNC7 and TNC 640 are will need to be enabled.The Gear Cutting
therefore the ideal basis for attaining function helps you program complex
exceptional surface quality and accuracy in sequences by letting you define just the
your applications. gear geometry and tool data. The control
will take care of the remaining calculations,
Jig grinding particularly the complex synchronization of
Jig grinding is the grinding of a 2D contour. motions. As a result, the production of
On a milling machine, jig grinding is primarily internal gears turns into an easy-to-master
used for finishing holes or pre-machined standard application.
contours using a grinding tool. The grinding
contour can be programmed in the defined Skiving
grinding cycles and then machined. Skiving owes its current success to
its significantly higher efficiency and
Grinding open and closed contours throughput compared with traditional
You also have the option of superimposing gear shaping.
a tool-axis reciprocating stroke onto the
tool’s motion. Special cycles allow you to With skiving, external and internal gears
define, start, and stop the reciprocating can be produced on machines with
stroke. The reciprocating stroke enables synchronized spindles.
uniform wear on the grinding tool and
precise geometries on ground surfaces. Hobbing
Hobbing is particularly well suited to external
Dressing gear machining. Its benefits include high
Dressing cycles allow you to “true up” throughput and a wide variety of tooth
grinding tools inside the machine. During shapes that can be produced with relatively
dressing, the grinding tool is machined easy-to-make tools.
with a special dressing tool. Klartext cycles
are available for dressing the grinding tool's Lift-off
diameter or profile. This option not only makes programming
easier but also provides better protection
for your equipment. To prevent damage
during unforeseen program interruptions
(e.g., a power outage), its cycles support
optimized lift-off capability. These cycles
automatically define the tool direction and
path for retraction from the workpiece.
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
32 33
Machine accuracy Machine accuracy
KinematicsOpt: easy calibration of rotary axes KinematicsComp: 3D spatial compensation
Based on the measured values, the TNC The KinematicsComp function gives
determines the spatial errors that arise from the machine manufacturer a way to
axis tilting. The cycle then calculates an significantly improve his machine’s
optimized kinematic machine description accuracy. The TNC’s standard kinematic
that minimizes these errors and saves it as model describes the machine’s degrees of
the machine’s kinematic model. freedom and the rotational centers of its
rotary axes. The enhanced kinematics
Of course, a detailed log file is also description of KinematicsComp additionally
available containing the actual measured includes the option of considering
values, the measured and optimized positioning, straightness and angular
dispersion (for the static tilting accuracy), errors of all axes through compensation
and the actual compensation values. value tables. In addition to featuring
Together with option 52 (KinematicsComp), multidimensional tables, KinematicsComp
the KinematicsOpt option permits also uses formulas with which even errors
compensation for spatial misalignment beyond the scope of the rigid body error
of the rotary axes and makes 3D model can be compensated for. This is
compensation of rotary swivel heads done so well that the tool center point
on a rotary axis grid possible. (TCP) can exactly follow the ideal nominal
contour. Even thermally induced errors can
Optimal use of KinematicsOpt requires a be compensated for after being detected
highly rigid calibration sphere for reducing by sensors and the PLC. The spatial errors
the deformations caused by probing forces. of the tool center point, for example, can
For this purpose, HEIDENHAIN offers be measured with a laser tracer or laser
calibration spheres with highly rigid holders interferometer and converted into
of various lengths. compensation tables. Option 48
(KinematcsOpt) uses KinematicsComp
Calibration spheres are available as to compensate for the misalignment of
accessories: rotary axes and for the grid compensation
KKH 80 Height: 80 mm ID 655475-03 of rotary swivel heads.
KKH 250 Height: 250 mm ID 655475-01 Ascertaining geometric error with a laser coordinate measuring device
(source: PTB Notification 117)
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC brochures, and visit www.klartext-portal.com
34 35
Machine accuracy Machine accuracy
CTC: compensation of position errors due to axis couplings PAC: position-dependent adaptation of control parameters
During dynamic acceleration processes, a Depending on the positions of the axes in This makes it possible to assign the
machine tool’s structure undergoes forces the working space, a machine’s kinematics respective optimal loop gain to defined
capable of deforming machine components, give rise to variable dynamic behavior that interpolation points. Additional position-
resulting in errors at the tool center point can adversely affect servo-control stability. dependent filter parameters can be defined
(TCP). The dynamic acceleration of an axis in order to further increase control loop
causes not only axial deformations but also To fully exploit the machine’s dynamic stability.
deformations that are lateral to the direction performance, you can use the PAC option
of acceleration (due to mechanical axis (Position Adaptive Control) to change
couplings). This is especially the case if the machine parameters based on position.
point of force applied to an axis does not
coincide with its center of gravity, thus
potentially resulting in pitching motion
during braking and acceleration phases.
The resulting position error at the TCP in
the direction of the accelerated axis and
lateral axes is proportional to the amount
of acceleration.
Following error
If the dynamic position error as a function
Following error in µm
Nominal feed rate (hypothetical)
of the axis acceleration is known from
measurements at the TCP, then this
acceleration-dependent error can be
compensated for with the CTC (Cross
Talk Compensation) servo-control option
in order to prevent negative effects on
Deflection at the TCP in the Z axis during movement in the X direction
the surface quality and accuracy of the
workpiece.
Without CTC
A grid encoder (KGM) in the plane defined With CTC
6
by two mechanically coupled axes can Time in s
Z deflection at the TCP in µm
Following error in μm
-4 Nominal feed rate (hypothetical)
-6
0 0.5 1 1.5 2
Time in s
Servo control optimized for Z = 0; following error within the tolerance band
Time in s
Cross Talk Compensation Option 141 ID 800542-01 Position Adaptive Control Option 142 ID 800544-01
For more information, see the TNC brochures, see the Dynamic Precision Technical For more information, see the TNC brochures, see the Dynamic Precision Technical
Information document, and visit www.klartext-portal.com Information document, and visit www.klartext-portal.com
36 37
Machine accuracy Machine accuracy
LAC: load-dependent adaptation of control parameters MAC: motion-dependent adaptation of control parameters
The dynamic behavior of machines with behavior at different loads, adaptive In addition to the position-dependent A further application is the acceleration-
moving tables can vary depending on the feedforward controls can be activated, adaptation of control parameters through dependent change of the tensioning torque
mass or mass moment of inertia of the and the control loop gain can be changed the PAC option, the MAC option (Motion between the master and slave axes for
clamped workpiece. based on the load. Adaptive Control) provides a way of master-slave torque control.
changing machine parameters based on
The LAC option (Load Adaptive Control) In order to allow rapid adjustment in other input quantities such as speed or With the MAC option, this configuration
enables the control to automatically response to sudden changes in the load motor acceleration. This motion-dependent makes it possible to attain a significantly
ascertain the current workpiece mass or (e.g., from loading and unloading the adaptation of the control parameters makes higher maximum acceleration at rapid
mass moment of inertia and the acting workpiece), Cycle 239 is provided for it possible, for example, to implement traverse; for example, through parameter-
frictional forces. In order to ensure an ascertaining the current load status. speed-dependent adaptation of the kv based reduction of the tensioning torque at
optimum response to changes in machine factor for drive systems exhibiting stability increasing acceleration.
changes at different traversing speeds.
Following error
Following error in 0.001°
aAxis aAxis
Time in s
Load Adaptive Control Option 143 ID 800545-01 Motion Adaptive Control Option 144 ID 800546-01
For more information, see the TNC brochures, see the Dynamic Precision Technical For more information, see the TNC brochures, see the Dynamic Precision Technical
Information document, and visit www.klartext-portal.com Information document, and visit www.klartext-portal.com
38 39
Machine accuracy Machining functions
MVC: active vibration damping 5-axis simultaneous machining
In the presence of low-frequency vibrations The TNC provides many powerful functions
on a machine tool, inclined or curved specifically developed for five-axis
surfaces can often exhibit surface-finish simultaneous machining.
problems in the form of visible shadows or
inconsistent contrast. Peaks as small as The NC programs for five-axis simultaneous
1 µm or smaller may be visually noticeable machining are created with CAM systems
on a workpiece. These disturbances often in conjunction with postprocessors. In
necessitate surface rework, which comes principle, such programs contain either all
with additional cost. of the coordinates of the machine’s
existing NC axes or NC blocks with surface
Low-frequency disturbances are often normal vectors. During five-axis machining
caused by elasticity in the drive train, such with three linear axes and two additional
as vibrations between the motor and the tilting axes, the tool is always perpendicular
slides, or machine setup vibrations, in to the workpiece surface or is tilted at a
which high accelerations of the machine specific angle relative to it (inclined tool
axes cause disturbances in the machine machining).
tool through its fastening elements or
connected base. Regardless of the type of five-axis programs
you wish to run, the TNC performs all of
Excitations due to high accelerations can the necessary compensating movements
be lowered by reducing the jerk, but this in the linear axes arising from movements
results in longer machining times. in the tilting axes. The TNC’s tool center
point management feature (TCPM)—an
The Machine Vibration Control (MVC) improvement on the proven TNC function
option suppresses low-frequency vibrations M128—provides optimal tool guidance and
via the control loop of the control. To this prevents contour gouging.
end, the Active Vibration Damping (AVD)
and Frequency Shaping Control (FSC)
functions are available with this option.
MVC works in two ways: it causes a clean
workpiece surface because any vibrations
that would be visible on the workpiece
surface are suppressed, and it also enables
fast and low-vibration milling.
40 41
Machining functions Machining functions
Handwheel superimpositioning: superimpose handwheel Tool compensation: radius-compensated contour precalculation
positioning during program run (LOOK AHEAD)
Advanced Function Set 3 Option 21 ID 628254-01 Advanced Function Set 3 Option 21 ID 628254-01
For more information, see the TNC brochures For more information, see the TNC brochures
42 43
Machining functions Machining functions
Dynamic Collision Monitoring (DCM) Dynamic Collision Monitoring version 2 (DCM v2)
The complex machine movements and DCMv2 includes all features of option 40.
normally high traversing speeds of five-axis The expanded collision monitoring of the
machining make axis movements difficult TNC7 not only prevents tools from colliding
to predict. Collision monitoring is thus a with machine components, but also with
valuable function that makes things easier fixtures. The TNC7 features a probing
for the machine operator and protects the function that graphically and interactively
machine from damage. assists you in determining the exact
position of the fixture. That way you no
In these cases, the machine operator is longer have to worry about either the
supported by the TNC’s Dynamic Collision sequence or the actual probing functions.
Monitoring (DCM) option. The control Colored arrows in a virtualized work
interrupts the machining process whenever envelope show you whether the position
a collision is imminent, thereby improving is suitable and the probing operation can
safety for both the machine and its operator. be performed. This graphically supported
This, in turn, helps prevent machine damage measurement can be used for any
and any resulting costly downtime. workholding equipment. An accurate
Unattended shifts also become more 3D model is all that is needed.
reliable.
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, see the TNC7 brochure, and visit www.klartext-portal.com
44 45
Machining functions Machining functions
Global Program Settings Adaptive Feed Control (AFC)
The global program settings, which come Adaptive Feed Control (AFC)
into play particularly in large-scale mold automatically regulates the feed rate of the
making, are available in the Program Run TNC based on the present spindle power
and MDI modes. This option lets you and other process data. During a teach-in
define global and overriding coordinate cut, the TNC records the maximum
transformations and settings for the occurring spindle power. Prior to machining,
NC program without actually changing you define the limits (in a table) within
the NC program. which the TNC is allowed to influence the
feed rate in “control” mode. Naturally,
You can change the Global Program Settings various overload reactions can be specified
during a program stop, even mid-program. as well, including by your machine
A clearly structured form is provided for manufacturer.
this. Upon starting, the TNC then moves as
needed to a new position in accordance The TNC’s Adaptive Feed Control option
with a positioning logic that you can define. offers a series of benefits:
The following functions are available:
• Additional rotation based on basic Optimization of the machining time
rotation or 3D basic rotation Particularly in the case of cast parts,
• Shifting the workpiece preset in a oversizes and material irregularities
single axis (cavities) can occur to varying degrees.
• Mirroring individual axes By controlling the feed rate, the control
• Additional shift of an already shifted strives to stay within the bounds of the
workpiece datum previously “learned” maximum spindle
• Rotation about the active tool axis power throughout the entire machining
• Handwheel superimposition time. Increasing the feed rate in areas
• Feed rate factor requiring less material removal shortens
the overall machining time.
Global PGM Settings Option 44 ID 576057-01 Adaptive Feed Control (AFC) Option 45 ID 579648-01
46 47
Machining functions Machining functions
Active Chatter Control (ACC) Optimized Contour Milling (OCM)
Strong forces come into play during With Active Chatter Control (ACC), Efficient machining strategies are a key The TNC 640 (with NC SW 34059x-11 or In the following machining example, both
roughing (power milling). Depending on the HEIDENHAIN now provides an effective basis for economical NC manufacturing. later), the TNC 620 (with NC SW 81760x-07 the machining time and tool wear were
rotational tool speed, the resonances in the control function for reducing a machine’s Roughing processes, in particular, offer or later) and the TNC7 provide OCM cycles reduced by a factor of three.
machine tool, and the chip volume (metal- tendency to chatter. This control function is great potential for optimization because for chamfering or deburring and for
removal rate during milling), a phenomenon particularly advantageous when used they usually make up a sizeable portion of standard shapes.
known as “chatter” may occur. Chatter during heavy machining. Thanks to ACC, the total machining time.
induces heavy strain on the machine and substantially higher removal rates are
causes ugly marks on the workpiece possible. Depending on the type of Process reliability and maximum removal
surface. It also increases the progress and machine, the removal rate can be rates require optimal adaptation of the
irregularity of tool wear, even leading to increased by up to 25 percent or more. cutting data to the characteristics of the Conventional machining
tool breakage under extreme At the same time, you are reducing strain tool and workpiece material. For this
circumstances. on the machine and increasing tool life. purpose, Optimized Contour Milling S5000, F1200, ap: 5.5 mm
(OCM) provides a cutting data calculator
that draws on an extensive integrated Overlap factor: 5 mm
material database. The operator can adapt
Machining time: 21 min 35 s
the automatically calculated cutting values
with regard to the mechanical and thermal
load on the tool. Tool service life can be Tool: VHM end mill ¬ 10 mm
managed with process reliability even at Workpiece material: 1.4104
the highest possible removal rates.
Tool after two parts
With OCM, you can rough out any pocket Machining with OCM
and island with high process reliability and
lower tool wear thanks to highly consistent S8000, F4800, ap: 22 mm
process conditions. You simply program the
contour as usual directly in Klartext or Overlap factor: 1.4 mm
make use of the convenient CAD Import
function. The control then automatically Machining time: 6 min 59 s
calculates the complex movements
Heavy machining without ACC Following error without ACC required for maintaining consistent process Tool: VHM end mill ¬ 10 mm
conditions. OCM takes void areas into Workpiece material: 1.4104
account, which significantly reduces
machining times (with NC software Tool after six parts
version 16 or later).
48 49
Machining functions Machining functions
Component Monitoring Process Monitoring
Component Monitoring Option 155 ID 1226833-01 Process Monitoring Option 168 ID 1302488-01
For more information, see the Information for the Machine Tool Builder brochures For more information, see the TNC7 brochure, and visit www.klartext-portal.com
50 51
Machining functions Communication
3D-ToolComp: 3D radius compensation based on tool inclination HEIDENHAIN OPC UA NC Server: standardized communication
For more information, see the TNC brochures, and visit www.klartext-portal.com For more information, visit www.heidenhain.de/opcua-nc-server
52 53
Communication Communication
HEIDENHAIN DNC: communication over a COM component Remote Desktop Manager: view and remotely operate
external computers
Paperless job management requires the A typical work day may often require data Extended Workspace Comfort
seamless exchange of data about all entry into planning and control systems or With Extended Workspace Comfort, you
process steps in the production process. diagnostic testing with Windows-based can add a second 19-inch HEROS screen
The HEIDENHAIN DNC option allows a software. The Remote Desktop Manager next to or above the control screen of the
Windows application to access data on the option provides the operator with the TNC 640. While the current NC program is
control and change them as needed. opportunity to operate one or more displayed on the control screen, Extended
Possible fields of application include the Windows PCs directly from the TNC. This Workspace Comfort offers, for example, a
following: option fully integrates the Windows PC view of an office PC that is connected via
• Software solutions for controlling the operating interface into the control Remote Desktop Manager.
manufacturing process interface on the TNC’s screen.
– Machine data acquisition systems and Extended Workspace Compact
production data acquisition systems This functionality is available regardless Extended Workspace Compact lets any
(MDA/PDA) of whether the Windows PC is an additional applications run in an extra
–C onnection to higher-level ERP/MES industrial PC (e.g., the IPC 306) in the window on a 24-inch touchscreen of the
systems machine’s control cabinet, in the local TNC 640; for example, the screen of a
–P reventive maintenance planning network as a server, or at the operator’s Windows PC can be shown. Its position
based on the machine’s actual office workstation. alongside the familiar control screen gives
condition you an optimum overview.
• Standardized or customized PC software Possible applications range from
–G reater process reliability and centralized job, tool, and NC program Embedded Workspace
equipment availability management to the remote operation of The TNC7 offers the possibility of
–E rror reporting systems (e.g., notifying CAD/CAM systems from the machine. seamlessly embedding remote desktops
the customer’s smartphone when the With this option, the machine tool or applications as a workspace or separate
current machining process encounters operating panel becomes a versatile operating mode directly in the user interface
problems) and efficient workspace for tasks ranging of the TNC7. The workspaces are therefore
–C urrent status overviews of all from specialized manufacturing processes able to display the content in an optimized
production machines to decentralized order processing. way in the display areas selected by the
–D atabase creation for extensive data operator.
mining
RemoTools SDK Accessory ID 340442-xx Remote Desktop Manager Option 133 ID 894423-01
For more information, see the TNC brochures, see the Connected Machining brochure For more information, see the TNC brochures, see the Connected Machining brochure
54 55
Adaptation to the machine Adaptation to the machine
Additional control loops Integrated Functional Safety (FS)
The number of enabled control loops Controls featuring integrated functional Option Option ID Comment
depends on the SIK being used and on any safety (FS) from HEIDENHAIN can attain number
additionally enabled control loops (which Safety Integrity Level 2 (SIL 2) as per
can be ordered anytime as needed). EN 61508, and Performance Level “d,” 160 Integrated FS: Basic 1249928-01 Only for Gen 3: enabling of functional
Category 3, as per EN ISO 13849-1. In safety (FS) and enabling of four safe
Additional control loops can be enabled these standards, safety-related systems control loops
either singly or in groups. Through are assessed based on criteria such as
combinations of control-loop groups and the failure probabilities of integrated 161 Integrated FS: Full 1249929-01 Only for Gen 3: enabling of functional
single control loops, any number of control components and subsystems. This safety (FS) and enabling of the
loops can be enabled. modular approach aids the manufacturers maximum number of safe control
of safety-related machines in implementing loops ( 10)
The maximum possible number of control their systems, since they can then build
loops depends on the control: upon prequalified subsystems. 162 Add. FS Ctrl. Loop 1 1249930-01 Only for Gen 3: additional safe control
• TNC7: 24 control loops loop 1
• TNC 640: 24 control loops The controls with functional safety (FS)
• TNC 620: 8 control loops are based on two redundant, mutually 163 Add. FS Ctrl. Loop 2 1249931-01 Only for Gen 3: additional safe control
• TNC 320: 6 control loops independent safety channels. All safety- loop 2
relevant signals are collected, processed,
and output over two channels. Errors are 164 Add. FS Ctrl. Loop 3 1249932-01 Only for Gen 3: additional safe control
detected through a reciprocal data loop 3
comparison of the two channels’ states.
Consequently, the occurrence of a single 165 Add. FS Ctrl. Loop 4 1249933-01 Only for Gen 3: additional safe control
error in the control does not cause a loss loop 4
in safety functionality.
166 Add. FS Ctrl. Loop 5 1249934-01 Only for Gen 3: additional safe control
loop 5
For Gen 3 drives, integrated functional 169 Add. FS Full 1319091-01 Enabling all remaining FS control loops
safety (FS) is enabled through software
options and is scalable. When purchasing
these options, you can enable the exact
number of safe control loops you actually
need. For this purpose, new software The manufacturer needs option 169 if safe Software option 169 enables all remaining
options (160 to 166) are being introduced control loops are to be enabled via single FS axes if the following requirements are
exclusively for the Gen 3 drives. Up to now, options and ten or more safe control loops fulfilled:
integrated functional safety (FS) has been are needed. • Software option 160 is enabled
enabled in conjunction with a PLB 62xx FS. • Software options 162 to 166 are enabled
Control-loop groups
4 Additional Axes Option 77 634613-01 Integrated FS Options 160 to 166 Option 169
8 Additional Axes Option 78 634614-01 ID 1249928-01 to ID 1319091-01
1249934-01
TNC7 NC SW 81762x-16 or later
TNC 640 NC SW 34059x-01 or later TNC7 81762x-16 81762x-16
TNC 620 NC SW 34056x-01/73498x-01/81760x-01 or later TNC 640 34059x-10 34059x-11
TNC 320 NC SW 34055x-01/771851-01 or later TNC 620 81760x-07 81760x-08
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Technical Information documents
56 57
Adaptation to the machine Adaptation to the machine
Synchronized axes: gantry axes, tandem tables Python OEM Process: realize special functions
Synchronized axes are synchronously The Python OEM Process option gives
moving axes that are programmed using machine manufacturers a powerful tool
the same axis designation. for using an object-oriented programming
language within the control. Python is an
With HEIDENHAIN controls, parallel axis easy-to-learn script language supporting all
systems (gantry axes) such as those on necessary high-level language elements.
portal-type machines or tilting tables can
be moved synchronously thanks to high- Python OEM Process can be employed
accuracy, dynamic position control. The universally for machine functions, complex
fast and particularly precise positioning calculations, and the display of special user
movements are perfectly harmonized, thus interfaces. User-specific or machine-
enabling five-axis simultaneous motion for specific solutions can be efficiently
highly demanding tasks. Multiple slave implemented. Regardless of whether you
axes can be assigned to a single master intend to create special algorithms for
gantry axis. specialized functions or separate solutions
(e.g., interfaces for machine maintenance
Master-slave torque systems are typically software), a myriad of existing Python- and
used when large parts need to be moved GTK-based functions are at your disposal.
or when rack and pinion drive systems
require pre-stressing for backlash-free You can integrate your newly created
motion. Up to six drive systems can be applications through the PLC in familiar
combined into a single master-slave PLC windows, or you can display them in
network and mutually pre-stressed as your own windows incorporated into the
desired. As a result, fast and precise axis TNC interface, even making them as large
positioning becomes attainable even on as the control’s full screen.
large machine tools.
Simple Python scripts (e.g., for display
screens) can also be executed without
enabling Python OEM Process (software
option 46). 10 MB of dedicated memory
are reserved for this function. For more
information, refer to the “Python in
HEIDENHAIN Controls” Technical Manual.
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Information for the Machine Tool Builder brochures
58 59
Adaptation to the machine Adaptation to the machine
Double Speed: short control-loop cycle times for direct drive motors OEM Option
Single-speed control loops are usually Machine manufacturers often equip their Options 101 to 130 provide thirty options
Position
sufficient for linear motors, torque motors, machine tools with added useful functions that can be enabled by the machine
and conventional axes. Double-speed stored in the control’s configuration manufacturer and enabled through his own
control loops, however, are the go-to parameters (e.g., PLC). These functions are PLC program. A particular benefit is the
choice for HSC spindles and difficult-to- then offered to the operator as options. To operator’s ability to enable options via the
control axes. In the control’s default give the operator the greatest possible SIK menu without the need for on-site
settings, all axes are set to single speed. flexibility in enabling these options, support by the machine manufacturer.
Each axis that is switched from single HEIDENHAIN can reserve a range within
speed to double speed can reduce the the options menu (SIK menu) for use by
number of available control loops by one. the machine manufacturer as desired.
PWM frequencies greater than 5 kHz
require double-speed control loops.
Option 49 must be enabled for this.
Fine interpolation
Single speed: 0.2 ms
Double speed: 0.1 ms (with option 49)
Position controller
Single speed: 0.2 ms
Double speed: 0.1 ms (with option 49)
Speed controller
Single speed: 0.2 ms
Double speed: 0.1 ms (with option 49)
Current controller
fPWM TINT
3333 Hz 150 μs
4000 Hz 120 μs
5000 Hz 100 μs
6666 Hz 75 μs with option 49
8000 Hz 60 μs with option 49
10 000 Hz 50 μs with option 49
For more information, see the Information for the Machine Tool Builder brochures Further information –
60 61
Adaptation to the machine Software
RTC: real-time coupling function for synchronizing axes and spindles TNCremo: programs for data transfer
The Real-Time Coupling function (RTC) The free PC software package TNCremo
enables the cyclical calculation of a position supports the operator in transferring data
offset for an axis based on the actual and from a PC to HEIDENHAIN controls or
nominal values of any other axes within the programming stations. TNCremo lets you
system. This function allows complex, bidirectionally transfer externally stored
simultaneous movements of multiple machining programs, tool tables, pallet
NC or PLC axes to be implemented. The tables, and backups of the hard drive, as
interdependencies of the axes are defined well as query the operating status of the
in mathematical formulas. Possible machine.
applications, for example, are in PLC axes u
that need to be synchronized with an NC Functions:
axis during a tool change in order to avoid • Data transfer and file management
collisions with the tool holders. The • Creation of screenshots of the control
machine manufacturer defines these • Reading out of the control log
movements with RTC. The real-time • Data backup for the control
coupling function makes complex • Creation of service files
traversing movements possible through
the coupling of principal and secondary In addition to the features already familiar
axes. Many new solutions are thus made Z to you from TNCremo, TNCremoPlus can
possible, ranging from process-specific transfer the current content of the control’s
movements to tool changes with special screen to the PC (live screen). This allows
requirements. you to implement convenient machine
monitoring.
For more information, see the Information for the Machine Tool Builder brochures For more information, visit www.klartext-portal.com
62 63
Software Software
RemoteAccess: remote diagnostics for HEIDENHAIN controls PLCdesign: PLC program development software
Further information – For more information, see the Information for the Machine Tool Builder brochures
64 65
Software
StateMonitor: collect and evaluate machine data
StateMonitor
Organization and logging of Enhanced collection and
StateMonitor can record and visualize the scheduled maintenance and recording of equipment-
following information: identified faults specific signals
• Operating modes
• Override positions (spindle, rapid
traverse, feed rate)
• Program status and program name, as
well as subprograms if applicable Connect your machines via the Relaying of machine data to an
• Program run time HEIDENHAIN DNC, OPC UA, external SQL database for further
• SIK number and software number umati, MTConnect, Modbus TCP processing in an MES or ERP
• Machine messages and FOCAS interfaces. system
• Maintenance entries and the
maintenance history
• Job times
• Other machine-specific signal values
For more information, visit www.digital-shop-floor.heidenhain.com and www.klartext-portal.com, and see the Digital Shop Floor flyer
66 67
Software Software
KinematicsDesign: create machine kinematic models CycleDesign: save NC subprograms as cycles
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Information for the Machine Tool Builder brochures
68 69
Software Software
TNCscope: export oscilloscope files to a PC TNCdiag: for evaluating status information and
diagnostic information
Installation by machine manufacturers or servicing providers Installation by machine manufacturers or servicing providers
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Information for the Machine Tool Builder brochures
70 71
Software Software
TNCopt: for the initial setup of digital control loops IOconfig: configuration software for inputs and outputs
Machine tools with HEIDENHAIN controls Modern machine tools are becoming ever
must always meet the highest performance more complex and extensively equipped.
standards (surfaces, accuracy, fast and For this reason, IOconfig allows you to
efficient machining, stable machining configure all bus systems for HEIDENHAIN
processes, etc.). controls with all symbolic PLC operands.
As part of this, exceptional performance All required information is stored in a
is required of the drive system with servo project file (.iocp).
motors and spindles. That’s why
HEIDENHAIN makes efficient and Functions:
intelligent closed-loop technology its • All information is included in one
highest priority. Of particular importance is project file
having the correct control-loop optimization • All device descriptions are contained
and function settings in the control. in the project file
TNCopt conveniently helps you keep an • Generation of symbol definition files
overview and follow the proper sequence for PLC and SPLC
while setting up the axes. • Comprehensive option handling for
including optional elements in the project
Functions: • Simulation mode for direct overview
• Initial setup/optimization of the cascade of active and inactive elements
control • Convenient operation thanks to
• Compensation of peripheral machine modern user interface
influences (friction, hysteresis, etc.) • Easy exchange of modules
• System identification • Symbol table for straightforward
• Dynamic Efficiency/Dynamic Precision management of PLC symbols
• Measuring functions (circular • Definition of PLC start addresses
interpolation test, etc.) for all elements
• Automated Controller Tuning (ACT) • Catalog for device descriptions
• Library for frequently used elements
and branches
• Reference project for transferring
elements from other projects
• Embedded in PLCdesign as of
PLCdesign 3.1
Installation by machine manufacturers or servicing providers Installation by machine manufacturers or servicing providers
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Information for the Machine Tool Builder brochures
72 73
Software Software
TNCkeygen: enabling keys for software options BMXdesign
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Information for the Machine Tool Builder brochures
74 75
Software Software
Programming station virtualTNC: control of virtual machines
What’s the purpose of a programming The workstation Programming stations are available for all The simulation of NC programs on
station? The programming station software runs on current TNC controls. A further version for the control has long been a part of
As easy as it is to write a part program on a a PC and differs only marginally from a real operation with the VBox virtualization HEIDENHAIN contouring controls. The
TNC at the machine while a different part is TNC on a machine. You can still work with a software is available as an option. The virtualTNC solution makes it possible to
being machined, short reloading times or TNC operating panel, except that it now programming station DVDs include the use the TNC as a control component for
high machine utilization may hinder includes the soft keys normally built into programming station software, the machine simulation applications (virtual
attentive programming work on the shop the monitor. The TNC operating panel is necessary drivers, and the current User’s machines) on external computer systems.
floor. The programming station lets you connected to the USB port of your PC, Manuals in all available languages.
program the same way you would at the allowing your PC to display the familiar TNC How a virtual machine with
machine but away from all the noise and interface. Alternatively, you can also virtualTNC works
distractions. operate the programming station without a Machine simulation applications (virtual
keyboard. In this case, operation is machines) can fully simulate production
Creating programs performed with a virtual keyboard displayed units, allowing real-world production
Creating, testing, and optimizing of along with the TNC control panel. It gives processes to be optimized in advance.
HEIDENHAIN Klartext or ISO programs you the TNC’s most important dialog The virtualTNC software can control the
for the TNC on the programming station activation keys. axes of a virtual machine as if it were a
reduces machine idle times. And it’s easy real system. Operators program and
to get used to because every keystroke Which programming stations are operate the control just as they would
feels the same: the programming station’s available? an actual HEIDENHAIN TNC.
keyboard is just like the one on the
machine. The virtualTNC solution is a programming
station software application of the TNC
Testing programs created offline that, thanks to a special interface, is able
Naturally, you can also test programs to ascertain the current axis positions of
written on a CAM system. The high- the running “virtual” control.
resolution program verification graphics
help you easily spot contour damage and Connecting virtualTNC over
hidden details, even in complex 3D HEIDENHAIN DNC
programs. Software manufacturers who wish to
simulate a production system can connect
Training with the TNC programming their virtual machine to virtualTNC through
station HEIDENHAIN DNC. The COM component
Since the programming station is based on (AxisStreaming object) required for the
the same software as the TNC, it is ideal programming and configuration of the
for apprentice and advanced-level training. interface to virtualTNC and its interface
Programming is performed on the original description are included in the RemoTools
keyboard unit. Even the Test Run mode runs SDK development package and the
exactly as it would on the machine. This relevant help system.
gives the trainee the confidence needed to
operate a real machine. The programming
station is also optimally suited for teaching
TNC programming skills in schools, enabling
programming in HEIDENHAIN Klartext and
even ISO code.
Programming station TNC 640 TNC 620 / TNC 320
For more information, see the Programming Station for TNC Controls brochure For more information, see the HEIDENHAIN DNC brochure
76 77
Hardware enhancements Hardware enhancements
HR: electronic handwheels TS: workpiece touch probes
You can move TNC-controlled machine Workpiece touch probes from HEIDENHAIN TS 760: highest probing accuracy and SE 660 for radio or infrared transmission
axes by simply pressing the axis direction help you reduce cost during shopfloor and repeatability, low probing forces, infrared (hybrid technology); for both the TS 460
keys. A simpler and more sensitive serial production. Together with the TNC, and radio transmission; for workpiece and TT 460.
method, however, is to use an electronic touch probes can be used for manual or setup and measuring during machining
handwheel from HEIDENHAIN. automatic setup, measuring, and with integrated workpiece cleaning; EnDat SE 661 for radio or infrared transmission
inspection functions: support; energy-saving standby mode. (hybrid technology); for both the TS 460
In this case, the feed motor moves the axis • Workpiece alignment and TT 460; EnDat functionality for
slide in direct relation to the handwheel’s • Preset setting Transceiver transmission of the switching state,
rotation. For delicate operations, you can • Workpiece measurement Radio and infrared communication is diagnostic information, and additional data.
incrementally set the distance traveled per established between the TS or TT touch
handwheel revolution. The touch probes for workpiece probe and the SE transceiver. *The SE 661 is only for the TNC7, TNC 640
HR 550 measurement are inserted into the tool and TNC 620
HR 130 panel-mounted handwheels holder either manually or by a tool changer.
The panel-mounted handwheels from Based on the machine, the touch probes
HEIDENHAIN can be integrated into the can be equipped with various tool shanks.
machine operating panel or mounted at The stylus of a TS touch trigger probe is
another location on the machine. deflected upon contact with a workpiece
surface. In that instant, the TS generates a
HR 510, HR 520, and HR 550 portable triggering signal that, depending on the
handwheels model, is transmitted to the control either
The HR 510, HR 520, and HR 550 portable by cable, radio transmission, or an infrared
handwheels are particularly helpful when beam.
you work near the machine’s working
space. The axis keys and certain function Cable-bound touch probes
keys are built into the housing. This lets you For machines requiring manual tool
set up the machine or switch between the changes, as well as for grinding machines
axes you want to move from wherever you and lathes:
happen to be standing with the handwheel. TS 260: new generation; axial or radial
The integrated display of the HR 520 and cable connection SE 660/
HR 520 SE 661
HR 550 handwheels keeps you immediately
informed about the most important Wireless touch probes
operating statuses. As a wireless With radio or infrared signal transmission
handwheel, the HR 550 is ideal for use on for machines with automatic tool changes:
large machines. When you aren’t using the TS 460: new-generation standard touch
handwheel, you can simply place it in the probe for radio and infrared transmission,
HR 130
HRA 551 FS handwheel holder (transceiver with compact dimensions, energy-saving
with integrated charging device). mode, optional collision protection, and
thermal decoupling
TS 740: high probing accuracy and
repeatability, low probing forces, and TS 260
infrared transmission
TS 460
HR 510
HR 130 ID 540940-01/540940-03 – 34059x-01 34056x-01/73498x-01/81760x-01 34055x-01 TS 260 ID 738283-xx 81762x-16 34059x-05 81760x-02 771851-02
HR 510 ID 1120313-xx/1119971-xx 81762x-16 34059x-01 34056x-01/73498x-01/81760x-01 34055x-01 TS 460 ID 1178530-xx 81762x-16 34059x-05 81760x-02 77185x-02
HR 510 FS ID 1119974-xx/1120311-xx 81762x-16 34059x-02 34056x-02/73498x-02/81760x-01 34055x-06
HR 520 ID 670303-xx/670302-xx 81762x-16 34059x-02 34056x-04/73498x-02/81760x-01 34055x-06 TS 740 ID 573757-xx 81762x-16 34059x-01 34056x-03/73498x-01/ 81760x-01 340551-05/771851-01
HR 520 FS ID 670305-xx/670304-xx 81762x-16 34059x-02 34056x-04/73498x-02/81760x-01 34055x-06
HR 550 FS ID 1183021-xx/1200495-xx 81762x-16 34059x-02 34056x-04/73498x-02/81760x-01 34055x-06 TS 760 81762x-16 34059x-11 SP5/ 81760x-07 SP5/81760x-08 –
34059x-12 SP5/34059x-16 SP5/81760x-16
HRA 551 FS ID 1119052-xx 81762x-16 34059x-02 34056x-04/73498x-02/81760x-01 34055x-06
for HR 550 FS TS 642 ID 653217-xx 81762x-16 34059x-09 81760x-06 77185x-06
For more information, see the Information for the Machine Tool Builder brochures For more information, see the Touch Probes for Machine Tools brochure
78 79
Hardware enhancements Hardware enhancements
TT: tool touch probes ITC: additional operating station
A key factor in obtaining consistently high The additional ITC (Industrial Thin Client)
production quality is, of course, the tool. This operating stations from HEIDENHAIN are
requires the exact measurement of tool convenient additional remote station
dimensions and a cyclical inspection of the solutions for operating the machine or
tool for wear, breakage, and tooth shape. machine units such as tool-changing
For tool measurement, HEIDENHAIN stations. With a remote operating design
offers the TT triggering tool touch probes. tailored to the TNC, the ITC can be readily
connected via a standard Ethernet
These touch probes are installed directly connection with a 100 m (max.) cable.
within the machine’s workspace, where
they enable tool measurement either The ITC 855 is a compact additional
before machining or during interruptions. operating station for control systems
with a 15-inch or 19-inch main screen.
The TT tool touch probes measure the In addition to having an ASCII keyboard
tool length and radius. During probing of a and a touchscreen, it is also equipped with
rotating or stationary tool (e.g., for individual the most important function keys of the
tooth measurement), the contact plate TNC. The ITC 855 adjusts its resolution
is deflected and a triggering signal is automatically to fit the size of the main
transmitted directly to the TNC. The TT 160 screen. The soft keys are operated on the
uses cable-bound signal transmission, touchscreen.
whereas the TT 460 uses radio or infrared
transmission. This makes the latter Together with the TE 73x or TE 74x
particularly well suited for use on rotary and keyboard unit, the ITC 362 (24-inch screen
tilting tables. with multitouch operation) or ITC 860
(19-inch touchscreen) each make up a
full-fledged second operating station.
Operation is identical to that of the TNC.
The ITC 362 or ITC 860 can also be used as ITC 860
a second-screen solution for an extended
workspace.
Additional operating station TNC7 TNC 640 TNC 620 TNC 320
Minimum NC SW Minimum NC SW Minimum NC SW Minimum NC SW
Tool touch probes TNC7 TNC 640 TNC 620 TNC 320 ITC 362 ID 1346871-xx 81762x-16 34059x-07 SP2 – –
Minimum NC SW Minimum NC SW Minimum NC SW Minimum NC SW
ITC 855 ID 1370459-01 – 34059x-08 81760x-05 –
TT 160 ID 729763-xx 81762x-16 34059x-05 81760x-02 771851-02
TT 460 ID 1192582-xx 81762x-16 34059x-05 81760x-02 77185x-02 ITC 860 ID 1174935-01 – 34059x-07 SP2 – –
For more information, see the Touch Probes for Machine Tools brochure For more information, see the Information for the Machine Tool Builder brochures
80 81
Hardware enhancements Hardware enhancements
IPC: industrial PC VT 121: vision system for tool inspection
With the IPC 306 industrial PC, you can The vision system for tool inspection dry machining is performed. Compressed
start and remotely operate Windows-based consists of two components: The sealed and highly rugged VT 121 vision air from the integrated jets cleans the tools
applications via the TNC’s user interface, • Camera with two objectives (VT 121) system is designed to be installed inside and the camera's cover glass. An optimal
for example. The user interface is displayed • Touch-operated PC software (VTC) the machine’s work envelope. It requires cleaning strategy ensures removal of nearly
on the control screen. Option 133 is compressed air only during tool clearing all chips. The vision system can be
required for this. The vision system enables tool imaging cycles. The vision system can be used connected via its Gigabit Ethernet
during machining. Besides documenting regardless of whether cooling lubricant or interface.
Since Windows runs on the industrial tool status and wear, the following
PC, Windows has no effect on the NC applications are possible as well:
machining process. The IPC is connected • Tool inspection before critical
to the NC main computer via Ethernet. A machining steps
second screen is not needed, since the • Optimization of cutting parameters
Windows applications are displayed on the • Optimization of NC programs
TNC’s screen via remote access. • Breakage inspection
• Tool inspection after service life
In addition to the IPC 306, a separately
ordered hard disk is required for operation. The camera takes close-up images of each
The operating systems Windows 8, 10, tooth as well as detailed panoramic images
or 11 can be installed on this empty data of the entire tool circumference. During
medium. inspection with the VTC, the lighting angle
can be varied for these panoramic images,
enabling optimal illumination of individual
teeth. Tools can also be imaged from below.
The VTC can run automatically during
unattended shifts (with cycles for the
TNC7 or TNC 640). Via an interface to the
TNC’s tool table, the PC software can even
lock tools as needed.
IPC 306 Vision system TNC7 TNC 640 TNC 620 TNC 320
With 8 GB of RAM ID 1179966-01 Tool Inspection Minimum NC SW Minimum NC SW Minimum NC SW Minimum NC SW
SSDR IPC 306 ID 1282884-51 Data medium for operating system VT 121 1249466-01 81762x-16 34059x-10 – –
For more information, see the Information for the Machine Tool Builder brochures For more information, see the VT 121 Vision System for Tool Inspection Product Information document
82 83
Mastering nanometer accuracy