dptechnology.com 1 How to Manage Cutting Tools in ESPRIT The management of cutting tools is an important task for every machine shop. Therefore, it is just as important for a CAM system to manage cutting tools as well. In ESPRIT, cutting tools can be created and managed three different ways: • Individually within a document or template file • In groups with tool libraries • In a database with the ESPRIT KnowledgeBase™ Why use the Cutting Tools Manager? The KnowledgeBase™ greatly expands the productivity and automation capabilities of ESPRIT. The Cutting Tools Manager is a specialized component of the KnowledgeBase that lets users set up and store all the cutting tools used in the shop. Let’s compare the advantages and disadvantages of the different methods for managing tools in ESPRIT. Option 1: Create a tool every time you need one With this method, tools are created and stored within the ESPRIT document. There is no restriction when a tool is created. You need to make sure that the created tool actually exists in your shop. Inconsistency is introduced since different parameters may be entered the next time you create the “same tool”. Option 2: Load tools from an existing library stored on the computer or network After cutting tools are created in an ESPRIT document, they can be saved to an external file called a tool library file (*.etl). Assuming the library is up to date, the tools exist in the shop. Consistency is maintained because all users are using the same library. Managing a “File Library” is not easy. To update a specific tool, the library needs to be loaded in ESPRIT, modified and re-saved. The security of the library (read/write access) has to be done by the operating system; there is no easy backup system Option 3: Load tools from the Cutting Tools Manager (local/remote database) The Cutting Tools Manager lets you build a database of all the cutting tools used in your shop. After tools are set up, they can be selected in ESPRIT machining operations and used in automated machining processes. Assuming the database is up to date, the tools exist in the shop. Consistency is maintained because all users are using the same database. It is easy to find a specific tool because tools can be assigned to different groups (for example, by machine), sorted, and filtered. The update of the tools in the database is done directly in the Cutting Tools Manager (you do not have to run ESPRIT). The Security (access) and backup of the database is handled by the KnowledgeBase Manager.
23
Embed
How to Manage Cutting Tools in ESPRIT - DP Technology to Manage Cutting Tools in ESPRIT ... Therefore, it is just as important for a CAM system to manage cutting tools as well. In
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
dptechnology.com 1
How to Manage Cutting Tools in ESPRITThe management of cutting tools is an important task for every machine shop. Therefore, it is just as important for a CAM system to manage cutting tools as well.
In ESPRIT, cutting tools can be created and managed three different ways:
•Individuallywithinadocumentortemplatefile
•In groups with tool libraries
•In a database with the ESPRIT KnowledgeBase™
Why use the Cutt ing Tools Manager?
The KnowledgeBase™ greatly expands the productivity and automation capabilities of ESPRIT. The Cutting Tools Manager is a specialized component of the KnowledgeBase that lets users set up and store all the cutting tools used in the shop.
Let’s compare the advantages and disadvantages of the different methods for managing tools in ESPRIT.
Option 1: Create a tool every time you need oneWith this method, tools are created and stored within the ESPRIT document.
There is no restriction when a tool is created.
You need to make sure that the created tool actually exists in your shop.
Inconsistency is introduced since different parameters may be entered the next time you create the “same tool”.
Option 2: Load tools from an existing library stored on the computer or networkAftercuttingtoolsarecreatedinanESPRITdocument,theycanbesavedtoanexternalfilecalledatoollibraryfile(*.etl).
Assuming the library is up to date, the tools exist in the shop.
Consistency is maintained because all users are using the same library.
Thesecurityofthelibrary(read/writeaccess)hastobedonebytheoperatingsystem;thereisnoeasybackup system
Option 3: Load tools from the Cutting Tools Manager (local/remote database)The Cutting Tools Manager lets you build a database of all the cutting tools used in your shop. After tools are set up, they can be selected in ESPRIT machining operations and used in automated machining processes.
Assuming the database is up to date, the tools exist in the shop.
Consistency is maintained because all users are using the same database.
The Cutting Tools Manager in the KnowledgeBase Manager is the place to manage your tool database.
To open the KnowledgeBase Manager, do one of the following:
•In ESPRIT, click Machining > Common Machining > KnowledgeBase Manager
•From the Windows Start menu, click All Programs > DP Technology > ESPRIT > KnowledgeBase > KnowledgeBase Manager
When sharing the database with other users, only one person at a time should update the KnowledgeBase.
In the list of managers, select ‘Cutting Tools’.
A tab for ‘Cutting Tools’ will display. The Cutting Tools Manager is installed with preexisting tool groups and cutting tools to give you plenty of reference data to create your own tools.
dptechnology.com 3
Ho
W T
o M
an
ag
e C
uT
Tin
g T
oo
ls
in e
sP
RiT
It is recommended that users create their own tools in the KnowledgeBase. The ESPRIT cutting tools are part of the standard database. Any changes to the standard data will be overwritten whenever ESPRIT or the KnowledgeBase is installed.
Working with Tool groups
In the Cutting Tools Manager, you can create groups of tools to manage your tool library. For example, you can use tool groups to sort tools by Machine Type.
Since the Cutting Tools Manager is based on a database, you can share a tool across different tool groups.
For example, if you are using a tool group as the machine type, you can share the same tool among multiple machines.
Tools can also be removed from a tool group at any time without removing them from the database.
As you create tool groups and cutting tools, make sure the tools actually exist in your shop. This prevents users from inadvertently selecting tools that you do not own.
Now that you have two tool groups, you will create one milling tool and share that tool with both machines.
Create a standard cutting toolThe way a cutting tool is created is the same whether the tool is created in an ESPRIT document or in the Cutting Tools Manager.
•In ESPRIT, make sure you are in SolidMill mode or SolidTurn mode, then click the tools icon on the ‘Smart’ toolbarandselectthetypeoftoolyouwanttocreate(toolscanalsobecreateddirectlyontheToolstaboftheProjectManager)
•IntheCuttingToolsManager,selectatoolgroup,right-clickinsidethedatagridandselect‘Add’,thenselectthe type of tool you want to create
The Cutting Tools Manager has functions that let you narrow the search.
Inthisexample,youwillfindalltheballmilltoolswith:
•A diameter between 5 and 10 mm, and
•Aflutelengthofatleast35mm
Step 1: Show all tools in the databaseSince a tool group has no unit of measure, we cannot sort the tools by tool group because the statement does not specify the tool group.
Step 3: Narrow the search to a range of tool diametersNow we will narrow the search even more by keeping only the tools with a diameter between 5 and 10 mm.
Filtering by groupInthisexample,youweresearchingforballmilltoolswithinaspecificrangeofdiameters.But,whatifyouwerelookingforanytoolstyleinthatrangeofdiameters?Youcannotusethesamefilteringtechniqueshowninstep1.
Now all the tools that match the range of tool diameters are grouped by Tool Style.
dptechnology.com 16
Ho
W T
o M
an
ag
e C
uT
Tin
g T
oo
ls
in e
sP
RiT
using the Comment field to get an extra group
The Cutting Tools Manager only allows users to create one type of group, a Tool Group. Users cannot create sub-groupswithinagroup,forexample:
The Machine Type can be “represented” by a Tool Group,butsub-groupsthatcanfurtherdefinethetooldo not exist in the database.
IfyouarenotusingtheCommentfield,youcoulduseit as a “Custom Sub Group”. You will have to make sure the strings “Rough Tools” or “Finish Tools” are correctly entered for each tool.
When Comments are entered correctly, you can use the “Group By This Column” functionality of the Cutting Tools Manager to show the tools sorted by the Machine Type(ToolGroup)andCuttingStyle(Comment).
add a tool from the Cutt ing Tools Manager to an esPRiT document
ESPRITsupportsdrag-and-drop,soyoucanselecttoolsintheCuttingToolsManageranddrag-and-droptheselection to the active Tool tab.
access the Cutt ing Tools Manager from an esPRiT operation page
All technology pages for milling and turning operations support the loading of a tool directly from the Cutting Tools Manager without creating the tool in ESPRIT.
access the Cutt ing Tools Manager from the esPRiT Tool Manager
You can access the Cutting Tools Manager at any time from the Tool Manager in ESPRIT from the menu KnowledgeBase > Cutting Tool Manager.
dptechnology.com 19
Ho
W T
o M
an
ag
e C
uT
Tin
g T
oo
ls
in e
sP
RiT
When loaded, you will have access to the full version of the Cutting Tool Manager. Since the manager is loaded from ESPRIT, the Cutting Tools Manager will have the “Add Selected Tools to ESPRIT” functionality available.
This version of the Cutting Tool Manager has all the functionalities of the KnowledgeBase Manager.
Saving an ESPRIT tool to the databaseIfyouhavecreatedatoolinthedocument(orloadedfromatoollibrary),theToolManagerletsyousavethetool(s)directlyintotheCuttingToolManagerwithoutevenopeningtheKnowledgeBaseManager.
When the “Save Tools” dialog displays, you can select the tool group where you want to store your tool, or even create a new one.
You will notice that after tool is saved in the Cutting Tool Manager, its KnowledgeBase status will be updated( ).
Updating the database with the current toolWhen refreshing tools from the database, the tool in the current document will be “replaced” by the one in the database.
However,ifyouwanttoupdatethedatabasewithatoolthatwasmodifiedinthedocument,youneedtousethecommand “Update Tool In Database”.
Refreshing tools from the databaseWhen the tools in the document come from the database, you have a way to synchronize your tools with the database.
When refreshing tools from the database, ESPRIT will override the current tool in the document with the one from the KnowledgeBase.
dptechnology.com 22
Ho
W T
o M
an
ag
e C
uT
Tin
g T
oo
ls
in e
sP
RiT
Deleting a tool association with the databaseWhen a tool comes from the database, you can break the link between the tool and the database: the tool will remaininthedatabasebutthetoolinthedocumentwillbecame“unique”tothedocument.Thiswaywhenrefreshing the tool from the KnowledgeBase, this tool will remain the same.
Deleting a tool from the databaseWhenatoolcomesfromthedatabase,youcandeletethetoolfromthedatabase(ifyouhavetheprivilegeaccessinthedatabase)directlyfromtheToolManagerwithoutusingtheCuttingToolManager.
The tool is permanently deleted from the database, including all Tool Groups it belongs to.