Visual Tool User's Manual
Visual Tool User's Manual
The physical, technical and functional characteristics of the hardware and software products
and theservices described in this document are subject to modification and cannot under any
circumstancesbe regarded as contractual.
The programming examples described in this manual are intended for guidance only. They
must bespecially adapted before they can be used in programs with an industrial application,
according to theautomated system used and the safety levels required.
2
Table of Contents
Chapter 4 CAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Accessing the CAM Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Using Num Canned Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
"Machine Setup" for Generating a Num Canned Cycle. . . . . . . . . . . . . . . . . . . . 66
Tool Configuration for Generating a Num Canned Cycle . . . . . . . . . . . . . . . . . . 69
CAM Cycle Configuration for Generating a Num Canned Cycle. . . . . . . . . . . . . 73
Generating the Num ISO NC Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
3
Chapter 5 Complete Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Example 1: Using the "Fillet/Chamfer" Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Example 2: Drawing a Circle Tangent to a Straight Line . . . . . . . . . . . . . . . . . . . 91
Example 3: Tangent Circles and Straight Line Tangent to a Circle . . . . . . . . . . . 95
Example 4: Circle Defined by 2 Tangent Points and its Radius. . . . . . . . . . . . . 101
4
About the Book
At a Glance
The document is divided into five chapters and covers the following topics:
z Preliminaries
z General Description of Visual Tool
z Description of the Online Help
z The 2D Profile Editor
z Structure of the 2D Profile Editor Window
z Description of Available Menus and Tools
z Creating a Profile
z Graphic Simulation
z Structure of the Graphic Simulation Window
z Description of Available Menus and Tools
z Creating a Machining Profile
z CAM
z Accessing the CAM Utility
z Parameters for Generating Num Canned Cycles
z Generating the Num ISO NC Code
z Examples
z Detailed Instructions for Drawing Common Profiles
Validity Note The information contained in this manual applies only to the Visual Tool utility for
units in the Ipc (Num Power and Axium Power) range.
User Comments We welcome your comments about this document. You can reach us by e-mail at
[email protected]
1
Overview
Introduction This section provides a general description of Visual Tool and the online help facility.
Introduction Visual Tool provides advanced graphics functions for units in the entire Ipc range
(Num Power and Axium Power).
It can be used to develop a part, from the initial drawing stage right through to
manufacture:
z Drawing the part
z Creating cutting operations
z Simulating machining
z Creating the ISO NC code for transfer to the CNC
Visual Tool Visual Tool offers the operator the following functions:
Functions z A 2D profile editor
z Graphic machining simulation
z A complete CAM tool
Note: The Visual Tool functions can only be utilized if certain option bits are
installed:
z The 2D profile editor and the graphic simulation window can only be accessed
with option bit 73.
z CAM is only accessible with option bit 74.
Software In order to use the Visual Tool functions, the ESPRITTM dongle must be installed
Protection with a valid key.
For more information about installing and configuring the dongle, please refer to the
online help for the ESPRITTM Licence Manager.
CAUTION
PRECAUTIONS TO BE TAKEN WHEN INSTALLING OR REMOVING
THE DONGLE
z Never install or remove the dongle when the PC is switched on.
z Never change the date or time on the PC when the dongle is installed.
Failure to follow this precaution can result in equipment damage.
Introduction When using Visual Tool, the operator may need to refer to the online help. This
section describes how to access and use this help function.
Accessing Help The online help can be accessed from the following windows:
z 2D Profile Editor
z Simulation
z CAM
Showing Help To open the Help window from one of these 3 windows, follow the steps below:
Step Action
1
z Press
Or:
F1
Help
z Click the "Help" icon: (except in the CAM window).
1 2 3
Reference Element
1 Tabs window
2 Hypertext link
3 Content window
Reading a Help Once the online help home page has opened, you can read a help topic as follows:
Topic
Step Action
1 To search for a topic
z Using the tree structure of topics: Click the "Contents" tab.
z By alphabetical order of title: Click the "Index" tab then enter the first few
letters of the name of the topic you are looking for.
z By keywords present in its content: Click the "Search" tab, enter the
keywords, then click the "List of topics" button.
2 Choose the topic you require from the list of options suggested using the
following keys: , ; , .
In the "Contents" tab use the and keys to expand and contract the tree
structure of topics respectively.
3
Press the key to display the content of the topic.
4 Click in the "Content window".
5
Use the , , and keys to scroll through the contents.
Note: A topic relating to the current topic can be accessed directly by clicking the
hypertext links in the content window.
2
Overview
Introduction This section describes the 2D profile editor window and then explains how to create
or edit a profile.
Introduction This section describes how to access the 2D profile editor, how to exit it, and the
overall structure of the window.
Compatible File The 2D profile editor can open part program files (".xpi" extension) stored on the
Formats hard disk of the PC.
Launching the The 2D profile editor can be accessed from the "Programming" context home page
2D Profile Editor when a part program is selected on the hard disk of the PC.
F6
Profile
z Click the "Profile" icon: .
PROG
sF3
Features
TOOL
XY
sF4
PROFILE
Work
sF5
E....
L ....
VAR
sF6
DIAG
sF7
Service
sF8
sF9
Choose Next Task LATHE SNAP INT GRID HI
For help, press F1 X 31.0000 Y 53.0000 Z 0.0000 METRIC
Help Functions Save Edit Start Stop Tools Refresh Back Mode
8 7 6 5
Reference Element
1 CNC status window
2 Message area (CNC, PLC, system and $ messages)
3 2D profile editor toolbars
4 Context bar
5 Drawing window
6 Sub-context bar
7 Visual Tool message area
8 "Project Manager" window
Exiting the 2D To exit the 2D profile editor, follow the steps below:
Profile Editor
Step Action
1
z Press .
Or:
F11
Back
z Click the "Back" icon: .
Note: If the file has been changed and the changes have not been saved, a prompt
window appears when you exit the 2D profile editor to ask if you wish to save these
changes.
Introduction This section describes the menus and buttons on the sub-context bar available to
the operator in the profile editor window.
Help
To find out how to use this help, refer to the Description of the Online Help, p. 10
section in this document.
Menu
Functions
You can then choose which of the three windows you wish to display or hide.
The structure and use of each window is described in the "Functions" Menu, p. 20
section, along with how to display and hide the windows.
Save
Edit
Copy
Undo
Zero Shift
You can then choose the plane in which you want to work, copy geometric objects,
undo your last action or shift the part zero.
All of these functions are described in the "Edit" Menu, p. 25 section.
Tools
Views
Edit
Diameter
You can then choose which of the 6 toolbars for the 2D profile editor you wish to
display or hide.
The functions on each toolbar are described in the Toolbars, p. 29 section.
This menu can also be used to enable or disable "Diameter" mode, which allows you
to choose whether you wish to enter the dimensions of geometric elements by radius
or diameter.
The use of this mode is described in the Using "Diameter" Mode, p. 33 section.
Refresh
Back
or press to exit the 2D profile editor and return to the "Programming" context
home page.
"Functions" Menu
Introduction This section describes the structure and use of the 3 windows accessible from the
"Functions" menu, along with how to display or hide them.
1 2 3
The "Machine The "Machine Setup" window in turning mode is shown below:
Setup" Window
Rough Turn Definition
in Turning Mode
Blank Configuration
Blank Length 0
Spindle Movement
OK Cancel
It can be used to adjust the dimensions and position of the blank, and the start
position.
The "Start X", "Start Y" and "Start Z" fields are used to position the front face of the
blank.
For more information on the individual fields, please refer to the online help.
The "Machine The "Machine Setup" window in milling mode is shown below:
Setup" Window
Solid Setup
in Milling Mode
Block
Height 50 Start Z 0
Details
Transparent Tolerance .01
Color
OK Cancel
Displaying or To display one of these 3 windows, or to hide it if it is already displayed, follow the
Hiding One of steps below:
these 3 Windows
Step Action
1
Press .
2
Select the window you require using the and keys.
3
Confirm by pressing the key.
Note:
z If a window is already open, a check mark is displayed in the menu in front of
the corresponding line.
z You can also use the mouse pointer: Click the "Functions" icon, then the line
corresponding to the window you require.
"Properties" In addition to the 3 windows described above, you can also access the "Properties"
Window window.
This window can be used to view the properties of a selected element or graphics
operation. The properties are ordered and grouped by category:
Key Value
Group Count 1
General
Element Type Chain Feature
Element Number 1
Layer Default
Color
Line Type
Line Weight
Machining
Size
Lead-In Point
Start Point (10, 0, 0)
Sub Element 1:2
Segment
Start Point (10, 0, 0)
Mid Point (10, 5, 0)
End Point (10, 10, 0)
Length 10.000000
Angle 90.000000
End Point (0, 10, 0)
Lead-Out Point
KnowledgeBase
Note: If the "Properties" window is open, you can display the properties of an
element or a graphics operation simply by clicking to select it in the drawing window
or in the "Project Manager" window.
"Edit" Menu
Introduction This section describes how to use the functions in the "Edit" menu.
Defining the When you create a new part program file, you can define the plane in which you want
Work Plane to work: for example, plane Z-X in turning mode. You can do this by following the
steps below:
Step Action
1
Press .
2
Select "Layers and Planes" using the and keys.
3
Open the sub-menu by pressing the key:
4
Select the plane you require using the and keys.
5
Confirm by pressing the key.
Note: You can also use the mouse pointer: Click the "Edit" icon, browse through
the menus and click the plane you require.
"Copy" Function The "Copy" function in the "Edit" menu is used to copy or move geometric objects
by applying transformations to them:
The procedure for copying geometric objects and applying one of these transfor-
mations is described below.
For more information on the results obtained with each transformation, and details
of how to apply them, please refer to the online help.
Copying or To copy or move one or more geometric objects, follow the steps below:
Moving an Object
Step Action
1 Select the geometric object to be copied or moved (refer to the online help).
2
Press .
3
Select "Copy" using the and keys.
4
Confirm by pressing the key.
Translate Parameters
X -20 Use two Points
Y 10
Z 0.0
OK Cancel Help
5 Choose the type of transformation, specify whether you want to copy or move
the objects, and enter the number of copies if applicable.
In the example above, two copies of the objects are being copied, with a
translation between each copy.
6 Specify the parameters for the chosen transformation (see the online help for
an explanation of each parameter).
Note: The copy function cannot be used to copy profiles. Only the geometric
objects from which the profiles are chained can be copied.
Undo This function allows you to undo your last actions, one by one.
To undo your last action(s), follow the steps below:
Step Action
1
Press .
2
Select "Undo" using the and keys.
3
Confirm by pressing the key.
4 Repeat steps 1 to 3 until you have undone all the actions that you wanted to
undo.
Note: Once you have undone an action, you cannot redo it.
Shifting the Zero This function is used to change the position of the part zero. You can do this by
following the steps below:
Step Action
1 Create a point where you wish to place the new zero point of the coordinates
(refer to the online help).
2
Press .
3
Select "Zero Shift" using the and keys.
4
Confirm by pressing the key.
5 Click the point created in step 1.
Toolbars
Introduction This section describes the tools available for drawing geometric objects and for
chaining profiles. It then outlines the procedure for displaying or hiding the toolbars.
For more information on how to use these tools, please refer to the online help.
"Create The "Create Features" toolbar is used to chain profiles from predefined geometric
Features" objects:
Toolbar
1 2 3 4
Reference Function
1 Chain a profile manually.
2 Chain a profile automatically.
3 Chain a point-to-point feature, to describe a drilling cycle for example.
4 Modify the feature creation tool parameters.
"Edit Features" The "Edit Features" toolbar is used to modify existing profiles:
Toolbar
1 2 3 4 5 6 7
Reference Function
1 Insert a point in a point-to-point feature.
2 Change the start point of a profile.
3 Delete a point from a point-to-point feature.
4 Go back.
5 Change the square corners of all or part of a profile.
6 Optimize the path of a drilling cycle.
7 Reverse the direction of a profile.
"Unbounded The "Unbounded Geometry" toolbar can be used to draw geometric objects such as
Geometry" straight lines or circles:
Toolbar
1 2 3 4 5 6 7 8 9 10
Reference Function
1 Create a point.
2 Create a straight line (various methods).
3 Create a circle (various methods).
4 Create an ellipse (various methods).
5 Create a fillet or chamfer.
6 Cut or retain parts of geometric objects between 2 intersections.
7 Create a drilling grid.
8 Create vertical or horizontal lines (defined by radius or diameter).
9 Create a rectangle.
10 Create a polygon.
"Bounded The "Bounded Geometry" toolbar can be used to draw geometric objects such as
Geometry" segments or arcs of circles:
Toolbar
1 2 3 4 5 6 7 8 9 10
Reference Function
1 Create a point.
2 Create a segment (various methods).
3 Create an arc (various methods).
4 Create part of an ellipse (various methods).
5 Create a fillet or chamfer.
6 Cut or retain parts of geometric objects between 2 intersections.
7 Create a drilling grid.
8 Create vertical or horizontal lines (defined by radius or diameter).
9 Create a rectangle.
10 Create a polygon.
"Views" Toolbar The "Views" toolbar can be used to adjust the zoom in the drawing window:
1 2 3 4
Reference Function
1 Refresh the screen.
2 Zoom:
z To adjust the content to the window
z In
z Out
"Edit" Toolbar The "Edit" toolbar can be used to choose the type of geometric objects to be
selected with filters, to undo the last action, and to end profile chaining with the
"Stop" button:
Tout
1 2 3
Reference Function
1 Selection filters
2 Undo
3 "Stop" button
Displaying or To display one of the toolbars described here, or to hide it if it is already displayed,
Hiding a Toolbar follow the steps below:
Step Action
1
Press .
2
Select the toolbar you require using the and keys.
3
Confirm by pressing the key.
Note: If a toolbar is already displayed, a check mark appears in the menu in front
of the corresponding line.
Introduction This section describes the procedure for using "Diameter" mode.
"Diameter" Mode In milling mode, dimensions can be entered by diameter. When this mode is
enabled, the coordinates of geometric elements can be entered as shown on the
plan.
When this mode is enabled, a check mark is displayed in the "Tools" menu in front
of the corresponding line.
Note: To draw horizontal lines defined by diameter, you should use the "Horizontal/
Vertical Line" function in the "Unbounded Geometry" or "Bounded Geometry"
toolbar.
Enabling or To enable "Diameter" mode, or to disable it if it is already enabled, follow the steps
Disabling below:
"Diameter" Mode
Step Action
1
Press .
2
Select "Diameter" using the and keys.
3
Confirm by pressing the key.
Creating a Profile
F6
Start
z Click the "Start" icon on the sub-context bar.
Or:
z Pressing
Or:
F7
Stop
z Clicking the "Stop" icon on the sub-context bar.
Or:
Step Action
9 Save by:
z Pressing
Or:
F3
Save
z Clicking the "Save" icon on the sub-context bar.
Refer to the online help for more information about these tools.
3
Overview
Introduction This chapter describes the graphic simulation window, then outlines the procedure
for simulating machining.
Introduction This section describes how to open and close the simulation window and outlines
the general structure of the window.
Compatible File Machining operations described in the following file formats can be simulated:
Formats z Part program (".xpi" extension) stored on the hard disk of the PC.
z Part program stored in the CNC memory.
z Generic ISO file (".xgp" extension) stored on the hard disk of the PC.
z "Machining project" file (".esp" extension).
Note: A generic ISO file is obtained by converting a part program on the hard disk
or in the CNC memory. It is made up of basic ISO code and is used for graphic
simulation.
Loading Process Depending on the size and format of the file to be simulated, the loading process
and the time it takes vary.
This process is described in the table below:
If the file to be simulated is: Then:
A part program on the hard disk of z The file is converted into generic ISO.
the PC or stored in the CNC memory. z After conversion, the generic ISO code is loaded for simulation.
Generic ISO file z The file is loaded for simulation, without conversion.
A "machining project" file. z The file is loaded for simulation, without conversion.
Note: To avoid generic ISO conversion errors, before opening a file for simulation
ensure that the tool type is configured correctly in the CNC.
Opening a File The simulation window can be accessed from the "Programming" context home
for Simulation page when a file that is compatible with this function is selected.
F7
Simulation
z Click the "Simulation" icon: .
The following window opens (except in the case of a "machining project" file):
Simulation Options
Machining
Turning Milling OK
Transfer Options
C:\Numtool2\Axium Power\APExplorer\Esprit\Tools\outilsnum.etl
Note: In the case of a generic ISO file, the "Machining" area is enabled and the
"Transfer Options" area does not appear.
Step Action
4 z If the file is a generic ISO file, then specify the type of machining: "Turning"
or "Milling".
z Otherwise, choose the transfer options:
z Enabling the "Test XPI Before Upload" option allows you to run a syntax
test on the program before conversion.
z Enabling the "Run Generic ISO with Travel Limit Checks" allows you to
convert a program without generating travel limit overrun errors.
5 Choose the tool library to be loaded:
z The Num tool library.
Or:
z A library corresponding to the tools installed in the machine
(recommended).
Note: If the wrong tool type is selected in the library, you will have to create a
new tool and associate it with the relevant simulation cycle. You cannot modify
the tool type in the graphic simulation window.
6
Confirm by pressing the key.
G0 PROG
M0
sF3
T3 D3
VAR
Simulation T3 D3
sF6
T4 D4
Simulation T4 D4
DIAG
T5 D5
sF7
Simulation T5 D5
T6 D6
Service
Simulation T6 D6
T7 D7 sF8
Simulation T7 D7
sF9
Choose Next Task LATHE SNAP INT GRID HI
For help, press F1 X 31.0000 Y 53.0000 Z 0.0000 METRIC
Help Functions Play Step Pause Stop Tools Refresh Back Mode
8 7 6 5
Reference Element
1 CNC status window
2 Message area (CNC, PLC, system and $ messages)
3 Toolbars for the simulation window
4 Context bar
5 Simulation window
6 Sub-context bar
7 Visual Tool message area
8 "Project Manager" window
Tool A tool is defined by its tool number and by its controller number. These parameters
Management are used to select a tool in a library.
For each tool used, the tool number and its controller number in the CNC (for
example N50 T4D4) must correspond to the tool number and length compensator
number in the file to be simulated.
To check the tool number and its length compensator number in the simulation
window, follow the steps below:
Step Action
1 Open the "Project Manager" window if it is not already displayed (refer to the
"Functions" Menu, p. 47 section in this document).
2 Double-click in the "Project Manager" window on the tool to be checked.
3 Click the "General" tab. The window below will then be displayed:
Description Parameters
Tool ID T4 Spindle M3
Insert ID Coolant On
Y 0.000000
OK Cancel Help
Note:
z If more than one tool in the library has the same tool number and the same
controller number, the tool at the top of the list will be selected.
z If the library does not contain a tool used in the machining operation, a tool will
be created with the default parameters.
z If there are no tools in the part program, a default tool (T0 D0) will be created.
Exiting the To exit the graphic simulation window and return to the "Programming" context
Simulation home page, follow the steps below:
Window
Step Action
1
z Press .
Or:
F11
Back
z Click the "Back" icon: .
Note: When you exit the simulation window, a window opens to ask if you wish to
save the tools used in the simulation in a tool library (file with an ".etl" extension)
with the same name as the simulated file.
Introduction This section describes the menus and buttons on the sub-context bar available to
the operator in the simulation window.
Help
To find out how to use this help, refer to the Description of the Online Help, p. 10
section in this document.
Menu
Functions
You can then choose which of the following three windows you wish to display or
hide:
z "Project Manager"
z "Machine Setup"
z "Output Window"
The use of all of these windows and functions is described in the "Functions" Menu,
p. 47 section.
These 4 icons,
to :
Simulation F4 F5 F6 F7
Buttons
Play Step Pause Stop
Tools
Views
Layers and Planes
Turning Tools
Milling Tools
You can then choose which of the 7 toolbars you wish to display or hide.
The functions on each toolbar are described in the "Tools" Menu, p. 51 section.
Refresh
Back
or press to exit the graphic simulation window and return to the "Programming"
context home page.
"Functions" Menu
1 2 3
The "Machine The "Machine Setup" window in turning mode is shown below:
Setup" Window
Rough Turn Definition
in Turning Mode
Blank Configuration
Blank Length 0
Spindle Movement
OK Cancel
It can be used to adjust the dimensions and position of the blank, and the start
position.
The "Start X", "Start Y" and "Start Z" fields are used to position the front face of the
blank.
The "Machine The "Machine Setup" window in milling mode is shown below:
Setup" Window
Solid Setup
in Milling Mode
Block
Height 50 Start Z 0
Details
Transparent Tolerance .01
Color
OK Cancel
Displaying or To display one of these 3 windows, or to hide it if it is already displayed, follow the
Hiding one of steps below:
these 3 Windows
Step Action
1
Press .
2
Select the window you require, using the and keys.
3
Confirm by pressing the key.
"Properties" In addition to the 3 windows described above, you can also access the "Properties" window.
Window This window allows you to view the tool positions dynamically during simulation:
Key Value
Turret 1
Tool Number 3
Tool ID T3
X 9.658579
Y 0.000000
Z 35.070711
C 0.000000
B 0.000000
Opening a Tool When there is more than one tool library available, the "Open Tool Library" function
Library allows you to choose which one you want to use for the simulation.
Saving a Tool The tool parameters can be modified in the simulation window. The "Save Tool
Library Library" function allows you to save these changes.
Saving to a When you change a machining operation in the simulation window, the "Save ESP"
"Machining function allows you to save these changes to a "machining project" file.
Project" File
Note: If the modified machining file is not a "machining project" file, the "Save ESP"
function will leave the original file unchanged and create a "machining project" file
containing the changes.
"Tools" Menu
Introduction This section describes the tools that are available for simulating machining, and
explains how to display or hide the toolbars.
For more information on how to use these tools, please refer to the online help.
1 2
Reference Function
1 Enter parameters relating to the configuration of the machine:
z Configuration of the blank
z Number, shape and dimensions of turrets
z Number, shape and dimensions of spindles
z Shape and dimensions of tail stocks
"Simulation" The "Simulation" toolbar can be used to start and stop a simulation:
Toolbar
1 2 3 4 5 6 7 8
Reference Function
1 Stop and reset the simulation.
2 Pause the simulation.
3 Simulate machining once from start to finish.
4 Simulate step-by-step machining: advance the simulation by one step.
5 Simulate machining by advancing several steps with each click on the icon.
6 Display or hide the tool during simulation.
7 Display or hide the toolholder during simulation.
8 Enter the simulation parameters.
1 2 3 4 5
Reference Function
1 Save a machining step and simulate from that step.
2 Display or hide the mandrel.
3 Display or hide the turret.
4 Display or hide the turret.
5 Display or hide a 3/4 section of the part.
"Views" Toolbar The "Views" toolbar can be used to adjust the zoom in the simulation window:
1 2 3 4
Reference Function
1 Refresh the screen.
2 Zoom:
z To adjust the content to the window.
z In.
z Out.
"Layers and The "Layers and Planes" toolbar allows you to choose the work plane and the
Planes" Toolbar viewing angle for the simulation:
1 2
Reference Function
1 Choose the work plane.
2 Choose the viewing angle.
"Turning Tools" The "Turning Tools" toolbar is used to create turning tools:
Toolbar
1 2 3 4 5 6
Reference Function
1 Create or modify a roughing or finishing tool.
2 Create or modify a grooving tool.
3 Create or modify a notching tool.
4 Create or modify a threading tool.
5 Create or modify a mini-boring tool.
6 Create or modify a custom tool.
"Milling Tools" The "Milling Tools" toolbar is used to create milling tools:
Toolbar
1 2 3 4 5
Reference Function
1 Create or modify a milling cutter:
z Face mill
z End mill
z Bull nose end mill
z Ball end mill
Displaying or To display one of the toolbars described here, or to hide it if it is already displayed,
Hiding a Toolbar follow the steps below:
Step Action
1
Press .
2
Select the toolbar you require using the and keys.
3
Confirm by pressing the key.
Note: If a toolbar is already displayed, a check mark appears in the menu in front
of the corresponding line.
Simulating Machining
Simulation You can modify simulation parameters, such as the speed or the color of the various
Parameters elements of the machine that are displayed, or define a complex blank.
Window
To do this, click the icon on the "Simulation" toolbar. The following window
opens:
Parameters
Options Solids
For more information on the individual fields and options, please refer to the online
help.
menu ( )
Or:
z The "Simulation Parameters" function on the "Simulation" toolbar to define
a more complex blank or to define flanges, for example, in the case of
milling.
3 Start the simulation:
z To advance the simulation by one step: press or click the "Step" icon
on the sub-context bar.
z To pause the simulation: press or click the "Pause" icon on the sub-
context bar.
z To resume the simulation after a pause, continue as for simulating the entire
machining operation or advancing the simulation by one step.
4
To stop and reset the simulation: press or click the "Stop" icon on the
sub-context bar.
Note:
z In step 3 you can also start the simulation by clicking the icons on the
"Simulation" toolbar.
z At any point in the simulation you can modify the elements of the machine that
are displayed using the "Simulation" and "Advanced Simulation" toolbars.
Advanced Simulation
Introduction You can view the parameters of the tools used during each cutting operation.
Viewing Tool If you double-click a tool on the "Tools" tab in the "Project Manager" window, the
Parameters following window opens, in which you can view all the parameters of the tool and its
holder:
Turning Tools - Turning Insert
Insert
Insert Type
Type Turning
Tolerance C IC
Type N
IC Diameter 7.456494 NR
Edge Length 13.000000 EL
Thickness 3.500000
OK Cancel Help
For more information on each of the fields on the tabs in this window, please refer
to the online help.
4
Overview
Introduction This chapter describes how to access the CAM function and how to use it to
generate the Num ISO NC code.
Introduction This section describes the procedure for accessing the CAM function and the
structure of the CAM window.
Opening the The CAM function can be opened from the "Programming" context home page.
CAM Function
To access the CAM function, follow the steps below:
Step Action
1 Open the "Programming" context home page (see the Axium Power HMI user's
manual, ref. 208559).
2
z Press .
Or:
F11
E
CAM
z Click the "CAM" icon: .
All
G00
M00
Index Turret-1
Name
T2 D2 EXTERNAL ROUGHING
Simulation T2 D2
T3 D3 EXTERNAL FINISHING
Simulation T3 D3
Key Value
Group Count 1
General
Element Type Chain Feature
Element Number 1
Layer Default
Color
Line Type
6 5
Reference Element
1 Menu bar.
2 "Project Manager" window.
3 Toolbars for the CAM window.
4 Graphics window.
5 "Properties" window.
6 Message area.
Using the CAM To familiarize yourself with the use of CAM, please refer to the online help by
Function
pressing .
Switching When you have several applications open at the same time, the HMI and CAM, for
Between example, you can switch between them at any time.
Applications
To switch between applications, follow the steps below:
Step Action
1
Press and hold down the key.
2
Keep pressing the key until the application you want to switch to is
highlighted in the list.
3
Release the key.
Introduction In turning mode you can set the CAM parameters so that the post-processor uses
Num canned cycles to generate the NC code.
Num Canned Num canned cycles can be used to create complex machining cycles by describing
Cycles them with a single line of NC code.
These canned cycles correspond to the following commands:
z G63: roughing cycle with groove
z G64: roughing cycle without groove
z G65: grooving cycle
z G66: routing cycle
Custom Page To utilize the potential of Num canned cycles you should enable the "Custom Page"
option in the CAM function. Enabling this option allows you to access additional
parameter setting tabs.
To enable this option, follow the steps below:
Step Action
1 Click the "Tools" menu.
2 Select "Options":
Programs
System Unit
Dimensioning…
EDM Machine Types…
Language…
Lighting…
Simulation…
Macro
Add-In…
Customize…
Options...
Step Action
3 Click the "Machining" tab:
Options
3D Milling Input
Show Surface Arrows Part Part Type
Stock Transparency
4 Enable the option by clicking in the "Custom Page" check box. When the option
is enabled, a check mark is shown in this box.
5 Confirm by clicking "OK".
Correspondence The table below shows the correspondence between CAM cycles and Num canned
Between CAM cycles.
Cycles and Num You can choose which CAM cycle to use to obtain the desired Num canned cycle to
Canned Cycles generate the NC code, or conversely you can find out which Num canned cycle will
be generated in the code on the basis of the CAM cycle used.
CAM cycle Num cycle
Roughing G64
Pocket G63
Pocket G65
Groove G66
Correspondence The table below shows the correspondence between the CAM work type and the
Between CAM Num work type.
and Num Work
CAM work type Num work type
Types
OD: external work Axial machining (straight turning)
ID: internal work Axial machining (straight turning)
Face: facing Frontal machining (facing)
Introduction This section describes the parameters in the "Machine Setup" window that the post-
processor needs to generate Num canned cycles. You must therefore be sure to
enter these parameters correctly.
Accessing the To access the "Machine Setup" window, follow the steps below:
"Machine Setup"
Step Action
Window
1 Click the "Machining" menu.
2 Select the "Common Machining" sub-menu.
3 In the sub-menu click "Machine Setup":
KnowledgeBase
Common Machining Common Machining
Milling Tools
Machine Setup
Turning Tools
Work Coordinate
G01
SolidMill Traditional M01 NC Code
SolidMill Production Insert Technology
SolidMill FreeForm Custom Cycle
Park Cycle
SolidTurn
Reference When the "Machine Setup" window opens, click the "NC Output" tab:
Parameter
SolidTurn Machine Setup
General Turrets Spindles Tail Stock NC Output Custom
Turret/Spindle
MainSpindle-1
Shared Shared
Shared Shared Shared Shared
OK Cancel Help
Then make sure that the following parameters have been entered correctly:
z "Program Name"
z "Program Number"
z "Coordinate Mode": Choose between "Absolute" (the post-processor will
generate command G90) and "Incremental" (G91).
z "Unit for NC Code": Choose between "Metric" (G71) and "Inch" (G70).
Maximum In the "Spindles" tab make sure that an appropriate maximum spindle speed in rpm
Spindle Speed has been entered in the "Maximum RPM" field:
SolidTurn Machine Setup
General Turrets Spindles Tail Stock NC Output Custom
Spindle Set Up
Number of Spindles 1 Spindle ID Spindle-1 Spindle Orientation Left+
C Axis Set Up
C Axis Direction CCW+ Milling Movement Simultaneous
Introduction This section describes the parameters in the tool configuration window that the post-
processor needs to generate Num canned cycles. You must therefore be sure to
enter these parameters correctly.
Accessing the The tool configuration window opens automatically when you create a new tool, but
Tool Parameters you can also open it again later.
Window To open the configuration window for an existing tool, simply double-click on the
relevant tool in the "Tools" tab in the "Project Manager" window.
To find out how to open the "Project Manager" window, refer to the online help.
Tool Corrector The corrector that will be used during machining is the corrector defined by the
"Length Register" parameter in the "General" tab in the tool configuration window:
Description Parameters
Tool ID T3 Spindle M3
Insert ID Coolant On
Y 0.000000
OK Cancel Help
Special Case for The two parameters EB and EC in the Num canned cycle for groove roughing (G63)
Canned Cycle are calculated from the "Lead Angle (LA)" and "Relief Angle (RA)" parameters in the
G63 "Holder" tab in the tool configuration window:
Holder Angles
Holder ID Lead Angle (LA) -10.000000
Shank AxB B
5 - 0.31 x 0.31
Hand of Tool C
Right
+
0° RA
F -
OK Cancel Help
Special Case for In the case of the Num canned cycle for routing (G66), you can define a second tool
Canned Cycle corrector using the "Edge Shift Register" parameter in the "General" tab in the tool
G66 configuration window:
Description Parameters
Tool ID GR6 Spindle M3
Insert ID Coolant On
Y 0.000000
OK Cancel Help
Introduction This section describes the parameters in the cutting operation configuration window
that the post-processor needs to generate Num canned cycles. You must therefore
be sure to enter these parameters correctly.
Accessing the The cutting operation configuration window opens automatically when you create a
Cutting new operation, but you can also open it again later.
Operation
Parameters To open the configuration window for an existing cutting operation, simply double-
Window click on the relevant operation in the "Operations" tab in the "Project Manager"
window.
To find out how to open the "Project Manager" window, refer to the online help.
"Strategy" Tab In the "Strategy" tab in the cutting operation configuration window, make sure that
an appropriate stock diameter has been entered. This parameter defines the
diameter cutting limit.
SolidTurn - Roughing
Tool T4
Head ID Head-1
Stock Diameter
Casting Feature 100.000000
Operation Name
SolidTurn - Roughing
Comment
OK Cancel Help
"General" Tab Once the cutting operation configuration window is open, click the "General" tab:
SolidTurn - Roughing
Operation Name
SolidTurn - Roughing
Comment
OK Cancel Help
Then make sure that the following parameters have been entered correctly:
z "Type of Work"
z "Feeds and Speeds" parameters
z Entry and exit types
The values to be used for each of these parameters are listed below.
Type of Work Depending on the type of work you require for the Num canned cycle (straight
turning or facing), choose the work type for the CAM cycle (OD (External), ID
(Internal), or Face).
For details of the correspondences between the Num and CAM cycle work types,
refer to the Correspondence Between CAM and Num Work Types, p. 65 section in
this chapter.
Lead-In Type The values to be used for the lead-in and lead-out type parameters, depending on
the Num canned cycle you wish to use, are set out below:
Cutting Speed The values to be used for the feed and speed parameters are set out below:
z "Reference Diameter": to be defined by the user
z "Feed Unit": "Per Revolution"
z "Speed Unit": "CSS"
z "Speed RPM, CSS": The first value is defined by the user, the second is
calculated by the software from the "Reference Diameter" parameter and the first
value
Differentiation of The Num canned cycles roughing with groove (G63) and grooving cycle (G65) are
Cycles G63 and treated as the same cycle in CAM. In most cases the post-processor can easily
G65 determine which Num cycle should be generated in the ISO NC code according to
the finished profile.
If problems arise, however, you will have to configure the required cycle in the
"Custom" tab in the cutting operation configuration window.
To do this, enter "63" or "65" for a G63 or G65 cycle respectively in the "Pocket Type"
field:
SolidTurn - Pocketing
Operation Name
SolidTurn - Pocketing
Comment
OK Cancel Help
The "Custom" tab is visible when the "Custom Page" option is enabled. To find out
how to enable this option, refer to the Custom Page, p. 63 section in this chapter.
Stock Casting The "Casting Feature" option in the "Strategy" tab has the same function for a CAM
Feature cycle as the blank programming for Num canned cycles for roughing with or without
groove G63 and G64.
Enabling Canned For the post-processor to generate canned cycle codes, you must select "Yes" in the
Cycles "Canned Cycle" field in the "Advanced" tab in the cutting operation configuration
window:
SolidTurn - Pocketing
Miscellaneous
Operation Name
SolidTurn - Pocketing
Comment
OK Cancel Help
Introduction Once all the parameters described in the previous sections have been entered
correctly, you can generate the ISO NC code using Num canned cycles.
New Ctrl+N
Open Ctrl+O
NUM...
Backplot
Import Point Data…
Save Ctrl+S
Save As…
Page Setup
Print Preview
Print Ctrl+P
NC Code… F9
Setup Sheet
NC Code
Machine Format
Num_tour_Base.asc Browse…
Step Action
3 Choose the configuration file (".asc" extension) to be used in the "Machine
Format" field.
4 Choose the location and the name of the NC code file in the "NC Code File
Name" field.
5 Click the "Apply" button.
Note: Click the "Show Advanced Options" check box to gain access to additional
options such as choosing the extension of the NC code file.
5
Overview
Introduction This chapter describes detailed procedures for drawing common profiles.
The procedures to be followed for drawing these profiles are not influenced by the
type of machining. Exactly the same drawing functions are available in both turning
and milling modes.
However, to draw a turning part whose dimensions are given by diameter, you must
enable the "Diameter" function before starting to draw (refer to the Using "Diameter"
Mode, p. 33 section in this document).
Introduction This section shows how to use the "Fillet/Chamfer" tool to draw an arc of a circle
tangent at two points to two intersecting objects (a straight line and a circle in this
example).
Profile to be The profile to be drawn, with all necessary coordinates and dimensions, is shown
Drawn below:
Point C
X= 45.0
Y= 40.0
Z= .0
60.000°
Point A R 10.0
X= 5.0
Y= 15.0
Z= .0
Point B
X= 15.0
Y= 10.0
Z= .0
Before Starting The 2D profile editor is open. Make sure that the following toolbars are displayed:
z "Unbounded Geometry"
z "Create Features"
Display the toolbars if they are not already visible (refer to the Toolbars, p. 29
section in the 2D Profile Editor chapter of this document).
Creating Known To create the points whose dimensions and coordinates are known, follow the steps
Points below:
Step Action
1
Click the "Point" icon on the "Unbounded Geometry" toolbar. The following
window appears:
Point
Snap Distance
Intersect Polar
Apply
Cartesian/Center
X,Y,Z 5 15 0
2 Select "Cartesian/Center".
3 Enter the coordinates for point A: 5, 15, 0 in fields X, Y, Z respectively.
4 Click the "Apply" button. Point A is created.
5 Enter the coordinates for point B: 15, 10, 0 in fields X, Y, Z respectively.
6 Click the "Apply" button. Point B is created.
7 Enter the coordinates for point C: 45, 40, 0 in fields X, Y, Z respectively.
8 Click the "Apply" button. Point C is created.
You have now created three points:
Step Action
9
Press .
Drawing the 1st To draw a circle with center point B passing through point A, follow the steps below:
Circle Step Action
1
Click the "Circle 1" icon on the "Unbounded Geometry" toolbar.
2 Select point B.
3 Select point A. The circle is created:
4
Press .
Drawing the To draw the straight line passing through point C and making an angle of 60° with
Straight Line the horizontal, follow the steps below:
Step Action
1
Click the "Line 1" icon on the "Unbounded Geometry" toolbar.
2 Select point C.
3 Enter the value 60.
4
Confirm by pressing the key. The straight line is created:
5
Press .
Drawing the Arc To draw an arc of a circle tangent at two points, of known radius, between two
between the intersecting geometrical objects (like the circle and the straight line in this example),
Straight Line and the easiest way is to use the "Fillet/Chamfer" tool.
the Circle To draw the fillet, follow the steps below:
Step Action
1
Click the "Fillet/Chamfer" icon on the "Unbounded Geometry" toolbar. The
following window appears:
Fillet/Chamfer
Fillet
Distance Chamfer
Angle Chamfer
Radius 10
2 Select "Fillet".
3 Enter the value 10 in the "Radius" field.
4 Select the 1st element: Position the cursor on the part of the circle above and
to the left of the straight line and click.
5 Select the 2nd element: Position the cursor on the part of the straight line above
the circle and click. The fillet is created:
6
Press .
Deleting the To retain only the elements required for the profile and to delete the surplus parts of
Surplus the straight line and the circle, follow the steps below:
Elements
Step Action
1
Click the "Keep" icon on the "Unbounded Geometry" toolbar.
2 Position the cursor on the part of the circle to be retained (between point A and
the fillet) and click.
3 Position the cursor on the part of the straight line to be retained (between the
fillet and point C) and click. The resulting figure is shown below:
4
Press .
6
Save by pressing .
Introduction This example shows how to draw a circle of unknown radius tangent to a straight
line.
Profile to be The profile to be drawn, with all necessary coordinates and dimensions, is shown
Drawn below:
Point C
X= 280.0
Y= 120.0
Point B Z= .0
X= 180.0
Y= 70.0
Point A Z= .0 45.0°
X= 100.0
Y= 50.0 20.0°
Z= .0
Before Starting The 2D profile editor is open. Make sure that the following toolbars are displayed:
z "Unbounded Geometry"
z "Create Features"
Display the toolbars if they are not already visible (refer to the Toolbars, p. 29
section in the 2D Profile Editor chapter of this document).
Creating Known To create the points whose dimensions and coordinates are known, follow the steps
Points below:
Step Action
1
Click the "Point" icon on the "Unbounded Geometry" toolbar. The following
window appears:
Point
Snap Distance
Intersect Polar
Apply
Cartesian/Center
X,Y,Z 100 50 0
2 Select "Coordinate/Center".
3 Enter the coordinates for point A: 10, 50, 0 in fields X, Y, Z respectively.
4 Click the "Apply" button. Point A is created.
5 Enter the coordinates for point B: 180, 70, 0 in fields X, Y, Z respectively.
6 Click the "Apply" button. Point B is created.
7 Enter the coordinates for point C: 280, 120, 0 in fields X, Y, Z respectively.
8 Click the "Apply" button. Point C is created.
9
Press .
Creating the To create the circle with center B and tangent to the second straight line, follow the
Circle steps below:
Step Action
1
Click the "Circle 1" icon on the "Unbounded Geometry" toolbar.
2 Select point B.
3 Select the 2nd straight line by clicking it (anywhere on the line). The circle is
created.
4
Press .
Deleting the To retain only the elements required for the profile and to delete the surplus parts of
Surplus the straight line and the circle, follow the steps below:
Elements
Step Action
1
Click the "Retain" icon on the "Unbounded Geometry" toolbar.
2 Position the cursor on the part of the 1st straight line to be retained (between
point A and the circle) and click.
3 Position the cursor on the bottom part of the circle and click.
4 Position the cursor on the part of the 2nd straight line to be retained (between
the arc and point C) and click.
5
Press .
Introduction This example shows how to draw a circle of known center, tangent to another circle,
and a straight line tangent to a circle.
Profile to be The profile to be drawn, with all necessary coordinates and dimensions, is shown
Drawn below:
Point C
X= 180.0
Y= 100.0
Z= .0
Point A
X= 40.0 R 48.0
Y= 20.0
Z= .0
Point B Point D
X= 120.0 X= 200.0
Y= 20.0 90.0°
Y= 56.0
Z= .0 Z= .0
Before Starting The 2D profile editor is open. Make sure that the following toolbars are displayed:
z "Unbounded Geometry"
z "Bounded Geometry"
z "Create Features"
Display the toolbars if they are not already visible (refer to the Toolbars, p. 29
section in the 2D Profile Editor chapter of this document).
Creating Known To create the points whose dimensions and coordinates are known, follow the steps
Points below:
Step Action
1
Click the "Point" icon on the "Unbounded Geometry" toolbar. The following
window appears:
Point
Snap Distance
Intersect Polar
Apply
Cartesian/Center
X,Y,Z 40 20 0
2 Select "Coordinate/Center".
3 z Enter the coordinates for point A: 40, 20, 0 in fields X, Y, Z respectively.
z Click the "Apply" button. Point A is created.
7
Press .
Creating the To create the vertical passing through point D, follow the steps below:
Vertical
Step Action
1
Click the "Line 1" icon on the "Unbounded Geometry" toolbar.
2 Select the vertical axis.
3 Select point D. The straight line is created.
4
Press .
Creating the 1st To create the circle of radius 48 with center point C, follow the steps below:
Circle Step Action
1
Click the "Circle 1" icon on the "Unbounded Geometry" toolbar.
2 Select point C.
3 Enter the value 48.
4
Confirm by pressing . The circle is drawn.
5
Press .
Constructing the In order to draw the 2nd circle, you must first create a point where the 2 circles are
Tangent Point of to touch.
the 2 Circles The tangent point of 2 circles is located at the intersection between:
z The segment joining the 2 centers and
z Each of the 2 circles
This property can be used to create a tangent point for the 2 circles:
Step Action
1
Click the "Segment 2" icon on the "Bounded Geometry" toolbar.
2 Select point C.
3 Select point B. The segment joining the 2 centers is created.
4
Press .
5
Click the "Point" icon on the "Unbounded Geometry" toolbar. The following
window appears:
Point
Snap Distance
Intersect Polar
Apply
Cartesian/Center
X,Y,Z 40 20 0
6 Select "Intersection".
7 Select the segment you have just created.
8 Select the 1st circle. The intersection point is created.
9
Press .
Creating the 2nd To create the circle having center point B and tangent to the 1st circle, you must
Circle create a circle having center point B and passing through the point you created in
the last stage.
Follow the steps below:
Step Action
1
Click the "Circle 1" icon on the "Unbounded Geometry" toolbar.
2 Select point B.
3 Select the point created in the previous stage. The circle is created.
4
Press .
5 Select the segment created in the previous stage.
6
Delete it by pressing .
Creating the To create the segment tangent to the 2nd circle passing through point A, follow the
Tangent steps below:
Segment
Step Action
1
Click the "Segment 2" icon on the "Bounded Geometry" toolbar.
2 Select the 2nd circle.
3 Select point A. The tangent segment is created.
4
Press .
Deleting the To retain only the elements required for the profile and to delete the surplus parts of
Surplus the straight line and the circle, follow the steps below:
Elements
Step Action
1
Click the "Retain" icon on the "Unbounded Geometry" toolbar.
2 Position the cursor on the part of the vertical to be retained (between point D
and the 1st circle) and click.
3 Position the cursor on the bottom part of the 1st circle and click.
4 Position the cursor on the bottom part of the 2nd circle and click.
5
Press .
Introduction This example shows how to draw a circle of known radius, of unknown center and
tangent at two points to 2 non-intersecting objects.
Profile to be The profile to be drawn, with all necessary coordinates and dimensions, is shown
Drawn below:
R 20.0
Point B
X= 96.0
Y= 60.0
45.0° Z= .0
Point A R 32.0
X= 20.0
Y= 64.0
Z= .0
Point C
X= 120.0
Y= 8.0 90.0°
Z= .0
Before Starting The 2D profile editor is open. Make sure that the following toolbars are displayed:
z "Unbounded Geometry"
z "Bounded Geometry"
z "Create Features"
Display the toolbars if they are not already visible (refer to the Toolbars, p. 29
section in the 2D Profile Editor chapter of this document).
Creating Known To create the points whose dimensions and coordinates are known, follow the steps
Points below:
Step Action
1
Click the "Point" icon on the "Unbounded Geometry" toolbar. The following
window appears:
Point
Snap Distance
Intersect Polar
Apply
Cartesian/Center
X,Y,Z 20 64 0
2 Select "Coordinate/Center".
3 Enter the coordinates for point A: 20, 64, 0 in fields X, Y, Z respectively.
4 Click the "Apply" button. Point A is created.
5 Enter the coordinates for point B: 96, 60, 0 in fields X, Y, Z respectively.
6 Click the "Apply" button. Point B is created.
7 Enter the coordinates for point C: 120, 8, 0 in fields X, Y, Z respectively.
8 Click the "Apply" button. Point C is created.
9
Press .
Creating the 1st To create the circle of radius 32 with center point B, follow the steps below:
Circle Step Action
1
Click the "Circle 1" icon on the "Unbounded Geometry" toolbar.
2 Select point B.
3 Enter the value 32.
4
Confirm by pressing . The 1st circle is drawn.
5
Press .
Creating the 2nd To create the arc of a circle of radius 20 tangent to the 1st circle and to the straight
Circle line at 45° passing through point A, follow the steps below:
Step Action
1
Click the "Arc 2" icon on the "Bounded Geometry" toolbar.
2 Select the 1st circle.
3 Select the straight line at 45° passing through point A.
4 Enter the value 20.
5
Confirm by pressing .
6 Click in the drawing window in the approximate position where the arc is to be
created.
In this example there are two places where it is possible to create an arc of a
circle of radius 20, tangent to the 1st circle and to the straight line at 45°.
Clicking in the area where you want to draw the arc allows the CAM function to
determine which of the possible solutions corresponds to what you want.
7
Press .
Deleting the To retain only the elements required for the profile and to delete the surplus parts of
Surplus the straight line and the circle, follow the steps below:
Elements
Step Action
1
Click the "Retain" icon on the "Unbounded Geometry" toolbar.
2 Position the cursor on the part of the straight line at 45° to be retained (between
point A and the arc) and click.
3 Position the cursor on the left part of the 1st circle and click.
4 Position the cursor on the part of the vertical to be retained (between point C
and the 1st circle) and click.
5
Press .