Tool data

Tool ID number

Application

Each tool has a unique number which equals the line number of the tool management. Each tool ID number is unique.

Tool management

Description of function

The tool ID numbers can be defined in a range from 0 to 32,767.

The tool with the number 0 is defined as the zero tool with the length and the radius 0. Upon a TOOL CALL 0, the control unloads the currently used tool and inserts no new tool.

Tool call

Tool name

Application

A tool name can be assigned in addition to the tool ID number. Contrary to the tool ID number, a tool name is not unique.

Description of function

The tool name allows identifying tools easier within the tool management. To this end, key features can be defined such as the diameter or the type of machining, e. g. MILL_D10_ROUGH.

As tool names are not unique, assign names that clearly identify the tools.

A tool name may contain up to 32 characters.

Permitted characters

You can use the following characters for the tool name:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 # $ % & , - _ .

When entering lowercase letters, the control will substitute them by uppercase letters upon saving.

Note

  • Assign unique tool names!
  • If you define identical tool names for multiple tools, the control looks for the tool in the following sequence:

    • Tool that is in the spindle
    • Tool that is in the magazine
    •  
      Tip

      Refer to your machine manual.

      If there are multiple magazines, the machine manufacturer can specify the search sequence of the tools in the magazines.

    • Tool that is defined in the tool table but is currently not in the magazine

    If the control, for example, finds multiple available tools in the tool magazine, it inserts the tool with least remaining tool life.

Indexed tool

Application

Using an indexed tool, several different tool data can be stored for one physically available tool. This feature enables indication of a certain point on the tool by means of the NC program which does not necessarily have to correspond with the maximum tool length.

Description of function

Tools with multiple lengths and radii cannot be defined in one line of the tool management table. Additional table lines are required, specifying the full definitions of the indexed tools. The lengths of the indexed tools approach the tool carrier preset as the index rises, starting from the maximum tool length.

Tool carrier reference point

Creating an indexed tool

  • Examples of an application of indexed tools:
  • Step drill
  • The tool data of the main tool contain the drill tip, which corresponds to the maximum length. The tool steps are defined are indexed tools. This makes the lengths equal the actual tool dimensions.

  • NC center drill
  • The main tool is used for defining the theoretical tool tip as the maximum length. This can be used e. g. for centering. The indexed tool defines a point along the tool tooth. This can be used e. g. for deburring.

  • Cut-off milling cutter or T-slot milling cutter
  • The main tool is used for defining the lower point of the cutting edge, which equals the maximum length. The indexed tool defines the upper point of the cutting edge. When using the indexed tool for cutting-off, the specified workpiece height can be directly programmed.

Creating an indexed tool

  1. To create an indexed tool:
TablesMainIcon

  1. Select the Tables operating mode

  1. Select Tool management
SF_3_Editieren

  1. Activate Edit
  2. The control enables tool management for editing.
SF_3_Werkzeug_einfuegen

  1. Select Insert tool
  2. The control opens the Insert tool pop-up window.

  1. Define the tool type
  2. Define the tool number of the main tool, e. g. T5
SF_4_24_11_GO_TO_OK

  1. Press OK
  2. The control adds table line 5.

  1. Define all necessary tool data including the maximum tool length.
  2. Tool data for the tool types

SF_3_Werkzeug_einfuegen

  1. Select Insert tool
  2. The control opens the Insert tool pop-up window.

  1. Define the tool type
  2. Define the tool number of the indexed tool, e. g. T5.1
  3.  
    Tip

    The main tool number and an index after the dot define an indexed tool.

SF_4_24_11_GO_TO_OK

  1. Press OK
  2. The control adds table line 5.1.

  1. Define all required tool data
  2. Tool data for the tool types

     
    Tip

    The control does not adopt any main tool data!

    The lengths of the indexed tools approach the tool carrier preset as the index rises, starting from the maximum tool length.

    Tool carrier reference point

Notes

  • The control describes some parameters automatically, e. g. the current tool age CUR_TIME. The control describes these parameters separately for each table line.
  • Tool table tool.t

  • Index numbers do not need to be sequential. It is possible e. g. to create the tools T5, T5.1 and T5.3.
  • Up to nine indexed tools can be added to each main tool.
  • When defining a replacement tool RT, this applies to the respective table line exclusively. When an indexed tool is worn and consequently blocked, this also does not apply to all other indices. This ensures e. g. that the main tool can still be used.

    Automatically inserting a replacement tool with M101

Example of T-slot milling cutter

Index_Wkz

In this example, you program a T-slot with dimensions referring to the top and bottom edges as viewed from the coordinates surface. The height of the T-slot is larger than the length of the cutting edge of the tool used. This requires two steps.

  • Two tool definitions are required for producing the T-slot.
  • The main tool dimension refers to the lower point of the cutting edge, which equals the maximum tool length. This can be used for machining the bottom edge of the T-slot.
  • The dimension of the indexed tool refers to the upper point of the cutting edge. This can be used for machining the top edge of the T-slot.
 
Tip

Please ensure that all required tool data are defined both for the main tool and for the indexed tool! In case of a rectangular tool, the radius remains identical in both table lines.

  • The T-slot is programmed in two machining steps:
  • The 10 mm depth is programmed with the main tool.
  • The 5 mm depth is programmed with the indexed tool.

NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.

  • Change the following contents as needed:
  • Tools
  • Cutting parameters
  • Feed rates
  • Clearance height or safe position
  • Machine-specific positions, e.g. with M91
  • Paths of program calls

Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.

In addition, test the NC programs using the simulation before the actual program run.

 
Tip

With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.

11 TOOL CALL 7 Z S2000

; Call the main tool

12 L X+0 Y+0 Z+10 R0 FMAX

; Pre-position the tool

13 L Z-10 R0 F500

; Move to machining depth

14 CALL LBL "CONTOUR"

; Machine the bottom edge of the T-slot with the main tool

* - ...

21 TOOL CALL 7.1 Z F2000

; Call the indexed tool

22 L X+0 Y+0 Z+10 R0 FMAX

; Pre-position the tool

23 L Z-5 R0 F500

; Move to machining depth

24 CALL LBL "CONTOUR"

; Machine the top edge of the T-slot with the indexed tool

Example FreeTurn tool

You need the following tool data for a FreeTurn tool:

FreeTurn-Schlicht
FreeTurn tool with three finishing teeth
 
Tip

Integrating information about the point angles P-ANGLE and the tool length ZL, e.g. FT1_35-35-35_100, into the tool name is recommended.

Icon and parameter

Meaning

Intended use

ZL
ZL

Tool length 1

The tool length ZL equals the total tool length, relating to the tool carrier preset.

Presets on the tool

XL
XL

Tool length 2

The tool length XL equals the difference between the spindle center and the tool tip of the tooth. XL must always be defined as a negative value with FreeTrun tools.

Presets on the tool

YL
YL

Tool length 3

The tool length YL is always 0 with FreeTurn tools.

RS
RS

Cutting radius

You can take the radius RS from the tool catalog.

Type
TYPE

Lathe tool type

You select between a rough-turning tool (ROUGH) and finishing tool (FINISH).

Subgroups of technology-specific tool types

TO
TO

Tool orientation

The tool orientation TO is always 18 with FreeTurn tools.

tooltype_large_finish_18
Ori

ORI

Angle of orientation

The angle of orientation ORI defines the offset of the single teeth with respect to one another. If the first tooth has the value 0, define the second tooth of symmetrical tools at 120 and the third tooth at 240.

PAngleTurn
P-ANGLE

Point angle

You can get the point angle P-ANGLE from the tool catalog.

Cutlength
CUTLENGTH

Cutting-edge length

You can get the tooth length CUTLENGTH from the tool catalog.

KINEMATIC

Tool­carrier kinematics

Using the optional tool-carrier kinematics, the control can monitor e.g. the tool for collisions Assign the same kinematics to each single tooth.

Tool types

Application

Depending on the selected tool type, the control displays the editable tool data in the tool management.

Description of function

A number is additionally assigned to each tool type.

The following tool types can be selected in the TYPE column of the tool management:

Icon

Tool type

Number

ToolTypeMillIcon

Milling cutter (MILL)

0

ToolTypeRoughFinishCutterIcon

Rough cutter (MILL_R)

9

ToolTypeFinishingCutterIcon

Finishing cutter (MILL_F)

10

ToolTypeBallCutterIcon

Ball-nose cutter (BALL)

22

ToolTypeToroidalCutterIcon

Toroid cutter (TORUS)

23

ToolTypeCenterDrillIcon

Drill (DRILL)

1

ToolTypeTapIcon

Tap (TAP)

2

ToolTypeCenterDrillIcon

NC center drill (CENT)

4

ToolTypeTurningToolIcon

29

ToolTypeTouchprobeIcon

Touch probe (TCHP)

21

ToolTypeReamIcon

Reamer (REAM)

3

ToolTypeCountersinkIcon

Countersink (CSINK)

5

ToolTypePilotedCounterboreIcon

Piloted counterbore (TSINK)

6

ToolTypeBoringToolIcon

Boring tool (Bor)

7

ToolTypeBackBoringToolIcon

Back boring tool (BCKBOR)

8

ToolTypeThreadMillIcon

Thread miller (GF)

1

ToolTypeThreadMillCountersinkIcon

Thread miller with chamfer (GSF)

16

ToolTypeThreadMillSingleThreadIcon

Thread mill with single thread (EP)

17

ToolTypeThreadMillndxblInsertIcon

Thread mill with indexable insert (WSP)

18

ToolTypeThreadMillingDrillIcon

Thread drilling/milling cutter (BGF)

19

ToolTypeCircularThreadMillIcon

Circular thread mill (ZBGF)

20

ToolTypeGrindingToolIcon

Grinding wheel (GRIND)

Types within the grinding tools

30

ToolTypeDressingToolIcon

Dressing tool (DRESS)

Types within the dressing tools

31

These tool types allow filtering the tools in the tool management.

Tool management

Subgroups of technology-specific tool types

In the SUBTYPE column of the tool management, a technology-specific tool type can be defined, depending on the selected tool type. The control offers the column SUBTYPE for the TURN, GRIND and DRESS tool types. Specify the tool type more precisely within these technologies.

Types within the turning tools

Select between the types below within the turning tools:

Icon

Tool type

Number

ToolTypeTurningRough

Rough-turning tool (ROUGH)

11

ToolTypeTurningFinish

Finish-turning tool (FINISH)

12

ToolTypeTurningThread

Thread-turning tool (THREAD)

14

ToolTypeTurningRecess

Recessing tool (RECESS)

15

ToolTypeTurningButton

Button tool (BUTTON)

21

ToolTypeTurningRecturn

Recess-turning tool (RECTURN)

26

Types within the grinding tools

Select between the types below within the grinding tools:

Icon

Tool type

Number

ToolTypeGrindM

Grinding pin (GRIND_M)

1

ToolTypeGrindMS

Special grinding pin (GRIND_MS)

2

ToolTypeGrindMT

Cup wheel (GRIND_MT)

3

ToolTypeGrindS

Straight wheel (GRIND_S)

Currently no function

26

ToolTypeGrindA

Slant wheel (GRIND_A)

Currently no function

27

ToolTypeGrindP

Facing wheel (GRIND_P)

Currently no function

28

Types within the dressing tools

Select between the types below within the dressing tools:

Icon

Tool type

Number

ToolTypeDressD

Profile dresser (DIAMOND)

101

ToolTypeDressD2

Horn-type dresser (HORNED)

Currently no function

102

ToolTypeDressS

Dressing spindle (SPINDLE)

103

ToolTypeDressP

Dressing plate (PLATE)

110

ToolTypeDressR

Dressing roll (ROLL)

120

Tool data for the tool types

Application

The tool data provide the control with all information necessary for calculating and checking the required movements.

The necessary data depend on the technology and the tool type.

Description of function

  • Some of the necessary tool data can be determined using the following options:
  • You can measure your tools in the machine (e. g., with a tool touch probe) or externally with a tool presetter.
  • Touch Probe Cycles: Automatic Tool Measurement

  • Take further tool information from the manufacturer’s tool catalog, e. g. the material or the number of teeth.

In the tables below, the relevance of the parameters is sub-divided into the optional, recommended and required categories.

Tool data for milling and drilling tools

The control offers the following parameters for milling and drilling tools:

Icon and parameter

Meaning

Intended use

L
L

Length

Required for all milling and drilling tool types

R
R

Radius

Required for all milling and drilling tool types

R2
R2

Radius 2

  • Required for the drilling and milling tool types below:
  • Ball-nose cutter
  • Toroid cutter
DL
DL

Delta value of length

Optional

The control describes this parameter in connection with touch probe cycles.

DR
DR

Delta value of radius

Optional

The control describes this parameter in connection with touch probe cycles.

DR2
DR2

Delta value of radius 2

Optional

The control describes this parameter in connection with touch probe cycles.

LCuts
LCUTS

Tooth length

Recommended

RCuts
RCUTS

Tooth width

Recommended

LU
LU

Useful length

Recommended

RN
RN

Neck radius

Recommended

Angle
ANGLE

Plunge angle

  • Recommended for the drilling and milling tool types below:
  • Milling tool
  • ROUGHING MILL
  • Finishing cutter
  • Ball-nose cutter
  • Toroid cutter
Pitch
PITCH

Thread pitch

  • Recommended for the drilling and milling tool types below:
  • Tapping tools
  • Thread mill
  • Thread miller with chamfer
  • Thread mill with single thread
  • Thread mill w/ indexable insert
  • Thread drilling/milling cutter
  • Circular thread mill
TAngle
T-ANGLE

Point angle

  • Recommended for the drilling and milling tool types below:
  • Drill
  • NC center drill
  • Countersink
Nmax
NMAX

Maximum spindle speed

Optional

 
Tip
  • All tool types listed in the TYPE column are milling and drilling tools except for:
    • Touch probe
    • Turning tool
    • Grinding wheel
    • Dressing tool

    Tool types

  • The parameters are described in the tool table.
  • Tool table tool.t

Tool data for turning tools (option 50)

The control offers the following parameters for turning tools:

Icon and parameter

Meaning

Intended use

ZL
ZL

Tool length 1

Required for all turning tool types

XL
XL

Tool length 2

Required for all turning tool types

YL
YL

Tool length 3

Required for all turning tool types

RS
RS

Cutting radius

  • Required for the turning tool types below:
  • Roughing tool
  • Finish-turning tool
  • Button tool
  • Recessing tool
  • Recess-turning tool
Type
TYPE

Lathe tool type

Required for all turning tool types

TO
TO

Tool orientation

Required for all turning tool types

DZL
DZL

Delta value of tool length 1

Optional

The control describes this value in connection with touch probe cycles.

DXL
DXL

Delta value of tool length 2

Optional

The control describes this value in connection with touch probe cycles.

DYL
DYL

Delta value of tool length 3

Optional

The control describes this value in connection with touch probe cycles.

DRS
DRS

Delta value of cutter radius

Optional

The control describes this value in connection with touch probe cycles.

DCW
DCW

Delta value of cutter width

Optional

The control describes this value in connection with touch probe cycles.

Ori

ORI

Angle of orientation

Required for all turning tool types

TAngleTurn
T-ANGLE

Tool angle

  • Required for the turning tool types below:
  • Roughing tool
  • Finish-turning tool
  • Button tool
  • Threading tool
PAngleTurn
P-ANGLE

Point angle

  • Required for the turning tool types below:
  • Roughing tool
  • Finish-turning tool
  • Button tool
  • Threading tool
Cutlength
CutlengthRe
CUTLENGTH

Cutting-edge length

Recommended

Cutwidth
CutwidthRe
CUTWIDTH

Tooth width

  • Required for the turning tool types below:
  • Recessing tool
  • Recess-turning tool

Recommended for the other turning tool types

SPBInsert
SPB-INSERT

Angular offset

Required for all turning tool types

 
Tip

Tool data for grinding tools (option 156)

The control offers the following parameters for grinding tools:

Icon and parameter

Meaning

Intended use

TypeGrind
TYPE

Grinding tool type

Required for all grinding tool types

ROvr
R-OVR

Radius

Required for all grinding tool types

After initial dressing, this value can only be read.

LOvr
L-OVR

Overhang

  • Required for the grinding tool types below:
  • Special grinding pin
  • Cup wheel

After initial dressing, this value can only be read.

DLO
LO

Overall length

  • Required for the grinding tool types below:
  • Grinding pin
  • Special grinding pin

After initial dressing, this value can only be read.

DLI
LI

Length to the inner edge

Required for the Special grinding pin grinding tool type

After initial dressing, this value can only be read.

B
B

Width

  • Required for the grinding tool types below:
  • Grinding pin
  • Cup wheel

After initial dressing, this value can only be read.

G
G

Depth of grinding tool

Required for the Cup wheel grinding tool type

After initial dressing, this value can only be read.

ALPHA

Slant angle

Required for the Special grinding pin grinding tool type

  • Unchangeable default value for the grinding tool types below:
  • Grinding pin
  • Cup wheel 90°

GAMMA

Corner angle

  • Required for the grinding tool types below:
  • Special grinding pin
  • Cup wheel

Unchangeable default value for the Grinding pin 90° tool type

RV
RV

Radius at the edge for L-OVR

  • Optional for the grinding tool types below:
  • Grinding pin
  • Special grinding pin
RV1
RV1

Radius at the edge for LO

  • Optional for the grinding tool types below:
  • Grinding pin
  • Special grinding pin
RV2
RV2

Radius at the edge for LI

Optional for the Special grinding pin grinding tool type

HW

Wheel has a relief cut

Required for the Cup wheel grinding tool type

Optional for the remaining grinding tool types

HWI
HWI

Angle for a relief cut on the inner edge

Required for the Cup wheel grinding tool type

Optional for the remaining grinding tool types

HWA
HWA

Angle for a relief cut on the outer edge

Required for the Cup wheel grinding tool type

Optional for the remaining grinding tool types

INIT_D_OK

Initial dressing

Required for all grinding tool types

The control activates the checkbox after initial dressing.

The checkbox can be cleared, which will require another initial dressing process.

DROvr
dR-OVR

Delta value of radius

This value can be changed only by cycles.

DLOvr
dL-OVR

Delta value of overhang

This value can be changed only by cycles.

DLO
dLO

Delta value of total length

This value can be changed only by cycles.

DLI
dLI

Delta value of length up to the inner edge

This value can be changed only by cycles.

CounterDress
DRESS-N-D

Default value of diameter dressing counter

Optional

CounterDress
DRESS-N-A

Default value of outer edge dressing counter

Optional

CounterDress
DRESS-N-I

Default value of inner edge dressing counter

Optional

CounterDressAct
DRESS-N-D-ACT

Diameter dressing counter

The control increments this value.

CounterDressAct
DRESS-N-A-ACT

Outer edge dressing counter

The control increments this value.

CounterDressAct
DRESS-N-I-ACT

Inner edge dressing counter

The control increments this value.

RShaft
R_SHAFT

Radius of the tool shank

Optional

RMin
R_MIN

Min. permissible radius

Optional

BMin
B_MIN

Min. permissible width

Optional

VMax
V_MAX

Maximum permissible cutting speed

Optional

AD
AD

Retraction amount at the diameter

Required for all grinding tool types

AA
AA

Retraction amount at the outer edge

Required for all grinding tool types

AI
AI

Retraction amount at the inner edge

Required for all grinding tool types

 
Tip

Tool data for dressing tools (option 156)

The control offers the following parameters for dressing tools:

Icon and parameter

Meaning

Intended use

ZLDress
ZL

Tool length 1

Required for dressing tool types

XLDress
XL

Tool length 2

Required for all dressing tool types

YLDress
YL

Tool length 3

Required for all dressing tool types

RSDress
RS

Cutting radius

  • Required for the dressing tool types below:
  • Profile dresser
  • Dressing spindle

CUTWIDTH

Width of tooth

  • Required for the dressing tool types below:
  • Dressing plate
  • Dressing roll
TypeDress
TYPE

Dressing tool type

Required for all dressing tool types

TODress
TO

Tool orientation

Required for all dressing tool types

DZLDress
DZL

Delta value of tool length 1

Optional

DXLDress
DXL

Delta value of tool length 2

Optional

DYLDress
DYL

Delta value of tool length 3

Optional

DRSDress
DRS

Delta value of cutter radius

Optional

N-DRESS

Tool speed

  • Required for the dressing tool types below:
  • Dressing spindle
  • Dressing roll
 
Tip

Tool data for touch probes

The control offers the following parameters for touch probes:

Icon and parameter

Meaning

Intended use

L
L

Length

Required

R
R

Radius

Required

TP_NO

Number in the touch probe table

Required

TypeTouchProbe
TYPE

Type of touch probe

Required

F
F

Probing feed rate

Required

FMax
FMAX

Rapid traverse in probing cycle

Optional

FPrespos
F_PREPOS

Pre-positioning at rapid traverse

Required

Track
TRACK

Orienting the touch probe in each probing process

Required

Reaction
REACTION

Trigger NCSTOP or EMERGSTOP in case of collision

Required

SetUp
SET_UP

Set-up clearance

Recommended

Dist
DIST

Maximum measuring range

Recommended

CalOf1
CAL_OF1

Center offset in the main axis

Required if TRACK = ON

The control describes this value in connection with the calibration cycle.

CalOf2
CAL_OF2

Center offset in the secondary axis

Required if TRACK = ON

The control describes this value in connection with the calibration cycle.

CalAng
CAL_ANG

Spindle angle during calibration

Required if TRACK = OFF

 
Tip
  • The TYPE column of the Touch probe tool type as well as the touch probe model in the TYPE column define touch probes.
  • Tool types

  • The parameters are described in the touch probe table.
  • Touch probe table tchprobe.tp