New and Modified Functions

Available documentation

 
Manual

Overview of new and modified software functions

The additional documentation Overview of New and Modified Software Functions contains all new and modified functions of the current and previous software versions that are relevant to the user.

ID: 1373081-xx

You can download this documentation free of charge from the HEIDENHAIN website.

TNCguide

New functions

Interpolating spindle (#96 / #7-04-1)

Topic

Description

Adv. Spindle Interpol.
software option (#96 / #7-04-1)

The FUNCTION SHAPING contour planing function has been added.

Workpiece shaping with FUNCTION SHAPING (#96 / #7-04-1)

FUNCTION TURNDATA CORR is also available with the Adv. Spindle Interpol. software option (#96 / #7-04-1).

The turning-tool table is also available with the Adv. Spindle Interpol. software option (#96 / #7-04-1).

About the product

Topic

Description

Remember position of windows

Use the Remember position icon to select whether the control will remember the position of a window the next time a window is opened.

Calculating numerical values during input

Use the +, -, *, /, ( and ) keys for calculations within numerical input fields and table cells.

Warning if not enough main memory is available

The control must have at least 16 GB of RAM, as the control will otherwise display a warning.

Status displays

Topic

Description

The Status workspace

In the PROCMON tab of the Status workspace, the control shows information on process monitoring (#168 / #5-01-1) in the Program Run operating mode. When process monitoring for the NC program is set up completely, you will get a compact overview of the current machining process.

The PROCMON (#168 / #5-01-1) tab

In the PGM tab of the Status workspace, you can open the Counter settings window in the Parts counter area. You can enter the current count and the target value for the counter.

The PGM tab

In the QPARA tab of the Status workspace, the Variables area has been added. In this area, the control shows the values of the named parameters you define.

The QPARA tab

Programming fundamentals

Topic

Description

Insert NC function window

For some NC functions, the Insert NC function window offers the possibility of inserting the start and end of the NC function into the NC program at the same time (e.g., IF and END IF).

If you mark several NC blocks in the NC program and insert the combined NC functions, the control will insert the corresponding NC function before and after the marked area.

The Insert NC function window

Block scan Program run button

When you press the Block scan Program run button, the control opens the current file in the Program Run operating mode, as well as the Block scan window for the currently selected NC block.

Block scan for mid-program startup

Technology-specific NC programming (#156 / #4-04-1)

Topic

Description

Cylindrical grinding with FUNCTION MODE GRIND

Use FUNCTION MODE GRIND (#156 / #4-04-1) to activate cylindrical grinding and select a kinematic model.

Cylindrical grinding on a milling machine enables you to perform complete machining tasks on a machine without rechucking. Cylindrical grinding helps you to attain higher accuracies and better surface definitions than with turning.

Switching the operating mode with FUNCTION MODE

Path functions

Topic

Description

Programming a straight line L with actual position capture

Press the actual position capture key to program a straight line L with the actual positions of all defined axes. The control inserts the straight line L after the selected NC block.

Straight line L

Grinding cycles (#156 / #4-04-1)

Topic

Description

Cycle 1011 DRESSING SIDE A/I (ISO: G1011) (#156 / #4-04-1)

This cycle dresses the front face or shaft face of a grinding wheel.

You define the dressing operation and the number of cycle calls after which dressing is performed. You can use this cycle only in dressing mode (FUNCTION MODE DRESS).

Cycle 1011 DRESSING SIDE A/I (#156 / #4-04-1)

Cycle 1012 DRESSING D AND A/I (ISO: G1012) (#156 / #4-04-1)

This cycle dresses the front face or shaft face and the diameter of a grinding wheel.

You define the dressing operation and the number of cycle calls after which dressing is performed. You can use this cycle only in dressing mode (FUNCTION MODE DRESS).

Cycle 1012 DRESSING D AND A/I (#156 / #4-04-1)

Cycle 1041 LONG STROKE DEF. (ISO: G1041) (#156 / #4-04-1)

This cycle defines the starting point and the reciprocating movement along a contour.

The contour to be machined must be longer than the cutting edge of the grinding tool used.

In combination with Cycle 1051 STEP. CYLIND. GRIND, you can machine contours on the diameter, shoulder or plane surfaces.

Cycle 1041 LONG STROKE DEF. (#156 / #4-04-1)

Cycle 1042 SHORT STROKE DEF. (ISO: G1042) (#156 / #4-04-1)

This cycle defines the starting point and the reciprocating movement along a cylindrical surface.

The contour to be machined must be shorter or only a little longer than the cutting edge of the grinding tool used.

In combination with Cycle 1053 CONTINOUS CYLIND. GRIND., you can machine contours on the diameter, shoulder or plane surfaces.

Cycle 1042 SHORT STROKE DEF. (#156 / #4-04-1)

Cycle 1051 STEP. CYLIND. GRIND (ISO: G1051) (#156 / #4-04-1)

This cycle defines the infeed movement of a cylindrical grinding operation and starts machining.

Machining includes linear reciprocating movements and infeed movements. Cycle 1051 STEP. CYLIND. GRIND performs the infeed incrementally at the reversal points of the reciprocating movement.

Cycle 1051 STEP. CYLIND. GRIND (#156 / #4-04-1)

Cycle 1053 CONTINOUS CYLIND. GRIND. (ISO: G1053) (#156 / #4-04-1)

This cycle defines the infeed movement of a cylindrical grinding operation and starts machining.

Machining includes reciprocating movements and continuous infeed steps. This means that the infeed is even and performed without interruptions during the reciprocation movements.

Cycle 1053 CONTINOUS CYLIND. GRIND. (#156 / #4-04-1)

Cycle 1040 END CYLIND. GRINDING (ISO: G1040) (#156 / #4-04-1)

This cycle resets the following settings that you have defined in the cylindrical grinding cycles:

  • Reciprocating and infeed movements
  • Precession angle
  • Encoders and acoustic emission sensors

Use this cycle to return an inclined axis to the initial position and to automatically retract it to the safety position.

Cycle 1040 END CYLIND. GRINDING (#156 / #4-04-1)

Programming techniques

Topic

Description

Control structures (e.g., with IF or ELSE)

The control provides the NC functions for programming the control structures.

The control provides the following NC functions:

  • IF, ELSE IF and ELSE case analyses
  • FOR and WHILE program loops
  • Expanded control of BREAK and CONTINUE program loops

Using control structures, you can program the NC program more clearly and with a better structure. The control indents the NC blocks within the control structures. Thus you can see right away where a control structure starts and ends.

Control structures

Files

Topic

Description

Navigation path

In the file management, you can open a history of up to 20 previously used paths.

Areas of file management

You can edit the current navigation path.

User-defined filters

In the file management, you can define a user-defined filter for any desired file types. The filter is saved until you overwrite it.

Creating or changing a user-defined filter

The Open File workspace

If you have opened the Open File workspace in Editor operating mode and only tables are selected, the control displays the Use in simulation button.

The Simulation settings window

The Open File workspace opens a file preview that you can show or hide.

The Open File workspace

Text editor

Topic

Description

The Text editor workspace

Editing functions (e.g., tab stops) have been added to the Text editor workspace.

The Text editor workspace

The Text editor workspace contains NC editor settings (e.g., to replace tab stops with spaces).

In the Text editor workspace, you can open and edit any desired file types.

Collision monitoring

Topic

Description

Set up fixtures (#140 / #5-03-2)

If the active unit of measure is inch, the control converts mm to inches within the Set up fixtures function.

Advanced checks

The Advanced checks function now includes the Collision between workpiece and machine check.

The control displays a warning in case of collisions between the workpiece and the machine (e.g., spindle). The control does not consider the tool and the workpiece fixture.

Advanced checks in the simulation

Monitoring (#168 / #5-01-1)

Topic

Description

Process monitoring (#168 / #5-01-1)

The control provides the Filter column, in which you can filter the monitored operations by date or status, for example.

Areas of the Process Monitoring workspace

The control provides the Form column with settings or the monitoring tasks. The contents and options depend on the active table mode.

Settings in the Form column

The table in the Process Monitoring workspace has two modes: Setup table and Runtime table. You can switch between the modes with icons.

In Setup table mode, you can see all monitoring sections of the NC program and the defined monitoring tasks.

In Runtime table mode, you see the machining processes being monitored and the corresponding information.

Process monitoring includes the monitoring task Feed per tooth — Display.

Overview of monitoring tasks

The MinMaxTolerance, Standard deviation and Absolute deviation processes have been combined in one Tunnel process. The previous processes continue to exist as parameterization options.

Tunnel

Multiple-axis machining

Topic

Description

Contour planing with FUNCTION SHAPING (#96 / #7-04-1)

Contour planing, also known as shaping, enables you to create sealing surfaces with a high surface definition, for example. When FUNCTION SHAPING is active, the control automatically moves the tool toward the contour during traverse movements. Using FUNCTION SHAPING, this automatic tracking also enables you to perform engraving, engine turning, or beveling.

Workpiece shaping with FUNCTION SHAPING (#96 / #7-04-1)

Cylinder surface machining with CYLINDER SURFACE (#8 / #1-01-1)

The CYLINDER SURFACE NC function allows you to machine the cylinder surface with various NC functions, for example OCM cycles (#167 / #1-02-1), pocket milling cycles or path functions.

Cylinder surface machining with CYLINDER SURFACE (#8 / #1-01-1)

Programming with variables

Topic

Description

Variable: named parameters

The control provides the named parameters variable type.

The variable name of named parameters consists of a freely chosen designation enclosed in curly brackets (e.g., {DEPTH_1}).

You can assign numerical and alphanumerical values to named parameters.

Variables: Q, QL, QR, QS parameters and named parameters

Format strings

The control provides the FMT syntax element for QS parameters and named parameters to define format strings. Using format strings, you no longer have to convert numerical values or concatenate strings.

You can use formatted string parameters in the following NC functions:

  • String formula
  • SQL SELECT
  • TEXT within FUNCTION REPORT

Format strings

Q parameter list window

The machine manufacturer can define language-sensitive descriptive texts for variables. In the Q parameter list window, you can select between the standard descriptive text and the machine manufacturer's text or enter a descriptive text.

The Q parameter list window

FN 18: SYSREAD (ISO: D18)

The FN 18: SYSREAD (ISO: D18) functions have been enhanced:

  • FN 18: SYSREAD (D18) ID71 NR20: machining information for dressing (#156 / #4-04-1)
    • IDX17: wheel side to be dressed
    • IDX18: grinding tool type
    • IDX19: number of the active dressing cycle
  • FN 18: SYSREAD (D18) ID720 NR0 IDX1: status of a reciprocating movement during grinding (#156 / #4-04-1)

The Contour graphics workspace

Topic

Description

Auto draw

In Editor mode, the control provides the Auto draw toggle switch.

If you select an NC block and activate the toggle switch, the control will show a real-time graphic of the subsequently programmed contour in the Contour graphics workspace.

If you mark several NC blocks and activate the toggle switch, the control will draw the contour of the marked NC blocks.

Auto draw

Opening CAD files with CAD Viewer

Topic

Description

Rotate

The arrow icon in CAD Viewer now includes the Rotate mode. The Rotate mode is active by default and enables pure touch operation.

Screen layout

Output options

The Setting for whether comments are written to NC output files. icon has been added to CAD Viewer. Via this icon you can select whether CAD Viewer transfers information on the workpiece blank, the datum and the preset to the NC program

ISO

Topic

Description

NC function G79|G00

The control calls the most recently programmed machining cycle at the position you defined in the NC block with G79|G00. The control moves to the defined position at rapid traverse. G79|G00 corresponds to the Klartext syntax CYCL CALL POS with FMAX.

Cycle call

Syntax search

If the ISO editor toggle switch is active, you can search for identical syntax elements in different NC blocks.

User aids

Topic

Description

Issuing notifications with FUNCTION REPORT

With the FUNCTION REPORT NC function, the controls issues notifications under program control. You can define the notification text yourself. If the machine manufacturer or another provider has saved notifications as a PO file, you can also output these notifications.

Issuing messages with FUNCTION REPORT

Search column in the Text editor workspace

In the Text editor workspace, the control provides the Search column. The search works in the same way as in the Program workspace.

The Search column in the Program and Text editor workspaces

Context menu in the Document workspace

In the Document workspace, the control provides a context menu with additional functions for every file type (e.g., navigating back within the opened files).

Context menu in the Document workspace

Showing NC blocks

You can show hidden NC blocks with the BACKSPACE key.

Hiding NC blocks

Calculator

The calculator's keyboard provides the following input options:

  • The P key corresponds to PI
  • The RETURN or ENT keys correspond to =
  • The DEL key corresponds to DEL

Calculator

When the actual position capture key is pressed, the control shows the current axis positions in the calculator. You can copy the current value of an axis into the calculator.

GOTO function in the Text editor workspace

In the Text editor workspace, use the GOTO record button to define the number of a line to be selected by the control.

GOTO function

The Simulation workspace

Topic

Description

The Workpiece options column

The control provides the following functions also in the Manual and Program Run operating modes:

  • Reset the workpiece
  • Remove the chips

The Workpiece options column

The Simulation settings window

The Simulation settings window is available in the Program Run and Manual operating modes. You can select whether the control will show a solid-model view.

In the Tables area, the control shows the Reset button. With the Reset button, the control selects the same tables for the simulation that are active for program run.

The Simulation settings window

Overview window with active simulation

If the simulation of another NC program is currently running, the control shows a window with the name of this NC program above the function bar. If you double-tap or click this window, the control switches from the active tab to the NC program currently being simulated.

The Simulation workspace

Touch probes

Topic

Description

Set Up Touch Probes

The Overview of touch probes menu item of the Settings application replaces the Set Up Touch Probes HEROS function.

Overview of touch probes menu item

You can set up touch probes using TNCdiag.

TNCdiag

Touch probe functions in the Manual operating mode

Topic

Description

Set up the workpiece (#159 / #1-07-1)

You can choose an NC program within the Set up the workpiece function. The control generates the 3D model from the workpiece blank definition of the NC program.

Setting up the workpiece with graphical support (#159 / #1-07-1)

If the active unit of measure is inch, the control converts mm to inches within the Set up the workpiece function.

The contents and the representation of the error estimate diagram have been changed. The error estimate diagram shows for each touch point the distance of the touch point from the nominal position of the 3D model. The columns of the diagram are transparent until the status of all axes is green.

Error estimate diagram

The Setup application

The control provides the Remove last measurement button to repeat an erroneous touch point, for example.

Touch-probe cycles for workpieces

Topic

Description

Cycle 1403 RECTANGLE PROBING

This cycle determines the center, width and length of a rectangle. The control probes two opposing touch points in each case.

Cycle 1403 RECTANGLE PROBING

Program run

Topic

Description

Automatic program start

Use the Automatic program start function to define the moment from which the control autonomously executes an NC program.

Automatic program start

Tables

Topic

Description

The Table workspace

In the header of the Table workspace, the control may show the "Rules not met" filter icon, if applicable.

The control displays only the rows that do not meet the rules defined by the machine manufacturer in CfgTableCellCheck (no. 141300).

Icons and shortcuts

Create new table window

In the Create new table window, you can choose between mm and inches as the unit of measure.

The Create new table window

Electronic handwheel

Topic

Description

HR 180 panel-mounted handwheel in the operating panel

The control supports the HR 180 panel-mounted handwheel.

Overview

Wireless handwheel

You can set up wireless handwheels using TNCdiag.

TNCdiag

Integrated functional safety (FS)

Topic

Description

F limited toggle switch

The F limited toggle switch has been removed.

Test status of the axes

You can reset the test status of individual axes or all axes in the Axis status menu item of the Settings application.

To reset the test status of axes, you need the NC.ApproveFsAxis right. This right is only available if user administration is active.

The Axis status menu item

The Settings application

Topic

Description

Menu item Adjustment of analog voltage offset

In the Adjustment of analog voltage offset menu item, the control shows all connected analog axes, whether the axes are in closed-loop control, and the current voltage offset. If the axis permits it, you can change the value of the voltage offset.

Adjustment of analog voltage offset menu item

SIK menu item

In the SIK Information area, the control shows whether it features SIK or SIK2.

The SIK menu item

DNC menu item

The Fingerprint of the host key function has been added. If you press the Show button, the control shows a unique ASCII graphic, comparable to a fingerprint. If you configure a secure connection, you can compare this ASCII graphic with a graphic included in the client application. That way you can ensure the connection is set up with the correct control.

The DNC menu item

OPC UA NC Server (#56-61 / #3-02-1*)

On controls with SIK2, you can enable up to ten (instead of six) OPC UA connections.

OPC UA NC Server (#56-61 / #3-02-1*)

The machine manufacturer can permit login with a user name and password, for example for client applications that do not support login with a user certificate.

Login options

In the OPC UA menu item of the Settings application, the control indicates the options available to the current user for logging in.

The OPC UA (#56-61 / #3-02-1*) menu item

Client applications can change the counter reading with the aid of the OPC UA and the NC.RemoteOperator role.

Defining counters with FUNCTION COUNT

Machine parameters

Topic

Description

Configuration editor

In the Configuration window, the Display in tree view toggle switch has been added. With this toggle switch, you can display the machine parameters in a tree view instead of the structure view.

The Configuration window

The Go to number button has been added; you can use this button to enter the number of a machine parameter and move directly to this parameter.

Machine parameters

In the configuration editor, you can insert objects with the key combination CTRL + N.

If the table view of the configuration editor is active, you can change the width of the active column via the Change column width icon.

SYM (SEQ) tilting solution

Via the optional machine parameter prohibitSEQ (no. 201209), the machine manufacturer defines whether only SYM or also SEQ are available for selection.

Reactions of component monitoring (#155 / #5-02-1)

Use the machine parameter enforcedReactions (no. 129403) to define the component monitoring reactions to be carried out by the control. By default, the control carries out all reactions.

This machine parameter replaces the previous machine parameters enforceReaction (no. 129401) and showWarning (no. 129402).

Process monitoring (#168 / #5-01-1)

With the optional machine parameter autoExportType (no. 141602), you can define a file type that the control will automatically use to export recordings.

Conversational language

The control supports Japanese as a conversational language. The desired conversational language can be selected via machine parameters ncLanguage (no. 101301) and plcDialogLanguage (no. 101302).

Use the optional machine parameter noRebootDialog (no. 101306) to define whether, after a change of the conversational language, the control displays a restart message.

Override controller

Via the optional machine parameter ocColourScheme (no. 103413), the machine manufacturer defines an alternative color scheme for the override controller.

User administration

Topic

Description

Rights

The HEROS.NormalUser role includes the HEROS.MountUSBDevices right. You need this right to be able to connect a USB device to the control.

User administration roles and rights

The control provides the NC.OpmodeSingleStep right, which allows you to execute NC programs in Single Block mode.

The control provides the NC.OpcUaPwAuth right. With this right and a user name and password, you can log in to the OPC UA NC Server (#56-61 / #3-02-1*).

The control provides the NC.OpcUaPwAuthOnlyMachineNet right. With this right and a user name and password, you can log in to the OPC UA NC Server (#56-61 / #3-02-1*) via the eth1 network interface.

Machine parameters

The machine manufacturer defines which machine parameters are saved user-specifically by the control when user administration is active. These machine parameters can be changed at any time without, for example, having to restart the control.

Buttons

When user administration is active, the control provides the Lock screen, Change user and Log off user buttons in the Start/Login application.

Logging on with user administration

Function users pre-defined by the machine manufacturer

HEIDENHAIN provides templates for the oemreadonly and oemautomation function users, which the machine manufacturer can activate. These function users can be used to set up and operate external systems (e.g., robots).

Refer to your machine manual.

User administration

HEROS operating system

Topic

Description

HEROS menu

The Hostkey HEROS tool has been added; the control can use this tool to display a unique ASCII graphic, similar to a fingerprint. If you configure a secure connection, you can compare this ASCII graphic with a graphic included in the client application. That way you can ensure the connection is set up with the correct control.

Accessories

Topic

Description

ITC

Using the Batch Process Manager BPM (#154 / #2-05-1), you can process pallet tables on the ITC.

Handwheel

The HRA 180 handwheel adapter and the HR 180 panel-mounted handwheel replace the HRA 110 and HR 150 products.

Modified or extended functions

Status displays

Topic

Description

The Status workspace

The MON tab of the Status workspace has been renamed as COMPMON (#155 / #5-02-1).

The machine manufacturer defines the contents to be shown in the COMPMON tab of the Status workspace (#155 / #5-02-1).

The COMPMON (#155 / #5-02-1) tab

If the values of Cycle 32 TOLERANCE are restricted by Dynamic Collision Monitoring DCM (#40 / #5-03-1), the control will show the text DCM limited in the CYC tab of the Status workspace after the value concerned.

CYC tab

Display of the axis names

If the name of an axis has more than two characters, the control will adapt the width of the orange background.

Program runtime in the status overview on the TNC bar

If the TNC bar is minimized, the control indicates the program runtime with the units m and s or h and m.

Programming fundamentals

Topic

Description

Marking an area using identical syntax elements

If you press SHIFT + UP or SHIFT + DOWN during editing, the control will jump to the next NC block with the same syntax element. In doing so, the control marks the two NC blocks and the area in between.

Searching for identical syntax elements in different NC blocks

Text editor mode

The Autocomplete in text mode function additionally offers the possibility of choosing a tool via the selection dialog, for example.

Text mode

Using the arrow keys to the left and right, you can transfer syntax elements from the selection menu of the autocomplete feature to the NC program.

Technology-specific NC programming (#156 / #4-04-1)

Topic

Description

Dressing of grinding tools

You can dress grinding tools with assigned tool carrier kinematics.

Tools

Topic

Description

Preselecting a tool with TOOL DEF

You can no longer program L and R in the TOOL DEF NC function. The control issues an error message during execution.

Tool pre-selection using TOOL DEF

Contour and point definitions

Topic

Description

PATTERN DEF

The control shows a matching icon for the selection options of the PATTERN DEF NC function.

Pattern definition with PATTERN DEF

Support for *.hp point files ­

The control no longer supports point files with the extension *.hp

Up to and including software version 18, the control converted point files with the extension *.hp. During execution, the control automatically generated a file with the extension *.hp.pnt.dep. You can also use this file with software version 19.

Cycles for milling and drilling

Topic

Description

Cycle 24 SIDE FINISHING (ISO: G124 )

If the sum of the finishing allowance for the side Q14 and the radius of the finishing mill is smaller than the sum of the finishing allowance for the side Q3 and the radius of the roughing mill, the control no longer displays an error message.

This allows you to perform finishing tasks with a tool that is only slightly larger than the roughing tool.

Cycle 24 SIDE FINISHING

Cycle 32 TOLERANCE (ISO: G62)

The T-FMAX parameter has been added to Cycle 32 TOLERANCE. This parameter defines a tolerance for rapid-traverse movements.

Cycle 32 TOLERANCE

Cycle 224 DATAMATRIX CODE PATTERN (ISO: G224)

The following parameters have been added to Cycle 224 DATAMATRIX CODE PATTERN:

  • Q661 SYMBOL SIZE: number of rows and columns of the pattern
  • Q367 CODE POSITION: position of the starting point relative to the pattern

Cycle 224 DATAMATRIX CODE PATTERN

Cycle 225 ENGRAVING (ISO: G225)

The special characters , ° and © have been added to Cycle 225 ENGRAVING.

Cycle 225 ENGRAVING

Cycle 274 OCM FINISHING SIDE (ISO: G274) (#167 / #1-02-1)

The behavior of Cycle 274 OCM FINISHING SIDE has been modified:

  • With Q338=0 INFEED FOR FINISHING, the control performs finishing with as few downfeeds as possible. If the contour contains, for example, several islands with different heights, the control no longer machines each height individually, but rather starts at the maximum depth possible.
  • Thus, the control needs fewer infeeds and can reduce the machining time.

  • If the sum of the finishing allowance for the side Q14 and the radius of the finishing mill is smaller than the sum of the finishing allowance for the side Q3 and the radius of the roughing mill, the control no longer displays an error message.
  • This allows you to perform finishing tasks with a tool that is only slightly larger than the roughing tool.

Cycle 274 OCM FINISHING SIDE (#167 / #1-02-1)

Cycle 277 OCM CHAMFERING (ISO: G277) (#167 / #1-02-1)

The parameter Q240 NUMBER OF CUTS has been added to Cycle 277 OCM CHAMFERING. This parameter allows you to program chamfering in several cuts. The depth of the tool tip remains constant during the individual cuts, the control performs a lateral infeed. The control distributes the cuts evenly to attain a constant chip cross section over all infeeds.

Cycle 277 OCM CHAMFERING (#167 / #1-02-1)

OCM cutting data calculator (#167 / #1-02-1)

The material database for the OCM cutting data calculator now contains additional steels with U.S. designations.

OCM cutting data calculator (#167 / #1-02-1)

Grinding cycles (#156 / #4-04-1)

Topic

Description

Cycle 1000 DEFINE RECIP. STROKE (ISO: G1000) (#156 / #4-04-1)

The following parameters have been added to Cycle 1000 DEFINE RECIP. STROKE:

  • Q1003 RECIPROCATING STROKE: The parameter defines the coordinate system in which the reciprocating stroke will be effective. You can choose between the I-CS input coordinate system or the T-CS tool coordinate system.
  • Q1060 X COMPONENT: X component of the direction vector for defining the reciprocating stroke
  • Q1061 Y COMPONENT: Y component of the direction vector for defining the reciprocating stroke
  • Q1062 Z COMPONENT: Z component of the direction vector for defining the reciprocating stroke

Cycle 1000 DEFINE RECIP. STROKE (#156 / #4-04-1)

Cycle 1010 DRESSING DIAMETER (ISO: G1010) (#156 / #4-04-1) and

Cycle 1016 DRESSING OF CUP WHEEL (ISO: G1016) (#156 / #4-04-1)

The parameter Q253 F PRE-POSITIONING has been added to Cycles 1010 DRESSING DIAMETER and 1016 DRESSING OF CUP WHEEL.

This parameter allows you to define the traversing speed of the tool during approach, retraction and return movements.

Cycle 1010 DRESSING DIAMETER (#156 / #4-04-1)

Cycle 1015 PROFILE DRESSING (ISO: G1015) (#156 / #4-04-1)

The following parameters have been added to Cycle 1015 PROFILE DRESSING:

  • Q1006 GRINDING WHEEL FACE: This parameter allows you to select whether the control dresses the front face or shaft face.
  • Q253 F PRE-POSITIONING: This parameter allows you to define the traversing speed of the tool during approach, retraction and return movements.

Cycle 1015 PROFILE DRESSING (#156 / #4-04-1)

Cycle 1017 DRESSING WITH DRESSING ROLL (ISO: G1017) (#156 / #4-04-1)

The parameter Q1028 OVERLAP has been added to Cycle 1017 DRESSING WITH DRESSING ROLL.

If the width of the dressing roll is larger than the width of the grinding wheel, you can program an overlap. Thus, the control will use the entire width of the dressing roll.

Cycle 1017 DRESSING WITH DRESSING ROLL (#156 / #4-04-1)

Programming techniques

Topic

Description

NC sequences

You can save up to 2000 sequential NC blocks as one NC component.

NC sequences for reuse

You can save user-defined folder icons for the subfolders of the NC components.

CALL LBL

In the selection menu of CALL LBL, the control shows the comment in addition to the number or name of the label.

Compensations

Files

Topic

Description

The Update TAB / PGM function

The control supports only tables with UTF-8 character encoding. With the Update TAB / PGM function, the control changes the character encoding to UTF-8, if applicable.

Adapting files

Sequence of the file information ­

The control displays the file information in the sequence: date, time and file size.

Areas of file management

The Quick selection new table workspace

In the Active tables for simulation area, you can open the tool tables selected in the Simulation settings window as tabs in the Tables operating mode.

Quick selection new table workspace

Text editor

Topic

Description

The Text editor workspace

Pressing the ENT key inserts a line break in the Text editor workspace.

The Text editor workspace

Note regarding external file modifications

If the currently opened file was modified by another editor, the control will update the file content and display a note.

Collision monitoring

Topic

Description

Set up fixtures (#140 / #5-03-2)

The contents and the representation of the error estimate diagram have been changed. The error estimate diagram shows for each touch point the distance of the touch point from the nominal position of the 3D model. The columns of the diagram are transparent until the status of all axes is green.

Error estimate diagram

Combining fixtures

The individual components of a combined fixture retain assigned attributes (e.g., colors).

Combining fixtures in the New Fixture window

Advanced checks

The Workpiece collision check has been renamed to Collision between workpiece and tool.

Advanced checks in the simulation

Monitoring (#168 / #5-01-1)

Topic

Description

Process monitoring (#168 / #5-01-1)

By default, the control displays six monitoring tasks.

Overview of monitoring tasks

Process monitoring shows suggestion type notes (e.g., Consider deleting all records for NC program).

Areas of the Process Monitoring workspace

The Signal display icon allows you to switch between the signal curve and the resulting value during program run.

The selection options for saving the process data have been enhanced.

If you select Interval: Record each nth operation and critical operations, the control will only record the process data of, for example, every fourth machining process and of processes affected by interruptions.

If process monitoring is active and you interrupt the program run within a monitoring section, the control will deactivate process monitoring only for this monitoring section. For the following monitoring section, process monitoring is active again.

Programming with variables

Topic

Description

Q parameter list window

Via the Global search toggle switch you can choose whether the control searches all columns of the Q parameter list window or only the currently selected window.

The Q parameter list window

FN 18: SYSREAD (ISO: D18)

If you read the data of the current tool with FN 18: SYSREAD (ISO: D18) (e.g., ID950), the control shows the data of the new tool right from the start of the tool change.

Read system data with FN 18: SYSREAD

User aids

Touch probe functions in the Manual operating mode

Topic

Description

Working plane is inconsistent! (#8 / #1-01-1) window

The 3-D ROT Apply status function no longer transfers only the current positions of the rotary axes to the 3-D rotation window. For a consistent machining plane, the control takes over the status of the tilting function and the spatial angle from the Program Run operating mode or the MDI application, if necessary.

Set up the workpiece (#159 / #1-07-1)

By default, the control positions the 3D model to the active preset.

If the active preset contains at least one spatial angle, the control by default selects the 6D probing mode.

Setting up the workpiece with graphical support (#159 / #1-07-1)

Change the preset icon

The position of the Change the preset icon in the probing functions has been modified. When you select a touch probe function, the control immediately displays a message for checking the preset.

Touch-probe cycles for workpieces

Topic

Description

Touch probe cycles 42x and 43x

The control saves the status of the message in parameters Q180 to Q182 before it issues the measurement report. If you interrupt machining by issuing a measurement report on the screen, you can determine the status of the measurement and stop machining, if necessary.

Classification of results

Cycle 485 MEASURE LATHE TOOL

Cycle 485 MEASURE LATHE TOOL is also available without the software options Turning (#50 / #4-03-1) or Turning v2 (#158 / #4-03-2).

Cycle 485 MEASURE LATHE TOOL

Cycle 1404 PROBE SLOT/RIDGE (ISO: G1404)

You can combine Cycle 1404 PROBE SLOT/RIDGE with Cycle 1493 EXTRUSION PROBING. This can be used, for example, to detect any shape deviations.

Cycle 1404 PROBE SLOT/RIDGE

Machine parameters

In the optional machine parameter trackAsync (no. 122503), the machine manufacturer defines whether the control orients the spindle for probing during prepositioning. This can save time during automatic probing processes. In addition, the control takes the calibrated center offset of L-shaped styli into account for the spindle tracking speed. This means that the speed at the ball tip is at most the rapid traverse of probe FMAX, which increases safety during probing.

Fundamentals of touch probe cycles 14xx

Cycle 403 ROT IN ROTARY AXIS

Cycle 444 PROBING IN 3-D

Touch-probe cycles for measuring the kinematics

Calibrating a workpiece touch probe

Pallet machining and job lists

Topic

Description

Editing the pallet table

Although a pallet table has been selected in Program Run mode of operation, you are able to edit in Editor mode.

Program run

Topic

Description

Block scan

If program run is canceled during a program section repeat or program loop, the control provides the number of the repeat as point of interruption.

Block scan for mid-program startup

If the machine parameter operatingTimeReset (no. 200801) is defined with the value TRUE, the effect has changed. The control no longer resets the program run time when you start block scan to the point of interruption after a program cancellation.

Open in the editor button

In Editor operating mode, the control selects the same NC block that is currently selected in Program Run operating mode.

Tables

Topic

Description

Table filters

The control displays user-defined filters under the All filter. You can select and deselect the user-defined filters.

When you tap or click a filter once, the control activates only the selected filter in the corresponding area.

When you double-tap or click a filter, the control activates the selected filter in addition to the active filters.

The Form workspace

The control displays the contents of some tables in groups within the Form workspace. Contents that are not assigned to any group are displayed under Not categorized. In the Tool_management application, for example, the area contains tool parameters that are irrelevant to the current tool type.

Characteristics of the table cells

The machine manufacturer can define the color and font of table cells.

The TABDATA function

In the TABDATA functions, you can also enter the table row as a number or numerical parameter.

Accessing table values

The Filter column

For tables without default filters, the control displays the Filter column as soon as a user-defined filter is saved.

Machine manufacturer settings

In the optional machine parameter choice (no. 105704), the machine manufacturer can define toggle switches of the Form workspace. The machine manufacturer can change the icon and adapt the background color.

The Pocket table application

The Reset row button has been removed from the Pocket table application.

Electronic handwheel

Topic

Description

Rotational speed in the display handwheel

The display of the handwheel always shows the spindle speed of the current channel (for example for a machine with several tool spindles).

The handwheel also shows the speed of the rotary table (#50 / #4-03-1).

Handwheel with display

Wireless handwheel

The control displays a warning if you connect a wireless handwheel with an already selected radio channel.

Integrated functional safety (FS)

Topic

Description

Self-test of the control

If the self-test of the control is active, the control displays an icon in the information bar.

Internally monitored axes

Internally monitored axes can be activated and deactivated at run-time (e.g., interchangeable heads). The machine manufacturer must configure the activation and deactivation.

Check axis positions

In the Referencing workspace, you can switch as desired between the Referencing and Check axis positions modes.

The Settings application

Topic

Description

PKI Admin

The PKI Admin has been reorganized. The Advanced settings tab has been removed and the settings were transferred to the appropriate tabs.

PKI Admin

The VNC menu item

If a VNC connection is active, the control shows the icon of the connection status in the information bar.

The VNC menu item

TNCscope

The TNCscope application can only be opened with machine manufacturer rights.

Machine parameters

Topic

Description

Configuration editor

The key combination CTRL + F opens the Search column in the configuration editor.

No longer needed machine parameters of the TNC 640 have been removed from the configuration editor of the TNC7.

User administration

Topic

Description

Connection to Windows domain

To join a Windows domain, the IT administrator must set up a function user. You can no longer join a Windows domain with a computer account.

The control no longer automatically checks for every connection whether all of the required roles in the domain have been defined. Press the Check missing role definitions button to start the check.

Connection to Windows domain

Rights

The NC.OpmodeProgramRun right now only comprises Program run in Full Sequence mode, no longer in Single Block mode.

Function users pre-defined by the machine manufacturer

The maximum number of function users has been increased from 16 to 32.

HEROS operating system

Topic

Description

Firewall

The firewall has been revised. You can protect every interface and source with the firewall.

HEROS menu

The TNCscope application can only be opened with machine manufacturer rights.