SolidCAM 2015 IMachining Getting Started
SolidCAM 2015 IMachining Getting Started
SolidCAM 2015 IMachining Getting Started
2.5D Milling
iMachining 2D & 3D | 2.5D Milling | HSS | HSM | Indexial Multi-Sided | Simultaneous 5-Axis | Turning & Mill-Turn | Solid Probe
SolidCAM + SolidWorks
The Complete Integrated Manufacturing Solution
SolidCAM 2015
Milling Training Course
2.5D Milling
©1995-2015 SolidCAM
All Rights Reserved.
ii
Contents
Contents
1. Introduction
2. CAM-Part Definition
iii
6. ToolBox
iv
Introduction 1
2
1. Introduction
The goal of this course is to teach you how to use SolidCAM to machine various parts using 2.5D
Milling technologies. This course covers the basic concepts of SolidCAM 2.5D machining and
is a supplement to the system documentation and online help. Once you have developed a good
foundation in basic skills, you can refer to the online help for information on the less frequently
used options.
Course design
This course is designed around a task-based approach to training. With the guided exercises you
will learn the commands and options necessary to complete a machining task. The theoretical
explanations are embedded into these exercises to give an overview of the SolidCAM 2.5D Milling
capabilities.
Using this training book
This training book is intended to be used both in a classroom environment under the guidance of
an experienced instructor and as self-study material. It contains a number of laboratory exercises
to enable you to apply and practice the material covered by the guided exercises. The laboratory
exercises do not contain step-by-step instructions.
Training materials
The file archive supplied with this book contains copies of various files that are used throughout
this course. The Exercises folder contains the files that are required for guided and laboratory
exercises. The Built Parts folder inside the Exercises contains the final manufacturing projects for
each exercise. Unpack the complete Exercises folder on your computer. The SolidWorks files used
for the exercises were prepared with SolidWorks 2015.
Windows 7
The screenshots in this book were made using SolidCAM 2015 integrated with SolidWorks 2015
running on Windows 7. If you are running on a different version of Windows, you may notice
differences in the appearance of the menus and windows. These differences do not affect the
performance of the software.
3
Conventions used in this book
This book uses the following typographic conventions:
This style is used to emphasize SolidCAM options,
Bold Sans Serif commands or basic concepts. For example, click the
Change to opposite button.
10. Define CoordSys Position The mouse icon and numbered sans serif bold text
indicate the beginning of the exercise action.
4
1. Introduction
The major stages of the SolidCAM manufacturing project creation process are the following:
CAM-Part definition
This stage includes the definition of the global parameters of the Manufacturing
Project (CAM-Part). You have to define a number of Coordinate Systems that describe
the positioning of the part on the CNC-machine.
Optionally, you can define the Stock model and Target model to be used for the rest
material calculation. The Stock model describes the initial state of the workpiece that
has to be machined. The Target model describes the one that has to be reached after
the machining. After every operation, SolidCAM calculates how much material was
actually removed from the CAM-Part and how much material remains unmachined (rest
material). The rest material information enables SolidCAM to automatically optimize
the tool path and avoid the air cutting.
Operations definition
SolidCAM enables you to define a number of milling operations. During an operation
definition you have to select the Geometry, choose the tool from the Part Tool Table
(or define a new one), define a machining strategy and a number of technological
parameters.
5
6
CAM-Part
Definition 2
The CAM-Part definition process includes the following stages:
CAM-Part creation
CNC-controller definition
• CAM-Part creation. According to default settings, the CAM-Part name and location
are defined automatically. However, you can define them manually, if you choose the
manual option. At this stage, SolidCAM defines the necessary system files and a folder
to allocate the place to store SolidCAM data.
• CNC-controller definition. Choosing a CNC-controller is a necessary step. The controller
type influences the Coordinate System definition and the Geometry definition.
• Coordinate system definition. You have to define the Coordinate System – the origin
for all machining operations of the CAM-Part.
• Stock model definition. SolidCAM enables you to define the stock model that describes
the initial state of the workpiece to be machined.
• Target model definition. SolidCAM enables you to define the model of the part in its
final state after the machining.
The following exercises describe the full process of the CAM-Part definition. It is recommended to
complete the stages in order to understand how the CAM-Part features are built. For this purpose,
you have to turn off the automatic CAM-Part definition.
8
2. CAM-Part Definition
In the right pane, click the Milling tab and clear the
following check boxes: Use default CNC-Controller,
Don’t show CoordSys manager after MAC1 Pos1,
Create MAC1-1 position automatically, Definition of
Stock, and Definition of Target.
9
In the left pane, select Defaults > Template. In the right pane, under 2.5D Milling, clear all check
boxes next to the templates names.
10
2. CAM-Part Definition
11
1. Load the SolidWorks model
Load the Exercise1.sldprt model located in the Exercises folder.
This model contains a number of features forming the solid body of the cover.
2. Start SolidCAM
To activate SolidCAM, click Tools in the main menu of SolidWorks and then choose
SolidCAM > New > Milling.
Alternatively, you can or click New > Milling on the SolidCAM Part toolbar.
12
2. CAM-Part Definition
The Machine Coordinate System defines the origin for all machining
operations of the CAM-Part. It corresponds with the built-in controller
functions.
13
You can define the Coordinate System origin position and axes
orientation by selecting model faces, vertices, edges, or SolidWorks
Coordinate Systems. The geometry for the machining can also be defined
directly on the solid model.
Coordinate
System
Z
Y
Z Y
The Z-direction of the Machine Machine
Coordinate
Coordinate System is parallel to the
System
revolution axis of the tool. X
Z
Y
X X
Y
Coordinate
Coordinate
System
System Z
14
2. CAM-Part Definition
The CoordSys dialog box enables you to define the Coordinate System location and the
orientation of the axes.
15
Normal to current view
This option enables you to define the Coordinate System with the Z-axis
normal to the model view you are facing on your screen. The CoordSys
origin will lie in the origin of the SolidWorks Coordinate System, and the
Z-axis will be directed normally to the chosen view of the model.
By 3 points (associative)
16
2. CAM-Part Definition
Model box
SolidCAM calculates the box surrounding the model. The upper plane
of the model box is parallel to the XY-plane of the defined CoordSys.
The CoordSys is located in the corner of the model box.
Coordinate
System
Z
Y
X
17
6. CoordSys Data
This dialog box enables you to define the machining levels such as Tool start level,
Clearance level, Part Upper level, etc.
18
2. CAM-Part Definition
• The Part Upper level defines the height of the upper surface of the
part to be milled.
• The Part Lower level defines the lower surface level of the part to be
milled.
• The Tool Z-level parameter defines the height to which the tool moves
before the rotation of the 4/5 axes to avoid collision between the tool
and the workpiece. This level is related to the CoordSys position and
you have to check if it is not over the limit switch of the machine.
Tool start
level
Rapid movements area
Part Upper
Clearance Feed movements area level
level Part Lower
level
19
Confirm the CoordSys Manager dialog box with .
The Milling Part Data dialog box is displayed again.
20
2. CAM-Part Definition
Choose the Box mode from the Defined by list. The appearing dialog box enables you
to select a solid body for the surrounding box calculation.
Optionally, offsets from the model can be defined. In this
exercise, define the stock model offsets as follows:
• For the X+, X-, Y+ and Y- offsets, use the values of 2
• For the Z+ offset, set the value to 0.25
• For the Z- offset, set the value to 5
Click on the solid body. One of its faces is highlighted.
21
SolidCAM automatically generates the surrounding box.
Confirm the Stock model definition by clicking . The Milling Part Data dialog box
is displayed.
22
2. CAM-Part Definition
Click on the solid body to choose the target. The solid body is highlighted, and the
Solid 1 icon appears in a separate section. The target model is defined.
Confirm the Model dialog box with . The Milling Part Data dialog box is displayed.
23
The SolidCAM Manager tree is the main interface feature of SolidCAM
that displays complete information about the CAM-Part.
SolidCAM
Manager
Tool header
Machining Process
header
Geometries header
}
Fixtures header
Operations header
Operations
• CAM-Part header
24
2. CAM-Part Definition
The Stock and Target subheaders are located under the CAM-Part
header. Double-click these subheaders to load the Stock model/
Target model dialog boxes that enable you to change the definition of
the Stock/Target models.
The Settings subheader is also located under the CAM-Part header.
Double-click this subheader to load the Part Settings dialog box that
enables you to edit the settings defined for the current CAM-Part.
• Tool header
This header displays the name of the current Tool Library. Double-
click this header to display the Part Tool Table, which is the list of
tools available to use in the current CAM-Part.
• Machining Process header
This header displays all SolidCAM geometries that are not used in
the operations.
• Fixtures header
This header displays all SolidCAM operations defined for the current
CAM-Part.
25
26
SolidCAM 2.5D
Operations 3
SolidCAM offers you the following types of 2.5D Milling operations:
Profile T-Slot
Pocket Drilling
28
3. SolidCAM 2.5D Operations
Profile Operation
You can mill on or along a contour. The profile geometry can
be open or closed. In profile milling you can optionally use
tool radius compensation to the right or to the left side of the
geometry. SolidCAM offers two types of profiling:
• Milling a single profile to the specified constant
or variable depth in one step or in several user-
defined down steps.
• Concentric profiles to the specified constant or
variable depth; this type of profiling generates
several concentric profiles that start from the
defined clear offset distance from the profile, and
finish on the profile geometry, thus clearing the
area around the profile to a constant depth.
Contour 3D Operation
This operation enables you to utilize the power of the 3D
Engraving technology for the 3D contour machining. In this
operation, SolidCAM enables you to prevent the gouging
between the tool and the 3D contour.
29
Pocket Operation
In pocket milling, you have to remove material from the interior
of a closed geometry. SolidCAM offers two types of pocketing:
• When a profile geometry consists of one or more
profiles and none of them are enclosed or intersect
with one another, each is milled as a separate pocket
without islands.
• When a profile geometry consists of several
profiles, any profile that is enclosed or intersects
with another profile is treated as an island. You
can define an unlimited number of islands within
a single pocket.
Drilling Operation
This operation enables you to perform drills and other canned
drill cycles. SolidCAM supports the canned drill cycles provided
by your particular CNC-machine such as threading, peck, ream,
boring, etc. If your CNC-machine has no canned drill cycles of
its own, they can be defined using the General Pre- and Post-
processor program (GPPTool).
Slot Operation
This operation generates a tool path along the centerline to the
right or to the left of one or more profiles. Two types of slots can
be defined: the Slot with constant depth operation machines the
slot in several steps until the final depth is reached. In Slot with
variable depth, the depth profile is also defined by a 2D section.
The slot can be pre-machined using rough and semi-finish cycles.
The finish cut produces a tool path according to the specified
scallop height on the floor of the slot. With available parameters
for the right and left extension and the side step, you can mill
a slot wider than the tool diameter.
30
3. SolidCAM 2.5D Operations
T-Slot Operation
This operation enables you to machine slots in vertical walls with
a slot mill tool.
Translated Surface
This operation enables you to generate translated surface by
moving a section along a profile geometry. Limit geometries
can be projected on the translated surface. You can machine
the resulting translated surface inside, outside or along the limit
geometry.
ToolBox Cycles
This operation enables you to choose a machining scenario
intended for a specific machining case from a set of pre-defined
2.5D Milling operations.
Engraving
This operation enables you to mill text or any other profile on
a 2D or 3D geometry. Both 2D and 3D Engraving strategies
are available.
31
Pocket Recognition
This operation recognizes automatically pocket features at the
target model and creates the necessary machining.
Drill Recognition
This operation carries out a highly efficient drill recognition
and geometry creation with the functionality of the AFRM-
module (Automatic Feature Recognition and Machining). In
this operation drilling on different levels can be carried out. The
drilling levels are automatically recognized, but may be edited
by the user.
Chamfer Recognition
This operation recognizes automatically chamfer features at the
target model and creates the necessary machining.
32
3. SolidCAM 2.5D Operations
In the browser window, choose Exercise1 – the CAM-Part prepared in the previous
exercise.
The CAM-Part is loaded.
33
2. Add a Face Milling operation
In SolidCAM Manager, right-click the Operations header and choose Face from the
Add Milling Operation submenu.
34
3. SolidCAM 2.5D Operations
The Type section enables you to define the face milling geometry using
the following methods:
• Model
35
• Faces
This option enables you to define the Face Milling geometry by face
selection. The Define button and the related box enable you either to
define a new faces geometry with the Select Faces dialog box or
choose an already defined geometry from the list. When the model
faces are selected, SolidCAM generates a number of chains
surrounding the selected faces. These chains are displayed in the
Chain List section.
Selected faces
• Profile
36
3. SolidCAM 2.5D Operations
In the Type section, use the default Model option for the Face Milling geometry
definition. Click the Define button. The 3D Geometry dialog box is displayed.
37
4. Define the Tool
Switch to the Tool page of the Face Milling Operation dialog box. Start the tool definition
by clicking the Select button.
The Choosing tool for operation dialog box with the Part Tool Table is displayed.
The Part Tool Table contains all tools available for use to machine
a specific CAM-Part. The Part Tool Table is stored within the CAM-Part.
This dialog box enables you to manage the tools contained in the Part
Tool Table.
38
3. SolidCAM 2.5D Operations
Currently, the Part Tool Table is empty. Define a new tool suitable for face milling.
Click the Add Milling Tool button ( ) to start the tool definition.
The available tools are displayed on the right pane.
This dialog box enables you to add a new tool to the tool library choosing from the
tools available for the current operation. In this operation, a face mill of Ø100 will be
used.
Face mill
This tool type is used for machining of large flat surfaces. A tool of this
type is defined with the parameters shown in the image.
Arbor Diameter
Total Length
Shoulder
Outside
Length
Holder
Length
Cutting
Length Taper
Angle
Tip Diameter
Diameter
39
Choose the Face mill tool. A new Face mill is added with default parameters.
On the Topology page, edit the following parameters:
• Set the Diameter to 100
• Set the Arbor diameter to 80
Click the Select button to confirm the tool parameters and choose the tool for the
operation.
40
3. SolidCAM 2.5D Operations
41
One Pass machining technology
42
3. SolidCAM 2.5D Operations
8. Simulate
43
Click the check box next to the defined Face Milling Operation to hide the preview of
the tool path.
9. Add an operation
Right-click the Operations header in
SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is
displayed.
44
3. SolidCAM 2.5D Operations
45
Chain Selection Options
You can define the geometry by selecting edges, sketch segments and points
on the contour. The following options are available:
Curve
This option enables you to close the gaps between successive chain
entities irrespective of the Gap minimum and Gap maximum values
(defined in the Defaults > Geometry section of SolidCAM Settings) by
virtually extending the entities up to their intersection.
46
3. SolidCAM 2.5D Operations
Loop
This option enables you to select a loop by picking one of the model
edges.
Loop #2
Loop #1
47
Point to point
This option enables you to connect specified points; the points are
connected by a straight line.
• When you select a virtual line between two edges, the line
behaves as a spring. Whenever the model is changed and synchronized,
the geometry is updated with the model.
• When you select a sequence of several virtual lines, only the points
connected to model edges or sketch elements are updated, but all
other points stay fixed at the defined X-, Y- and Z-positions.
48
3. SolidCAM 2.5D Operations
Arc by points
Second Third
point point
First
point
End entity
49
If the chosen end item cannot be reached by the chain flow, the chain
definition is terminated when the start chain segment is reached. The
chain is automatically closed.
End entity
Auto-general
SolidCAM highlights all the entities that are connected to the last chain
entity. You have to select the entity along which you want the chain to
continue.
50
3. SolidCAM 2.5D Operations
Auto-constant Z
This option identifies only the entities found on the same XY-plane with
the previously selected chain entity. You are prompted to identify the
next chain element when two entities on the same Z-level are connected
to the chain. The system tolerance for this option can be set in SolidCAM
Settings.
Curve propagation
This option identifies the entities following the current entity according
to the certain criteria:
Tangent
A tangent entity following the current one and not located at the
same Z-level is chosen.
Delta Z
The entity following the current one and located at the same Z-level
is chosen. You are required to enter a positive and negative
Z-deviation into the Delta Z Tolerance edit boxes. Only entities
within this range are identified as the next possible entity of the
chain.
51
In SolidCAM operations, the
Tool revolution
direction of the chain geometry direction
is used for the tool path Tool movement
calculation. In Profile milling, direction
the tool moves in the direction
of the geometry by default. In
this exercise, the combination
of the geometry direction and
the clockwise direction of the
tool revolution enables you to Geometry
direction
perform climb milling.
When you pick the first chain entity on the solid model, SolidCAM
determines the start point of the picked entity closest to the picked
position. The direction of the picked first chain entity is defined
automatically from the start point to the picked position.
Starting point
Direction
Picked position
Geometry chain
Choose the Loop option in the Chain section and click on the model edge as shown.
52
3. SolidCAM 2.5D Operations
Two faces shared by the selected edge are determined, and their loops are highlighted.
The red arrow indicates the direction of the selected chain.
Click the secondary chain highlighted with blue color to choose it for geometry
definition.
The confirmation message is displayed. Confirm it with Yes.
The picked chain is now highlighted with red color, and the second
chain is rejected.
53
11. Define the Tool
At this stage, you have to define the tool for the Profile milling.
Switch to the Tool page of the Profile Operation dialog box and click the Select button.
The Part Tool Table with the tool used in the previous operation is displayed.
Click the Add Milling Tool button ( ) to start the tool definition.
54
3. SolidCAM 2.5D Operations
These tool types are used for the definition of rough/finish mills. The
tool shapes and basic parameters are shown below:
Arbor Diameter
Total
Length Outside
holder
Shoulder
Length Cutting
Length
Diameter
Arbor Diameter
Total
Length Outside
Shoulder Holder
Length Cutting
Length
Edge Radius
Diameter
Arbor Diameter
Total
Length Outside
Shoulder Holder
Cutting
Length Length
Edge Radius
Diameter
55
Click the End Mill tool to choose it for the operation.
In the Tool parameters section, under Topology, set the Diameter value to 16.
Click the Select button to confirm the tool parameters and choose the tool for the
operation.
56
3. SolidCAM 2.5D Operations
Set the Spin rate (used in rough milling) value to 6000. The
Spin finish (used in finish milling) value is automatically set
to 6000.
The Spin finish check box enables you to optionally define different
values for Spin rate and Spin finish. When this check box is selected, the
corresponding edit box is available so that you can edit its value. When
this check box is not selected, the specified Spin rate value is used for
both rough and finish machining.
The Feed finish check box enables you to optionally define different
values for Feed XY and Feed finish. When this check box is selected, the
corresponding edit box is available so that you can edit its value. When
this check box is not selected, the specified Feed XY value is used for
both rough and finish machining.
57
13. Define the Milling levels
Switch to the Levels page of the Profile Operation dialog box.
SolidCAM enables you to define the milling levels using the solid model data.
Upper level
Profile depth
Coord. System
This parameter defines the Z-level Z
X
below which the tool does not mill. Y
Upper
This plane is not penetrated in any Level
Click the Upper level button in the Milling levels area. The Pick Upper level dialog box
is displayed.
Select the model face as shown.
58
3. SolidCAM 2.5D Operations
The Upper level value (0) is determined and displayed in the Pick Upper level dialog
box. Confirm this dialog box by clicking .
Click the Profile depth button in the Milling levels area. The Pick Lower level dialog
box is displayed.
Pick the bottom edge of the model as shown.
The Lower level value (-10) is determined and displayed in the Pick Lower level dialog
box. Confirm this dialog box with .
Now you need to define the Delta depth.
The Delta parameter defines the offset for the cutting depth that can be
changed with its associativity preserved. The Delta value is always relative
to the Profile depth defined for the operation.
59
14. Define the technological parameters
Switch to the Technology page of the Profile Operation dialog box.
First, you need to make sure that the tool position relative to the geometry is correct.
In the Modify section, check the Tool side option.
Modify
The Tool side option enables you to determine the tool position relative
to the geometry.
Right – the tool cuts on the right side of the profile geometry.
Left – the tool cuts on the left side of the profile geometry.
Center– the center of the tool moves on the profile geometry (no
compensation G4x can be used with this option).
The Geometry button displays the Modify Geometry dialog box that
enables you to define the modification parameters of the geometry and
to choose which geometry chains are active in the operation (in case of
60
3. SolidCAM 2.5D Operations
SolidCAM enables you to perform the rough and finish machining of the profile in a
single Profile operation.
Define the parameters of the Profile roughing. Select the Rough check box. Define
the Step down parameter for roughing.
Step down
Step down
Set the Step down to 5. With this value, SolidCAM performs two cuts at the following
Z-levels: -5, -10; the last cut is performed at the Z-level defined by Profile depth.
Now you need to define the wall offset that will remain after the roughing passes.
61
Offsets
The Wall offset and Floor offset parameters enable you to define the
allowances that remain on the walls and the floor of the machined part
till the profile finish machining. These allowances can be removed with
the finish passes in the same Profile operation or in an additional Profile
operation with another tool.
Step down
Wall offset
Profile depth
Floor offset
In the Offsets section, set the Wall offset value to 0.5. The allowance of 0.5 mm will be
left on the model walls during the profile roughing. This allowance will be removed with
a separate finishing cut in the end of the profile machining.
Select the Finish check box to perform the finishing of the profile.
62
3. SolidCAM 2.5D Operations
• Normal
63
• Point
The tool leads in/out from a user-defined position. When you select
this option, you can define a geometry of the tool approach to the
material.
When the Same as Lead in check box is selected, the strategy and
parameters defined for Lead in are used for Lead out.
Click . The Profile operation data is saved, and the tool path is calculated. The
preview of the calculated tool
path is displayed on the solid
model.
64
3. SolidCAM 2.5D Operations
Close the simulation with the Exit button. The Profile Operation dialog box is
displayed. Close the Profile Operation dialog box.
65
You can cancel the tool path preview in the SolidCAM Settings.
From SolidCAM main menu, choose Solid CAM
Settings. The SolidCAM Settings dialog box is
displayed.
In the left pane, select Tool path simulation.
In the right pane, click the Simulation modes
tab. In the Preview tool path after calculation for
section, clear the check box near the 2.5D Milling
option.
The tool paths will not be shown after calculation
of all 2.5D milling operations. To view the tool
paths, you will have to activate the simulation.
66
3. SolidCAM 2.5D Operations
Click the button in the Geometry page to start the geometry definition. The
Geometry Edit dialog box is displayed.
67
Click the Select button to confirm the tool parameters and choose the tool for the
operation.
Set the Step down value to 4 to perform the pocket machining in two equal steps.
The default Constant depth icon ( ) indicates that the pocket will be machined at a
constant depth.
68
3. SolidCAM 2.5D Operations
69
Contour parameters
Start from
• Inside
This option allows you to work in a pocket area starting from the
middle of the pocket and cutting towards the outside border of the
pocket.
• Outside
This option allows you to work in a pocket area starting from the
outside border of the pocket and cutting towards the middle of the
pocket.
Corner
• None
• Fillet
70
3. SolidCAM 2.5D Operations
• Loop
• Sharp
Direction
This option enables you to choose climb or conventional milling for the
roughing operation.
71
Adjacent passes connection
This option enables you to choose the method of the tool movement
within the pocket from one tool path pass to the next one.
• Smooth
• Linear
• Rounded
72
3. SolidCAM 2.5D Operations
Exit material
This option controls the tool movements between the working areas.
When the tool moves from one The tool exits the material
working area to the next, it moves and travels rapidly above the
through the full material around material to the next working
the island to get to the next area as shown above. The lead
working area as shown above. in path is the Lead in you define.
Connect islands
73
The following Ramping strategies are available for rough machining of
pockets:
• None
The tool enters the material vertically at the pocket start point chosen
automatically by the SolidCAM pocket algorithm.
• Vertical
The tool moves to the pocket start point at a specified ramp angle.
Enter the ramping angle value into the Angle edit box. The start
point must be selected using the Data button.
SolidCAM does not check the ramping movement against the pocket
contour. Check the tool path simulation to make sure that the tool
does not gouge the pocket walls or islands.
• Helical
The tool descends from the safety distance above the Upper level to
the material in a circular motion until the step down is reached using
the user-defined radius. When the tool reaches the step down depth,
it machines all the material at the step down depth. Click the Data
button to set the helical ramping parameters.
• Linear
The Linear ramping follows the same rules as the Helical ramping.
The difference is that the descent is performed in a linear zigzag
fashion rather than in a circular one.
74
3. SolidCAM 2.5D Operations
Choose the Helical option. This option enables you to define the ramping position and
the related parameters for each chain used in the Pocket operation.
If your tool has center cutting capabilities, select the Center cutting
check box. In the Angle field, enter the descent angle that you would
like the tool to follow. In the Radius field, enter the radius of the tool
path helix.
The working order is as follows:
• The tool descends from the safety distance above the Upper level to
the material in a circular motion until the step down is reached using
the user-defined radius.
• When the tool reaches the step down depth, it machines all the
material at the step down depth.
• When the machining is completed at this depth, the tool goes up to
the Clearance level.
• At this stage, the tool repositions itself at the Z safety distance above
the previous step down depth and repeats the Helical Lead in to the
next working depth.
• This process repeats itself until the final depth has been machined.
If the tool does not have center cutting capabilities, do not select the
Center cutting check box. In the Tool step down field, enter the depth of
the step down of the tool. The result of this action is the same as with a
center cutting tool except for the following differences:
• The tool descends from the safety distance above the Upper level to
the material in a circular motion up to the Tool Step down.
• At this point, the tool clears a circular path. Then it descends to the
next Tool step down.
75
• This is repeated until the tool reaches the CAM-Part step down
depth.
• When the tool reaches the step down depth, it machines all the
material on that step down depth.
• When the machining is completed at this depth, the tool goes up to
the Clearance level.
• At this stage, the tool repositions itself at the Z safety distance above
the previous step down depth and repeat the Helical Lead in to the
next working depth.
• This process repeats itself until the final depth has been machined.
To define the ramping position, click the Points
button. The Ramping points dialog box is
displayed.
Chains
76
3. SolidCAM 2.5D Operations
When a chain entry is selected, SolidCAM displays the tool path and the
default ramping position for this chain. This position is automatically
defined at the start position of the tool path segment relevant for the
current chain. You can change this position by picking a point on the
model or by entering the new position coordinates into the X, Y, Z dialog
box. The schematic circle facilitates the definition of the position.
When the position is picked, it is marked on the model with a blue dot.
The coordinates of the picked point are displayed in the X, Y, Z dialog
box. The circle of the tool path color represents the helical movement
of the tool plunging.
When the ramping position is defined, the tool descends into the material
at the specified ramping position with helical movements according to
the defined parameters. When it reaches the level of the first cutting pass,
it moves to the start position of the tool path and performs machining
of the pocket.
Ramping Position
The Set default button enables you to replace the currently defined
ramping position for the selected chain by the default ramping position
located at the tool path start position.
The Auto next button provides you with the selection mode that enables
you to define the ramping positions for all of the chains one by one.
The following Lead in and Lead out strategies are available for pocket
machining:
• None
77
• Normal
Tangent
Extension Normal Length
• Arc
Tangent
Extension
Radius
78
3. SolidCAM 2.5D Operations
• Tangent
Tangent
Extension Length
When the Same as Lead in check box is selected, the strategy and
parameters defined for Lead in are used for Lead out.
Under Lead in, choose the Arc option from the list and set the Tangent extension value
to 3 and the Radius value to 2.
Under Lead out, select the Same as Lead in check box.
Click . The Pocket operation data is saved, and the tool path is calculated.
79
26. Simulate the operation
Simulate the operation in the SolidVerify
and Host CAD simulation modes.
80
3. SolidCAM 2.5D Operations
81
Choose the All circle/arc centers option and click the corresponding button.
Four drill positions are selected. Their
coordinates are displayed in bottom
part of the Drill Geometry Selection
dialog box.
Click to confirm the geometry selection. The Drilling Operation dialog box is
displayed.
Spot Drill
This tool type is used for center drilling and chamfering in Drilling
operations. A tool of this type is defined with the parameters shown in
the image.
Arbor Diameter
Diameter
Total
Outside
Length
Shoulder Holder
Length
Angle
Cutting Length
82
3. SolidCAM 2.5D Operations
83
Depth Type
This option enables you to deepen the drilled hole in order to obtain
a given diameter at the specified drill depth.
Diameter
value
• Cutter tip
The drill reaches the defined drill depth with the full diameter.
• Diameter value
The drill reaches the defined drill depth with the drill cone diameter
specified in the edit box.
The Diameter value can vary from 0 all the way up to the drill tool
diameter. A value greater than the drill tool diameter is automatically
decreased to the drill tool diameter.
Diameter_value (5)
84
3. SolidCAM 2.5D Operations
Click . The Drilling operation data is saved, and the tool path is calculated.
Each geometry defined in SolidCAM has a unique name. When the geometry
is being defined, it is assigned a default name that can be changed. Using this
name, you can choose the geometry for a specific operation.
85
35. Define the Tool
Define a new Drill tool of Ø4 for this operation.
Click the Select button to choose the tool for the operation.
The Drilling Operation dialog
box is displayed. Click the Data
tab in the Tool page.
Define the spin and feed for the
operation.
• Set the Spin rate to 3000
• Set the Feed Z to 360
Height
86
3. SolidCAM 2.5D Operations
Define the Upper level by clicking on the top face of the model as shown.
Define the Drill depth. Rotate the model and select the bottom face as shown.
Click the Data button to define the pecking parameters. The Drill
options dialog box is displayed.
87
Set the Step down to 1.5 in order to define the depth of each pecking movement.
Confirm the data with the OK button.
Click . The Drilling operation data is saved, and the tool path is calculated.
Since in the previous operation the drilling diameter was greater than that in
this operation, the drilling results in a chamfer on the drilled holes.
88
3. SolidCAM 2.5D Operations
In this exercise, a number of SolidCAM 2.5D operations are used for the cover part machining.
The cover is machined on the 3-Axis milling CNC-machine using the machining vice. The part is
machined using two setups.
At the first stage, the workpiece is positioned in the vice as shown below.
89
The highlighted faces are machined.
At the next stage, the rest of the cover faces are machined using the second positioning.
90
3. SolidCAM 2.5D Operations
This model contains a number of features forming the solid body of the cover.
2. Start SolidCAM
To activate SolidCAM, click Tools in the main menu of SolidWorks and then choose
SolidCAM > New > Milling.
SolidCAM is started, and the Milling Part Data dialog box is displayed.
91
4. Define the Stock model
In this exercise, you have to define the Stock model before you define the Coordinate
System in order to use the workpiece for the CoordSys definition.
Click the Stock button in the Stock & Target model section to start the definition
process.
SolidCAM generates the stock box surrounding the model with the
specified allowances. In the Expand box at section, set the value of
the Z- parameter direction to 5. This allowance is used for the first
clamping. Set the value of 2 for the rest of the directions.
Click on the model. The face is highlighted, and the box surrounding
the model is displayed.
92
3. SolidCAM 2.5D Operations
Click the Add box to CAD model button. The stock model box is added into the CAM
component of the CAM-Part assembly as a 3D Sketch feature.
Confirm the Model dialog box with . The Milling Part Data dialog box is displayed.
93
Click on the stock model edge as shown to define the X-axis of the Coordinate System.
Click on the stock model edge as shown to define the Y-axis of the Coordinate System.
94
3. SolidCAM 2.5D Operations
Confirm the Coordinate System definition with . The model is rotated, and the
Coordinate System is displayed.
Define the Part Lower level directly on the solid model. This parameter defines the
lower surface level of the part to be milled.
Click the Part Lower level button.
Rotate the model and select the lower face
that is milled using the first positioning as
shown.
The Z-coordinate of the face (-12) is
displayed in the Pick Part Lower level
dialog box.
Confirm this dialog box by clicking .
95
Confirm the CoordSys Data dialog box with the OK button.
The icon of the defined Coordinate System is displayed in the CoordSys Manager
dialog box.
Confirm the CoordSys Manager dialog box with . The Milling Part Data dialog box
is displayed again.
96
3. SolidCAM 2.5D Operations
At the next stage, you have to define several operations to machine the cover part.
Using the first defined Coordinate System (first clamping), you have to perform the
following operations:
97
Then the part has to be rotated and clamped again. With the second clamping, the
following operations are performed:
Pocket machining
Slot machining
Holes machining
98
3. SolidCAM 2.5D Operations
In SolidCAM Manager, right-click the Operations header and choose Face from the Add
Milling Operation submenu. The Face Milling operation is used for the upper face
machining.
The Face Milling Operation dialog box is displayed.
Confirm the Face Milling Geometry dialog box by clicking . The geometry is defined
for the operation.
99
SolidCAM enables you to define a variety of tool holders to help you check and prevent
all possible collisions between the tool holding system and the workpiece. This feature
also enables you to see a more realistic simulation in the SolidVerify simulation.
Switch to the Holder page in the Choosing tool for operation dialog box.
The Global holders table is supplied within SolidCAM. This table contains a
number of frequently used tool holder components. You can make changes
in the Global table.
SolidCAM enables you to define the Tool adaptor in the *.vmid file
under Machine Definition > Devices > Spindle > Stations.
100
3. SolidCAM 2.5D Operations
In the Global table, choose the BT40 ER32×60 collet chuck by clicking its check box.
This collet chuck is suitable for the chosen tool diameter (40 mm).
Choose the defined tool for the operation by clicking the Select button. The Face
Milling Operation dialog box is displayed.
101
12. Define the technological parameters
Switch to the Technology page of the
Face Milling Operation dialog box. In the
Technology section, use the Hatch option.
102
3. SolidCAM 2.5D Operations
• Hatch angle
The Delta from optimal parameter enables you to change the hatching
angle.
Delta angle
Optimal direction
103
When the User-defined angle option is chosen, you can determine
the angle of the tool path.
Angle
X
• Cutting direction
The One Way option enables you to create the tool path with only
one-directional movements.
The Zigzag option enables you to create the tool path with
bidirectional movements.
• Extension
During face milling, the tool path is extended over the edges of the
machined face. The Extension section enables you to define the
extension both along the tool path (the Along section) and across the
tool path (the Across section). The extension can be defined either
by percentage of the tool diameter (the % of tool diameter option) or
by value (the Value option).
Extension across
the tool path
Extension along
the tool path
104
3. SolidCAM 2.5D Operations
• Corner
Overlap
This section enables you to define the tool overlapping between two
successive passes. This option can be defined as Percentage of the tool
diameter or as a Value.
0.5D 0.2D
Overlap 0.5D Overlap 0.2D
105
Equal Step Over
Define the roughing offset that remains on the floor of the face. This offset is left
unmachined during the rough face machining and removed during the face finishing.
In the Offsets section, set the Floor offset value to 0.2.
Make sure that the Finish check box is selected to perform
finishing of the face in this operation. This option enables
you to remove the remaining offset with the last cutting
pass.
106
3. SolidCAM 2.5D Operations
In the Lead out section, select the Same as Lead in check box.
Click . The Face Milling operation data is saved, and the tool path is calculated.
15. Simulate
Click the Simulate button in the Face Milling Operation dialog box. The Simulation
control panel is displayed.
Switch to the SolidVerify page and start the simulation with the button.
Close the simulation with the button. The Face Milling Operation dialog box is
displayed. Close this dialog box with the Exit button.
107
16. Add a Profile operation
At this stage, you have to define a Profile operation
in order to machine the upper profile of the cover.
In SolidCAM Manager, add a new Profile operation.
108
3. SolidCAM 2.5D Operations
Choose the tool holder. Switch to the Holder page and click the Local holders tab.
The Local holders table contains the tool holders that were already used
in the current CAM-Part. When a new holder is chosen from the Global
holders table, it is copied to the local table to make a further use easier.
109
19. Define the Profile depth
Switch to the Levels page. In the same manner as explained in previous steps, define
the Profile depth by clicking on the model face as shown below.
Now you have to define the roughing and finishing parameters. SolidCAM Profile
operation enables you to perform the rough and finish machining in the single operation.
Select the Rough check box. Set the Step down value to
3.5. The profile is machined in two equal Z-steps.
In the Offsets section, set the Wall offset and the Floor
offset to 0.2. These allowances are removed during the
finish machining.
Select the Clear offset check box. Set the Offset value to 5
and the Step over value to 2.5.
110
3. SolidCAM 2.5D Operations
Clear Offset
The Step over parameter defines the overlap of adjacent tool paths. It
determines the offset between two successive concentric profiles.
Geometry
Wall offset
Clear offset
Step over
111
In the Lead out section, select the Same as Lead in check box.
Click . The Profile operation data is saved, and the tool path is calculated.
23. Simulate
Click the Simulate button in the Profile
Operation dialog box. The Simulation
control panel is displayed.
Switch to the SolidVerify page and start
the simulation with the button.
112
3. SolidCAM 2.5D Operations
Click the button in the Geometry page. The Geometry Edit dialog box is displayed.
Click on the workpiece edge as shown to define the first entity of the chain.
In the Chain section, choose the Auto-constant Z option. The closed chain is
automatically selected.
113
The confirmation message is displayed.
Confirm it by clicking Yes.
114
3. SolidCAM 2.5D Operations
115
Close the Modify Geometry dialog box with the button.
Now you have to define the parameters of profile roughing and finishing.
Select the Rough check box. Set the Step down value to
2.5. The profile is machined in two equal Z-steps.
In the Offsets section, set the Wall offset value to 0.5. This
allowance is removed during the finish machining.
Select the Finish check box and set the Step down value to
5. The 0.5 mm allowance that remains after the roughing is
removed in one step.
Click . The Profile operation data is saved, and the tool path is calculated.
31. Simulate
Click the Simulate button in the Profile Operation
dialog box. The Simulation control panel is
displayed.
Switch to the SolidVerify page and start the
simulation with the button.
Close the simulation with the button. The
Profile Operation dialog box is displayed. Close
the Profile Operation dialog box with the
button.
116
3. SolidCAM 2.5D Operations
117
34. Define the Tool
Define a new tool for the operation. Use an End mill of Ø8 with the BT40 ER32×60 tool
holder.
118
3. SolidCAM 2.5D Operations
Click . The Profile operation data is saved, and the tool path is calculated.
39. Simulate
Click the Simulate button in the Profile
Operation dialog box. The Simulation
control panel is displayed.
Switch to the SolidVerify page and start
the simulation with the button.
Close the simulation with the button.
The Profile Operation dialog box is
displayed.
119
Close the Profile Operation dialog box with the button.
At this point, the machining of the external cover faces is finished. At the next stages
you have to machine the internal faces.
120
3. SolidCAM 2.5D Operations
The Coordinate System origin is placed according to the Place CoordSys origin to
setting. Make sure that the Top corner of model box option is chosen.
The upper plane of the model box is parallel to the XY-plane of the
defined CoordSys. The CoordSys is located in the corner of the model
box with the following coordinates: (XMIN, YMIN, ZMAX).
Now you have to move the origin of the Coordinate System from the automatically
defined position to the corner of the workpiece.
Select the Pick origin check box in the Pick section
of the CoordSys dialog box.
121
Confirm the CoordSys dialog box by clicking .
The CoordSys Data dialog box is displayed.
SolidCAM automatically determines the Part Upper level and the Part Lower level
parameters relative to the Coordinate System location.
Confirm the dialog box with the OK button.
The CoordSys Manager dialog box is displayed.
Two Machine Coordinate Systems are listed in the CoordSys Manager dialog box. Using
them you can program operations for different positions (clamping). The Machine
Coordinate System #2 is used for the machining of the back face and the internal faces.
122
3. SolidCAM 2.5D Operations
Click to confirm the Face Milling Geometry dialog box. The geometry is defined
for the operation.
123
43. Define the Tool
Use the Ø40 Face mill used in previous operations.
Click the Select button in the Tool page. The Part Tool Table is displayed. Choose the
previously defined tool and click the Select button.
The Face Milling Operation dialog box is displayed.
124
3. SolidCAM 2.5D Operations
Switch back to the Technology tab. Note that in the Overlap section the % of tool
diameter optionis chosen, and the value is set to 30.
Define the roughing offset that remains on the floor of the face. This offset is being left
unmachined during the rough face machining and is removed during the face finishing.
In the Offsets section, set the Floor offset value to 0.2.
Select the Finish check box to perform finishing of the
face in this operation. This check box enables you to
remove the remaining offset with the last cutting pass.
Click .
SolidCAM notifies you that the upper level chosen for the operation is above the
CoordSys Upper level.
Confirm this message with the Yes button. The operation data is saved, and the tool
path is calculated.
125
48. Simulate
Simulate the operation in the SolidVerify
mode.
The bottom face machining is finished. Now you have to perform the pocket machining.
126
3. SolidCAM 2.5D Operations
127
51. Define the Tool
Choose the already defined Tool #2 (Ø16 End mill) from the Part Tool Table for the
pocket rough machining operation.
Set the Step down value to 2. The pocket is machined in two Z-levels.
128
3. SolidCAM 2.5D Operations
With a circular motion tangent to the last entity of the pocket contour,
the tool retreats from the profile. The radius of the arc must be specified.
Radius
57. Simulate
Perform the simulation of the Pocket
operation in the SolidVerify mode.
During the simulation, notice the helical
lead in movement.
129
59. Define the Geometry
Choose the Machine Coordinate System #2 for the operation.
In the same manner as explained in the Step #17 of this exercise, define the multi-chain
geometry by clicking on the pocket bottom face as shown below.
SolidCAM automatically determines the
edges of the selected face and defines
chains on them. The first chain is the
external boundary of the pocket. All
closed chains inside the first chain of
each pocket are automatically treated as
pocket islands. Overlapping chains are
milled as separate pockets, not as islands.
To select multiple pockets with islands,
continue adding chains to the geometry.
130
3. SolidCAM 2.5D Operations
131
64. Define the Lead out
In the Lead out section, choose the Arc option. Set the Radius value to 2.
Click . The Pocket operation data is saved, and the tool path is calculated.
66. Simulate
132
3. SolidCAM 2.5D Operations
A new Tool #4 is
added with the default
parameters.
Choose the tool holder.
In the Holder page, click
the Local tab. Choose
the BT40 ER32x60 collet
chuck from the list.
In the Part Tool Table, click the Select button to choose the defined tool (Ø6 End mill)
for the operation.
During the machining, when a large tool is used, the tool leaves material
in areas that it cannot enter.
Unmachined area Machined area
Geometry
The Rest material option enables you to remove the material from these
areas without defining a new geometry.
133
The new Rest tab appears and opens the page automatically.
Notice that the Separate areas option is
chosen by default in the Milling type box.
When this option is chosen, SolidCAM
performs the machining only in areas that
were not machined with the previous tool.
In the Previous wall offset field, set the value of 0.2. This offset was defined in the
previous Pocket operation.
Define the Extension/Overlap parameter – the overlap distance that you would like to
start from and end with the previous larger end mill. Set the Extension/Overlap value
to 1.
Click . The Pocket operation data is saved, and the tool path is calculated.
71. Simulate
Play the simulation of the Pocket
operation in the SolidVerify mode.
Notice that the machining is performed
only in the areas that were not machined
in the previous operation.
134
3. SolidCAM 2.5D Operations
135
76. Define the technological parameters
In this operation, use the Equal step down option to keep an equal distance between
all Z-levels.
136
3. SolidCAM 2.5D Operations
With the Helical option, the tool performs spiral movements around the
geometry with continuous lowering along the Z-axis. For each turn
around the geometry, the tool moves downward along the Z-axis
according to the step down value. When the Profile depth is reached by
the spiral movements, SolidCAM performs the last cut with the
constant-Z movement at the Profile depth.
Step Down
137
78. Save and Calculate
Click . The Profile operation data is saved, and the tool path is calculated.
79. Simulate
Play the simulation in the SolidVerify mode.
138
3. SolidCAM 2.5D Operations
Choose the Machine Coordinate System #2 for the operation and click the button
in the Geometry page. The Geometry Edit dialog box is displayed.
Select the edge of the island as shown below.
Make sure that the chain direction is clockwise. Such direction enables you to perform
the climb milling of the profile.
In the Chain section, choose the Auto-constant Z option. The chain is automatically
completed.
139
Select the edge of the other island as shown below.
Make sure that the chain direction is clockwise. Such direction enables you to perform
the climb milling of the profile.
In the Chain section, choose the Auto-constant Z option. The chain is automatically
completed and the confirmation message is displayed. Confirm it by clicking the Yes
button.
The first selected entity in the geometry chain defines the approach
location for the whole chain. In this case, the internal edges of the pads
are chosen in order to prevent the collision between the tool and pocket
wall during the lead in movement.
Confirm the Geometry definition with .
140
3. SolidCAM 2.5D Operations
Define the Profile depth by clicking on the bottom face of the pocket.
Click . The Profile operation data is saved, and the tool path is calculated.
87. Simulate
Play the simulation in the SolidVerify mode.
141
88. Add a Face Milling operation
Add a new Face Milling operation to machine the top faces of the pads.
In the Geometry page, choose the Coordinate System #2 (MAC 2) and click to
define the geometry for this milling operation.
In the Face Milling Geometry dialog box, choose the Faces
option in the Type section and then click the Define button.
The Select Faces dialog box is displayed.
142
3. SolidCAM 2.5D Operations
Click on the surfaces of both tow pads and confirm your selection by clicking .
143
92. Define the technological parameters
In the Technology page, choose the One Pass strategy from the list.
94. Simulate
Play the simulation in the SolidVerify mode.
144
3. SolidCAM 2.5D Operations
Click . The Profile operation data is saved and the tool path is calculated.
101. Simulate
Play the simulation in the SolidVerify mode.
145
102. Add a Slot operation
Add a new Slot operation to machine the slot on the bottom face of the cover model.
In SolidCAM Manager, right-click the Operations header and choose the Slot item from
the Add Milling Operation submenu.
The Slot Operation dialog box is displayed.
Make sure that the chain direction is clockwise to perform the climb milling.
146
3. SolidCAM 2.5D Operations
Choose the BT40 ER16x70 collet chuck from the Global holders table for the operation.
Click . The Slot operation data is saved, and the tool path is calculated.
147
107. Simulate
Play the simulation in the SolidVerify
mode.
At the final stage of the cover part, you have to perform several operations to machine the holes
located on the bottom face and pads.
All the circular edges located on the selected face are collected, and the drill positions
are determined. Confirm the geometry selection with .
148
3. SolidCAM 2.5D Operations
The Import from tool table dialog box is displayed. Click the Browse button ( ) and
choose the location of the Exercise3_Drill_Tools tool library. Set it in the Library list.
Click the Import all tools button ( ) located in the left bottom part of the dialog box.
The tools are imported into the Part Tool Table.
Click OK to exit the tool library.
In the Part Tool Table, choose the Tool #6 (Ø6 Spot drill) for the operation.
Confirm the tool definition by clicking the Select button.
The Drilling Operation dialog box is displayed.
149
111. Define the Drilling depth
113. Simulate
Play the simulation of the center drilling
in the SolidVerify mode.
150
3. SolidCAM 2.5D Operations
the given diameter is reached at the specified Drill depth. This means that the conical
part of the tool exits from the material.
Click . The Drilling operation data is saved, and the tool path is calculated.
117. Simulate
Play the simulation of the drilling in the
SolidVerify mode.
At the next stage, you have to perform a number of drilling operations (center drilling, drilling,
tapping) for eight holes located on the pads top faces.
151
120. Define the Tool
Choose the Tool #6 (Ø6 Spot drill) from the Part Tool Table for the operation.
Click . The Drilling operation data is saved, and the tool path is calculated.
Define the Drill depth directly on the solid model. Pick the lower vertex of the hole
cone as shown to define the depth.
152
3. SolidCAM 2.5D Operations
Click . The operation data is saved, and the tool path is calculated.
153
Tap Tool
Arbor Diameter
Total
Length
Outside
Holder
Length Chamfer Cutting
Length Length
Tip Diameter
Diameter
Click . The Drilling operation data is saved, and the tool path is calculated.
154
3. SolidCAM 2.5D Operations
130. Simulate
At this stage, programming of the machining operations is completed. Now you have to generate
the GCode to send it to the CNC-machine controller.
155
Alternatively, you can choose GCode icon from the SolidCAM Operations toolbar.
The GCode is generated for the complete CAM-Part. The generated GCode is displayed
in the Notepad window.
156
3. SolidCAM 2.5D Operations
157
4. Machine the open pockets
Define a Profile operation to perform the machining
of the open areas as shown.
158
3. SolidCAM 2.5D Operations
Define a Face Milling operation to machine the top face of the electronic box part with
the Hatch strategy.
159
3. Machine the side faces
Define two Profile operations to perform rough machining of the external faces.
160
3. SolidCAM 2.5D Operations
During the wall finish machining, use the Rest Material strategy to remove the bulk of
material in the corners.
161
7. Machine the holes
Define a number of Drilling operations
to perform the center drilling, drilling,
and tapping of the holes. Use a Pocket
operation for counterboring of the holes.
162
3. SolidCAM 2.5D Operations
Define the CAM-Part and operations for the machining of the clamp part presented on the
illustration on a Milling CNC-machine.
163
2. Holes machining
Perform a number of Drilling operations to
machine the holes.
Use the appropriate Machine Coordinate System
defined for the positioning shown below.
164
3. SolidCAM 2.5D Operations
Add a new Pocket operation. In this operation, the open pocket machining strategy will
be used.
Select the open pocket geometry chain as shown.
Click to confirm the selected chain. The Close Chain dialog box is displayed.
This dialog box is displayed when you confirm an open chain definition
in the Geometry Edit dialog box.
When you confirm this dialog box with the Yes button, the chain is
closed with a line that connects the start and the end points of the
chain. The Mark line as open edge check box enables you to mark the
connecting line as open edge to perform open pocket machining.
When you click the No button, SolidCAM returns to the geometry
definition and enables you to close the chain manually by the model
element selection.
165
Select the Mark line as open edge check box and confirm the dialog box with OK.
The open edge is marked.
Confirm the Geometry Edit dialog box by clicking
.
Choose the Ø6 End mill for the operation.
Select the upper face of the model as the Upper
level and the pocket floor as the Pocket depth.
Extension
This section enables you to define the overlapping between the tool and
the open edges. The overlapping can be defined as percentage of the
tool diameter (the % of tool diameter option) or as a value (the Value
option).
Open edge
Extension
166
3. SolidCAM 2.5D Operations
Set the Extension value to 60% of the tool diameter. Since the diameter of the tool used
in this operation is 6 mm, the tool path is extended by 3.6 mm over the open pocket
edge.
Note that the Extension value cannot be smaller than the radius of the tool.
167
Use the default One way option.
Select the Approach from outside check box.
This option enables the tool to approach from outside of the material in
the open pocket areas, if possible. Such approach enables you to decrease
the tool loading when plunging into the material. This option enables
you to perform the approach movement from the automatically
calculated point outside of the material. The tool moves to the required
depth outside of the material and then plunges into the material.
Switch back to the Technology tab. In the Offsets section, set the Wall offset and the
Floor offset to 0.2. To remove these offsets with the finishing cut, select the Wall and
Floor check boxes in the Finish section.
4. Hole machining
Define two Drilling operations to perform center
drilling and drilling of the hole located at the
bottom of the open pocket. Use the same Machine
Coordinate System (positioning) as in the previous
operation.
168
3. SolidCAM 2.5D Operations
5. Step machining
Define a Profile operation to machine the step.
Define the Machine Coordinate System for the
positioning shown below.
Use the Point to point option in the Geometry Edit dialog box to define the geometry.
This option enables you to connect the specified points. The points are
connected by a straight line. This option is useful when it is impossible
to define the geometry using the model edges.
In this exercise, it is impossible to define the straight geometry for the
Profile Milling using the model edges. The Point to point option enables
you to define the geometry by two points located on the model vertices.
169
Use the Zigzag method for Depth cutting type to connect the successive Z-level passes
directly from the end of a pass to the beginning of the next pass.
170
3. SolidCAM 2.5D Operations
171
3. Step machining
Perform the rough and finish machining of the
step faces using the Profile operation.
172
3. SolidCAM 2.5D Operations
173
11. Pocket rough machining
Use a Pocket operation to perform the rough machining of the highlighted faces.
174
3. SolidCAM 2.5D Operations
The part file (Exercise8.prz) is located in the Exercises folder. This file contains the defined CAM-
Part. The model used for the part definition contains two configurations: Default (model with the
hole and chamfer features) and Stock (hole and chamfer features suppressed).
Default Stock
The following steps have to be implemented in order to reach the final CAM-Part:
175
A through hole located on a convex surface can be machined in several
methods, such as Profile machining and Contour 3D machining. Profile
milling used for machining of such holes results in a great number of
tool path passes with unavoidable air cutting, because it yields a planar
tool path parallel to the XY-plane. Contour 3D machining enables you
to generate a curved tool path in three-dimensional space. Therefore, in
this exercise the Contour 3D operation is used for hole machining to
optimize the tool path and avoid redundant tool movements.
Profile Machining
Profile 3D Machining
176
3. SolidCAM 2.5D Operations
In the Offsets section, set the Wall offset value to 0.2. The allowance of 0.2 mm will
be left on the hole wall during the roughing. This allowance will be removed with
a separate finishing cut in the end of the machining.
Select the Rough check box. Set the Step down to 2. The hole will be machined in three
equidistant rough passes.
Select the Finish check box. Set the Step down to 6. The finishing will be performed
in a single pass.
177
6. Define the Lead in and Lead out
For Lead in, choose the Arc option and use the default Radius value of 2. For Lead out,
select the Same as Lead in check box.
178
3. SolidCAM 2.5D Operations
179
Set the Cutting diameter value to 2.
180
3. SolidCAM 2.5D Operations
The following steps have to be implemented in order to obtain the final CAM-Part:
2. Contour machining
Define a Profile operation to machine the mounting
base external faces.
181
4. Pocket machining
Define a Pocket operation to perform rough and
finish machining of the pocket faces.
Switch to the Advanced tab and click the Wall draft angle button.
182
3. SolidCAM 2.5D Operations
When this check box is selected, the inclined wall machining is performed.
This parameter defines the draft angle of the wall measured from the
Z-axis direction as shown.
For the inclined wall machining, each cutting pass located at a specific
Z-level is generated according to the specified External wall angle
value.
This option enables you to define how the cutting passes are
connected during the external corners machining. There are three
ways to connect between the cutting passes:
183
Sharp corner: the tool path is calculated to perform the machining of
a sharp corner. This option affects only the machining of geometry
sharp corners.
In the new dialog box, check the Wall draft angle option.
184
3. SolidCAM 2.5D Operations
6. T-Slot machining
In SolidCAM Manager, right-click the
Operations header and choose T-Slot
Operation from the Add Milling
Operation submenu.
185
Slot Mill
This type of tool can be used for all types of machining from simple
2.5D undercuts up to 5-axis simultaneous machining.
A tool of this type is defined with the parameters shown in the image.
Arbor
Diameter
Total
Length Outside
Holder
Cutting
Corner Radius Length
Diameter
The Top tool offset number defines the register number of the upper
cutting edge of the T-slot mill. This option enables SolidCAM to
automatically take into account the minor size differences between the
defined tool and the one actually used for cutting the workpiece, if there
are any.
186
3. SolidCAM 2.5D Operations
The Wall offset option defines the offset that remains on the slot wall
after roughing.
Wall Offset
187
The Ceiling offset option defines the offset that remains on the slot
ceiling after roughing.
Ceiling
Offset
The Floor offset option defines the offset that remains on the slot floor
after roughing.
Floor
Offset
188
3. SolidCAM 2.5D Operations
This parameter defines the overlap of each two adjacent tool paths in
both rough and finish machining of the slot.
Cutting depth
overlap Cutting depth
overlap
189
Exercise #10: Support Machining
The following steps have to be implemented in order to perform the internal and external threading:
190
3. SolidCAM 2.5D Operations
Thread Mill
This tool type is used for threading in Thread Milling operations. A tool
of this type is defined with the parameters shown in the image.
Arbor
Diameter
Outside
Holder Total
Length Length
Shoulder
Length
Thread
Cutting
Cutting Diameter Length
191
Select the M64 x 4.0 standard from the list and click OK.
192
3. SolidCAM 2.5D Operations
This library contains various shaped tools divided into groups. Use the default Install
shaped tools group.
Right-click any item in the group and choose the Add command. A new entity called
Shape is added to the group.
Double-click the entity and rename it to ThreadMill 4mm pitch. In the right pane, the
area under the Show tab is empty, because the shape does not contain any data. Switch
to the Edit tab to add the data.
193
Click the cone icon in the right side of the dialog box. The Cone1 page is added below.
Edit the cone dimensions as follows:
• Set the Top diameter to 20
• Choose the Auto-calculate option for the
Bottom diameter
Now you have to add the tool shaft. In the same manner as described above, add two
cylinders with the following parameters:
• For Cylinder1, set the Diameter to 12 and the Height to 50
• For Cylinder2, set the Diameter to 16 and the Height to 30
194
3. SolidCAM 2.5D Operations
195
8. Define the technological parameters
In the Technology page, make sure the default Internal type is chosen in the Thread
Data area. Set the Major thread diameter value to 64. In the Cut from section, select Top
to bottom.
This option enables you to start threading from the center of the
geometry. When this option is cleared, the tool starts machining from
a safety distance, which allows to avoid air cutting and save machining
time.
196
3. SolidCAM 2.5D Operations
197
Define the Thread depth by clicking on the model bottom face.
198
3. SolidCAM 2.5D Operations
199
22. Define the technological parameters
In the Technology page, choose the External type in the Thread data area. Set the
Nominal value to 86.
Click . The Threading operation data is saved, and the tool path is calculated.
200
3. SolidCAM 2.5D Operations
201
3. Define the Geometry
The geometry for this operation is a set of closed chains comprising the letters.
Click in the Geometry page. In the Geometry Edit dialog box, click the Add
button in the Multi-chain section. The Chains Selection dialog box is displayed.
In the Type section, choose the Faces option. All chains found
on the selected face will be added to the geometry. To exclude
from the geometry the external chain formed by the face edges,
apply a filter. Choose the Loops filter option, and it will expand
the whole section. Clear the check box near the External loop
option. Now only letters will be included in the geometry.
Click on the face that contains the letter. The face is highlighted.
Click to choose the selected chains as the geometry. The
Geometry Edit dialog box is displayed.
Zoom in the selected face. Some letters consist of two chains,
internal and external, and the internal chains are not selected
automatically.
In the Geometry Edit dialog box, select the Auto-constant Z option from the Chain
section. Click on the internal chain of the letter “o”. Accept closing the open chain.
The internal chain is added to the geometry.
202
3. SolidCAM 2.5D Operations
Select again the Auto-constant Z option from the Chain section. Click on the internal
chain of the letter “d”. Accept closing the open chain. Repeat the same steps with all
letters that include internal chains: “o,” “d,” “A,” “D,” and “R.”
Confirm the geometry definition with .
Engraving tool
This tool type is used for engraving. A tool of this type is defined with
the parameters shown in the image.
Arbor Diameter
Total
Length
Diameter Outside
Holder
Shoulder Length
Length
Cutting
Length Angle
203
Edit the following tool parameters:
• Set the Tip diameter to 0.1
• Set the Taper angle to 15
204
3. SolidCAM 2.5D Operations
Fill area
Hatch
When this option is chosen, the tool moves inside the closed contour
in linear movements.
Contour
When this option is chosen, the tool moves along the center line of
the closed contour.
Click . The Engraving operation data is saved, and the tool path is calculated.
205
8. Simulate the operation
Perform the simulation of the operation in the SolidVerify mode.
Click in the Geometry page. In the Geometry Edit dialog box, click the Add
button in the Text section.
In the Text definition dialog box, click the Edit button in the Text
definition section. The Draw Tools dialog box is displayed. Click
the text symbol and draw a rectangle to define a text frame.
206
3. SolidCAM 2.5D Operations
Type in the text that you want to engrave, for example “SolidCAM 2015.” Use the
toolbar icons to change the text properties: font, size, alignment, and so on.
Click to confirm the text.
In the Reference point section, click the Pick point button. Select the reference point
directly on the model, clicking the point in the beginning of the sketch line.
Click Resume and accept the chains by clicking . The Geometry Edit dialog box is
displayed.
207
The Chain List section contains the Text item which
includes all selected chains. This item can be edited and
modified every time you need to make a change.
Click to choose the selected geometry for the operation.
Click . The Engraving operation data is saved, and the tool path is calculated.
208
Indexial 4-Axis
Milling 4
SolidCAM enables you to perform indexial 4-axis milling on vertical or horizontal CNC-machines
with a 4th axis rotary table.
The 4th axis rotation is used for the positioning of the part. When the part is positioned to the
required orientation, the 4th axis is locked and the machining is performed using 3-axis movements.
For each clamping, SolidCAM enables you to define the Machine Coordinate System with X-axis
(for vertical machines) or Y-axis (for horizontal machines) parallel to the revolution axis of the
rotary table.
Machine
Coordinate Y
Machine
Coordinate System
X
Z System
Z
Y
210
4. Indexial 4-Axis Milling
Within one clamping (Machine Coordinate System), SolidCAM enables you to define a number of
positions around the revolution axis. For vertical machines the X-axis of these positions is parallel
to the X-axis of the Machine Coordinate System.
Machine Coordinate System
Z
Y
Positions
Z Z
Y Y
Z Y
X X
X
For horizontal machines, the Y-axis of these positions is parallel to the Y-axis of the Machine
Coordinate System.
Machine Coordinate System
Y
X Z
Positions
Y Y
Y
X Z X Z
X Z
211
For each position, SolidCAM automatically determines the Shift and the Rotation parameters
relative to the Machine Coordinate System.
Machine
Coordinate Rotation X
System
Z Y'
Z Y Z' Y
Y'
X Position
Z' X'
Shift Z X
Shift X X'
Shift Y
The Shift components (Shift X, Shift Y and Shift Z) describe the shifting of the position relative to
the Machine Coordinate System.
The Rotation components (Rotation around X, Rotation around Y and Rotation around Z) describe
the axis orientation of the position relative to the Machine Coordinate System.
Positions can be defined only around the revolution axis. For vertical machines only positions
around X-axis can be added, so the Rotation around Y and Rotation around Z values are 0. The
Rotation around X parameter can be different from 0. For horizontal machines only positions
around Y-axis can be added, so the Rotation around X and Rotation around Z values are 0. The
Rotation around Y parameter can be different from 0.
Machine Coordinate Systems and their positions are used for the geometry definition. Before the
geometry definition you have to choose the Coordinate System position. The geometry has to be
located in the plane parallel to the XY-plane of the chosen CoordSys.
212
4. Indexial 4-Axis Milling
In this exercise, indexial 4-axis operations are used for the frame part machining.
The frame is machined from the pre-machined stock on a vertical 4-axis milling CNC-machine
using a special jig.
The jig with the clamped workpiece is placed on the rotary table of the machine. Such clamping
enables you to machine four sides of the model using the rotation of the 4th axis.
213
1. Change the default settings
First, you have to disable automatic definition of the stock and target models, which is
set in the preferences by default.
In the SolidCAM menu, click the SolidCAM Settings command.
The SolidCAM Settings dialog box is displayed. From
the left menu, choose CAM-Part > Automatic CAM-Part
definition. Clear the Definition of Stock and Definition of
Target check boxes.
From now on, the stock and target models will not be defined automatically for each
CAM part you create.
214
4. Indexial 4-Axis Milling
• Default
The original design model without changes.
• Stock
The stock model that is used for the SolidCAM stock definition.
• Machining
The machining model with a tail that was not removed. This configuration is
used for the SolidCAM geometries definition.
215
3. Start a new project
To start a new project, click the SolidCAM command in the Tool menu of SolidWorks
and choose Milling from the New submenu. The Milling Part Data dialog box is displayed.
Make sure that the default Select face option is chosen. Select
the Top corner of model box option in the Place CoordSys
origin to list.
216
4. Indexial 4-Axis Milling
The Machine Coordinate System #1 is automatically defined in the top corner of the
model box. Click .
The CoordSys Data dialog box is displayed.
SolidCAM automatically determines the Shift and Rotation values. For the first Position
related to a new Machine Coordinate System, the Shift and Rotation parameters values
are always 0.
Close this dialog box with the OK button. The CoordSys Manager dialog box is
displayed.
217
Click on the model face as shown.
The origin is automatically placed in the top corner of the model. The Z-axis is directed
outwards normally to the selected face. The X-axis direction is the same as the direction
of the X-axis of the Machine Coordinate System (Position #1).
Click to confirm the position location. The CoordSys Data dialog box is displayed.
The Part Upper level (0) and the Part
Lower level (-100) are automatically
determined on the model.
The Shift and Rotation parameters are
defined automatically for the Position #2.
The Shift Z is -35; the Shift X and Shift Y
are 0. The Rotation around X is -90; other
Rotation values are 0.
Z Position #1
X
Confirm the dialog box with the OK button.
Rotation X
-90° Y
Shift Z
35 Position #2
Z X
218
4. Indexial 4-Axis Milling
In the same manner, define Position #3 and Position #4 using the model faces as shown.
Position #3 Position #4
Shift (0,100,-35) Shift (0,100,0)
Rotation (180,0,0) Rotation (90,0,0)
Confirm the CoordSys Manager dialog box with .
219
8. Define the Target model
In the Milling Part Data dialog box, click the Target button. The
Model dialog box is displayed.
Click to save the CAM-Part data and close the Milling Part Data dialog box.
The SolidCAM Manager is displayed.
It is recommended to copy your clamp model files into the CAM-Part folder
before insertion into the CAM-Part assembly.
220
4. Indexial 4-Axis Milling
221
In SolidCAM Manager, right-click the Fixtures header and choose the Define Fixture
command from the menu.
The Model dialog box is displayed.
This dialog box enables you to define the fixture by selecting solid bodies of the CAM-
Part assembly components.
Click on the clamping device model as shown.
222
4. Indexial 4-Axis Milling
To choose this new fixture for future operations, right-click the Operations header and
choose the Machine Setup command from the menu.
Until now, no fixture has been chosen for operation, therefore the Fixture cell in the
table contains the None field. Double-click this field and choose the clamping_fixture
option for the fixture that you have defined earlier.
In the Z cell, type in 35 to raise the model 35 mm above the machine table. Click OK.
The Setup sub-header is displayed under the Operations header.
223
11. Define a Pocket operation
Define a Pocket operation to perform the rough
machining of the highlighted faces.
Choose the Coordinate System Position #1 in the
Geometry page of the Pocket Operation dialog
box.
224
4. Indexial 4-Axis Milling
225
Define the Upper level for the operation using the bottom face of the previously
machined pocket. Pick the Pocket depth as shown.
226
4. Indexial 4-Axis Milling
227
19. Define a Profile operation
In the same manner as explained in Step #14,
define a Profile operation to perform the finish
machining of the highlighted faces.
Use the geometry defined in Step #17.
Use the Coordinate System Position #3 for the
operation.
228
4. Indexial 4-Axis Milling
Define a new End mill tool of Ø6 for the operation. Choose the appropriate tool holder.
229
• Each step down
230
4. Indexial 4-Axis Milling
Chamfer mill
This tool is used for chamfering. A tool of this type is defined with the
parameters shown in the image.
Arbor Diameter
Total
Length Outside
Shoulder
Holder
Length
Length Cutting
Length
Angle
Diameter
231
Set the Cutting diameter value to 2.
In the Link section of the Profile Operation dialog box, choose the Arc strategy for
Lead in and select the Same as Lead in check box under Lead out.
In the same manner, define a new Profile operation to machine another chamfer of
0.5 mm using Coordinate System Position #3.
232
4. Indexial 4-Axis Milling
Define the CAM-Part and operations for machining of the mounting part shown below on the
4-axis vertical milling CNC-machine.
233
Using the Flip options in the CoordSys
dialog box, rotate the Coordinate System
so that the X-axis is collinear with the
revolution axis and the Z-axis is directed Z
upwards as shown.
Define an additional Machine Coordinate Y
System #2 to machine the back faces of the X
mounting part.
Define the Stock and the Target models using the configurations of the original
SolidWorks model.
2. Face milling
Define a Face Milling operation with the Hatch strategy to
machine the shown face.
Use the Machine Coordinate System #1 (Position #1) for
the machining.
3. Holes machining
Define three Drilling operations to perform center drilling,
drilling and threading of the M6 holes.
234
4. Indexial 4-Axis Milling
Now you have to define a circular pattern of the operations around the revolution axis
(4th axis) of the CAM-Part in order to machine all the sides.
In SolidCAM Manager, select all the
defined operations holding the Shift or
Ctrl keys. Right-click one of the selected
operations and choose the Transform
option from the menu.
Operation transformations
This section offers you the choice of whether the original operation will
be transformed or its copy will be added for transformation and, in the
latter case, enables you to define the placing of the new operation in the
SolidCAM Manager tree.
The following options are available:
• Edit operation transformations
235
• New operation (add at current position in operations tree)
This option enables you to add a copy of the selected operation and
apply the transformation to the copied operation, without effect on
the original operation. The transformed copy is inserted immediately
after the original operation in the SolidCAM Manager tree. The
original operation can be suppressed by selecting the appropriate
check box in the Options section.
• New operation (add at end of operations tree)
This option also enables you to add a copy of the selected operation
and apply the transformation to the copied operation, without effect
on the original operation. The transformed copy is inserted at the
end of the operation list in the SolidCAM Manager tree. The original
operation can be suppressed by selecting the appropriate check box
in the Options section.
236
4. Indexial 4-Axis Milling
237
6. Remove the clamping tail
Define a Face Milling operation with the Hatch
strategy using the Machine Coordinate System #2
to remove the tail that was necessary for the part
clamping at the 4th axis operations.
238
5
Indexial 5-Axis
Milling
SolidCAM enables you to perform indexial 5-axis milling using either vertical or horizontal 5-axis
CNC-machines.
The 4th and 5th axis rotation is used for
positioning of a part. When the part is positioned
to the necessary orientation, the 4th and the 5th
axes are locked and machining is performed with
3-axis movements.
For each clamping, SolidCAM enables you to
define the Machine Coordinate System.
Machine
Coordinate
System
240
5. Indexial 5-Axis Milling
SolidCAM enables you to perform indexial 5-axis milling using either vertical or horizontal 5-axis
CNC-machines.
Z
Y
Z Y
Positions
Z Z
Y Y
X X
The 4th and 5th axis rotation is used for positioning of a part. When the part is positioned to the
necessary orientation, the 4th and the 5th axes are locked and machining is performed with 3-axis
movements.
For each clamping, SolidCAM enables you to define the Machine Coordinate System.
241
For each clamping (Machine Coordinate System), SolidCAM enables you to define a number of
related positions around the Machine CoordSys. Take care of the machine limitations (angles or
undercuts).
Shift X
Machine
Coordinate Z Y
System
Shift Z
X'
Position
Y' Z'
Shift Y
Machine X'
Z Y
Coordinate Position
System Y' Z'
X
Rotation:
X= 0
Y= -90
Z= 180
242
5. Indexial 5-Axis Milling
For each position, SolidCAM automatically determines the Shift and Rotation parameters relative
to the Machine Coordinate System.
Machine Coordinate Systems and their positions are used for the geometry definition. Before the
geometry definition you have to choose the Coordinate System position. The geometry has to be
located in the plane parallel to the XY-plane of the chosen CoordSys.
243
Exercise #14: Clamp Machining
Define the CAM-Part and operations for the machining of the clamp shown below on the 5-axis
vertical milling CNC-machine.
244
5. Indexial 5-Axis Milling
245
Machine Coordinate System
#1
Position #5
Define the Stock model using the Stock configuration of the CAM-Part assembly.
Define the Target model using the Machining configuration of the CAM-Part assembly.
246
5. Indexial 5-Axis Milling
5. Openings machining
Define a Profile operation to machine two openings
located on the front inclined face of the clamp. Use
the Machine Coordinate System #1 (Position #4) for
the operation.
6. Slot machining
Define a number of operations to machine the slot
faces located on the top inclined face of the clamp.
Use the Machine Coordinate System #1 (Position #2)
for the operation.
7. Hole machining
Define a number of operations to machine the inclined
counterbore hole located on the top inclined face of
the clamp. Use the Machine Coordinate System #1
(Position #5) for the operation.
247
248
ToolBox
6
ToolBox sub-operations are a set of 2.5D Milling operations, each intended for a specific machining
case. For example, some operations cover different strategies of the counterbore machining. Each
sub-operation provides you with a specific machining strategy optimal for a particular machining
case.
These operations are combined in a single dialog box as sub-operations.
SolidCAM offers you the following types of ToolBox Cycles:
ToolBox Cycles
Flattened Surface
Spiral Open Slot Temporary Bridges
on Cylinder
Roll into Open Slot One Side Open Slot Wood Cutting
250
6. Toolbox
Simple Slot
This strategy enables you to perform one-pass machining of the slots
with the width equal to or smaller than double diameter of the tool.
251
Closed Slot
This strategy enables you perform machining of a closed slot with the
width equal to the tool diameter. The machining is performed in the
zigzag manner; the last cut is horizontal to clean the slot floor.
Spine Slot
This strategy enables you to perform machining of a slot opened
from one side. SolidCAM automatically determines the spine of the
slot and performs the machining according to the spine’s shape. In
this sub-operation, the tool approaches the material along the spine
and then machines the walls of the slot.
Temporary Bridges
This strategy enables you to machine the profile of a pocket while
preserving the rest of the material fixed to the wall using small thin
bridges. Inner material will be hammered for shorter machining time.
Simple Corner
This strategy enables you to perform machining of an open corner
area in a number of equidistant cutting passes..
Broaching
This strategy enables you to perform broaching of holes.
252
6. Toolbox
Ruled
This strategy enables you to perform the machining of an analytical
ruled surface defined by two open contours. The cutting passes are
evenly distributed between the defined contours.
O-Ring
This strategy enables you to machine O-Ring slots.
Rib Cut
This strategy enables you to machine a rib upper surface in a single pass
shifted from the center line by a specified value. This is a safe method of
cutting the upper face of a thin wall.
253
Flattened Surface on Corner
This strategy enables you to machine an angled plane using a defined
working area in order to prevent air cuts.
Simple Boss
This strategy enables you to perform machining of a boss located on
a model face. The machining is performed in a number of equidistant
cutting passes parallel to the boss geometry. The passes are cut with the
outer contour of the initial face.
Spiral Pocket
This strategy enables you to perform machining of the closed pocket
areas using spiral techniques. With this strategy, the tool penetrates into
the material in the automatically calculated point inside the pocket with a
helix. Then the tool performs the spiral cutting pass morphing from the
penetration point to the closed area walls.
Wood Cutting
This strategy uses a special tool called “saw” to cut off a block of wood
in a single pass. The First Step down parameter defines the depth of
cutting.
Angled Cylinder
In this cycle, the cylinder top is cut to create an angled surface. The
cutting is performed by parallel cuts with a defined Step over.
254
6. Toolbox
Alternatively, you can right-click the Operations header in SolidCAM Manager and
select Add Milling Operation > ToolBox Cycles.
255
The ToolBox cycles operation dialog box is displayed.
Make sure the default Spiral open slot strategy is chosen in the top left corner under
Technology.
256
6. Toolbox
257
5. Additional Zigzag slot machining
Define a new ToolBox Cycles operation.
Under Technology, select the Additional Zigzag Slot strategy.
Define a new geometry, selecting the closed chain as shown.
258
6. Toolbox
In the Closed Slot cycle, the tool diameter is equal to the slot width.
259
Define a new geometry, selecting the open chain as shown.
Define a new End mill of Ø10 for this operation and edit the following parameters:
• Set the Shoulder length to 60
• Set the Cutting length to 60
260
6. Toolbox
12. Broaching
Define a new ToolBox Cycles operation.
Under Technology, select the Broaching strategy.
Define a new geometry, selecting a linear chain as shown.
261
Broaching Tool
The tool of this type can only be used within the Broaching sub-operation.
It is not available for defining or choosing in any other operation.
Arbor
Diameter
Total Cutting
Length Length Outside
Holder
Shoulder Length
Length
Width Depth
Corner Radius
262
6. Toolbox
263
Define a new geometry, selecting a pair of open chains on the slot edges.
264
6. Toolbox
265
In the Working area section, click the Define button to assign a triangle working area to
the selected line.
266
6. Toolbox
Add a new Saw tool of Ø40. Set the Shank width to 20.
267
Saw Tool
This tool type can only be used with the Wood cutting sub-operation. It
is not available for defining or choosing in any other operation. A tool of
this type is defined with the parameters shown in the image.
Shank Width
Outside
Holder
Diameter
Total Internal
Length Diameter
Blade Saw
Thickness Thickness
268
6. Toolbox
269
270
Automatic Feature
Recognition 7
This chapter covers the following types of 2.5D Milling operations performed using the Automatic
Feature Recognition module (AFRM) functionality:
Pocket Recognition Operation
This operation enables you to recognize pocket features on a solid model and perform machining
of these features.
272
7. Automatic Feature Recognition
A Geometry for Pocket, Chamfer, and Drill Recognition operations is determined automatically by
SolidCAM AFRM functionality.
273
Exercise #16: Pocket Recognition
274
7. Automatic Feature Recognition
Through Pocket
When this check box is selected with the Selection Mode set to Solid
Body,the recognition of through pocket features is also performed.
Through Pockets
275
Only the through pocket features where Upper loop
the upper loop is identical to the lower
loop are recognized. The through pocket
features that cannot be machined with
the current CoordSys position cannot be
selected.
Lower loop
In the Circular Pocket diameter filter section, make sure that the Apply filter check
box is selected.
When this check box is selected with the Selection mode set to Solid
Body, circular pocket features can be selected according to their diameter.
All circular pocket features with the diameter greater than the specified
Min. Diameter value will be selected. Using this option, you can avoid
machining of drill features that are supposed to be machined in other
operations (Drilling, Drill recognition, etc.).
The Min. Diameter parameter defines the minimum diameter of the pocket
features. You can enter the value in the edit box or pick a cylindrical surface
or a circular edge on the solid model when the cursor is placed in the
Min. Diameter edit box.
When the Circular Pocket check box is not selected, all recognized
circular pocket areas suitable for the current Coordinate System are
selected.
276
7. Automatic Feature Recognition
Selection Mode
This section enables you to set the mode of the geometry selection. The
following selection modes are available:
• Solid Body
Selected faces
Undercut face
(selection rejected)
• Face
This mode enables you to pick single planar faces. When a face is
picked, SolidCAM checks the parallel relation between the surface
normal vector of the picked face and the positive direction of the
Z-axis of the current CoordSys. If they are not parallel, the face
is not selected. The undercut faces that cannot be machined with
the current CoordSys position are also not selected. The selection is
working in the toggling mode: the first click on a face selects it, the
next click on the selected face removes the selection.
277
• Through Pocket Chain
This mode enables you to select the through pockets by picking one
of the edges of the lower loop of the pocket area. When the edge is
picked, the complete geometry of the through pocket is automatically
selected. The lower loop is highlighted on the model. The selection
is working in the toggling mode: the first click on an edge selects the
loop, the next click on an edge of the already selected loop removes
the selection.
278
7. Automatic Feature Recognition
The cutting depth is calculated automatically for each recognized feature according to
the solid model.
Select the Equal step down option and set the Max
step value to 5.
279
6. Define the technological parameters
Switch to the Technology page. All the parameters in this
page are identical to those used in the Pocket operation.
Use the default parameters of pocket machining.
Since the recognized geometry contains open pocket areas,
the Open pocket tab is made available. Switch to the Open
pocket page and select the Approach from outside check
box. With this option, the approach to the open pocket
areas is performed from the outside of the material.
Click .
280
7. Automatic Feature Recognition
3. Pocket roughing
Define a Pocket Recognition operation to
remove the bulk of material and perform
the rough machining of the part inner
surfaces. Use the End mill tool of Ø20
used in the previous operation.
281
4. Pocket rest material machining
Define a Pocket Recognition operation
to perform the rest material machining of
the part inner surfaces. Use an End mill
tool of Ø10.
282
7. Automatic Feature Recognition
283
SolidCAM parses the solid model and recognizes all of its
hole features.
The HR Drill Geometry Selection dialog box is displayed. This
dialog box enables you to specify the holes to be included in the
operation geometry.
In this operation, you will perform the center drilling of all the
holes that can be machined using the defined CoordSys position,
except for the column holes that were machined in the previous
operation as through pocket features.
In the Hole Type section, make sure that both the Through and
Blind check boxes are selected. In this operation, both through
and blind holes will be drilled.
The HR Drill Geometry Selection dialog box enables you to filter
the hole features to be machined by diameter, upper level and
height.
Select the Hole Diameter check box.
When this section is activated, the hole features are filtered according to
the diameter of the hole. With this filter, only the hole features with the
Hole Diameter value within the specified range are recognized.
The From and To values enable you to define the Diameter range by
entering the values or by picking on the solid model. When the cursor
is placed in the From/To edit box, you can specify the diameter value by
picking a specific cylindrical surface or a circular edge on the solid model.
When a cylindrical surface or a circular edge is picked, its diameter is
calculated and inserted into the corresponding edit box replacing the
previous value. The edit box changes the background color to indicate the
associativity field (by default, pink). When you remove the automatically
determined value, the edit box background turns white again.
284
7. Automatic Feature Recognition
In this operation, the holes will be machined irrespective of their upper levels. Make
sure that the Hole Upper level check box is not selected.
When this section is activated, the hole features are filtered according to
the Upper level. With this filter, only the hole features with the Upper
level value within the specified range are recognized.
The From and To values enable you to define the Upper level range by
entering the values or by picking on the solid model. When the cursor is
placed in the From/To edit box, you can specify the Upper level value by
picking on the solid model. When a model point is picked, the Z-value of
the picked position is calculated and inserted into the corresponding edit
box replacing the previous value. The edit box changes the background
color to indicate the associativity field (by default, pink). When you
remove the automatically determined value, the edit box background
turns white again.
In this operation, the holes of all heights will be machined. Make sure that the Hole
height check box is not selected.
285
Hole Height (h)
When this section is activated, the hole features are filtered according
to the Hole height. With this filter, only the hole features with the Hole
height value within the specified range are recognized.
The From and To values enable you to define the Hole height range by
entering the values or by picking on the solid model. When the cursor is
placed in the From/To edit box, you can specify the Hole height value by
picking on the solid model. When a model point is picked, the Z-value
of the picked position is calculated and inserted into the corresponding
edit box replacing the previous value. The edit box changes the
background color to indicate the associativity field (by default, pink).
When you remove the automatically determined value, the edit box
background turns white again.
Click the Find Holes button. The hole features that match
the specified filter criteria are determined. These features
are listed in the Holes Tree section.
Click the Preview button. The hole features are highlighted
on the model.
286
7. Automatic Feature Recognition
Holes Tree
In this list, the recognized hole features are classified by Shapes and
Groups. A Shape contains all the hole features with the same topology;
within a Shape, the Groups include all the hole features with the same
parameter values (Upper Level, Height and Diameter). For each Group,
the Upper level (u) and Height (h) are displayed in parentheses. When you
select a Shape or a Group item in the list, the hole features that belong to
this Shape or Group are highlighted on the model.
287
Holes Tree
This section displays the list of all drill instances chosen for the
geometry. All the drill instances in the list are structured into Groups
with the same Upper Level, Drill Depth, Delta Depth and Depth Type.
For each Group in the list, the drill instances data are displayed in
parentheses. Each drill instance in the list is accompanied by the
X- and Y-coordinates of the drilling position. Selecting the check boxes
next to each element in the list enables you to include the hole features,
Shapes or Groups into the geometry.
Do not confuse the Group classification in this dialog
box with that taking place at the stage of geometry
definition.
By default, the Depth Edit dialog box displays the parameter values recognized from the
solid model. Now you need to define the Upper Level, Drill/Chamfer Depth and Depth
Type parameters for each group of drill instances separately.
Select the Group1 item in the Holes Tree section. The drill instances that belong to this
group are highlighted on the model.
288
7. Automatic Feature Recognition
Depth Type
289
• Full Diameter
The drill reaches the defined drilling depth with the full diameter.
• Auto Chamfer/Spot drill
The drill reaches the defined drilling depth with the drill cone
diameter specified by the Diameter Value parameter.
The Apply button enables you to apply the defined Depth Type to the
selected list item (a group or a hole). When a new Depth Type is applied,
SolidCAM checks the Holes Tree items and reorganizes them into groups
according to the changed parameters. the program checks all groups to
find a group with identical Upper Level, Drill Depth, Delta Depth and
Depth Type parameters. If such group is found, the program adds the
updated drill to this group. In case of absence of a suitable group, a new
group is created; the updated drill instance is added to this group.
Choose the Auto Chamfer option for Depth Type. The Drill depth section name changes
to Chamfer depth. This type should be applied to all hole features in the operation.
Select the All checkbox and click the Apply button.
Notice that if you do not click the Apply button after editing values, the
change does not take effect.
290
7. Automatic Feature Recognition
edit box value is typed in, it is not associative to the model; in this case
the edit box has white background.
The Apply button enables you to apply the defined Drill Depth value to
the selected list item (a group or a hole). When a new Drill Depth value is
applied, SolidCAM checks the Holes Tree items and reorganizes them
into groups according to the changed parameters. the program checks all
groups to find a group with identical Upper Level, Drill Depth, Delta
Depth and Depth Type parameters. If such group is found, the program
adds the updated drill to this group. In case of absence of a suitable
group, a new group is created; the updated drill instance is added to this
group.
Set the Chamfer depth value to 0.2, select the All check box
and click the Apply button.
Apply the changes and confirm the Depth Edit dialog box
with .
291
Linear sorting of drill positions
292
7. Automatic Feature Recognition
293
In the Advanced Sorting dialog box, click the OK button to confirm the definition of
sorting parameters.
Click the Show Sorted button to preview the sorted drill positions on the solid model.
Click .
294
7. Automatic Feature Recognition
Click the Find Holes button. The holes of the specified diameter are highlighted on the
model.
295
Add a new Ø6.8 Drill tool.
296
7. Automatic Feature Recognition
Click the Show Sorted button to preview the sorted drill positions on the solid model.
297
Under Drill cycle, click the Drill cycle type button and
choose the Peck type from the list. Click the Data button
to define the pecking parameters.
In the displayed Drill Options dialog box, set the Step down
value to 2 and confirm the dialog box with the OK button.
298
7. Automatic Feature Recognition
Add a new Drill tool. The diameter of the drilling tool must be smaller than the
diameter of the holes, because these holes will be reamed at the next stage.
You can define the diameter of the tool by clicking on the entity to be
machined with this tool directly on the solid model. Place the cursor in the
Diameter edit box in the Topology page of the Part Tool Table and pick the
edge of the hole as shown.
In the Technology page, choose the Advanced option under Sorting and click the
button.
In the Linear tab of the Advanced Sorting dialog box,
299
11. Machine the Ø4.2 holes
Add a new Drill Recognition operation to perform drilling of the Ø4.2 holes.
In the HR Drill Geometry Selection dialog box, define the range for the Hole Diameter
filter as explained in the previous steps. The values of 4.2 mm will be displayed in the
Hole Diameter section.
Under Drill cycle, choose the Peck cycle type and set the Step down value to 2.
Save and calculate the operation.
300
7. Automatic Feature Recognition
301
When this option is chosen,
SolidCAM determines the position
with the minimal X- and Y-coordinates
and accepts it as the start position of
the drill sequence. From this position,
the program continues the machining
of the drills with the same
Y-coordinate; the machining is
performed in the direction of
increasing X-coordinates.
When the last position of the current Y-coordinate is machined, the
program passes to the next Y-coordinate (in the increasing order) and
continues the machining of the next row from the position with the
minimal X-coordinate to the position with the maximal X-coordinate
(increasing order) and so on. In such manner, the machining of the rows
is performed in the same direction of increasing X-coordinates.
The ordering of rows is performed in the direction of increasing
Y-coordinates.
Click the Show Sorted button to preview the sorted drill positions on the solid model.
302
7. Automatic Feature Recognition
Reamer
Total
Outside
Length
Holder
Length
Cutting
Length
303
To define the depth, pick the model face as shown.
The Drill depth value (12) is displayed. Click the Apply button.
304
7. Automatic Feature Recognition
Default Stock
The following steps have to be implemented in order to reach the final CAM-Part:
1. Center drilling
Define a Drill Recognition operation to perform center drilling of all hole features. Use
a Spot drill tool of Ø2.5.
305
2. Drilling
Define a Drill Recognition
operation to perform drilling of
the Ø1.2 holes. Use a Drill tool of
Ø1.2.
3. Drilling
Define a Drill Recognition
operation to perform drilling of
the Ø1.8 holes. Use a Drill tool of
Ø1.8.
4. Drilling
Define a Drill Recognition
operation to perform drilling of
the Ø2.2 holes. Use a Drill tool of
Ø2.2.
306
7. Automatic Feature Recognition
307
3. Define the Geometry
When this check box is selected with the Selection mode set to Solid
Body, circular pocket features can be selected according to their diameter.
All circular pocket features with the diameter greater than the specified
Min. Diameter value will be selected for chamfering.
The Min. Diameter parameter defines the minimum diameter of the pocket
features. You can enter the value in the edit box or pick a cylindrical surface
or a circular edge on the solid model when the cursor is placed in the
Min. Diameter edit box.
When the Apply filter check box is not selected, all recognized circular
pocket areas suitable for the current Coordinate System are selected.
Set the Min. Diameter value to 20. All of the holes with the diameter smaller than the
specified value will not be chamfered.
308
7. Automatic Feature Recognition
Define the mode of geometry selection. Under Selection mode, use the default Solid
Body option.
Click on the solid model. SolidCAM generates the list of elements that suit your filter
settings.
Click the Solid1 element in the list. All the recognized model
features that take part in this geometry are highlighted. The
geometry includes all the planar faces, through pockets of
slots, and circular through pockets of column holes. Each
model element is accompanied by its Z-level value enclosed in
parentheses.
309
5. Define the machining levels
Define the Chamfer depth by setting the value to 0.5.
Safety offset
Click .
Congratulations!
You have successfully finished the 2.5D Milling part of the SolidCAM 2015 Milling Training Course.
310
7. Automatic Feature Recognition
311
Milling Training Course:
2.5D Milling
www.youtube.com/SolidCAMProfessor www.facebook.com/SolidCAM
www.youtube.com/SolidCAMiMachining
www.solidcam.com