Upload
vonhi
View
229
Download
3
Embed Size (px)
Citation preview
297000Edition 01
Rexroth MTC 200Tool Management
Application Manual
IndustrialHydraulics
Electric Drivesand Controls
Linear Motion andAssembly Technologies Pneumatics
ServiceAutomation
MobileHydraulics
About this Documentation Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Rexroth MTC200
Tool Management
Application Manual
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Document Number 120-1701-B304-01/EN
This documentation describes the handling of tool data handling and theindividual operating areas.
Description ReleaseDate
Notes
120-1701-B304-01/EN 09.2003 Valid from version 23
� 2003 Bosch Rexroth AG
Copying this document, giving it to others and the use or communicationof the contents thereof without express authority, are forbidden. Offendersare liable for the payment of damages. All rights are reserved in the eventof the grant of a patent or the registration of a utility model or design(DIN 34-1).
The specified data is for product description purposes only and may notbe deemed to be guaranteed unless expressly confirmed in the contract.All rights are reserved with respect to the content of this documentationand the availability of the product.
Bosch Rexroth AGBgm.-Dr.-Nebel-Str. 2 • D-97816 Lohr a. Main
Telephone +49 (0)93 52/40-0 • Tx 68 94 21 • Fax +49 (0)93 52/40-48 85
http://www.boschrexroth.com/
Dept. BRC/ESM2 (BZK)
Dept. BRC/ESM6 (DiHa)
This document has been printed on chlorine-free bleached paper.
Title
Type of Documentation
Document Typecode
Internal File Reference
Purpose of Documentation
Record of Revisions
Copyright
Validity
Published by
Note
Tool Management Contents I
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Contents
1 Tool Management 1-1
1.1 Abbreviations Used....................................................................................................................... 1-1
1.2 Overview ....................................................................................................................................... 1-1
Operating Areas with Tool Data Handling ............................................................................... 1-2
Operating Tool Data Handling ................................................................................................. 1-3
Tool Management Structure .................................................................................................... 1-4
Tool Catalogue......................................................................................................................... 1-7
2 Working with CNC Tool Data in the HMI Operating Area 2-1
2.1 General Information About Tool Data in the HMI Operating Area ................................................ 2-1
Summary - Tool Data............................................................................................................... 2-4
2.2 Displaying a Tool List .................................................................................................................... 2-4
Switching the List View ............................................................................................................ 2-4
Configuring a Tool List ............................................................................................................. 2-5
Sorting a Tool List .................................................................................................................... 2-9
Grouping a Tool List............................................................................................................... 2-10
Extending the Tool Life .......................................................................................................... 2-11
Confirming a Tool Change/Break .......................................................................................... 2-18
3 Working with CNC Tool Data in the NC Screen Operating Area 3-1
3.1 General Information Concerning Tool Data Handling in the NC Screen Operating Area............. 3-1
3.2 Functions of Online Tool Data Handling ....................................................................................... 3-5
Insert Tool ................................................................................................................................ 3-5
Deleting Tool ............................................................................................................................ 3-7
Editing the Tool ........................................................................................................................ 3-8
Move Tool ................................................................................................................................ 3-8
Tool Enabling ........................................................................................................................... 3-9
Location Enabling .................................................................................................................... 3-9
Configuring the Location .......................................................................................................... 3-9
Upload.................................................................................................................................... 3-10
Download ............................................................................................................................... 3-10
Replacing a Tool (in Preparation) .......................................................................................... 3-11
Calling the Editable Tool List ................................................................................................. 3-16
Calling "Measuring Tool"........................................................................................................ 3-16
3.3 Editable Tool Lists....................................................................................................................... 3-16
General .................................................................................................................................. 3-16
General Functions.................................................................................................................. 3-17
Geometry List......................................................................................................................... 3-25
II Contents Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Life List........................................................................................................................... 3-26
Tool User Data List ................................................................................................................ 3-27
Tool Edge User Data List....................................................................................................... 3-28
Tool Edge Status List............................................................................................................. 3-29
Tool Status List ...................................................................................................................... 3-30
User- Definable Tool List ....................................................................................................... 3-31
4 Tool Management in the Programming System 4-1
4.1 The Tool Management Structure .................................................................................................. 4-1
Tool Management System Features........................................................................................ 4-3
4.2 Basic Principles of the Tool Management in the Programming System....................................... 4-4
Tool Management Icons .......................................................................................................... 4-5
Tool Management Status Model .............................................................................................. 4-6
4.3 Tool Management in the PN Structure View................................................................................. 4-8
Tool Management Hierarchy Levels in the Control View......................................................... 4-9
4.4 Tool Management in the PN Data View........................................................................................ 4-9
Tool Management Hierarchy Levels in the Data View........................................................... 4-10
4.5 Tool Management Hierarchy Levels ........................................................................................... 4-11
Tool Management .................................................................................................................. 4-11
Tool Data Administration........................................................................................................ 4-12
Tool Management .................................................................................................................. 4-13
Tool Technology..................................................................................................................... 4-13
Tool Type Groups .................................................................................................................. 4-14
Tools ...................................................................................................................................... 4-16
Tool Edges............................................................................................................................. 4-18
Tool List Administration.......................................................................................................... 4-18
Tool Lists Depending on Devices and Processes ................................................................. 4-19
Device .................................................................................................................................... 4-20
Process .................................................................................................................................. 4-21
Tool List Depending on Devices and Processes ................................................................... 4-22
Tool List Elements of a Tool List Depending on Devices and Processes ............................. 4-23
Tool Lists (Templates) ........................................................................................................... 4-24
Tool List Template ................................................................................................................. 4-25
Tool List Element of a Tool List Template ............................................................................. 4-27
Tool Lists (Incorrect) .............................................................................................................. 4-28
Tool List (Incorrect) ................................................................................................................ 4-28
Tool List Element of an Incorrect Tool List ............................................................................ 4-30
5 Tool Data and Tools in Tool Management 5-1
5.1 Hierarchical Display of Tool Data in the Tool Management System ............................................ 5-1
5.2 Tool Management Functions ........................................................................................................ 5-5
Tool Type Groups .................................................................................................................... 5-5
Creating Tool Type Groups...................................................................................................... 5-6
Removing Tool Type Groups................................................................................................... 5-7
Editing Tool Type Groups ........................................................................................................ 5-7
Creating User Data Profiles ................................................................................................... 5-10
Tool Management Contents III
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Search............................................................................................................................ 5-12
Tool List Search ..................................................................................................................... 5-14
DB Service ............................................................................................................................. 5-16
5.3 Tool Data Administration............................................................................................................. 5-17
Creating Tool Data Administration......................................................................................... 5-17
Editing Tool Management ...................................................................................................... 5-18
Deleting Tool Data Administration Systems .......................................................................... 5-18
Renaming Tool Data Administration Systems ....................................................................... 5-19
Tool Data Administration System Characteristics.................................................................. 5-19
5.4 Tools ........................................................................................................................................... 5-19
Creating a Tool ...................................................................................................................... 5-19
Edit Tool ................................................................................................................................. 5-21
Copying a Tool....................................................................................................................... 5-25
Save Tool as… ...................................................................................................................... 5-26
Move Tool .............................................................................................................................. 5-27
References............................................................................................................................. 5-27
Importing Tools ...................................................................................................................... 5-28
Exporting Tools ...................................................................................................................... 5-28
Resetting Tool Wear Data...................................................................................................... 5-29
Resetting Tools ...................................................................................................................... 5-30
Deleting Tool .......................................................................................................................... 5-30
Tool Characteristics ............................................................................................................... 5-30
6 Tool Lists in the Tool Management 6-1
6.1 Tools Lists ..................................................................................................................................... 6-1
Tool List Search ....................................................................................................................... 6-2
Creating a Tool List.................................................................................................................. 6-2
Deleting a Tool List .................................................................................................................. 6-3
Editing Tool Lists...................................................................................................................... 6-4
Inserting Tools into the Tool List .............................................................................................. 6-5
Saving a Tool List as a Template ............................................................................................ 6-6
Copying Tool Lists ................................................................................................................... 6-6
Compare .................................................................................................................................. 6-7
Importing Tool Lists.................................................................................................................. 6-7
Exporting Tool Lists ................................................................................................................. 6-9
Synchronizing Tool Lists .......................................................................................................... 6-9
Resetting Tool Lists ............................................................................................................... 6-10
Renaming Tool Lists .............................................................................................................. 6-11
Tool List Characteristics......................................................................................................... 6-11
6.2 Tool List Templates..................................................................................................................... 6-11
Editing Tool List Templates.................................................................................................... 6-11
Saving a Tool List Template as a Tool List............................................................................ 6-13
Repairing Tool Lists ............................................................................................................... 6-13
6.3 Tool List Locations (Tool List Elements) ..................................................................................... 6-14
Editing a Tool List Location.................................................................................................... 6-14
Inserting a Tool into a Tool List Location ............................................................................... 6-15
IV Contents Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Removing a Tool from a Tool List Location ........................................................................... 6-16
Moving a Tool in a Tool List Location .................................................................................... 6-16
Tool List Location Tool Editor ................................................................................................ 6-17
Tool List Location Characteristics.......................................................................................... 6-18
7 Working with the Tool Editor 7-1
7.1 Basic Principles Concerning the Editing of Tools ......................................................................... 7-1
General Image Layout ............................................................................................................. 7-1
General Functions.................................................................................................................... 7-4
Differences in the Context-Related Behavior of the Tool Editor (Online and OfflineEditing) ..................................................................................................................................... 7-5
Limit Value Monitoring of Entered Tool Data ........................................................................... 7-5
User-Specific Texts for User Data and User Status Bits ......................................................... 7-7
7.2 Editing Basic Tool Data................................................................................................................. 7-9
7.3 Editing Geometry Data................................................................................................................ 7-11
7.4 Editing Tool Life Data.................................................................................................................. 7-13
7.5 Editing Tool User Data and Tool Status...................................................................................... 7-14
7.6 Editing Tool Edge User Data and Edge Status........................................................................... 7-16
7.7 Editing the Group (Duplo) Number and the Group Status .......................................................... 7-17
7.8 Editing the Tool Edge Position.................................................................................................... 7-18
7.9 Editing the Tool Units .................................................................................................................. 7-20
8 Appendix 8-1
8.1 Configuration of the Tool Management System ........................................................................... 8-1
WinNT Registry Configuration ................................................................................................. 8-1
WinNT Registry Database Configuration................................................................................. 8-1
WinNT Registry Report Configuration ..................................................................................... 8-4
Database Service Tools........................................................................................................... 8-5
8.2 Interfaces of the Tool Management System ................................................................................. 8-8
Interfaces for Data Export ........................................................................................................ 8-9
Interfaces for Data Import ...................................................................................................... 8-10
8.3 Application Scenarios for the Tool Management System........................................................... 8-12
Central Data Retention .......................................................................................................... 8-12
Emergency Operation Concepts in Environments with Central Data Retention ................... 8-14
Decentralized Data Retention................................................................................................ 8-15
Local Data Retention ............................................................................................................. 8-16
9 Plants 9-1
9.1 List of Tool Data ............................................................................................................................ 9-1
9.2 List of Status Bits .......................................................................................................................... 9-5
Tool Status............................................................................................................................... 9-5
Tool Edge Status ..................................................................................................................... 9-7
9.3 Menu Structures............................................................................................................................ 9-8
Online Tool Data Handling HMI ............................................................................................... 9-8
Online Tool Data Handling NC Screens .................................................................................. 9-8
Editable Tool Lists.................................................................................................................... 9-8
Offline Tool Administration..................................................................................................... 9-10
Tool Management Contents V
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Editor.............................................................................................................................. 9-13
10 Index 10-1
11 Service & Support 11-1
11.1 Helpdesk ..................................................................................................................................... 11-1
11.2 Service-Hotline............................................................................................................................ 11-1
11.3 Internet ........................................................................................................................................ 11-1
11.4 Vor der Kontaktaufnahme... - Before contacting us.................................................................... 11-1
11.5 Kundenbetreuungsstellen - Sales & Service Facilities ............................................................... 11-2
VI Contents Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Management Tool Management 1-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
1 Tool Management
1.1 Abbreviations Used
In addition to product names and system designations, the abbreviationslisted below, among others, are used in this documentation.
Abbreviation Explanation
TM Tool Management
MTGUI Machine Tool Graphical User Interface
M key Assignable machine key
OP key Assignable operation key
F key Assignable function key
GUI Graphical User Interface
PN Project Navigator
Fig. 1-1: Abbreviations used
1.2 Overview
The area of tool management is divided into two parts.
The first part is called "Online tool data management". It can be calledby pressing the OP key "Tool overview" on the user interface or bypressing F key "NC screen tools". The user is able to use this part of theuser interface in order to display and modify the tool data in the control.
The other part of the tool data management is the operating complexcalled ”Offline tool data management”. This part enables the operatorto modify his tool data and all tool lists independently of the control status.There are some basic principles for working with the tool datamanagement, which will be described in greater detail in this section. Thefollowing overviews describe the interplay of the most important operatingareas of the tool data handling.
1-2 Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Operating Areas with Tool Data Handling
Tool data administration
Online Offline
Operating areas with toolmanagement functions
HMI NC Screen Project navigator
Machine operator not relevantUser group:
not relevant NC programmer
Central display objects Tool
overview lists
Online tool list Tool cabinet
Offline tool lists
Targeting Quick overview of thestatus of the tool stock inthe system/machine byselecting various types ofview, as well as sortingand grouping functions
*
Viewing area can beconfigured for 2 variants
*
Simple method for themanipulation of tools, e.g."Default shunting" and"Replace tool"
Process-based visuali-zation of magazineallocation
*
All methods for themanipulation of tool datain the control
*
Method for callingadditional servicefunctions for tool datahandling
Preparation of tool lists inthe forms:
- process-based
offline tool lists
- templates
*
Administration of the toolstock in the system
*
Method of administratingexpanded tool data inaddition to the data of thecontrol)
Section in the description (1) (2) (3)
Additional display objects Editable tool listMeasure tool
(1): Chapter 2: Working with CNC Tool Data in the HMI Operating Area(2): Chapter 3: Working with CNC Tool Data in the NC Screen Operating
AreaChapter 7: Working with the Tool Editor
(3): Chapter 4: Tool Management in the Programming SystemChapter 5: Tool Data and Tools in Tool ManagementChapter 6: Tool Lists in the Tool ManagementChapter 7 Working with the Tool Editor
Fig. 1-2: Operating areas with tool data handling
Tool Management Tool Management 1-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Operating Tool Data Handling
Übersicht_neu_1.bmp
Fig. 1-3: Overview of operating tool data handling
The above figure shows that offline tool data management is operated viathe project navigator of the MTGUI, which can be accessed by pressingthe OP key "Programming" or by entering "Project navigator" in the mainmenu. Detailed descriptions of the offline data management can be foundin the following chapters of these operating instructions: chapter 4,chapter 5, chapter 6 and chapter 7. You can display the online data, i.e.the CNC tool data, in two different ways. You can either access them as aHMI function via the OP key "Tool overview" (see chapter 2) or go to theNC screens and press the F key "Tools" in order to obtain them as anonline tool list. In order to modify the tool data online or offline in thestructural view of the PN, you can use a tool editor (see chapter 8). Thedata view of the PN provides the user with the completely different visualversion of a tool editor for the manipulation of the tool data. This methodis used because in this view it is possible to create and edit tool data thatare not contained in the control.
The above figure shows that the offline tool management communicateswith the CNC only during the upload / download or during a synchronizingrun. Therefore the offline tool management shows a behavior that isasynchronous with the CNC (also see chapter 5).
1-4 Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Management Structure
ToolManagementSystemStructure2.bmp
Fig. 1-4: The tool management structure
The basic principle of the tool data management of the MTGUI, whichdoes not directly communicate with the control (offline tool data), is basedon the separation of tool data sets and list data sets. This way it ispossible that tool lists themselves do not contain any dynamic tool databut only references to tool data sets. These references are characterizedby the tool designation and the index number of the tool as well as a tooladministration ID. The tool lists are divided into the following three groups:
• Tool lists depending on the process
• Tool lists independent of the process (templates)
• Incorrect tool lists
Incorrect tool lists are lists that contain references to tools in the toolmanagement, which no longer exist. These lists can be created whentools are deleted in the tool management independently of their existencein various other lists. If such a tool reference is missing in one of the lists,it is automatically assigned to the incorrect lists. Please see chapter 5 foran instruction about how to process such lists. This principle is madeclear once more in the following figure.
Tool Management Tool Management 1-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Schema_Wzhdl_32.bmp
(1): Tool management(2): Tool list administration(3): Tools lists(4): Template(5): Incorrect lists(6): Tool technology group “Drilling tools”(7): Tool technology group “Milling tools”
Fig. 1-5: Tool data retention method
Symbol Description Data contained
Tool location in the CNCtool data memory, which isnot assigned.
Contains all tool data andall location data
Tool location in the CNCtool data memory, which isassigned.
Contains all tool data andall location data
Tool location in a BOF listdata set, which is notassigned
Contains only one referenceto a tool data set and alllocation data
Tool location in a BOF listdata set, which is assigned.
Contains only one referenceto a tool data set and alllocation data
Tool location with missingreference in a BOF list dataset
Contains only one referenceto a tool data set and alllocation data
Tool data set of the BOF Contains all tool data forone tool
Fig. 1-6: Legend for tool data retention method
1-6 Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The tool data structure, which is shown as a diagram in the above figure,is indicated in the data view of the project navigator as follows:
TreeÜbers_11.bmp
(1): Tool management(2): Tool list administration(3): Tools lists(4): Template(5): Incorrect lists
Fig. 1-7: Representation of tool list administration in the PN
TreeÜbers_313.bmp
(6): Tool technology group "Drilling tools" with tool type groups "Twist drill","Step drill" and "Center drill"
(7): Tool technology group "Milling tools" with tool type groups "Generalmilling tools", "End milling cutters" and "Angle milling cutters"
Fig. 1-8: Representation of tool management in the PN
Tool Management Tool Management 1-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool CatalogueAs described in the chapter, the tools managed hierarchically in the toolcabinet. The following hierarchical levels are of special interest:
• Tool technology - indicated by the technology number (not containedin the data block of the CNC)
• Tool type group - indicated by the display type number (contained inthe data block of the CNC)
Note: Note the difference to the tool group in this case
• Tool / tool type - indicated by the tool designation (contained in thedata block of the CNC)
The goal of the tool catalog that is generated based on these data is tosupport the user in his tool management functions, such as creating toolsor searching for and displaying tools.
The following figures show the default tool type groups of the tool catalog.The default tool type groups can be supplemented by user-defined tooltype groups.
1-8 Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Drilling tools
Tool technology Tool groups Features
Sym
bo
l
Designation
Tec
hn
olo
gy
No
. Designation
No
. (D
isp
.typ
e)(W
GD
_DE
_19)
Co
rrec
tio
n t
ype
(WG
D_D
E_0
7)
To
ol c
od
e(W
GD
_DE
_18)
No
. To
ol e
dg
es(W
GD
_DE
_08)
Drilling tools 01000 Drill stem 1012 1 0 1
Drilling tool in general 1000 1 0 1
Counterbore 1008 1 0 1
Tap 1011 1 0 1
Countersink 1007 1 0 1
NC spotting drill 1003 1 0 1
Reamer 1010 1 0 1
Reverse counterbore 1009 1 0 1
Twist drill 1001 1 0 1
Twist drill (2-stage) 1005 1 0 2
Twist drill (3-stage) 1006 1 0 3
Insert drill 1004 1 0 1
Center drill 1002 1 0 1
Werkzeugkatalog_Bohr_V23_20030310.xls
Fig. 1-9: Tool catalog - drilling tools
Tool Management Tool Management 1-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Milling tools
Tool technology Tool groups Features
Sym
bo
l
Designation
Tec
hn
olo
gy
No
. Designation
No
. (D
isp
.typ
e)(W
GD
_DE
_19)
Co
rrec
tio
n t
ype
(WG
D_D
E_0
7)T
oo
l co
de
(WG
D_D
E_1
8)
No
. To
ol e
dg
es(W
GD
_DE
_08)
Milling tools 02000 Drilling groove miller 2002 2 0 1
Right-angle cutter 2007 2 0 1
Milling tool in general 2000 2 0 1
Die mill 2012 2 0 1
Thread milling cutter 2013 2 0 1
Shank-type slotting mill 2003 2 0 1
Facing cutter 2006 2 0 1
Saw blade 2005 2 0 1
End milling cutter 2001 2 0 1
Side milling cutter 2004 2 0 1
T-groove miller 2011 2 0 1
Plain cutter 2008 2 0 1
End face drill 2009 2 0 1
Angle mill cutter 2010 2 0 1
Angle head cutter 2014 4 0 1
Werkzeugkatalog_Bohr_V23_20030310.xls
Fig. 1-10: Tool catalog - milling tools
1-10 Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Turning tools
Tool technology Tool groups Features
Sym
bo
l
Designation
Tec
hn
olo
gy
No
. Designation
No
. (D
isp
.typ
e)(W
GD
_DE
_19)
Co
rrec
tio
n t
ype
(WG
D_D
E_0
7)
To
ol c
od
e(W
GD
_DE
_18)
No
. To
ol e
dg
es(W
GD
_DE
_08)
Turning tools 03000 Offset turning tool 3003 3 0 1
Offset corner turning tool 3004 3 0 1
Offset side turning tool 3005 3 0 1
Wide turning tool 3006 3 0 2
Turning tool in general 3000 3 0 1
Form turning tool 3008 3 0 1
Curved turning tool 3002 3 0 1
Straight turning tool 3001 3 0 1
Internal turning tool 3010 3 0 1
Internal corner turning tool 3011 3 0 1
Pointed turning tool 3009 3 0 1
Pointed internal turning tool 3012 3 0 1
End-cut turning tool 3007 3 0 2
Werkzeugkatalog_Bohr_V23_20030310.xls
Fig. 1-11: Tool catalog - turning tools
Tool Management Tool Management 1-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Grinding tools
Tool technology Tool groups Features
Sym
bo
l
Designation
Tec
hn
olo
gy
No
. Designation
No
. (D
isp
.typ
e)(W
GD
_DE
_19)
Co
rrec
tio
n t
ype
(WG
D_D
E_0
7)
To
ol c
od
e(W
GD
_DE
_18)
No
. To
ol e
dg
es(W
GD
_DE
_08)
Grinding tools 04000 Straight cylindrical grinding wheel (L1,L2, L3)
4002 5 1 1
Straight cylindrical grinding wheel (L1,L2, L3, R)
4003 4 1 1
Straight cylindrical grinding wheel (L1,L2, R)
4001 3 1 1
Face grinding wheel (L1, L2, L3) 4007 5 3 1
Face grinding wheel (L1, L2, L3, R) 4008 4 3 1
Face grinding wheel (L1, L2, R) 4006 3 3 1
Grinding tool in general 4000 4 0 1
Tilted grinding wheel (L1, L2, L3) 4005 5 2 1
Tilted grinding wheel (L1, L2, L3, R) 4009 4 2 1
Tilted grinding wheel (L1, L2, R) 4004 3 2 1
Werkzeugkatalog_Schleif_V23_20030310.xls
Fig. 1-12: Tool catalog - grinding tools
1-12 Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Special tools
Tool technology Tool groups Features
Sym
bo
l
Designation
Tec
hn
olo
gy
No
. Designation
No
. (D
isp
.typ
e)(W
GD
_DE
_19)
Co
rrec
tio
n t
ype
(WG
D_D
E_0
7)T
oo
l co
de
(WG
D_D
E_1
8)
No
. To
ol e
dg
es(W
GD
_DE
_08)
Nibbling tools 10000 Nibbling tool in general 10000 4 0 1
Eroding tools 09000 Eroding tools in general 9000 4 0 1
Cutting tools 06000 Cutting tool in general 6000 4 0 1
Screwing tools 12000 Screwing tool in general 12000 4 0 1
Welding tools 07000 Welding tool in general 7000 4 0 1
Punching tools 08000 Punching tool in general 8000 4 0 1
Forming tools 11000 Forming tool in general 11000 4 0 1
Special tools 05000 3D probe 5002 4 0 1
Gripper 5000 5 0 1
Probe in general 5001 2 0 1
Unknown tool types 00000 Unclassified tools 0000 0 0 0
Werkzeugkatalog_andere_V23_20030310.xls
Fig. 1-13: Tool catalog - special tools
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
2 Working with CNC Tool Data in the HMI OperatingArea
2.1 General Information About Tool Data in the HMI OperatingArea
Tool handling in the HMI operating area is designed especially for the useof the MTC200 in "high production" plants. Hereby it is most important toget a quick overview of the total tool stock of an integrated system. It isalso essential to be able to quickly carry out simple actions concerningtool data manipulation. In order to display the tool stock, the user canconfigure various display formats, which can be toggled by pressing theF9 key. Additionally the visible area of the visualized tool stock can bedefined in 2 different list groups. The following figure shows that you canswitch between these two list groups by pressing the F2 key.
Übersicht_neu_HMI.bmp
Fig. 2-1: Switching between list groups
2-2 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Therefore one of the most important functions of the tool data handling inthe HMI operating area is to display different tool lists that are used byvarious processes.
Two different list groups form the basic structure:
• Tools lists
• Tool overviews
Both lists allow the display of the tools of a
• Process,
• Module,
• Device,
• PC
• or a machine (PC network).
The tool overview lists of list group 1 are used primarily to visualize thetools of a technological unit. The tool overview lists of list group 2, alsocalled Tool overview, provide an overview of all tools within the system.Consequently, it is used mainly at the head-end station.
The tools that are represented in the tool lists are defined in theTOOLMAN_ENTRY.prf profile.
The file can be found in directory ...\BasicData\Resource. The level fromwhich the tools are read is defined by the term “[Local]”.
Note: If the configuration in file Toolman_Entry.prf is to be modified,this file must be copied to directory...\Projectxxx\CustomData\Resource beforehand; otherwisethe changes would be lost after a subsequent updateinstallation.
Example:
[Local]Machine: 01PC: PC30Device: 00Module:Process:
In this example, the system displays all tools of the processes that areassigned to the device 00.
Note: If a PC network is active, the Far Device No. must be enteredin the Device line. This also applies to the tool overview.
The tools, which are represented in the tool overviews, are also defined inthe TOOLMAN_ENTRY.PRF profile. The level from which the tools areread is defined by the term “[Global]”.
Tool list
Tool overview
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Example:
[Global]Machine: 01PC: PC30Device: Module:Process:
This example shows all tools of the PC30. This means that the systemlists all tools of the processes, which belong to the devices of the PC30.
The first F key is used for toggling between the tool lists and the tooloverviews. The tool overview is active when the F key is labeled Tool list.Pressing the key activates the tool list. When you can see the label Tooloverview, the respective similar procedure is carried out.
A tool list can be configured as required with regard to its columns (seeconfiguration of a tool list). The number of lines depends on the numberof the tool locations that have been read. This corresponds to thedefinition of the list group.
OnlineListe1_gr.bmp
Fig. 2-2: Structure of a tool list
Calling the tool list / tooloverview
General structure of a tool list
2-4 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Summary - Tool DataDifferences between the tooloverview and tool list
Tool overview Tool list
Settings in the file\\mt-cnc\indramat\system200\basicdata\resouceTOOMAN_ENTRY.PRF (example)
[Global]Machine: 01PC: PC30Device:Module:Process:
[Local]Machine: 01PC: PC30Device: 00Module:Process:
Explanations concerning the example Display of the tools of all processesof all devices of the PC30
Display of the tools of all processes ofthe device 00
Labeling on <F2> with regard to thecurrent tool display
Tool overview is displayed:F2Tool list
Tool list is displayed:F2Tool list
Fig. 2-3: Overview of tool lists
2.2 Displaying a Tool List
Switching the List ViewUse the Views function to switch to the next configured tool list or tooloverview. Every time you press the Views function key, the display movesto the next list. When the last list has been displayed, the system startsanew with the first list.
The function is called up by pressing the ”Views” function key.
WZListen.wmf
(1): <F2> Display toggles between overview 2 and list 3(2): <F9> changes from overview 2 to the selection for the tool overviews(3): <F9> Display toggles between the tool overviews(4): <F2> Display toggles between overview 1 and list 3
Fig. 2-4: Operating the view change
Function
Function call
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The above figure shows the change of views for the tool overviews. Firstpress the <F2> key in order to toggle between ”Overview 2” and ”List 3”.
The change of view for tool lists is carried out in the same manner afterpressing <F9> to open a selection list for views. If the tool list ”List 3” isdisplayed, press <F9> in order to move to the selection list for the toollists.
Configuring a Tool ListTool lists as well as tool overviews can be configured as required. The listconfiguration defines, which data of the tool data set are to be displayed.The headers of the columns and of the entire list can be assignedindividually. Likewise it is possible to display individual columnsgraphically.
The list configuration can only be activated in the Edit mode (call up thismode by pressing ALT+E). Press the Edit function key to call up the listconfiguration.
The list configurations are stored in the TOOLMAN_LIST.prf file. Whenthe list configuration is called up, the first file to be found is edited. Thesearch sequence is as follows:
• \\Mt-cnc\Indramt\System200\CustomData\Resource
• \\Mt-cnc\Indramt\System200\OemData\Resource
• \\Mt-cnc\Indramt\System200\BasicData\Resource
Note: In order to save the modifications that have been made, youmust copy the TOOLMAN_LIST.prf file to"...\CustomData\Resource".
The window, which is used for configuring the lists, is divided into twoparts:
• Preview
The preview shows the layout of the list that is currently configured. Thus,the preview shows the layout of the future list and allows the immediatechecking of the alterations that have been made.
• Configuration
There are three tabs in the lower part of the window. These tabs are usedto configure the list and to define, which data are to be displayed.
Function
Function call
File storage
Window layout
2-6 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Konfig_P1_gr.bmp
Fig. 2-5: Layout of the window "List configuration" - list selection
Selection of the List to be ConfiguredAll tool lists and tool overviews are listed in the “Selection” tab (see Fig. 2-4). The existing lists can be edited or deleted. New lists can be added.
In order to modify an existing tool list or tool overview, select this list bypressing ↑ or ↓. The tabs “List” and “Column” then display the data of theselected list. These can now be modified.
In order to delete an existing tool list or tool overview, select the list bypressing the ↑ or ↓ keys. Then press the Delete key.
Press the New key in order to insert a new list. This list is created with thefollowing default settings:
• List overview: New List
• Number of columns: 5
• List type: Tool list
• Column 1: Storage
• Column 2: Location
• Column 3: Tool No.
• Column 4: Duplo
• Column 5: Tool designation
The new tool list can be modified as described above.
Modifying a list
Deleting a list
Inserting a new list
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Definition of List Characteristics
Konfig_P2_gr.bmp
Fig. 2-6: List configuration
The list header can be assigned as required. Additionally the header isused as a list ID. When a new list header is entered the token isautomatically set to -1.
Number of the token for the list header.
Number of columns.
Specifies whether the list is a tool list or a tool overview.
Definition of Column Characteristics
Konfig_P3_gr.bmp
Fig. 2-7: Column configuration
Header
Token
Number of columns
Tool list / tool overview
2-8 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Number of the column to be configured.
Numbering system: ascending from left to right
The data element that is shown in the column.
By pressing the button:
a tree is displayed, which shows all the data that are available. Therequired data element can be selected here.
Tree_gr.bmp
Fig. 2-8: Selection of the data elements
Entering the column header. The column header can be assigned asrequired. When a new list header is entered the token is automatically setto -1.
Number of the token for the column header.
Column width
Alignment (left, right or centered)
The way, in which the data is displayed.
Text: The data are displayed as numbers or character strings.
Bitmap: The data are displayed graphically. Individual bits arevisualized as red dots (status: 1) or green dots (status: 0).Percent values (tool life) are shown as bar graphdiagrams.
num: The column is sorted by ascending or descendingnumerical values.
Column No.
Element
Header
Token
Width
Alignment
Display
Sorting criterion
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
text: The column is sorted in alphanumerical order.
With the exception of the column that is used as a reference column forgrouping, each column in a grouped list is displayed in the followingformat:
empty: no display
0: green bitmap
1: red bitmap
min: lowest value in the group
max: highest value in the group
Example:
List that is not grouped:
Part No. Duplo Remaining tool life
4 3 367
12 1 900
56 1 123
56 2 78
56 3 450
Fig. 2-9: List that is not grouped
The above list is grouped according to the part number. The groupcriterion of the ”Duplo” column is set to ”empty” whereas for the”Remaining tool life” it is set to ”min”.
Grouped list
Number Part No. Duplo Remaining tool life
1 4 367
1 12 900
3 56 78
Fig. 2-10: Grouped list
Sorting a Tool ListThe Sorting function allows you to sort the entries of the active tool list ortool overview in the required order.
This function is called up by pressing the Sorting function key.
The column, which shall be used as a reference column for sorting thelist, is selected from the ”Column” list box. In the lower part of the box youcan specify the sorting order (ascending or descending). The order refersto texts and to numerical values.
Grouping criterion
Function
Function call
Operation
2-10 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Sort.bmp
Fig. 2-11: "Sort" window
Grouping a Tool ListGrouping a list reduces the number of lines. All tools that have the sameentry in the selected column are grouped together. In the below example,all tools with the same designation are grouped in one line. The groupedlist is preceded by the ”Number” column, which shows the number of toolsthat belong to the group. With the exception of the column that is used asa reference for grouping, all other columns are filled with the ”Groupcriterion” that is defined in the list configuration.
This function is called up by pressing the Grouping function key.
The column that shall be used as a reference for grouping the list isselected from the ”Column” list box.
group.bmp
Fig. 2-12: "Group" window
To switch from a grouped view to a view that is not grouped, you mustselect ” ” as column in the box ”Grouping the tools”.
Function
Function call
Operation
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
group_empty.bmp
Fig. 2-13: "Revoke group" window
Extending the Tool LifeThe Extending tool life function is used to increase the remaining toollife of a tool or tool group. This can be necessary, for example, if a tool isreported as being worn out and if only a few parts remain to be machined.In this case, the Extending tool life function adds a defined number ofcycles/minutes to the remaining tool life so that the few remaining workpieces can be machined.
The Extending tool life function directly writes into the tool data in theNC. The function call and the implementation consist of a definedhandshake between PLC and Win-HMI.
The correct execution of the function requires the implementation of thefollowing PLC variables:
Structure identifier: indTLD
Structure type: ITLD1A00
Structure elements:
Element Type Meaning
.BREAK BOOL WinHMI� PLC: request "Confirm tool break"
.CHANGE BOOL WinHMI� PLC: request "Confirm tool change"
.EXTENT * BOOL WinHMI� PLC: request "Extending tool life"
.POSSIBLE * BOOL PLC � WinHMI: positive feedback
.SELECT * BOOL WinHMI � PLC: ”Extending tool life” wasconfirmed with <Ok>
.MAX_VALUE * UINT WinHMI � PLC: Max. value for ”Extending tool life”
.SET_VALUE * UINT WinHMI � PLC: Entered value for ”Extending toollife”
.DEVICE * USINT WinHMI � PLC: Device of the tool whose life is tobe extended
.PROCESS * USINT WinHMI � PLC: Process of the tool whose life isto be extended
.STORAGE * USINT WinHMI � PLC: Storage of the tool whose life is tobe extended
.LOCATION * UINT WinHMI � PLC: Location of the tool whose life isto be extended
Legende : *) Element is required for the “Extend service life” function.Fig. 2-14: Structure elements
Function
Functional Sequence
PLC structure
2-12 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Note: The structure is a part of the PLC project storage system”HMI/VER0xVyy”.
Setting the extension of the tool lifeThe necessary settings for the extension of the tool life must be made inthe file TOOLMAN_CHANGE.prf. All settings concerning the function canbe found in the section "Extent".
Note: If the configuration in file Toolman_Change.prf is to bemodified, this file must be copied to directory...\Projectxxx\CustomData\Resource beforehand; otherwisethe changes would be lost after a subsequent updateinstallation.
Example:
#############################################
[Extent]
Timeout: 5000
Maximum: 100
Extention_for_groups:0
Block_extention: 0
Single_extention: 0
Sign_extention: 0
Saving_extentions: 0
[Extent_1]
Element: B_22
Value: 12
[Extent_2]
Element: B_09_22
Value: 0
Fig. 2-15: Example of an "Extent" section
Timeout:
Time in ms, after which the function is cancelled, if there is no positivefeedback (indTLD.POSSIBLE) from the PLC.
2000 to 100000 (divisible by 1000)
50000
Maximum:
Maximum possible input for extending the tool life.
0 to 1000
10
Extension for groups:
“Extending tool life” is also permitted for tool groups.
0 / 10 � “Extending tool life” is not permitted for tool groups1 � “Extending tool life” is permitted for tool groups1
Meaning
Value range
Default
Meaning
Value range
Default
Meaning
Value range
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
0
Block extension:
Disable “Extending tool life” for individual tools.
0 to 8
0 � “Extending tool life” is permitted for all tools.
1 to 8 � Number of the tool user status bit, which is evaluated foreach tool.
Tool user status bit = 0 � “Extending tool life” is permitted for the tool
Tool user status bit = 1 � “Extending tool life” is not permitted for the tool
0
Single extension:
”Extending tool life” is repeatedly permitted.
0 to 8
0 � “Extending tool life” is repeatedly permitted for all tools.
1 to 8 � Number of the tool user status bit, which is evaluated foreach tool.
Tool user status bit = 0 � Repeated “Extending tool life” is permitted forthe tool
Tool user status bit = 1 � Repeated “Extending tool life” is not permittedfor the tool
0
Note: The tool user status bit for ”Sign extension” is used in order todetermine whether or not a tool life has already beenextended. Thus, using the “Sign extension” function is aprerequisite for “Single extension”.
Sign extension:
Marking of tools, whose service life has been extended.
0 to 8
0 � Tools whose service life was extended are not marked.
1 to 8 � Number of the tool user status bit, which is set to 1, if the toolservice life is extended.
0
Saving extensions:
Saving the extended tool service life.
0 to 9
0 � The extended tool service life is not saved.
1 to 9 � Number of the tool user date, in which the extended tool lifeis added and saved.
Default
Meaning
Value range
Default
Meaning
Value range
Default
Meaning
Value range
Default
Meaning
Value range
2-14 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
0
[Extent_1]: (optional)
Describing tool data of the tool, whose service life is to be extended.
Data element to be written
B_22
Example: 22� No. of the data element (22 = tooluser date No. 3)
B ���� ID group:
ID groups: H: Hierarchy(PC,device,module,process)
B: Basic tool data
E Tool Edge Data
Next are the addresses of the hierarchies and the status bits:
Hierarchies:
Process H_01
Module H_02
PC H_03
Device H_04
Tool status bits:
Tool locked B_09_L
location locked B_09_B
Note: All the other tool status bits can be found in the list at the endof the chapter ”Tools”.
Tool user status bits:
Tool user status bit 1 B_09_1
Tool user status bit 2 B_09_2
.
.
.
Tool user status bit 8 B_09_8
Tool edge status bits:
Tool edge worn E_X_02_d
Warning limit is reached E_X_02_w
Note: X = tool edge number (1 to 9).
Default
Meaning
Element
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool edge user status bits:
Tool edge user status bit 1 E_X_02_A
Tool edge user status bit 2 E_X_02_B
Tool edge user status bit 3 E_X_02_C
Tool edge user status bit 4 E_X_02_D
Note: X = tool edge number (1 to 9).
Value to be written
Operating the Extension of the Tool LifeCall up the Extending tool life function by pressing the Tool life functionkey. Activating the function sets the PLC variable indTLD.EXTENT to 1and writes the maximum value that is stored in the profile to theindTLD.MAX_VALUE variable.
If there is no positive feedback (indTLD.POSSIBLE) from the PLC withinthe time that has been set in the profile (timeout), the indTLD.EXTENTvariable is set to 0, the following message is displayed and the function iscancelled.
Message_1.bmp
Fig. 2-16: Notice for missing feedback
If the ”Extending tool life” function is called up and a positive feedback isreceived from the PLC, the following PLC variables are written:
• indTLD.DEVICE: Device number of tool
• indTLD.PROCESS: Process number of tool
• indTLD.STORAGE: Storage of tool
• indTLD.LOCATION: Location of tool
When the ”Extending tool life” function for tool groups is called up, thefollowing PLC variables are written :
• indTLD.DEVICE: (remains unchanged)
• indTLD.PROCESS: (remains unchanged)
• indTLD.STORAGE: (remains unchanged)
• indTLD.LOCATION: 0
Then the window opens for entering the tool life that is to be extended:
Value
Function call
No positive feedback
Input
2-16 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Eingabe_EinzelWZ.bmp
Fig. 2-17: Entry for single tools
The permissible maximum value (see ”Maximum” profile) is specified inbrackets in the box text. The displayed time unit (cycles / min)corresponds to the time unit of the selected tool. For a tool group, the unitof the first tool of the group is displayed. The maximum value is limited ifthe value exceeds the maximum utilization time. The number of the toollife to be extended can be entered in the input field.
When you press Cancel, the box is closed and the function is cancelled.At the same time the indTLD.EXTENT request is cancelled.
If you confirm the input window by pressing OK, the window is closed andthe entered value is written to the indTLD.SET_VALUE variable of thePLC. Next, the indTLD.SELECT variable is set to 1. At the same time, theinput is converted into a percent value of the remaining tool life and addedto the remaining tool life. Furthermore, the data that has been defined inthe profile is transferred to the control. When the function is completed,the indTLD.EXTENT variable is reset. The resetting of indTLD.EXTENT isdelayed, compared to the setting of indTLD.SELECT. Therefore the PLCis able to safely detect both signals. The PLC must resetindTLD.SELECT.
Error Messages for the Extension of the Tool LifeIf Extending tool life is not permitted for a single tool or a tool within agroup (Block extension ≠ 0), the following message appears :
Message_3.bmp
Fig. 2-18: Note ”Extending tool life for individual tool is not permitted”
In the case of a single tool, the function is cancelled and theindTLD.EXTENT variable of the PLC is reset to 0. For a tool group, thesystem moves to the next tool.
If Extending tool life is activated for a tool group while the entry"Extension for groups" in the TOOLMAN_CHANGE.PRF profile is set to 0(“Extending tool life” for tool groups is not permitted), the function is
Cancel
Ok
“Extending tool life” is notpermitted
“Extending tool life” for toolgroups is not permitted
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
cancelled, the indTLD.EXTENT variable of the PLC is set to 0 and thefollowing message is displayed:
Message_4.bmp
Fig. 2-19: Note ”Extending tool life for tool groups”
If an incorrect value was entered in the input box and the box was closedwith Ok, the following message is displayed:
Message_5.bmp
Fig. 2-20: "Incorrect entry" notice
If repeated Extending tool life is not permitted for an individual tool or atool within a group (Single extension), the following message is displayed:
Message_6.bmp
Fig. 2-21: Note "Repeated extending tool life"
Incorrect entry
Repeated “Extending tool life” isnot permitted
2-18 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Confirming a Tool Change/BreakThe functions Confirming broken tool / tool change are used for writingdefined tool data. This is usually service life data and wear data. The usermay change the definition of the data to be written. Furthermore, tool datais handed over to the PLC for further transfer to a master system.
The functions Confirming broken tool / tool change directly write to thetool data in the NC. The function call and the implementation consist of adefined handshake between PLC and Win-HMI.
The correct execution of the functions requires the implementation of thefollowing PLC variables:
Structure identifier: indTLD
Structure type: ITLD1A00
Element Type Meaning
.BREAK * BOOL WinHMI� PLC: request "Confirm tool break"
.CHANGE * BOOL WinHMI� PLC: request "Confirm tool change"
.EXTENT BOOL WinHMI� PLC: request "Extending tool life"
.POSSIBLE * BOOL PLC � WinHMI: positive feedback
.SELECT * BOOL WinHMI � PLC: ”Extending tool life” wasconfirmed with <Ok>
.MAX_VALUE UINT WinHMI � PLC: Max. value for ”Extending tool life”
.SET_VALUE UINT WinHMI � PLC: Entered value for ”Extending toollife”
.DEVICE * USINT WinHMI � PLC: Device of the tool whose life is tobe extended
.PROCESS * USINT WinHMI � PLC: Process of the tool whose life isto be extended
.STORAGE * USINT WinHMI � PLC: Storage of the tool whose life is tobe extended
.LOCATION * UINT WinHMI � PLC: Location of the tool whose life isto be extended
Legende : *) Element is required for the “Extend service life” function.Fig. 2-22: Structure elements
Note: The structure is a part of the PLC project storage system”HMI/VER0xVyy”.
The future evaluation of the tool data requires various PLC variables to bewritten so that they can be called up later by the control board.
Structure identifier: mpiTOOL
Structure type: IMPI1G00
mpiTOOL.TOOLIDENT
STRING[30]
The tool identifier of the changed tool is stored in this variable.
mpiTOOL.UNIT
Byte
Function
Functional Sequence
SPS structure (functionality)
Control board connection
Type
Meaning
Type
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-19
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
This variable contains the information about the unit that had a toolchange carried out. The data must be written to the byte in the ordershown in the table below:
Bit number Status information
Bit 0 Station No. (weight 2^0)
Bit 1 Station No. (weight 2^1)
Bit 2 Station No. (weight 2^2)
Bit 3 Station No. (weight 2^3)
Bit 4 Station No. (weight 2^4)
Bit 5
Bit 6 Encoding (A ,B ,C - units)
Bit 7 Encoding (A ,B ,C - units)
Fig. 2-23: Allocation of units
mpiTOOL.DIRECTION
Byte
The '.DIRECTION' variable is used for detecting the direction. Bit 2 (for‘exchanged’) is set for this purpose.
mpiTOOL.REASON_TL
Byte
The variable '.REASON_TL' contains the reason for the tool change. It ispossible to set either bit 0 for "Scheduled tool change" (↔ tool change) orbit 1 for "Unscheduled tool change" (↔ broken tool).
Setting the Tool Change / Tool Break ConfirmationThe necessary settings for ”Confirming tool change / broken tool” must bemade in the file TOOLMAN_CHANGE.PRF. All settings concerning thefunction ”Confirming tool change” can be found in the section "Change".The settings for ”Confirming broken tool” are marked with "Break".
Meaning
Type
Meaning
Type
Meaning
2-20 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Example:
[Change]
Timeout: 5000
Change_for_groups: 1
[Change_1]
Element: E_03
Value: 100
[Change_2]
Element: E_11
Value: 0
[Change_3]
Element: E_12
Value: 0
[Change_4]
Element: E_13
Value: 0
[Change_5]
Element: E_14
Value: 0
#############################################
[Break]
Timeout: 5000
Break_for_groups: 1
[Break_1]
Element: E_03
Value: 100
[Break_2]
Element: E_11
Value: 0
[Break_3]
Element: E_12
Value: 0
[Break_4]
Element: E_13
Value: 0
[Break_5]
Element: E_14
Value: 0
# status bit L - "locked"
[Break_6]
Element: B_09_L
Value: 0
# user bit 1 - "breakage"
[Break_7]
Element: B_09_1
Value: 0
Fig. 2-24: Example for ”Change” and ”Break”
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-21
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Timeout
Time in ms, after which the function is cancelled, if there is no positivefeedback (indTLD.POSSIBLE) from the PLC.
2000 to 100000 (divisible by 1000)
50000
Change for groups
“Confirm tool change” is also permitted for tool groups.
0 / 10 � “Confirm tool change” is not permitted for tool groups1 � “Confirm tool change” is permitted for tool groups1
0
Break for groups
“Confirm broken tool” is also permitted for tool groups.
0 / 10 � “Confirm broken tool” is not permitted for tool groups1 � “Confirm broken tool” is permitted for tool groups1
0
[Change_1] / [Break_1]
Writing tool data (option)
Data element to be written
B_22
Example: 22� No. of the data element (22 = tooluser date No. 3)
B ���� ID group:
ID groups: H: Hierarchy (PC, device, module,process)
B: Basic tool data
E Tool Edge Data
Value to be written
Note: Please refer to ”extend service life” function for details.
[Break_7]
The tool date, which is specified under ”Element”, is read and written tothe PLC variable that is specified under ”Variable”.
Data element to be read
Meaning
Value range
Default
Meaning
Value range
Default
Meaning
Value range
Default
Meaning
Element
Value
Meaning
Element
2-22 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PLC variable to be written
Operating the Tool Change / Tool Break ConfirmationThe function “Confirm tool change” is called up by pressing the functionkey Confirm tool change. The function “Confirm broken tool” is called upvia Confirm broken tool. Activating the function sets the PLC variablesindTLD.CHANGE or indTLD.BREAK respectively to 1.
If there is no positive feedback (indTLD.POSSIBLE) from the PLC withinthe time set in the profile (timeout), the variables indTLD.CHANGE orindTLD.BREAK respectively are set to 0, the following message isdisplayed and the function is cancelled.
Message_7.bmp
Fig. 2-25: Notice for missing feedback
Note: For the function "Confirm broken tool", a message with acorresponding text is displayed.
When the function is called up and a positive feedback from the PLC isreceived, the following box is displayed :
Change.bmp
Fig. 2-26: Window for function confirmation
When you press Cancel, the box is closed and the function is cancelled.At the same time the requests indTLD.CHANGE or indTLD.BREAKrespectively are cancelled.
If you press Ok to confirm the box and close it, the data that have beendefined in the profile are written to the control. In addition, data is writtento the following PLC variables:
• indTLD.DEVICE: Device number of tool
• indTLD.PROCESS: Process number of tool
• indTLD.STORAGE: Storage of tool
• indTLD.LOCATION: Location of tool
Variables
Function call
No positive feedback
Function
Cancel
Ok
Tool Management Working with CNC Tool Data in the HMI Operating Area 2-23
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
When the tool group function is called up, the following PLC variables arewritten :
• indTLD.DEVICE: (remains unchanged)
• indTLD.PROCESS: (remains unchanged)
• indTLD.STORAGE: (remains unchanged)
• indTLD.LOCATION: 0
The PLC variables that are required for the control board are alsotransmitted. Next, the indTLD.SELECT variable is set to 1. After thefunction has been completed, the variables indTLD.CHANGE orindTLD.BREAK respectively are reset. The resetting of indTLD.CHANGEor indTLD.BREAK respectively is time-delayed, as compared to thesetting of indTLD.SELECT. As a result the PLC is able to safely recognizeboth signals. The PLC must reset indTLD.SELECT.
Error Messages for the Tool Change / Tool BreakConfirmationIf confirming tool change / broken tool has been activated for a toolgroup and if the entries "Change for groups" or “Break for groups” in theTOOLMAN_CHANGE.PRF profile are set to 0, the function is cancelled,the PLC variables indTLD.CHANGE or indTLD.BREAK are set to 0 andthe following message is displayed:
Message_8.bmp
Fig. 2-27: Note ”Confirming tool change for tool groups”
Note: For the function "Confirm broken tool", a message with acorresponding text is displayed.
“Confirming tool change /broken tool” for tool groups is
not permitted
2-24 Working with CNC Tool Data in the HMI Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
3 Working with CNC Tool Data in the NC ScreenOperating Area
3.1 General Information Concerning Tool Data Handling in theNC Screen Operating Area
For all kinds of uses of the MTC with tool management, the tool handlingin the NC screen operating area is the central operating complex forworking with the tool data of the control. The following figure shows thatthe “Actual tool list” is the front page. Here you have the option to branchout to all the other functions of the operating surfaces that are connectedto the tool data.
Übersicht_neu_GBS.bmp
Fig. 3-1: Overview of all online tool handling functions on the basic NCscreens
The following figure shows the “Actual tool list” that displays the toolmagazine list of the CNC independently of the process. The processselection is made either on the basic NC screens or via the keycombination <Ctrl>+<Alt>+<Shift>+<N> or in the main menu via <F2> -control selection.
3-2 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
OnlineWzListe_2_gr.bmp
POS: Tool change positionStorage: Type of the tool memory locationLocation: Number of the tool memory location
Fig. 3-2: Current tool list called in the basic NC screens
The same magazine list can also be displayed as the “Actual tool list” inthe structure view of the project navigator. The following structurediagram makes this interaction more clear.
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Übersicht_PNSS.bmp
Call: via the node ”Actual tool list” in the tree of the structure viewFig. 3-3: Overview of the online tool handling functions in Project Navigator
When you compare the two overview diagrams you can see that alloperating functions of the actual tool list are offered not only on the basicNC screens but also in the project navigator.
The following figure shows the “Actual tool list” in the project navigator.
3-4 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
OnlineWzListe_PN_gr.bmp
Fig. 3-4: Calling the current tool list in Project Navigator
As a comparison, the next figure shows the offline tool list as it isdisplayed in the structure view of the project navigator in full image mode.The difference to the individual tools in the status display is clearlyrecognizable. The tool status or location status (in the case of unoccupiedtool locations) is displayed in the current tool list in the way that it is activein the CNC. On the other hand, in the offline tool list, the operating statusof the tool is characterized by the attributes
• used
• Available as required
• Faulty
and displayed.
Further details concerning the offline tool list can be found in Chapter 6"Tool Lists in the Tool Management" of this manual.
OfflineWzListe_PN_all_gr.bmp
Fig. 3-5: An offline tool list in the project navigator in full image mode
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
3.2 Functions of Online Tool Data Handling
Insert ToolIf a new tool, or a tool that already exists in the tool management, is to beadded to the tool list, at first a dialogue for the tool selection is displayed.This dialogue offers you to select a tool from the entire stock of existingtool data sets. You can use filters for an accelerated search for thedesired tool with the help of the selection boxes “Tool technology” and“Tool type”. If it is necessary, to define the tool that is to be used anew,you can do this via the "New" key in the inserting dialogue.
ToolInsert_1_kl.bmp
Fig. 3-6: Dialog box for selecting a tool to be inserted
The dialogue that is displayed subsequently, allows you to define toolswith excessive width. This happens at the same time when you insert theselected tool into the magazine list. During this process the neighboringlocations are checked with regard to their assignment status and therespective data is displayed. In this dialog box, apart from the half-locationcoverage, it is also possible to define the tool as fixed pocket coded at thesame time, which is sensible for most operational uses of tools withexcessive width.
Function
3-6 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolInsert_2_kl.bmp
Fig. 3-7: Dialog box for defining tools with excessive width
If it is necessary, to define the tool that is to be used anew, you can dothis via the "New" key in the entry dialog box Fig. 3-6.
The following figures show the dialog boxes for the creation of new tools,the display of tool type group features and the creation of new tool typegroups. If no tool type group which would fit the new tool data set is notyet available, you need to call up these dialog boxes. In principle, the usercan choose from a catalog of pre-defined tool type groups for thedefinition of his tools.
Tool_new_online_kl.bmp
Fig. 3-8: Dialog box for the creation of a new tool data set
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Group_show_online_kl.bmp
Fig. 3-9: Dialog box for displaying the tool type group characteristics
Group_new_online_kl.bmp
Fig. 3-10: Dialog box for defining tool groups
This function can be called up via F2 key "Insert" or via the entry"Inserting tool" in the pull-down menu. This function is only enabled whena free location has been selected in the tool list. Otherwise the key isdeactivated.
The dialogue for the creation of new tools is called up by pressing the"New" key in the dialogue "Selecting tool".
The dialog box for the display of the group features is called up via the"..." button and the dialog box for the creation of new tool groups isactivated via the " ! ” button in the dialogue “Creating tool”.
Deleting ToolThis function allows you to delete the tool from the actual magazine list.After that the tool is assigned the status “Available as required” in the toolmanagement. That means that the tool will remain in the tool cupboard. Ifthe tool is to be deleted completely from the tool management, you needto delete it in the tool cupboard. In order to make sure that the rightchoices have been made by the operator, the operator is offered thefollowing safety check box.
Function call
Function
3-8 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool_delete_online_kl.bmp
Fig. 3-11: Safety prompt for removing the tool
The function is called up by pressing the F5 key “Remove”.
Editing the ToolThis function allows the operator to edit the tool data in the CNC. Tooldata, which have been defined for one type, cannot be edited. If thesedata are modified, the tool must be created anew and the relevant datamust be transferred into the new data set. For additional informationabout this function, see Chapter 7 "Working with the Tool Editor".
The function is called up by pressing the F5 key "Edit".
Move ToolThe function “Moving tool” allows the operator to move the tool data set toanother tool memory location within the same magazine list of the CNC.The tool magazine location can either be a spindle, gripping tool or toolmagazine location.
Tool_move_online_kl.bmp
Fig. 3-12: Dialog box for defining the target location for the tool moving function
All existing tool locations are offered as destination positions.
If the location is already occupied by another tool, the following error boxappears.
Tool_insert_error_online.bmp
Fig. 3-13: Error box for tool moving
Function call
Function
Function call
Function
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The function is called up by pressing the F4 key “Moving”.
Tool EnablingApart from the option to edit the tool status in the tool editor and in theeditable tool list, this function allows the operator to quickly lock a tool andrelease it again. The status bit "Tool locked" is set to "L" or resetrespectively. The labeling of the F key changes according to the activitythat is to be activated.
The function is called up by pressing the F5 key “Lock / release tool”.
This function triggers one of several possible activities that correspond tothe labeling of the key
Location EnablingThere are the options to edit the tool location status: a) in the tool editor,b) in the dialog box for the definition of the tool list location configurationand c) in the editable tool list. Apart from these options, this functionallows the operator to quickly lock a tool location and release it again. Thestatus bit "Location locked" is set to "B" or reset respectively. The labelingof the F key changes according to the activity that is to be triggered.
The function is called up by pressing the F5 key “Lock / releaselocation”.
This function triggers one of several possible activities that correspond tothe labeling of the key
Configuring the LocationThe dialogue for the setting of the location status allows the operator toedit the location status bits
• location locked
• upper half-location reserved
• lower half-location reserved
for available tool locations as well. If the tool location is already occupied,this data can also be modified in the tool editor.
Function call
Function
Functional Sequence
Function
Function call
Function
3-10 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Place_config_online_kl.bmp
Fig. 3-14: Dialog box for configuring the location characteristics
The boxes in the upper part of the table, which have a white background,indicate the status bits that can be edited. None of the status bits in thelower part of the table can be edited. They are merely displayed.
The function is called up by pressing the F5 key “Configure location”.
UploadThe upload function makes sure that all tool data sets from the control aretransferred into the data bank. Additionally the tool list, which has beenloaded last, is updated according to the magazine assignment in theCNC.
The function is called up by pressing the F6 key “Upload”. There isalways a connection between the actual tool list and an existing tool list inthe database. When the function “Upload” is called up, the loadingprocess can be started immediately without having to ask for the name ofthe file that is to be secured as well.
DownloadThe download function aims at loading a tool list, which has been definedoffline, into the control. This tool list will contain all location informationincluding all tool data sets that have been referred to in the tool list. Priorto loading it is necessary to transfer all the data sets (loaded tools), whichare in the tool data memory of the control, into the database. Thereforeevery download function contains an implicit upload of the loaded tool list.
Function call
Function
Function call
Function
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
This way it is guaranteed that every modification of the tool data set in theCNC is also recorded in the database. This happens prior to thedownload of the magazine lists that needs to be carried out.
List_download_online_kl.bmp
Fig. 3-15: Dialog box for selecting the tool list to be uploaded
The function is called up by pressing the F7 key “Download”.
Replacing a Tool (in Preparation)The function Replacing a tool is used for writing defined tool data. This isusually service life data and wear data. The user may change thedefinition of the data to be written. Furthermore, tool data is handed overto the PLC for further transfer to a master system.
The function Replacing tool directly writes into the tool data in the NC.The function call and the implementation consist of a defined handshakebetween PLC and Win-HMI.
The correct execution of the functions requires the implementation of thefollowing PLC variables:
Structure identifier: indTLD
Structure type: ITLD1A00
Function call
Function
Functional Sequence
SPS structure (functionality)
3-12 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Element Type Meaning
.CHANGE * BOOL WinHMI� PLC: request "Confirm tool change"
.POSSIBLE * BOOL PLC � WinHMI: positive feedback
.DEVICE * USINT WinHMI � PLC: Device of the tool whose life is tobe extended
.PROCESS * USINT WinHMI � PLC: Process of the tool whose life is tobe extended
.STORAGE * USINT WinHMI � PLC: Storage of the tool whose life is tobe extended
.LOCATION * UINT WinHMI � PLC: Location of the tool whose life is tobe extended
*) Element is required for the “Extend service life” function.Fig. 3-16: Structure elements
Note: The structure is a part of the PLC project storage system”HMI/VER0xVyy”.
The future evaluation of the tool data requires various PLC variables to bewritten so that they can be called up later by the control board.
Structure identifier: mpiTOOL
Structure type: IMPI1G00
mpiTOOL.TOOLIDENT
STRING[30]
The tool identifier of the changed tool is stored in this variable.
mpiTOOL.UNIT
Byte
This variable contains the information about the unit that had a toolchange carried out. The data must be written to the byte in the ordershown in the table below:
Bit number Status information
Bit 0 Station No. (weight 2^0)
Bit 1 Station No. (weight 2^1)
Bit 2 Station No. (weight 2^2)
Bit 3 Station No. (weight 2^3)
Bit 4 Station No. (weight 2^4)
Bit 5
Bit 6 Encoding (A ,B ,C - units)
Bit 7 Encoding (A ,B ,C - units)
Fig. 3-17: Allocation of units
Control board connection
Type
Meaning
Type
Meaning
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
mpiTOOL.DIRECTION
Byte
The '.DIRECTION' variable is used for detecting the direction. Bit 2 (for‘exchanged’) is set for this purpose.
mpiTOOL.REASON_TL
Byte
The variable '.REASON_TL' contains the reason for the tool change. It ispossible to set either bit 0 for "Scheduled tool change" (↔ tool change) orbit 1 for "Unscheduled tool change" (↔ broken tool).
Setting the Tool Change ConfirmationThe necessary settings for ”Confirming tool change / broken tool” must bemade in the file TOOLMAN_CHANGE.PRF. All settings concerning thefunction ”Confirming tool change” can be found in the section "Change".The settings for ”Confirming broken tool” are marked with "Break".
Example:
[Change]
Timeout: 5000
Change_for_groups: 1
[Change_1]
Element: E_03
Value: 100
[Change_2]
Element: E_11
Value: 0
[Change_3]
Element: E_12
Value: 0
[Change_4]
Element: E_13
Value: 0
[Change_5]
Element: E_14
Value: 0
Fig. 3-18: Example for ”Change” entry in Toolman_Change.prf
Timeout
Time in ms, after which the function is cancelled, if there is no positivefeedback (indTLD.POSSIBLE) from the PLC.
2000 to 100000 (divisible by 1000)
50000
Type
Meaning
Type
Meaning
Meaning
Value range
Default
3-14 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
[Change_1]
Writing tool data (option)
Data element to be written
B_22
Example: 22� No. of the data element (22 = tooluser date No. 3)
B ���� ID group:
ID groups: H: Hierarchy (PC, device, module,process)
B: Basic tool data
E Tool Edge Data
Value to be written
[Break_7]
The tool date, which is specified under ”Element”, is read and written tothe PLC variable that is specified under ”Variable”.
Data element to be read
PLC variable to be written
Operating the Tool Change ConfirmationThe function "Confirming tool change" is called up via the F key Confirmtool change. When this function is activated the PLC variableindTLD.CHANGE is set to 1.
If there is no positive feedback (indTLD.POSSIBLE) from the PLC withinthe time that has been set in the profile (timeout), the indTLD.CHANGEvariable is set to 0, the following message is displayed, and the function iscancelled.
Message_7.bmp
Fig. 3-19: Notice for missing feedback
When the function is called up and a positive feedback from the PLC isreceived, the following box is displayed :
Meaning
Element
Value
Meaning
Element
Variables
Function call
No positive feedback
Function
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Change.bmp
Fig. 3-20: Window for function confirmation
When you press Cancel, the box is closed and the function is cancelled.At the same time the request indTLD.CHANGE is cancelled.
If you press Ok to confirm the box and close it, the data that have beendefined in the profile are written to the control. In addition, data is writtento the following PLC variables:
• indTLD.DEVICE: Device number of tool
• indTLD.PROCESS: Process number of tool
• indTLD.STORAGE: Storage of tool
• indTLD.LOCATION: Location of tool
When the tool group function is called up, the following PLC variables arewritten :
• indTLD.DEVICE: (remains unchanged)
• indTLD.PROCESS: (remains unchanged)
• indTLD.STORAGE: (remains unchanged)
• indTLD.LOCATION: 0
The PLC variables that are required for the control board are alsotransmitted. Next, the indTLD.SELECT variable is set to 1. When thefunction is completed, the indTLD.CHANGE variable is reset. Theresetting of indTLD.CHANGE is delayed compared to the setting ofindTLD.SELECT. Therefore the PLC is able to safely detect both signals.The PLC must reset indTLD.SELECT.
Error messages for Tool Change ConfirmationIf Confirming tool change / broken tool has been activated for a toolgroup and if the entries "Change for groups" or “Break for groups” in theTOOLMAN_CHANGE.PRF profile are on 0, the function is cancelled, thePLC variable indTLD.CHANGE is set to 0 and the following message isissued:
Message_8.bmp
Fig. 3-21: Note ”Confirming tool change for tool groups”
Cancel
Ok
“Confirming tool change /broken tool” for tool groups is
not permitted
3-16 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Calling the Editable Tool ListSee chapter "Editable Tool Lists", p. 3-16.
The function is called up by pressing the F7 key “Tool list Geo”.
Calling "Measuring Tool"See description Measuring Tool
The function is called up by pressing the F6 key “Measuring tool”.
3.3 Editable Tool Lists
GeneralThe editable tool lists allow the operator to navigate quickly through themagazine list. He is also able to change data. In order to allow theoperator to display his tool data in a way that suits his requirements, hecan choose between 6 different list types.
List type Tool data to be displayed
Geometry list Tool correction values
Tool life list Tool life data
Tool user data list Parameterized tool user data
Tool edge user data list Parameterized tool edge used data
Tool status list Tool status including tool user status
Tool edge status list Tool edge status including tool edge userstatus
User defined tool list (is beingprepared)
All tool data
Fig. 3-22: List types
All lists can also be displayed as a tool list, which has been sorted acc. totool numbers, or as a magazine list with the following predefined sortingsequence:
1. all spindle locations
2. all gripping tool locations
3. all magazine locations
All editable tool lists consist of a fixed display part and another displaypart, which can be configured as required.
The fixed display part always contains the following data elements:
(1) Tool change position / memory / location
(2) Tool designation
(3) Index number
(4) T number.
Function
Function call
Function
Function call
List types
Display type
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The contents of the columns (1) and (4) can be exchanged according tothe type of display.
Additionally the fixed list part contains (according to list type):
(5) Identifier of the tool correction values with assigned axis meaning
(6) Unit of length and
(7) Actual tool edge number / number of edges
The part of the list that can be configured receives the necessaryinformation concerning which data are to be displayed and are meant tobe editable, from the INI file that has been defined via the configurationdialog box (see "Configuring the editable tool list", p. 3-20).
General Functions
Insert toolThe functionality is the same as in the actual tool list. The tool that is to beinserted can be selected from the list of the defined tools. Additionally it ispossible to define tool data sets anew etc. from this place (see chapter"Insert Tool", p. 3-5).
The function is called up by pressing the F2 key “Insert” of the 2nd key
level.
Remove toolThe functionality is the same as in the actual tool list. The tool that hasbeen selected in the tool list is deleted in the CNC. After that the tool isassigned the status “Available as required” in the tool management. Thatmeans that the tool will remain in the tool cupboard. If the tool is to bedeleted completely from the tool management, you need to delete it in thetool cupboard. In order to make sure that the right choices have beenmade by the operator, the operator is offered the following check box (seechapter "Deleting Tool", p. 3-7).
The function is called up by pressing the F3 key “Remove” of the 2nd key
level.
Move toolThe functionality is the same as in the actual tool list. The function“Moving tool” allows the operator to move the tool data set to another toolmemory location within the same magazine list of the CNC. The toolmagazine location can either be a spindle, gripping tool or tool magazinelocation. All existing tool locations are offered as destination positions.
If the location is already occupied by another tool, the following error boxappears (see chapter "Move Tool", p. 3-8).
The function is called up by pressing the F4 key “Move” of the 2nd key
level.
Function
Function call
Function
Function call
Function
Function call
3-18 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Sorting into lists acc. to location or tool numberIt is possible to display all editable tool lists as magazine or tool lists, or aslocation lists or part number lists respectively. Both displays are based ona fixed sorting algorithm. The “Magazine list”, which is shown in thefollowing figure, displays all tool locations sorted according to memorytype and location number. The sequence: spindle, gripper and magazinelocations cannot be changed.
ETL_PlocListe_gr.bmp
Fig. 3-23: Location list
In contrast to the magazine list, the next figure shows a tool list that hasbeen sorted according to part numbers. This list does nor display any freelocations.
ETL_TnrListe_gr.bmp
Fig. 3-24: Tool number list
The function is called up by pressing the F5 key “Sorting location <->part number” of the 2nd
key level.
Function
Function call
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-19
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Calling the filter functionThe filter function allows the user to extract tools with certain statusfeatures in the tool list. For each tool list up to 5 tool status bits, whichoperate as simultaneous filter criteria, can be defined in the configurationdialogue. These filter conditions can be activated or deactivated by theuser via the filter dialogue while the process is running. The followingfigure shows the dialogue for the control of the filter function.
ETL_Filter_gr.bmp
Fig. 3-25: Filter dialog box
In principal, the filter condition is switched on or off via the on/off column.The question, whether the tool should be visible for set status bits or forstatus bits that have not been set, is defined via the two “Yes/No” radiobuttons.
For the shown example, a tool is only displayed in the tool list, if:
• The warning limit for the tool has been reached,
• The tool is required and
• The tool is a machining tool (primary tool).
The other two filter criteria are inactive.
The function is called up by pressing the F6 key “Filter dialogue” of the2nd
key level.
Function
Function call
3-20 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Configuring the editable tool listThe configuration dialogue allows the operator to define all editable toollists with regard to their data contents and layout.
Configuration page 1 is used to define, which tool list type is to beused:
ETL_ConfigP1_gr.bmp
Fig. 3-26: Configuring the tool list type
The use of the selected list can be switched on and off via this switch.
Function
Active
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-21
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Configuration page 2 for the definition of all list specific features:
ETL_ConfigP2_gr.bmp
Fig. 3-27: Configuring list-specific characteristics
This input field is used to define the number of columns to be displayed.This number can be changed on the column definition page (page 3) viathe "Delete" and "Insert new" function that is valid for columns.
If this switch is activated, the data of all tool edges are displayed side byside in the following lists:
• Geometry list
• Tool life list
• Tool edge user data list
• Tool edge status list
Number of columns
Display all tool edges
3-22 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Configuration page 3 for the definition of all list specific features:
ETL_ConfigP3_gr.bmp
Fig. 3-28: Configuring column-specific characteristics
Selection of the column that is to be processed. You need to make surethat the columns are numbered beginning with the first column that is ableto be changed.
Here, a combo box allows you to define the data element that is indicatedin the selected column. For list types Geometry list, Tool life list, Userdata list and Status list, it is possible to choose from only a predefinedquantity of data elements. Additionally it is possible to define 5 filtercolumns each with tool status bits as filter elements for all lists, exceptfrom the status list.
The table header is predefined and cannot be changed.
Input value for the definition of the column width (in pixels)
You can select the display format of the column values from the followingoptions:
• right-aligned
• left-aligned
• centered
Column No.
Element
Header
Width
Alignment
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-23
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The symbol bar contains icons with the following functions:
Icon Function
Insert new column
Delete column
Move column to the left
Move column to the right
Fig. 3-29: Symbol meanings for column definition
It can be indicated for all columns, except for the filter columns, whetherthese columns should be editable for the user or not.
Configuration page 4 for the definition of all common list features:
ETL_ConfigP4_gr.bmp
Fig. 3-30: Configuring characteristics for all lists
This function allows you to define the font.
The font color and the background color can be set for the selected tooland all other tools that have not been selected, as well as all empty toollocations.
This switch allows you to transfer the current settings for color and fontsto all other editable tool lists.
The function is called up by pressing the F7 key “Configure list” of the2nd
key level.
Symbol bar
Editable
Font
Color
The colors apply to all lists
Function call
3-24 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Switching tool edgesFor tool data that are dependent on the tool edge (tool edge data), it ispossible to switch over to the next tool edge (tool-specific) via thisfunction. The current tool edge is displayed in the fixed part of the tool listtogether with the number of tool edges.
The function is called up by pressing the F6 key “Tool edge” of the 1st key
level.
Switching to the Next ListThe list switching function allows you to proceed to the next list that hasbeen activated in the configuration dialogue. This procedure may besomewhat time-consuming if several lists have been activated. Wetherefore recommend to use the function selection on the menu bar thatis explained in the following figure.
ETL_Listenanwahl_gr.bmp
Sequence: Editing > list selection > selecting the respective listFig. 3-31: List selection using the menu bar
The function is called up by pressing the F7 key “List” of the 1st key level.
Function
Function call
Function
Function call
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-25
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Geometry ListThe following figure shows the geometry list as a variation of the editabletool list.
Editable_Toollist_1_gr.bmp
Fig. 3-32: Geometry list
The geometry list allows you to display and edit the following tool data:
Tool date Editable Filter functionGeometry L1, L2, L3, R Yes No
Wear L1, L2, L3, R Yes No
Offset L1, L2, L3, R Yes No
Sum L1, L2, L3, R No No
Unit of length Yes No
All tool status bits No Yes
Fig. 3-33: Data elements of the geometry list
3-26 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Life ListThe following figure shows the tool life list as a variation of the editabletool list.
Editable_Toollist_2_gr.bmp
Fig. 3-34: Tool life list
The tool life list allows you to display and edit the following tool data:
Tool date Editable Filter functionRemaining tool life, absolute No No
Remaining tool life, inpercent
Yes No
Warning limit, absolute No No
Warning limit, in percent Yes No
Max. utilization time Yes No
Time unit Yes No
All tool status bits No Yes
Fig. 3-35: Data elements of the tool lifetime list
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-27
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool User Data ListThe following figure shows the tool user data list as a variation of theeditable tool list.
Editable_Toollist_3_gr.bmp
Fig. 3-36: Tool user data list
The tool user data list allows you to display and edit the following tooldata:
Tool date Editable Filter functionTool user date 1 Yes No
... ... ...
Tool user date 9 Yes No
All tool status bits No Yes
Fig. 3-37: Data elements of the tool user data list
3-28 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Edge User Data ListThe following figure shows the tool edge user data list as a variation of theeditable tool list.
Editable_Toollist_4_gr.bmp
Fig. 3-38: Tool edge user data list
The tool edge user data list allows you to display and edit the followingtool data:
Tool date Editable Filter functionTool edge user date 1 Yes No
... ... ...
Tool edge user date 10 Yes No
All tool status bits No Yes
Fig. 3-39: Data elements of the tool edge user data list
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-29
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Edge Status ListThe following figure shows the tool edge status list as a variation of theeditable tool list.
Editable_Toollist_5_gr.bmp
Fig. 3-40: Tool edge status list
The tool edge status list allows you to display and edit the following tooldata:
Tool date Editable Filter functionAll 32 tool status bits YES/NO No
Fig. 3-41: Data elements of the tool edge status list
3-30 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Status ListThe following figure shows the tool status list as a variation of the editabletool list.
Editable_Toollist_6_gr.bmp
Fig. 3-42: Tool status list
The tool status list allows you to display and edit the following tool data:
Tool date Editable Filter functionAll 16 tool edge status bits YES/NO No
Fig. 3-43: Data elements of the tool status list
Tool Management Working with CNC Tool Data in the NC Screen Operating Area 3-31
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
User- Definable Tool ListThe user-definable tool list supplements the predefined lists that weredescribed above.
Using this, the user can work with another tool list, in which he canvisualize and , if necessary, edit all CNC tool data (freely definable).
The following figure shows a sample user-definable tool list.
Editable_Toollist_7.bmp
Fig. 3-44: User defined tool list
Special Features during List ConfigurationThe number of configurable columns is limited to a maximum of 18. As aresult, up to 18 data elements from the tool data set can be displayed inaddition to the tool information in the fixed part of the list.
As opposed to the column configuration of the predefined tool lists, thetype of display (as a bitmap or text) and its use as a filter criterion can beentered in the user-definable tool list for the column.
Number of freely definablecolumns:
Additional columncharacteristics:
3-32 Working with CNC Tool Data in the NC Screen Operating Area Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ETL_ConfigP3_awdL_gr.bmp
Fig. 3-45: Configuring column-specific characteristics for user-defined tool lists
Due to the larger amount of data, a dialog box with a data tree isdisplayed in place of a selection box so that the user can select the dataelements, as opposed to the other editable tool list. The dialog box can becalled using the ">>" button.
Page3_ElementAuswahl.bmp
Fig. 3-46: Selecting the data element
Note: Displaying all the tool edges (see configuration page 2 fordefining all list-specific characteristics) is not possible for theuser-defined tool list, even for columns with tool edge dataelements.
Definition of the data elements:
Tool Management Tool Management in the Programming System 4-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
4 Tool Management in the Programming System
4.1 The Tool Management Structure
Tool management is divided into two main blocks:
• Online tool management
• Offline tool management
Online tool management:
Online tool management communicates directly with the CNC and offersa view of the tool list and the tools that are currently loaded in the tool listmemory of the CNC.
Online tool management periodically calls the tool data of the CNC andtherefore shows a behavior that is more or less synchronous with theCNC.
Offline tool management:
Offline tool management communicates with the CNC only duringuploading / downloading or during the synchronization run. In this sense itshows a behavior that is asynchronous to that of the CNC.
It is used for the structured administration of tool data and tool list data ofan integrated system or of all machines of a system and is especiallydesigned for multi-user and network operation. It is also possible tooperate the system with a stand-alone machine without any difficulties.
Offline tool management is part of the programming system. It mainlyconsists of the tool management system, which provides toolmanagement surfaces in the structure and the data view of the projectnavigator via its API.
The tool data is administrated by the tool management system in aregional database and can be provided via various interfaces (e.g. XMLfile format).
4-2 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Übersicht_neu_PNDS.bmp
Fig. 4-1: Project Navigator (data view)
(1) Offline tool management(2) Offline tool list(3) Tool editor of the tool management
Tool Management Tool Management in the Programming System 4-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolManagementSystemStructure2.bmp
Fig. 4-2: The tool management structure
Tool Management System Features• Hierarchical display, classification and grouping of the tools and tool
lists.
• Predefined tool template definitions (tool type group definitions) thatcan be extended as required.
• Different data interfaces for the tool data import and export.
• It is possible to divide the entire tool data stock into any number oflogical tool data administrations.
• Searching for tools and tool lists via all tool administrations.
• Integrated backup / servicing and fallback strategies.
• Supports the correction of damaged tool lists (automatic search for aspare tool).
4-4 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
4.2 Basic Principles of the Tool Management in theProgramming System
Within Project Navigator, tool management provides a hierarchical displayof tool data, which supports the user in navigating through the tool dataand searching for a specific tool date.
In the PN view with tree and list, the list always shows all elements thatare hierarchically placed one level below the selected tree element.
Example:
If a tool is selected in the tree, the list shows all edges of this tool.
Additionally the user is provided with several displays (views) concerningthe tool data. These views have been optimized with regard to theproduction requirements and/or those of the operations planningdepartment.
The user is offered the data of the tool management system in the projectnavigator in the following views:
1. Structure (control) view
• The structure view is defined as a view of the data of the toolmanagement system that is dependent on devices and processes.
• It displays the data of the tool management system that areimportant for the machine operator and the production process.
2. Data view
• This view provides an overview of all data of the tool managementsystem.
• It shows the data that is important for the operations planningdepartment.
For the tool editors in particular, the various requirements of machineoperators and the operations planning department have been taken intoconsideration. As a result, you can choose from different layouts for thetool editors in the two Project Navigator views:
• Machine operator layout
• Operations planning layout
Note: The tool management function, which is offered in ProjectNavigator, is based on the use of the tool management API.The majority of the functions that are offered can be used in allapplications via the tool management system API (ApplicationProgrammable Interface).
Tool Management Tool Management in the Programming System 4-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Management IconsThis sub-chapter describes the symbols, which are used in the views ofthe project navigator for the tool management.
A general object in the tree structure.
The symbol for the tool data administration.
The symbol for the tool administration.
The symbol for tool list administration.
The symbol for a tool list that can be loaded into a CNC.
The tool list that was last downloaded to the control (lastdownloaded tool list)
The tool list that was last uploaded from the control (lastuploaded tool list)
A tool list that cannot be loaded into a CNC due to an error or adata inconsistency.
A symbol for tool list templates.
The symbol for special tools and unknown tools.
The symbol for drilling tools.
The symbol for milling tools.
The symbol for turning tools.
The symbol for grinding tools.
The symbol for welding tools.
The symbol for punching tools.
The symbol for eroding tools.
The symbol for nibbling tools.
The symbol for forming tools.
The symbol for screwing tools.
The symbol for cutting tools.
The symbol for a tool edge.
The symbol for a tool list location of the “Gripper location” type.
4-6 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The symbol for a tool list location of the “Magazine location”type.
The symbol for a tool list location of the “Spindle location” type.
Tool Management Status ModelThe tool management system provides a status model which indicates tothe user whether a managed object can be used or is no longer availabledue to an error or because it is already used by another user.
The status model has the following status attributes:
• Administration status
• Operational status
• Alarm status (accumulated status)
• Accumulated status
The accumulated status is acquired on the basis of the administrativestatus, the operational status and the alarm status. The alarm statusattribute in the “Alarm” state leads to the accumulated status “Incorrect”.This is quite independent of all other status attributes.
The combination of the status attributes that lead to a certainaccumulated status can be viewed and edited for each object via theFeatures dialogue.
Status attributes:
Status attribute Description
Accumulated status The accumulated status of an object results from theadministrative status, the operational status and thealarm status.The accumulated status is displayed as a light or LED.
Administration status The administrative status indicates to the user whetherthe managed object can be used or whether it hasbeen locked by a system administrator or terminated.
Operational status The operational status of an administrated objectindicates whether this object is currently used and if itis available to other users. Generally, this status is setby the object itself or by a proxy agent of the object.The user can reset this status. However it is onlypossible to reset it to its basic status.
Alarm status The alarm status of an object signals whether themanaged object is in a failure status or if it workscorrectly. The failure status can also be set by the userin order to indicate a faulty behavior.
Fig. 4-3: Status attributes of the tool management system
Accumulated states:
Status Display Description
OK Green The object is without fault
Not defined Yellow The object is in an indifferent state
Switched off, not inoperation
Grey The object is deactivated
Faulty Red The object is faulty
Fig. 4-4: Accumulated states of the tool management system
Tool Management Tool Management in the Programming System 4-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Administration states
Status Description
Continue No restrictions
Stop The object is unavailable because it has beenlocked or terminated by the management.
Pause The object is unavailable because it has beenlocked by the management.
Fig. 4-5: Administration states of the tool management system
Operational states:
Status Description
Out of operation The object is unavailable
During terminating The object is unavailable because it is beingterminated
Ready for operation The object is unavailable but it can be madeavailable (e.g. standby mode, pause)
During initialization The object is just being made available, beingstarted or created but is not yet available.
Available as required The object is available without any restrictions
In operation / active The object is in use and is available for other(additional) users and requirements.
In operation / fullyutilized
The object is used exclusively or operates at itsutilization limit. It is not available for anyother/additional users. This object cannot satisfyany other requirements.
Fig. 4-6: Operational states of the tool management system
Alarm states
Status Description
No fault The object is without fault
Faulty The object is faulty
Fig. 4-7: Alarm states of the tool management system
4-8 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolStatus_gr.bmp
Fig. 4-8: The dialog box for displaying the status attributes of an object
Buttons Description
Reset Resetting all states to the basic status.
.... Switching to the next administrative status.
Reset Setting the administrative status to the basic status.
... Switching to the alarm status.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 4-9: Buttons of the dialog box for displaying the status attributes
4.3 Tool Management in the PN Structure View
In the structure view (control view) the user is only shown the data of thetool management, which is clearly assigned to a control, i.e. which show adefined dependency on devices and processes. In particular, this refers tothe tool lists that are created for a specific control system and a certainwork process.
The structure view shows the data of the tool management, which isimportant for the operator at the machine with regard to a certainmachining process or which have been configured for this machiningprocess by the operations planning department.
Therefore the structure view has been optimized with particularconsideration of the requirements of the production department. It showsthe machine operator all essential data.
Tool Management Tool Management in the Programming System 4-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNCNCView_gr.bmp
Fig. 4-10: The tool management system in the structure view (control view) ofthe Project Navigator
Note: If a tool editor is called up from the structure view, the toolsare shown in the machine operator layout.
Tool Management Hierarchy Levels in the Control ViewIn the control view, the tool management offers the following structureelements (nodes):
Tool Management
Tool data administration
Tool lists depending on devices and processes
Tool list
Tool list elements
4.4 Tool Management in the PN Data View
In the data view the user is given a complete overview of all available dataof the tool management.
Thus the data view is optimized especially for tool planningrequirements because it provides an overview of all available tools andtool lists.
Depending on the structure of the system, it is possible to divide the toolstock into several self-contained tool data stocks or to store the entire tooldata stock in a single tool data administration system.
The following figure shows two tool data management sets: "Transfer line1" and "Transfer line 2". These tool data management sets manage thetool stocks of two transfer lines separately but as part of a toolmanagement system. They support an exchange of tools between thetool data administration sets.
4-10 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNDataView_gr.bmp
Fig. 4-11: The tool management system in the data view of the Project Navigator
Note: The data view shows all tools in the layout of the operationsplanning department. This is done because the data viewmainly serves operations planning purposes and needs to beable to support a quick and efficient input of a huge amount oftool data.
Tool Management Hierarchy Levels in the Data ViewIn the data view, the tool management offers the following structureelements (nodes):
Tool Management
Tool data administration
Tool management
Tool technology
Tool type groups
Tool types (tools)
Tool edges
Tool list administration
Tool lists depending on devices and processes
Device
Process
Tool list
Tool list elements
Tool list templates
Tool list (as template)
Tool list elements of a tool list template
Incorrect tool lists
Tool Management Tool Management in the Programming System 4-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool lists (incorrect)
Tool list elements of an incorrect tool list
4.5 Tool Management Hierarchy Levels
Tool ManagementThe hierarchy level “Tool management” is the root node of the toolmanagement and is therefore the entry level into the tool managementsystem.
All objects that can be found hierarchically under this root node are storedin the same data bank of the tool management system.
You can define any number of self-sufficient tool managementadministrations within this data retention system in order to represent yourcompany’s requirements or the logical structure of your company.
Examples:
• Logically separated administration of tool data of differentproduction sites
• Logically separated administration of tool data of differentproduction lines
• Logically separated administration of tool stocks, tools stores andtool shops
The following actions are supported by the node of the “tool management”hierarchy level:
Action Description
New Creating of a new tool data administration.
Tool type groups Displaying, creating, modifying and deleting tool typegroup definitions.
Tool profile Displaying, creating, modifying and deleting tool userdata.
Tool search Searching for a tool in a specific or all tool dataadministrations. The search for a tool can be limited withregard to the tool technology and the tool group by settingfilters.
Tool list search Searching for a tool list in a specific or all tool dataadministrations. The search for a tool list can be limitedwith regard to the tool list type and a dependency on thedevice as well as the process by setting filters.
DBService Activation of the database service dialog box.
Fig. 4-12: Node actions of the hierarchy level "Tool management"
PNToolManagement.bmp
Fig. 4-13: The tool management node is the entry into the tool managementsystem.
4-12 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Data AdministrationThe hierarchy level "Tool data administration" is a logical tool dataadministration system. Each tool data administration contains a tooladministration and a tool list administration.
The tool management can consist of any number of self-sufficient tooldata administrations in order to represent the requirements or the logicalstructure of the company.
It may be recommendable to divide the entire tool data stock, for exampleif
• a logical separation of different production sites
• a logical separation of tool data of different production lines
• a logical separation of tool stocks, tool stores or tool shops
is required.
The name of the tool data administration that is displayed in the PN isassigned when the object is created and can be defined as required. It ispossible to rename the tool data administration at any time.
The following actions are supported by the node of the “Tool dataadministration” hierarchy level:
Action Description
New Creating of a new tool data administration.
Edit Displaying and editing the attributes of a tool data administration.
Rename Renaming a tool data administration.
Remove Deleting a tool data administration.
Features Displaying and editing the status attributes of the tool dataadministration.
Fig. 4-14: Node actions of the hierarchy level "Tool management"
PNToolDataAdministration.bmp
Fig. 4-15: Example of two tool data administrations for the logical separation ofthe tool stocks of two transfer lines
Tool Management Tool Management in the Programming System 4-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool ManagementThe hierarchy level “Tool management” is the entry into the toolmanagement. Each tool management can contain tools that are classifiedwith the help of the tool technology and tool type groups.
The following actions are supported by the node of the “Toolmanagement” hierarchy level:
Action Description
New Creating a new tool within the tool management.
Import Importing tool data from a tool data file, which is encoded in theXML format, into the tool management.
Fig. 4-16: Node actions of the hierarchy level "Tool management"
PNToolAdministration.bmp
Fig. 4-17: The tool management node defines the entry into the toolmanagement of the transfer line 1
Tool TechnologyThe hierarchy level “Tool technology” is used for the classification andgrouping of tools with the help of the tool technology. Each tooltechnology group can contain tool type groups that all belong to the sametool technology group.
The following tool technologies are currently supported:
• Drilling tools
• Turning tools
• Eroding tools
• Milling tools
• Nibbling tools
• Grinding tools
• Cutting tools
• Screwing tools
• Welding tools
4-14 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
• Special tools
• Punching tools
• Unknown tool types
• Forming tools
Note:
The tool technology “Unknown tools” is exclusively used as a container fortools, which could not be clearly assigned to an external data source of atool technology group when the data was imported (e.g. the import of tooldata that has been stored in the old file format). It is not possible to createnew tools with this technology group feature.
If a tool is to be created that cannot be assigned to any of the technologygroups listed above, this tool must be assigned to the technology group“Special tools”.
The following actions are supported by the node of the ”tool technology”hierarchy level:
Action Description
New Creating a new tool from this technology group.
Import Importing tool data from a tool data file, which is encoded in theXML format, into the tool management.
Fig. 4-18: Node actions of the hierarchy level "Tool technology"
PNToolTechnology.bmp
Fig. 4-19: The node ”Drilling tools” as an example for a node of the hierarchylevel tool technology.
Tool Type GroupsThe hierarchy level "Tool type group" is used for the classification andgrouping of tools.
At its time of delivery, around 60 different tool type groups of the toolmanagement system have already been pre-configured.
The user can create any number of other tool type group definitions,which can also be used as templates for the creation of tools of this tooltype group (see node "Tool management", action: "Edit").
Tool Management Tool Management in the Programming System 4-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The tool type group data are used for the creation of a tool in order todefine the most important tool criteria (e.g. correction type, tool code,number of tool edges etc.). All tools that derive from the same tool typegroup have the same features with regard to the type-defined data.
In the PN, each tool type group node is given the name of the tool typegroup by the user. Therefore it is recommended that the user assignnames that are telling and self-explanatory. Then other users are able toidentify the logical meaning of this tool group by its name.
Examples:
(e.g. tap, twist drill, reamer, beveled cutter, canted abrasive disk etc.)
The following actions are supported by the nodes of the "Tool typegroups" hierarchy level:
Action Description
New Creating a new tool from this tool type group.
Display Displaying the characteristics of this tool type group.
Import Importing tool data from a tool data file, which is encoded in theXML format, into the tool management.
Fig. 4-20: Node actions of the hierarchy level "Tool type group"
PNToolGroup.bmp
Fig. 4-21: Tool type group "End milling cutter - parallel shank" as an example ofa node of hierarchy level "Tool type group
4-16 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolsThe tool objects are to be found on the “Tools” hierarchy level. They areidentified by a tool name and a tool duplo number. Each tool consists of atleast one tool edge and can have a maximum of nine tool edges.
The tool name is assigned by the user when the tool is created. The toolmanagement system proposes a valid tool duplo number that can bealtered by the user. In the PN, this is displayed in brackets as part of thetool name. The tool is clearly identified by the tool name, the tool typegroup and the tool duplo number.
Example:
Tool type group: End milling cutter - parallel shank
Tool name (tool duplo number): DIN 884-A 25 K-N-HSS (25)
The following actions are supported by the nodes of the “Tools” hierarchylevel:
Action Description
New Creating a new tool.
Edit Editing the tool.
Copy Creating a duplicate of the selected tool.
Save as Saving the selected tool as a tool of another tool type groupand another tool type, or assigning a tool technology and atool type group for the correction of a tool of the "Unknowntools" technology.
Move Moving the selected tool to another tool data administration(move).
References Displaying all tool lists that refer to this tool.
Import Importing tool data from a tool data file, which is encoded inthe XML format, into the tool management.
Export Exporting the tool data as:-XML file-HTML file (report)into another tool management system
Reset wear data Resetting the wear data of the tool.
Reset Resetting the status attributes of the selected tool.
Remove Deleting the selected tool.
Rename Storing the tool under another tool name and another toolduplo number.
Features Displaying and editing the tool status attributes of the toolmanagement.
Fig. 4-22: Node actions of the hierarchy level "Tools"
Tool Management Tool Management in the Programming System 4-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNTool.bmp
Fig. 4-23: The cylinder shaft cutter named "DIN-884-A-25-K-N-HSS" with toolduplo number "25" as an example for a node of hierarchy level "Tool"
4-18 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool EdgesThe hierarchy level "Tool edges" displays the tool edges that are assignedto the tool.
The tool edges are exclusively shown in the PN list because the edgesare an end node of the hierarchical display.
The following actions are supported by the nodes of the "Tool edges"hierarchy level:
Action Description
Edit Editing tool edge data.
Features Displaying and editing the tool edge status attributes.
Fig. 4-24: Node actions of the hierarchy level "Tool edges"
PNToolEdge_gr.bmp
Fig. 4-25: Edge 1 of tool "DIN-884-A-25-K-N-HSS" with tool duplo number "25"as an example of a node of hierarchy level "Tool edge"
Tool List AdministrationThe hierarchy level "Tool list administration" is the entry into tool listadministration. Each tool list administration can contain the following toollist types:
• Tools lists
• Tool list templates
• Incorrect tool lists
The following actions are supported by the nodes of the “Tool listadministration” hierarchy level:
Action Description
Import Importing tool list data from a tool data file, which is encoded inthe XML format, into the tool management.Importing tool data from a tool list file, which is encoded in oldfile format, into the tool management.
Fig. 4-26: Node actions of the hierarchy level "Tool list administration"
Tool Management Tool Management in the Programming System 4-19
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNToolListAdministration.bmp
Fig. 4-27: A node of the hierarchy level ”Tool list administration”
Tool Lists Depending on Devices and ProcessesThe hierarchy level “Tool lists depending on devices and processes” isused for the classification and grouping of tool lists. All lower-ranking toollists show a defined dependency on devices and/or processes.
The following actions are supported by the node of the “Tool listsdepending on devices and processes” hierarchy level:
Action Description
New Creating a new tool list.
Import Importing tool data from a tool data file, which is encoded in theXML format, into the tool management.Importing tool data from a tool data file, which is encoded in oldfile format, into the tool management.
Fig. 4-28: Node actions of hierarchy level "Tool lists depending on devices andprocesses"
PNToolList.bmp
Fig. 4-29: The node ”Tool lists” defines the entry into the tool list administrationdepending on devices and processes
4-20 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
DeviceThe hierarchy level “Device” is used for the classification and grouping oftool lists. All lower-ranking tool lists show a defined dependency on thedevice, i.e. all tool lists under this node are assigned to this device.
The following actions are supported by the nodes of the “Devices”hierarchy level:
Action Description
New Creating a new tool list.
Import Importing tool data from a tool data file, which is encoded in theXML format, into the tool management.Importing tool data from a tool data file, which is encoded in oldfile format, into the tool management.
Fig. 4-30: Node actions of the hierarchy level "Device"
PNToolListDevice.bmp
Fig. 4-31: The device 0 of the tool list administration depending on the device asan example of the hierarchy level ”Device”
Tool Management Tool Management in the Programming System 4-21
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ProcessThe hierarchy level “Process” is used for the classification and grouping oftool lists. All lower-ranking tool lists show a defined dependency on thedevice and the process, i.e. all tool lists under this node are assigned tothis process as well as the higher-ranking device.
The following actions are supported by the nodes of the “Process”hierarchy level:
Action Description
New Creating a new tool list.
Import Importing tool list data from one of the following data sources:-Synchronizing with CNC-Import from CNC (upload)-Import from XML files-Import from old file format
Synchronizingwith CNC
Synchronizing (data alignment) of the tool managementsystem with the tool list that has been used/loaded by theCNC.
Fig. 4-32: Node actions of hierarchy level "Process"
PNToolListProcess.bmp
Fig. 4-33: The process 0 of the tool list administration depending on the deviceand process as an example of a node of the hierarchy level ”Process”
4-22 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool List Depending on Devices and ProcessesThe hierarchy level “Tool list depending on devices and processes” isused to display the tool lists that are clearly assigned to a device and aprocess.
The following actions are supported by the nodes of the “Tool listsdepending on devices and processes” hierarchy level:
Action Description
New Creating a new tool list depending on devices and processes.
Paste Inserting tools into the selected tool list.
Edit Displaying and editing the tool list features.
Save astemplate
Saving the tool list as a tool list template (tool list independentof devices and processes).
Copy Copying the tool list and saving under another tool list name.
Compare Comparing the tool list with the list that is loaded on the NC.
Import Importing tool list data from one of the following data sources:-Synchronizing with CNC-Import from CNC (upload)-Import from XML files-Import from old file format
Export Exporting tool list data to the following targets:- Export to CNC (download)- Export to a XML file- Export to a HTML file
Synchronizingwith CNC
Synchronizing (data alignment) of the tool managementsystem with the tool list that has been used/loaded by theCNC.
Reset Resetting the status attributes of the tool managementsystem. The status attributes of the tool list, the tool listelements and the enclosed tools are reset.
Remove Deleting the tool list.
Rename Renaming the tool list.
Features Displaying and editing the tool list status attributes.
Fig. 4-34: Node actions of hierarchy level "Tool list depending on devices andprocesses"
Tool Management Tool Management in the Programming System 4-23
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNToolListDeviceProcess.bmp
Fig. 4-35: The tool list assigned to device 0 and process 0 named ”Tool listmotor unit 0815” as an example of a node of the hierarchy level ”Toollist depending on devices and processes”
Tool List Elements of a Tool List Depending on Devices and ProcessesThe hierarchy level “Tool list elements of a tool list depending on devicesand processes” is used for displaying the tool list locations of a tool listdepending on devices and processes.
The tool list elements are exclusively shown in the PN list because thetool list elements are an end node of the hierarchical display.
The following actions are supported by the nodes of the “Tool listelements of a tool list depending on devices and processes” hierarchylevel:
Action Description
Edit Displaying and editing the CNC location status attributes.
Paste Inserting a tool into the tool list location that has been selectedin the list.
Remove Removing a tool from the tool list location that has beenselected in the list.
Move Moving the tool that is in this tool list location to another freetool list location.
Tool editor Displaying and editing a tool that is in the tool list location,which has been selected in the list.
Features Displaying and editing the status features of a tool list element.
Fig. 4-36: Node actions of hierarchy level "Tool list elements of a tool listdepending on devices and processes"
4-24 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNToolListElementDeviceProcess_gr.bmp
Fig. 4-37: The slitting cutter D28 with tool duplo number (1) is located in themagazine location 8 of the tool list "Tool list motor unit 0815"
Note: If a tool list location is occupied by a tool, this tool list locationonly contains a reference to a tool that is actually in the toolmanagement. If the tool is removed from the tool list location,only the reference is removed but the actual tool remainsunchanged in the tool list administration.
If the tool is to be deleted, this needs to be done in the toolmanagement.
Tool Lists (Templates)The hierarchy level “Tool list templates” is a subgroup of tool lists. The“Tool list templates” object is a container object that contains all tool listtemplates.
All tool lists that do not have any defined dependency on devices and/orprocesses are called tool list templates.
The device and process, into which these tool lists are to be loaded, areassigned to the lists at a later stage.
Tool list templates can already be configured for operations planningpurposes when the machine, the device or the process for which they areplanned, are not yet known/available. In this sense tool list templates areabstract tool lists. They are created for a specific application (productionof a part) but are still widely independent of their destination system.
The following actions are supported by the nodes of the “Tool listtemplates” hierarchy level:
Action Description
New Creating a new tool list template.
Import Importing tool list template data from one of the following datasources:-Import from XML file-Import from old file format
Fig. 4-38: Node actions of hierarchy level "Tool list templates"
Tool Management Tool Management in the Programming System 4-25
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
PNToolListTemplateContainer.bmp
Fig. 4-39: All tool list templates of the tool data administration “Transfer line 1”are saved under the node "Tool lists (template)".
Tool List TemplateThe hierarchy level “Tool list template” is a subgroup of the tool lists(template).
Tool list templates are of particular interest to the operations planningdepartment, e.g. if the device and the process, into which this list is to beloaded, are not yet known at the time of the tool list configuration.
In this sense tool list templates are abstract tool lists. They are created fora specific application (production of a part) but are still widely independentof their destination system.
In order to simplify their differentiation, tool list templates are marked inthe PN with a blue circle.
4-26 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Action Description
New Creating a new tool list template.
Paste Inserting tools into a tool list template.
Edit Displaying and editing status attributes of the tool list template.
Save as list Saving the tool list template as a tool list depending on deviceand process.
Copy Copying the tool list template and saving under another tool listtemplate name.
Import Importing tool list data from one of the following data sources:-Import from XML file-Import from old file format
Export Exporting tool list template data to the following targets:- Export to a XML file- Export to a HTML file
Reset Resetting the status attributes of the tool list template, the toollist template elements and the tools that are referred to.
Remove Deleting the tool list template.
Rename Renaming the tool list template.
Features Editing and displaying the status attributes of the tool listtemplate.
Fig. 4-40: Node actions of hierarchy level "Tool list (template)"
PNToolListTemplate.bmp
Fig. 4-41: The tool list object (templates) "Tool list motor unit NEW" is savedtogether with other tool list templates in the "Tool list templates"container.
Tool Management Tool Management in the Programming System 4-27
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool List Element of a Tool List TemplateThe hierarchy level “Tool list element of a tool list template” displays thetool list locations of a tool list template.
All tool lists that do not have any defined dependency on devices and/orprocesses are called tool list templates.
The following actions are supported by the nodes of the “Tool listelements of a tool list template depending on devices and processes”hierarchy level:
Action Description
Edit Displaying and editing the CNC location status attributes.
Remove Removing a tool from the selected tool list location.
Move Moving the tool to another free tool list location.
Tool editor Displaying and editing the tool that can be found in the selectedtool list location.
Features Displaying and editing the status attributes of the tool listelement.
Fig. 4-42: Node actions of hierarchy level "Tool list elements of a tool listtemplate"
PNToolListElementTemplate_gr.bmp
Fig. 4-43: There is no tool on the magazine location 8 of the tool list "Tool listmotor unit new".
4-28 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Lists (Incorrect)The hierarchy level “Tool list (incorrect)” is a subgroup of the tool lists.
This node includes all tool lists that have been recognized as incorrect bytool management. They are incorrect because one or more tools whichhave been referred to by this tool list have been deleted, or datainconsistencies have been detected in the tool list data.
Action Description
New No function.
Import Importing tool list data from one of the following data sources:-Import from XML file-Import from old file format
Fig. 4-44: Node actions of hierarchy level "Tool lists (incorrect)"
PNToolListErrorContainer.bmp
Fig. 4-45: Node "Tool lists (incorrect)" contains all incorrect tool lists of the tooldata administration system "Transfer line 1"
Tool List (Incorrect)The hierarchy level “Tool list (incorrect)” is a subgroup of the incorrect toollists.
Those tool lists are called incorrect that should not be loaded into a CNCwithout corrections being made previously. This is because the lists:
• Contain references to tools that do no longer exist (tool was deleted)
• Show data inconsistencies
A correction of the tool lists is required. The tool management systemsupports the user by providing the following functions for repairing the toollist:
• Searching for and using spare tools
The incorrect tool is replaced by a suitable spare tool. This is possibleonly when suitable tools, i.e. other tools of the same tool type, areavailable.
Tool Management Tool Management in the Programming System 4-29
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
• Removing the incorrect tool / correct data inconsistency
The incorrect tool is removed from the tool list or the datainconsistency is corrected by deleting the inconsistent data.
In order to simplify their differentiation, incorrect tool lists are marked inthe PN with a red cross.
Symbolic display of incorrect tool lists
Action Description
Edit Displaying the tool list attributes.
Copy Copying the incorrect tool list and saving it under anothername.
Import Importing tool list data from one of the following data sources:-Import from XML file-Import from old file format
Export Exporting the incorrect tool list to the following targets:- Export to a XML file- Export to a HTML file
Repair Repairing the incorrect tool list:-Searching for a spare tool-Removing the incorrect tool
Reset Resetting the status attributes of the incorrect tool list, the toollist elements and the tools that are referred to in the tool list.
Remove Deleting the incorrect tool list.
Rename Renaming the incorrect tool list.
Features Displaying and editing the status attributes of the incorrect toollist.
Fig. 4-46: Node actions of hierarchy level "Tool list (incorrect)"
PNToolListError.bmp
Fig. 4-47: The incorrect tool list "Tool list 123" is saved in the tool listadministration of the tool data administration "Transfer line 1".
4-30 Tool Management in the Programming System Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool List Element of an Incorrect Tool ListThe hierarchy level “Tool list element of an incorrect tool list” displays thetool list locations of an incorrect tool list.
The following actions are supported by the nodes of the “Tool listelements of a tool list depending on devices and processes” hierarchylevel:
Action Description
Edit Displaying and editing the CNC location status attributes.
Remove Removing the tool from the tool list location.
Move Moving a tool from the selected tool list location to another toollist location.
Tool editor Calling up the tool editor for the tool that is in the selected toollist location.
Features Displaying and editing the status attributes of the tool listelement.
Fig. 4-48: Node actions of hierarchy level "Tool list elements of an incorrect toollist"
PNToolListErrorElement_gr.bmp
Fig. 4-49: “Drill groove cutter D5" with tool duplo number 1 is located inmagazine location 5 of the incorrect tool list "Tool list 123"
Tool Management Tool Data and Tools in Tool Management 5-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
5 Tool Data and Tools in Tool Management
5.1 Hierarchical Display of Tool Data in the Tool ManagementSystem
ToolManagementDataHierachy_gr.bmp
Fig. 5-1: The hierarchy levels of tool management
• The tool management system stores the tool data in a relationaldatabase, which can consist of one or more tool data administrations.
• Tool data administration
A tool data administration system represents a logical grouping of the toolstock. There are no semantics prescribed for this grouping, so a groupingof the complete data stock can be carried out according to the user’srequirements. The name of the tool data administration can be chosen asrequired. Each tool data administration contains a tool administration anda tool list administration.
Note: By default, there will always be one tool data administrationavailable (designation: TM-Default). If only this one toolmanagement is available, then it cannot be deleted.
5-2 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Examples:
• The tool stock of several transfer lines is to be administratedseparately.
• The tool stock is to be split into different “Tool stores”.
• ...
• Tool management
Node "Tool management" is a logical node that is used for structuring theobject tree. It defines the entry point into the tool management. All nodeswhich are subordinate in the hierarchy logically belong to toolmanagement.
• Tool technology classes
The nodes of the "Tool technology classes" type are also logical nodesthat are used for the structuring of the tool management. They define thetool technology group features of all tools that are lower-ranking in thehierarchy. The possible tool technology classes are clearly defined. Thefollowing tool technology classes are currently available:
• Drilling tools
• Milling tools
• Turning tools
• Grinding tools
• Nibbling tools
• Eroding tools
• Cutting tools
• Screwing tools
• Welding tools
• Punching tools
• Forming tools
• Special tools
• Unknown tool types
Example:
Tool technology node "Drilling tools" contains only drilling tools. This nodeis displayed only when tools of tool type group "Drilling tools" exist.
• Tool type groups
The nodes of the "Tool type groups" type are also logical nodes that areused for structuring the object tree as well as for the simplified display oftools. They define the tool type group characteristics of all tools that aresubordinate in the hierarchy. Currently about 60 different tool type groupsare preconfigured in the database and can be used as templates for thecreation of tools. Further tool type group definitions can be created by theuser if required. For a more detailed discussion, see the ToolManagement: Description of the Tool Catalog chapter.
Example:
The drilling tools of the "Twist drills" group can be found under tool typegroup node "Twist drills". All twist drills feature, for example, a definedcorrection type that is stored as part of the tool type group definition.When a new twist drill is created, the tool profile of the tool type group is
Tool Management Tool Data and Tools in Tool Management 5-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
used in order to preassign, for example, the correction type of the newtwist drill tool.
Nodes of the "Tool group" type are displayed only if tools of this tool groupexist.
• Tools
Nodes of hierarchy level "Tools" represent the physical tool. Each tool isuniquely identified by the tool type group, the name and the tool duplonumber. The tool management system guarantees that this combinationof tool feature attributes clearly identifies a tool in the entire data stock ofthe tool management.
If a tool data set with the same name attributes (tool type group, toolname, tool duplo number) is imported into the tool management system,the tool that is to be imported is recognized as a tool that already exists inthe data stock. In this case, the imported new data update (overwrite) theexisting data set of the tool in tool management.
• Tool edges
Each tool has at least one logical tool edge and can have up to nine tooledges. The tool edge objects are part of the tool object and areautomatically created when a tool is created.
The number of edges of a tool is part of the tool type group definition thatis used as a tool template during the creation of a tool.
Note: The logical tool edge is not connected to the number of edgesof a physical tool (e.g. number of edge plates of a milling tool),but describes the correction definitions and the correctionvalue features of the tool that are necessary for the CNC!
• Tool list administration
Node "Tool list administration" is a logical node that is used for structuringthe object tree. It defines the entry point into the tool list administration. Allnodes which are subordinate in the hierarchy logically belong to tool listmanagement.
• Tools lists
You can find all tool lists that have been clearly assigned a device and aprocess under node "Tool lists". These tool lists can be loaded into a CNC(download). The device configuration and the process configuration arepart of the tool list features. Furthermore the tool list contains informationregarding requirements of environment variables (parameter values) thatmust be fulfilled for the operation of the tool list.
5-4 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
• Tool list templates
All tool list templates can be found under node "Tool list templates". A toollist is called a tool list template when it has neither been assigned adevice nor a process. These tool lists can only be loaded into a CNCafter they have been assigned a device and a process. These tool listsare used for operations planning and the reduction of set-up timesbecause they can be created at a time when neither the destinationdevice nor its parameter configuration are yet known.
• Incorrect tool lists
All tool lists that cannot or should not be loaded into a CNC due to theirdata inconsistency can be found under node "Incorrect tool list templates".Here you find in particular all tool lists whose features have beeninfluenced by the deleting of tools. This means that the tool lists havereferenced a tool object, which had been deleted in the meantime and isno longer available for the production process. An incorrect tool list canonly be loaded into a CNC after the failures have been correctedsuccessfully. The tool management system offers the following supportfor the correction of failures:
• Automatic searching for and replacing of the incorrect tool by a sparetool (This is only possible when other tools of the same type areavailable).
• Removing the incorrect tool.
After the correction of the tool list has been carried out, the corrected toollist is automatically moved to the tool lists or the tool list templates.
Note: If a tool list cannot be found amongst the tool lists or the toollist templates, it needs to be checked whether this list can befound amongst the incorrect tool lists. This will happen inparticular when the tool management system is operated inthe network in the multi-user mode. In this mode many usersare authorized to delete tools.
• Tool list
One node of hierarchy level "Tool list" corresponds to one tool list. Thetool list contains information concerning the number and types of tool listlocations and the parameters of the environment in which the tool list canbe used. The tool list elements correspond to the locations of a toolmagazine.
• Tool list elements
Each tool list consists of at least one tool list element. Each tool listelement represents a location in a tool magazine. If this tool magazinelocation is occupied by a tool, it contains information about the locationtype, the location attributes and a reference to a tool object.
Tool Management Tool Data and Tools in Tool Management 5-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
5.2 Tool Management Functions
Apart from the function of creating a new tool data administration system,the tool management node offers several basic functions for editing tooltype groups, creating user profiles as well as for search functions for toolsand tool lists.
Tool Type GroupsThis dialog box makes it possible to administrate tool type groupdefinitions.
Tool type groups are used for the classification and grouping of the tooldata stock / the tools in the tree hierarchy of Project Navigator. They areused as a tool template for creating tools.
Each tool that is created with the help of a tool type group definition isautomatically assigned the number of edges, the correction type and thetool code, which has been agreed upon in the tool type group definition ofthe respective tool type group.
This means that, if all required tool type groups have been defined, theuser does not need to think of the number of edges and the correctiontype of the new tool when creating a new tool. These values have alreadybeen defined via the tool type group.
The tool type groups serve as a library of the types of tools that areavailable. With the help of the "Tool technology" filter, all tool type groupsthat belong to the selected "Tool technology" can be filtered out.
Tool type group definitions cannot be changed because they are used byexisting tools.
Tool type group definitions can be deleted only if there are no tools thatrefer to this tool group and if a user-defined tool type group is involved.
Predefined tool type groups can not be deleted.
ToolGroupEdit_gr.bmp
Fig. 5-2: Dialog box for administrating tool type group definitions
5-6 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Action Description
New Creating a new tool type group.
Edit Displaying the features of a tool type group and offering thepossibility to make user-specific additions to the groupfeatures.
Remove Deleting the selected tool type group if there are no tools in thetool management that refer to this tool type group. In general,only those tool type groups that have been defined by userscan be deleted. Predefined tool type groups cannot be deleted.
Close Terminating the dialogue.
Fig. 5-3: The buttons of the dialog box for administrating tool type groups
Creating Tool Type GroupsThis dialog box enables you to define new tool type groups, which areused for classifying and grouping the tools in the tree hierarchy of ProjectNavigator. They are also used for the creation of a tool as a tool template.
To create a new tool type group, first choose the tool technology.
After that, enter the name of the new tool type group and specify thecharacteristic features of the new tool type group. This means that youdefine the number of edges and the correction type as well as the toolcode and confirm the new tool type group definition by pressing "OK".
The combination box for the tool code is only available if the tooltechnology “Grinding tools” has been chosen.
Depending on the selected correction type the characteristic correctionvalues are displayed with the example of a symbolic tool.
Note: This dialogue can also be called up from the dialogue forcreating a new tool.
ToolGroupCreate_gr.bmp
Fig. 5-4: Dialog box for creating a new tool type group.
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-5: Dialog box actions for creating a new tool type group.
Tool Management Tool Data and Tools in Tool Management 5-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Removing Tool Type GroupsPrior to removing a tool type group, a safety prompt is issued in order toavoid the unintended or accidental removal of tool type groups. The tooltype group is removed only if the user confirms the removal process bypressing "OK".
Only user-specific tool type groups can be removed. All tool type groupsthat have been predefined at the time of delivery of the database cannotbe removed.
In principle, a tool type group definition can only be removed if there areno tools that refer to it. It can be removed only after all tools of a tool typegroup have been removed.
If it is impossible to remove a tool type group for one of the abovereasons, the user will receive a message notifying him about thissituation.
ToolGroupDelete.bmp
Fig. 5-6: Safety prompt before removing a tool
Buttons Description
Ok The tool type group is removed if no tools of this tool typegroup exist.
Cancel Terminating the dialogue and canceling the deletion process.All tool type group definitions remain unchanged.
Fig. 5-7: Buttons of the safety prompt for removing a tool list
Editing Tool Type GroupsThis dialog box makes it possible to display the features of a tool typegroup definition and to supplement it with user-specific data. Only in thisdialogue the numerical display of the display code is shown. Thisinformation can be important if it becomes necessary to correct thedisplay mode in an externally stored data set.
The following features are displayed:
• Tool technology
• Tool technology code
• Display code
• Number of tool edges
• Correction type
• Tool code
• A symbolic representation of the correction type
5-8 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolGroupView_gr.bmp
Fig. 5-8: Dialog box for editing a tool type group definition
Buttons Description
Close Terminating the dialog box.
Add Adding user specific data.
Modifications Modifying user specific data.
Remove Deleting user specific data.
Fig. 5-9: Buttons of the dialog box for editing a tool type group definition
With the "Display" checkbox, you can determine whether this type groupis to be displayed for selection or not when creating a tool.
The following categories are provided to enter the user-specificsupplements to the tool type group data:
• Tool
• Support
• Double-sided pattern plate
• Assembly
• General Information
• Manufacturer data
• Image
Tool Management Tool Data and Tools in Tool Management 5-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Adding User DataThis is used for the specification of data that is to be added to the tooltype group characteristics.
Dialog Erweiterte Werkzeugdaten erstellen_gr.bmp
Fig. 5-10: Entering user-defined tool type group data
Buttons Description
... Applying a table for processing the list of the “Internal names”.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Note: The list of the internal names contains generally valididentifiers for the extended tool data of the tool management.The variable can be called up at the surface via the internalname independent of its identifier .
For the definition of the data type the following basic types are available:
• String
• Short
• Long
• Float
• Double
5-10 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Dialog Liste der internen Namen_gr.bmp
Fig. 5-11: Dialogue for editing the list of the ”Internal names”
Buttons Description
Close Terminating the dialog box.
Add Adding a new entry.
Modifications Modifying the comment of an entry.
Remove Deleting an entry.
Report Creating a report.
Creating User Data ProfilesUser data profiles can be assigned to a tool in the tool editor and are usedfor the detailed description (column headers) of the existing user data.
The following dialog box is used for selecting or describing user profiles.
ToolUDProfile_gr.bmp
Fig. 5-12: Dialog box for selecting and editing user profiles
Tool Management Tool Data and Tools in Tool Management 5-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Note: This dialogue can also be selected in the tool editor bypressing the ”Profile” button.
Buttons Description
New Calling up the editor for creating a user profile.
Edit Calling up the editor for processing the user profile.
Remove Deleting a user profile.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-13: Buttons of the dialogue ”Searching tool”
ToolUDProfileEditor_gr.bmp
Fig. 5-14: Editor for creating and editing user profiles
If the profile which has been defined in Fig. above is assigned to a tool,the tool editor shows the following image:
5-12 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolProfileExample_gr.bmp
Fig. 5-15: Definition of the column identifiers for the user data with the help of aprofile
In the above dialogue the standard texts for the columns of the user data(user data 1, user data 2, ...) have been replaced by the texts for length,width and height that have been defined in the profile.
Tool SearchWith the help of the dialog box shown below, you can search for a tool inall tool data administrations or in certain tool data administrations of thetool management system.
The number of tools that are available in the list can be restricted byentering a certain tool data administration system, tool technology and/ortool type group. Furthermore you can use a dialogue in order to specifythe search criterion even more.
The list displays the tools that correspond to the filter criteria with regardto the tool data administration, tool technology and tool type group.
Please select the desired tool in the list of the available tools by navigatingto this tool with the cursor keys or click on the desired tool with themouse. The line with the selected tool is shown with a blue background.
If the required tool is not available in the tool stock, you can create therequired tool via the option “New” and select it afterwards in this dialogue.
You can process the tool data of a selected tool in a tool editor bypressing the “Edit” button.
Tools that are no longer needed, can be selected and removed from thetool management via the “Delete” option.
Tool Management Tool Data and Tools in Tool Management 5-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolSearch_gr.bmp
Fig. 5-16: Dialog box ”Searching tool”
Buttons Description
... Calling up the dialogue for entering the extended filter criteriafor the search.
New Calling the dialog box for creating a new tool.
Edit Calling up the tool editor for processing the tool data.
Remove Deleting the selected tool from the tool management.
Report Creating a report.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-17: Buttons of the dialogue ”Searching tool”
ToolSearchDetailedSearch_gr.bmp
Fig. 5-18: Dialog box for entering additional search criteria
5-14 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Buttons Description
... Adding a further search criterion with the combination operatorAND.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-19: Buttons of the dialogue ”Extended tool data search criteria definition”
Tool List SearchWith the help of the dialogue shown below, you can search for a tool list inall tool data administrations or in certain tool data administrations of thetool management system.
The number of tool lists that are available in the list can be restricted byentering a certain tool data administration, tool list type, a device and/or aprocess.
The list shows the tool lists that correspond to the filter criteria with regardto the tool data administration, tool list type, device and process.
Please select the desired list in the list of the available tool lists bynavigating to this tool list with the cursor keys or clicking on the desiredtool list with the mouse. The line with the desired tool list is shown with ablue background.
If the required tool list is not available in the tool stock, you can create therequired tool list via the option “New” and select it afterwards in thisdialogue.
You can process the tool list location data of a selected tool list in a toollist editor by pressing the “Edit” button. In this view it is also possible toedit the tool data of the tools from the tool list that are used.
The characteristic features of a tool list (e.g. number of list locations etc.)can be displayed and edited via the “Features” button.
Tool lists that are no longer needed, can be selected and removed fromthe tool data administration via the “Delete” option.
ToolListSearch_gr.bmp
Fig. 5-20: Dialogue for searching for and selecting of tool lists
Tool Management Tool Data and Tools in Tool Management 5-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Buttons Description
New Calling up the dialogue for creating a tool list.
Remove Deleting the selected tool list.
Edit Starting the dialogue for editing the tool list.
Features Showing the characteristics (tool list attributes, e.g. number ofmagazine locations, number of spindle locations, etc.) of thetool list.
Status Displaying the dialogue with the status attributes of the tool list.
Report Creating a report.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-21: Buttons of the dialogue ”Searching for tool lists”
ToolListEditPlaceList_gr.bmp
Fig. 5-22: Dialog box for editing a tool list
Buttons of the dialogue for editing a tool list:
Buttons Description
Add Opening the dialogue for adding a tool.
Remove Deleting the selected tool from the list.
Tool editor Starting the tool editor.
Features Displaying the features of the selected location.
Status Displaying the dialogue with the status attributes of thelocation.
Ok Taking on the settings and terminating the dialogue.
Fig. 5-23: Buttons of the "Tool list location" dialog box.
5-16 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
DB ServiceCalls up a dialogue that offers the user certain actions (backup,compression, database repair) for the automatic servicing of the tooldatabase. Another setting allows the option the have this dialogue calledup with every start of a tool management.
DBServiceDialog_gr.bmp
Fig. 5-24: Dialog box for automatic database maintenance settings
Tool Management Tool Data and Tools in Tool Management 5-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
5.3 Tool Data Administration
Creating Tool Data AdministrationThis dialog box makes it possible to create a new tool data administrationsystem. Each tool data administration contains a tool administration and atool list administration.
According to your company’s requirements and operational procedures,you can create any number of tool data administration systems in the toolmanagement system. These administration systems administrate the tooldata and tool list data independently from each other.
For example, if it is necessary to administrate the different transfer linesor production sites separately, you can create a separate tool dataadministration system for each transfer line or production site. Eachadministration system is given the name of the transfer line or theproduction site.
When you create the administrations please enter a clear and uniquename for the tool data administration.
It is also possible to add a comment.
Note: Please use telling and self-explanatory names so that otherusers can recognize the logical meaning of the chosenstructure of your tool data stock by the name.
ToolboxCreate.bmp
Fig. 5-25: Dialog box for creating a tool administration system
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-26: Buttons of the dialog box for creating a tool administration system
5-18 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Editing Tool ManagementThis dialogue makes it possible to modify the attributes of a tool dataadministration.At the moment it is only possible to modify the commentary to a tool dataadministration.The name of the tool data administration can be changed via the option“Rename”.
ToolBoxEdit.bmp
Fig. 5-27: Dialogue for editing the attributes of a tool management
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-28: Buttons for editing the attributes of a tool data administration
Deleting Tool Data Administration SystemsThis option allows you to delete a tool management and all tool and toollists, which are contained in this tool management.
Please note that the tool data are gone for good after the toolmanagement has been deleted.
For safety reasons and in order to any avoid incorrect operation, the“Deleting” of a tool management needs to be confirmed twice.
ToolBoxDelete.bmp
Fig. 5-29: Safety query for deleting a tool administration system
Buttons Description
Ok Deleting the tool data administration system and all tools andtool lists that it contains.
Cancel Terminating the dialogue and canceling the deletion process.All tool management data remain unchanged.
Fig. 5-30: Buttons of the dialog box for deleting a tool data administration system
Tool Management Tool Data and Tools in Tool Management 5-19
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Renaming Tool Data Administration SystemsThis dialog box makes it possible to rename a tool data managementsystem.
Please note that the new name must be clearly identifiable, i.e. no tooldata administration systems with the same name must exist.
If an invalid tool data administration name is entered, the user will beasked to correct the name by entering a new and clearly identifiable namefor the tool data administration system.
ToolBoxRename.bmp
Fig. 5-31: Dialog box for renaming a tool administration system
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-32: Buttons of the dialog box for renaming a tool data administrationsystem
Tool Data Administration System CharacteristicsThis dialog box makes it possible to display and edit the status attributesof a tool data administration system.
(see the section "Tool Management Status Model" in "Tool Managementin the Programming System")
5.4 Tools
Creating a ToolThe following dialogue is used for creating a new tool in the toolmanagement system.
The tool is specified via the entry of the
• the tool technology
• the tool type group
• the tool type name
• Certain tool features are preassigned according to the tool type groupdefinitions (e.g. number of tool edges, correction type, tool code, etc.).
The tool duplo number of the new tool to be created is proposed by toolmanagement. It is also possible to assign another number as long as it isnot already in use by another tool of this tool type.
If the desired tool type group is not available, you can press the "!" buttonin order to call a dialog box for the creation of a new tool type group.Immediately after the dialog box has been closed, the new tool type groupthat has been created can be used for creating the tool.
5-20 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The "..." button can be used to call up a dialog box for the display of thetool type group attributes.
The field "Tool comment" displays the text, which is stored as thecomment for all tools of this tool type. This means that all identical tool(the tools can be distinguished only by their tool duplo number) will showthe same comment. Here notes concerning the use of the tool like themaximum speed, material details etc. can be found.
By default the tools are created in the metric system of measurement andwith the “Minutes” time unit. However, the user can choose othercombinations for the measuring system and the time unit.
The actual settings for the units of length and time can be taken on asstandard settings by pressing the ">" button. When the dialogue isopened next time the units of length and time are set according to thechosen standard settings.
ToolCreate_gr.bmp
Fig. 5-33: Dialog box for creating a new tool
Button Description
... Displaying the tool type group characteristics of the selectedtool type group
! Calling a dialog box for creating a new tool type group.
> Saves the actual configuration as standard configuration. Thesaved configuration settings are used as the basic settings thenext time that the dialog box is opened.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-34: Buttons of the dialog box for creating a new tool.
Tool Management Tool Data and Tools in Tool Management 5-21
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Edit ToolThe following dialogue is used for displaying and editing tools.
It can be called up as a display mode or as an editing mode.
• Display mode: Tools that are used by a CNC cannot be editedbecause all modifications would be overwritten during the nextupload/download of the tool data. When the user tries to modify thetool data, he is told that this data cannot be modified as long as thetool is operated in a machine tool. You can use the online tool editorfor modifying the tool data of tools that are used by a machine tool.
• Editing mode: The data of tools that are not used by a machine toolcan be edited.
The name attributes of the tool are displayed in the upper left part of thetool editor:
• Tool type group (dialog box header)
• Tool type name
• Tool duplo No.
• Part number
• Tool type comment
The tool type group assignment, tool type and tool duplo number cannotbe edited because they are used for the identification of the tool. If youwant to rename a tool or save it as another tool, the tool functions“Rename” and “Save as” in the project navigator (F key bar or “Popup”menu) can be used.
General tool data are displayed in the right upper part of the tool editor:
• Accumulated status of the tool with button for calling up the tool statusdialogue
• System of measurement (metric or inches) with button for switchingbetween the systems of measurement
• Unit of time (minutes or cycles) with button for switching between theunits of time.
Additionally, it is possible to display the tool type group data of the tool bypressing the "Tool type group" button.
You can use the “Profile” button to load a profile for the more exactspecification of the user data.
In the lower part of the dialogue the following dialogues can be displayedwith the help of index cards:
The upper table (Basic tool data) contains data fields for describing thesize of the tool (left and right half locations), as well as fields for assigningthe tool to a tool group.
Note: Entry fields "right half locations" and "left half locations" stillhave no function in Version 23!
As of Version 23, it is possible to summarize tools into groups. Groupdata can be entered only if the tool is removed from a tool list because thereference of a tool to a tool group is always connected to the tool list. Ifthe tool is edited within the tool cabinet, a value of 0 is displayed in thefields for the group number and the group duplo number (default value for"No group assignment").
Basic CNC data
5-22 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The lower list (Tool user data) contains the user data fields that are apart of the basic tool data set.
This table contains all tool edge states of the tool. Each tool has at leastone tool edge and can have up to 9 edges. Each line of this tablecorresponds to one tool edge. Depending on the tool type or the tool typegroup, only the tool edge data that are of importance for the displayed toolare displayed.
The upper table (Tool status) contains the tool states that are a part ofthe basic tool data set.
The middle table (Group status) shows the states of the tool group towhich this tool belongs. Eight freely definable status bits are alsoincluded.
The lower table (Tool edge status) contains all edge states of the tool.Each line of this list corresponds to one tool edge.
Note: The column headers of the user data fields can be filled withyour own texts via a certain profile (button "Profile" for theselection of an existing user profile or the creation of a newuser profile).Exception: The column headers for the tool group status arefixed.
These index cards all lead you to the same dialogue. This dialogue allowsthe user to add his own extensions to the tool under the above categories.
Up to three images of the tool can be stored here.
Basic tool edge data
CNC status
General information,manufacturer data, tool, support,
double-sided pattern plates,assembly
Image
Tool Management Tool Data and Tools in Tool Management 5-23
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolEdit_gr.bmp
Fig. 5-35: Dialog box to display and/or edit a tool with a superimposed table ofbasic CNC data
Buttons Description
Tool status Calling up a dialogue for displaying and editing the statusattributes of the tool.
Unit of length Switching the system of measurement from mm to inches orfrom inches to mm and displaying the tool data in thissystem of measurement.
Time unit No function.
Tool type group Displaying the tool type group characteristics of the tool.
Profile Dialogue for selecting and defining user profiles.
Reset Resetting the wear data of the tool.
Rename Changing the tool name.
Report Creating a report.
Close Closing this dialogue.
Fig. 5-36: Buttons of the tool data editor
5-24 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Index card Description
Basic CNC data Displaying the dialog box with basic and user tooldata.
Basic tool edge data Displaying the dialog box with tool edge data.
CNC status Displaying the dialog box with tool group and edgestates.
General Information User specific extensions to the tool.
Manufacturer data User specific extensions to the tool.
Tool User specific extensions to the tool.
Support User specific extensions to the tool.
Double-sided patternplate
User specific extensions to the tool.
Assembly User specific extensions to the tool.
Image Providing a possibility for storing images of the tool.
Fig. 5-37: Tabs of the tool data editor
If the tool editor is in editing mode, the values of the table fields can beedited directly. The selected field is switched to the editing mode bypressing the ”Return” key or any other key which is not needed fornavigating within the table.
When a field is in the editing mode, the background of this field isdisplayed in yellow. In order to avoid any incorrect operation in the editingmode, only the keys that are authorized for entries in this field can beused as required. All other keys are locked. If an invalid key is pressed, awarning sound can be heard.
For example, if an integral value is expected, only numerical values canbe entered. All letter keys are locked. However, if a letter key is pressed,you will hear a warning sound and the entry is rejected as invalid.
The editing mode is terminated by pressing the ”Return” or ”Tab” keyonce again or by a mouse click on another table field or dialog box field.As soon as you have left the editing mode, the value is checked withregard to the value range. If the value that has just been entered isoutside of the value range, the user will be given a message via amessage box. Invalid values are not saved but replaced by the old validvalue.
If the entry is within the value range, the new value is taken on when youleave the field and is saved.
Editing the tables
Tool Management Tool Data and Tools in Tool Management 5-25
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
You can navigate within the tables with the help of the following keys:
Key Description
→→→→ (Cursor to the left) Navigating the selected / focused cell to the left.
←←←← (Cursor to the right) Navigating the selected / focused cell to the right.
↑↑↑↑ (Cursor up) Navigating the selected / focused cell upwards.
↓↓↓↓ (Cursor down) Navigating the selected / focused cell downwards.
Image ↑↑↑↑ Navigating the selected / focused cell to the firstline of the table.
Image ↓↓↓↓ Navigating the selected / focused cell to the lastline of the table.
Pos 1 Navigating the selected / focused cell to the firstcolumn of the table.
end Navigating the selected / focused cell to the lastcolumn of the table.
↵↵↵↵ (Return) Switching the selected / focused cell to the editingmode or terminating the editing mode and takingon (saving) the modified values.
Fig. 5-38: Navigation keys of the tool data editor
Copying a ToolWhen a tool is copied, a duplicate of the tool is created; this can bedistinguished from the original only by a tool duplo number.
The tool management system informs the user of the tool duplo numberof the duplicate that has just been created with the help of the dialog boxshown below.
ToolCopy.bmp
Fig. 5-39: Dialog box for copying a tool
Buttons Description
Ok Terminating the dialogue.
Fig. 5-40: Buttons of the dialogue for copying a tool
Navigation within the tables
5-26 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Save Tool as…The tool can be saved as a tool of another
• Tool technology
• Tool type group
• Tool type name
• Tool duplo number
The dialog box shown below offers all tool technologies, tool type groupsand tool types into which the tool can be converted according to its data.
After the tool technology, tool type group and tool type have beenselected, the tool management system proposes the next available duplonumber that can be used for this tool. However, it is possible to assignanother duplo number as long as this is not already used by another toolof the same kind.
Please note that the process “Save as” creates a new tool but the originaltool is not deleted. If you don’t need the data of the original tool any more,please delete the tool.
If inconsistent tool data exist, it may be that the tool cannot be saved as atool of the required tool technology, tool type group or tool type.
This means that the tool management system may not be able todetermine a tool technology and tool type group that would correspond tothe existing tool data because of the data inconsistency.
This case happens in particular if there is not yet any tool type group withthese tool group features. In this case, please first create a suitable tooltype group with the corresponding correction type and number of tooledges that fulfill the requirements of the tool data.
ToolSaveAs.bmp
Fig. 5-41: Dialog box for saving a tool as a tool of another tool technology, tooltype group and tool type
Buttons Description
... Displaying the tool type group characteristics of the selectedtool type group
! Calling a dialog box for creating a new tool type group.
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-42: Buttons of dialog box "Save tool as"
Tool Management Tool Data and Tools in Tool Management 5-27
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Move ToolThe selected tool is handed on to another tool data administration.
With the help of the dialogue shown below the destination tool dataadministration, to which the tool is to be moved, can be selected. Afteryou have pressed ”OK” the tool is removed from its original tool datamanagement and inserted into the selected destination tool datamanagement.
ToolMove.bmp
Fig. 5-43: Dialogue for selecting the tool management to which the selected toolis to be moved
Buttons Description
Ok Taking on the settings and terminating the dialogue. Removingthe tool from the original tool data administration and insertingit into the selected destination tool data administration.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-44: Buttons of the dialogue for moving a tool to another tool administration
ReferencesThis dialogue shows in which lists this tool is used.
ToolReferences.bmp
Fig. 5-45: "Tool references" display
5-28 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Importing ToolsWith the help of this dialogue the user is able to specify the interface thathe wants to use for importing the tool data into the tool managementsystem.
Depending on the context the following options are available:
Interfaces for tool data:
• Import of an XML file
ToolImport.bmp
Fig. 5-46: Dialog box for importing tool data
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-47: Buttons of the dialogue for importing tool data
Exporting ToolsThis dialogue offers different possibilities for the tool data export from thetool management system to another destination system or fordislocating or saving the tool data.
Depending on the context of this dialog box, the following export optionsare available:
The tool data is stored on the hard disc as an XML file. The tool data issaved as a hierarchical record set in the record scheme and therefore isavailable to all users. These users implement an XML Parser for this fileformat or use an ADO for reading the data.
Note: XML files can be exported as well as imported. This format issuitable for data exchange or for data securing purposes.
The tool data is edited as an HTML report and stored as an HTML file.
Note: HTML files are only exported and can no longer be imported.They offer the user an easy way to print tool data recordsusing any HTML browser.
A tool can be handed on from one tool administration to another.(exchange of tools between tool administrations).
XML file
HTML file (preparation forprinting)
Tool management
Tool Management Tool Data and Tools in Tool Management 5-29
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolExport.bmp
Fig. 5-48: Dialog box for exporting tool data
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 5-49: Buttons of the dialogue for exporting tool data
Resetting Tool Wear DataThis command resets the wear data and the wear status bits of a tool.This means that the tool behaves like a new tool after its wear data havebeen reset.
ToolWearReset.bmp
Fig. 5-50: Message for resetting tool wear data
Buttons Description
Ok Terminating the dialogue.
Fig. 5-51: Buttons of the message for resetting tool wear data
5-30 Tool Data and Tools in Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Resetting ToolsThis command resets the status attributes and some of the tool attributesthat have been used by the tool administration. This command is notneeded during normal operation.
This command must only be used in an emergency (i.e. deadlock of thetool management system) in order to correct an inconsistent status in thetool management system and make the tool again available for the user.Due to the resetting of the tool states the tool administration cannot detectany more if a tool is used in a CNC. Prior to resetting a tool, please makesure that it has not been loaded into a CNC and is therefore not availablefor another machining process.
Please note that any unauthorized resetting may lead to datainconsistencies. Then the tool data no longer corresponds to the status ofyour tool.
CAUTION
The "Reset" command must be used only in case ofa deadlock of the tool management system. The toolis not loaded in any CNC but the tool managementsystem locks the access to these tool data becauseit believes that the tool is being used by a CNC.
Deleting ToolThis function allows you to delete a tool from the tool managementsystem. In order to avoid incorrect operations, there will be a safetyprompt prior to deleting the tool.
The deletion process is only carried out if the question "Do you really wantto delete this object?" is confirmed with "Ok".
ToolObjectDelete.bmp
Fig. 5-52: Dialog box for deleting a tool
Buttons Description
Ok Confirms the deletion procedure and deletes the tool.
Cancel Terminating the dialogue without starting the deletion process.The tool management data remains unchanged.
Fig. 5-53: Buttons of dialog box "Delete tool".
Tool CharacteristicsThis dialogue makes it possible to display and edit the status attributes ofa tool.
(see the section "Tool Management Status Model" in "Tool Managementin the Programming System")
Tool Management Tool Lists in the Tool Management 6-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
6 Tool Lists in the Tool Management
6.1 Tools Lists
The tool management system distinguishes between three different typesof tool lists:
• Tools lists
• Tool list templates
• Incorrect tool lists
Only those tool lists that are in a status so that they can be loaded into aCNC without any changes are called "Tool lists". However the toolmanagement system is able to administrate tool lists that have beenconfigured for a device and a process, which currently do not exist or arenot available in the integrated system. This means that those tool lists andtools of machines that are currently not in use are also automaticallyadministrated.
All tool lists that do not have any defined dependency on devices orprocesses are called “Tool list templates”.
Before a tool list template can be loaded into a CNC, it must be assigneda device and a process. Due to this assignment the tool list templatebecomes a tool list.
Tool list templates are mainly used by the operations planning departmentbecause the tool list template can be created at a time when it is stillunclear which device and which process will be assigned to this tool listfor the production process.
A tool list template is also helpful when identical or similar tool lists areneeded for machines of the same type. However, in this case you need tomake sure that several tool lists that have been derived from one tool listtemplate (without changing the tools that they refer to) are not loaded intointegrated CNC controls. They refer to the same tool objects but each toolcan only be used by one CNC at a time.
Note: A tool list template can be transformed into a tool list at anytime by assigning it a device and a process.
”Incorrect tool lists” are all those tool lists that cannot be loaded into aCNC any more because their behavior might have changed significantlydue to a data inconsistency. The data inconsistency is generally causedby a user when he has removed/deleted tools from the tool stock whichhave been referred to by one or more tool lists. If the tool managementsystem detects that a tool list contains invalid references to tools, this toollist is automatically added to the group of the incorrect tool lists. It needsto be corrected prior to the next download into a CNC. The toolmanagement system offers functions for the repair of incorrect tool lists.
Tools lists
Tool list templates
Incorrect tool lists
6-2 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Action Tool list Tool list template Incorrect tool list
Edit X X X
Paste X X
Features X X X
Export X X X
Import X
Copy X X X
Compare X
Remove X X X
New X X
Repair X
Synchronizingwith CNC
X
Save as template X
Save as list X
Rename X X X
Reset X X X
Fig. 6-1: Actions for different tool list types
Tool List SearchSee the "Tool List Search" chapter in "Tool Data and Tools in ToolManagement".
Creating a Tool ListYou can create a new tool list and define the characteristic features of thetool list with the help of the dialogue shown below.
Characteristics of a tool list include:
• Tool list name
• Device number
• Process number
• Magazine (e.g. hopper, revolver)
• Magazine operating principle (e.g. linear, cyclic)
• Number of magazine locations
• Number of spindle locations
• Number of gripper locations
• Maximum Number of Tool Edges
• Comment
If the device and the process are known, for which a tool list is to becreated, the configuration data are read from the control and offered as abasic setting in the dialogue. It is also possible to enter other values.
If no device information or process information is available, the basicsettings (depending on the device and process) of the dialog box areused.
Tool Management Tool Lists in the Tool Management 6-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Note: It is possible to configure and save tool lists that do notcorrespond to the current configuration of the device and theprocess. It is not before the download that the tool list ischecked for its correspondence with the current device andprocess configuration. Tool lists that have a smaller number oflocations than the destination system can be loaded into thedestination system.
ToolListCreate_gr.bmp
Fig. 6-2: Dialog box for creating a new tool list
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-3: Buttons of the dialogue for creating new tool lists
Deleting a Tool ListThis function allows you to delete a tool list from the tool managementsystem. In order to avoid incorrect operations, there will be a safetyprompt prior to deleting the tool list.
The deletion process is only carried out if the question "Do you really wantto delete this object?" is confirmed with "Ok".
ToolListDelete.bmp
Fig. 6-4: Safety prompt before deleting a tool list
6-4 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-5: Buttons of the safety prompt for deleting a tool list
Editing Tool ListsWith the help of the dialogue shown below you can display and edit thecharacteristic features of a tool list.
The following features can be modified:
• Magazine
• Magazine operating principle
• Number of magazine locations
• Number of spindle locations
• Number of gripper locations
• Maximum Number of Tool Edges
• Comment
If the number of list locations is reduced, the extra locations are deletedand all tools that have been occupying them are removed from the list(note: the tools are still in the tool administration system). Please note thattools, which you may have needed, are also removed from the list if theyare occupying one of the locations that are going to be deleted. Thereforeit is recommendable to move all tools that are still needed to locationswith as low a location number as possible. This needs to happen beforethe number of configured list locations is reduced.
The maximum number of tool edges cannot be edited as required. Theminimum value for the maximum number of edges is defined by the toolwith the highest number of edges. The maximum value is clearly definedas a maximum of 9 possible edges.
ToolListEdit_gr.bmp
Fig. 6-6: Dialog box for viewing the tool list characteristics
Changing the number oflocations
Modifying the maximum numberof tool edges
Tool Management Tool Lists in the Tool Management 6-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Buttons Description
Ok Taking on changes in the comment field and terminating thedialogue.
Cancel Canceling the dialogue without taking on the changes.
Fig. 6-7: Buttons of the dialogue for viewing the tool list features
Inserting Tools into the Tool ListWith the help of this dialogue you are able to insert several tools into atool list.
In the left list are all the tools that are available for this list. Displayed areall tools whose number of edges does not exceed the maximum numberof edges of the tool list. The number of tools that are displayed in the listcan be limited by entering a certain tool technology filter and a tool typegroup filter.
In the right list the tool list with the locations that are already occupied isdisplayed.
The tool that is to be added can be inserted into any available tool listlocation in the tool list.
The tool that has been selected in the left list is incorporated into thepreviously selected location in the tool list by pressing the ">>" button.
When you press the "<<" button, the tool is removed from the tool listlocation that has been selected in the tool list.
Note: If a tool exists in the tool management but is not displayed inthe list of the available tools, you need to check whether thenumber of tool edges exceeds the maximum number of edgesof the tool list configuration.
Please note that the maximum number of tool edges of theCNC is not defined in the tool management CNC parametersand cannot be configured as required.
The following figure shows the situation before inserting tool "TAP M5 (1)"in location M1.
ToolListInsertTools_gr.bmp
Fig. 6-8: Dialogue for inserting tools into a tool list
6-6 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Buttons Description
>> Inserting the tool in the selected location of the tool list
<< Removing the tool that is located in the selected tool listlocation.
Ok Taking on the settings and terminating the dialogue.
Fig. 6-9: Buttons of the dialogue for inserting several tools into a tool list
Saving a Tool List as a TemplateThis function allows you to save any tool list depending on a device andprocess as a tool list template. When the tool list template is saved, thedependency on a device and process is removed from the tool list. Thedependency on a device and process can be reassigned by using theoption “Save as list”.
Note: You can make a tool list, which has been configured forcertain devices and certain process numbers, available foranother device and another process. In order to do this, usethe options ”Saving a tool list as a template” and then ”Savinga tool list as a list”.
Copying Tool ListsWith the help of this dialogue you can copy a tool list. The copy of this toollist must be given a clearly identifiable name. This means that there mustbe no other tool list that already uses the required name. If the name of atool list is already in use, this fact will be recognized and the user will beasked to enter another tool list name that is clearly identifiable.
ToolListCopy.bmp
Fig. 6-10: Dialog box for copying a tool list
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-11: Buttons of the dialogue for copying a tool list
Tool Management Tool Lists in the Tool Management 6-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
CompareA comparison is made between the selected list and the actual tool listpresent in the control. As a first step, a synchronization run is started. Thefollowing dialogue lists all tools, which are in the selected list but not in thecontrol (difference list). Function "Report" can be used to print thisreference list, providing the user with a practical aid for supporting the toolequipment procedure.
ToolDiffList_gr.bmp
Fig. 6-12: Result of a list comparison with the tool stock in the control
Buttons Description
Ok Terminating the dialogue.
Tool editor Starting the offline editor for editing/displaying the selected tool.
Report Creating a report.
Fig. 6-13: Buttons of the dialogue for comparing a tool list with the actual toollist
Importing Tool ListsThis dialogue allows you to select the interface that you want to use toimport tool list data into the tool management system.
The following interfaces are available:
The data is loaded from the control to the tool management system.
Note: Since it is possible as of Version 22 to use the "Current toollist" to edit tool lists in the structure view ONLINE, the "Loadedlist" is no longer used as of Version 23. Until now, thisprovided a way of using synchronization to create arepresentation of the tool list of the control.
Synchronize
6-8 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The data is loaded from the control to the tool management system. Thetool list configuration is stored under the list name, which has been storedin the control during the last download as the list name. If a list with thisname already exists in the tool management system, the data of this list isoverwritten. The tool list shows the status of the tools and the tool list atthe time of the upload.
The XML file is read into the tool management system as well as the toollist and the tools it contains are set up in the tool management system. Ifthe list already exists or if its tools already exist, this data is overwritten bythe data to be imported.
The ASCII file is read into the tool management system as well as the toollist and the tools it contains are set up in the tool management system. Ifthe list already exists or if its tools already exist, this data is overwritten bythe data to be imported.
Note: The old file format does not yet contain any tool technologyinformation and tool type group information. Therefore thetools that are imported from the old file format, cannot beclearly classified.All tools that cannot be clearly classified are administratedunder tool technology "Unknown tool types" and tool typegroup "Unclassified tools" in the tool management system.These tools can be assigned a valid tool technology and avalid tool type group via the option "Save tool as".After the imported unclassified tool has been successfullyassigned to a tool technology and a tool type group, it shouldbe deleted.
ToolListImport_gr.bmp
Fig. 6-14: Dialog box for selecting a tool list data import interface
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-15: Buttons of the dialog box for selecting a tool list data import interface
Upload
Import of an XML file
File import (old file format)
Tool Management Tool Lists in the Tool Management 6-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Exporting Tool ListsThis dialogue allows you to select the interface that you want to use toexport tool list data.
The following interfaces are available:
The tool data and the tool list data of the control are secured. Then thetool lists and tool data are transferred into the control. If errors haveoccurred during the download, the "Current tool list" (online list) should becompared to the tool list that is to be downloaded.
The tool lists and tool data are stored as a hierarchical record set as XMLfile on the file system.
The tool list configuration is processed and saved in the file system as anHTML record file. This display contains no tool data. It is possible tocreate separate HTML reports from tools.
Note: HTML files can only be exported; they can NOT be imported.They can be viewed and printed with any HTML browser.
ToolListexport_gr.bmp
Fig. 6-16: Dialogue for selecting the interface for the tool list - data export
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-17: Buttons of the dialogue for selecting the interface for the tool list - dataexport
Synchronizing Tool ListsWith the help of this option the user can force a synchronization of thetool data stock of the tool management system with the tool data that iscurrently in the CNC.
During the synchronization run the tool data and the tool list data are readfrom the CNC and the respective tool data in the tool managementsystem is updated.
If new tools have been defined online (directly on the CNC) since the lastsynchronization run that are not yet known to the tool managementsystem, the system recognizes these tools during the synchronization runand saves this tool data in the database.
Export to CNC (download)
Export to an XML file
Export as HTML file (printinginterface)
6-10 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Prior to each download of a tool list, a synchronization run is carried out.This run is carried out in order to secure the tool data and the tool list dataof the tool list in the CNC and keep the wear data of the tools up to date.
Note: As opposed to the Upload function, the tool list data of the listthat was last loaded into the control is not updated duringsynchronization.
Resetting Tool ListsThis command resets the status attributes of the tool list and all includedtools. This command is not needed during normal operation.
This command must only be used in an emergency (i.e. deadlock of thetool management system) in order to correct an inconsistent status in thetool management system and make the tool list again available for theuser. Due to the resetting of the tool lists and the tool states the tooladministration cannot detect any longer if a tool is used in a CNC. Prior tothe resetting of a tool list please make sure that this list or the tools thatare referred to in the list are not loaded into a CNC. This might be areason why the tool list is not available for other machining processes.
Please note that any unauthorized resetting may lead to datainconsistencies. In this case the tool list data and the tool data do notcorrespond any more to the real status of tools and tool list!
VORSICHT
The "Reset" command must be used only in case ofa deadlock of the tool management system. The toolis not loaded in any CNC but the tool managementsystem locks the access to these tool data becauseit believes that the tool is being used by a CNC.
ToolListReset.bmp
Fig. 6-18: Safety prompt prior to resetting the status attributes of a tool list andall tools that are referred to in the tool list.
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-19: Buttons of the safety prompt for resetting the status attributes of a toollist.
Tool Management Tool Lists in the Tool Management 6-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Renaming Tool ListsWith the help of this dialogue you can rename a tool list. The new nameof the tool list must be clearly identifiable. This means that there must beno other tool list that already uses the required name. If the name of a toollist is already in use, this fact will be recognized and the user will be askedto enter another tool list name that is clearly identifiable.
ToolListRename.bmp
Fig. 6-20: Dialog box for renaming a tool list
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-21: Buttons of the dialogue for renaming a tool list
Tool List CharacteristicsThis dialogue makes it possible to display and edit the status attributes ofa tool list.
(see the section "Tool Management Status Model" in "Tool Managementin the Programming System")
6.2 Tool List Templates
Tool list templates are tool lists that are not assigned to any device orprocess.
They are used for operations planning purposes because they canalready be created when the destination device and the destinationprocess are not yet known.
Editing Tool List TemplatesWith the help of the dialogue shown below you can display and edit thecharacteristic features of a tool list template.
The following features can be modified:
• Magazine
• Magazine operating principle
• Number of magazine locations
• Number of spindle locations
• Number of gripper locations
• Maximum Number of Tool Edges
• Comment
6-12 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
If the number of list locations is reduced, the extra locations are deletedand all tools that have been occupying them are removed from the list(note: the tools are still in the tool administration system). Please note thattools, which you may have needed, are also removed from the list if theyare occupying one of the locations that are going to be deleted. Thereforeit is recommendable to move all tools that are still needed to locationswith as low a location number as possible. This needs to happen beforethe number of configured list locations is reduced.
The maximum number of tool edges cannot be edited as required. Theminimum value for the maximum number of edges is defined by the toolwith the highest number of edges. The maximum value is clearly definedas a maximum of 9 possible edges.
ToolListTemplateEdit_gr.bmp
Fig. 6-22: Dialog box for editing a tool list template
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-23: Buttons of the dialogue for editing a tool list template
Changing the number oflocations
Modifying the maximum numberof tool edges
Tool Management Tool Lists in the Tool Management 6-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Saving a Tool List Template as a Tool ListWith the help of the dialogue shown below a device and process can beassigned to a tool list template. After that the tool list template can besaved as a regular tool list.
ToolListTemplateSaveAs.bmp
Fig. 6-24: Dialogue for selecting the dependency on a device and process
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-25: Buttons of the dialogue for selecting the dependency on a device andprocess
Repairing Tool ListsThis dialogue opens another dialogue for selecting a strategy for therepair of faulty tool lists.
The following strategies are available:
• Replacing a missing tool by a tool of the same kind
• The tool management system tries to find a tool of the same kind inthe tool stock that could replace the missing tool.
• Removing the missing tool
• The reference to the tool that is no longer there is removed. Thisoption is recommendable if there are no spare tools available and themissing tool is not needed for the required machining process.
ToolListRepair.bmp
Fig. 6-26: Dialog box for repairing incorrect tool lists
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-27: Buttons of the dialogue ”Repairing tool lists”
6-14 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
6.3 Tool List Locations (Tool List Elements)
Editing a Tool List LocationThis dialogue can show you which tool is in the selected tool list location(e.g. magazine location 6) and which CNC location status bits are set forthis tool list location.
In order to modify a status bit, focus on the required field in the status bitlist and invert the focused bit by pressing on any key or by double clickingwith the mouse. All changes are immediately taken on.
ToolListStatus_gr.bmp
Fig. 6-28: Dialogue for displaying and editing the tool list location - status bit(location states)
Key Description
↑↑↑↑ Navigating to the previous list element.
↓↓↓↓ Navigating to the next list element.
Image ↑↑↑↑ Navigating to the beginning of the list.
Image ↓↓↓↓ Navigating to the end of the list.
Fig. 6-29: Navigation keys of the status bit list
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Fig. 6-30: Buttons of the dialog box for displaying and editing the tool list locationstatus bits (location states)
If the features of a tool list location of a tool list that is loaded in the CNCare displayed, the set-up list check status bits are also displayed. Theyare visible under "Setup status" in the dialog box shown below.
These status bits are unimportant for tool lists that are not loaded in theCNC. Therefore the status bits are not shown.
Tool Management Tool Lists in the Tool Management 6-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolListElementLoaded_gr.bmp
Fig. 6-31: Dialog box for editing tool location status bits (online tool list)
Inserting a Tool into a Tool List LocationWith the help of the dialogue shown below you can insert a tool in a toollist location that has been selected previously.
The number of tools that are available in the list can be restricted byentering a certain tool technology and/or tool type group.
The list displays the tools that correspond to the filter criteria with regardto the tool technology and tool type group.
All tools are displayed whose number of edges does not exceed themaximum number of edges of the tool list.
Please select the desired tool in the list of the available tools by navigatingto this tool with the cursor keys or clicking on the desired tool with themouse. After you have confirmed your selection with ”OK”, the selectedtool is inserted into the tool list.
If the required tool is not available in the tool stock, you can create therequired tool via the option “New” and select it afterwards again in thisdialogue.
Tools that are no longer needed can be selected and removed from thetool management via the “Delete” option.
Note: If a tool exists in the tool management but is not displayed inthe list of the available tools, you need to check whether thenumber of tool edges exceeds the maximum number of edgesof the tool list configuration. Please note that the maximumnumber of tool edges of the CNC is not defined in the toolmanagement CNC parameters and cannot be configured asrequired.
6-16 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolListToolInsert_gr.bmp
Fig. 6-32: Dialogue for inserting a tool into a tool list
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-33: Buttons of the dialogue for inserting a tool into a tool list
Key Description
↑↑↑↑ Navigating to the previous list element.
↓↓↓↓ Navigating to the next list element.
Image ↑↑↑↑ Navigating to the beginning of the list.
Image ↓↓↓↓ Navigating to the end of the list.
Fig. 6-34: Navigation keys to navigate in the list
Removing a Tool from a Tool List LocationThis command allows you to remove the tool that is in the tool list locationfrom this location.
All tool data remains unchanged.
Moving a Tool in a Tool List LocationThis command allows you to move a tool from one tool list location toanother one that is free.
All free tool list locations of the tool list are offered as possible destinationmemory locations.
Please choose the memory location type with the help of the comboboxes:
• M Magazine location
• S Spindle location
• G Gripper location
Tool Management Tool Lists in the Tool Management 6-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Then choose the location number of the required destination memory andconfirm your entries with “OK”.
ToolListToolMove.bmp
Fig. 6-35: Dialog box for selecting a tool list location
Buttons Description
Ok Taking on the settings and terminating the dialogue.
Cancel Canceling the dialogue without taking on the settings.
Fig. 6-36: Buttons of dialog box "Select tool location".
Tool List Location Tool EditorIf the tool list location is occupied by a tool, this tool can be displayed inthe tool editor. If the tool is currently used by a CNC, the tool data cannotbe edited because all modifications of the tool data would be overwrittenduring the next upload or synchronization run.
The following figure shows the layout of the tool editor at the time whenthe tool data cannot be edited. If you try to modify the value of a list field,the message displayed below appears informing the user that noalterations are possible.
For further information concerning the tool editor, please see the chapter"Edit Tool", p. 5-21.
6-18 Tool Lists in the Tool Management Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
TooleditorToolLoaded_gr.bmp
Fig. 6-37: Dialog box for displaying tool data of a tool that is used by a CNC.
Tool List Location CharacteristicsThis dialog box makes it possible to display and edit the status attributesof a tool list location (see the "Tool Management Status Model" chapter,p. 4-6).
Tool Management Working with the Tool Editor 7-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
7 Working with the Tool Editor
7.1 Basic Principles Concerning the Editing of Tools
General Image LayoutThe tool editor works with a fixed image layout that is shown in the figurebelow. All tool data that exists on the CNC is displayed and divided into 3data containers according to its relevance for the operator. In order tokeep a clear structure during editing, the tool data was divided into datagroups and assigned to the data container (3) that is variable with regardto its content.
Schema_WZE_gr.bmp
(1): Basic tool data container(2): Bitmap container(3): Variable tool data container(4): General header(5): Menu bar of the tool editor(6): F key bar(7): OP key bar
Fig. 7-1: Screen structure of the tool editor
The data containers (1) and (2) cannot be selected and are alwaysdisplayed. However the contents of data container (3) can be defined bythe user.
The following container contents are possible:
• Data container (1) is permanently assigned with basic tool data. Inparticular, this data container contains all type-defined tool data.
• Data container (2) only contains display data and is used for thecharacterization of the tool.
• Data container (3) is predefined with regard to its content but variable.With F4 the following data groups
• Geometry Data
• Tool life data
• Tool status and tool user data
7-2 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
• Tool edge status and tool edge user data
can be selected.
OnlineWzEditor_gr.bmp
Fig. 7-2: Example of an online tool editor screen with a tool life data container
The following tables provide a detailed overview of the division of thecontrol’s tool data to the individual data containers including the editingfeatures and display dependencies.
Basic Tool Data Container (1)
Displayed tool date Editable Dependency of thedisplay
Tool designation Only for defining anew orrenaming.
Always displayed.
T-number Always Always displayed.
Duplo number Only for defining anew orrenaming.
Always displayed.
Correction type For defining anewautomatically via groupselection.
Always displayed.
Representation type For defining anewautomatically via groupselection.
Always displayed.
Number of tool edges For defining anewautomatically via groupselection.
Always displayed.
Actual tool edge number Always Only when number oftool edges > 1.
Tool edge position Always Only for correction type3 and 4.
Fig. 7-3: Basic Tool Data Container (1)
Tool Management Working with the Tool Editor 7-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Bitmap container (2)
Displayed tool date Editable Dependency of thedisplay
Symbol for tool storage No Only for online editing.
Location number No Only for online editing.
Actual tool edge number No Always displayed.
Number of tool edges No Always displayed.
Symbol of the tool type No Always displayed.
Fig. 7-4: Bitmap container (2)
Variable tool data container (3)
Displayed tool date Editable Dependency of thedisplay
Geometry data:
Geometry values L1, L2, L3, R Depending on user rights. Depending on thecorrection type.
Wear values L1, L2, L3, R Always Depending on thecorrection type andsystem parameters.
Offset values L1, L2, L3, R Depending on user rights. Depending on thecorrection type andsystem parameters.
Wear factors L1, L2, L3, R Always Depending on thecorrection type andsystem parameters.
Tool life data:
Graphic display of theremaining tool life
No Depending on systemparameters.
remaining tool life in percent Always Depending on systemparameters.
remaining tool life, absolute No Depending on systemparameters.
Warning limit in percent Always Depending on systemparameters.
Warning limit, absolute No Depending on systemparameters.
maximum utilization time Always Depending on systemparameters.
Tool status and user date:
Graphical display of all toolstates
No Always
Status: location locked /unlocked
Always Always
Status: tool locked / unlocked Always Always
Status: location encoded / notencoded
Always Always
All set and not editable toolstates
No Always
All tool user states Always Depending on systemparameters.
7-4 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
All tool user dates Always Depending on systemparameters.
Tool edge status and userdate:
Graphical display of all tooledge states
No Always
All set and not editable tooledge states
No Always
All tool edge user states Always Depending on systemparameters.
All tool edge user dates Always Depending on systemparameters.
Group data and status:
Graphical display of all groupstates
No Always
All set and not editable tooledge states
No Always
Status: group locked / unlocked Always Always
All group user states Always Always
Group number Always Always
Group duplo number Always Always
Fig. 7-5: Variable tool data container (3)
Tool storage symbolsFor the different tool storage types the following symbols are used:
Tool storage type Symbol
Spindle
Gripper
Magazine
Fig. 7-6: Tool storage symbols
General Functions
For tools with several tool edges you can press the F key F2 in order toswitch to a display of the tool data that is independent of the tool edge.
With the help of F3 you can switch to the next following tool in themagazine. The sorting is carried out according to location numbers andthe search happens in the order: Spindle ➜ Gripper ➜ Magazine.
Via F4, it is possible to change the contents of the variable tool datacontainer (3) according to Fig. 7-5.
With F6 a modular setting dialogue for changing tool units can be calledup.
Next tool edge
Next tool
Switch between tool data
Changing units
Tool Management Working with the Tool Editor 7-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Differences in the Context-Related Behavior of the Tool Editor (Onlineand Offline Editing)
As has been described the tool editor can be called from the offline tooladministration of Project Navigator as well as the online tool list ("Currenttool list"). Due to the different context there are several editing options.When the editor is called up from an offline tool list and the tool itself is inoperation, i.e. used in an NC process of the control, data cannot bechanged. The reason for this is that this modification of data is onlycarried out in the database. There might also be some interference withthe changes that are being made by the NC program. In this case everychange of data would loose its validity due to a subsequent tool listdownload or a synchronization of the "Actual tool list". In principal the tooleditor displays different type-defined tool data only as display values.These are values that are to be defined when a new tools is created in thetool administration.
Furthermore the online editor carries out the data changes directly in thecontrol. Each data change is completed with ENTER and becomeseffective in the control. This is different for offline editing. Offline editingstarts with processing all tool data on the operating surface only. After thisprocess has been completed by pressing F9 – "Finish tool editor", theoperator is asked via a check box if he wants to take on this new tooldata. Only after this inquiry has been confirmed positively are the datachanges taken on into the database.
Query_offline_tool.bmp
Fig. 7-7: Check box ”Taking on offline tool data yes/no?”
Limit Value Monitoring of Entered Tool DataAll entered tool data is checked with regard to its meaning or itsexceeding of the limiting values. For data exceeding the limiting valuesthe following error message is displayed:
Limit_2.bmp
(1): Defined limiting valueFig. 7-8: Error message if the absolute limit value is exceeded
7-6 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Some geometry values are checked with regard to exceeding a maximumincrease in value. In these cases the following error message isdisplayed:
Limit_1.bmp
(1): Limiting value for an increase in the process parametersFig. 7-9: Error message if the relative limit value is exceeded
If such a case of exceeding the limiting values has been detected, thenew value is not taken on and the original value appears again on thedisplay.
Tool Management Working with the Tool Editor 7-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
User-Specific Texts for User Data and User Status BitsNormally it is impossible to define user data bit designations or userstatus bit designations that are language-dependent in the MTC200(V21). However, in order to make this possible for the user independentof the device, an additional text file with the designation"Toolman_user_xx.txt" or "Toolman_user_xx.uni" has been madeavailable for the definition of such designation strings. After the installationhas been completed, this text file is located in the respective languagedirectory (DE, EN etc.) under...\Programs\Indramat\MTGUI\BasicData\Text\... The following tableshows the operation of this text file. For the example of the table thefollowing applies if this text file is available: The tool edge user date 1 inthe tool edge user table cannot be found under the designation "SAWD1"(which has been defined independent of the language in the parameters)but under the designation "Tool edges AWD1". The latter designation isdependent on the language but is valid for all parameter sets and devices.The parameters have no designation strings for user status bits provided.Therefore the user status bit only appears when the respective text file isavailable.
If individual text entries for user data designations are provided withempty strings in the text file, the text defined in the parameters isdisplayed. In this way, the display of the user-defined texts can bespecifically controlled even if the text file exists.
7-8 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool data element Token Example for user text Example for parameter text Parameter
Tool edge user status 1 100 Edges AWS1 A Axx.083
Tool edge user status 2 101 Edges AWS2 R Axx.084
Tool edge user status 3 102 Edges AWS3 T Axx.085
Tool edge user status 4 103 Edges AWS4 E Axx.086
Tool edge user date 1 104 Edges AWD1 SAWD1 Axx.070
Tool edge user date 2 105 Edges AWD2 Axx.071
Tool edge user date 3 106 Edges AWD3 SAWD3 Axx.072
Tool edge user date 4 107 Edges AWD4 SAWD4 Axx.073
Tool edge user date 5 108 Edges AWD5 Axx.074
Tool edge user date 6 109 Edges AWD6 Axx.092
Tool edge user date 7 110 Edges AWD7 Axx.093
Tool edge user date 8 111 Edges AWD8 Axx.094
Tool edge user date 9 112 Edges AWD9 Axx.095
Tool edge user date 10 113 Edges AWD10 SAWD10 Axx.096
Tool user status 1 114 Tool AWS1 1 Axx.075
Tool user status 2 115 Tool AWS2 2 Axx.076
Tool user status 3 116 Tool AWS3 3 Axx.077
Tool user status 4 117 Tool AWS4 Axx.078
Tool user status 5 118 Tool AWS5 Axx.079
Tool user status 6 119 Tool AWS6 K Axx.080
Tool user status 7 120 Tool AWS7 U Axx.081
Tool user status 8 121 Tool AWS8 V Axx.082
Tool user date 1 122 Tool AWD1 WAWD1 Axx.061
Tool user date 2 123 Tool AWD2 WAWD2 Axx.062
Tool user date 3 124 Tool AWD3 WAWD3 Axx.063
Tool user date 4 125 Tool AWD4 Axx.064
Tool user date 5 126 Tool AWD5 Axx.065
Tool user date 6 127 Tool AWD6 Axx.066
Tool user date 7 128 Tool AWD7 Axx.067
Tool user date 8 129 Tool AWD8 Axx.068
Tool user date 9 130 Tool AWD9 Axx.069
Tool group user status 1 131 Group AWS1 - -
Tool group user status 2 132 Group AWS2 - -
Tool group user status 3 133 Group AWS3 - -
Tool group user status 4 134 Group AWS4 - -
Tool group user status 5 135 Group AWS5 - -
Tool group user status 6 136 Group AWS6 - -
Tool group user status 7 137 Group AWS7 - -
Tool group user status 8 138 Group AWS8 - -
Fig. 7-10: Structure of text file "Toolman_user_xx.txt"
Tool Management Working with the Tool Editor 7-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
7.2 Editing Basic Tool Data
The following figure shows the tool editor in the status of group dataediting.
GDC_Online_V22_gr.bmp
Fig. 7-11: Editor for basic tool data
The focusing options make clear that the type-defined tool data
• Tool designation
• Duplo number
• Correction type
• Representation type
• Number of tool edges
cannot be edited. Furthermore the display type is not shown with its keynumber but with the designation string that has been defined in the tooladministration.
The designation string with 28 ASCII characters can be defined ormodified only when a new tool is created or an existing tool is renamed.For these processes, the following characters must not be used: § $ % &[ ] ~ ' # _ |. Otherwise, they would be replaced by the "-" symbol duringthe upload of the tool list. An empty string is not permitted as a tooldesignator. The input of the tool designation for a new tool is mandatory.
The part number of the tool has to be a seven-digit value for the input inthe NC programme. The entry for a new tool is optional. For the definitionof the tool number, a check is made whether the combination of partnumber / duplo number has already been assigned to a tool in themagazine list. If this is so the following error message is displayed and theentered value is rejected.
Tool designation:
Tool No.:
7-10 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
T_D_NR_Error_kl.bmp
Fig. 7-12: Error message if the tool/duplo number has been assigned twice
The duplo number of the tool must not exceed four digits. For tools of thesame type (same tool designation), the index number must be different.Otherwise the data definition would cause inconsistencies in the tool dataset. The entry is only possible for new definitions of the tool or forrenaming the tool. For a new tool the index number is required and isautomatically generated as a default value.
The correction type can be defined via the selection of a certain tool typegroup only when a new tool is created. Therefore the correction typeautomatically results from the group definition.
Correction type designation Correction typenumber in theCNC
Symbol inthe bitmapcontainer (2)
Drilling tool 1
Milling tool 2
Lathing tool 3
Offset tool 4
Special tool 5
Fig. 7-13: List of correction types
As with the correction type, the display type also depends on the selectionof a certain tool type group when the new tool is created. Therefore itarises automatically from the group definition in the tool editor and isdisplayed via the tool type group designation. This value cannot bechanged because it would not make sense in connection with the offline
Duplo number:
Correction type:
Display type:
Tool Management Working with the Tool Editor 7-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
data administration. Tools with the display type code "0" are entered in thegroup "Unclassified tools".
Like the correction type and the display type, the number of edges is alsoa type-defined tool date. Therefore it cannot be edited. As with the otherdata, it also automatically results from the tool type group selection.However, for the definition of a new tool type group, the number of edgescan be defined by the user. The value range is prescribed by the definitionof the “Maximum number of edges” in the system parameters (0…9).
The edge that is to be defined, is created in this selection boxcorresponding to the number of edges of the actual tool. The switching ofedges as default for an edge data container in the data container (3) iscarried out via this selection field. This field is only displayed when theselection of edges is sensible, i.e. the number of edges is bigger than 1.
Choosing from a list of 9 different tool edge positions (0...8), you candefine the edge position that belongs to the actual edge in this field. Thisselection box appears only for tools of the type “Turning tools” or “Offsettools”.
7.3 Editing Geometry Data
The geometry data is edited in the data container (3) (see "General ImageLayout", p. 7-1). The following figure shows an example of a geometrycontainer.
GeoDC_Online_V22_gr.bmp
Fig. 7-14: Editor for geometry data
Number of tool edges:
Tool edge:
Tool edge position:
7-12 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
What type of geometry data out of the following selection
• Length L1
• Length L2
• Length L2
• Radius R
is displayed or edited depends on the correction type of the actual tool.
The machining level, in which the tool is to be used, can be selected bypressing the F5 key. The active level is marked in the level display in thegeometry data container by switching colors. The following table showsthe axis assignment to the correction values depending on G17/20,G18/21 and G19/22.
KT G17/20 G18/21 G19/22
L1 L2 L3 R L1 L2 L3 R L1 L2 L3 R
1 - - L3(Z) - - - L3(Y) - - - L3(X) -
2 - - L3(Z) R(XY) - - L3(Y) R(XZ) - - L3(X) R(YZ)
3 L1(X) L2(Y) - R(XY) L1(Z) L2(X) - R(XZ) L1(Y) L2(Z) - R(YZ)
4 L1(X) L2(Y) L3(Z) R(XY) L1(Z) L2(X) L3(Y) R(XZ) L1(Y) L2(Z) L3(X) R(YZ)
5 L1(X) L2(Y) L3(Z) - L1(Z) L2(X) L3(Y) - L1(Y) L2(Z) L3(X) -
Fig. 7-15: Correction type table
Additionally the display of the column elements
• Wear
• Offset
• Wear factor
depends on the definition of the system parameters.
These input values are not optional and are monitored with regard to thedefined limiting values.
These input values are optional (depending on system parameterAxx.055) and are monitored with regard to the limiting values for max.length wear (Bxx.025) or max. radius wear (Bxx.026) that have beendefined in the process parameters. The limiting values that have beendefined in the parameters are interpreted as growth limiting values.
These input values are optional (depending on system parameterAxx.056) and are monitored with regard to the limiting values for max.length offset (Bxx.027) or max. radius offset (Bxx.028) that have beendefined in the process parameters. The limiting values that have beendefined in the parameters are interpreted as growth limiting values.
These input values are optional (depending on system parameterAxx.058) and are monitored with regard to the defined limiting values.
Note: The display is presented according to the "programmed placesafter the decimal point" (Bxx.002) that have been defined inthe process parameters..
Switching levels
Geometry:
Wear:
Offset:
Wear factors:
Tool Management Working with the Tool Editor 7-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
All tool correction values can be entered as absolute values as well asadditive values. The switching between these two input options is done bypressing F6. The input mode is displayed in the data container.
If length correction value L2 for the preselected machining level G18 (x-axis) is to be edited for the additive input of values for a turning tool(correction type 3), the system automatically switches to the input of thediameter. The entered value is divided by two and added to the correctionvalue.
7.4 Editing Tool Life Data
The tool life data is edited in data container (3) (see "General ImageLayout"). The following figure shows an example of a tool life datacontainer.
RSZDC_Online_V22_gr.bmp
Fig. 7-16: Editor for tool life data
The percent value of the remaining tool life is displayed in a bar diagramin the upper part of the remaining tool life container. The warning limit ismarked with a red triangle.
After the values have been entered, the display is given with 2 fixed digitsafter the comma and the new calculation of the absolute remaining toollife. When values fall below the warning limit, the color in the graphicdisplay for the remaining tool life (3) changes and the tool edge status bitand the tool status bit in the CNC are set to "w" for online editing. If theremaining tool life goes ≤ 0, additionally the tool edge status bit and thetool status bit is set to “d” in the CNC.
This value is not editable and is calculated according to the formula:
tabs = tperc * tmax / 100tabs: remaining tool life, absolute
tperc: remaining tool life in percent
tmax: maximum utilization time
The display is given without digits after the comma.
Switching betweenabsolute/additive
Diameter input
Graphic display of the remainingtool life
Remaining tool life in percent:
Remaining tool life, absolute:
7-14 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
After the values have been entered, the display is given with 2 fixed digitsafter the comma and the new calculation of the absolute warning limitvalue. When the remaining tool life goes below the new warning limit, thecolor in the graphic display for the remaining tool life (3) changes and thetool edge status bit and the tool status bit in the CNC are set to "w" foronline editing.
This value is not editable and is calculated according to the formula:
tabs = tperc * tmax / 100tabs: absolute value for the warning limit
tperc: value for the warning limit in percent
tmax: maximum utilization time
The display is given without digits after the comma.
After the values have been entered, the display is given without any digitsafter the comma. A new absolute value for the remaining tool life and thewarning limit value is calculated.
7.5 Editing Tool User Data and Tool Status
The editing of the tool user data and the tool status bits is combined in thedata container (3) (see "General Image Layout", p. 7-1). The followingfigure shows an example of a tool user data container.
WAWDC_Online_V22_gr.bmp
Fig. 7-17: Editor for tool user data and tool status
The status bit table displays all editable status bits as well as those thatare set and not editable. They are shown with their letters (Axx.075 -Axx.082), which have been defined in the system parameters and therespective designation string (see designation strings "User-SpecificTexts for User Data and User Status Bits", p. 7-7).
Warning limit in percent:
Warning limit, absolute:
Maximum utilization time:
Status bit table:
Tool Management Working with the Tool Editor 7-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
All display fields that have a dark background contain editable status bits.
Equipment-specificstatus Tool identification Location status
Editing capability yes/no: x/- - - - - - - - x x x x x x -
1st priority ! d p
2. priority ? t e f $ w s C L D B ) ( +
Fig. 7-18: Part 1 of tool status display fields
User-specific tool status
Editing capability yes/no: x/- x x x x x x x x
User designation (from parameters) #1 #2 #3 #4 #5 #6 #7 #8
Fig. 7-19: Part 2 of tool status display fields
The tool user data table shows all tool user data that has been defined inthe parameters. They are shown with the designations that have eitherbeen defined by the user in the system parameters (Axx.061...Axx.069)or in the general text file. Editing is done in the common screen editormode. The editing process is started with ENTER and finished bypressing ENTER again. The editing process is cancelled with ESC andthe original value reappears (see designation strings "User-Specific Textsfor User Data and User Status Bits", p. 7-7).
Status bit display fields:
Tool user data table:
7-16 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
7.6 Editing Tool Edge User Data and Edge Status
The editing of the tool user data and the tool status bits is combined in thedata container (3) (see "General Image Layout", p. 7-1). The followingfigure shows an example of a tool user data container.
SAWDC_Online_V22_gr.bmp
Fig. 7-20: Editor for tool edge user data and edge status
The status bit table displays all editable status bits as well as those thatare set and not editable. They are shown with their letters (Axx.083 -Axx.086), which have been defined in the system parameters and therespective designation string (see "User-Specific Texts for User Data andUser Status Bits", p. 7-7).
All display fields that have a dark background contain editable status bits.
Equipment-specificTool edge status Tool edge ID
User-specifictool edge status
Editing capability yes/no: x/- - - - - - - x x x x
1. priority d
2. priority o 1 2 3 r w #1 #2 #3 #4
Fig. 7-21: Tool edge status display fields
The tool edge user data table shows all tool edge user data that havebeen defined in the parameters. They are shown with the designationsthat have either been defined by the user in the system parameters(Axx.070...Axx.074 and Axx,092…Axx.096) or in the general text file.Editing is done in the common screen editor mode. The editing process isstarted with ENTER and finished by pressing ENTER again. The editingprocess is cancelled with ESC and the original value reappears (seedesignation strings "User-Specific Texts for User Data and User StatusBits", p. 7-7).
Status bit table:
Status bit display fields:
Tool edge user data table:
Tool Management Working with the Tool Editor 7-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
7.7 Editing the Group (Duplo) Number and the Group Status
Editing of the tool group number, the tool group duplo number and thetool group status bits is summarized in the data container (3) (see"General Image Layout", p. 7-1). The following figure shows an exampleof a tool group data container.
WGD_Online_V23_gr.bmp
Fig. 7-22: Editor for group data and group status
All status bits that can be edited, as well as those that are set and thatcannot be edited, are displayed in the status bit table.
All display fields that have a dark background contain editable status bits.
As opposed to the tool and tool edge user status bits, the designation ofthe user status bits is not configurable, but rather permanently assignedwith 1 to 8. Therefore, these status bits are always active.
Eq.-sp.gr. st.
Groupidentification
User-specificgroup status
Editing capability yes/no: x/- - x - - x x x x x x x x
1. priority ! d p
2. priority ? L w s 1 2 3 4 5 6 7 8
Fig. 7-23: Group status display fields
Method for entering the tool group and the tool group duplo number. Thelimit value of the group number results from the defined number of toolgroups in the process parameters (Bxx.073). Group number 0 meansthat the tool does not belong to any tool group. In this case, the groupduplo number must also be set to 0. If the tool is assigned to a group byentering a value other than 0, a group duplo number other than 0 mustalso be defined.
Status bit table:
Status bit display fields:
Group number / group duplonumber:
7-18 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
7.8 Editing the Tool Edge Position
In order to support the machine set-up operator with the selection of thetool edge position of a tool, the following dialogue can be called up via F6.
EdgePos_1_V22_kl.bmp
Fig. 7-24: Dialog box for defining tool edge positions
In order to achieve a completely transparent display of the tool edgeposition with respect to the system of coordinates of the machine, pleasepress the “!” key - configuration of the system of coordinates. Theoperator is guided through the menu step by step by a dialogue.
EdgePos_2_V22_kl.bmp
Fig. 7-25: First step in setting
Tool Management Working with the Tool Editor 7-19
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
EdgePos_3_V22_kl.bmp
Fig. 7-26: Second step in setting
EdgePos_4_V22_kl.bmp
Fig. 7-27: Third step in setting
As a result of these settings the operator receives the exact axisassignment in the setting dialogue for the tool edge position.
The selected setting is saved depending on the process and needs to becarried out only once by the operator who sets up the machine.
7-20 Working with the Tool Editor Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
7.9 Editing the Tool Units
The data elements
• Time unit and
• Unit of length
are called tool units.
For editing this data the following dialogue is called up:
WzEditor_Einheiten.bmp
Fig. 7-28: Dialog box for setting the tool units
For the selection of the time unit you can choose between cycles andminutes. You will only see changes in the display of the units in the toollife container and for the wear factors. However, there is no conversion ofvalues.
For the selection of the unit of length you can choose between mm andinches. A change is these settings results in a conversion of all measuresof distances (geometry, offset and wear) that are displayed on theoperating surface. This happens according to the control unit and the unitof length of the tool. Additionally the display of units in the geometry datacontainer is adjusted.
Control unit perc.par.: Bxx.001
Tool unit Value XBOF that is shown in theBOF
G71 - mm mm XBOF [mm]= XCNC [mm]
G70 - inch mm XBOF [mm]= XCNC [inch] * 25,4
G71 - mm inch XBOF [inch]= XCNC [mm] / 25,4
G70 - inch inch XBOF [inch]= XCNC [inch]
Fig. 7-29: Conversion instructions for the displayed units of measurement
Time unit:
Unit of length:
Tool Management Appendix 8-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
8 Appendix
8.1 Configuration of the Tool Management System
WinNT Registry ConfigurationAll configuration settings of the tool management system can be found inthe WinNT registry under the pathHKEY_LOCAL_MACHINE\INDRAMAT. This guarantees that onlyauthorized personnel (system administrators) are able to change theconfiguration settings of the tool management system. Standard WinNTusers without administrator rights cannot make any changes in thisRegistry area.
All WinNT Registry entries of the tool management system are createdduring the start of the TDS ToolAdmin and initialized with standard values.If a registry entry already exists, its values are taken on.
Note: If a registry entry has been deleted by mistake, it isautomatically created at the next start of the tool managementsystem and, if possible (for approx. 95 % of the entries), it isassigned with a standard value so that the tool managementsystem can be started.
WinNT Registry Database ConfigurationThe tool management system creates a copy of the WinNT Registrydatabase configuration entries under WinNT Registry path:....\Indramat\Database\Save as soon as the database could besuccessfully opened. This copy of the database access configuration isused if it has not been possible to open the database with the standarddatabase configuration (fallback strategy).
The database access configuration is updated with every run of thedatabase backup. This is done under WinNT Registry path...\Indramat\Database\Backup.
WinNT Registry paths:
• Standard configuration
HKEY_LOKAL_MACHINE\INDRAMAT\SOFTWARE\DATABASE
• Safety copy
HKEY_LOKAL_MACHINE\INDRAMAT\SOFTWARE\DATABASE\SAVE
• Backup configuration
HKEY_LOKAL_MACHINE\INDRAMAT\SOFTWARE\DATABASE\BACKUP
8-2 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
List of the WinNT Registry entries for tool management:
Registry key Value Standardvalue
Description
Automation:AutoBackupAutoCompress
0 or 1 1 0 = backup and compression with inquiry
1 = backup and compression without inquiry
Backup
AfterDays
-1...31 1 The number of days after which time a backup is tobe run.
The value -1 switches the backup mechanismoff.
Compress
AfterDays
-1...31 1 The number of days after which time a compressionis to be run.
The value -1 switches the compressionmechanism off.
ConfigurationDialog 0 or 1 1 Display of the configuration dialog box.
Database -- When ACCESS databases are used, this entryneeds to show a valid path and file name of thedatabase. Note: Depending on the ODBC versionyou use, it may be necessary to set up a drivemapping system for the remote system that containsthe database. However, there are ODBC versionsthat support the UNC conventions. Whether theUNC convention for path details is supported or notneeds to be checked individually on the system.CAUTION! There is no standard setting for thisentry of the tool management system! This entryneeds to be configured by the systemadministrator so that the tool managementsystem can be started.
DataProvider MSPersist MSPersist The name of the ADO Persistent provider
This value must NOT be edited!
Driver MicrosoftAccess Driver(*.mdb)
MicrosoftAccessDriver(*.mdb)
The name of the database driver
If you use an ACCESS 4.0 database this valuemust NOT be edited!
DSN Indramat-ToolAdmin
Indramat-ToolAdmin
The ODBC-DSN name
LastBackup The time stamp of the last backup run
Format: internal system time display
This value is set by the tool management system.
The value 0 forces a backup to be run during thenext start of the tool management system if thebackup mechanism is switched on (if the valueBackup AfterDays is >-1).
This value must NOT be edited!
LastChange e.g.01.01.2001
The time stamp of the last change of the WinNTRegistry configuration (readable display)
Tool Management Appendix 8-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
LastCompress The time stamp of the last compression run
Format: internal system time display
This value is set by the tool management system.
The value 0 forces a compression run the next timethat the tool management system is started if thecompression mechanism is switched on (if the valueCompressAfterDays is > -1).
This value must NOT be edited!
LogOption 0-31 25 Logging configuration settingThis value must NOT be edited!
Password None Password for the DB account
Provider MSDASQL MSDASQL The name of the ADO SQL provider
This value must NOT be edited!
Repair 0 or 1 0 Automatic Repair for backup and compression areswitched on and off.
State 0 or 1 0 Display whether compression and backup have beenexecuted or not.
UserId admin admin The user name of the DB account.
Fig. 8-1: WinNT Registry configuration settings of the tool managementsystem
RegistryDatabase_gr.bmp
Fig. 8-2: WinNT Registry configuration for database access
8-4 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Registry path: HKEY_LOCAL_MACHINE\INDRAMAT\SAVE
The same Registry configuration as underHKEY_LOCAL_MACHINE\INDRAMAT\DATABASE
However, the configuration of the last successful database access issaved here. These configuration settings are used if an invalidconfiguration was found under Registry path
HKEY_LOCAL_MACHINE\INDRAMAT\DATABASE
Registry path: HKEY_LOCAL_MACHINE\INDRAMAT\BACKUP
The same Registry configuration as underHKEY_LOCAL_MACHINE\INDRAMAT\DATABASE
However, the database access configuration for the database that wassaved during the last backup is saved here.
WinNT Registry Report ConfigurationRegistry path: HKEY_LOCAL_MACHINE\INDRAMAT\REPORT
Registry key Type of value Default value Description
TemplateName String -- The file name (without file extension) of a reporttemplate that is user-defined. The report templatedefines the header lines of the HTML report. Thereport template is a HTML file with the fileextension ".rpt".
Template Path String -- The path for the directory in which the reporttemplate and the graphics and animations that areused by the report template can be found.
If a graphics or animation cannot be found in thespecified directory, this area is displayed as anempty area in the HTML report.
Fig. 8-3: WinNT Registry configuration for reports
RegistryReport_gr.bmp
Fig. 8-4: WinNT Registry configuration for HTML report templates
Tool Management Appendix 8-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Database Service ToolsFor maintaining and securing the tool data stock, the tool managementsystem provides the following database options:
• Database data consistency test
• Database compression
• Database backup
The database configuration settings in the WinNT registry can be used todefine, which of these database service options you want to use and inwhich periods of time these services are to be started.
Furthermore there is an option to start these services automatically orwith a user inquiry. The following chapters show the dialogues that allowthe user to use the database services if required.
Note: The described tool for servicing the database can only be usedwithout any restrictions for local data maintenance.
Only for local data retention can it be guaranteed that the tool database isnot used by another application at the time of the start of the databaseservice functions.
When the tool database is used by several applications/MT-GUIs, it mustbe guaranteed that only one system carries out the servicing of thedatabase and that the database can only be opened at the time of thestart of the database service functions. This means that there must be noother connections to this database at this time.
If the database cannot be opened only under those circumstances, norepair, compression or backup can be carried out.
If the tool management system is used in a network with central dataretention, it must be assumed that at least one application maintains onedatabase connection. In this case, database servicing cannot beautomated because there is a great possibility that it will fail.
For central data retention, the database servicing measures must becarried out by an administrator who makes sure that the database can beopened exclusively. The database servicing functions can also be calledup via the ODBC manager in the WinNT system control.
If you try to start the database servicing while another application stillmaintains a connection with the database, the user will receive amessage saying that the servicing measures cannot be carried out underthese circumstances.
Explanations concerning thenote
8-6 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ODBC_Man_gr.bmp
Fig. 8-5: ODBC configuration dialog box of the ODBC manager for startingdatabase service functions
Database data consistency testThe database data consistency test checks the complete data stock for itsdata consistency. If any data inconsistencies are found, the damageddata sets are removed.
A data consistency test is carried out for every compression or backuprun if option "Repair" in the WinNT Registry database configurationsetting is set to "1".
If the value of the field "Repair" is set to "0", no data consistency testsare carried out.
Note: Generally no data consistency checks are necessary.However, if the tool management system shows any behaviorthat is not explicable or untypical, this behavior may have beencaused by data inconsistencies. In this case it isrecommendable to carry out a data consistency check. Underunfavorable conditions, according to Microsoft (themanufacturer of the database), the database may no longer beoperable or cannot be used properly after carrying out aconsistency test if the database has serious damagebecause a large amount of inconsistent data are deleted in theconsistency test. We therefore recommend to switch off thedata consistency checks as a standard procedure. Only switchthem on if you suspect a data inconsistency (when the systemshows a behavior that is not explicable or untypical). Carry outone single consistency test only.
We also recommend to create a safety copy of the databaseprior to the consistency test, in order to avoid any loss of dataduring a consistency test in case the data is damaged.
Database compressionIf tools are frequently created and deleted in your tool managementsystem, we recommend that you start a compression run from time totime in order to maintain your data stock and to maintain or increase theperformance of your tool management system.
Tool Management Appendix 8-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
During the compression run the data stock is checked and all data setsthat are no longer needed are physically deleted. Additionally thedatabase is reorganized. As a result the size of the database is reducedso that the access to the data is quicker and more effective.
DBCompress.bmp
Fig. 8-6: Dialogue for the optional start of the database compression
Database backupDepending on the requirements with regard to the failure safety and dataaccessibility it is recommendable to create a periodical backup (safetycopy) of the tool data stock via a database backup run.
By default, the backup run starts with a data consistency check followedby database compression. Then a copy of the entire tool managementdatabase and the WinNT registry database access configuration iscreated.
If you want to create your backups periodically, you need to keep in mindthat under certain circumstances the entire data stock of a databaseincluding the damaged data might also be saved. This means that the lastcorrect safety copy (backup) could be overwritten.
For this reason we recommend that, if you use automatic periodicalbackups, you should store another safety copy of the databaseseparately.
DBBackup.bmp
Fig. 8-7: Dialogue for the optional start of the database backup
8-8 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
8.2 Interfaces of the Tool Management System
The tool management system has the following interfaces:
• API as an interface with surface components (GUI) that is close to theuser.
• Data interfaces for the tool data import and export.
ToolManInterfaces_gr.bmp
Fig. 8-8: Interfaces of the tool management system
The following interfaces are provided by the tool management system:
• HTML tool reports
• HTML tool list reports
• XML tool data
• XML tool list data
• ASCII tool lists (old data format)
• SafeArray for tool data
• ADO / ODBC
• CNC via Functional Interface (FI)
• Administration (management A hands over a tool to management B)
• Tool management system API (interface to the application).
Tool Management Appendix 8-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Interfaces for Data ExportThe tool management system offers interfaces for the data export of
• Tools
• Tools lists
The tool data of an individual tool can be exported as:
• XML tool data file
The tool data is stored on the file system as an XML file. The datafrom XML files can be imported again into the tool managementsystem. Therefore XML files can be used for data protection or dataexchange.
• HTML tool report
The tool data is stored on the file system as an HTML file. The HTMLfile can be displayed with any HTML browser and printed out. TheHTML file can also be imported into Excel.
• Safe-Array
This data interface can be used for the exchange of tool data betweenthe tool management and the applications.
• Tool management
The tool data is transferred from one tool data administration toanother tool data administration.
The tool data of a tool list can be exported as:
• XML tool list file
The tool list data and all data of the tools that are used by this tool list,are saved as a hierarchical record set as XML file. The data from XMLfiles can be imported again into the tool management system.Therefore XML files can be used for data protection or data exchange.
• HTML tool list reports
The most important tool list configuration data as well as the toolnames, tool index numbers and the tool type group names of the toolsin the tool list locations are saved as an HTML file.
• CNC download
The tool lists and the tool data are checked for their data consistencyand transferred to the CNC. Tools and tool lists that have been loadedinto a CNC are marked as “used” and cannot be used by any othercontrol system as long as they are loaded in a control. For eachdownload the tool data of the tools that are used by the CNC aresaved, before a new tool list is loaded into the CNC.
A tool list download can only be carried out successfully if no NCprogram is active!
Note: The HTML tool reports and the HTML tool list reports can bedisplayed without problems in any HTML browser and printedout.
Furthermore it is possible to import the HTML report data intoExcel 97 and younger versions. This way they are ready to beprocessed and evaluated with Excel.
8-10 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolManExportInterfaces_gr.bmp
Fig. 8-9: Interfaces for data export in tool management
Interfaces for Data Import The tool management system offers interfaces for the data import of
• Tools
• Tools lists
The tool data of an individual tool can be imported as:
• XML tool data file
The tool data is read from a tool list XML file and accounted for in thetool management system.
If the tool to be imported already exists in the tool managementsystem, the data of this tool is updated by the data from the XML file(overwritten).
• Safe Array tool data
This interface is part of the tool management API and is used for theexchange of tool data between the tool management system andapplications. It is not visible to the end user.
If the tool to be imported already exists in the tool managementsystem, the data of this tool are updated by the data from the SafeArray (overwritten).
Tool Management Appendix 8-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
The tool data of a tool list can be imported as:
• XML tool list data file
The tool data and the tool list data are read from a tool list XML fileand accounted for in the tool management system. If a tool of the toollist that is to be imported already exists in the tool managementsystem, the data of this tool is updated by data from the XML file(overwritten).
• ASCII tool list data file
This interface is used for importing tool list files of the earlier MT GUIversions. When imported the ASCII file is scanned for tool informationand tool list information and the tools and tool lists that have beenidentified are created or updated in the tool management system.Unfortunately some information concerning the tool type groups andtool technology are not contained in the files of the old ASCII fileformat. Therefore these tools cannot be assigned to any tooltechnology or tool type group. All tools that do not have anyinformation concerning the tool technology or tool type group availableare accounted for under the tool technology "Unknown tool types" andthe tool type group "Unknown tool class". These tools can be usedwithout any functional restriction. If you wish to have these toolsdisplayed under the correct tool technology and tool type group, youneed to assign a valid tool technology and tool type group with the helpof the option ”Save as”.
• Upload
During the upload the tool data and tool list data are loaded into thetool management system from the control. The tool list is saved underthe tool list name of the CNC. If a tool list with this name already existsin the tool management system, this tool list is updated, i.e. overwrittenwith the CNC values. This is especially applicable for tool listconfiguration data (e.g. number of storage locations, number ofgripping tools,...)
• Synchronization
The synchronization procedure is a special type of "upload"; in thiscase, the original tool list remains unchanged. During synchronization,the data in the tool administration system are merely updated by thecurrent data in the control.
A synchronization run can be started from the project navigator at anytime. The synchronization run is of particular importance if the originallist configuration is not to be changed (e.g. part-list download).
8-12 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
ToolManImportInterfaces_gr.bmp
Fig. 8-10: The interfaces for the data import into the tool management system
8.3 Application Scenarios for the Tool Management System
In the following various application scenarios for the operation of the toolmanagement system are described:
• Central data retention
• Decentralized data retention
• Local data retention
Central Data RetentionThe tool management system has been designed for multi-user andnetwork operation. For the operation with central data retention, all MTGUIs and all external applications use the tool management system APIin order to access the joint tool data stock that is stored in the database ofthe tool management system. The database is installed on a networkcomponent that is accessible for all users of the tool management systemvia the network.
Operational planning is possible for all machines from any position withinthe entire network. A central operations planning department is able toimplement the configuration of all production processes.
The tool management system can be divided into several logical tool dataadministrations, which are all saved in the same tool database (e.g.logical separation of tools of different transfer lines). Tools can beexchanged between the tool administrations.
Tool Management Appendix 8-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Application example:
• The tools of a company are to be available for all machines andapplications within the whole company.
• A company has powerful network connections to different productionsites that frequently exchange a large number of tools between eachother.
• The tool stock is used in order to carry out evaluations concerning theoptimization of the work sequences.
• A powerful and stable network connection is available for all networkcomponents.
Note: To avoid the effects of system failure it is recommended toduplicate the database and to use RAID systems or othercommon methods and mechanisms for data protection.
ToolManCentralDatabase_gr.bmp
Fig. 8-11: Tool management system: central data retention
All controls and applications use one tool management system forproduction and operations planning purposes. All tools of this toolmanagement system are available to all controls and applications.
8-14 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Emergency Operation Concepts in Environments with Central DataRetention
• Database failure
In environments with central data retention the failure of the database is aserious matter because this would mean the loss of all tool data. Allproduction machines would be able to continue working but it would notbe possible to retool a machine or carry out other operational planning.
In order to minimize downtimes, we recommend that you operate thedatabase using failure-proof systems and duplicate the data stock (withregard to hardware or software (e.g. duplicate the hard disc, Mirroring,RAID system etc.) so that a safety copy or backup can be used in anemergency.
• Network failure
If the network or a part of the network is down for a longer period of time,it is possible to establish a local emergency operation. In order for this towork every destination system needs to have a local database of the toolmanagement system, which is not used for normal operation. Foremergency operation, the entries to the database access are changed inthe WinNT Registry so that the local database of the tool managementsystem can be used. Afterwards XML tool list files (safety copies orfreshly exported XML files from the central database) are imported intothe destination system, which is no longer accessible via the network, viathe disc drive. A balancing of the tool data with the central database iscarried out in the reverse order via the XML file export from thedestination system and the XML file import into the central database ofthe tool management system within the area of the network that is stillworking. After the network failure has been corrected, the WinNT registryconfiguration of the local system should be reconfigured for the access tothe central tool management database as soon as possible.
Note: During emergency operation, as few data changes as possibleshould be carried out (creating and deleting tools and tool lists)in order to minimize or avoid the danger of datainconsistencies and the necessary subsequent data servicingwork.
Tool Management Appendix 8-15
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
HighAvailabilityConcept_gr.bmp
Fig. 8-12: A possible concept for an emergency operation in case of a networkfailure
Decentralized Data RetentionFor the operation with decentralized data retention, certain applicationshave access to a data stock that is common for these applications via thetool management system API. Because the tool data have been stored indifferent tool databases, the applications can only access the tool datastock in their own tool database. The data access configuration (WinNTRegistry) of the application needs to be reconfigured for access to the tooldata of another tool database.
The applications of the operations planning department only configure themachines with a connection to the same tool database. A centraloperations planning system is only possible when several systems (PCs)are used, each of which are connected to another tool managementsystem. An exchange of tool data between the tool management systemsis only possible with restrictions.
Application example:
• The tools of certain machining centers/transfer lines are to beadministrated separately from other tools.
• The tools of a company are to be administrated separately accordingto divisions for reasons of safety against failure.
• A company consists of several production sites that never or veryrarely exchange a small number of tools. Every production siteadministrates its own tools.
• A company consists of widely scattered production sites that wouldrequire an expensive WAN connection.
8-16 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
• A network connection (dialing connection) of the production sites thatis unstable or temporary requires the installation of a local toolmanagement system (or one that is restricted to certain networkareas).
Note: To avoid the effects of system failure, it is recommended thatyou duplicate the database and use RAID systems or othercommon methods and mechanisms for data protection.
ToolManLocalDatabase_gr.bmp
Fig. 8-13: Tool management: decentral data retention
A group of controls and applications uses one tool management systemfor production and operations planning purposes. The tools of this toolmanagement system can be used by all group members.
Local Data RetentionEach machine has its own tool management system. The applications ofthe machine can only access the locally defined tools.
Application example:
• For applications that require the highest possible safety against failure.Each machine uses its own tool management system. Tool data areexchanged between the tool management systems extremely rarelyand if so only in very small numbers. The failure of the toolmanagement system of one machine must not have any effect on thetool management systems of the other machines. A central operationsplanning is hardly possible or only possible with great restrictions even
Tool Management Appendix 8-17
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
if several systems (PCs) are used. The configuration tasks of theoperations planning department are preferably carried out at themachine. An exchange of tool data between the tool managementsystems of the machines is only possible with restrictions.
• It is not necessary to have an overview of the complete tool stock of acompany.
• Individual machine
• A company consists of several production sites that never or veryrarely exchange a small number of tools.
• There is no network connection available or the existing one isextremely instable.
Note: To avoid the effects of system failure, it is recommended thatyou duplicate the database and use RAID systems or othercommon methods and mechanisms for data protection.
ToolManStrictlyLocalDatabase_gr.bmp
Fig. 8-14: Local data retention
Each CNC uses its own tool management system for productionpurposes and those of the operations planning department. The tools of atool management system are exclusively reserved for the local CNC.
8-18 Appendix Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Management Plants 9-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
9 Plants
9.1 List of Tool Data
Base tool data (per tool) V23_20030319
DESIGNATION RANGE
DA
TA
TY
PE
in P
LC
UN
IT DE OPT. EL TL
Tool identification
Index address hexadecimal double word with 32 bit - 01 X X
ID (tool designation) up to 28 characters STRG28 - 02 X
Memory 0 - 2 - 03 X
Location 0 - 999 - 04 X
Tool number 1 - 9999999 DINT - 05 X X
Tool duplo number 1 - 9999 INT - 06 X
Correction type 1 - 5 USINT - 07 X X
Number of tool edges 1 - 9 USINT - 08 X X
Tool status 0/1 (32 status bits) USINT - 09 X
Location Data
Free half locations 0 - 4 USINT - 10 X
Old pocket 1 - 999 INT - 11 X
Stor. of next setup tool 0 - 2 INT - 12 X
Loc. of next setup tool 1 - 999 INT - 13 X
Stor. of prev. setup tool 0 - 2 INT - 14 X
Loc. of prev. setup tool 1 - 999 INT - 15 X
Units
Time unit 0/1 (0: min, 1: cycl.) USINT - 16 X
Unit of length 0/1 (0: mm, 1: inches) USINT - 17 X X
Technology data
Tool code 0 - 9 USINT - 18 X X
Representation type 0 - 65535 INT - 19 X X
User data
User data 1 REAL 20 A00.061 X
User data 2 REAL 21 A00.062 X
User data 3 REAL 22 A00.063 X
User data 4 REAL 23 A00.064 X
User data 5 REAL 24 A00.065 X
User data 6 REAL 25 A00.066 X
User data 7 REAL 26 A00.067 X
User data 8 REAL 27 A00.068 X
User data 9
+/- 1.2 * 10-38 - +/- 3.4 * 10+38
and 0 ( 9 significant digits )
REAL
any
28 A00.069 X
Group data
29
Group number 0 - 99 BYTE - 30 X
Group duplo number 0 - 99 BYTE - 31 X
Group status 0/1 (16 status bits) WORD - 32 X
9-2 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Comment up to 5 x 76 alpha-numeric characters - 99 A00.057 X
WGD_all_V23_20030319.xls
The data element 99 “Comment” is not loaded into the control.
DE ... Data element EL ... Setup list specific date
R.TL ... Replacement tool TL ... Tool list specific date
CTRL29 ... STRING28 OPT ... Optional date
Fig. 9-1: Base tool data
Tool Management Plants 9-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool edge data (per tool edge) V22_20030317
DESIGNATION RANGE
DA
TA
TY
PE
in P
LC
UNIT DE OPT. EL TL
Tool edge identification
Tool edge position 0 - 8 USINT 01 X X
Tool edge status 0; 1 (16 status bits) WORD 02 X
Tool life data
Remaining tool life -99.9 - +100.00 REAL 03 A00.059 X
Warning limit +0.1 - +100.00 REAL%
04 A00.059 X
max. utilization time 0 - 9999999 (0: Service life
measurement inactive)
REAL 05 A00.059 X
Time used 0 - 9999.999 REAL
min or
Cycles06 A00.059 X
Geometry Data
Length L1 DINT 07 X
Length L2 DINT 08 X
Length L2 DINT 09 X
Radius R DINT 10 X
Wear L1 DINT 11 A00.055 X
Wear L2 DINT 12 A00.055 X
Wear L3 DINT 13 A00.055 X
Wear R DINT 14 A00.055 X
Offset L1 DINT 15 A00.056 X
Offset L2 DINT 16 A00.056 X
Offset L3 DINT 17 A00.056 X
Offset R
-99999.9999 - +99999.9999
or
-9999.99999 - +9999.99999
DINT
mm
or
inch
18 A00.056 X
Geometry limit values
L1_min DINT 19 A00.060 X
L1_max DINT 20 A00.060 X
L2_min DINT 21 A00.060 X
L2_max DINT 22 A00.060 X
L3_min DINT 23 A00.060 X
L3_max DINT 24 A00.060 X
R_min DINT 25 A00.060 X
R_max
-99999.9999 - +99999.9999
or
-9999.99999 - +9999.99999
DINT
mm
or
inch
26 A00.060 X
Wear factors
Wear factor L1 DINT 27 A00.058 X
Wear factor L2 DINT 28 A00.058 X
Wear factor L3 DINT 29 A00.058 X
Wear factor R
-99999.9999 - +99999.9999
or
-9999.99999 - +9999.99999DINT
mm/min orinch/min or cycles
30 A00.058 X
9-4 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
User data
User data 1 REAL any 31 A00.070 X
User data 2 REAL any 32 A00.071 X
User data 3 REAL any 33 A00.072 X
User data 4 REAL any 34 A00.073 X
User data 5
+/- 1.2 * 10-38 - +/- 3.4 * 10+38
and
0 ( 9 significant digits )
REAL any 35 A00.074 X
User data 6 DINT any 36 A00.092 X
User data 7 DINT any 37 A00.093 X
User data 8 DINT any 38 A00.094 X
User data 9 DINT any 39 A00.095 X
User data 10
-99999.9999 - +99999.9999
or
-9999.99999 - +9999.99999
DINT any 40 A00.096 X
SD_all_V22_20030317.xls
DE ... Data element EL ... Setup list specific date
OPT ... Optional date TL ... Tool list specific date
Fig. 9-2: Tool edge date
Tool Management Plants 9-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
9.2 List of Status Bits
Tool Status
Tool status bit from data element 09 base tool dataV22_20030317
Writeaccess
Type
Group name Group information
Sym
bo
l
Val
ue
Bit
TM
BE
D
AN
P
EL
TL
PL
Comment
Tool cannot be found ! 1
Tool available 01 X X X Tool is missing
Tool is not required ? 1Presence
Tool required 02 X X X Tool not required for
machining
Correction type wrong t 1Error correction type
correction type not faulty 03 X X X Correction type does not
comply with requirements
Incorrect number of tool edges e 1Error number of cutters
correct number of edges 04 X X X
Number of tool edgesdoes not comply withrequirements
Edge(s) faulty f 1Error tool edge
Edge(s) not faulty 05 X X X Tool edge data does not
comply with requirements
Tool code incorrect $ 1Error tool code
Tool code not incorrect 06 X X X
Tool data does notcorrespond to thedefinition
Reserved for extension 7
Reserved for extension 8
location locked B 1
Location locking
Location not locked 0
9 X X X X XANP/BED: e.g. location isdamagedTM: tool is entered
Reserved for extension Upper half location locking 10
Reserved for extension Lower half location locking 11
upper half-location reserved ) 1Upper half location reserved
upper half location not reserved 012 X X X X Reserved for temp. moved
tools
lower half-location reserved ( 1Lower half location reserved
lower half-location not reserved 013 X X X X Reserved for temp. moved
tools
Reserved for extension Upper half location covering 14
Reserved for extension Lower half location covering 15
Location occupied + 1Location reservation
Location not occupied 016 X X X There is a tool in the
Tool is worn out d 1
tool is not worn out 017 X X
The remaining lifetime ofthe tool has elapsed(replace)
Warning limit is reached w 1Wear state
Warning limit not reached 018 X X The remaining lifetime is
about to expire (replace)
9-6 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Machining tool p 1
no machining tool 019 X X
There is one machiningtool for each alternate toolgroup
Replacement tool s 1
Name of alternate
no spare tool 020 X X
A spare tool is a tool thatcan still be used, nomachining tool
Fixed pocket coded tool C 1
Tool codingTool is not fixed location coded 0
21 X X X XThe tool may be insertedonly on the predef. toollocation
Tool locked L 1Tool block
Tool is not locked 022 X X X Tool must not be used
Tool broken D 1Tool breakage
Tool is not broken 023 X X X Tool is damaged, e.g. a
tool edge has broken off
Reserved for extension 24
Axx.075 1User tool status 1 User tool status bit 1
025 X X X Any meaning
Axx.076 1User tool status 2 User tool status bit 2
026 X X X Any meaning
Axx.077 1User tool status 3 User tool status bit 3
027 X X X Any meaning
Axx.078 1User tool status 4 User tool status bit 4
028 X X X Any meaning
Axx.079 1User tool status 5 User tool status bit 5
029 X X X Any meaning
Axx.080 1User tool status 6 User tool status bit 6
030 X X X Any meaning
Axx.081 1User tool status 7 User tool status bit 7
031 X X X Any meaning
Axx.082 1User tool status 8 User tool status bit 8
any
032 X X X Any meaning
WSB_all_V22_20030317.xls
TM ... Tool Management EL ... Setup-list-specific status bit
USER ... Operator TL ... Tool list specific status bit
USP ... Application-related programs in PLC or NC OPT ... Optional date
PL ... Location-specific status bit
Fig. 9-3: Tool status bits
Tool Management Plants 9-7
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Edge Status
Tool status bit from tool data element 02 V22_20030317
Writeaccess
Type
Group name Group information
Sym
bo
l
Val
ue
Bit
TM
BE
D
AN
P
EL
TL
Comment
Incorrect tool edge orientation o 1 1Tool edge position
Faulty Tool edge position is not incorrect 0X X
Tool edge data doesnot correspond to thedefinition
L1 incorrect 1 1L1 incorrect
L1 not incorrect 02 X X
Tool edge data doesnot correspond to thedefinition
L2 incorrect 2 1L2 incorrect
L2 not incorrect 03 X X
Tool edge data doesnot correspond to thedefinition
L3 incorrect 3 1L3 incorrect
L3 not incorrect 04 X X
Tool edge data doesnot correspond to thedefinition
R incorrect r 1R incorrect
R not incorrect 05 X X
Tool edge data doesnot correspond to thedefinition
Reserved for extension 6
Reserved for extension 7
Reserved for extension 8
Tool edge worn d 1
Tool not worn out 09 X X
The tool edge can nolonger be used(replace)
Warning limit is reached w 1Wear state
Warning limit not reached 010 X X
The remaining toollife of the tool edge isnear its end (replace)
Reserved for extension 11
Reserved for extension 12
1User
tool edge status 1
User
tool edge status bit 1Axx.083
013 X X X Any meaning
Axx.084 1User
tool edge status 2
User
tool edge status bit 2 014 X X X Any meaning
Axx.085 1User
tool edge status 3
User
tool edge status bit 3 015 X X X Any meaning
Axx.086 1User
tool edge status 4
User
tool edge status bit 4
any
016 X X X Any meaning
SSB_all_V22_20030317.xls
TM ...ToolManagement
EL ... Setup-list-specific status bit
USER ...Operator
TL ... Tool list specific status bit
USP ... Application-spec.programs on the PLC or NC
OPT ... Optional date
Fig. 9-4: Tool edge status bits
9-8 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
9.3 Menu Structures
Online Tool Data Handling HMI
Tool overview Sort Group Confirm brokentool
Confirm toolchange
Tool life Configure list Views
Tool list
Fig. 9-5: Online tool data handling HMI
Online Tool Data Handling NC Screens
Insert tool Remove tool Move tool Edit tool Measure tool Tool list GEO Next F key level>>
Finish navigator
Tool editor Measure tool Editable toollist
Clear / locklocation
Clear / lock tool Tool change Configurelocation
Upload
Download
Previous F keylevel >>
Finish navigator
Fig. 9-6: Online tool data handling NC screens
Editable Tool Lists
Geometry list
Editor absolute Editor additive EbeneG17/18/19
Change unit Next tool edge Next list Next F key level>>
Finish tool list
Insert tool Remove tool Move tool Sort location <->part No.
Filter dialogue Configure list Next F key level>>
Finish tool list
Fig. 9-7: Editable tool lists: geometry list
Tool Management Plants 9-9
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool life list
Editor absolute Editor additive Reset tool life Change unit Next tool edge Next list Next F key level>>
Finish tool list
Insert tool Remove tool Move tool Sort location <->part No.
Filter dialogue Configure list Next F key level>>
Finish tool list
Fig. 9-8: Editable tool lists: tool life list
Tool user data list
Change value
Next list Next F key level>>
Finish tool list
Insert tool Remove tool Move tool Sort location <->part No.
Filter dialogue Configure list Next F key level>>
Finish tool list
Fig. 9-9: Editable tool lists: tool user data list
Tool edge user data list
Change value Next tool edge Next list Next F key level>>
Finish tool list
Insert tool Remove tool Move tool Sort location <->part No.
Filter dialogue Configure list Next F key level>>
Finish tool list
Fig. 9-10: Editable tool lists: tool edge user data list
Tool edge status list
Change value Next tool edge Next list Next F key level>>
Finish tool list
Insert tool Remove tool Move tool Sort location <->part No.
Configure list Next F key level>>
Finish tool list
Fig. 9-11: Editable tool lists: tool edge status list
9-10 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool status list
Change value Next list Next F key level>>
Finish tool list
Insert tool Remove tool Move tool Sort location <->part No.
Configure list Next F key level>>
Finish tool list
Fig. 9-12: Editable tool lists: tool status list
Offline Tool Administration
Control viewNode "Tool management" is selected:
Create new tooladministration
Edit tool types Search tool andnew tool
Search tool listand new list
Finish navigator
Fig. 9-13: Offline tool management: tool management control view
Node of a tool administration is selected:
Create new tooladministration
Delete tooladministration
Rename tooladministration
Edit tooladministration
Tooladministrationfeatures
Finish navigator
Fig. 9-14: Offline tool management: tool administration control view
Node "Tool lists" is selected:
Create new toollist
Import / upload Finish navigator
Fig. 9-15: Offline tool management: tool lists control view
Node of a tool list is selected:
Create new toollist
Delete tool list Rename tool list Display tool listattributes
Import / upload Export /download
Next F key level>>
Finish navigator
Insert tool Reset tool liststatus
Save tool list astemplate
Copy list Synchronize(actual list)
Tool list features Previous F keylevel >>
Finish navigator
Fig. 9-16: Offline tool management: tool lists control view selected
Tool Management Plants 9-11
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
A list location has been selected in the tool list:
Remove Tool Insert tool View location
dataMove tool Edit tool Location
featuresFinish navigator
Tool editor
Fig. 9-17: Offline tool management: tool lists control view selected in list location
Data viewNode "Tool management" is selected:
see Fig. 9-13
Node of a tool administration is selected:
see Fig. 9-14
Node "Tool administration" is selected:
Create new tool Import / upload Finish navigator
Fig. 9-18: Offline tool management: tool lists data view selected
Node of a technology group is selected:
Create new tool Import / upload Finish navigator
Fig. 9-19: Offline tool management: technology group data view selected
Node of a tool type group is selected:
see Fig. 9-19
Node or entry of a tool is selected:
Create new tool Deleting tool Save tool as Edit tool Import / upload Export /download
Next F key level>>
Finish navigator
Reset toolstatus
Reset wear Copy tool (withnew index No.)
Tool features Previous F keylevel >>
Finish navigator
Fig. 9-20: Offline tool management: tool data view selected
9-12 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Node "Tool list administration" is selected:
Import / upload Finish navigator
Fig. 9-21: Offline tool management: tool list administration data view selected
Node "Tool lists" is selected:
see Fig. 9-15
Device node is selected:
Import / upload Finish navigator
Fig. 9-22: Offline tool management: device node data view selected
Process node is selected:
Create new toollist
Import / upload Synchronize(actual list)
Finish navigator
Fig. 9-23: Offline tool management: process node data view selected
Node of a tool list is selected:
see Fig. 9-16
A list location has been selected in the tool list:
see Fig. 9-16 (second F key bar)
Node "Tool lists (template)" is selected:
see Fig. 9-15
Node of a tool list template is selected:
Create new toollist
Delete tool list Rename tool list Display tool listattributes
Import / upload Export /download
Next F key level>>
Finish navigator
Reset tool liststatus
Save tool list aslist dependingon process List
Copy list Tool list features Previous F keylevel >>
Finish navigator
Fig. 9-24: Offline tool management: tool list template data view selected
Node "Tool lists (incorrect)" is selected:
see Fig. 9-15
Tool Management Plants 9-13
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Node of an incorrect tool list is selected:
Delete tool list Rename tool list Display tool listattributes
Import / upload Export /download
Next F key level>>
Finish navigator
Reset tool liststatus
Repair tool list Copy list Tool list features Previous F keylevel >>
Finish navigator
Fig. 9-25: Offline tool management: incorrect tool list data view selected
Tool Editor
Basic tool data editing
Next tool edge Next tool Tool edgelocation
Switching activewindow
Finish tool editor
Fig. 9-26: Tool editor: editing basic tool data
Geometry data editing
Next tool edge Next tool Tool dataselection
EbeneG17/18/19
Absoluteadditive
Units Switching activewindow
Finish tool editor
Fig. 9-27: Tool editor: editing geometry data
Tool life data editing
Next tool edge Next tool Tool dataselection
Units Switching activewindow
Finish tool editor
Fig. 9-28: Tool editor: editing tool life data
Tool user data editing and tool user status editing
Next tool edge Next tool Tool dataselection
Units Switching activewindow
Finish tool editor
Fig. 9-29: Tool editor: Tool user data editing and tool user status editing
9-14 Plants Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool edge user data editing and tool edge user statusediting
Next tool edge Next tool Tool dataselection
Units Switching activewindow
Finish tool editor
Fig. 9-30: Tool editor: Tool edge user data editing and tool edge user statusediting
Tool Management Index 10-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
10 Index
BBxx.001 7-20Bxx.002 7-12Bxx.025 7-12Bxx.026 7-12Bxx.027 7-12Bxx.028 7-12Bxx.073 7-17
EE 2-14, 2-15, 2-21, 3-14
FPlaces after the decimal point, programmable 7-12
GG17 7-12, 9-8, 9-13G18 7-12, 7-13G19 7-12G70 7-20G71 7-20
IInch, unit of measurement - G70 7-20
LLayer selection ZX - G18 7-13Length offset, max. input value for - Bxx.027 7-12Length wear, max. input value for - Bxx.025 7-12Level selection XY - G17 7-12Level selection YZ - G19 7-12Level selection ZX - G18 7-12
MMillimeter, unit of measurement - G71 7-20
RRadius offset, max. input value for - Bxx.028 7-12Radius wear, max. input value for - Bxx.026 7-12
TT 3-16, 7-2, 7-9, 7-10Tool call, tool preselection and - T 3-16Tool call, tool preselection and - T 3-16, 7-2, 7-9, 7-10Tool edge selection - E 2-14, 2-15, 2-21, 3-14Tool groups, number of - Bxx.073 7-17Tool preselection and tool call - T 3-16, 7-2, 7-9, 7-10
UUnit of measurement, inch - G70 7-20Unit of measurement, millimeter - G71 7-20Unit of measurement, underlaying - Bxx.001 7-20
10-2 Index Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Tool Management Service & Support 11-1
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
11 Service & Support
11.1 Helpdesk
Unser Kundendienst-Helpdesk im Hauptwerk Lohram Main steht Ihnen mit Rat und Tat zur Seite.Sie erreichen uns
Our service helpdesk at our headquarters in Lohr amMain, Germany can assist you in all kinds of inquiries.Contact us
- telefonisch - by phone: 49 (0) 9352 40 50 60über Service Call Entry Center Mo-Fr 07:00-18:00- via Service Call Entry Center Mo-Fr 7:00 am - 6:00 pm
- per Fax - by fax: +49 (0) 9352 40 49 41
- per e-Mail - by e-mail: [email protected]
11.2 Service-Hotline
Außerhalb der Helpdesk-Zeiten ist der Servicedirekt ansprechbar unter
After helpdesk hours, contact our servicedepartment directly at
+49 (0) 171 333 88 26
oder - or +49 (0) 172 660 04 06
11.3 Internet
Unter www.boschrexroth.com finden Sieergänzende Hinweise zu Service, Reparatur undTraining sowie die aktuellen Adressen *) unsererauf den folgenden Seiten aufgeführten Vertriebs-und Servicebüros.
Verkaufsniederlassungen
Niederlassungen mit Kundendienst
Außerhalb Deutschlands nehmen Sie bitte zuerst Kontakt mitunserem für Sie nächstgelegenen Ansprechpartner auf.
*) Die Angaben in der vorliegenden Dokumentation könnenseit Drucklegung überholt sein.
At www.boschrexroth.com you may findadditional notes about service, repairs and trainingin the Internet, as well as the actual addresses *) ofour sales- and service facilities figuring on thefollowing pages.
sales agencies
offices providing service
Please contact our sales / service office in your area first.
*) Data in the present documentation may have becomeobsolete since printing.
11.4 Vor der Kontaktaufnahme... - Before contacting us...
Wir können Ihnen schnell und effizient helfen wennSie folgende Informationen bereithalten:
detaillierte Beschreibung der Störung und derUmstände.
Angaben auf dem Typenschild der betreffendenProdukte, insbesondere Typenschlüssel undSeriennummern.
Tel.-/Faxnummern und e-Mail-Adresse, unterdenen Sie für Rückfragen zu erreichen sind.
For quick and efficient help, please have thefollowing information ready:
1. Detailed description of the failure andcircumstances.
2. Information on the type plate of the affectedproducts, especially type codes and serialnumbers.
3. Your phone/fax numbers and e-mail address,so we can contact you in case of questions.
11-2 Service & Support Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
11.5 Kundenbetreuungsstellen - Sales & Service Facilities
Deutschland – Germany vom Ausland: (0) nach Landeskennziffer weglassen!from abroad: don’t dial (0) after country code!
Vertriebsgebiet Mitte Germany Centre
Rexroth Indramat GmbHBgm.-Dr.-Nebel-Str. 2 / Postf. 135797816 Lohr am Main / 97803 Lohr
Kompetenz-Zentrum Europa
Tel.: +49 (0)9352 40-0Fax: +49 (0)9352 40-4885
S E R V I C E
C A L L E N T R Y C E N T E RMO – FR
von 07:00 - 18:00 Uhr
from 7 am – 6 pm
Tel. +49 (0) 9352 40 50 [email protected]
S E R V I C E
HOTLINEMO – FR
von 17:00 - 07:00 Uhrfrom 5 pm - 7 am
+ SA / SOTel.: +49 (0)172 660 04 06
oder / orTel.: +49 (0)171 333 88 26
S E R V I C E
ERSATZTEILE / SPARESverlängerte Ansprechzeit- extended office time -
♦ nur an Werktagen- only on working days -
♦ von 07:00 - 18:00 Uhr- from 7 am - 6 pm -
Tel. +49 (0) 9352 40 42 22
Vertriebsgebiet Süd Germany South
Bosch Rexroth AGLandshuter Allee 8-1080637 München
Tel.: +49 (0)89 127 14-0Fax: +49 (0)89 127 14-490
Vertriebsgebiet West Germany West
Bosch Rexroth AGRegionalzentrum WestBorsigstrasse 1540880 Ratingen
Tel.: +49 (0)2102 409-0Fax: +49 (0)2102 409-406
+49 (0)2102 409-430
Gebiet Südwest Germany South-West
Bosch Rexroth AGService-Regionalzentrum Süd-WestSiemensstr.170736 Fellbach
Tel.: +49 (0)711 51046–0Fax: +49 (0)711 51046–248
Vertriebsgebiet Nord Germany North
Bosch Rexroth AGWalsroder Str. 9330853 Langenhagen
Tel.: +49 (0) 511 72 66 57-0Service: +49 (0) 511 72 66 57-256Fax: +49 (0) 511 72 66 57-93Service: +49 (0) 511 72 66 57-783
Vertriebsgebiet Mitte Germany Centre
Bosch Rexroth AGRegionalzentrum MitteWaldecker Straße 1364546 Mörfelden-Walldorf
Tel.: +49 (0) 61 05 702-3Fax: +49 (0) 61 05 702-444
Vertriebsgebiet Ost Germany East
Bosch Rexroth AGBeckerstraße 3109120 Chemnitz
Tel.: +49 (0)371 35 55-0Fax: +49 (0)371 35 55-333
Vertriebsgebiet Ost Germany East
Bosch Rexroth AGRegionalzentrum OstWalter-Köhn-Str. 4d04356 Leipzig
Tel.: +49 (0)341 25 61-0Fax: +49 (0)341 25 61-111
Tool Management Service & Support 11-3
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Europa (West) - Europe (West)
vom Ausland: (0) nach Landeskennziffer weglassen, Italien: 0 nach Landeskennziffer mitwählenfrom abroad: don’t dial (0) after country code, Italy: dial 0 after country code
Austria - Österreich
Bosch Rexroth GmbHElectric Drives & ControlsStachegasse 131120 Wien
Tel.: +43 (0)1 985 25 40Fax: +43 (0)1 985 25 40-93
Austria – Österreich
Bosch Rexroth GmbHElectric Drives & ControlsIndustriepark 184061 Pasching
Tel.: +43 (0)7221 605-0Fax: +43 (0)7221 605-21
Belgium - Belgien
Bosch Rexroth AGElectric Drives & ControlsIndustrielaan 81740 TernatTel.: +32 (0)2 5830719- service: +32 (0)2 5830717Fax: +32 (0)2 5830731 [email protected]
Denmark - Dänemark
BEC A/SZinkvej 68900 Randers
Tel.: +45 (0)87 11 90 60Fax: +45 (0)87 11 90 61
Great Britain – Großbritannien
Bosch Rexroth Ltd.Electric Drives & ControlsBroadway Lane, South CerneyCirencester, Glos GL7 5UH
Tel.: +44 (0)1285 863000Fax: +44 (0)1285 863030 [email protected] [email protected]
Finland - Finnland
Bosch Rexroth OyElectric Drives & ControlsAnsatie 6017 40 Vantaa
Tel.: +358 (0)9 84 91-11Fax: +358 (0)9 84 91-13 60
France - Frankreich
Bosch Rexroth SASElectric Drives & ControlsAvenue de la Trentaine(BP. 74)77503 Chelles Cedex
Tel.: +33 (0)164 72-70 00Fax: +33 (0)164 72-63 00Hotline: +33 (0)608 33 43 28
France - Frankreich
Bosch Rexroth SASElectric Drives & ControlsZI de Thibaud, 20 bd. Thibaud(BP. 1751)31084 Toulouse
Tel.: +33 (0)5 61 43 61 87Fax: +33 (0)5 61 43 94 12
France – Frankreich
Bosch Rexroth SASElectric Drives & Controls91, Bd. Irène Joliot-Curie69634 Vénissieux – Cedex
Tel.: +33 (0)4 78 78 53 65Fax: +33 (0)4 78 78 53 62
Italy - Italien
Bosch Rexroth S.p.A.Via G. Di Vittoria, 120063 Cernusco S/N.MI
Tel.: +39 02 92 365 1+39 02 92 365 326
Fax: +39 02 92 365 500+39 02 92 365 516378
Italy - Italien
Bosch Rexroth S.p.A.Via Paolo Veronesi, 25010148 Torino
Tel.: +39 011 224 88 11Fax: +39 011 224 88 30
Italy - Italien
Bosch Rexroth S.p.A.Via del Progresso, 16 (Zona Ind.)35020 Padova
Tel.: +39 049 8 70 13 70Fax: +39 049 8 70 13 77
Italy - Italien
Bosch Rexroth S.p.A.Via Mascia, 180053 Castellamare di Stabia NA
Tel.: +39 081 8 71 57 00Fax: +39 081 8 71 68 85
Italy - Italien
Bosch Rexroth S.p.A.Via Isonzo, 6140033 Casalecchio di Reno (Bo)
Tel.: +39 051 29 86 430Fax: +39 051 29 86 490
Netherlands - Niederlande/Holland
Bosch Rexroth Services B.V.Technical ServicesKruisbroeksestraat 1(P.O. Box 32)5281 RV Boxtel
Tel.: +31 (0) 411 65 16 40+31 (0) 411 65 17 27
Fax: +31 (0) 411 67 78 14+31 (0) 411 68 28 60
Netherlands – Niederlande/Holland
Bosch Rexroth B.V.Kruisbroeksestraat 1(P.O. Box 32)5281 RV Boxtel
Tel.: +31 (0) 411 65 19 51Fax: +31 (0) 411 65 14 83 www.boschrexroth.nl
Norway - Norwegen
Bosch Rexroth ASElectric Drives & ControlsBerghagan 1 or: Box 30071405 Ski-Langhus 1402 Ski
Tel.: +47 (0)64 86 41 00Fax: +47 (0)64 86 90 62 [email protected]
Spain - Spanien
Bosch Rexroth S.A.Electric Drives & ControlsCentro Industrial SantigaObradors s/n08130 Santa Perpetua de MogodaBarcelona
Tel.: +34 9 37 47 94 00Fax: +34 9 37 47 94 01
Spain – Spanien
Goimendi S.A.Electric Drives & ControlsParque Empresarial ZuatzuC/ Francisco Grandmontagne no.220018 San Sebastian
Tel.: +34 9 43 31 84 21- service: +34 9 43 31 84 56Fax: +34 9 43 31 84 27- service: +34 9 43 31 84 60 [email protected]
Sweden - Schweden
Bosch Rexroth ABElectric Drives & Controls- Varuvägen 7(Service: Konsumentvägen 4, Älfsjö)125 81 Stockholm
Tel.: +46 (0)8 727 92 00Fax: +46 (0)8 647 32 77
Sweden - Schweden
Bosch Rexroth ABElectric Drives & ControlsEkvändan 7254 67 Helsingborg
Tel.: +46 (0) 42 38 88 -50Fax: +46 (0) 42 38 88 -74
Switzerland West - Schweiz West
Bosch Rexroth Suisse SAElectric Drives & ControlsRue du village 11020 Renens
Tel.: +41 (0)21 632 84 20Fax: +41 (0)21 632 84 21
Switzerland East - Schweiz Ost
Bosch Rexroth Schweiz AGElectric Drives & ControlsHemrietstrasse 28863 ButtikonTel. +41 (0) 55 46 46 111Fax +41 (0) 55 46 46 222
11-4 Service & Support Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Europa (Ost) - Europe (East)
vom Ausland: (0) nach Landeskennziffer weglassen
from abroad: don’t dial (0) after country code
Czech Republic - Tschechien
Bosch -Rexroth, spol.s.r.o.Hviezdoslavova 5627 00 Brno
Tel.: +420 (0)5 48 126 358Fax: +420 (0)5 48 126 112
Czech Republic - Tschechien
DEL a.s.Strojírenská 38591 01 Zdar nad SázavouTel.: +420 566 64 3144Fax: +420 566 62 1657
Hungary - Ungarn
Bosch Rexroth Kft.Angol utca 341149 Budapest
Tel.: +36 (1) 422 3200Fax: +36 (1) 422 3201
Poland – Polen
Bosch Rexroth Sp.zo.o.ul. Staszica 105-800 Pruszków
Tel.: +48 22 738 18 00– service: +48 22 738 18 46Fax: +48 22 758 87 35– service: +48 22 738 18 42
Poland – Polen
Bosch Rexroth Sp.zo.o.Biuro Poznanul. Dabrowskiego 81/8560-529 Poznan
Tel.: +48 061 847 64 62 /-63Fax: +48 061 847 64 02
Romania - Rumänien
East Electric S.R.L.Bdul Basarabia no.250, sector 373429 Bucuresti
Tel./Fax:: +40 (0)21 255 35 07+40 (0)21 255 77 13
Fax: +40 (0)21 725 61 21 [email protected]
Romania - Rumänien
Bosch Rexroth Sp.zo.o.Str. Drobety nr. 4-10, app. 1470258 Bucuresti, Sector 2
Tel.: +40 (0)1 210 48 25+40 (0)1 210 29 50
Fax: +40 (0)1 210 29 52
Russia - Russland
Bosch Rexroth OOOWjatskaja ul. 27/15127015 Moskau
Tel.: +7-095-785 74 78+7-095 785 74 79
Fax: +7 095 785 74 77 [email protected]
Russia - Russland
ELMIS10, Internationalnaya246640 Gomel, Belarus
Tel.: +375/ 232 53 42 70+375/ 232 53 21 69
Fax: +375/ 232 53 37 69 [email protected]
Turkey - Türkei
Bosch Rexroth OtomasyonSan & Tic. A..S.Fevzi Cakmak Cad No. 334295 Sefaköy - IstanbulTel.: +90 212 413 34-00Fax: +90 212 413 34-17
Slowenia - Slowenien
DOMELOtoki 2164 228 Zelezniki
Tel.: +386 5 5117 152Fax: +386 5 5117 225 [email protected]
Tool Management Service & Support 11-5
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Africa, Asia, Australia – incl. Pacific Rim
Australia - Australien
AIMS - Australian IndustrialMachinery Services Pty. Ltd.28 Westside DriveLaverton North Vic 3026Melbourne
Tel.: +61 3 93 59 0228Fax: +61 3 93 59 0286Hotline: +61 4 19 369 195 [email protected]
Australia - Australien
Bosch Rexroth Pty. Ltd.No. 7, Endeavour WayBraeside Victoria, 31 95Melbourne
Tel.: +61 3 95 80 39 33Fax: +61 3 95 80 17 33 [email protected]
China
Shanghai Bosch RexrothHydraulics & Automation Ltd.Waigaoqiao, Free Trade ZoneNo.122, Fu Te Dong Yi RoadShanghai 200131 - P.R.China
Tel.: +86 21 58 66 30 30Fax: +86 21 58 66 55 [email protected] [email protected]
China
Shanghai Bosch RexrothHydraulics & Automation Ltd.4/f, Marine TowerNo.1, Pudong AvenueShanghai 200120 - P.R.China
Tel: +86 21 68 86 15 88Fax: +86 21 58 40 65 77
China
Bosch Rexroth China Ltd.15/F China World Trade Center1, Jianguomenwai AvenueBeijing 100004, P.R.China
Tel.: +86 10 65 05 03 80Fax: +86 10 65 05 03 79
China
Bosch Rexroth China Ltd.Guangzhou Repres. OfficeRoom 1014-1016, Metro Plaza,Tian He District, 183 Tian He Bei RdGuangzhou 510075, P.R.China
Tel.: +86 20 8755-0030+86 20 8755-0011
Fax: +86 20 8755-2387
China
Bosch Rexroth (China) Ltd.A-5F., 123 Lian Shan StreetSha He Kou DistrictDalian 116 023, P.R.China
Tel.: +86 411 46 78 930Fax: +86 411 46 78 932
China
Melchers GmbHBRC-SE, Tightening & Press-fit13 Floor Est Ocean CentreNo.588 Yanan Rd. East65 Yanan Rd. WestShanghai 200001
Tel.: +86 21 6352 8848Fax: +86 21 6351 3138
Hongkong
Bosch Rexroth (China) Ltd.6th
Floor,Yeung Yiu Chung No.6 Ind Bldg.19 Cheung Shun StreetCheung Sha Wan,Kowloon, Hongkong
Tel.: +852 22 62 51 00Fax: +852 27 41 33 44
India - Indien
Bosch Rexroth (India) Ltd.Electric Drives & ControlsPlot. No.96, Phase IIIPeenya Industrial AreaBangalore – 560058
Tel.: +91 80 51 17 0-211...-218Fax: +91 80 83 94 345
+91 80 83 97 374
India - Indien
Bosch Rexroth (India) Ltd.Electric Drives & ControlsAdvance House, II FloorArk Industrial CompoundNarol Naka, Makwana RoadAndheri (East), Mumbai - 400 059
Tel.: +91 22 28 56 32 90+91 22 28 56 33 18
Fax: +91 22 28 56 32 93
India - Indien
Bosch Rexroth (India) Ltd.S-10, Green Park ExtensionNew Delhi – 110016
Tel.: +91 11 26 56 65 25+91 11 26 56 65 27
Fax: +91 11 26 56 68 87
Indonesia - Indonesien
PT. Bosch RexrothBuilding # 202, CilandakCommercial EstateJl. Cilandak KKO, Jakarta 12560
Tel.: +62 21 7891169 (5 lines)Fax: +62 21 7891170 - [email protected]
Japan
Bosch Rexroth Automation Corp.Service Center JapanYutakagaoka 1810, Meito-ku,NAGOYA 465-0035, Japan
Tel.: +81 52 777 88 41+81 52 777 88 53+81 52 777 88 79
Fax: +81 52 777 89 01
Japan
Bosch Rexroth Automation Corp.Electric Drives & Controls1F, I.R. BuildingNakamachidai 4-26-44, Tsuzuki-kuYOKOHAMA 224-0041, Japan
Tel.: +81 45 942 72 10Fax: +81 45 942 03 41
Korea
Bosch Rexroth-Korea Ltd.Electric Drives and ControlsBongwoo Bldg. 7FL, 31-7, 1GaJangchoong-dong, Jung-guSeoul, 100-391
Tel.: +82 234 061 813Fax: +82 222 641 295
Korea
Bosch Rexroth-Korea Ltd.1515-14 Dadae-Dong, Saha-KuElectric Drives & ControlsPusan Metropolitan City, 604-050
Tel.: +82 51 26 00 741Fax: +82 51 26 00 747 [email protected]
Malaysia
Bosch Rexroth Sdn.Bhd.11, Jalan U8/82, Seksyen U840150 Shah AlamSelangor, Malaysia
Tel.: +60 3 78 44 80 00Fax: +60 3 78 45 48 00 [email protected] [email protected]
Singapore - Singapur
Bosch Rexroth Pte Ltd15D Tuas RoadSingapore 638520
Tel.: +65 68 61 87 33Fax: +65 68 61 18 25 sanjay.nemade
@boschrexroth.com.sg
South Africa - Südafrika
TECTRA Automation (Pty) Ltd.71 Watt Street, MeadowdaleEdenvale 1609
Tel.: +27 11 971 94 00Fax: +27 11 971 94 40Hotline: +27 82 903 29 23 [email protected]
Taiwan
Bosch Rexroth Co., Ltd.Taichung Branch1F., No. 29, Fu-Ann 5th Street,Xi-Tun Area, Taichung CityTaiwan, R.O.C.
Tel : +886 - 4 -23580400Fax: +886 - 4 [email protected]@[email protected]
Thailand
NC Advance Technology Co. Ltd.59/76 Moo 9Ramintra road 34Tharang, Bangkhen,Bangkok 10230
Tel.: +66 2 943 70 62 +66 2 943 71 21Fax: +66 2 509 23 62 [email protected]
11-6 Service & Support Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Nordamerika – North AmericaUSAHeadquarters - Hauptniederlassung
Bosch Rexroth CorporationElectric Drives & Controls5150 Prairie Stone ParkwayHoffman Estates, IL 60192-3707
Tel.: +1 847 6 45 36 00Fax: +1 847 6 45 62 [email protected] [email protected]
USA Central Region - Mitte
Bosch Rexroth CorporationElectric Drives & ControlsCentral Region Technical Center1701 Harmon RoadAuburn Hills, MI 48326
Tel.: +1 248 3 93 33 30Fax: +1 248 3 93 29 06
USA Southeast Region - Südwest
Bosch Rexroth CorporationElectric Drives & ControlsSoutheastern Technical Center3625 Swiftwater Park DriveSuwanee, Georgia 30124
Tel.: +1 770 9 32 32 00Fax: +1 770 9 32 19 03
USA SERVICE-HOTLINE
- 7 days x 24hrs -
+1-800-REX-ROTH+1-800-739-7684
USA East Region – Ost
Bosch Rexroth CorporationElectric Drives & ControlsCharlotte Regional Sales Office14001 South Lakes DriveCharlotte, North Carolina 28273
Tel.: +1 704 5 83 97 62+1 704 5 83 14 86
USA Northeast Region – Nordost
Bosch Rexroth CorporationElectric Drives & ControlsNortheastern Technical Center99 Rainbow RoadEast Granby, Connecticut 06026
Tel.: +1 860 8 44 83 77Fax: +1 860 8 44 85 95
USA West Region – West
Bosch Rexroth Corporation7901 Stoneridge Drive, Suite 220Pleasant Hill, California 94588
Tel.: +1 925 227 10 84Fax: +1 925 227 10 81
Canada East - Kanada Ost
Bosch Rexroth Canada CorporationBurlington Division3426 Mainway DriveBurlington, OntarioCanada L7M 1A8
Tel.: +1 905 335 55 11Fax: +1 905 335-41 84 [email protected]
Canada West - Kanada West
Bosch Rexroth Canada Corporation5345 Goring St.Burnaby, British ColumbiaCanada V7J 1R1
Tel. +1 604 205-5777Fax +1 604 205-6944 [email protected]
Mexico
Bosch Rexroth Mexico S.A. de C.V.Calle Neptuno 72Unidad Ind. Vallejo07700 Mexico, D.F.
Tel.: +52 55 57 54 17 11Fax: +52 55 57 54 50 [email protected]
Mexico
Bosch Rexroth S.A. de C.V.Calle Argentina No 3913Fracc. las Torres64930 Monterrey, N.L.
Tel.: +52 81 83 65 22 53+52 81 83 65 89 11+52 81 83 49 80 91
Fax: +52 81 83 65 52 [email protected]
Südamerika – South AmericaArgentina - Argentinien
Bosch Rexroth S.A.I.C."The Drive & Control Company"Acassusso 48 41/471605 MunroProvincia de Buenos Aires
Tel.: +54 11 4756 01 40Fax: +54 11 4756 01 [email protected]
Argentina - Argentinien
NAKASEServicio Tecnico CNCCalle 49, No. 5764/66B1653AOX Villa BalesterProvincia de Buenos Aires
Tel.: +54 11 4768 36 43Fax: +54 11 4768 24 13 [email protected] [email protected] [email protected] (Service)
Brazil - Brasilien
Bosch Rexroth Ltda.Av. Tégula, 888Ponte Alta, Atibaia SPCEP 12942-440
Tel.: +55 11 4414 56 92+55 11 4414 56 84
Fax sales: +55 11 4414 57 07Fax serv.: +55 11 4414 56 86 [email protected]
Brazil - Brasilien
Bosch Rexroth Ltda.R. Dr.Humberto Pinheiro Vieira, 100Distrito Industrial [Caixa Postal 1273]89220-390 Joinville - SC
Tel./Fax: +55 47 473 58 33Mobil: +55 47 9974 6645 [email protected]
Columbia - Kolumbien
Reflutec de Colombia Ltda.Calle 37 No. 22-31Santafé de Bogotá, D.C.Colombia
Tel.: +57 1 368 82 67+57 1 368 02 59
Fax: +57 1 268 97 [email protected]@007mundo.com
Tool Management
DOK-MTC200-TOOLMAN*V23-AW01-EN-P
Notes
Bosch Rexroth AGElectric Drives and ControlsBgm.-Dr.-Nebel-Str. 297816 Lohr, [email protected]
Printed in GermanyDOK-MTC200-TOOLMAN*V23-AW01-EN-P297000