TNC7 basic
Compact Contouring Control for Milling, Drilling and Boring Machineswww.heidenhain.com/cnc-controls

09/2024

Contents

Where can it be used?

Intuitive, task-focused and customizable

4

Intuitive and user-friendly

6

Programming, editing and testing

10

Minimize setup times

11

Automated machining

14Intelligent machining

16

Fast and reliable machining at high contour fidelity

19

Inspecting and optimizing machine accuracy

25

Programming on the shop floor

27Intelligent machining

34

Open to outside information

39

Workpiece measurement

44

Tool measurement

45

Efficient running-in of NC programs

46

Positioning with an electronic handwheel

47

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

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

A full range of possibilities with the TNC7 basic
The TNC7 basic makes setup easy
The TNC7 basic measures, manages and communicates automatedly
Global program settings (option)
Pallet management and serial machining
Dynamic collision monitoring (DCM, option)
Dynamic collision monitoring version 2 (DCM v2, option)
Dynamic Precision
Optimal tool guidance by the TNC7 basic
Machining and measuring 3D contours

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 basic understands CAD files
Fully digital job management with Connected Machining

What accessories are
there?

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

Fine motion control of axes

This brochure describes the functions
and specifications of the TNC7 basic withNC software 81762x-18.

2

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

For more than 45 years, TNC controls from
HEIDENHAIN have proven themselves
every day on milling machines, machining
centers, and drilling machines. Over thisperiod, they have been continually further
developed, with the next level of control
technology assisting the user from theinitial idea to the finished workpiece:• From one-off jobs to serial production• From simple slots to complex contours• From machine setup to program
execution
Task-focused support
In fact, the entire user guidance system isdesigned around this. You intuitively operatehighly complex applications directly on thetouchscreen. Many integrated solutions
for standard tasks simplify your daily work.
Specially developed touch probe cycles
guide you through the probing process
step by step.

4Intelligent solutions
The TNC7 basic makes machining eveneasier, for everything from programming toprogram validation and from machine
setup to actual machining. The TNC7 basic
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 basic then converts your drawing
into Klartext without any delays.

Enjoy a customizable user interface
The TNC7 basic can be customized: you
store favorites and decide for yourself
where the status information is shown on
the dashboard or in the workspaces. You
can choose 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.

Compact and clearly structured
The TNC7 basic is a compact but versatilecontouring control for up to five controlledaxes and a controlled spindle. Thanks to
its user-friendly operation and scope offeatures, it is especially well suited for use
on universal milling machines for thefollowing applications:• Series and single-part production• Tool making• Machine building• Research and development• Prototypes and pilot plants• Repair departments• Training and education facilities

CAD Viewer as standard
Display your CAD data in the .step or .iges
format directly on the TNC7 basic.
The standard integrated CAD Viewer can
open many common 3D formats anddisplay them on the TNC7 basic screen.

Advanced Dynamic Prediction (ADP)The TNC7 basic offers its ADP function
for demanding milling operations. This
optimizes the motion control for all feed
axes. With the TNC7 basic, you achieveeven higher surface quality and contour
fidelity.

5

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

MonitorThe 16-inch Full HD screen shows a clear
overview of all relevant information forprogramming, operating and monitoring thecontrol. Along with its extensive functionality,
the TNC7 basic provides maximum flexibility
for everyday work. A user can optimally
adapt the screen's content to his individualtasks, meaning that the TNC7 basic makes
customized solutions possible that are
perfectly adapted to the needs of a company,a team, or even individual users.
The Embedded Workspace offers even more
information: alongside the usual workspaces,
an additional workspace or an additional
operating mode can be displayed. This
makes it easy to seamlessly embed remote
desktops or applications directly into theuser interface of the TNC7 basic.
Operating panel
With its optimized operating design, theTNC7 basic sets new standards in terms ofefficient and ergonomic work at the machinetool. The operating design of the TNC7 basic
is fully touch-optimized. You can rotate
images, select functions, and navigate, allwith dynamic tapping and swiping motions
on the touchscreen. But you still have theconvenience and ergonomics of using akeyboard and trackball if desired. The keysof the machine operating panel are designed
for precise operation of machine functions.
Comments can also be easily entered using
the alphanumeric keypad. Thanks to the
reduced depth of the keyboard, the user iscloser to the control screen. All screen
areas are thus within hand's reach, which
is ideal for operating the touchscreen
ergonomically.

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

5

4

1

applications, selection menu forworkspaces

4. Workspaces
5. Machine manufacturer bar
6. Function bar with buttons andselection menu for buttons

6

7. Standard keyboard for comments
and a set of PC keys for controlling
operating system functions

8. USB port for additional data storage
or other pointing devices

8

9. Trackball and mouse buttons for7

10easy operation

10. Axis-selection keys and numeric
keypad

11. Function keys for programming

11

9

11

modes, machine operating modes,
TNC functions, management, andnavigation

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, exhibitshigh scratch and abrasion resistance.
Full-fledged touch operation
Touch gestures are perfect for operating
the TNC7 basic. 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 3D models.
The workpiece and work envelope arevirtually simulated for every task, thus
providing the user with continuous
3D visualization support. Rounding off
the TNC7 basic 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 basic with gestures already familiar
to you from your 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 dragSpreadPinch

12. Override potentiometers for feed
rate and spindle speed

13. Machine operating panel withsnap-on keys and LEDs

12

6

13

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, theTN7 basic offers a number of features thatmake working with the control evensimpler and easier than before.
Different tasks require individualized work
environments, and the TNC7 basic 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 basic is
designed to optimally assist you in yourdaily work, making results fast and easy toattain. Based on fillable forms and dialog
guidance, it delivers optimal operating
convenience and navigation. The TNC7 basicachieves 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 basic
boasts a sleek outer appearance with atask-oriented structure and a pleasingly
uniform font. The different screen areas areclearly delineated, and the operating
modes are indicated by special operating
mode symbols. The TNC bar and theinformation bar give you a perfect overview
for confident navigation. The TNC7 basic
lets you individually arrange the TNC andOEM bars, such as for switching between
right-handed and left-handed operation.

The new Dark mode improves readabilityon the touchscreen of the TNC7 basic sothat the user can operate the control in arelaxed manner even with low ambient
lighting. To help you evaluate the priority oferror messages, the TNC7 basic displaysthem in color-coded categories. A colorcoded warning triangle is also displayed.
Programming errors are even highlighted
directly within the NC program.
The smartSelect functions overview
With dialog guidance you quickly andeasily choose functions from a central
window. A tree structure shows all of thesubordinate functions that can be definedin the control's current operating state.
In the left part of the window, the TNC
displays favorites and recently called
functions. That makes it very easy for you
to mark frequently used functions asfavorites. There are also NC functions fordefining path functions, labels, tool calls,
and cycles, 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 andthe perfectly designed visuals. Experienced
TNC users will also be on familiar territory,
since the well-proven function keys fornavigation, operating modes and axis
selection, for example, are still there. Alongwith being very intuitive, the TNC7 basic also
provides brief training videos where newfunctions are clearly explained step-by-step.
A special feature of the TNC7 basic is its
Home operating mode, which gives you
simple and direct access to functions thatare important to you. Two examples of thisare 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 basic
displays the individual program elements indifferent colors. This allows you to see at a
glance which input values are editable. On
the TNC7 basic, you can open more than
one NC program at a time, for example inorder to compare contents and copy themfrom one 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 basic 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 basic
lets you open multiple folders and switch
between the windows as desired. The
copy, paste, undo and redo functions arealso available here. If you accidentally
delete any files, you can restore them fromthe recycle bin. In the table management
you can open multiple tables and switch
between them at any time. The table editor
offers numerous practical features. For
example, in the tool management you can
use the sort 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

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

Minimize setup times
The TNC7 basic makes setup easy

Programming at the machine
HEIDENHAIN controls are designed forshop-friendly 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. Unam­biguous questions and prompts help you
enter all the required information.

Before machining can begin, the workpiecemust first be clamped, the machine must
be set up, the position of the workpiecein the machine must be determined, andthe preset 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 basic 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, theTNC7 basic also features graphical contour
programming, with which you can very
easily program contours that are notdimensioned for NC.
The TNC7 basic can also handle ISO pro­gramming (with G codes): you can run
ISO programs or edit them with the alpha­numeric keyboard.

10

The Documents workspace assists theuser in a paperless production process.
Image files, videos, text files, PDFs andHTML files can be displayed anywhereon 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 simulta­
neously on the TNC7 basic. Naturally you
can also copy parts of programs from an
opened program to another program.
The "program comparison" function of the
TNC7 basic is a very practical feature forfinding differences between NC programs.
You can even copy the program sequences
into the active NC program as required.

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 basic.
Already existing NC programs and tool
tables of the TNC 640 and TNC 620 caneasily be incorporated. Programs from older
TNC controls also run on the TNC7 basic,
but some slight modifications might benecessary.
Individual machining steps
You don't need to create a complete
program in order to start machining with
the TNC7 basic. You can machine aworkpiece step-by-step using both manualmachining and automatic positioning inany sequence.

The TNC7 basic features applicationoriented, real-world setup functions thatassist the user, help reduce non-productive
time, and enable overnight, unattended
production. In conjunction with the touchprobes, the TNC7 basic offers numerous
probing cycles for automatic workpiece
setup, setting the preset, and measuring
workpieces and tools.

The TNC7 basic simplifies machine setup
thanks to manual, smart probing functions.
Via a button menu, the user can selectthe desired 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 basic supports L-shaped styli inthe probing cycles, which are used toquickly and easily probe undercuts.
Fine manual axis control
During setup, you can use the axis-direction
keys to move the machine axes manuallyor with an incremental jog. A simpler andmore reliable way, however, is to use theelectronic handwheels from HEIDENHAIN.
With these handwheels, you are always
close to the action, enjoy a close-up viewof the setup process, and can control the
infeed responsively and precisely.

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 such situations,
you can use the override knob to change
the feed rate during probing without
affecting the accuracy.
Workpiece alignment (option)
The HEIDENHAIN touch probes andprobing functions of the TNC7 basic reduce
the need for tedious manual alignment of
the workpiece:• You start by simply clamping theworkpiece in any position.
• The touch probe determines the actual
clamping situation by probing a surface.
• The TNC7 basic 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 basic 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

11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 thepreset table
Preset management enables flexible
machining, shorter setup times, and higher
throughput. Setting up your machine isgreatly simplified.

The TNC7 basic 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

12

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

Model Aided Setup (option)
For single parts and small lot sizes without aspecial holder, the position of the workpieceblank almost always needs to be ascer­
tained before machining. With this intuitive
probing function, the TNC7 basic offers thepossibility of setting up workpieces quickly,
easily and safely with graphic guidance.
The exact position of the workpiece blankis measured in the machine’s working spaceand reported to the control. The simulation
view depicts a 3D model of the workpieceblank in the machine’s working space. Afterthe user has roughly aligned the model
manually, a green arrow indicates that themodel is ready to be probed. The axis keys
or the electronic handwheel are used toposition the touch probe to the blank inorder to record 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,the control informs the user about thequality of the probing points for determining
the position 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 to probe
undercuts, inclined surfaces, or roundedsurfaces, for example. This allows the user
to align even complex workpiece blanks
relative to pre-machined features, such as
is needed for mold repair or 3D-printed
workpiece blanks.

13

Automated machining
The TNC7 basic measures, manages and communicatesautomatedly

The requirements gap between machining
centers and typical tool and moldmaking
machines is becoming ever narrower. The
TNC basic is also very capable of controlling
automated manufacturing processes. Itfeatures the necessary functionality toinitiate the proper machining operation in
concatenated machining scenarios withindividual workpieces in any workholding
arrangement.
Automated inspection of workpieces
for proper machining and dimensional
accuracy (option)
The TNC7 basic features numerous
automatic measuring cycles for inspecting
the geometry of machined workpieces.
This requires 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 finishing• Detect and compensate for dimensional
deviations

14• Inspect workpiece geometry and sortparts
• Log measured data
• Ascertain the machining trend• Check tolerances and configure various
reactions, such as an error message
Milling-tool measurement andautomatic compensation of tool data
(option)In conjunction with the TT tool touch probe,
the TNC7 basic lets you automaticallymeasure milling tools in the machine. The
TNC7 basic then stores the determinedvalues, such as tool length and radius, in its
tool memory. By inspecting the tool duringmachining, you can quickly detect tool
breakage as well as wear through dimen­
sional deviations of the tool contour, thus
preventing scrap and rework. If the measured
deviations lie outside the specified toler­
ances or if the monitored tool life has been
exceeded, the TNC7 basic locks the tool
and automatically inserts a replacement
tool.

Tool management*
For machining centers with automatic toolchangers, the TNC7 basic offers a central
tool memory for any number of tools. This
tool memory area is a freely configurable
file that can be optimally adapted to yourneeds. You can even have the TNC7 basic
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 program
run.

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 basic can actively
check for 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 basic 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 manage­
ment. In this case, you simply define theposition of the workpiece on the machinetable in the pallet file.

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

15

Intelligent machining
Dynamic collision monitoring (DCM, option)

The complex machine movements andhigh traversing speeds make axis move­ments difficult to predict. This makes collisionmonitoring a valuable function that relieves
the user and protects the machine fromdamage.
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 basic's dynamic collision monitoring*
software option (DCM). The control
interrupts the machining process whenevera collision is imminent, thus increasing
safety for both the machine and its user.
This, in turn, helps prevent damage tomachines 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 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 basic can also monitor tool
carriers such as holders for milling cuttersor touch probe 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 isactivated in the collision monitoring
function.

Because the machine design itself prevents
collisions between certain machine compo­
nents, not all of the machine parts requiremonitoring. For example, a HEIDENHAIN TT
tool touch probe clamped to the machinetable for purposes of tool measurement
will never collide with the machine cabin.
The machine manufacturer can therefore
limit the machine elements that could
collide with each other.

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 control must be adapted for these functions
by the machine manufacturer.

16

17

Dynamic collision monitoring version 2 (DCM v2, option)

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

18

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 the modelsof the collision objects. For reliable machine
operation, the digital data must match thephysical reality. The new import function of
the OPC UA NC Server provides tool pre­setters and tool databases with functions
for importing the 3D models of the tooland tool holder directly into the control.
The model validation feature checks the
3D models during importing, thus ensuring
maximum reliability of DCM and the simu­
lation. The 3D tool models take collision
protection and simulation to a new level.

Fast and reliable machining at high contour fidelity
Dynamic Precision

The TNC basic is designed for exceptional
accuracy and surface quality at highmachining speeds. Cycles and functions
operating separately or in concert ensure
perfect surface finishes in extremely
short machining times:• Optimized motion control• Effective jerk reduction• Dynamic contour look-ahead

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 accuracyof machine 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 to dimensional
inaccuracy and the formation of defects on
the workpiece surface, thereby impacting
both quality and productivity (in the case ofquality-related scrap). Dynamic Precisioncounteracts any arising deviations withintelligent control technology to help improve
the quality and dynamic performance of amachine tool. As a result, production timeand cost are reduced.

19

Optimal tool guidance by the TNC7 basic

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 Greater accuracy during acceleration phases
errors at the TCP

MVC
Machine Vibration Control

Damping of machine oscillations• AVD (Active Vibration Damping):
Compensates for undesired effects of vibrations
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.

20

Visibly superior surface quality can be attained with MVC.

High contour fidelity and surface quality
TNC controls from HEIDENHAIN are known
for their low-jerk and speed/accelerationoptimized motion control, enabling optimized
surface quality and workpiece accuracy.
With the TNC basic, you are able to leverage
the latest technological developments.
The TNC7 basic anticipates and thinks
along with you, dynamically calculating thecontour ahead of time. In addition, special
filters suppress machine-specific natural
frequencies.

With its Look Ahead function, the TNC7 basic
recognizes directional changes ahead oftime and adapts the traversing speed to theshape of the contour and the surface to bemachined. You simply program the maximum
machining speed as the feed rate and, in
Cycle 32 TOLERANCE, enter the maximum
permissible deviations from the ideal contour.
The TNC7 basic automatically adapts themachining operations to the tolerance thatyou 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.

21

Controlled swivel head and rotary table

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

22

One basis for the TNC7 basic's high speed
is its fully digital control design. This includes
the integrated 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. To attain the required
cutting speeds, the TNC7 basic digitallycontrols spindle speeds up to 100 000 rpm.

The TNC7 basic's powerful motion-control
capability even lets you economicallymanufacture complex 3D contours. Programsfor such contours are usually created offlinewith CAM systems and typically containnumerous short line blocks that are trans­ferred to the control. With its short blockprocessing time, the TNC7 basic 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 ofthe data volume of the NC programs fromyour CAM system, the TNC7 basic willmachine the workpiece to near-perfectconformity with your program.

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* (option)
Programs for contours and holes on inclined
surfaces are often extremely complex andrequire time-consuming computing andprogramming work. In cases like these, theTNC7 basic can save you a great deal ofprogramming time. You simply program themachining operation as usual in the working
plane (e.g., in X/Y); the machine thenperforms the operation in a tilted plane.

You can also use the PLANE function todefine the positioning behavior during
tilting to avoid unpleasant surprises when
the program is run. The settings for defining
the positioning behavior are identical for
all PLANE functions, making operationmuch easier.
* The control must be adapted for these functions by
the machine manufacturer.

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 the information
available in the workpiece drawing. Help
images assist you during program entry.

23

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

Manual axis motion in the tool direction
Correct tool retraction is very important in atilted working plane. 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 therotated tool axis during a programinterruption,• 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
the active tool axis direction duringmachining.

24

Feed rate for rotary tables in mm/min*(option)By default, rotary axis feed rates areprogrammed in degrees/min, but the
TNC7 basic can also interpret these feed
rates in mm/min. The feed rate at thecontour is then independent of the
distance of the tool center point from thecenter of the rotary axis.
Cylinder surface machining* (option)
With the TNC7 basic it is quite easy toprogram contours (which consist of straightlines 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 basic thenexecutes the programmed machining
operation on the cylinder surface.

The TNC7 basic provides four cycles forcylinder surface machining:• Slot milling (the slot width and tool
diameter are identical)• Guide-groove milling (the slot width isgreater than the tool diameter)• Ridge milling• Outside contour milling* The control must be adapted for these functions by
the machine manufacturer.

Accuracy demands are on the rise, partic­
ularly in the realm of tilted machining aswell as free-form surfaces. Complex parts
must be manufactured with both precisionand reproducible accuracy, including overextended periods of time.
The KinematicsOpt software option is an
important ingredient in helping you meetthese high demands: with a HEIDENHAIN
touch probe inserted, a cycle measures
your machine's rotary axes fully auto­
matically. The measuring process is thesame, regardless of whether the rotary
axis is a rotary table, tilting table, or aswivel head.

For calibrating the rotary axes, a calibration
sphere is mounted at any position on themachine table and probed with the HEIDEN­
HAIN touch probe. Prior to this, you define
the resolution of the measurement and therange that you want to measure for eachrotary 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 the respec­tive machine constants of the kinematics
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.

25

Programming on the shop floor
Straightforward function keys for complex contours

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 a machine
tool is influenced not only by overload.
Components that are constantly under load,such as guideways or the recirculating ballscrew, are subject to wear and thus havean influence on the finished product.
The TNC7 basic uses the Component
Monitoring software option to measure anddocument 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 con­current material removal simulation in theworkpiece view with the status of amonitoring task. That way you see in theworkpiece view where a component issubject to an excessive load.

Programming 2D contours
Two-dimensional contours are the breadand butter of a modern machine shop,
which is why the TNC7 basic offers avariety of ways 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 pro­gramming language of the TNC basic thenprompts you for all of the information neededby the programming block, including thetarget coordinates, feed rate, tool compensa­
tion value, and machine functions. Functions
for circular movements, chamfers, andcorner rounding also simplify your pro­gramming work. In order to avoid surface
blemishes during approach or departurefrom the contour, movement must be
seamless—that is, tangential.

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 basic 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.

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

Straight line
defined by its
end point

Circular pathwith smooth(tangential) connection
with the preceding
contour element,
defined by end point

Corner rounding:circular pathwith a seamless(tangential) transition,
defined by its radiusand corner point

Circularpath
defined by its center,end point, androtational direction









Chamfer definedby the corner
point and chamfer
length

Circular pathdefined by its
radius, end point, androtational direction


26

27

Graphical programming

Not all workpieces are properly dimensioned
in accordance with the ISO standard. That
is why the TNC7 basic supplements thefamiliar Klartext programming with smart
functions. With the graphical programming
feature, you draw contours directly on thetouchscreen. Other detailed information
about contour elements is specified incontext-sensitive dialogs. The TNC7 basic
then converts your drawing into Klartext
and saves it, or you can save the contour
as its own program (.tncdrw). Existing
programs can be modified very easily.
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. Once editing
is finished, the final result is applied to theKlartext program.

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 basic
then generates a finished Klartext contour
program.

Practical cycles for recurring operations

Extensive machining cycles for millingand drilling
The TNC7 basic offers you a package
covering a broad range of cycles, so you'll
surely find the 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.

Cycles for complex contours
Of great help in roughing pockets withany contour are the control’s SL cycles(SL = Subcontour List) and OCM cycles(a part of the Optimized Contour Milling
software option). These functions refer tomachining cycles for pilot drilling, roughing,
and finishing in which the contour or
subcontours are defined in subprograms.
As a result, a single contour description
can be used for various operations withdifferent tools.

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

Up to twelve subcontours can be super­
imposed 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 basic. Whenroughing with different tools, the control
identifies residual material to be removedby smaller tools. A separate cycle is used
for finishing to the final dimensions.

Programming machining patterns
with ease and flexibility
Positions to be machined are often
arranged in patterns on the workpiece.
The TNC7 basic'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 codeand machine it onto your workpiece as apoint pattern using, say, drilling operations.
The Data Matrix code can be decoded with
common scanning devices. Serial numbers
and production data can thus be permanently
machined onto the part. All you need to doafter defining a machining cycle is enter
the text (up to 255 characters) into thecycle and specify the size and position of
the drilling pattern. The control automaticallycalculates the Data Matrix code andperforms the machining work on its own.

28

29

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 basic offers
you a convenient solution in the form of
coordinate transformations.
With coordinate transformation you can,for example, rotate or mirror the coordinate
system, or shift the datum. With a scaling
factor you can enlarge or reduce contours
to respect shrinkage or oversizes.

Program-section repeats andsubprograms
Many machining operations repeat them­selves either on the same workpiece oron 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 labela section of the program, and the TNC will
repeat this section as many times as
required.
You can mark a program section as a
subprogram and then call it at any point in
the program and as often as you want.

30

Graphical support in any scenario

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.

Simulation
For added certainty prior to machining,
the TNC7 basic can simulate and render
the machining of the workpiece at highresolution. The TNC7 basic offers optimal
assistance through virtual simulation of
the machined part and work envelope.
The machining operation can be visualizedin various 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.

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 basic canalso 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 basic displays
the calculated 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 individually cus­
tomized with all necessary information.
The TNC7 basic also features a cutout viewthat lets you move the cutting edge along
the selected plane, so you can look inside
the workpiece in order to evaluate internal
machining operations, for example.

31

Rapid availability of all information

STL import
The importing of STL files enables theconvenient incorporation of complex work­piece blanks and finished parts, such as
3D models from CAM systems. Further­more, a simulated workpiece can be saved
as an STL file and then integrated intoanother program as a workpiece blank.
Model comparison
The TNC7 basic has a feature for comparing
the workpiece blank and the finished part.
The colors in the model indicate whereresidual material still remains, or even places
where too much material was removed.
There is also a measuring function, where
you place the cursor anywhere you want.
Along with the depth and position, thecontrol then also displays the tool used
there and the corresponding NC block.

32

Program run
Direct observation of the real workpiece isusually impossible due to coolant and thesafety enclosure. The simulation synchro­
nously traces the machining operations
while the program is running. That way
you can always see the current machining
status of the workpiece as well as the
positions of the collision objects. Duringmachining, 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 basic lets you define various roles
and access rights for users, ensuring thateach user can act only within his assigned
rights. This helps prevent the unintentionalor unauthorized deletion of files andsystem file content. Many functions arealso available only with the corresponding
permissions. Consequently, the user
administration feature not only provides
greater data security but also increases
machine operating safety.

Do you have questions about a programming
step, but your User’s Manual is not at hand?
No problem: the TNC7 basic control features
TNCguide, a convenient help system that
displays the user documentation in a
separate window. You can activate TNCguideby pressing the HELP key on the TNC
keyboard, by using the question mark, orby opening 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 generally displays the information
instantaneously and in the correct context(context-sensitive help), immediately giving
you the information you currently need.
This function is particularly helpful for
cycles, providing a detailed explanation of
the parameters.
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 basic offers training videos forlearning 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 and
Tools

33

Intelligent machining
Dynamic Efficiency

With the concept of Dynamic Efficiency,
HEIDENHAIN offers innovative TNC functions
that help the user to make heavy machining
and roughing more efficient while alsoenhancing its process reliability. These soft­
ware functions not only assist the user but
also make the manufacturing process itself
faster, more stable, 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 the machining
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.

Active chatter control (ACC, option)

Roughing operations (power milling) giverise to strong milling forces. Dependingon 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.
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

Individually, each of these solutions delivers
key improvements to the machining process.
But in combination, these TNC functions
bring out the full potential of the machine
and tool while reducing the mechanicalload. They are also of great value underchanging machining conditions, such as
during interrupted cuts, various plunging
processes, or simple roughing operations.
In practice, the removal rate can beincreased by 20 to 25 percent.

34

Heavy machining with ACC

35

Adaptive feed control (AFC, option)

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.

Machine any contour slot with trochoidal milling

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 reduce themachining 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.
* The control must be adapted for these functions by
the machine manufacturer.

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 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 milling high-strengthor hardened materials, where the high loads
placed on the tool and machine usually
only permit small infeeds.
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. Circular-motion
plunging into the material exerts less radial
force on the tool. This reduces the mechan­ical load on the machine and prevents
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 residualmaterial can then be easily removed witha 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

Workpiece with secondary damage resulting from a broken indexable insert

36

Fully machined workpiece protected by AFC

37

Optimized roughing processes with OCM (option)

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.
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 a comprehen­sive integral materials database. You canadapt the automatically calculated cutting
values with regard to the mechanical andthermal load on the tool. Tool service life
can be managed with process 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. Simply program thecontour as usual in Klartext, or leverage theconvenient CAD Import function. The
control then automatically calculates thecomplex movements required for main­taining consistent process conditions.
OCM takes void areas into account, whichsignificantly 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 as a pocket,
island, or boundary for face milling in
conjunction with other OCM cycles.
In the following machining example, boththe machining time and the 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

Open for communication
The TNC7 basic understands CAD files

CAD Viewer
With the standardly available CAD Viewer
software, you can open 3D CAD models
and drawings directly on the TNC7 basic.
Various view options as well as rotationand zoom capabilities allow for a detailed
visual inspection and analysis of yourCAD data. You can also use the viewer toascertain position values from a 3D model.
You simply select an arbitrary reference
point in your drawing and select thedesired contour elements. CAD Viewer
then displays the coordinates of theelements in a window. CAD Viewer can
depict the following file formats:• STEP files (.STP and .STEP)• IGES files (.IGS and .IGES)• DXF files (.DXF)• STL files (.STL)

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 programswith a tilted machining plane. You can also
define the preset with a 3D basic rotationof the 3D model and set a datum with theappropriate 3D rotation in the desired
working plane.

You can easily save the working plane to the
clipboard and transfer it to the NC programwith the appropriate transformation andthe associated PLANE command. In thedefined working plane, you can extract
contours and machining positions, andapply 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.

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 time38

39

Fully digital job management with Connected Machining

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 have selected.
To select the desired hole diameters andrestrict the number of hole positions, simply
select the corresponding filter symbol tochange the filter limits. A zoom function
and various setting possibilities complement
the functionality of the CAD import.

It is also possible to define the contour
program’s resolution for using it in older
TNC controls. You can also define a transition
tolerance if the contour elements are notcompletely 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), then you canselect the correct intersection with a tapof your finger

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

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-mail communi­
cation capability is just as important as
the continuous availability of electronic­production documents or the transfer ofdata to ERP and production-activity control
systems. Tool and raw material inventories,
tool data, workholding drawings, CAD data,
NC programs and inspection instructions
must all be available to machine users during
all shifts. Cost-effective manufacturing
therefore requires an efficient process
chain and a networked control.
With its Connected Machining package offunctions, the TNC basic control integrates
itself flexibly into your process chain andhelps you optimize the transfer of knowledge
within your company. So let your shop
benefit from all of the information available
in your company. Connected Machining
makes fully digital job management possible
in networked manufacturing. You thus benefit
from the following:• Ease of data usage• Time-saving procedures• Transparent processes

The networked TNC7 basic
Integrate the TNC7 basic with the functionsof Connected Machining into your corporate
network and, via the control, connect theshop floor 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 basic
is equipped with two Gigabit Ethernet portsof the latest generation. The TNC7 basic
uses the TCP/IP protocol to communicate
with NFS servers and Windows networks
without needing additional software. The
fast data transfer of up to 1000 Mbit/s
ensures very short transmission times.
The TNC basic thus offers the optimal
technological foundation for Connected
Machining, the networking of the control
in the shop with all production-relatedareas in your company.

Standard range of functions
For you to be able to use the data that you
transfer to the TNC7 basic over a network,
the TNC7 basic offers attractive applications,even as part of its standard range of func­
tions. The PDF viewer or Mozilla Firefox
web browser enable the simplest form ofConnected Machining: access to production
process data directly on the control. In thiscase, 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 basic:• 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

CAD
CAM

40

41

Programming station
Your workstation

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 thescreen contents from the control to yourPC using the live-screen function.
Job-related data (option)
With the Remote Desktop Manager soft­
ware option, you can operate a Windows
PC from the TNC basic. On the control, yougain direct access to IT systems within theprocess chain and make your machine
setup processes significantly more efficient
by reducing inconvenient legwork between
the machine and the office. Technicaldrawings, CAD data, NC programs, tool
data, work instructions, parts lists, andwarehouse information are digitally
available at the machine. E-mails can besent and received with ease. With a simple
keystroke on the machine operating panel,
you can switch between the control screen
and the screen of the Windows PC. This PC
can be a computer in the local network or
an industrial 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 Windows-basedindustrial applications, meaning that evenolder TNC controls, like the TNC 426/430 or
the iTNC 530, can be connected to modern
inventory management systems andproduction-activity control systems. Use
RemoTools SDK to connect your applications
to TNC controls, or purchase an applicationthat is DNC-compatible.
Appropriate monitoring and controllingof applications
Efficient and secure digital communication
in a machine-tool context requires standard­
ized components, application-relevant infor­
mation models and adherence to current
IT security guidelines. OPC UA NC Server
offers an interface based on OPC UA for
HEIDENHAIN controls. This internationallystandardized and widespread communi­
cation technology makes it fast and easy toconnect machines to your production IT.

You also save time when integrating new
functions because the application-oriented
presentation of information 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.

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.

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, and features the mostimportant dialog initiation keys of the TNC.
A hard-lock key (dongle) is included.

Demo version of the programming
stationA demo version of the programming station
is available for testing (for free downloadfrom www.heidenhain.com). It contains allfunctions of the TNC, and permits shortprograms to be saved. The demo version isprogrammed with the virtual keyboard or
PC keyboard. A PDF of the key assignment
for the PC keyboard is included in thedownload.

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.

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 and comments.
Overlays for better soft-key association andself-adhesive strain relief for the USB cable
are included in delivery.

Programming station keyboard for the
TNC7 basic
The programming station keyboard isbased on the TNC7 basic 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 basic 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 basic programming station
keyboard can be combined as desired withthe different 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 basic
is fully touch-optimized. Just like the
TNC7 basic itself, the new programming
station keyboard has no separate soft keys.
You select the soft keys either with themouse or directly by touching the screen.

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

42

43

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

The workpiece touch probes* from HEIDEN­
HAIN help reduce costs in the shop and forserial production. Setup, measurement,
and control functions can be automatically
executed in conjunction with the touchprobe cycles of the TNC7 basic.

Cable-bound touch probes
For machines requiring manual tool changes,
as well as for grinding machines and lathes:
TS 260• Axial or radial cable connection• High scanning accuracy

Upon contact with the workpiece surface,
the stylus of a TS touch trigger probe isdeflected. At that moment the TS gener­
ates a trigger signal that, depending on themodel, is transmitted to the control either
by cable or by radio or infrared transmission.

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

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.

TransceiverRadio or infrared transmission is establishedbetween the TS or TT touch probe and theSE 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

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 therotating or stationary tool, such as forindividual tooth measurement, the contact
plate is deflected and a trigger signal istransmitted directly to the TNC7 basic.
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

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 660TT 460TS 460Further information:

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.

44

You can find detailed descriptions oftool touch probes on the Internet atwww.heidenhain.com or in the Touch
Probes for Machine Tools brochure.
TS 460 with collision protection45

Efficient running-in of NC programs
OC 310 override controller

Running a new NC program for a workpiecerequires much time and concentration. This
procedure becomes much easier and morereliable with the following 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 basic 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 can specify how to resume program
run after the conditional stop, such as bypressing the OC 310 override controller orby turning it clockwise.

Requirements

TNC7 basic

NC software

NC SW 817621-18 and later

Keyboard unit

TE 340TE 340 FS

Machine operating panel MB 340
MB 340 FS

46

Positioning with an electronic handwheel
Fine motion control of axes

OC 310 override controller
The OC 310 is an innovative operating
device. It replaces the feed-rate and rapidtraverse potentiometers on the TNC7 basic
operating panel. The OC 310 is endlessly
rotatable, and features a multicolor LED ring
and an illuminated NC Start key. An inte­
grated vibration motor gives haptic feedback
to the user regarding specific events, suchas when switching to the following:• 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.

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 hand­wheels 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
to a 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 the machine’s
workspace. The axis keys and certain func­tion keys are integrated into the housing.
In this way, you can switch axes and set up
the machine at any time—regardless of
where you happen to be standing. 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 manufacturer

HR 550

ID 1320800-02 and higher
ID 1352798-02 and higher
ID 1388531-xx
ID 1388532-xx

47

Short description✓✓

Program entry

Position feedback

Tool compensation✓✓

Options
SIK
0-7
77

42

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

1-03-140

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 thefollowing enhancements:• Graphically supported alignment of workholding equipment• Defining a reduced minimum distance between fixture and tool• 3D tool models (ToolShape)✓✓✓

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

Graphical programming✓✓✓

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

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

Program jumps✓✓✓

Subprograms
Program section repeat
Any desired program as subprogram

Machining cycles✓

94-01-1

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

99

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)
Tool radius compensation perpendicular to the tool direction
Manual traverse in the active tool-axis system

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

994-01-1

1-01-1

✓
✓
✓
✓
✓
✓
✓

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

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

2-31-1167

1-02-1

Drilling, tapping (with or without floating tap holder), rectangular and circularpockets
Peck drilling, reaming, boring, counterboring, centering
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
Optimized Contour Milling (OCM) cycles: optimization of roughing processes

81-01-1

Shifting, rotating, mirroring, scaling (axis-specific)
Tilting the working plane, PLANE function

✓
✓
✓
✓
✓
✓
✓
✓
✓
✓

Coordinate transformation ✓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
✓
✓
✓
✓
✓
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
TNC basic
Graphic support for the programming of cycles
Comment and structure blocks in the NC program✓✓

AFC adapts the contouring feed rate to the current spindle power
CAD Model Optimizer
Teach-in

48

SIK2

140

HEIDENHAIN 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

Multiple tool tables with any number of tools

Adaptive feed control

SIK

Digital current and speed control✓

Contour approach anddeparture

Collision monitoring

Options

A total of 4 additional NC axes or 3 additional NC axes plus second spindle

Tool tables

Contour elements

Standard

User function

Standard

Overview
User functions

152✓

1-04-1

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

49

User function

Simulation
Display modes

Standard

Software options

Options
SIK

Option number
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✓

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✓✓

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)

Pallet tables✓
154

Touch probe cycles

17
17
17
17
48

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

2-01-1

Touch probe calibration
Manual or automatic compensation of workpiece misalignment
Manual or automatic preset setting
Automatic tool and workpiece measurement
KinematicsOpt: automatic measurement and optimization of the machine’s
kinematic model

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

Accessories
Accessories
Electronic handwheels• 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

50

OptionWith NC
software81762xand later

SIK

SIK2

0 to 36-01-1*

Control Loop Qty.

18

Additional control loop

81-01-1

Adv. Function Set 1

18

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, and the PLANE function

94-01-1

Adv. Function Set 2

18

Simultaneous machining in up to 4 axes:• Programming the position of the tool independent of the tool orientation(TCPM = Tool Center Point Management, in up to 4 axes)• Using vectors to program the tool orientation• 3D tool compensation through surface normal vectors• Tool radius compensation perpendicular to the tool direction at
any tool orientation• Manual moving of axes in the active tool coordinate system17

1-05-1

Touch Probe
Functions18

Touch probe functions• Workpiece misalignment compensation, preset setting• Automatic tool and workpiece measurement• Touch probe input enabled for non-HEIDENHAIN touch probes

18

3-03-1HEIDENHAIN DNC

18Communication with external PC applications over COM component

21

4-02-1

Adv. Function Set 3

18• Handwheel superimpositioning: superimpose handwheel positioning
during program run• Tool compensation: radius-compensated contour precalculation(LOOK AHEAD)

24

6-03-1Gantry Axes

18

Synchronized axes – gantry axes, tandem tables

40

5-03-1

Collision Monitoring 18

Dynamic Collision Monitoring (DCM) for defining machine components as
collision objects. The TNC7 basic 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

18

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

45

2-31-1

Adaptive Feed
Contr.

18

Adaptive Feed Control (AFC)46

7-01-1

Python OEM
Process

18

Execution of Python applications48

2-01-1

KinematicsOpt

18

Touch-probe cycles for the automatic measurement of rotary axes

49

6-02-1

Double Speed Axes

18

Short control-loop cycle times for a direct drive motor* Can be ordered multiple times in the desired quantity. The control automatically takes all enablings into account.

51

Option number
SIK

SIK2

56 to 61

3-02-1*

Option

OPC UA NC ServerWith NC
software81762xand later
18

Option number

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.

77

6-01-1

4 Additional Axes

18

Four additional control loops

93

2-03-1

Ext. ToolManagement

18

Extended tool management• Tooling list (list of all tools of the NC program)• T usage sequence (sequence of all tools inserted during the program)
Display and remote operation of external computer units(e.g., a Windows PC)

133

3-01-1

Remote Desk.
Manager

140

5-03-1

Collision Monitoring 18
v2

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.

18

CTC: compensation of axis couplings

142

2-21-1

Position Adapt.
Contr.

18

PAC: position-dependent adaptation of the control parameters

143

2-22-1

Load Adapt. Contr.

18

LAC: load-dependent adaptation of the control parameters

144

2-23-1

Motion Adapt.
Contr.

18

MAC: motion-dependent adaptation of the control parameters

145

2-30-1

Active Chatter
Contr.

18

ACC: active suppression of chatter during heavy machining

146

2-24-1

Machine Vibr. Contr. 18

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 the control
loop• Frequency Shaping Control (FSC): reduction of vibration inducement bymeans of frequency-based feedforward control

152

1-01-1CAD Model
Optimizer

18

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

2-05-1

Batch Process
Mngr.

18

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

1555-02-1

Component
Monitoring

18

Monitoring for component overloading and wear

159

1-07-1Model Aided Setup

18

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

18

OptionWith NC
software81762xand later

SIK

SIK2

160

6-30-1

Integrated FS: Basic 18

Enabling of functional safety and four safe control loops

161

6-30-2Integrated FS: Full

18

Enables functional safety and the maximum number of safe control loops

162 to166

6-30-2*

FS Control Loop
Qty.

18

Additional safe control loop 1 to 5167

1-02-1

Opt. Contour
Milling

169

6-30-2

FS Control Loop
Qty.

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

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.

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

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

5253

Specifications

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✓✓

OptionComparison of TNC7 and TNC7 basic

Standard

Specifications

✓
✓
✓
✓

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

Operating system✓

HEROS 5 real-time operating system for machine control

Memory✓21.7 GB on CFR (total capacity: 60 GB)
7.7 GB on CFR (total capacity: 30 GB)

Input resolution anddisplay step✓✓

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

Interpolation✓✓

Linear in 4 axes
Circular in 2 axes
Circular in 3 axes with tilted working plane
Helical: superimposition of circular and straight paths

Components✓

8

Program entry

Block processing time✓≤ 1.5 ms (3D straight line without radius compensation)

Axis feedback control

✓
✓
✓
✓

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

FK free contour programming✓

OptionExtended milling and drilling cycles✓

OptionOCM cycles

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

Turning cycles

Option–Functions for grinding

Option–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 (and one 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)
HEIDENHAIN OPC UA NC Server
Reliable and stable interface for the connection of state-of-the-art industrial applications

Touch probe cycles✓

OptionSetting up the workpiece with graphic support

OptionOptionCalibrating fixtures with graphical support

OptionOptionOption–Dynamic collision monitoring, version 2

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✓✓

Error compensation✓
Data interfaces

✓
✓
✓
18
56-61

Diagnostics✓

Fast and simple troubleshooting through integrated diagnostic aids

Ambient temperature✓✓

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

54

Setup

Program execution
5-axis simultaneous machining
Monitoring functions

55

Mastering nanometer accuracy

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
1440309-20 · 09/2024 · CD · Printed in Germany

HEIDENHAIN
worldwide