Documente Academic
Documente Profesional
Documente Cultură
Table of Contents
This training manual is not a comprehensive manual. For more help you can go to our Online Help or read our
other training manuals.
Copyright 2014 © Sescoi International 1-1 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
Creating/Modifying/Deleting Holders/Components
2
WorkNC allows you to calculate the collision free minimum length of cutters with respect to a toolpath and a
particular tool holder. In this context, the Tool Holder Library proposes several functions allowing the user to
select, define or determine the appropriate Tool Holder for a given job.
Click on Utilities in the text menu bar and select Holder Library.
When the Holder Library is open as an autonomous application, the holder collision functions are deactivated
as there is no association with a calculated toolpath in this case.
Copyright 2014 © Sescoi International 2-1 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Creating/Modifying/Deleting Holders/Components
It can also be started to add/modify and select a tool holder when affecting a profiled tool holder to a toolpath
for holder collision check calculations:
Select the toolpath in the Workzone Manager and click on the icon on the left side of the user
interface.
Activate the Holder Profile File Name option in the Tool Holder Parameters dialog box and click on
the None button.
The Holder Library is displayed with the holder collision functions activated in the upper toolbar.
For our example, we are going to open the Holder Library as an autonomous application and create a new
holder by assembling components.
Click on the icon or click on File in the text menu bar and select New Holder.
SESINT_EN_H&T 160414 - Holders & Tools 2-2 Copyright 2014 © Sescoi International
Tool Holder Library
Creating/Modifying/Deleting Holders/Components
2
Click a point on the left or on the right side of the vertical 0 axis. The opposite point is created by
symmetry. The current radius/diameter and height are displayed at the mouse position.
Copyright 2014 © Sescoi International 2-3 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Creating/Modifying/Deleting Holders/Components
You may undo the last actions step by step in reverse order by clicking on the Undo icon. Undone
NOTE
actions may be restored by clicking on Redo icon.
By default, the holders or components that you create are saved in the Standard directory of the WorkNC
installation folder.
Specify the name of the new holder and click on the Save button.
The holder is saved in two files with different extensions. The HLD file contains the list of point
NOTE coordinates of the holder. The HLX file is an XML file that contains the list of point coordinates and other
details, such as the type of holder, the type of connections defined for the holders, etc.
The new holder is now displayed in the list of holders and components in the left side of the Holder Library.
SESINT_EN_H&T 160414 - Holders & Tools 2-4 Copyright 2014 © Sescoi International
Tool Holder Library
Creating/Modifying/Deleting Holders/Components
2
MODIFYING HOLDERS/COMPONENTS
3. Modify the points by translation, insertion, height modification, or deletion, in the Viewing Area or in the
Details tab.
In the Viewing Area: click other points on the holder or click on existing points and drag them to adjust
the holder dimensions.
In the Details tab: modify the existing points by entering new values in the radius, height or height
differential (with respect to the preceding point) columns.
4. Add points by clicking on the Append Point button and define their coordinates in the Details tab or by
clicking in the Viewing Area.
DELETING HOLDERS/COMPONENTS
For our example, create two new holder components as illustrated below:
Copyright 2014 © Sescoi International 2-5 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Defining Component Properties
Holder Component 2
Holder Component 3
Details Tab
SESINT_EN_H&T 160414 - Holders & Tools 2-6 Copyright 2014 © Sescoi International
Tool Holder Library
Defining Component Properties
2
C OMPONENT P ROPERTIES
Once the icon is activated, you can also double click on the holder component in the Details tab (3
NOTE
in the above example) to open the Edit Component dialog box.
For our example, enter Retainer in the Description field and validate.
Copyright 2014 © Sescoi International 2-7 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Connections
Repeat this procedure to modify the description of the second component we have created in the
previous section.
Component 2 Properties
Component 3 Properties
Note that the color for the spindle is different from the color of the other components.
2.3 Connections
GENERALITIES
Each component has an upper and lower connection. Normally, the connections of a component have the
Universal type, i.e. any component fits to any other component without exception. For a simple and clear
management, connections are assigned to a family (e.g. "Spindle connections"). A family contains a group of
connections, whereas each connection may be assigned to only one family.
Connections Tree
SESINT_EN_H&T 160414 - Holders & Tools 2-8 Copyright 2014 © Sescoi International
Tool Holder Library
Connections
2
F ITTING C ONNECTIONS
The decision whether one component goes with another component is made according to the names of
NOTE the connections. A particular connection only matches with connections having the same name.
The Holder Library makes the difference between predefined system connections ( ) and
user-defined connections ( ).
System connections are default connections and may neither be edited nor deleted. You
may however save a system connection with another name ( ) and then edit it according
to your requirements.
PROFILE
Connections may contain profile points. In this case, they are displayed in the Viewing Area.
Connections may have a positive profile as well as a negative one.
Connections with positive profile are male on their top and female on the bottom. Connections with negative
profile are female on their top and male on the bottom.
CONNECTION NAMES
The name of a connection is a unique identifier. It is only the name of the connection that allows to determine
whether a connection goes with another connection or not. The profile points are not taken into account.
Profile points are required for graphic representation purposes only.
C ONNECTION N AMING
Connections must have a unique name. You cannot create connections whose names are already
NOTE defined in another family.
Accepted characters for a connection:
- A-Z
- a-z
- 0-9
- blank space " "
- hyphen "-"
- underscore "_"
Copyright 2014 © Sescoi International 2-9 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Connections
ORIGIN POINT
For a positive profile, the origin point is situated in the center of the bottom side of the
connection.
As the origin point is always defined on the top edge or bottom edge of the component, a
positive connection appears male on the top and female on the bottom.
Example Component with positive Connection where (1) is the origin point.
For a negative profile, the origin point is situated in the center of the top side of the
connection.
As the origin point is always defined on the top edge or bottom edge of the component, a
negative connection appears female on the top and male on the bottom.
Example Component with negative Connection where (1) is the origin point.
2. Define whether the connection must have a positive or a negative profile. For a negative profile activate
the corresponding option in the Details tab.
In our example, we are going to create a connection with a positive profile.
SESINT_EN_H&T 160414 - Holders & Tools 2-10 Copyright 2014 © Sescoi International
Tool Holder Library
Connections
2
4. Select a connection in the corresponding field or click on the icon to create a new connection family.
For our example, create a new connection family.
SAVE CONNECTION AS
If you click on the Save icon without having entered a family or a new connection name, the following
dialog box is displayed.
Define here the family and the new connection name. Close the dialog box by clicking on OK.
3. Modify the connection points by translation, insertion, height modification or deleting profile points. You
may also change the family name. As for the holder components, you can use the coordinate fields in the
Details tab.
DELETE A CONNECTION
Copyright 2014 © Sescoi International 2-11 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Creating a Holder by Assembling Components
For our example, create another connection with the same dimensions but with a negative profile.
Save it in the same connection family.
Note that both connections are displayed in the Connections tree structure, under the connection family that
we have created.
3. Select the component to be inserted or a complete holder in the Assembly tab. For our example, select
the first holder that we have created.
4. Press and hold the mouse button on the highlighted object, then drag and drop it onto the Viewing Area.
The insertion position is indicated in green as the connections fit.
SESINT_EN_H&T 160414 - Holders & Tools 2-12 Copyright 2014 © Sescoi International
Tool Holder Library
Creating a Holder by Assembling Components
2
6. Repeat this procedure to add the other components that we have created.
7. For our example, click on the icon until the 3 components are removed
3. Select the second component in the Assembly tab and click on the icon to position it above the
Copyright 2014 © Sescoi International 2-13 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Creating a Holder by Assembling Components
Positioning Spindle
INSERTING CONNECTIONS
You can insert connections before assembling components when defining the component properties.
You can also use the drag & drop method to insert them manually:
1. In the Assembly tab, select the connection with a positive profile that we have created in the previous
section.
2. Drag and drop it onto the bottom of the first holder component.
Positioning a Connection
SESINT_EN_H&T 160414 - Holders & Tools 2-14 Copyright 2014 © Sescoi International
Tool Holder Library
Creating a Holder by Assembling Components
2
3. Repeat this procedure to position a connection at the bottom (1 in the image below) and at the top (2 in
the image below) of each component.
4. Activate the Details tab to make sure that each component has the same connection on both sides.
When you create an assembly, all the components must have the same connections on both sides to avoid
conflicts between non fitting components.
NON-FITTING COMPONENTS
If a component does not fit in the insertion position (mismatching connections), a red mark is displayed.
Copyright 2014 © Sescoi International 2-15 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Creating a Holder by Assembling Components
When you release the mouse button, you will get a message informing you that the components do not fit.
However, the component is inserted if you answer with Yes.
When you click on the Details tab, an overview of the assembled holder is displayed.
In the example below, we have inserted a spindle that has a connection with a negative profile above a
component that has a connection with a positive profile.
The symbol indicates conflicts due to incompatible connections. The connection name is displayed in red.
There is a conflict between the positive connection of component #2 and the negative connection of the
spindle.
When the first component has a male connection on its top, the second component must have the
corresponding female connection on its bottom.
SESINT_EN_H&T 160414 - Holders & Tools 2-16 Copyright 2014 © Sescoi International
Tool Holder Library
Importing Holders with Circular Arcs
2
WorkNC can use holders with conflicts without any problem. Connections are only used as auxiliaries for
NOTE assembling the holder components. A neat design and structure of the holder library should avoid all
conflicts.
Once your assembly is completed, click on the Save icon to save the new holder.
2. In the Tool Holder Library, click on File in the text menu bar and select Import.
You can also press the [Ctrl] + [I] keys to activate the Import function.
Copyright 2014 © Sescoi International 2-17 SESINT_EN_H&T 160414 - Holders & Tools
Tool Holder Library
2 Importing Holders with Circular Arcs
MEASURING FUNCTIONS
Click on the icon and position your cursor over the holder.
A point is displayed on the right side of the holder contour, together with a label which indicates
the radius and the length of the holder at the point position.
Click on the icon and position your cursor over the right contour of the holder.
The profile segment of the holder is highlighted, and information (radius, angle, etc.) is displayed
in a label.
SESINT_EN_H&T 160414 - Holders & Tools 2-18 Copyright 2014 © Sescoi International
Cutting Tools
Defining a Tool in the Toolpath Parameters Menu
3
3 Cutting Tools
The tool to be used for calculations may be either defined directly in the Toolpath Parameters menu or
selected from your tool library. WorkNC supports several tool options for calculations: straight cutters, tapered
tools and conical tools.
Click on the Straight button of the Cutter Details section (default display if no other cutter shape has
been previously defined).
The Define Cutter dialog box is displayed with the basic parameters defined in the Toolpath
Parameters menu.
This dialog box allows you to define the following details: Name, Description, Coolant Code, etc.
Copyright 2014 © Sescoi International 3-1 SESINT_EN_H&T 160414 - Holders & Tools
Cutting Tools
3 Defining a Tool in the Toolpath Parameters Menu
You can also enter the following tip details: Diameter, Corner Radius, etc.
You can also obtain a preview of a tool with a Non-Cutting Length and a Non-Cutting Diameter (used in High
Volume Roughing toolpaths).
Tip Details
The Non-Cutting Diameter value must be calculated so that the cutting part of the tool is at least 2 mm
NOTE wide.
The Non-Cutting Length value cannot be greater than the Cutting Length value.
Click on the large button (called Bull-nose Cutter in our example) at the top of the Define Cutter
dialog box to select your cutter type.
This dialog box allows you to select the shank type (Standard or Cone) and the tip shape (Ball, Bull-nose or
Flat). It also allows you to define a tapered shank by activating the corresponding option.
SESINT_EN_H&T 160414 - Holders & Tools 3-2 Copyright 2014 © Sescoi International
Cutting Tools
Defining a Tool in the Toolpath Parameters Menu
3
If you activate the Tapered Shank option in the Select Cutter Type dialog box, a Shank tab is made available
in the Define Cutter dialog box to allow you to configure the tool shank:
Shank Details
Click on the large button (called Bull-nose Cutter in our example) at the top of the Define Cutter
dialog box to open the Select Cutter Type dialog box.
Select the appropriate tip by clicking on the corresponding image, here a ball tool.
Click on the icon to validate and exit the Select Cutter Type dialog box.
You only need to define the total length, the cutting length and the tip diameter.
C ORNER R ADIUS
The Corner Radius field is not available when you select a ball-end or flat cutter.
NOTE
Tool Dimensions
The right part of the Define Cutter dialog box displays a preview of the tool with its corresponding dimensions,
as illustrated below:
Copyright 2014 © Sescoi International 3-3 SESINT_EN_H&T 160414 - Holders & Tools
Cutting Tools
3 Defining a Tool in the Toolpath Parameters Menu
C UTTER P REVIEW
If the preview area displays an “Invalid…” message, it implies that there is inconsistency between
ATTENTION parameters, e.g. Cutting Length greater than tool Length, resulting in the OK button being grayed out and
deactivated.
Invalid Cutter
SESINT_EN_H&T 160414 - Holders & Tools 3-4 Copyright 2014 © Sescoi International
Cutting Tools
Defining a Tool in the Toolpath Parameters Menu
3
In a conical tool, the draft of the shank begins immediately after - and tangent to - the nose geometry.
1. Click on the large button at the top of the Define Cutter dialog box to open the Select Cutter Type dialog
box.
4. Click on the icon to validate and exit the Select Cutter Type dialog box.
The Tip tab of the Define Cutter dialog box now displays new dimension fields such as the Shank Diameter,
the Conic Angle and the Conical Length:
C UTTER P REVIEW
If the preview area displays an “Invalid…” message, it implies that there is inconsistency between
ATTENTION parameters, e.g. Conical Length greater than tool Length, resulting in the OK button being grayed out and
deactivated.
Copyright 2014 © Sescoi International 3-5 SESINT_EN_H&T 160414 - Holders & Tools
Cutting Tools
3 Defining a Tool in the Toolpath Parameters Menu
1. Click on the large button at the top of the Define Cutter dialog box to open the Select Cutter Type dialog
box.
5. Click on the icon to validate and exit the Select Cutter Type dialog box.
As you can see, the Define Cutter dialog box now displays a Shank tab.
SESINT_EN_H&T 160414 - Holders & Tools 3-6 Copyright 2014 © Sescoi International
Cutting Tools
Defining a Tool in the Toolpath Parameters Menu
3
In order to avoid collision between the shank and the part, you can also enter the Shank Clearance in the
corresponding field:
Copyright 2014 © Sescoi International 3-7 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
Defining a Tool in the Toolpath Parameters Menu
4
4 Tool Library
The WorkNC Tool Library is a database which allows defining and managing cutting tools for WorkNC. A wide
range of parameters can be associated to any tool in the library. As many of them can be automatically loaded
into the current toolpath when the tool is selected, it is a worthwhile investment of time to facilitate CAM
automation.
The Tool Library can be started as an autonomous application to build a tool database. In this case, select
Utilities > Tool Library from the WorkNC text menu bar.
It can also be started to add/modify and select a tool directly from the Toolpath menu when programming a
toolpath.
When you open the Tool Library from the Utilities menu, you obtain the following dialog box:
Copyright 2014 © Sescoi International 4-1 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Defining a Tool in the Toolpath Parameters Menu
Tool Library
When you open the Tool Library from the Toolpath menu, you obtain the following dialog box:
The left side of the dialog box (1) shows all existing tools in the library, if any.
The right side of the dialog box (2) display the details defined for the tool.
SESINT_EN_H&T 160414 - Holders & Tools 4-2 Copyright 2014 © Sescoi International
Tool Library
Creating a Tool in the Tool Library
4
The bottom frame (3) lists all tools in the selected directory with their main parameters.
Tools are saved under the toollib directory of WorkNC (WorkNC**>standard>toollib). You can freely create
new folders in the toollib directory to organize your tools. You can obtain a tool library structure similar to the
one shown below:
The tools contained in the selected folder are listed in the bottom part of the interface. Different parameters
may be available for the tools and are presented in columns. You can click on the various column headers to
sort tools according to a specific parameter and click again to reverse the sort order. The example below
shows a list of cutters ordered by diameter in an increasing order.
Cutter Details
Name Cutter_test
Description Cutter for finishing toolpaths
Length 150
Tool Number 1
Coolant Code 0=Default
Shank
Copyright 2014 © Sescoi International 4-3 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Creating a Tool in the Tool Library
Type Conical
Shank Diameter 20
Tip
Type Ball
Conic Length 30
Diameter 8
Cutting Length 10
The left side of the dialog box is empty and the fields of the Cutter tab are grayed out and therefore
unavailable.
1. Click on the No Cutter button to open the Select Cutter Type dialog box.
3. Now define the cutter details by entering the data given in the previous table in the corresponding fields:
Cutter Details
Now that you have defined the basic details of your cutter in the Tool Library, you can save your tool before
defining other advanced tool parameters.
SESINT_EN_H&T 160414 - Holders & Tools 4-4 Copyright 2014 © Sescoi International
Tool Library
Saving the Tool in the Tool Database/Library
4
All tools i.e. .wkz files can be stored in a directory structure that you can freely arrange according to your
requirements: use of the tool (for roughing, finishing, etc.), tool material, tool size, etc.
T OOL N AME
You can also use the Name field of the Catalog Path dialog box to name your tool.
NOTE
3. Enter the name of the new group in the Create New Group dialog box:
4. Click OK to validate.
The new directory has been created and you can save your tool.
Copyright 2014 © Sescoi International 4-5 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Holder Tab
Tool Saved
You can open a Windows explorer and go to the toollib directory of WorkNC to find the WKZ file related to the
tool you have just defined.
You can use the Holder tab to assign a tool holder to the tool. You can also use this tab to execute holder
collision detection. When you configure holder collision detection on a tool, a holder collision detection is
automatically added to the toolpath using this tool.
Let’s suppose that you want to add a holder and perform holder collision detection when the tool is used in a
toolpath.
SESINT_EN_H&T 160414 - Holders & Tools 4-6 Copyright 2014 © Sescoi International
Tool Library
Holder Tab
4
All the fields in this tab are grayed out and need to be activated.
3. Select the holder assembly that we have created during the previous section.
Let’s suppose that you only want to know the safe tool length.
4. Select the Calculate Recommended Safe Tool Length only option in the Collision Detection section.
5. Define the Clearance between Holder and Surface + Stock in the Parameters section.
This clearance value is the minimum distance below which the holder will be considered as colliding with
ATTENTION the part. The value you enter in this field must be at least greater than the calculation tolerance. In our
example, the default value for the Calculation Tolerance field is 0.5 mm. Therefore the value to be
entered in the Clearance between Holder and Surface + Stock field must be at least 1 mm.
Once the Holder Parameters option has been activated in the Holder tab, click on the Holder button in the
NOTE
Cutter tab to display the holder in the preview. If necessary, click on the button to adjust the display.
Copyright 2014 © Sescoi International 4-7 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Holder Tab
Now let’s open the Pump_body_v23 workzone to see what happens if we assign our new tool to a toolpath:
For example open the Toolpath Parameters menu of the Planar Finishing toolpath.
The bottom part of the Tool Library now displays the OK and Save + OK buttons, which are only available
when you open it from the Toolpath menu.
Clicking the OK button allows you to transfer only the enabled parameter values into the Toolpath menu
without saving the tool.
Clicking the Save + OK button allows you to transfer all enabled parameter values into the Toolpath menu and
save the tool under the current name in the Tool Library.
SESINT_EN_H&T 160414 - Holders & Tools 4-8 Copyright 2014 © Sescoi International
Tool Library
Parameter 1 Tab
4
The application automatically requests you to calculate the collision detection that has been defined for the
tool you have created and assigned to the toolpath:
If there are collisions after the calculations, you can adjust the Effective Tool Length in the Holder tab of the
Tool Library.
Copyright 2014 © Sescoi International 4-9 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Parameter 1 Tab
In the Parameter 1 tab, you can assign default parameters, which will be associated to the toolpaths
programmed with the tool. This includes: Tolerance, Stepover, Z-Step, Stock Allowance and Feed Rates.
Again the fields in this menu are grayed out and need to be activated.
S AVING D ATA
You have to check the boxes of the different fields if you want to save information with the tool. If you
NOTE uncheck the boxes after having defined parameters, these parameters will not be imported to the
toolpaths programmed with this tool.
You can add a comment for the toolpath to which you assign the tool:
You can define standard parameters that will be automatically applied to the toolpath programmed with this
tool.
TOLERANCES
We assume that the tool is being defined for finishing toolpaths. Therefore you want to set the Stock
Allowance to 0 and the Tolerance to 0.010:
Let’s suppose that you want the Stepover to be automatically calculated by WorkNC:
The Stepover field is grayed out so that you cannot define a stepover value manually. You just have to
deactivate the Auto option to make the corresponding field available again.
Z-STEP
Let’s suppose that you want the Z-Step to be fixed and automatically calculated by WorkNC:
SESINT_EN_H&T 160414 - Holders & Tools 4-10 Copyright 2014 © Sescoi International
Tool Library
Parameter 1 Tab
4
Do not activate this option as we are defining a tool for finishing toolpaths.
Do not activate this option as we are defining a tool for finishing toolpaths.
NC MACHINE PARAMETERS
This panel allows defining feed rates. Let’s suppose that you want to define feed rates for finishing toolpaths
on steel parts:
Rapid Feed Rate: 30000
Approach Feed Rate: 8000
Cutting Feed Rate: 400
Spindle Speed: 3800
Now let’s go back to the Pump_body_v23 workzone and see what happens if we assign our new tool to a
toolpath:
2. Click on the Cutter Library button, select your cutter in the list and validate.
3. If you now click on the NC Machining Parameters button, you can see that the parameters that we have
just defined have been assigned to the toolpath:
Copyright 2014 © Sescoi International 4-11 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Parameter 2 Tab
In the Parameter 2 tab, you can assign additional default parameters, which will be associated to the toolpaths
programmed with the tool.
If the parameters that you define in this tab are inconsistent with the toolpath to which the tool is
NOTE assigned, WorkNC will keep the default parameters for the toolpath.
Again the fields in this tab are grayed out and need to be activated.
SECURITY DISTANCES
Let’s suppose that you want to define security distances parameters as follows:
Approach: 6 mm
Retract: 10 mm
Lead-in: ramp (angle: 2)
SESINT_EN_H&T 160414 - Holders & Tools 4-12 Copyright 2014 © Sescoi International
Tool Library
Parameter 3 Tab
4
POCKET SELECTION
Activating the Auto Minimum Width option allows machining pockets that are equal to at least twice the size of
the cutter diameter plus twice the value of the Stock Allowance.
MACHINING METHOD
Let’s suppose that you want the toolpaths programmed with this tool to use the Climb machining method:
CUSP HEIGHT
Activating the Maximum Cusp Height option allows you to control the height of remaining cusp when
machining a given level.
Do not activate this option. We are defining a tool for finishing toolpaths. This specific parameter is
used in roughing toolpaths.
Copyright 2014 © Sescoi International 4-13 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Manufacturer Tab
In the Manufacturer tab, you can assign additional information to the tool such as the tool manufacturer. You
can also define the number of cutting edges.
CUTTING DATA
Besides usual information, you can enter here the feed per tooth and the depth of cut. Note that you only need
to enter either the cutting speed, the cutting feed rate or the revolutions per minute as one is enough to
calculate the other two parameters.
For example, let’s suppose that you have defined the following parameters:
Depth of Cut: 1 mm
Feed per Tooth: 0.105 mm
SESINT_EN_H&T 160414 - Holders & Tools 4-14 Copyright 2014 © Sescoi International
Tool Library
User Tab
4
The remaining parameters (Cutting Feed Rate and Spindle Speed) are automatically calculated.
Clicking on the Transfer Values button allows you to transfer the corresponding parameters value in the
Parameter 1 tab.
Copyright 2014 © Sescoi International 4-15 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 User Tab
Let’s suppose that you want to assign supplier information to the tool. To do so, proceed as follows:
Select the type of variable that you want to add. For our example activate the User Defined Variable
option.
W ORK NC V ARIABLES
WorkNC variables are directly interpreted by WorkNC. If you add WorkNC variables and save them with
NOTE the cutter data then you load this cutter into a Toolpath Parameters menu, the associated values will be
loaded into the relevant toolpath parameters.
The WorkNC variables (and their default descriptions) are contained in the predefinedvars.ini file. This file
must be present in the root directory of the Tool Library. WorkNC contains a lot of different variables.
Please contact your local Vero Software Office for creating this file.
Enter the description for the variable in the corresponding field, for example Tool Supplier.
SESINT_EN_H&T 160414 - Holders & Tools 4-16 Copyright 2014 © Sescoi International
Tool Library
User Tab
4
D EFAULT V ALUE
The Default Value field is just a suggestion for the user and can be left empty.
NOTE
Click on the Type drop-down list to select the type of variable, STRING in our example.
V ARIABLE N AME
Your variable has been added to the list in the User tab.
Copyright 2014 © Sescoi International 4-17 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Importing Tools
Click on the variable in the list and click on the Delete button to remove the variable or on the
Change button to modify it.
The symbols that you can see in the Value column are explained in the table below:
Character String Any alphanumerical value can be entered in the second column except the '#'
symbol which is reserved for WorkNC and indicates a comment.
Integer The value entered in the second column must be an integer (whole) number.
Letters are not allowed. If you mistakenly enter a letter, the value is
automatically changed to 0 (zero).
Real Number The value entered in the second column must be a real number. Letters are not
Angle allowed. If you mistakenly enter a letter, the value is automatically changed to 0
Distance (zero). The number is limited to three decimal places.
These tools are automatically created in the 2dseq directory, which is located under the Standard directory of
WorkNC.
1. Select the root directory (Cutter) on the left side of the Tool Library.
If you select a directory of the tree structure, the tools will be imported under this directory.
SESINT_EN_H&T 160414 - Holders & Tools 4-18 Copyright 2014 © Sescoi International
Tool Library
Importing Tools
4
This dialog box allows you to search for tool parameter files with a .ftt extension.
The 2dseq directory contains default files such as the simple.ftt file.
The file has been selected. Its corresponding path appears in the Import File field.
The Import dialog box indicates how many cutters have been imported.
The left part of the Tool Library now displays a series of folders containing default cutters for hole
machining, as illustrated below.
Copyright 2014 © Sescoi International 4-19 SESINT_EN_H&T 160414 - Holders & Tools
Tool Library
4 Importing Tools
Tools Imported
SESINT_EN_H&T 160414 - Holders & Tools 4-20 Copyright 2014 © Sescoi International
Custom Cutter Profile
Drawing and exporting a Cutter Profile
5
DRAWING ORIENTATION
X AND Y COORDINATES
The X-coordinate of the first and
last points of the profile must be
zero.
The Y-coordinate of the first point
(A) must be inferior to the Y-
coordinate of the last point (B).
Copyright 2014 © Sescoi International 5-1 SESINT_EN_H&T 160414 - Holders & Tools
Custom Cutter Profile
5 Drawing and exporting a Cutter Profile
The profile must not intersect the y-axis. The profile must not intersect itself.
Flat Cutters
If you plan to attach a flat cutter, the initial point of
your drawing should match the origin of the CAD UCS
(see A in the opposite picture).
Ball Cutters
If you plan to attach the profile to a ball-end
tool, the origin of the CAD UCS should be
positioned at the circle center position (see
A in the opposite picture) .
SESINT_EN_H&T 160414 - Holders & Tools 5-2 Copyright 2014 © Sescoi International
Custom Cutter Profile
Drawing and exporting a Cutter Profile
5
Bull-nose Cutters
If you plan to attach the profile to a bull-nose
tool, the origin of the CAD UCS should be
positioned at the corner radius center level
(see A in the opposite picture) .
Create a new CAD file and draw a cutter profile as explained before. Use reference sizes below.
Sized Tool
1. Click on File in the text menu bar and select Export a Cutter Profile in the Export menu.
Here you need to indicate which parts of the cutter are used for cutting. Each segment corresponds to a
different part of the cutter. By default, all cutter parts are considered as cutting.
Copyright 2014 © Sescoi International 5-3 SESINT_EN_H&T 160414 - Holders & Tools
Custom Cutter Profile
5 Importing a Cutter Profile in the Toolpath Parameters
3. Right click on each segment line (in the dialog box or in the Viewing Area) which is part of the cutter body
and select Cutter Body.
4. Click on the Save as button to save the profile as a *.wpc file. Here, you can name it cutter_profile.
By default, the Save as dialog box proposes the path allowing you to access the Tool Library.
We recommend that you also save the cutter profile as a CAD file, at least until you know that it matches your
requirements in the CAM mode.
SESINT_EN_H&T 160414 - Holders & Tools 5-4 Copyright 2014 © Sescoi International
Custom Cutter Profile
Importing a Cutter Profile in the Toolpath Parameters
5
The second toolpath is a Tangent to Curve toolpath based on a curve at the bottom of the feature. For this, we
programmed a conventional flat cutter with a 10 mm diameter and a 5 mm cutting length. We also required an
update of the Stock Model after the toolpath.
Let’s suppose that we physically built a dedicated tool to machine the feature. In this case, we only have to
edit the Tangent to Curve toolpath and import our custom cutter profile.
4. Click on the Import Profile button and select the .wpc file you created earlier.
A preview of the cutter shape is displayed in the right frame above the tool that was actually used for the
toolpath calculations. The cutter profile is positioned automatically in accordance with the cutter center
which corresponds to the tool type (flat, ball or bull-nose cutter).
Copyright 2014 © Sescoi International 5-5 SESINT_EN_H&T 160414 - Holders & Tools
Custom Cutter Profile
5 Importing a Cutter Profile in the Toolpath Parameters
R ISK OF C OLLISION
Remember that the toolpath is calculated using the conventional tool, which means that when the custom
ATTENTION profile is larger (hatched area beyond the tool represented in blue) there is a risk of collision. Please
simulate the toolpath and check that it corresponds to your requirements.
5. Click OK to validate.
The toolpath itself is not modified: the parameters of the conventional tool (shape, radius, cutting
length, etc.) that was selected before importing the custom cutter profile are kept. Simply remember
that the cutter profile is used only to complete the 3D Stock Model update and can be viewed only
when running a progressive display of the toolpath.
SESINT_EN_H&T 160414 - Holders & Tools 5-6 Copyright 2014 © Sescoi International
Custom Cutter Profile
Attaching a Cutter Profile to a Dedicated Tool in the Library
5
O PERATING MODE
You do not have to initially calculate the Tangent to Curve toolpath with the straight cutter. You can
NOTE directly program the toolpath with the cutter profile. This was performed in two steps in this explanation to
show that only the Stock Model update is affected by this type of cutter.
The conventional cutter defined in the Tool Library will be used for toolpath calculations but the 3D Stock
Model will be updated in accordance with the imported tool profile, i.e. with the exact tool you will use on the
machine.
As is the case of the Define Cutter dialog box, the Tool Library has a Profile tab which allows to attach a
Cutter Profile.
See also...
Importing a Cutter Profile in the Toolpath Parameters [ 5-4]
Copyright 2014 © Sescoi International 5-7 SESINT_EN_H&T 160414 - Holders & Tools
Custom Cutter Profile
5 Using a DXF File
Open the DXF file of the tool you want to import in the CAD mode.
In our example, the file is called 00030721.dxf and represents the profile of a Seco® plunge milling
cutter.
Delete or hide all unnecessary entities and layers so as to keep only one layer with the profile
contours.
Complete a middle section of the tool and remove the left part.
To avoid wasting time when later updating the 3D Stock Model, simplify the cutter body shape
above the cutting part.
The most important point here is to keep the same cutter length. All sections of the actual tool profile
must be included in the simplified profile.
The tool profile should now look like the following:
Tool Contour
Convert all nurbs curves into arcs and lines: select Transform > Convert NURBS Curves into in the
main menu bar.
SESINT_EN_H&T 160414 - Holders & Tools 5-8 Copyright 2014 © Sescoi International
Custom Cutter Profile
Using a DXF File
5
Convert NURBS
Select the NURBS -> Arcs & Lines option and define a 0.02 tolerance.
Click OK.
Press the [Ctrl] + [A] to select all nurbs curves and right click to validate.
Arcs and lines are automatically stored in a new layer called Arcs. We can now delete all nurbs
curves.
Click on the Selection icon ( ), select the Curves type then NURBS.
NURBS Selection
Click on the Filter Select button to select all nurbs curves and right click to validate.
If necessary, change the size and color of the curves which were created in the Arcs layer.
Move the arcs to the initial layer where contour curves are stored and delete the Arcs layer.
Position the UCS origin point (we plan to use a bull-nose tool).
Copyright 2014 © Sescoi International 5-9 SESINT_EN_H&T 160414 - Holders & Tools
Custom Cutter Profile
5 Using a DXF File
Select File > Export > Export a Cutter Profile in the text menu bar.
Indicate cutting parts and cutter body sections then save the .wpc tool profile.
SESINT_EN_H&T 160414 - Holders & Tools 5-10 Copyright 2014 © Sescoi International
Table of Contents
For an optimal use of the function, you must first make sure that the length of the tool is properly defined,
especially if you did not select a tool from your tool library.
You can also use the Tool Holder Collision Detection Parameters dialog box. To illustrate this, we are going to
use an Optimized Planar Finishing toolpath of the Pump_body_v23 workzone.
Select the toolpath in the Workzone Manager and click on the icon.
The Effective Tool Length is displayed here too and can again be modified. If you modify the value in this field,
it will automatically be reported in the Cutter Details in the Toolpath Parameters menu.
The Tool Holder Library is displayed, showing the tool with its sizes:
Copyright 2014 © Sescoi International iii SESINT_EN_H&T 160414 - Holders & Tools
Table of Contents
Click on a tool holder in the list on the left side of the Tool Holder Library. For our example, select
the tool holder you have created at the beginning of the training session. The picture below shows
that our tool holder which cannot be used for machining.
If you are not sure that the holder will not collide with the part, you can start a collision calculation.
Detected Collision
The collision detection calculation also calculates the minimum required tool length if you want to use the
selected tool holder.
If you can change your tool or adapt the used length, then directly enter the effective length in the Effective
Tool Length.
Click OK to confirm the tool holder selection and change the effective tool length in the Tool Holder
Parameters dialog box:
Index
A I
Attaching a Cutter Profile to a Dedicated Tool in the Importing a Cutter Profile in the Toolpath
Library, 5-10 Parameters, 5-7, 5-11
Importing Holders with Circular Arcs, 2-22
C Importing Tools, 4-22
Calculating the Maximum Holder Profile, 6-3
Checking the Tool Length, 6-1 M
Conical Tools, 3-7 Manufacturer Tab, 4-17
Connections, 2-10 Maximum Profile for Holder Selection, 6-1
Creating a Holder by Assembling Components, 2-14
Creating a Tool in the Tool Library, 4-3 P
Creating/Modifying/Deleting Connections, 2-12 Parameter 1 Tab, 4-11
Creating/Modifying/Deleting Holders/Components, 2-3 Parameter 2 Tab, 4-14
Custom Cutter Profile, 5-1 Parameter 3 Tab, 4-16
Cutting Tools, 3-1
S
D Saving the Tool in the Tool Database/Library, 4-5
Defining a Tool in the Toolpath Parameters Menu, 3-1 Selecting a Tool Holder, 6-5
Defining Component Properties, 2-7 Straight Cutters, 3-4
Drawing and exporting a Cutter Profile, 5-1
T
E Tapered Tools, 3-9
Examples for positive/negative Connections, 2-11 Tool Holder Library, 2-1
Tool Library, 4-1
H
Holder Tab, 4-7 U
User Tab, 4-19
Using a DXF File, 5-11
IDDN.FR.001.300009.018.S.P.1993.000.30640.
This work is registered at the Agence pour la Protection des Programmes (Agency for the Protection of
Software Programs), 249 rue de Crimée, 75019 Paris, France.
It is protected in France by the intellectual property Code and, abroad, by the international conventions on
copyright. Any copyright infringement of this work is a counterfeiting offense and it is liable to punishment in
France under the article 335-2 of the intellectual property Code and to imprisonment and/or payment of a fine.
The APP is appointed by the holder of the rights to apply sanctions for any unauthorized copy and/or use.
Use of the WorkNC software program is subject to the terms and conditions of the License Agreement.
This software can only be used on or from the computer and at or from the address defined on the License
Agreement.
It is prohibited to move, copy, resell, disassemble, decompile, reverse engineer or modify this software.
The user is authorized to make a single backup copy of the software.
The user is responsible for the physical protection of this copy.
Other product names mentioned in this manual are registered trademarks of their respective companies.
The WorkNC software is a dual-use item (Category: 2D001): “item submitted to the export authorization in
case of export outside the European Community”.
Portions of this SOFTWARE are owned by Siemens Product Lifecycle Management SOFTWARE Inc.