TNC7
Contouring Control for Machining Centers and Mill-Turning Machineswww.heidenhain.com/cnc-controls

09/2024

Contents

Where can it be used?

Intuitive, task-focused and customizable

4

Intuitive and user-friendly

6

Complete part machining

10

Programming, editing and testing

12

Minimize setup times

13

Automated machining

16Intelligent machining

19

Fast and reliable machining at high contour fidelity

22Machining with five axes

27

Inspecting and optimizing machine accuracy

30

Programming on the shop floor

32Intelligent machining

43

Open to outside information

48

Programming station

52

Workpiece measurement

53

Tool measurement

54

Efficient running-in of NC programs

55

Positioning with an electronic handwheel

56

The TNC contouring control for milling and mill-turning machines
What does it look like?

State-of-the-art multitouch operation
Highly practical user interface
What can it do?

Milling, turning and grinding on one machine (option)
A full range of possibilities with the TNC7The TNC7 makes setup easy
Graphical 6D workpiece setup (option)
The TNC7 measures, manages and communicates automatedly
Global program settings (option)
Pallet management and serial machining
Dynamic collision monitoring (DCM, option)
Dynamic Precision
Optimal tool guidance by the TNC7
Machining and measuring 3D contours

Guided tool tip
TNC7-controlled swivel head and rotary table
Easy calibration of rotary axes with KinematicsOpt (option)
Monitoring functions

How is it programmed?

Straightforward function keys for complex contours
Graphical programming
Practical cycles for recurring operations
Practical turning cycles (option)
Practical functions for grinding and dressing (option)
Reusing programmed contour elements
Graphical support in any scenario
Rapid availability of all information
Dynamic Efficiency
Active chatter control (ACC, option)
Adaptive feed control (AFC, option)
Machine any contour slot with trochoidal milling
Optimized roughing processes with OCM (option)
The TNC7 understands CAD files
Fully digital job management with Connected Machining
Your workstation

What accessories are
there?
This brochure describes the functions
and specifications of the TNC7 withNC software 81762x-18.

Setup, preset setting, and measuring with touch trigger probes
Measuring length, radius and wear inside the machine
OC 310 override controller

2

Fine motion control of axes

Intuitive, task-focused and customizable
The TNC contouring control for milling and mill-turning machines

For more than 45 years, TNC controls from
HEIDENHAIN have proven themselves
every day on milling machines, machining
centers, and drilling machines. They havebeen continually further developed overthis period. TNC7, the next level of control
technology, assists the user from the initialidea to the finished workpiece:• From one-off jobs to serial production• From simple slots to complex contours• From machine setup to program
execution

4

Task-focused support
In fact, the entire user guidance system isdesigned around this. You intuitively
operate highly complex applications
directly on the touchscreen. Many
integrated solutions for standard tasks
simplify your daily work. Speciallydeveloped touch probe cycles guide you
through the probing process step by step.
Intelligent solutions
The TNC7 makes machining even easier,for everything from programming toprogram validation and from machine
setup to actual machining. The TNC7
provides you with task-focused support andthoughtfully designed solutions at every
stage along the way, from initial design to

the finished workpiece. For example, withgraphical programming you draw the
workpiece directly on the touchscreen.
The TNC7 then converts your drawing into
Klartext without any delays.
Enjoy a customizable user interface
The TNC7 can be customized: you store
favorites and decide for yourself where
the status information is shown on thedashboard or in the workspaces. You canchoose this for your entire shop, forseparate teams, or even for each individualuser. That way you always see exactly whatis needed at the moment, making themachine much easier to operate every stepof the way.

Universally deployable
The TNC7 is particularly well suited tomilling, turning, grinding, HSC, and 5-axis
machining on machines with up to
24 control loops. The following applications
play to the strengths of the TNC7:

High-speed cutting• Fast block processing• Short control-loop cycle time
• Motion control with jerk compensation• High spindle speed• Fast data transfer

Mill-turning machines• Easy, program-controlled switchingcapability between milling and turning• Extensive package of turning cycles• Constant cutting speed• Cutter radius compensation

Boring mills• Drilling and boring cycles• Drilling of oblique holes• Control of quills (parallel axes)

Universal milling machines• Shop-floor programming in Klartext, theconversational programming language
from HEIDENHAIN• Rapid preset setting with HEIDENHAIN
touch probes• Electronic handwheel capability

Five-axis machining with swivel headand rotary table• Tilting the working plane• Cylinder surface machining• Tool Center Point Management (TCPM)• 3D tool compensation• Fast program execution thanks to short
block-processing times

Machining centers and automatedmachining• Tool management• Pallet management• Controlled preset setting• Preset management• Automatic workpiece measurement with
HEIDENHAIN touch probes• Automatic tool measurement andbreakage inspection• Connection with host computer
Grinding operations• Convenient functions for jig grinding anddressing• Reciprocating stroke superimposed onto
the tool axis
• User-friendly cycles

5Intuitive and user-friendly
State-of-the-art multitouch operation

MonitorThe 24-inch Full HD screen shows a clear
overview of all relevant information forprogramming, operating and monitoring
the control. Along with its extensivefunctionality, the TNC7 provides maximum
flexibility for everyday work. A user can
optimally adapt the screen's content to his
individual tasks, meaning that the TNC7
makes customized solutions possible thatare perfectly adapted to the needs of acompany, a team, or even individual users.
The Embedded Workspace offers evenmore information: alongside the usual

workspaces, an additional workspace or an
additional operating mode can bedisplayed. This makes it easy to seamlessly
embed remote desktops or applications
directly into the user interface of the TNC7.
Operating panel
With its optimized operating design, theTNC7 sets new standards in terms ofefficient and ergonomic work at themachine tool. The operating design of the
TNC7 is fully touch-optimized. You canrotate images, select functions, andnavigate, all with dynamic tapping andswiping motions on the touchscreen.
But you still have the convenience andergonomics of using a keyboard andtrackball if desired. The keys of the machine
operating panel are designed for precise
operation of machine functions.
Comments can also be easily enteredusing the alphanumeric keypad. Thanks to
the reduced depth of the keyboard, theuser is closer to the control screen.
All screen areas are thus within hand's
reach, which is ideal for operating thetouchscreen ergonomically.

Ergonomic and sturdy design
The anodized finish on the keyboard unit ishighly resilient to chemical and mechanicalfactors. The engraved keyboard lettering,such as on the potentiometer scale,exhibits high scratch and abrasion
resistance.

1. TNC bar with a "Go back" command,

2

operating modes, status overview,
calculator, on-screen keyboard,
settings, date and time3

2. Information bar with the active

operating mode and a message menu

3. Application bar with tabs for opened
applications, selection menu forworkspaces

4

4. Workspaces

1

5. Machine manufacturer bar

5

Full-fledged touch operation
Touch gestures are perfect for operating
the TNC7. The high-performance userinterface reacts quickly to input. The touch
control is as smooth, precise and familiaras that of a smartphone or tablet PC. You
can also use familiar gestures to smoothly
reposition or zoom in on complex 3Dmodels.
The workpiece and work envelope arevirtually simulated for every task, thus
providing the user with continuous
3D visualization support. Rounding off the
TNC7 design are operating components
with optimized ergonomics for working at
the machine.
Practical touchscreen
With an IP54 rating, the touchscreen isdesigned to handle harsh shop conditions
thanks to these characteristics:• Dust-protected• Splash-proof• Scratch-proof
To clean the screen, simply select thetouchscreen cleaning mode. This locks thescreen to prevent unintended operation.

Gestures for multitouch operation
You can operate the screen of the TNC7
with gestures already familiar to you fromyour smartphone or tablet. For example,
you can zoom in or out with two fingers, or
swipe to rapidly navigate through menus.

SymbolGestureTap
Double tap
Long press
Swipe

Drag

Two-finger drag6. Function bar with buttons andselection menu for buttons

7. Standard keyboard for comments andSpread8. USB port for additional data storage or

Pincha set of PC keys for controlling operating
system functions

6other pointing devices

9. Trackball and mouse buttons for easy

8

12
6

11. Function keys for programming

10
14

11

10. Axis-selection keys and numeric
keypad7
13

operation

9

modes, machine operating modes, TNC
functions, management, and navigation

12. Override potentiometers for feed rateand spindle speed

11

13. Machine operating panel withsnap-on keys and LEDs

13

14. Override potentiometer for rapid
traverse

7

Highly practical user interface

The key to safe and low-fatigue work is
having an intuitive screen layout and an
ergonomic, well-arranged keyboard.
Although HEIDENHAIN has been adheringto these principles for a long time, the TN7
offers a number of features that makeworking with the control even simpler andeasier than before.
Different tasks require individualized work
environments, and the TNC7 lets you
customize your screen content as desired.
The users store favorites and decide forthemselves where important status
information or workspaces are shown: tothe entire shop, to separate teams, or toeach individual user. Depending on therespective application, certain contents canbe given more emphasis while others arerelegated to the background or evenhidden. Also, the possible settings areeasily reached, since they are not hidden in
the depths of machine parameters. With
the help of configurations, each user cansave and activate individual modifications
to the control interface.

8

The user interface of the TNC7 is designed
to optimally assist you in your daily work,
making results fast and easy to attain.
Based on fillable forms and dialog
guidance, it delivers optimal operating
convenience and navigation. The TNC7
achieves this level of performance thanks
to its touch-operated software. You canrotate images, zoom in and out, selectfunctions, and navigate, all with dynamic
tapping and swiping motions on thetouchscreen.
Leading-edge design
The user interface of the TNC7 boasts a
sleek outer appearance with a taskoriented structure and a pleasingly uniform
font. The different screen areas are clearlydelineated, and the operating modes areindicated by special operating mode
symbols. The TNC bar and the information
bar give you a perfect overview for
confident navigation. The TNC7 lets you
individually arrange the TNC and OEM bars,
such as for switching between righthanded and left-handed operation.

The new Dark mode improves readabilityon the touchscreen of the TNC7 so that theuser can operate the control in a relaxedmanner even with low ambient lighting.
To help you evaluate the priority of error
messages, the TNC7 displays them incolor-coded categories. A color-coded
warning triangle is also displayed.
Programming errors are even highlighted
directly within the NC program.
The smartSelect functions overview
With dialog guidance you quickly and easilychoose functions from a central window. A
tree structure shows all of the subordinate
functions that can be defined in thecontrol's current operating state. In the leftpart of the window, the TNC displays
favorites and recently called functions.
That makes it very easy for you to markfrequently used functions as favorites.
There are also NC functions for defining
path functions, labels, tool calls, andcycles, as well as for special functions,parameter functions and miscellaneousfunctions.

Simple operation
New users will quickly find their way,
thanks to the task-oriented operating
modes and the perfectly designed visuals.
Experienced TNC users will also be on
familiar territory, since the well-provenfunction keys for navigation, operating
modes and axis selection, for example, arestill there. Along with being very intuitive,
the TNC7 also provides brief training videos
where new functions are clearly explained
step-by-step.
A special feature of the TNC7 is its Home
operating mode, which gives you simple
and direct access to functions that areimportant to you. Two examples of this are
the search function and a selection of
frequently used favorites. By being able todefine files, cycles, status parameters, etc.
as favorites, you always have the necessary
files and applications within easy reach.
Naturally the common keyboard shortcuts,
such as for copying, pasting and undoing,
are always at your fingertips.

Straightforward program layout
The content of a program line can be quite
extensive:• Line number• Program function• Input value• Comment
To make sure you always keep an overview
even in complex programs, the TNC7
displays the individual program elements indifferent colors. This allows you to see at a
glance which input values are editable. On
the TNC7, you can open more than one
NC program at a time, for example in order
to compare contents and copy them fromone program to another.
The structuring function facilitates precise
and efficient navigation within an
NC program. The control creates a
structure with configured elements, suchas tool change, NC functions, and cycles.
You can then use these structure items tojump directly to the corresponding locationin the NC program. Additionally, program
calls (CALL PGM) can be opened as newtabs.

The NC sequences feature of the TNC7
ensures especially convenient
programming. The user can store any
frequently-used sections of NC programs
and insert them in other programs at any
time.
File and table management
The file management of the TNC7 lets you
open multiple folders and switch between
the windows as desired. The copy, paste,undo and redo functions are also available
here. If you accidentally delete any files,
you can restore them from the recycle bin.
In the table management you can open
multiple tables and switch between themat any time. The table editor offers
numerous practical features. For example,
in the tool management you can use thesort and search function to sort all tools
according to their various tool types. By
selecting favorites, you can individuallycustomize your table forms any time you
want.

9

Complete part machining
Milling, turning and grinding on one machine (option)

Does your workpiece need to be moved toa lathe or grinding machine for additional
machining steps after milling? Is all the
additional capacity planning, fixture
production, workpiece setup, and finishedpart inspection a burden? If so, then a
TNC7 on a mill-turning machine can save
you a lot of time. With the TNC7, you canmachine the complete part in one setup
using milling, turning and grinding
operations in any sequence desired. And
when you're finished, you can measure thefinished part inside the machine using a
HEIDENHAIN touch probe.

The TNC7 provides powerful functions for
NC-program-driven switching between
turning, dressing and milling mode. This
gives you complete freedom to decide how
and when you want to combine the various
machining methods. And naturally, theability to switch between machining
modes is independent of the machine andits axis configuration. When switching
between modes, the TNC7 automaticallyhandles all of the internal changes, such as
switching to diameter display, setting thepreset in the center of the rotary table, andmachine-dependent functions such as
clamping the tool spindle.*

Programming as usual
You program machining operations asalways using the proven and convenient
HEIDENHAIN Klartext programming
language or also with graphicalprogramming. What’s more, turningspecific recessing and undercut contour
elements are available and can be definedwith support from informative help
graphics. Even grinding operations can be
programmed as usual with HEIDENHAIN
Klartext dialog guidance. If the contour isavailable as a CAD file, then you can easily
import it with the aid of the CAD Import
software option. Also, you can use a text
editor to create text files, such asformatting files or measuring logs to beexported.

Milling, turning and grinding cycles
HEIDENHAIN controls have always been
known for their comprehensive andtechnologically advanced package ofcycles. The cycles of the TNC7 include
multi-step, frequently recurring operations.
As you program, conversational guidance
and informative help graphics illustrating
the required parameter data provide
support. In addition to the well-known TNC
milling and drilling cycles, the TNC7 also
provides a plethora of turning cycles forroughing, finishing, recessing, thread
cutting, recess turning, and more. Theseturning functions are based on softwarefrom the long-proven HEIDENHAIN turning
controls, allowing you to program evencomplex turning operations with ease on
the machine.

The TNC7's more complex turning cycles
employ the same techniques as thoseused for milling. As a result, TNC
programmers can build on their priorknowledge to rapidly enter the world ofturning operations on a milling machine
without retraining. The control also features
grinding cycles, including:• Define reciprocating stroke• Activate wheel edge
• Profile dressing

Polar kinematics
With polar kinematics, the motions in theworking plane are performed by one linear
axis and one rotary axis. This greatly
increases the machining operations
possible on machines which have only two
linear axes. For example, front-face
operations become possible on rotary andcylindrical grinding machines. And on
milling machines, suitable rotary axes canreplace various linear axes, for example
when working on very large surfaces onlarge machine tools.

*	The control must be adapted for these functions
by the machine manufacturer.

10

11

Programming, editing and testing
A full range of possibilities with the TNC7

Programming at the machine
HEIDENHAIN controls are workshop
oriented, which means that they wereconceived for programming right at themachine. Instead of requiring you to know
G-codes, the Klartext conversational
programming language provides its own
buttons and keys for programming straightlines, arcs and cycles. At the push of abutton, HEIDENHAIN Klartext dialog
guidance opens and actively helps you
during programming on the TNC.
Unambiguous questions and prompts help
you enter all the required information.
The TNC7 also offers form-based
programming, where you enter syntax
elements or cycle parameters with dialog
guidance in clearly structured forms. Alongwith the proven path functions, the TNC7
also features graphical contour
programming, with which you can very
easily program contours that are notdimensioned for NC.
The TNC7 can also handle ISO
programming (with G codes): you can run
ISO programs or edit them with thealphanumeric keyboard.

12

The Documents workspace assists theuser in a paperless production process.
Image files, videos, text files, PDFs andHTML files can be displayed anywhere on
the control's screen. For example,
dimensional information can then becopied from the opened document to the
NC program.
If you detect an error during the simulation,
you can directly edit the NC program
without having to switch the operating
mode. You decide on the size andarrangement of the program windows,
simulation windows, etc., based on yourown requirements.
Multiple programs can be open
simultaneously on the TNC7. Naturally you
can also copy parts of programs from an
opened program to another program. The"program comparison" function of the TNC7
is a very practical feature for finding
differences between NC programs. You caneven copy the program sequences into theactive NC program as required.

Minimize setup times
The TNC7 makes setup easy

Also, with this function you can compare
unsaved program changes with the last
saved version of the program.
All interface texts, including Klartext tips,
dialog prompting, program steps, andbuttons, are available in numerous
languages. Just like with all other
HEIDENHAIN controls, the greatest
possible compatibility was also emphasized
for the TNC7. Already existing NC programsand tool tables of the TNC 640 and
TNC 620 can easily be incorporated.
Programs from older TNC controls also run
on the TNC7, but some slight modifications
might be necessary.
Individual machining steps
You don't need to create a complete
program in order to start machining with
the TNC7. You can machine a workpiece
step-by-step using both manual machining
and automatic positioning in any sequence.

Before machining can begin, the workpiecemust first be clamped, the machine must
be set up, the position of the workpiece inthe machine must be determined, and thepreset must be set. This is a timeconsuming but indispensable procedure
because any error directly reduces themachining accuracy. Particularly in small
and medium-sized production runs, as wellas in the case of very large workpieces,
setup times become a significant factor.
The TNC7 features application-oriented,
real-world setup functions that assist theuser, help reduce non-productive time, andenable overnight, unattended production.
In conjunction with the touch probes, theTNC7 offers numerous probing cycles forautomatic workpiece setup, setting thepreset, and measuring workpieces andtools.

The TNC7 simplifies machine setup thanks
to manual, smart probing functions. Via abutton menu, the user can select thedesired probing function. The probing
functions then provide step-by-stepguidance through the measuring task, withintuitive user guidance, context-sensitive
help images, and a clear presentation of
the probing results.
The TNC7 supports L-shaped styli in the
probing cycles, which are used to quickly
and easily probe undercuts.
Fine manual axis control
During setup, you can use the axisdirection keys to move the machine axes
manually or with an incremental jog. A
simpler and more reliable way, however, is
to use the electronic handwheels from
HEIDENHAIN. With these handwheels, youare always close to the action, enjoy aclose-up view of the setup process, andcan control the infeed responsively andprecisely.

Adapting the probing speed
In many cases, the workpiece must be
probed at unseen positions or in cramped
spaces, and the standard probing feed rateis usually too fast for this. In suchsituations, you can use the override knob tochange the feed rate during probing
without affecting the accuracy.
Workpiece alignment
The HEIDENHAIN touch probes andprobing functions of the TNC7 reduce theneed for tedious manual alignment of theworkpiece:• You start by simply clamping theworkpiece in any position.
• The touch probe determines the actual
clamping situation by probing a surface.
• The TNC7 compensates for thismisalignment with a “basic rotation,”
either by rotating the NC program to theascertained angle or by correcting theactual misalignment through a turn of
the rotary table
The TNC7 offers you a comprehensive
package of cycles for setting up themachine tool:• Manual, automatic, and semiautomatic
cycles for presetting and forcompensating for misalignments in twoor three dimensions• Automatic probing cycle for repeating ameasurement along a line
• A cycle with graphical support forcalibration of fixtures• Manual and automatic cycles forworkpiece and tool measurement• Semiautomatic tolerance monitoring andactual-to-nominal value transfer

13Graphical 6D workpiece setup (option)

Setting presets
A preset allows you to assign a definedvalue displayed by the TNC to any positionon the workpiece. Finding this point quickly
and reliably reduces non-productive timeand increases machining accuracy.

Preset management with the preset
table
Preset management enables flexible
machining, shorter setup times, and higher
throughput. Setting up your machine isgreatly simplified.

The TNC7 features probing cycles forautomatically setting presets. Ascertained
presets can be saved as follows:• Using the preset management• In a datum table• Through direct setting of the display

In preset management, you can save any
number of presets and assign an individual
basic rotation to each one. In order topermanently save fixed presets in themachine’s workspace, you can also writeprotect individual lines.
There are three possibilities for rapidly
saving the presets:• Manually in the Manual operation mode
• Via the probing functions• With the automatic probing cycles

14

Setting a preset at a corner, for example, or in
the center of a circular stud

Model Aided Setup (option)
For single parts and small lot sizes without
a special holder, the position of theworkpiece blank almost always needs tobe ascertained before machining. With thisintuitive probing function, the TNC7 offers
the possibility of setting up workpieces
quickly, easily and safely with graphic
guidance. The exact position of theworkpiece blank is measured in themachine’s working space and reported tothe control. The simulation view depicts a
3D model of the workpiece blank in themachine’s working space. After the user
has roughly aligned the model manually, agreen arrow indicates that the model isready to be probed. The axis keys or theelectronic handwheel are used to position
the touch probe to the blank in order torecord the touch points. The control
automatically selects the probing direction.

All of the six degrees of freedom can thus
be measured with only one single function.
During the entire setup process, thecontrol informs the user about the qualityof the probing points for determining theposition and orientation of the workpiece.
The user can thus quickly see when themeasurement of the actual position andorientation of the workpiece is complete.
The user can also move the rotary axes
during the setup procedure in order toprobe undercuts, inclined surfaces, orrounded surfaces, for example. This allows
the user to align even complex workpieceblanks relative to pre-machined features,such as is needed for mold repair or
3D-printed workpiece blanks.

15

Automated machining
The TNC7 measures, manages and communicates automatedly

The requirements gap between machining
centers and typical tool and moldmaking
machines is becoming ever narrower. Of
course, the TNC7 is also very capable ofcontrolling automated manufacturing
processes. It features the necessaryfunctionality to initiate the propermachining operation in concatenatedmachining scenarios with individual
workpieces in any workholding
arrangement.
Automated inspection of workpieces forproper machining and dimensional
accuracy
The TNC7 features numerous automatic
measuring cycles for inspecting thegeometry of machined workpieces. Thisrequires inserting a touch probe from
HEIDENHAIN into the spindle in place ofthe tool. This allows you to do thefollowing:• Recognize a workpiece and call theappropriate part program• Check whether all machining operations
were conducted correctly• Determine infeeds for finishing16• Detect and compensate for dimensional
deviations• Inspect workpiece geometry and sortparts
• Log measured data
• Ascertain the machining trend• Check tolerances and configure various
reactions, such as an error message
Milling cutter measurement andautomatic tool data compensation
In conjunction with the TT tool touch probe,
the TNC7 lets you automatically measuremilling tools in the machine. The TNC7 thenstores the determined values, such as tool
length and radius, in its tool memory. By
inspecting the tool during machining, you
can quickly detect wear or breakage
through dimensional deviations of the tool
contour, thus preventing scrap and rework.
If the measured deviations lie outside thespecified tolerances or if the monitored
tool life has been exceeded, the TNC7
locks the tool and automatically inserts a
replacement tool.

Tool management*
For machining centers with automatic toolchangers, the TNC7 offers a central tool
memory for any number of tools. This tool
memory area is a freely configurable filethat can be optimally adapted to yourneeds. You can even have the TNC7
manage your tool names. The control
prepares the next tool change while thecurrent tool is still cutting. This significantly
reduces the non-cutting time required fortool changes.
With the tool manager, the control now
shows only the required input fields basedon the selected tool type. Any data canalso be graphically depicted. The Extended
Tool Management option now also includes
the "Tooling list" table and the "T usage
order" table. These tables enable you to
detect the tool requirements in time andthus prevent interruptions during programrun.

Global program settings (option)

The global program settings, which comeinto play particularly in large-scale moldmaking, are available in the Program Run
and MDI operating modes. This option
allows you to perform a variety of
coordinate transformations and settings,
and then apply them globally to a selected
NC program without actually modifying it.
You can even change the global program
settings mid-program during a program
stop using a handy fillable form. When the
program is started, the TNC7 moves to a
new position as needed in accordance witha positioning logic that you have defined.

The following functions are available:• Shifting the home position of an axis
• Adding a rotation to a basic rotation or
3D basic rotation• Shifting the workpiece preset in any axis
• Mirroring individual axes
• Additive zero-point shift• Rotation about the active tool axis
• Handwheel superimposition• Feed rate factor
Handwheel superimpositioning is possible
in various coordinate systems:• Machine coordinate system• Workpiece coordinate system (the active
basic rotation is taken into account)• Tilted coordinate system
You can select the desired coordinate
system in a clearly structured form.

*	The control must be adapted for these functions
by the machine manufacturer.

17

Intelligent machining
Dynamic collision monitoring (DCM, option)

Pallet management and serial machining

Pallet management
Pallet management functionality lets you
automatically machine workpieces in any
order. Upon insertion of the pallet, thecorrect machining program and preset areautomatically selected. You can also apply
coordinate transformations and measuring
cycles in the part programs. A palletcounter function lets you easily define thedesired quantity to be produced.
Batch Process Manager (option)
Batch Process Manager is a powerful
function for pallet machining and series
production. Its straightforward userinterface helps you plan your production
process and gather important information
on upcoming machining operations.

Batch Process Manager automaticallychecks for missing tools, insufficient tool
life, and required manual tool changes. The
results are displayed in the status overview.
Batch Process Manager shows thefollowing information before beginning themachining operation:• The time of the next manual intervention• Run time of NC programs• Availability of tools• Correctness of NC program
Additionally, the TNC7 can actively checkfor collisions in all pallet subprograms
during program run. (Requires the Collision
Monitoring or Collision Monitoring v2
software option)

Tool-oriented machining
In tool-oriented machining, a single
machining step is performed on all of apallet’s workpieces before moving to thenext machining step. This keeps thenumber of tool changes to a minimum andsignificantly shortens the machining time.
The TNC7 assists you with convenient
fillable forms that allow you to assign atool-oriented operation to a pallet withmultiple workpieces. As always, you still
write the machining program in the normal
workpiece-oriented sequence.
You can also use this function even if yourmachine does not support pallet
management. In this case, you simply
define the position of the workpiece on themachine table in the pallet file.

The complex machine movements andnormally high traversing speeds of five-axis
machining make axis movements difficult
to predict. This makes collision monitoringa valuable function that relieves the user
and protects the machine from damage.
NC programs from CAM systems may beable to avoid collisions of the tool or tool
holder with the workpiece but do notaccount for machine components in theworkspace—unless you invest in expensive
offline machine simulation software. But
even then, there is no guarantee that thearrangement of machine components stillmatches the simulation. In the worst casescenario, collisions won't manifest
themselves until the part is actuallymachined.

In these cases, the user is assisted by the
TNC7's dynamic collision monitoring*
software option (DCM). The control
interrupts the machining process
whenever a collision is imminent, thusincreasing safety for both the machine andits user. This, in turn, helps prevent damage
to machines and workpieces, as well as
any resulting costly downtime. Unattended
shifts also become more reliable.
DCM is active not only while a program isbeing executed, but also during manual
operation and in simulations. If an
impending collision is already detectedduring workpiece setup, for example, theaxis motion is stopped with an error
message. You can combine multiple
fixtures and store them as a new fixture.
This allows you to visualize and monitor
complex fixturing.

The fixture import function of DCM not
only enables graphical representation of
the fixtures, but also provides for collisionchecking during simulation and the actualmachining process. An additional level ofreliability is gained with the enhanced
checking for collisions between theworkpiece and the non-cutting part of thetool or the tool holder.
The machine manufacturer defines themachine components by using geometricshapes to describe the workspace and thecollision objects. For tilting devices, themachine manufacturer can also use thedescription of the machine kinematics todefine the collision objects.

*	The control must be adapted for these functions
by the machine manufacturer.

18

19

Dynamic collision monitoring (DCM, option)

The 3D format for collision objects offers
further interesting benefits:• Convenient data transfer of standard 3D
file formats• Fully detailed illustration of machinecomponents• Greater exploitation of the machine’s
workspace
The TNC7 can also monitor tool carriers
such as holders for milling cutters or touchprobe housings. To this end, a tool-carrier
kinematic model is assigned to the tool in
the tool table. When the tool is inserted,
the respective tool carrier is activated in thecollision monitoring function.

20

Because the machine design itself
prevents collisions between certain
machine components, not all of themachine parts require monitoring. For
example, a HEIDENHAIN TT tool touchprobe clamped to the machine table forpurposes of tool measurement will nevercollide with the machine cabin. The
machine manufacturer can therefore limit
the machine elements that could collidewith each other.

Dynamic collision monitoring version 2 (DCM v2, option)

When using DCM, please note thefollowing:• DCM can help reduce the danger ofcollision, but DCM cannot completely
prevent all collisions• Only the machine manufacturer candefine machine components• DCM cannot be used in servo-lag
operation (no feedforward)• DCM cannot be used for eccentricturning

The expanded collision monitoring of the
TNC7 not only prevents tools from colliding
with machine components, but also with
fixtures. A fixture that has been set up
accurately is essential for machining close
to the workpiece. The TNC7 features a
special probing function that graphicallyand interactively assists you in determining
the exact position of the fixture. That way
you don't have to worry about either thesequence or the actual probing functions.
Colored arrows in a virtualized work
envelope show you whether the position iscorrect and the probing operation can be
performed. This graphically supported
measurement can be used for any
workholding equipment. An accurate 3Dmodel is all that is needed.

With DCM v2 it is possible to machineright up to the fixture. Where necessary,
you can enter a value smaller than thestandard 2 mm between the tool and the
fixture by simply programming themonitored distance in the NC program.
Integrate any tool shapes as STL files:• Workpieces are monitored for collisions
with the tool shaft• Ability to protect tools of any shape fromcollisions with fixtures and machinecomponents• Realistic material-removal simulation• Use of tools with any measuring point(
such as for measuring the rear cuttingedge of backward deburrers)

The collision protection provided by
DCM v2 is only as good as the data for themodels of the collision objects. For reliablemachine operation, the digital data mustmatch the physical reality. The new importfunction of the OPC UA NC Server
provides tool presetters and tool databaseswith functions for importing the 3D modelsof the tool and tool holder directly into thecontrol. The model validation featurechecks the 3D models during importing,thus ensuring maximum reliability of DCM
and the simulation. The 3D tool models
take collision protection and simulation to a
new level.

21Fast and reliable machining at high contour fidelity
Dynamic Precision

The TNC7 is designed for exceptional
accuracy and surface quality at highmachining speeds, regardless of whether
you are milling or turning. A variety oftechnologies, cycles, and functions
operating separately or in concern ensure
perfect surface finishes in extremely shortmachining times:• Optimized motion control• Effective jerk reduction• Dynamic contour look-ahead

22

The term Dynamic Precision covers anumber of HEIDENHAIN cutting solutions
that can dramatically improve the dynamic
accuracy of a machine tool. These solutions
shed new light on the competing demandsof accuracy, high surface quality, and shortmachining times. The dynamic accuracy ofmachine tools manifests itself in thecapability to minimize deviations in therelative motions between workpieces andtools. Arising deviations depend on kinetic
quantities such as speed and acceleration(including jerk) arising from the vibration ofmachine components and other factors.

All of these factors contribute todimensional inaccuracy and the formationof defects on the workpiece surface,
thereby impacting both quality andproductivity (in the case of quality-related
scrap). Dynamic Precision counteracts any
arising deviations with intelligent control
technology to help improve the quality anddynamic performance of a machine tool.
As a result, production time and cost are
reduced.

Dynamic Precision contains the following
functions, which can be deployed
separately or in combination.
Function

Benefits

CTC
Cross Talk Compensation

Compensates for acceleration-dependent
position errors at the TCP

Greater accuracy during acceleration phases

MVC
Machine Vibration Control

Damping of machine oscillations• AVD (Active Vibration Damping):
Compensates for undesired effects ofvibrations on the feed axes
• FSC (Frequency Shaping Control):Suppresses the inducement of vibrations
through a correspondingly filtered feedforward
controlA superior surface finish

CTC + MVC–

Faster and more accurate machining

PAC
Position Adaptive Control

Position-dependent adaptation of control
parameters

Greater contour fidelity

LAC
Load Adaptive Control

Load-dependent adaption of control parameters
and the maximum axis acceleration

Higher accuracy whatever the load

MAC
Motion Adaptive Control

Motion-dependent adaptation of control
parameters

Less vibration and higher maximum acceleration
during rapid traverse

Vibration can significantly impair surface quality.

Visibly superior surface quality can be attained with MVC.

23

Optimal tool guidance by the TNC7High contour fidelity and surface quality
TNC controls from HEIDENHAIN are
known for their low-jerk and speed/
acceleration-optimized motion control,
enabling optimized surface quality andworkpiece accuracy. With the TNC7, you areable to leverage the latest technologicaldevelopments. The TNC7 anticipates andthinks along with you, dynamicallycalculating the contour ahead of time. In
addition, special filters suppress machinespecific natural frequencies.

24

With its Look Ahead function, the TNC7
recognizes directional changes ahead oftime and adapts the traversing speed tothe shape of the contour and the surface
to be machined. You simply program the
maximum machining speed as the feed
rate and, in Cycle 32 TOLERANCE, enter
the maximum permissible deviations fromthe ideal contour. The TNC7 automatically
adapts the machining operations to thetolerance that you define. This method
prevents contour defects.

Advanced Dynamic Prediction (ADP)
expands upon the previous look-ahead
calculation of the permissible maximum
feed rate profile. ADP compensates fordifferences in the feed rate profiles
resulting from the point distribution onneighboring paths, especially in NC
programs originating from CAM systems.
Among other benefits, this results inparticularly symmetrical feed rate behavior
on the back-and-forth paths during
bidirectional finish milling, as well as verysmooth feed rate curves on neighboring
milling paths.

Fast machining and computing
processes
With a short block-processing time of at
most 0.5 ms, the TNC7 can run fast lookahead calculations for optimal use of themachine's dynamic parameters. Functions
such as ADP and Look Ahead therefore
ensure not only high contour fidelity andsurface quality but also optimize themachining time.

One basis for the TNC7's high speed is its
fully digital control design. This includes theintegrated digital drive technology from
HEIDENHAIN as well as digital interfaces
connecting all of the control components
with each other:• Control components via HSCI(HEIDENHAIN Serial Controller Interface)• Encoders over EnDat 2.2
As a result, exceptionally high feed rates
can be implemented. In the process, theTNC7 is capable of interpolating up to fiveor more axes at the same time. To attainthe required cutting speeds, the TNC7
digitally controls spindle speeds up to
100 000 rpm.

The TNC7's powerful 5-axis machining
capability even lets you economicallymanufacture complex 3D contours.
Programs for such contours are usuallycreated offline with CAM systems andtypically contain numerous short line
blocks that are transferred to the control.
With its short block-processing time, theTNC7 quickly executes even complex
NC programs. The control's computing
power can handle complex look-ahead
calculations in simpler NC programs as
well. Thus, regardless of the data volume of
the NC programs from your CAM system,
the TNC7 will machine the workpiece tonear-perfect conformity with your program.

25

Machining with five axes
Guided tool tip

Machining and measuring 3D contours

Compensating for tool form error
3D-ToolComp is a powerful software option
for three-dimensional tool radiuscompensation. Angle-dependent delta
values describing the deviation of the toolfrom a perfect circle can be defined in acompensation table (see graphic).
The TNC7 then corrects the radius value
defined for the tool’s current point ofcontact with the workpiece. In order todetermine the exact point of contact, theNC program must be created with surfacenormal blocks (LN blocks) by a CAM
system. The surface-normal blocks specify
the theoretical center point of the tool and,if applicable, the tool orientation relative tothe workpiece surface.

Ideally, the compensation-value table isgenerated fully automatically by way of a
special cycle that uses a laser system tomeasure the form of the tool so that the
TNC7 can use this table directly. If the form
errors of the tool being used are available ina calibration chart from the tool
manufacturer, then you can also create thecompensation table manually.

Measuring 3D geometries
With Cycle 444, 3D Probing, you canmeasure points on 3D geometries. To doso, you enter the coordinates of themeasuring point and the associated normal
vectors into the cycle. After probing, theTNC automatically calculates whether themeasuring points are within a prescribed
tolerance. You can then call the result via
system parameters in order, for example,
to have the program initiate rework. You
can also trigger a program stop and output
a message. After measurement, the cycle
automatically generates a straightforward
measurement report in HTML format. To
obtain even more accurate results, you canperform a 3D calibration of the touch probeprior to running Cycle 444. The cycle thencompensates for the switching behavior of
the individual touch probe in all directions.
The 3D-ToolComp software option isrequired for 3D calibration and for
Cycle 444.

CAM systems generate 5-axis programs
using a postprocessor. In principle, suchprograms contain either all of thecoordinates of the machine’s existing NC
axes, or they contain NC blocks withsurface normal vectors. During 5-axis
machining on machines with three linear
axes and two additional tilting axes,* thetool is always kept perpendicular to thesurface of the workpiece or is titled at a
specific angle relative to it (inclined toolmachining).
Regardless of the type of five-axis
programs you wish to run, the TNC7
performs all of the necessarycompensating movements in the linear
axes arising from movements in the tilting
axes. The TNC7's TCPM function (ToolCenter Point Management), an
improvement upon the proven TNC
function M128, provides optimal tool
guidance and prevents contour gouging.
*	The control must be adapted for these functions by
the machine manufacturer.

With TCPM, you can define the behavior of
the tilting and compensating movementsthat are automatically calculated by the
TNC7:





26

TCPM defines the interpolation between
the start and end positions:• Face Milling:
In face milling, primary cutting is
performed using the front face of thetool (or the corner radius in the case of
toroid cutters). In the process, the tool
center point movies along its
programmed path.
• Peripheral Milling:
In peripheral milling, primary cutting is
performed with the lateral surface of thetool. The tool tip also travels along its
programmed path, but machining withthe circumference of the tool results in aclearly defined plane. As a result,
peripheral milling is well suited for the
production of precise surfaces using gear
hobbing processes.

TCPM defines the effect of the
programmed feed rate with two
possibilities to choose from:• The actual speed of the tool tip relative
to the workpiece:
Very high axis feed rates can result fromlarge compensating motions duringmachining near the center of tilting.
• Contouring feed rate of the axes
programmed in the respective NC block:
The feed rate is usually lower, but you
attain better surface quality during large
compensating movements.
In order to achieve better surface quality,
an inclination angle is often configured forcontour machining, with corresponding
angle values in the NC program. The effectof the inclination angle can also be
configured via TCPM:• Angle of inclination defined as an
axis angle• Angle of inclination defined as a
spatial angle
The TNC takes the inclination angle into
account in all 3D machining operations,
including with 45° swivel heads or tilting
tables. You can specify the angle ofinclination in the NC program via a
miscellaneous function or manually set itwith an electronic handwheel. The TNC7
ensures that the tool remains on thecontour and does not damage theworkpiece.

Face milling

Peripheral milling

You can use Cycle 444 to measure 3D
geometries even when TCPM is active.
The TNC7 then automatically takes theinclination angle of the touch probe into
account.

Inclined-tool machining

27

TNC7-controlled swivel head and rotary table

Many five-axis operations that initiallyappear to be highly complex can be broken
down into common 2D movements thathave been tilted about one or more rotary
axes or wrapped around a cylindricalsurface. In order for you to create and edit
such programs quickly and easily without a
CAM system, the TNC assists you with
helpful functions.

Tilting the working plane*
Programs for contours and holes on
inclined surfaces are often extremelycomplex and require time-consuming
computing and programming work. In
cases like these, the TNC7 can save you agreat deal of programming time. You simply
program the machining operation as usualin the main plane (e.g., the X/Y plane); themachine tool then performs the operationin the tilted plane.
The PLANE function makes it easy for you
to define a tilted working plane: tilted
working planes can be specified in sevendifferent ways depending on theinformation available in the workpiecedrawing. Help images assist you during
program entry.

*	The control must be adapted for these functions
by the machine manufacturer.

28

You can also use the PLANE function todefine the positioning behavior during
tilting to avoid unpleasant surprises when
the program is run. The settings fordefining the positioning behavior are
identical for all PLANE functions, making
operation much easier.

Manual axis motion in the tool direction
on 5-axis machines
Correct tool retraction is very important in
five-axis machining. The virtual tool axis
function provides assistance by allowing
you to move the tool in the direction of thetool axis using external direction keys or ahandwheel.
This function is especially useful if you
want to• retract the tool in the direction of the tool
axis during an interruption of a five-axis
machining program,• use the handwheel or external direction
keys to perform an operation in Manualmode with an inclined tool, or• move the tool with the handwheel in theactive tool axis direction duringmachining.

Feed rate for rotary axes and tables in
mm/min*By default, rotary axis feed rates areprogrammed in degrees/min, but the
TNC7 can also interpret these feed rates
in mm/min. The feed rate at the contour isthen independent of the distance of thetool center point from the center of therotary axis.

The TNC7 provides four cycles for cylindersurface machining:• Slot milling (the slot width and tool
diameter are equivalent)• Guide-groove milling (the slot width isgreater than the tool diameter)• Ridge milling• Outside contour milling

Cylinder surface machining*With the TNC7 it is quite easy to program
contours (which consist of straight lines
and arcs) on cylindrical surfaces using
rotary and tilting tables: You simply program
the contour in a plane as if the cylindersurface were unrolled. The TNC7 thenexecutes the programmed machining
operation on the cylinder surface.

*	The control must be adapted for these functions
by the machine manufacturer.

29

Inspecting and optimizing machine accuracy
Easy calibration of rotary axes with KinematicsOpt (option)

Accuracy demands are on the rise,
particularly in the realm of 5-axis
machining. Complex parts must be
manufactured with both precision andreproducible accuracy, including overextended periods of time.
The KinematicsOpt software option for
TNC controls is a key ingredient in helping
you meet these high demands. First, acycle automatically measures yourmachine’s rotary axes with a HEIDENHAIN
touch probe. The measuring process is thesame, regardless of whether the rotary
axis is a rotary table, tilting table, or aswivel head.

30

For calibrating the rotary axes, a calibration
sphere is mounted at any position on themachine table and probed with the
HEIDENHAIN touch probe. Prior to this,you define the resolution of themeasurement and the range that you wantto measure for each rotary axis.
Based on the measured values, the TNC
calculates the static tilting accuracy. The
software minimizes the spatial error arisingfrom the tilting movements and, at the endof the measuring process, automaticallysaves the machine geometry in therespective machine constants of thekinematics description.

Of course, a detailed log file is alsoavailable in which the measured andoptimized dispersion (measure of the static
tilting accuracy) is saved along with theactual measured values and the actual
compensation values.
Optimal use of KinematicsOpt requires ahighly rigid calibration sphere for reducing
the deformations caused by probing
forces. For this purpose, HEIDENHAIN
offers calibration spheres with highly rigid
holders of various lengths.

Monitoring functions

Component monitoring (option)*
Overload often leads to damaged machinecomponents, and therefore to machine
downtime. For example, the spindle
bearing is often subject to a very high loadin machining strategies that have been
optimized for maximum efficiency, and cantherefore sustain undetected damage.
Component Monitoring warns you about
these dangers, and can even stop themachine tool if necessary. Thanks tocontinuous monitoring of the bearing loadand visualization of these values, themachining processes can be optimized
correspondingly.
However, the production quality of amachine tool is influenced not only byoverload. Components that are constantly
under load, such as guideways or therecirculating ball screw, are subject to wear
and thus have an influence on the finishedproduct. The TNC7 uses the Component
Monitoring software option to measureand document the momentary machine
status.

The machine manufacturer can read andevaluate these data, and react using
predictive maintenance, thereby avoiding
unplanned machine downtimes. The
MONITORING HEATMAP function within
the NC program lets you color the
concurrent material removal simulation in
the workpiece view with the status of amonitoring task. That way you see in theworkpiece view where a component issubject to an excessive load.
Process monitoring (option)
The fully-integrated process monitoring
feature of the TNC7 is an outstanding possibility to make your production process
safer and more reliable. After one or morereference machining operations have beenrecorded, the TNC7 monitors all subsequent such operations and reacts to any
deviations. Various reactions, such as insertion of a replacement tool, can be definedfor the possible faults.
That way the machine tool remains productive despite the fault, and no manual intervention is necessary. Process Monitoringuses internal control signals and does not
require any additional sensors.

Process Monitoring increases safety andefficiency:• Detect deviations from a referencemachining run• Enjoy reliable monitoring thanks torobust program synchronization down tothe block level• Stable productivity thanks to an
extensive range of reactions, such as
inserting a replacement tool
• Easy checking of the process result via
3D visualization of the workpiece and a
2D graph• Easy programming• Benefit from zero installation effort*	The control must be adapted for these functions
by the machine manufacturer.

31

Programming on the shop floor
Straightforward function keys for complex contours

Programming 2D contours
Two-dimensional contours are the breadand butter of a modern machine shop,
which is why the TNC7 offers a variety ofways to handle them.
Programming with function keys
Are the contours properly dimensioned for
NC machining? In other words, are the end
points of the contour elements provided ineither Cartesian or polar coordinates? If
yes, then you can create the NC program
straightaway using function keys.

Straight lines and circular elements
To program a line segment, for example,
simply select the "linear traverse" pathfunction. The Klartext conversational
programming language of the TNC7 thenprompts you for all of the informationneeded by the programming block,including the target coordinates, feed rate,
tool compensation value, and machinefunctions. Functions for circular
movements, chamfers, and cornerrounding also simplify your programmingwork. In order to avoid surface blemishes
during approach or departure from thecontour, movement must be seamless—that is, tangential.

Graphical programming

You simply specify the starting point or end
point of the contour and the approach or
departure radius of the tool. The control
handles the rest.
The TNC7 can foresee a contour withradius compensation by up to 99 blocks,
thus taking back-cutting into account andavoiding contour gouging. This could be thecase, for example, when roughing acontour with a large tool.

Even already programmed contours can beedited using this graphic support. To do so,
simply select the contour in the Klartext
editor, and then drag and drop it to thecontour editor for modification. Onceediting is finished, the final result is applied
to the Klartext program.

Straight line
defined by
its end point

Circular pathwith seamless(tangential) transition
from the preceding
contour element,
defined by its end
point

Corner rounding:circular path witha seamless (tangential)
transition, defined by its
radius and corner point

Circularpath
defined by its center,end point, androtational direction



The TNC7 supplements the familiar Klartext
programming with smart functions. With
the graphical programming feature, you
draw contours directly on the touchscreen.
Other detailed information about contour
elements is specified in context-sensitive
dialogs. The TNC7 then converts yourdrawing into Klartext and saves it, or you
can save the contour as its own program(.tncdrw). Existing programs can be
modified very easily.

You can also import NC functions inconjunction with the contour for thecoordinate transformation. As soon as you
additionally import a transformation, thecontrol will take it into account (e.g., suchas mirroring).
The graphical programming function makes
it possible to quickly and easily program
contours that are not properly dimensioned
for NC machining. Even FK programs fromolder TNC controls are very easily modified
with graphical programming. The TNC7
then generates a finished Klartext contour
program.







Chamfer definedby the corner
point and chamfer lengthCircular pathdefined by its
radius, end point, androtational direction


32

33

Practical cycles for recurring operations

Extensive machining cycles for millingand drilling
The TNC7 offers you a package covering abroad range of cycles, so you'll surely findthe right one for each task. The cycles are
divided into groups based on themachining technologies and strategies,
ensuring that you always maintain a clear
overview. You program them using formbased conversational guidance, assisted bygraphics that clearly illustrate all required
input parameters.
Standard cycles
In addition to drilling and tapping cycles(with or without a floating tap holder), a
variety of selectable cycles are available:• Thread milling• Reaming• Engraving• Boring• Hole patterns• Milling cycles for face milling a flat
surface• Roughing and finishing of pockets, slots,
and studs
Programming machining patterns withease and flexibility
Positions to be machined are often
arranged in patterns on the workpiece.
The TNC7's graphical support helps you
program a wide range of machining
patterns with ease and exceptional
flexibility. You can define as many point
patterns as desired with various numbersof points. During machining, you can thenhave all of the points executed as a unit, or
each point individually.
Fast and easy programming of ascannable Data Matrix code
Cycle 224 (Data Matrix code pattern) lets
you convert any text into a Data Matrix
code and machine it onto your workpiece
as a point pattern using, say, drilling
operations. The Data Matrix code can be
decoded with common scanning devices.
Serial numbers and production data canthus be permanently machined onto the
part.

34

All you need to do after defining a machining
cycle is enter the text (up to 255 characters) into the cycle and specify the size andposition of the drilling pattern. The control
automatically calculates the Data Matrix
code and performs the machining work on
its own.
Cycles for complex contours
Of great help in roughing pockets with any
contour are the control’s SL cycles(SL = Subcontour List) and OCM cycles(Optimized Contour Milling). These
functions refer to machining cycles for pilot
drilling, roughing, and finishing in which thecontour or subcontours are defined in
subprograms. As a result, a single contour
description can be used for various
operations with different tools.

Up to twelve subcontours can besuperimposed for the machining operation.
The control automatically calculates theresulting contour and the tool paths forroughing or clearing the surfaces.
Subcontours can be pockets or islands.
Multiple pockets are combined to form asingle pocket, with the tool bypassing any
islands. You can also program void areasthat are excluded from machining. Thissignificantly reduces machining times forcast parts or pre-machined workpieces.
During roughing, a finishing allowance on
the wall and floor surfaces is also taken
into account by the TNC7. When roughingwith different tools, the control identifies
residual material to be removed by smaller
tools. A separate cycle is used for finishing
to the final dimensions.

OEM cycles
As original equipment manufacturers,
machine manufacturers can contribute
their special manufacturing know-how by
designing additional fixed cycles and saving
them in the TNC7. However, the user canwrite his own cycles as well. HEIDENHAIN
makes this possible with its PC software
CycleDesign, which allows you to create
input parameters and arrange the menu
key structure of the cycles as desired.
3D machining with parametricprogramming
Simple, mathematically easy-to-describe
3D geometries can be programmed bymeans of parametric programming. At yourdisposal are basic arithmetical operations,
trigonometric functions, roots, powers,
logarithmic functions, parentheses, andlogical comparisons with conditional jump
instructions. Parametric programming also
gives you a simple way to implement 3D
operations.

During skiving, cutting action is performedby means of an axial tool feed and a rolling
motion. Skiving is suitable for themachining of straight or oblique internaland external gear teeth. Significant
advantages can be gained by skiving
particularly during the production of internalgear teeth, compared with traditional gear
shaping. Additionally, the continuous
cutting process makes excellent surface
definition possible while at the same time
reducing process times.
With the Skiving cycle you have thepossibility of creating a profile program fora custom tooth flank line. For example, you
can produce crowning of the tooth flank.

Hobbing is a continuous cutting method
suitable for the production of straight or
oblique external gear teeth. This methodlets you manufacture gears productively,
accurately, and flexibly.
In both methods, axial motion issuperimposed onto a synchronized rotationof the tool and workpiece. The tool and theworkpiece axis must both be positioned atdefined angles relative to each other. The
TNC7 handles these complex calculations
for you and automatically executes all of
the required motion and synchronization.
*	Requires the Gear Cutting software option (withturning mode, the Turning software option as well)Interpolation turning (option)
Although you can create ring slots,
recesses, tapers, or any turning contour
using conventional turning operations, you
can also take advantage of interpolation
turning. In interpolation turning, the tool
executes a circular movement using thelinear axes. For outside turning, the cuttingedge is oriented towards the circle center,and for internal turning, away from thecenter. By varying the circle radius and theaxial position, any rotationally symmetricbody can be produced, even in a tilted
working plane.
Producing gears more effectively*
Highly complex motion sequences arenecessary during the machining of gears.
The TNC7 gives you multiple cycles thatallow you to produce gears easily andeconomically. You can choose between
these two machining technologies:• Skiving• Hobbing35

Practical turning cycles (option)

The TNC7 also offers an extensive andtechnologically sophisticated package ofturning cycles. These cycles are equivalent
to the well-proven and long-standing corefunctions of the HEIDENHAIN lathe
controls. The appearance and functions of
the user interface, however, are alignedwith the familiar and well-proven Klartext
programming language. Cycle parameters
used for both milling and turning arenaturally designated by the same number.

Orientation of the turning tool
On mill-turning machines, it may benecessary to incline the tool during turningor change the side from which machining
should be performed. With the help of acycle, the TNC can change the inclination
angle of the tool for back cutting or canconvert an external turning tool into aninternal turning tool without the user
needing to adjust the cutter position or
the orientation angle in the tool table.

Machining simple contours
Various cycles are available for thelongitudinal and transverse machining of
simple contours. The area to be machined
can also be inclined, thus requiring aplunging movement. Of course, the TNC7
automatically takes the angle of the turning
tool into account.

Blank form update
Another highlight of the TNC7 is its blankform update feature. If you define theworkpiece blank at the beginning of yourprogram, the control computes the newblank form for each following step. The
machining cycles always adapt to thecurrent workpiece blank. The blank form
update feature helps you avoid air cuts andoptimize approach paths.

Machining any contours
If the contours to be machined arecomplex and can no longer be defined withsimple cycle parameters, you can still
describe them using contour subprograms.
This process is identical to the procedureused for SL cycles in milling, for which you
use Cycle 14 to define the subprogram
describing the finished contour. You candefine the technology parameters in therespective turning cycle.

Recessing
For these operations, as well, the TNC7
features ample flexibility and functionality.
Simple longitudinal and transverse
recessing operations are possible, as arecontour recessing operations in which thecycle is machined along any desired
contour. You can work particularly
effectively when performing recess
turning: due to the direct alternation
between infeed and cutting, air cuts are
hardly necessary. Here, too, the TNC takes
the technological constraints into account(width of recessing tool, overlap, feed-rate
factor, etc.) and executes the operations
both quickly and reliably.
In multiple plunging the solid material isrepeatedly plunged into along the contour,
and subsequently the remaining material iscut away. This makes it possible to safely
machine materials that are difficult to cut,since there are no radial loads and chips
are removed centrally.

Simultaneous machining
The simultaneous roughing cycle and thesimultaneous finishing cycle both adapt
the inclination angle of the tool to theworkpiece contour while turning. The
complex tool movements are monitored inorder to avoid collisions between the toolor tool holder and the workpiece. In
simultaneous machining, the tool is
continuously engaged at the optimal
inclination angle, allowing you to attainperfect surfaces while increasing tool
service life.
Thread machining
Simple and extended cycles are available
for the longitudinal and transverse
machining of cylindrical or tapered threads.
You can use cycle parameters to define themanner in which the thread is produced.
This enables you to machine a wide variety
of materials.

Turning with a facing slide
A facing slide allows you to perform turning
operations on a stationary workpiece,
thereby enabling off-center or tilted-planeturning operations. With a facing slide,rotational movement is implemented by
the spindle, where an axis integrated into
the facing slide determines the extensionof the turning tool (facing stroke). With the
TNC7, you don't need to worry about thecomplex motion involved. You simply selectthe facing-slide mode with a programming
command and program as always withstandard turning cycles. The TNC7 handles
all of the calculations and executes the
motion sequences.

Eccentric turning (option)
With the eccentric turning function, you
can perform turning operations even if theworkpiece axis is not aligned with the axisof rotation due to the setup configuration.
During machining, the TNC7 compensates
for any eccentricity with compensating
movements in the linear axis coupled withthe rotating spindle.
Machining with FreeTurn tools
The TNC7 supports efficient outside turning
operations with FreeTurn tools. FreeTurntools have different cutting edges fordifferent machining tasks, such as forroughing and finishing. A rotation of thetool axis switches the cutting edges. This
reduces the number of tool changes andthus shortens machining times.

You use exactly the same Klartext
functions for the contour description as
you would for defining a milling contour.
Turning-specific recess and undercut
contour elements are also available, which
you can insert between contour elementsin the same manner as chamfers androunding arcs. Besides radial and axis
recesses, E, F, H, K, and U undercuts areavailable, as are thread undercuts.
Depending on the cycle, the TNC7
machines parallel to the axis or the contour.
You define the machining operations(roughing, finishing) or the oversize with
dialog guidance in the corresponding
parameters.

36

37

Practical functions for grinding and dressing (option)

The TNC7 also lets you perform grinding
operations on your machine. Cycles for jig
grinding and dressing allow you to program
the respective function with great
convenience. In addition, the TNC7 cansuperimpose a tool-axis reciprocating
stroke onto the programmed movements.
Optimized tool management assists theuser during every process, including
grinding and dressing. The TNC7 istherefore the ideal basis for attaining thehighest degree of surface quality andaccuracy in your application.

Jig grinding*Jig grinding is the grinding of a 2D contour.
On a milling machine, jig grinding is
primarily used for finishing holes or premachined contours using a grinding tool.
You can program open and closed grinding
contours in the predefined grinding cycles
and then machine them. You also have theoption of superimposing a tool-axis
reciprocating stroke onto the tool's motion.
Special cycles allow you to define, start,and stop the reciprocating stroke.
The reciprocating stroke enables uniform
wear on the grinding tool and precise
geometries on ground surfaces.

Dressing*
Dressing cycles allow you to “true up”
grinding tools inside the machine. During
dressing, the grinding tool is machinedwith a special dressing tool. Klartext cycles
are available for dressing the grinding tool's
diameter or profile.

Reusing programmed contour elements

Coordinate transformations
If you need a pre-programmed contour atdifferent locations and in different sizes on
the workpiece, then the TNC7 offers you aconvenient solution in the form of
coordinate transformations.
Depending on the operation, you can shift
the datum (milling, grinding, and turning)
and rotate the coordinate system (millingand grinding) as well as mirror the contour(milling and grinding). With a scaling factor(milling and grinding), you can enlarge or
reduce contours to account for shrinkage
or oversizes.

Program-section repeats andsubprograms
Many machining operations repeat
themselves either on the same workpieceor on different workpieces. Once you haveprogrammed a detail, there is no need toprogram it again. With its subprogram
technology, the TNC can save you a great
deal of programming time.
In program-section repeats, you can label asection of the program, and the TNC will
repeat this section as many times as
required.

With the program call function, you caneven use a completely separate program at
any location in your current program. This
allows you to leverage already programmed
and frequently required working steps orcontours.
Of course, you can also combine these
programming techniques as often as
desired.

You can mark a program section as a
subprogram and then call it at any pointin the program and as often as you want.

*	The control must be adapted for these functions
by the machine manufacturer.

38

39

Graphical support in any scenario

Simulation
For added certainty prior to machining, theTNC7 can simulate and render themachining of the workpiece at highresolution. The TNC7 offers optimal
assistance through virtual simulation of themachined part and work envelope. The
machining operation can be visualized invarious manners:• Plan view at different levels of depth• Various projections• 3D view
Touch gestures can naturally be usedthroughout the simulation. This means thatrotating or moving the simulation graphic,or zooming in and out, is particularly easy.
The Simulation workspace is available
directly within the Editor operating mode.
This means you don't need to switch
between operating modes when testingand editing an NC program.

40

You select the type and quality of theimage, and a powerful zoom function lets
you see even the tiniest details. During themachining simulation, the TNC7 can also
display all of the machine components
defined by the machine manufacturer, in
addition to the workpiece and tool. Thatway you already know in advance in whichareas it will be tight or the traverse paths
will not suffice—an enormous advantage
when working with tilting axes. You should
also use the simulation to very thoroughly
inspect programs created externally forirregularities before machining, for example
in order to detect undesirable traces of themachining process on the workpiece.

Display functions
In the simulation, the TNC7 displays thecalculated machining time in hours,
minutes and seconds. The control does not
dwell during the simulation, but adds thedwell times to the program run time. Also,
all surfaces of the simulation graphic arecolor-coded based on the tool that wasused. That way you see at a glance whicharea was machined with which tool.
Thanks to the high degree of flexibility
when arranging the display elements, thesimulation can easily be individuallycustomized with all necessary information.
The TNC7 also features a cutout view thatlets you move the cutting edge along theselected plane, so you can look inside theworkpiece in order to evaluate internal
machining operations, for example.

STL import
The importing of STL files enables theconvenient incorporation of complex
workpiece blanks and finished parts, suchas 3D models from CAM systems.
Furthermore, a simulated workpiece canbe saved as an STL file and then integrated
into another program as a workpiece blank.
Model comparison
The TNC7 has a feature for comparing theworkpiece blank and the finished part. The
colors in the model indicate where residualmaterial still remains, or even places where
too much material was removed. There isalso a measuring function, where you place
the cursor anywhere you want. Along withthe depth and position, the control thenalso displays the tool used there and thecorresponding NC block.

Program run
Direct observation of the real workpiece isusually impossible due to coolant and thesafety enclosure. The simulationsynchronously traces the machining
operations while the program is running.
That way you can always see the current
machining status of the workpiece as wellas the positions of the collision objects.
During machining, you can switch between
various operating modes at any time inorder to create programs, for example.

User administration
The user administration feature of the
TNC7 lets you define various roles andaccess rights for users, ensuring that eachuser can act only within his assigned rights.
This helps prevent the unintentional orunauthorized deletion of files and systemfile content. Many functions are alsoavailable only with the corresponding
permissions. Consequently, the user
administration feature not only provides
greater data security but also increases
machine operating safety.

41

Intelligent machining
Dynamic Efficiency

Rapid availability of all information

Do you have questions about aprogramming step, but your User’s Manual
is not at hand? No problem: the TNC7
control features TNCguide, a convenient
help system that displays the user
documentation in a separate window. You
can activate TNCguide by pressing the help
key on the TNC keyboard or by using thequestion mark. As an alternative you can
open the Help workspace.
In the factory default setting, the control
offers the integrated product aid TNCguidein German and English language versions.
You can download the documentation inother languages free of charge from theHEIDENHAIN website and save it to theappropriate language directory.

TNCguide displays the information in thecorrect context, immediately giving you theinformation where you need it. Thisfunction is particularly helpful for cycles,
providing a detailed explanation of theparameters.
The documentation includes NC examples
for the various functions. Use the copy
function to copy these NC examples fromthe documentation directly to yourNC program.
The TNC7 offers training videos for learning
about the control's user interface,
functions and operating possibilities. These
brief instructional videos also provide youwith useful terminology. Knowing thecorrect terms makes it easier and quicker
to find the information you are looking for in
the User's Manuals or in the integrated
TNCguide.

The following User's Manuals are collected
in a central help system:• Setup and Program Run• Programming and Testing• Machining Cycles• Measuring Cycles for Workpieces andTools

Under the rubric of Dynamic Efficiency,
HEIDENHAIN offers innovative TNC
functions that help the user make heavymachining more efficient and improve
process reliability. These software functions
not only assist the user but also make the
manufacturing process itself faster, morestable, and more predictable—in short,more efficient. Dynamic Efficiency permits
higher removal rates and therefore
increases productivity without making theuser resort to special tools. At the sametime, it prevents tool overloading andpremature cutter wear. Dynamic Efficiency
makes your manufacturing overall more
economical while increasing processreliability.
Dynamic Efficiency encompasses four
software functions:• Active Chatter Control (ACC) reduceschatter tendencies and thus permits
higher feed rates and greater infeeds.
• Adaptive Feed Control (AFC) controls
the feed rate depending on themachining situation.
• Trochoidal milling is a function for tooland machine-friendly roughing of slots
and pockets.
• Optimized Contour Milling (OCM)
allows pockets and islands of any shape
to be machined with low tool wear using
the highly efficient trochoidal milling
method.
Individually, each of these solutionsdelivers key improvements to themachining process. But in combination,these TNC functions bring out the fullpotential of the machine and tool while
reducing the mechanical load. They also
prove their worth under changing
machining conditions, such as interrupted
cuts, varying plunging processes, or simple
roughing operations. In practice, removal
rate increases of 20 to 25 percent are
possible.

42

43

Active chatter control (ACC, option)

Adaptive feed control (AFC, option)

Roughing operations (power milling) giverise to strong milling forces. Depending on
the rotational speed of the tool, theresonances in the machine tool, and thematerial removal rate during milling, thetool may begin to “chatter.” Chatter puts
the machine under heavy strain and causes
blemishes on the workpiece surface. Tool
wear is also accelerated and less evenly
distributed. In extreme cases, the tool may
even break.

HEIDENHAIN controls have always allowed
the user to enter the feed rate for eachblock or cycle and also manually adjust thefeed rate to the actual machining situation
using an override potentiometer. But thisapproach relies on the experience of theuser and requires him to be at themachine.
Adaptive Feed Control (AFC) automaticallyregulates the feed rate of the TNC, taking
into consideration the given spindle power
and other process data. The TNC firstrecords the maximum spindle power
during a teach-in cut. Prior to machining,
you define the limits (in a table) within
which the TNC is allowed to influence thefeed rate in "control" mode. You can flexibly
choose among various overload reactions
that have been defined by the machine
manufacturer.

In order to reduce a machine’s
susceptibility to chatter, HEIDENHAIN
offers an effective regulating function
known as Active Chatter Control (ACC).
This option is particularly beneficial during
heavy machining:• Improved cutting performance• Higher removal rates (up to 25% andmore)• Lower forces on the tool, with increased
tool life• Less strain on the machine
Heavy machining without ACC

Adaptive Feed Control offers a series ofbenefits:
Process reliability
Roughing at high material removal rates
involves strong cutting forces, which inpractice can cause tool defects. If the user
is unable to react quickly, perhaps because
he is responsible for multiple machines or
because the shift is unattended, thensignificant secondary damage and cost
may be incurred:• Costly rework on the workpiece• Irreparable workpiece damage• Damage to the tool holder• Machine downtime due to spindle
damageReduced machining time
AFC regulates the feed rate of the TNC
based on the given spindle power. In
machining areas requiring less material
removal, the feed rate is appropriately
increased. This can significantly reducethe machining time.
Gentler on the machine
When the maximum teach-in power is
exceeded, the feed rate is reduced down
to the reference spindle power. As a result,the machine undergoes less strain, and themain spindle is protected from overloading.

Continuous monitoring detects any
increase in spindle power due to tool wear
or defective inserts, and a replacement tool
can be automatically inserted.* In thismanner, AFC prevents potential secondary
damage due to tool wear while increasing
process reliability.

*	The control must be adapted for these functions
by the machine manufacturer.

44

Heavy machining with ACC

Workpiece with damage resulting from a broken indexable insert

Fully machined workpiece protected by AFC

45

Machine any contour slot with trochoidal milling

Optimized roughing processes with OCM (option)

The ability to machine any slot at highefficiency from start to finish is the key
benefit of trochoidal milling. In this cycle,
roughing is performed with circular
movements, onto which a forward linear
movement is superimposed. This
procedure is referred to as trochoidal
milling. It is used particularly for millinghigh-strength or hardened materials, where
the high loads placed on the tool andmachine usually only permit small infeeds.

Efficient machining strategies are a keybasis for economical NC manufacturing.
Roughing processes, in particular, offer
great potential for optimization because
they usually make up a sizable portion of
the total machining time.

Thanks to the special cutting motion usedin trochoidal milling, however, there are no
added wear-inducing influences on the tool,and higher infeeds are possible. The entire
length of the cutting edge of end mills canbe used. You thereby attain a higher
material removal rate per tooth. Circularmotion plunging into the material exerts
less radial force on the tool. This reduces
the mechanical load on the machine andprevents vibration.
The slot to be machined is described in acontour subprogram as a contour train. You
define the dimensions of the slot and thecutting data in a separate cycle. Any
residual material can then be easily
removed with a subsequent finishing cut.
The main benefits are as follows:• Contact over entire cutter length• Higher removal rates• Less strain on the machine• Less vibration• Integrated finishing of the side wall
• Superior chip removal

Process reliability and maximum removal
rates require optimal adaptation of the
cutting data to the characteristics of thetool and workpiece material. Optimized
Contour Milling (OCM) gives you a cutting
data calculator that draws on acomprehensive integral materials database.
You can adapt the automatically calculated
cutting values with regard to themechanical and thermal load on the tool.
Tool service life can be managed withprocess reliability even at the highest
possible removal rates.
With OCM, you can rough out any pocket
and island with high process reliability andlower tool wear thanks to highly consistentprocess conditions. You simply program thecontour as usual directly in Klartext ormake use of the convenient CAD Importfunction. The control then automaticallycalculates the complex movements
required for maintaining consistent process
conditions. OCM takes void areas into
account, which significantly reduces
machining times (with NC software
version 16 or later).
Advantages of OCM over conventional
machining:• Reduced thermal load on the tool
• Superior chip removal• Consistent tool contact conditions(higher cutting parameters and higher
material removal rate)

The OCM software option provides
practical cycles for roughing, side-wallfinishing, and floor finishing.
OCM also permits chamfering anddeburring of contours. With this capability,
only those areas that can be machined
without collisions due to the tool geometry
are machined.

In order to machine standard shapes, OCM
offers various figures that are then used asa pocket, island, or boundary for face
milling in conjunction with other OCM
cycles.
In the following machining example, boththe machining time and tool wear werereduced by a factor of three.

Conventional machining
S5000, F1200, ap: 5.5 mm
Overlap factor: 5 mm
Machining time: 21 min 35 s
Tool: VHM end mill (Ø 10 mm)
Workpiece material: 1.4104
Machining without OCM: Tool after two parts

Machining with OCM
S8000, F4800, ap: 22 mm
Overlap factor: 1.4 mm
Machining time: 6 min 59 s
Tool: VHM end mill (Ø 10 mm)
Workpiece material: 1.4104
Machining with OCM: Tool after six parts

OCM is an effective, reliable, andconvenient way to improve yourthroughput• Create programs on the shop floor for
any pocket or island• Significantly higher machining speed• Considerable reduction in tool wear
• More chips in less time

46

47

Open for communication
The TNC7 understands CAD files

CAD viewer
With the standardly available CAD viewer
software, you can open 3D CAD models
and drawings directly on the TNC7. Various
view options as well as rotation and zoom
capabilities allow for a detailed visualinspection and analysis of your CAD data.
You can also use the viewer to ascertain
position values from a 3D model. You
simply select an arbitrary reference point inyour drawing and select the desired
contour elements. The CAD viewer thendisplays the coordinates of the elements ina window. The CAD viewer can depict thefollowing file formats:• STEP files (.STP and .STEP)• IGES files (.IGS and .IGES)• DXF files (.DXF)• STL files (.STL)

48

CAD Import (option)
Why program complex contours if you
already have the drawing as a DXF, STEP,
STL or IGES file? After all, you have theability to extract contours or machining
positions from these types of CAD files.
This not only saves time otherwise spenton programming and testing, but you canalso be sure that the finished contour isexactly in accordance with the design
engineer’s specifications.
Extracting machining information directlyfrom CAD data offers additional
possibilities, particularly for the creation of
NC programs with a tilted machining plane.
You can also define the preset with a 3D
basic rotation of the 3D model and set a
datum with the appropriate 3D rotation in
the desired working plane.

You can easily save the working plane tothe clipboard and transfer it to the NC
program with the appropriate
transformation and the associated PLANE
command. In the defined working plane,
you can extract contours and machining
positions, and apply them to the NC
program.
Selecting contours is very convenient: Start
by selecting any element. Once you selecta second element, the TNC detects yourdesired machining direction and initiates
automatic contour detection. In doing so,
the TNC automatically selects all clearly
identifiable contour elements until thecontour closes or branches out. In thismanner, you can define extensive contours
with just a few steps. You can then easily
copy the selected contour via the clipboard
to an existing Klartext program. The
contours are output as blocks with linear
and circular commands.

You can also select machining positions
and save them as point files, especially inorder to apply hole positions or starting
points for pocket machining. This can bedone very easily by selecting the desired
area. In a pop-up window with a filter
function, the TNC displays all of the holediameters within the area you haveselected. To select the desired holediameters and restrict the number of holepositions, simply select the corresponding
filter symbol to change the filter limits. A
zoom function and various configuration
possibilities round out the functionality of
CAD Import.
It is also possible to define the contour
program’s resolution for using it in older
TNC controls. You can also define atransition tolerance if the contour elements
are not completely connected.

The following positions can be defined aspresets:• The beginning, end, or mid-point of a line
• The beginning, end, or center point of acircular arc• Quadrant transitions or center point of acircle• Intersection of two lines, including intheir extension• Intersection of a line and a circular arc• Intersection of a line and a circle
If multiple intersections between twoelements are possible (e.g., between astraight line and a circle), you can thenselect the correct intersection with a tap of
your finger.

Generating STL files (option)
The CAD Model Optimizer software option
makes it possible to generate STL files
from 3D models. The TNC7 covers the 3Dmodel displayed in the CAD viewer with amesh of triangles. This simplifies theoriginal model and removes errors, such as
small holes in a solid or self-intersectionsof a surface. The TNC7 then generates an
STL file that you can use for various
functions of the control. For example, you
can easily repair faulty files of fixtures ortool holders.

49Fully digital job management with Connected Machining

Having a smooth exchange of knowledge
is crucial for the success of a company. In
order for knowledge to be transferred
rapidly and without loss, e-mailcommunication capability is just as
important as the continuous availability ofelectronic production documents or thetransfer of data to ERP and productionactivity control systems. Tool and raw
material inventories, tool data, workholding
drawings, CAD data, NC programs andinspection instructions must all be available
to machine users during all shifts. Costeffective manufacturing therefore requires
an efficient process chain and a networked
control.
The TNC7, with its Connected Machining
package of functions, integrates itself
flexibly into your process chain and helps
you to optimize the transfer of knowledge
within your company. So let your shopfloor,
as well, benefit from all of the information
available within your company. Connected
Machining makes fully digital job
management possible within a networked
manufacturing environment.
You thereby benefit from the following:• Ease of data usage• Time-saving procedures• Transparent processes

The networked TNC7
Integrate the TNC7 with the functions ofConnected Machining into your corporate
network and, via the control, connect the
shopfloor to PCs, programming stations,and other data storage media in theseareas of the company:• Design• Programming• Simulation• Production planning• Production
Even the standard version of the TNC7 isequipped with two Gigabit Ethernet portsof the latest generation. The TNC7 uses the
TCP/IP protocol to communicate with NFS
servers and Windows networks without
requiring additional software. The fast datatransfer of up to 1000 Mbit/s ensures very
short transmission times. The TNC7
therefore offers the optimal technologicalplatform for Connected Machining, thenetworking of the control in the shop withall production-related areas of yourcompany.

Standard range of functions
For you to be able to use the data that you
transfer to the TNC7 over a network, theTNC7 offers attractive applications, even as
part of its standard range of functions. The
PDF viewer or Mozilla Firefox web browser
enable the simplest form of Connected
Machining: access to production processdata directly on the control. In this case,
operating web-based documentation
systems or ERP systems is just as feasible
as accessing your e-mail inbox. For
example, the following file formats can also
be opened directly on the TNC7:• Text and PDF files• Graphic files with the extensions .gif,.bmp, .jpg or .png
• Spreadsheet files with the extensions.xls, .xlsx, .odv or .csv
• html files: .htm, .html, .chm
and several more

Data transmission
Another solution for full digital job
management with Connected Machining is
the free-of-charge TNCremo PC software.
With it, you can transfer remotely stored
part programs and pallet tables in both
directions over the Ethernet.
With the powerful TNCremoPlus PC
software, you can also transfer the screen
contents from the control to your PC using
the live-screen function.
Job-related data
With the Remote Desktop Manager
software option, you can operate a
Windows PC from the TNC7. On thecontrol, you gain direct access to IT
systems within the process chain andmake your machine setup processes
significantly more efficient by reducing
inconvenient legwork between themachine and the office. Technical drawings,
CAD data, NC programs, tool data, work
instructions, parts lists, and warehouse
information are digitally available at themachine. E-mails can be sent and received
with ease. With a simple keystroke on themachine operating panel, you can switch
between the control screen and the screenof the Windows PC. This PC can be acomputer in the local network or anindustrial PC (IPC) in the machine’s
electrical cabinet.

Detailed data for the optimalorganization of the production process
HEIDENHAIN DNC enables the connectionof existing machine tools to Windowsbased industrial applications, meaning thateven older TNC controls, like the
TNC 426/430 or the iTNC 530, can beconnected to modern inventory
management systems and productionactivity control systems. Use RemoTools
SDK to connect your applications to TNC
controls, or purchase an application that is
DNC-compatible.
Appropriate monitoring and controllingof applications
Efficient and secure digital communication
in a machine-tool context requires
standardized components, applicationrelevant information models and adherence
to current IT security guidelines.
OPC UA NC Server offers an interface
based on OPC UA for HEIDENHAIN
controls. This internationally standardized
and widespread communication protocol
makes it fast and easy to connect
machines to your production IT network.

You also save time when integrating new
functions because the application-basedpresentation of information considerably
reduces programming and configuration
effort.
• State-of-the-art IT security:
Authentication, authorization andcryptography• Uncomplicated:
Guided connection configuration• Application-oriented:
Tailored to the demands of modern
industrial applications• Standardized:
OPC UA is the communication
technology recommended for
Industry 4.0• Freedom of choice:Open selection of operating system andtoolkit• Virtual testing environment:
Free HEIDENHAIN programming station• Expandable by the machine
manufacturer:
The machine manufacturer can alsoenhance the OPC UA NC Server, giving
you access to additional sensors,
machine subsystems, or values from
PLC programs.

CAD
CAM

50

51

Programming station
Your workstation

What does the programming station
look like?
The programming station is an application
for PCs with Windows operating systems.
The software offers you the same TNC userinterface and graphic support as the controlof your machine. Depending on the versionof the programming station, there areseveral types of possibilities for using it.
Demo version of the programming
stationA demo version of the programming
station is available for testing (for freedownload from www.heidenhain.com).
It contains all functions of the TNC, andpermits short programs to be saved. The
demo version is programmed with thevirtual keyboard or PC keyboard. A PDF of
the key assignment for the PC keyboard isincluded in the download.
Programming station with TNC
operating panel
A separate TNC machine operating panel isconnected to the PC via the USB port. You
then create your programs as always, on
the same keyboard as on the machine. The
keyboard also includes the soft keys, which
are otherwise integrated in the display unit.
It has a PC keyboard for convenient andefficient entry of file names andcomments. Overlays for better soft-key
association and self-adhesive strain relief
for the USB cable are included in delivery.

Workpiece measurement
Setup, preset setting, and measuring with touch trigger probes

Programming station with virtual
keyboard
You can also work without the TNC
operating panel: this programming station
is operated with a virtual keyboard instead.
It is displayed together with the TNC
control panel on the PC screen, andfeatures the most important dialog
initiation keys of the TNC. A hard-lock key(dongle) is included.
The programming station with virtual
keyboard is available in the following
versions:• Single station license• Network license for 1, 14 or 20 stations.
The stations must be interconnectedwith each other, because the software
dongle is connected to only one PC. The
network license is therefore especially
useful for training rooms.
TNC7 programming station keyboard
The programming station keyboard isbased on the TNC7 control panel and,owing to its compact design, is excellently
suited for use at the office workstation or
for training purposes. With the keyboard,
you can operate the programming station
very ergonomically and, thanks to the longtravel key mechanism, particularly
comfortably.

The TNC7 programming station keyboard:• Hardware in the modern TNC7 design• Compact design for use at the office
workstation• Installation slot for USB dongle on thebottom• Strain relief for USB cable integrated in
the housing• Newly designed keyboard with an
improved feel
• Dirt-repelling, anodized surface of the
keyboard
The TNC7 programming station keyboard
can be combined as desired with thedifferent programming station variants(dongle versions). Your USB dongle is safely
protected in the installation slot in thebottom of the housing.
The operating design of the TNC7 is fully
touch-optimized. Just like the TNC7 itself,
the new programming station keyboard
has no separate soft keys. You select thesoft keys either with the mouse or directly
by touching the screen.

The workpiece touch probes* from
HEIDENHAIN help reduce costs in the
shop and for serial production. Setup,measurement, and control functions canbe automatically executed in conjunction
with the touch probe cycles of the TNC7.
Upon contact with the workpiece surface,
the stylus of a TS touch trigger probe isdeflected. In that instant, the TS generates
a triggering signal that, depending on themodel, is transmitted to the control either
by cable or by radio or infraredtransmission.
The touch probes are inserted directly into
the machine tool spindle and can beequipped with various taper shanks
depending on the machine. The ball tips,
which are made of ruby, are available indifferent diameters with various stylus
lengths.
*	The control must be adapted for these functions
by the machine manufacturer.

Cable-bound touch probes
For machines requiring manual toolchanges, as well as for grinding machines
and lathes:
TS 260• Axial or radial cable connection• High scanning accuracy
Wireless touch probes
For machines with an automatic toolchanger:
TS 460• Standard touch probe for radio andinfrared transmission• Compact dimensions• Energy-saving mode
• Optional collision protection• Thermal decoupling

TransceiverRadio or infrared transmission isestablished between the TS or TT touchprobe and the SE transceiver:SE 660• For radio or infrared transmission (hybrid
technology)• Same SE for TS 460 and TT 460
SE 661• For radio or infrared transmission (hybrid
technology)• Same SE for TS 460 and TT 460• EnDat functionality for transmission of
the switching state, diagnostics, andadditional information

TS 642• Activation via switch in taper shank• Infrared transmission
TS 760• High scanning accuracy• High reproducibility• Low probing forces• Radio and infrared transmission

SE 660TS 460Further information:

Programming station with virtual keyboard

52

Comprehensive descriptions of the
programming station and a free demo
version are available on the Internet atwww.heidenhain.com/programmingstations

Further information:
You can find detailed descriptions ofworkpiece touch probes on the Internet
at www.heidenhain.com or in the Touch
Probes for Machine Tools brochure.
TS 460 with collision protection

53

Tool measurement
Measuring length, radius, and wear inside the machine

A key factor in obtaining consistently highproduction quality is, of course, the tool.
This requires exact measurement of thetool dimensions and periodic inspection of
the tool for breakage, wear and tooth
shape. For tool measurement,
HEIDENHAIN offers the TT triggering tool
touch probes.
These touch probes are installed directly
within the machine’s workspace, where
they enable tool measurement either
before machining or during interruptions.

The TT tool touch probes measure the tool
length and radius. During probing of arotating or stationary tool (e.g., forindividual tooth measurement), the contact
plate is deflected and a triggering signal istransmitted directly to the TNC7.
The TT 160 uses cable-bound signaltransmission, whereas the TT 460 sends
its signals via radio or infrared transmission.
It is thus particularly well suited for use on
rotary/tilting tables.

To prevent limiting the machining space
and to avoid collisions, the touch probemust occasionally be removed from themachine. The touch probe's new magnetic
base features three contact points and a
setting screw. As a result, the touch probe
requires calibration only during initialinstallation and can then be re-installed andremoved with a quick hand movement.
Here are the benefits in a nutshell:• Fast re-installation without recalibration• Low-profile base
• Same accuracy as permanent installation

Efficient running-in of NC programs
OC 310 override controller

Running a new NC program for aworkpiece requires much time andconcentration. This procedure becomesmuch easier and more reliable with thefollowing enhancements:• Conditional stops using breakpoints• OC 310 override controller

Conditional stops using breakpoints
When running-in a new program, it iscritical that the machines stops at the righttime. The TNC7 allows you to define events
triggering a conditional stop. For example,
the switching from machining feed rate to
rapid traverse or the calling of a new tool
can be an event for a conditional stop. On
the control, you select the events that will
trigger a program stop. In addition you canspecify how to resume program run after
the conditional stop, such as by pressing
the OC 310 override controller or by turning
it clockwise.

OC 310 override controller
The OC 310 is an innovative operating
device. It replaces the feed-rate and rapidtraverse potentiometers on the TNC7
operating panel. The OC 310 is endlessly
rotatable, and features a multicolor LED
ring and an illuminated NC Start key. An
integrated vibration motor gives haptic
feedback to the user regarding specific
events, such as when switching to thefollowing:• Minimum feed rate
• Maximum feed rate
• 100% feed rate
An integrated intelligent function detects a
rapid turning down and automatically sets
the feed-rate value to 0.

TT 460Further information:
You can find detailed descriptions oftool touch probes on the Internet atwww.heidenhain.com or in the Touch
Probes for Machine Tools brochure.

54

Requirements

TNC7

NC software

NC SW 81762x-18 and later

Keyboard unit

TE 350TE 350 FS
TE 361
TE 361 FS

Machine operating panel MB 350
MB 350 FS

ID 1370209-02 and higher
ID 11370220-02 and higher
ID 1313011-03 and higher
ID 1326583-03 and higher
ID 1372719-xx
ID 1374704-xx

55

Overview
User functions

User function

Short description
You can set up the workpiece by manuallyjogging the axes with the axis direction
keys, but this task is easier and more finely
controllable with the electronic
handwheels from HEIDENHAIN.
In this method, the axis slides are movedby the feed motor in accordance with the
handwheel’s rotation. For particularly highsensitivity, you can incrementally set theamount of traversing distance for eachhandwheel rotation.
Panel-mounted handwheel
The HR 130 panel-mounted handwheelfrom HEIDENHAIN can be integrated into
the machine operating panel or mounted toa different part of the machine.

Portable handwheels
The HR 510, HR 520, and HR 550 portable
handwheels are particularly helpful when
you work in close proximity to themachine’s working space. The axis keys
and certain function keys are integrated in
the housing. This lets you set up themachine or switch between the axes you
want to move from wherever you happen
to be standing with the handwheel. As awireless handwheel, the HR 550 is ideal
for use on large machines. If you no longer
need the handwheel, simply attach it to
the machine using its built-in magnets.

Expanded range of functions of the
HR 520 and HR 550• Definable traversing distance per
revolution• Display for operating mode, actual
position value, programmed feed rate,
handwheel offset, spindle speed, anderror messages• Override potentiometers for feed rate,
handwheel offset, and spindle speed• Selection of axes by means of keys andsoft keys• Keys for continuous traverse of the axes
• Emergency stop button• Actual position capture• NC start/stop• Spindle on/off• Soft keys for machine functions definedby the machine manufacturerStandard

Positioning with an electronic handwheel
Fine motion control of axes✓✓
Program entry✓✓

Options
SIK
0-7
77
78

42

SIK2
Basic version: 3 axes plus closed-loop spindle
6-01-1

A total of 14 additional NC axes or 13 additional NC axes plus second spindle
Digital current and speed control

1-03-1HEIDENHAIN Klartext
Programming of contours graphically, and saving as Klartext program
Importing of contours or machining positions from CAD files (STP, IGS, DXF) andsaving them as a Klartext contour program or Klartext point table

Position feedback✓✓✓

Nominal positions for lines and arcs in Cartesian coordinates or polar coordinates
Incremental or absolute dimensions
Display and entry in mm or inches

Tool compensation✓✓

Tool radius in the working plane, and tool length
Radius compensated contour look ahead for up to 99 blocks (M120)
Three-dimensional tool-radius compensation for changing tool data without having
to recalculate an existing program

9

4-01-1Tool tables✓Multiple tool tables with any number of tools

Cutting data✓

Automatic calculation of spindle speed, cutting speed, feed per tooth, and feed
per revolution
OCM: automatic calculation of overlap factor, milling feed rate, spindle speed,
climb or up-cut milling, lateral infeed, cutting speed, material removal rate,
recommended cooling167

1-02-1

Constant contour speed✓✓

With respect to the path of the tool centerWith respect to the cutting edge

Parallel operation✓

Program creation with graphical support while another program is running

3D machining✓

Rotary table machining

9
9
9
92

Motion control with highly smoothed jerk
3D tool compensation via surface-normal vectors
Changing the swivel-head angle with the electronic handwheel during program run
without affecting the tool tip position (TCPM = Tool Center Point Management)
Keeping the tool perpendicular to the contour
Tool radius compensation perpendicular to the tool direction
Manual traverse in the active tool-axis system
2-02-1 3D radius compensation depending on the tool’s contact angle

881-01-1994-01-1

Programming of contours on an unrolled cylinder surface
Feed rate in mm/min

HR 55056

57

Turning operations

Process monitoring
Contour elements

Approaching anddeparting the contour

✓
✓
✓
✓
✓
✓
✓

User function

Options
SIK

SIK2

50/15850/15850/15850/15850/15850/15850/15850/15850/15850/158158

4-03-1/ Program-controlled switchover between milling and turning
4-03-2
Constant cutting speed
Cutter radius compensation
Cycles for roughing, finishing, recessing, thread cutting, and recess turning
Blank-form updating in contour cycles
Turning-specific contour elements for recesses and undercuts
Orientation of the turning tool for external turning / internal turning
Inclined turning
Speed limiting
Eccentric turning (additionally required: the Spindle Synchronism software option)
Simultaneous turning operations

168

5-01-150/15850/158

✓
✓

✓

✓

✓
✓

Straight line
Chamfer
Circular path
Circle center
Circle radius
Tangentially connected arc
Corner rounding
RecessUndercut

✓
✓
✓
✓
✓
✓
✓

Adaptive feed control

45

2-31-1

Collision monitoring

40

5-03-1 Dynamic Collision Monitoring (DCM)• Graphic depiction of the active collision objects (high-resolution M3D format)• Tool carrier monitoring• Fixture monitoring
5-03-2 Dynamic Collision Monitoring Version 2 (DCM v2), expansion of the functions of the
Collision Monitoring software option with the following enhancements:• Graphically supported alignment of workholding equipment• Defining a reduced minimum distance between fixture and tool• 3D tool models (ToolShape)

Coordinatetransformation✓

AFC adapts the contouring feed rate to the current spindle power

Graphical programming✓

Drawing function for easy graphical creation and editing of contours; conversion to
HEIDENHAIN Klartext format with graphical support for workpiece drawings notdimensioned for NC

Program jumps✓✓✓

Subprograms
Program section repeat
Any desired program as subprogram

SIK

SIK2

167

Drilling, tapping (with or without floating tap holder), rectangular and circularpockets
Peck drilling, reaming, boring, counterboring, centering
4-03-1/ Area clearance cycles, longitudinal and transverse, paraxial and contour-parallel
4-03-2
Recessing cycles, radial/axial
Radial/axial recess turning cycles (combined recessing and roughing motion)
Milling of internal and external threads
Turning of internal and external threads
Hobbing (additionally required: the Spindle Synchronism software option)
7-04-1 Interpolation turning
4-04-1 Function for grinding operation
4-05-1 Gear-system production
Clearing level and oblique surfaces
Complete machining of rectangular and circular pockets, rectangular and circularstuds
Multi-operation machining of straight and circular slots
Circular and linear point patterns
Point pattern: Data Matrix code
Contour train, contour pocket
Contour slot with trochoidal milling
Engraving cycle: engrave text or numbers in a straight line or on an arc
OEM cycles (special cycles developed by the machine manufacturer) can be
integrated
1-02-1 Optimized Contour Milling (OCM) cycles: optimization of roughing processes

844

1-01-1
1-06-150/15850/15850/15850/15850/158
96
156
157

✓
✓
Programming aids

✓
✓
✓
✓

Calculator
Complete list of all current error messages
Context-sensitive help function for error messages
TNCguide: the integrated help system; user information available directly on the
TNC7Graphic support for the programming of cycles
Comment and structure blocks in the NC program✓✓

Teach-in152✓

Shifting, rotating, mirroring, scaling (axis-specific)
Tilting the working plane, PLANE function
Manually definable: shifts, rotations, and handwheel superimpositioning can be
manually defined via global program settings
Mathematical functions =, +, –, *, /, sin , cos , tan , arc sin, arc cos, arc tan, an,en, In, log, a, a2 + b2
Logical operations (=, ≠, <, >)Calculating with parentheses
Absolute value of a number, constant π, negation, truncation of digits before orafter the decimal point
Functions for calculation of circles
Functions for text processing✓
Q parameters
Programming with variables✓✓✓

CAD Model Optimizer

58

Options✓

Process Monitoring: detect deviations in a machining process from a reference
operation and react accordingly

Approach and departure on a straight line: tangential or perpendicular
Approach and departure on an arc

140

Machining cycles

Standard

Standard

User function

1-04-1

Optimize CAD models
Application of actual positions directly in the NC program

59

User function

Simulation
Display modes

Standard

Accessories

SIK

✓
✓

✓

Calculation of machining time in the Editor operating mode and in the Simulation
workspace
Display of the current machining time during program run✓
Returning to the contour

SIK2
Graphical simulation of the machining operation, even while another program isbeing executedPlan view / projection in six or more planes / 3D view, also in tilted working
plane / 3D line graphics
Detail enlargement
Cutout view✓✓
Machining time

Accessories

Options✓✓

Mid-program startup at any block in the program and movement to the calculated
nominal position for continuation of the machining operation
Program interruption, contour departure and return

Preset management✓

One table for saving any reference points (presets)

Datum tables✓Multiple datum tables for storing workpiece-specific datums

Pallet tables✓
154

Touch probe cycles

✓
✓
✓
✓

48
50/158

Parallel secondary axes✓✓✓

• HR 510/HR 520 portable handwheels• HR 550 portable wireless handwheel• HR 130 panel-mounted handwheel

Workpiece measurement• TS 260 workpiece touch probe with cable connection• TS 460/TS 760 workpiece touch probes with radio or infrared transmission• TS 642 workpiece touch probe with infrared transmission

Tool measurement• TT 160 triggering tool touch probe• TT 460 triggering tool touch probe with radio or infrared transmission

Software for PCs• RemoteAccess for remote diagnostics, monitoring, and operation• CycleDesign for creating your own cycle structure• TNCremo for data transfer—free of charge• TNCremoPlus for data transfer with live-screen function• StateMonitor for recording, evaluating, and visualizing machine data

Workpiece-oriented execution of pallet tables (with any number of entries for theselection of pallets, NC programs, and datums)
2-05-1 Production process planning with Batch Process Manager
Touch probe calibration
Manual or automatic compensation of workpiece misalignment
Manual or automatic preset setting
Automatic tool and workpiece measurement
2-01-1 KinematicsOpt: automatic measurement and optimization of the machine’s
kinematic model
4-03-1/ Cycle for measurement of turning tools
4-03-2Compensation of movement in the secondary axes U, V, W through the principal
axes X, Y, Z
Movements of parallel axes included in the position display of the associatedprincipal axis (sum display)
Defining the principal and secondary axes in the NC program enables execution ondifferent machine configurations

Conversational
languages✓

English, German, Czech, French, Italian, Spanish, Portuguese, Swedish, Danish,
Finnish, Dutch, Polish, Hungarian, Russian (Cyrillic), Chinese (traditional,
simplified), Slovenian, Slovak, Norwegian, Korean, Turkish, Romanian

CAD viewer✓

Display of standardized CAD file formats on the TNC

60

Electronic handwheels

61Software options

Option number

OptionWith NC
software81762xand later

SIK

SIK2

0 to 7

6-01-1*

Control Loop Qty.

16

81-01-1

Adv. Function Set 116

94-01-1

Adv. Function Set 2

16

18

3-03-1HEIDENHAIN DNC

40

5-03-1

Collision Monitoring 16

16

Option number

OptionWith NC
software81762xand later

SIK

SIK2

Additional control loop

77

6-01-1

4 Additional Axes

16

Four additional control loops

Rotary table machining• Programming of cylindrical contours as if in two axes
• Feed rate in mm/min
Interpolation: circular in three axes with tilted working plane
Coordinate conversion: tilting the working plane, PLANE function

78

6-01-18 Additional Axes

16

Eight additional control loops

92

2-02-1

3D-Tool Comp16

3D radius compensation based on the contact angle (only with theAdvanced Function Set 2 software option)

93

2-03-1

Ext. ToolManagement

16

Extended tool management• Tooling list (list of all tools of the NC program)• T usage sequence (sequence of all tools inserted during the program)96

7-04-1

Adv. Spindle Interpol. 16

Additional function for an interpolated spindle• Interpolation turning, coupling• Interpolation turning, contour finishing131

7-02-1

Spindle Synchronism 16

Synchronization of two or more spindles

133

3-01-1

Remote Desk.
Manager

16

Display and operation of external computer units (e.g., a Windows PC)

135

7-03-1

Synchronizing
Functions

16

Advanced synchronization of axes and spindles

140

5-03-1

Collision
Monitoring v2

16

Dynamic Collision Monitoring Version 2 (DCM v2) with graphically supportedalignment of workholding equipment• Includes all functions of the Collision Monitoring software option

141

2-20-1

Cross Talk Comp.

16

CTC: compensation of errors arising from axis coupling142

2-21-1

Position Adapt.
Contr.

16

PAC: position-dependent adaptation of the control parameters

16

LAC: load-dependent adaptation of the control parameters

Interpolation: straight line in more than four axes (export license required)
3D machining• 3D tool compensation via surface normal vectors• Alteration of the swivel head angle via the electronic handwheel during
program run without changing the position of the tool center point(TCPM = Tool Center Point Management)• Keeping the tool perpendicular to the contour• Tool radius compensation perpendicular to the tool direction• Manual traverse in the active tool-axis system
Communication with external PC applications over COM component
Dynamic Collision Monitoring (DCM) for defining machine components as
collision objects. The TNC7 monitors the defined collision objects during
all machine movements.
• Graphic depiction of the active collision objects (high-resolution M3D
format)• Tool carrier monitoring• Fixture monitoring

42

1-03-1CAD Import

44

1-06-1

Global PGM Settings 16

Global Program Settings45

2-31-1

Adaptive Feed Contr. 16

Adaptive Feed Control (AFC)143

2-22-1

Load Adapt. Contr.

46

7-01-1

Python OEM
Process

16

Execution of Python applications

144

2-23-1

Motion Adapt. Contr. 16

MAC: motion-dependent adaptation of the control parameters

145

2-30-1

Active Chatter Contr. 16

ACC: active suppression of chatter during heavy machining

146

2-24-1

Machine Vibr. Contr.

16

Damping of machine oscillations to improve workpiece surfaces.
The following functions are part of Machine Vibration Control (MVC):• Active Vibration Damping (AVD): active damping of vibrations in thecontrol loop
• Frequency Shaping Control (FSC): reduction of vibration inducement bymeans of frequency-based feedforward control

152

1-01-1CAD Model
Optimizer

16

Conversion and optimization of CAD models• Fixtures• Workpiece blank• Finished part154

2-05-1

Batch Process Mngr. 16

16

Importing of contours from 3D and 2D models (e.g., STEP, IGES, DXF)

48

2-01-1

KinematicsOpt

16

Touch-probe cycles for the automatic measurement of rotary axes

49

6-02-1

Double Speed Axes

16

Short control-loop cycle times for a direct drive motor

50

4-03-1

Turning

16

Turning functions:• Tool management for turning• Tool radius compensation• Switching between milling and turning mode
• Turning-specific contour elements• Turning cycle package

52

2-04-1

KinematicsComp

16

Compensation of spatial errors for rotary and linear axes
(export license required)

56 to 61

3-02-1*OPC UA NC Server

16

Reliable and stable interface for the connection of state-of-the-art industry
applications; uncomplicated thanks to the use of standardized designs.
Each of the six SIK options enables an incoming OPC UA connection via
an application certificate.

Batch Process Manager for easy planning and execution of multiple
production jobs

* Can be ordered multiple times in the desired quantity. The control automatically takes all enablings into account.

62

63

OptionWith NC
software81762xand later

Specifications

SIK

SIK2

155

5-02-1

Component
Monitoring

16

Monitoring for component overloading and wear

156

4-04-1

Grinding

16

Grinding functions:• Jig grinding• Ability to switch between normal operation and dressing mode
• Reciprocating stroke• Grinding cycles• Tool management for grinding and dressing

157

4-05-1

Gear Cutting

16

Functions for the machining of gear teeth

158

4-03-1

Turning v2

16

Turning functions (mill-turning version 2)• Includes all functions of the Turning software option plus cycles for
simultaneous roughing and finishing159

1-07-1Model Aided Setup

17

Graphically supported alignment of workpieces:• Determining the position and misalignment of a workpiece with only one
touch probe function• Probing of complex workpieces, such as with free-form surfaces orundercuts• Graphic support: The clamping situation and potential touch points areshown in the Simulation workspace using a 3D model

Components

✓
✓
✓
✓

MC main computer
CC or UxC controller unit
Multitouch operation
TE operating panel (suitable for 24-inch screen)

Operating system✓

HEROS 5 real-time operating system for machine control

NC program memory✓

SSDR: 189 GB (total capacity: 240 GB)
CFR: 21.7 GB (total capacity: 60 GB)

Input resolution anddisplay step✓✓

Linear axes: down to 0.01 µm
Rotary axes: down to 0.000 01°

Interpolation✓✓✓≤ 0.5 ms (3D straight line without radius compensation)

Axis feedback control✓✓

Position-loop resolution: signal period of the position encoder/4096
Cycle time of position controller: 200 μs (100 μs with the Double Speed Axes software
option)Cycle time of speed controller: 200 μs (100 μs with the Double Speed Axes software
option)Cycle time of current controller: minimum 100 µs (minimum 50 µs with the Double Speed
Axes software option)

Integrated FS: Basic 16

Enabling of functional safety and four safe control loops✓

161

6-30-2Integrated FS: Full

Enables functional safety and the maximum number of safe control loops✓

162 to166

6-30-2*

FS Control Loop Qty. 16

Additional safe control loop 1 to 5167

1-02-1

Opt. Contour Milling

OCM: optimize roughing processes and fully utilize milling tools with the
integrated cutting data calculator

168

5-01-1

Process Monitoring

169

6-30-2

FS Control Loop Qty. 16

Reference-based monitoring of the machining process

Error compensation✓

Linear and nonlinear axis error, backlash, reversal peaks during circular movements,
reversal error, thermal expansion
Static friction, sliding friction✓
Data interfaces✓✓✓

Enables all FS axis options or control loops.
The software options Integrated FS: Basic as well as FS Control Loop Qty.
(162 to 166) must already be set.

18
56-61

* Can be ordered multiple times in the desired quantity. The control automatically takes all enablings into account.

648Linear in 4 axes
Linear in up to 6 axes (export license required)
Circular in 2 axes
Circular in 3 axes with tilted working plane
Helical: superimposition of circular and straight paths✓

6-30-116

9

Block processing time

160

16

OptionOption number

Standard

Specifications

Network interface for remote operation of the TNC using the TNCremo or TNCremoPlus
software from HEIDENHAIN
2 x Ethernet interface, 1 Gigabit
USB 3.0 (including 1 x USB 2.0 on the operating panel); the number of ports depends on
the hardware used
HEIDENHAIN-DNC for communication between a Windows application and the TNC(DCOM interface)
OPC UA NC Server
Secure and reliable interface for connecting leading-edge industrial applications

Diagnostics✓

Fast and simple troubleshooting through integrated diagnostic aids

Ambient temperature✓✓

Operation: +5 °C to +40 °C
Storage: –20 °C to +60 °C

65Comparison of TNC7 and TNC7 basic

Mastering nanometer accuracy

Control

TNC7
NC software 34059x-18

TNC7 basic
NC software 81760x-18

Area of application

High-end
milling/turning/grindingStandard
milling

Simple machining centers(up to 8 control loops, max. 2 of which are spindles)✓✓

Machine tools / machining centers(up to 24 control loops, max. 4 of which are spindles)✓–

Milling/turning/grinding operations(up to 18 control loops + 2 spindles)

Option–HEIDENHAIN Klartext✓✓

ISO programming✓✓

Graphical programming✓✓

CAD Import

OptionOptionCAD viewer✓✓

FK free contour programming✓

OptionExtended milling and drilling cycles✓

OptionOCM cycles

OptionOptionTurning cycles

Option–Functions for grinding

Option–Touch probe cycles✓

OptionSetting up the workpiece with graphic support

OptionOptionCalibrating fixtures with graphical support

OptionOptionOption–Dynamic collision monitoring v2

OptionOptionProcess monitoring

Option–Component monitoring

OptionOptionAdaptive Feed Control (AFC)

OptionOptionNC program memory

SSDR: 189 GB
CFR: 21.7 GB

CFR: 21.7 GB
CFR: 7.7 GB

Block processing time

< 0.5 ms

1.5 ms

Input resolution and display step (standard)

0.01 μm

0.01 μm

Screen and keyboard

19-inch / 24-inch touchscreen

16-inch touchscreen

Touchscreen✓✓

Program entry

Setup

Program execution
5-axis simultaneous machining
Monitoring functions

DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Straße 583301 Traunreut, Germany +49 8669 31-0
 +49 8669 32-5061
info@heidenhain.dewww.heidenhain.com

661384156-22 · 09/2024 · CD · Printed in Germany

HEIDENHAIN
worldwide