Solid CAM 2012 Milling Training Course 2
Solid CAM 2012 Milling Training Course 2
©1995-2012 SolidCAM
All Rights Reserved.
Contents
Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
2. CAM-Part Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
v
6. ToolBox Cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
vi
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.
About the CD
The CD supplied together with this book contains copies of various iles that are used throughout
this course. The Exercises folder contains the iles that are required for guided and laboratory
exercises. The Built Parts folder inside the Exercises contains the inal manufacturing projects for
each exercise. Copy the complete Exercises folder on your computer. The SolidWorks iles used
for the exercises were prepared with SolidWorks 2012.
Windows 7
The screenshots in this book were made using SolidCAM 2012 integrated with SolidWorks 2012
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 deinition of the global parameters of the Manufacturing
Project (CAM-Part). You have to deine a number of Coordinate Systems that describe
the positioning of the part on the CNC-machine.
Optionally, you can deine 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 deine a number of milling operations. During an operation
deinition you have to select the Geometry, choose the tool from the Part Tool Table
(or deine a new one), deine a machining strategy and a number of technological
parameters.
5
6
CAM-Part
Definition 2
The CAM-Part deinition process includes the following stages:
CAM-Part creation
CNC-controller definition
• CAM-Part creation. At this stage, you have to deine the CAM-Part name and location.
SolidCAM deines the necessary system iles 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 inluences the Coordinate System deinition and the Geometry deinition.
• Coordinate system definition. You have to deine the Coordinate System – the origin
for all machining operations of the CAM-Part.
• Stock model definition. SolidCAM enables you to deine the stock model that describes
the initial state of the workpiece to be machined.
• Target model definition. SolidCAM enables you to deine the model of the part in its
inal state after the machining.
8
2. CAM-Part Definition
9
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 the SolidCAM ield in the
main menu of SolidWorks and choose Milling from the
New submenu or click New > Milling on the SolidCAM Part
toolbar.
10
2. CAM-Part Definition
When you create a new CAM-Part, you have to enter a name for the
CAM-Part and for the model that contains the CAM-Part geometry.
Directory
CAM-Part Name
Enter a name for the CAM-Part. You can give any name to identify your
machining project. By default, SolidCAM uses the name of the design
model.
Model Name
This ield shows the name and location of the SolidWorks design model
that you are using for the CAM-Part deinition. The name is, by default,
the name of the active SolidWorks document. With the Browse button
you can choose any other SolidWorks document to deine the CAM-Part.
In this case, the chosen SolidWorks document is loaded into SolidWorks.
Every time the CAM-Part is opened, SolidCAM
automatically checks the correspondence of the dates of
the CAM-Part and the original SolidWorks design model.
When the date of the original SolidWorks model is later
than the date of the CAM-Part creation, this means that
the SolidWorks original model has been updated. You
can then replace the SolidWorks design model on which
the CAM-Part is based with the updated SolidWorks
design model.
11
3. Confirm the CAM-Part creation
When the Directory, CAM-Part Name and Model Name have
been deined, click the OK button to conirm the CAM-Part
creation. The CAM-Part is deined, and its structure is created.
The Milling Part Data dialog box is displayed.
12
2. CAM-Part Definition
The Machine Coordinate System deines the origin for all machining
operations of the CAM-Part. It corresponds with the built-in controller
functions.
You can deine 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 deined directly
on the solid model.
Coordinate
System
Z
Y
Z
Y
X X
Y
Coordinate
Coordinate
System
System Z
13
For 3-Axis CNC milling machines, each Machine Coordinate
System means separate clamping. If you need to machine the part
from different sides, use several Machine Coordinate Systems with
the Z-axis oriented normally to the machined sides.
In this exercise, it is enough to
Z
deine one Machine Coordinate
System with the Z-axis oriented Y X
upwards. Coordinate
System
Such coordinate system enables
you to machine the part with a
single clamping.
The CoordSys dialog box enables you to deine the Coordinate System location and the
orientation of the axes.
Select Face
Define
14
2. CAM-Part Definition
This option enables you to deine 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)
Model box
SolidCAM calculates the box surrounding the model. The upper plane
of the model box is parallel to the XY-plane of the deined CoordSys.
The CoordSys is located in the corner of the model box.
Coordinate
System
Z
Y
X
15
Conirm by clicking the button. The Coordinate System is deined.
The CoordSys Data dialog box is displayed.
7. CoordSys Data
This dialog box enables you to deine the Machining
levels such as Tool Start Level, Clearance Level,
Part Upper Level, etc.
16
2. CAM-Part Definition
The Front and Rear tabs contain sets of facial machining levels describing
the planes parallel to the XY-plane and located along the Z-axis.
The Front tab displays levels for milling from the positive Z-direction.
The Rear tab displays levels for milling from the negative Z-direction.
The negative Z-direction can be used in case of milling of the part from
the back side with the same Coordinate System in the main spindle or in
case of using the back spindle.
The Radial tab contains a set of machining levels describing the virtual
cylinders situated around the Z-axis.
These tabs contain the following parameters:
• The Tool Start level deines the Z-level at which the tool starts
working.
• The Clearance level is the Z-level to which the tool moves rapidly
from one operation to another (in case the tool does not change).
• The Part Upper level deines the height of the upper surface of the
part to be milled.
• The Part Lower level deines the lower surface level of the part to be
milled.
Tool start
level
Rapid movements area
Part Upper
Clearance Feed movements area level
level Part Lower
level
• The Tool Z-level parameter deines 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.
It is highly recommended to send the tool to the reference point or
to a point related to the reference point.
The Create planar surface at Part Lower level option enables you to
generate a transparent planar surface at the minimal Z-level of the part
so that its lower level plane is visible. This planar surface provides you
the possibility to select points that do not lie on the model entities. It
17
is suppressed by default and not visible until you unsuppress it in the
FeatureManager Design tree.
The Model dialog box is displayed. This dialog box enables you
to choose the mode of the Stock model deinition.
18
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 deined. In this exercise, deine the stock
model offsets as follows:
• For the X+, X-, Y+ and Y- offsets, use the default 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.
19
9. Define the Target model
SolidCAM enables you to deine the Target model, which is
the inal shape of the CAM-Part after the machining. SolidCAM
uses the Target model for gouge checking in the SolidVerify
simulation.
Click the Target button in the Stock & Target model area of the
Milling Part Data dialog box. The Model dialog box is displayed.
Click on the solid body to clear the selection. Notice that the
Solid 1 icon is also removed from the Type section. Click on
the solid body once again. The face is selected, the Solid 1 icon
appears in the Type section, and the target model is deined.
Conirm the Model dialog box with the button.
The Milling Part Data dialog box is displayed.
20
2. CAM-Part Definition
Milling.prt
Milling
Milling.SLDASM
CAM.SLDPRT
DesignModel.SLDPRT
The Milling.prt ile is located in the SolidCAM User directory. The Milling
subdirectory contains all the data generated for the CAM-Part.
SolidCAM copies the original SolidWorks model to the Milling
subdirectory and creates a SolidWorks assembly that has the same name
as the CAM-Part (Milling.sldasm). There are two components in this
assembly:
DesignModel.sldprt – a copy of the SolidWorks model ile.
21
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
22
2. CAM-Part Definition
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 deined for the current
CAM-Part.
23
11. Close the CAM-Part
Right-click the CAM-Part header in the SolidCAM
Manager tree and choose Close from the menu.
24
SolidCAM 2.5D
Operations 3
SolidCAM offers you the following types of 2.5D Milling operations:
Profile T-Slot
Pocket Drilling
26
3. SolidCAM 2.5D Operations
Profile Operation
You can mill on or along a contour. The proile geometry can
be open or closed. In proile milling you can optionally use
tool radius compensation to the right or to the left side of the
geometry. SolidCAM offers two types of proiling:
• Milling a single proile to the speciied constant
or variable depth in one step or in several user-
deined down steps.
• Concentric proiles to the speciied constant or variable depth; this type of proiling
generates several concentric proiles that start from the deined clear offset distance
from the proile, and inish on the proile geometry, thus clearing the area around the
proile to a constant depth.
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 proile geometry consists of one or more
proiles and none of them are enclosed or intersect
with one another, each is milled as a separate pocket
without islands.
• When a proile geometry consists of several proiles,
any proile that is enclosed or intersects with another
proile is treated as an island. You can deine an
unlimited number of islands within a single pocket.
27
Slot Operation
This operation generates a tool path along the centerline to the
right or to the left of one or more proiles. Two types of slots can
be deined: the Slot with constant depth operation machines the
slot in several steps until the inal depth is reached. In Slot with
variable depth, the depth proile is also deined by a 2D section.
The slot can be pre-machined using rough and semi-inish cycles.
The inish cut produces a tool path according to the speciied
scallop height on the loor 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.
T-Slot Operation
This operation enables you to machine slots in vertical walls with
a slot mill tool.
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 deined using the General Pre- and Post-
processor program (GPPTool).
28
3. SolidCAM 2.5D Operations
Drill Recognition
This Operation carries out a highly eficient 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.
Pocket Recognition
This Operation recognizes automatically pocket features at
the target model and creates the necessary machining.
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
Exercise #2: Cover Machining
30
3. SolidCAM 2.5D Operations
31
3. Define the Face Milling geometry
Click the New button ( ) in the Geometry page. The Face
Milling Geometry dialog box is displayed.
The Type section enables you to deine the face milling geometry using
the following methods:
• Model
32
3. SolidCAM 2.5D Operations
• Faces
This option enables you to deine the Face Milling geometry by face
selection. The Define button and the related box enable you either to
deine a new faces geometry with the Select Faces dialog box or choose
an already deined 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
33
In the Type section, use the default Model option for the Face Milling geometry
deinition. Click the Define button. The 3D Geometry dialog box is displayed.
34
3. SolidCAM 2.5D Operations
The Choosing Tool for Operation dialog box with a Part Tool Table is displayed.
The Part Tool Table contains all tools available for use to machine
a speciic CAM-Part. The Part Tool Table is stored within the CAM-Part.
The Choosing Tool for Operation dialog box enables you to manage the
tools contained in the Part Tool Table.
35
Currently, the Part Tool Table is empty. Deine a new tool suitable for face milling.
Click the Add Milling Tool button ( ) to start the tool deinition.
The new pane containing available tools is displayed.
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 lat surfaces. A tool of this
type is deined with the parameters shown in the image.
Arbor Diameter
Total Length
Shoulder
Outside
Length
Holder
Length
Cutting
Length Taper
Angle
Tip Diameter
Diameter
36
3. SolidCAM 2.5D Operations
Switch to the Levels page of the Face Milling Operation dialog box. Click the Face
depth button in the Milling levels area. This button enables you to deine the Operation
Lower level directly on the solid model. The depth is calculated automatically as the
difference between the Z-values of the Operation Upper and Lower levels.
37
The Pick Lower level dialog box is
displayed.
38
3. SolidCAM 2.5D Operations
The Extension section enables you to deine the tool path extension
over the face edges. The extension can be deined either by
percentage of the tool diameter (the % of tool diameter option) or by
value (the Value option).
Extension
39
8. Simulate
Click the Simulate button in the Face
Milling Operation dialog box. The
Simulation control panel is displayed.
Close the simulation with the button. The Face Milling Operation dialog box is
displayed. Close this dialog box with the Exit button.
9. Add an operation
Right-click the Face Milling operation
entry in SolidCAM Manager and choose
Profile from the Add Milling Operation
submenu.
The Profile Operation dialog box is
displayed.
In this operation, the external proile is
machined.
40
3. SolidCAM 2.5D Operations
41
Chain Selection Options
This option enables you to close the gaps between successive chain
entities irrespective of the Gap minimum and Gap maximum values
(deined in the Units section of SolidCAM Settings) by virtually extending
the entities up to their intersection.
42
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
43
Point to point
This option enables you to connect speciied 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 ixed at the deined X-, Y- and Z-positions.
44
3. SolidCAM 2.5D Operations
Arc by points
Second Third
point point
First
point
End entity
45
If the chosen end item cannot be reached by the chain low, the chain
deinition 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.
46
3. SolidCAM 2.5D Operations
Auto-constant Z
This option identiies 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.
Auto-Delta Z
When you select this option, you are required to enter a positive and
negative Z-deviation into the Delta-Z dialog box. Only entities in this
range are identiied as the next possible entity of the chain.
47
In SolidCAM operations, the
Tool revolution
direction of the chain geometry direction
is used for the tool path Tool movement
direction
calculation. In Proile milling,
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
Geometry
tool revolution enables you to direction
perform climb milling.
When you pick the irst 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 irst chain entity is deined
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.
48
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
deinition.
The picked chain is now highlighted with red color, and the second chain is rejected.
At this stage, the Geometry is deined. Conirm the Geometry selection with
the button. The Profile Operation dialog box is displayed.
49
11. Define the Tool
At this stage, you have to deine the tool for the Proile 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 deinition.
50
3. SolidCAM 2.5D Operations
These tool types are used for the deinition of rough/inish 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
51
Click the End Mill tool to choose it for the operation. In the Tool parameter section,
under Topology, set the Diameter value to 16.
Click the Select button to conirm the tool parameters and choose the tool for the
operation.
52
3. SolidCAM 2.5D Operations
Set the Spin rate (used in rough milling) value to 6000. The
Spin finish (used in inish milling) value is automatically set
to 6000.
The Spin finish check box enables you to optionally deine 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 speciied Spin rate value is used for
both rough and inish machining.
The Feed finish check box enables you to optionally deine 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 speciied Feed XY value is used for
both rough and inish machining.
53
Upper Level
This parameter deines the Z-level below which the tool does not mill.
This plane is not penetrated in any milling strategy.
Coord. System
Z
X
Y
Upper
Level
Profile
Depth
54
3. SolidCAM 2.5D Operations
The Delta depth parameter deines the offset for the cutting depth
that can be changed with its associativity preserved. The Delta depth
value is always relative to the Profile Depth deined for the operation.
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.
55
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 proile geometry.
Left – the tool cuts on the left side of the proile geometry.
Center – the center of the tool moves on the proile geometry (no
compensation G4x can be used with this option).
The Geometry button displays the Modify Geometry dialog box that
enables you to deine the modiication parameters of the geometry
and to choose which geometry chains are active in the operation (in
case of multiple chain geometry). The chain geometry of the proile
is displayed on the model with the chain direction indicated and
a circle representing the tool relative to the geometry.
SolidCAM enables you to perform the rough and inish machining of the proile in
a single Proile operation.
56
3. SolidCAM 2.5D Operations
Deine the parameters of the Proile roughing. Select the Rough check box. Deine
the Step down parameter for roughing.
Step down
Step down
Proile roughing is performed in Upper
constant Z-passes. The Step down level
parameter deines the distance
between each two successive
Profile
Z-levels. depth
Offsets
The Wall offset and Floor offset parameters enable you to deine the
allowances that remain on the walls and the loor of the machined part
till the proile inish machining. These allowances can be removed with
the inish passes in the same Proile operation or in an additional Proile
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 proile roughing. This allowance will be removed with
a separate inishing cut in the end of the proile machining.
57
Select the Finish check box to perform the inishing of the
proile.
This page enables you to deine the way the tool approaches the proile and retreats
away.
58
3. SolidCAM 2.5D Operations
• Normal
• Point
The tool leads in/out from a user-deined position. When you select this
option, you can deine a geometry of the tool approach to the material.
When the Same as Lead in check box is selected, the strategy and
parameters deined for Lead in are used for Lead out.
59
Under Lead in, choose the Arc option
from the list, and set the Tangent
extension value to 5 and the Radius value
to 2.
Under Lead out, select the Same as Lead
in check box.
When the simulation is inished, play the it step by step using the button.
Switch to the Host CAD simulation mode and click the Play button.
60
3. SolidCAM 2.5D Operations
The Host CAD simulation mode enables you to display the tool path directly
on the model in the SolidWorks window. Since all the View options of
SolidWorks are active during the simulation, you can see the tool path from
different perspectives and zoom on a certain area of the model.
Close the simulation with the Exit button. The Profile Operation dialog box is
displayed.
61
19. Define the Geometry
The geometry for a Pocket operation is generally represented by closed chains. In this
exercise, you have to deine a chain using the solid model edges.
Click the button in the Geometry
page to start the geometry deinition.
The Geometry Edit dialog box is
displayed.
Using the Loop option, deine the
chain as shown.
Conirm the geometry deinition by
clicking the button.
The Pocket Operation dialog box is displayed.
Click the to start the tool deinition. The Tool type table is displayed.
In this Proile operation, an End mill of Ø8 will be used.
62
3. SolidCAM 2.5D Operations
Choose the End mill tool for the operation. In the Topology page, set the Diameter
value to 8.
Click the Select button to conirm the tool parameters and choose the tool for the
operation.
63
22. Define the technological parameters
Switch to the Technology page of the Pocket Operation
dialog box. In the Offsets section, set the Wall offset
and the Floor offset values to 0.2. These offsets remain
unmachined during roughing and are removed with the
further inishing.
In the Finish area, select the Wall and Floor check boxes.
These options enable you to perform inishing of the Wall
offset and Floor offset that remain after the roughing.
64
3. SolidCAM 2.5D Operations
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
65
• Loop
• Sharp
Direction
This option enables you to choose climb or conventional milling for the
roughing operation.
66
3. SolidCAM 2.5D Operations
This option enables you to choose the method of the tool movement
within the pocket from one tool path pass to the next one.
• Linear
• Rounded
• Smooth
The tool performs a smooth movement from one tool path pass to
the next one.
67
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 deine.
Connect islands
68
3. SolidCAM 2.5D Operations
• 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 speciied ramp angle.
The start point must be selected using the Data button. Enter the
ramping angle value into the Angle edit box of the Angle ramping
dialog box.
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-deined 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.
69
Choose the Helical option and click the Data button.
The Helical ramping dialog box is displayed. This dialog box enables you to deine
the ramping position and the related parameters for each chain used in the Pocket
operation.
70
3. SolidCAM 2.5D Operations
71
Chains
This section displays the list of all geometry chains deined for the
operation. All the chain entries are displayed under the Chains header.
You can select chain entries in the list.
When the Chains header is selected, SolidCAM displays the tool path
and default ramping positions for all of the chains. The circles represent
the default helical ramping movement deined for each chain.
When a chain entry is selected, SolidCAM displays the tool path and the
default ramping position for this chain. This position is automatically
deined 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 deinition of the position.
When the position is picked, it is marked on the model with
a red dot. The coordinates of the picked point are displayed in the
X, Y, Z dialog box. The start position of the tool path is marked on the
model with a yellow dot. The circle of the tool path color represents the
helical movement of the tool plunging.
When the ramping position is deined, the tool descends into the material
at the speciied ramping position with helical movements according to
the deined parameters. When it reaches the level of the irst cutting pass,
it moves to the start position of the tool path and performs machining
of the pocket.
72
3. SolidCAM 2.5D Operations
Ramping Position
The Set default button enables you to replace the currently deined
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 deine 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
Tangent
Extension Normal Length
73
• Arc
Tangent
Extension
Radius
• Tangent
Tangent
Extension Length
When the Same as Lead in check box is selected, the strategy and
parameters deined for Lead in are used for Lead out.
74
3. SolidCAM 2.5D Operations
75
28. Define the Drill geometry
In the Geometry area, click the button.
The Drill Geometry Selection dialog box is displayed in the SolidWorks PropertyManager
area. This dialog box enables you to select the geometry for drilling directly on the solid
model.
76
3. SolidCAM 2.5D Operations
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 the button to conirm 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 deined with the parameters shown in
the image.
Arbor Diameter
Diameter
Total
Outside
Length
Shoulder Holder
Length
Angle
Cutting Length
77
A Spot drill of Ø6 is used in this operation.
Click the Select button to choose the tool for the operation.
The Drilling Operation dialog box is displayed. Click the Data tab.
Deine the spin and the feed for the operation.
• Set the Spin rate to 1200;
• Set the Feed Z to 200.
78
3. SolidCAM 2.5D Operations
Depth Type
This option enables you to deepen the drilled hole in order to obtain
a given diameter at the speciied drill depth.
Drill Drill
Drill
depth depth
depth
Diameter
value
• Cutter tip
The drill reaches the deined drill depth with the full diameter.
• Diameter value
The drill reaches the deined drill depth with the drill cone diameter
speciied 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)
79
In accordance with these parameters, Diameter_value Centering_depth
SolidCAM calculates the centering
depth using the following formula: α
Diameter_value / 2
Centering_depth =
tan(α/2)
Click the Save & Calculate button. The Drilling operation data is saved and the tool
path is calculated.
Each geometry deined in SolidCAM has a unique name. When the geometry
is being deined, it is assigned a default name that can be changed. Using
this name, you can choose the geometry for a speciic operation.
80
3. SolidCAM 2.5D Operations
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.
Deine the spin and feed for the operation.
• Set the Spin rate to 3000;
• Set the Feed Z to 360.
Height
81
Deine the Upper level by clicking on the top face of the model as shown.
Deine the Drill depth. Rotate the model and select the bottom face as shown.
Click the Data button to deine the pecking parameters. The Drill
Options dialog box is displayed.
82
3. SolidCAM 2.5D Operations
Set the Step down to 1.5 in order to deine the depth of each pecking movement.
Conirm the data with the OK button.
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.
83
Exercise #3: Cover Machining
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 positionings.
At the irst stage, the workpiece is positioned in the vice as shown below.
84
3. SolidCAM 2.5D Operations
At the next stage, the rest of the cover faces are machined using the second positioning.
85
1. Load the SolidWorks model
Load the Exercise3.sldprt model that is 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 the SolidCAM ield in the main
menu of SolidWorks and choose Milling from the New
submenu or click the Milling button on the SolidCAM New
toolbar.
86
3. SolidCAM 2.5D Operations
Conirm the default Directory, CAM-Part Name and Model Name by clicking the OK
button in the New Milling Part dialog box. The CAM-Part is deined.
87
When the Coordinate System is not deined, SolidCAM enables you to use
only the Box (Auto) method of the Stock model deinition.
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.
Conirm the Model dialog box with the button. The Milling Part Data dialog box is
displayed.
88
3. SolidCAM 2.5D Operations
89
Click on the stock model edge as shown to deine the X-axis of the Coordinate System.
Click on the stock model edge as shown to deine the Y-axis of the Coordinate System.
90
3. SolidCAM 2.5D Operations
Conirm the Coordinate System deinition with the button. The model is rotated,
and the Coordinate System is displayed.
Deine the Part Lower level directly on the solid model. This parameter deines 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 irst positioning
as shown. The Z-coordinate of the face
(-12) is displayed in the Pick Part Lower
level dialog box.
91
Conirm the CoordSys Data dialog box with the OK button.
The icon of the deined Coordinate System is displayed in the CoordSys Manager
dialog box.
Conirm the CoordSys Manager dialog box with the button. The Milling Part Data
dialog box is displayed again.
92
3. SolidCAM 2.5D Operations
At the next stage, you have to deine several operations to machine the cover part.
Using the irst deined Coordinate System (irst clamping), you have to perform the
following operations:
93
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
94
3. SolidCAM 2.5D Operations
95
10. Define the Face Milling geometry
Click the button in the Geometry page. The Face Milling
Geometry dialog box is displayed.
Using the default Model option, click the Deine button and
click on the solid model to select a face.
96
3. SolidCAM 2.5D Operations
SolidCAM enables you to deine 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. The Global holders
table can be modiied by the user.
Select the Use Holder check box to enable choosing a holder from the Global holders
table. The Local and Global tool holders lists become available.
SolidCAM enables you to deine the Tool adaptor in the *.vmid ile
under Devices > Spindle > Stations.
97
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 deined tool for the operation by clicking the Select button. The Face
Milling Operation dialog box is displayed.
98
3. SolidCAM 2.5D Operations
99
• Hatch angle
The Delta from optimal parameter enables you to change the hatching
angle.
Delta angle
Optimal direction
100
3. SolidCAM 2.5D Operations
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.
During face milling, the tool path is extended over the edges of the
machined face. The Extension section enables you to deine the
extension both along the tool path (the Along section) and across the
tool path (the Across section). The extension can be deined either
by percentage of the tool diameter (the % of tool diameter option) or
by value (the Value option).
Extension across
the tool pass
([WHQVLRQDORQJ
WKHWRROSDVV
101
• Corner
Overlap
This section enables you to deine the tool overlapping between two
successive passes. This option can be deined as Percentage of the tool
diameter or as a Value.
0.5D 0.2D
Overlap 0.5D Overlap 0.2D
102
3. SolidCAM 2.5D Operations
Deine the roughing offset that remains on the loor of the face. This offset is left
unmachined during the rough face machining and removed during the face inishing.
In the Offsets section, set the Floor offset value to 0.2.
Select the Finish check box to perform inishing of the
face in this operation. This check box enables you to
remove the remaining offset with the last cutting pass.
103
In the Lead out section, select the Same as Lead in check box.
16. 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.
104
3. SolidCAM 2.5D Operations
105
Click to choose the selected chain as the geometry. The Geometry Edit dialog box
is displayed.
Conirm the geometry deinition with the button. The geometry is deined for the
operation.
Choose the tool holder. Switch to the Holder page and select the Use holder check box.
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.
106
3. SolidCAM 2.5D Operations
Now you have to deine the roughing and inishing parameters. SolidCAM Proile
operation enables you to perform the rough and inish machining in the single operation.
Select the Rough check box. Set the Step down value to
3.5. The proile is machined in two equal Z-steps.
In the Offsets section, set the Wall offset and the Floor
offsetto 0.2. These allowances are removed during the
inish machining.
Select the Clear offset check box. Set the Offset value to 5
and the Step over value to 2.5.
107
Clear Offset
Geometry
Wall offset
Clear offset
Step over
108
3. SolidCAM 2.5D Operations
In the Lead out section, select the Same as Lead in check box.
24. 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.
109
The coordinates of the pocket points and the result
distance are displayed in the Measure Distance dialog box.
SolidCAM displays the measured distance value and Delta
values for the X-, Y- and Z-axes. In this case, the Delta Z
parameter displays the depth of the machined face relative
to the cover top face (5).
Close the Profile Operation dialog box with the Exit button.
In the Chain section, choose the Auto-constant Z option. The closed chain is
automatically selected.
110
3. SolidCAM 2.5D Operations
111
28. Define the Profile depth
You have to deine a new Upper level for the operation taking into account the already
machined faces. Switch to the Levels page and click the Upper level button in the
Milling levels area.
112
3. SolidCAM 2.5D Operations
In the Offsets section, set the Wall offset value to 0.5. This
allowance is removed during the inish 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.
32. 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.
113
33. Add a Profile operation
At this stage, you have to deine a new Proile
operation to machine four hole pads.
In SolidCAM Manager, add a new Proile operation.
In the Chain List section, click the button to conirm the chain selection.
In the same manner, deine the geometry for the rest of the pads. Make sure that all the
selected chains have the same direction.
114
3. SolidCAM 2.5D Operations
115
37. Define the technological parameters
Select the Rough check box. Set the Step down value to 3.
The proile is machined in one Z-step.
In the Offsets section, set the Wall offset value to 0.5. This
allowance is removed during the inish machining.
Select the Clear offset check box. Set the Offset value to 5
and the Step over value to 4.5.
Select the Finish check box and set the Step down value to
3. The 0.5 mm allowance remaining after the roughing is
removed in one step.
40. 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.
116
3. SolidCAM 2.5D Operations
Close the Profile Operation dialog box with the Exit button.
At this point, the machining of the external cover faces is inished. At the next stages
you have to machine the internal faces.
117
The Coordinate System origin is placed according to the Place CoordSys origin to
setting. Make sure that the Corner of model box option is chosen.
The upper plane of the model box is parallel to the XY-plane of the
deined 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
deined position to the corner of the workpiece.
Select the Pick origin check box in the Pick section
of the CoordSys dialog box.
118
3. SolidCAM 2.5D Operations
119
43. Define the Geometry
Since this operation is performed with the second
Coordinate System position, choose the Machine
Coordinate System #2.
Click the button to conirm the Face Milling Geometry dialog box. The geometry
is deined for the operation.
120
3. SolidCAM 2.5D Operations
Switch back to the Technology tab. Note that in the Overlap section the % of tool
diameter option is chosen, and the value is set to 30.
121
Deine the roughing offset that remains on the loor of the face. This offset is being left
unmachined during the rough face machining and is removed during the face inishing.
In the Offsets section, set the Floor offset value to 0.2.
Select the Finish check box to perform inishing of the
face in this operation. This check box enables you to
remove the remaining offset with the last cutting pass.
Conirm this message with the Yes button. The operation data is saved, and the tool
path is calculated.
122
3. SolidCAM 2.5D Operations
49. Simulate
Simulate the operation in the SolidVerify
mode.
The bottom face machining is inished. Now you have to perform the pocket machining.
123
The inish machining of the island
walls.
124
3. SolidCAM 2.5D Operations
Click the Data button. The Helical ramping dialog box is displayed.
Set the Radius of the descent helix to 3 and conirm the dialog box
with the button
125
56. Define the Lead out
In the Lead out section, choose the Arc option and set the Radius value to 2.
With a circular motion tangent to the last entity of the pocket contour,
the tool retreats from the proile. The radius of the arc must be speciied.
Radius
58. Simulate
Perform the simulation of the Pocket
operation in the SolidVerify mode.
During the simulation, notice the helical
lead in movement.
126
3. SolidCAM 2.5D Operations
SolidCAM automatically determines the edges of the selected face and deines chains
on them. The irst chain is the external boundary of the pocket. All closed chains inside
the irst 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.
127
63. Define the technological parameters
Make sure that the default Contour option is chosen in the Technology section.
In the Offsets section of the Technology page, set the
Wall offset, Island offset and Floor offset values to 0.2.
These offsets remain unmachined during roughing and are
removed in the next inishing operations.
Wall offset – the roughing offset remaining on the wall of the pocket.
Island offset – the roughing offset remaining on the pocket’s islands.
Floor offset – the roughing offset remaining on the loor of the pocket.
In the Ramping section of the Link page, choose the Helical option. Click the Data
button. The Helical ramping dialog box is displayed. Set the Radius of the descent helix
to 3 and conirm the dialog box with the OK button.
In the Lead out section, choose the Arc option. Set the Radius value to 2.
Click the Save & Calculate button. The Pocket operation data is saved, and the tool
path is calculated.
67. Simulate
128
3. SolidCAM 2.5D Operations
Make a note that the pocket geometry is not completely machined because the tool is
too large to reach some model areas. In order to complete the machining, you have to
perform an additional Pocket operation with a tool of a smaller diameter in the areas
that were not machined in the current Pocket operation.
129
70. Define the Rest material parameters
In the Rest Material/Chamfer section of the Technology
page, choose the Rest option from the list.
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 deining a new geometry.
Deine the diameter of the end mill that was used in the previous operation. Click the
Previous tool diameter button. The Part Tool Table dialog box is displayed with all the
tools used in the operations of the current CAM-Part. Choose the Ø16 End mill used
in the previous operation and click the Select button.
In the Previous wall offset ield, set the value of 0.2. This offset was deined in the
previous Pocket operation.
Deine 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.
130
3. SolidCAM 2.5D Operations
73. 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.
At this stage, the rough machining of the pocket is completed, and you have to program
the inishing operations.
131
75. Define the Geometry
132
3. SolidCAM 2.5D Operations
133
In the Depth type area, choose the Helical option.
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 Proile depth is reached
by the spiral movements, SolidCAM performs the last cut with the
constant-Z movement at the Proile depth.
Step Down
134
3. SolidCAM 2.5D Operations
81. Simulate
Play the simulation in the SolidVerify mode.
135
82. Add a Profile operation
Add a new Proile operation to machine the walls of the islands.
Make sure that the chain direction is clockwise. Such direction enables you to perform
the climb milling of the proile.
In the Chain section, choose the Auto-constant Z option. The chain is automatically
completed.
136
3. SolidCAM 2.5D Operations
Make sure that the chain direction is clockwise. Such direction enables you to perform
the climb milling of the proile.
In the Chain section, choose the Auto-constant Z option. The chain is automatically
completed and the conirmation message is displayed. Conirm it by clicking the Yes
button.
The irst selected entity in the geometry chain deines 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.
137
85. Define the Milling levels
Deine the operation Upper level directly on the solid model by clicking on the top face
of the pad as shown below.
Deine the Profile depth by clicking on the bottom face of the pocket.
138
3. SolidCAM 2.5D Operations
89. Simulate
Play the simulation in the SolidVerify mode.
Click on the surface of the tow pads and conirm your selection by clicking .
139
The Face Milling Geometry dialog box is displayed again. In
order to machine the two faces separately, click the Separate
button.
140
3. SolidCAM 2.5D Operations
96. Simulate
Play the simulation in the SolidVerify mode.
141
98. Define the geometry
Use the already deined geometry Contour4.
142
3. SolidCAM 2.5D Operations
104. Simulate
Play the simulation in the SolidVerify mode.
143
106. Define the Geometry
Choose the Machine Coordinate System #2 for the operation and deine the geometry
for the slot as shown.
Make sure that the chain direction is clockwise to perform the climb milling.
144
3. SolidCAM 2.5D Operations
110. Simulate
Play the simulation in the SolidVerify
mode.
At the inal stage of the cover part, you have to perform several operations to machine
the holes located on the bottom face and pads.
145
112. Define the Geometry
In the Geometry page, choose the Machine Coordinate System #2 for the operation and
click the button to start the deinition of drill positions.
The Drill Geometry Selection dialog box is displayed.
Choose the Multi-positions option in the Select centers by
section.
Click on the bottom model face as shown below.
All the circular edges located on the selected face are collected, and the drill positions
are determined. Conirm the geometry selection with the button.
146
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 Tolls button ( ) located in the left bottom part of the dialog box.
The tools are imported into the Part Tool Table.
Click the OK button to exit from the tool library.
In the Part Tool Table, choose the Tool #6 (Ø6 Spot drill) for the operation.
Conirm the tool deinition by clicking the Select button.
The Drilling Operation dialog box is displayed.
147
115. Save and Calculate
Click the Save & Calculate button. The
Drilling operation data is saved and the
tool path is calculated.
116. Simulate
Play the simulation of the center drilling
in the SolidVerify mode.
Click the Save & Calculate button. The Drilling operation data is saved and the tool
path is calculated.
148
3. SolidCAM 2.5D Operations
120. 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.
149
124. Define the Drilling depth
In the Levels page, deine the Upper level
by clicking on the top face of the pad.
Set the Drill depth value to 1.
150
3. SolidCAM 2.5D Operations
151
Tap Tool
Tip Diameter
Diameter
152
3. SolidCAM 2.5D Operations
133. Simulate
Click the Simulate button. The Simulation
control panel is displayed.
SolidCAM enables you to simulate
several operations together. Holding the
Shift key, select the last three operations
in SolidCAM Manager (center drilling,
drilling and tapping of the pad holes) and
play the simulation.
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.
Alternatively, you can choose GCode > Generate icon from the SolidCAM Operations
toolbar.
153
The GCode is generated for
the complete CAM-Part. The
generated GCode is displayed in
the Notepad window.
154
3. SolidCAM 2.5D Operations
155
4. Machine the open pockets
Deine a Proile operation to perform the machining
of the open areas as shown.
156
3. SolidCAM 2.5D Operations
Deine the CAM-Part and operations for machining of the electronic box presented on the
illustration on Milling CNC-machine.
This exercise reinforces the following skills:
• CAM-Part deinition;
• Face milling;
• Pocket machining;
• Proile machining;
• Rest material machining;
• Drilling.
The SolidWorks model of the Electronic Box
(Exercise5.sldprt) is located in the Exercises folder.
The following steps have to be implemented in order to reach the inal CAM-Part:
Deine a Face Milling operation to machine the top face of the electronic box part with
the Hatch strategy.
157
3. Machine the side faces
Deine two Proile operations to perform rough machining of the external faces.
During the wall inish machining, use the Rest Material strategy to remove the bulk of
material in the corners.
158
3. SolidCAM 2.5D Operations
159
Exercise #6: Clamp Machining
Deine the CAM-Part and operations for the machining of the clamp part presented on the
illustration on a Milling CNC-machine.
160
3. SolidCAM 2.5D Operations
2. Holes machining
Perform a number of Drilling operations to
machine the holes.
Use the appropriate Machine Coordinate System
deined for the positioning shown below.
161
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 the button to conirm the selected chain. The Close Chain dialog box is
displayed.
This dialog box is displayed when you conirm an open chain deinition
in the Geometry Edit dialog box.
When you conirm 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
deinition and enables you to close the chain manually by the model
element selection.
162
3. SolidCAM 2.5D Operations
Extension
This section enables you to deine the overlapping between the tool and
the open edges. The overlapping can be deined as percentage of the
tool diameter (the % of tool diameter option) or as a value (the Value
option).
Open edge
Extension
163
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.
164
3. SolidCAM 2.5D Operations
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 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 inishing cut, select the Wall and Floor
check boxes in the Finish section.
4. Hole machining
Deine 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.
165
5. Step machining
Deine a Proile operation to machine the step.
Deine the Machine Coordinate System for the
positioning shown below.
Use the Point to point option in the Geometry Edit dialog box to deine the geometry.
This option enables you to connect the speciied points. The points are
connected by a straight line. This option is useful when it is impossible
to deine the geometry using the model edges.
In this exercise, it is impossible to deine the straight geometry for the
Proile Milling using the model edges. The Point to Point option enables
you to deine the geometry by two points located on the model vertices.
166
3. SolidCAM 2.5D Operations
Use the Zigzag cutting type to connect the successive Z-level passes directly from the
end of a pass to the beginning of the next pass.
167
Exercise #7: Basic Part Machining
168
3. SolidCAM 2.5D Operations
3. Step machining
Perform the rough and inish machining of the
step faces using the Proile operation.
169
7. Connector opening finish machining
Use the Pocket rest material strategy to perform
the inish machining of the connector opening
faces.
170
3. SolidCAM 2.5D Operations
171
Exercise #8: Cover Machining
Default Stock
The following steps have to be implemented in order to reach the inal CAM-Part:
172
3. SolidCAM 2.5D Operations
Profile Machining
Profile 3D Machining
173
4. Define the Tool
Add a new Ø10 End mill tool for the operation.
174
3. SolidCAM 2.5D Operations
175
10. Define the Tool
Add a new Ø10 Spot drill tool for the operation.
176
3. SolidCAM 2.5D Operations
177
14. Simulate the operation
Perform the simulation of the operation in the SolidVerify mode.
178
3. SolidCAM 2.5D Operations
Deine the CAM-Part and operations for the machining of the mounting base presented on the
illustration on a Milling CNC-machine.
2. Contour machining
Deine a Proile operation to machine the mounting
base external faces.
179
3. Top face machining
Deine a Face Milling operation to machine the
top face of the mounting base.
4. Pocket machining
Deine a Pocket operation to perform rough and
inish machining of the pocket faces.
180
3. SolidCAM 2.5D Operations
When this check box is selected, the inclined wall machining is performed.
This parameter deines 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 speciic
Z-level is generated according to the speciied External wall angle
value.
181
• External corner type
This option enables you to deine how the cutting passes are
connected during the external corners machining. There are three
ways to connect between the cutting passes:
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.
Geometry
182
3. SolidCAM 2.5D Operations
6. T-Slot machining
In SolidCAM Toolbar, select 2.5D >
T-Slot.
Deine two geometry chains as shown. Make sure the direction of the chains geometry
is the same as on the illustration.
183
Add a new Slot mill tool.
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 deined with the parameters shown in the image.
Arbor
Diameter
Total
Length Outside
Holder
Cutting
Corner Radius Length
Diameter
184
3. SolidCAM 2.5D Operations
The Top Tool Offset Number deines 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
deined tool and the one actually used for cutting the workpiece, if there
are any.
185
The Wall offset option deines the offset that remains on the slot wall
after roughing.
Wall Offset
The Ceiling offset option deines the offset that remains on the slot
ceiling after roughing.
Ceiling
Offset
The Floor offset option deines the offset that remains on the slot loor
after roughing.
Floor
Offset
186
3. SolidCAM 2.5D Operations
This parameter deines the overlap of each two adjacent tool paths in
both rough and inish machining of the slot.
Cutting depth
overlap Cutting depth
overlap
187
11. Holes machining
Deine several Drilling operations
to perform the machining of the
countersink holes located on the top
face of the mounting plate.
188
3. SolidCAM 2.5D Operations
189
3. Define the Geometry
Deine the geometry by clicking on the internal
surface of the part.
The tread milling position is selected, and its
coordinates are displayed in the Drill Geometry
Selection dialog box.
Thread Mill
This tool type is used for threading in Thread Milling operations. A tool
of this type is deined with the parameters shown in the image.
Arbor
Diameter
Outside
Holder Total
Length Length
Shoulder
Length
Thread
Cutting
Cutting Diameter Length
190
3. SolidCAM 2.5D Operations
191
5. Define the Milling levels
Deine the operation Upper level directly on the solid model by clicking on the top of
the part.
Deine the Thread depth by clicking on the bottom face of the part.
In the Depth definition area, set the Delta value to -4.
192
3. SolidCAM 2.5D Operations
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.
193
11. Define the Tool
Deine a new Thread mill selecting the M14x1.5 standard from the Metric (ISO) table.
194
3. SolidCAM 2.5D Operations
195
20. Define the technological parameters
In the Technology page, choose the External type in the Thread data area. Set the Major
thread diameter value to 86.
196
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 deine 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
198
4. Indexial 4-Axis Milling
Within one clamping (Machine Coordinate System), SolidCAM enables you to deine 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
199
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 deined 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 deinition. Before the
geometry deinition 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.
200
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 the 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.
201
1. Change default settings
First, you have to cancel automatic deinition 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 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 deined automatically for each
CAM part you create.
202
4. Indexial 4-Axis Milling
• Stock
The stock model that is used for the SolidCAM stock deinition.
• Machining
The machining model with a tail that was not removed. This coniguration is
used for the SolidCAM geometries deinition.
3. Start SolidCAM
To start SolidCAM, click the SolidCAM command in the main menu of SolidWorks and
choose Milling from the New submenu. SolidCAM is started, and the New Milling Part
dialog box is displayed.
203
6. Define the Machine Coordinate System
Click the Define button in the Coordinate System section of
the Milling Part Data dialog box to start the Coordinate System
deinition.
204
4. Indexial 4-Axis Milling
SolidCAM automatically determines the Shift and Rotation values. For the irst
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.
205
The Part upper level (0) and the Part lower level Machine Coordinate System
(-100) are automatically determined on the model.
Z Position #1
The Shift and Rotation parameters are deined
automatically for the Position #2. The Shift Z is -35; Y
the Shift X and Shift Y are 0. The Rotation around X
is -90; other Rotation values are 0.
Conirm the dialog box with the OK button.
Rotation X X
-90° Y
Shift Z
35 Position #2
Position #3 Position #4
Shift (0,100,-35) Shift (0,100,0)
Rotation (180,0,0) Rotation (90,0,0)
Conirm the CoordSys Manager dialog box with the button.
206
4. Indexial 4-Axis Milling
Click the button to save the CAM-Part data and close the Milling Part Data dialog
box.
The SolidCAM Manager dialog box is displayed.
207
11. Define the Fixture
SolidCAM enables you to deine the Part fixtures such as clamps, vises, jig plates, etc.
This feature enables you to get a more realistic picture during the simulation and check
possible collisions between the cutting tools and ixtures.
At irst, you have to add the model of the clamping device to the CAM-Part assembly.
It is recommended to copy your clamp model iles into the CAM-Part folder
before the insertion into the CAM-Part assembly.
208
4. Indexial 4-Axis Milling
209
To choose this new ixture for future operations, right-
click the Operations header and choose the Machine Setup
command from the menu.
The Machine setup dialog box is displayed.
210
4. Indexial 4-Axis Milling
211
14. Define a Pocket operation
Deine 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.
Deine the Geometry as shown.
Choose the Tool #1 (Ø10 End mill) for the
operation.
Deine the Upper level for the operation
using the bottom face of the previously
machined pocket. Pick the Pocket depth
as shown.
212
4. Indexial 4-Axis Milling
213
19. Define a Pocket operation
In the same manner as explained in Step #13,
deine a Pocket operation to perform the rough
machining of the highlighted faces.
Use the Coordinate System Position #3 for the
operation.
214
4. Indexial 4-Axis Milling
Deine a new End mill tool of Ø6 for the operation. Choose the appropriate tool holder.
215
In the Finish section of the Technology page, select the Wall and the Floor check
boxes to perform inishing of the walls and the loor of the pocket.
Finish pass
Finish passes
216
4. Indexial 4-Axis Milling
217
Deine a Chamfer drill tool of Ø6 for the operation.
Chamfer drill
This tool is used for chamfering. A tool of this type is deined with the
parameters shown in the image.
Arbor Diameter
Total
Length Outside
Shoulder
Holder
Length
Length Cutting
Length
Angle
Diameter
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, deine a new Proile operation to machine another chamfer of
0.5 mm using Coordinate System Position #3.
218
4. Indexial 4-Axis Milling
In the SolidVerify simulation, the tool is shown going around the part (rather than
rotating the part as it actually occurs in the CNC-machine). Therefore, for all CNC-
machine types, the simulation looks the same.
At this stage, you have completed the exercise.
219
Exercise #12: Mounting Machining
Deine the CAM-Part and operations for machining of the mounting part shown below on the
4-axis vertical milling CNC-machine.
220
4. Indexial 4-Axis Milling
mounting part.
Deine the Stock and the Target models using the conigurations of the original
SolidWorks model.
2. Face milling
Deine 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
Deine three Drilling operations to perform center drilling,
drilling and threading of the M6 holes.
221
4. Define the operation pattern
Now you have to deine 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 deined
operations holding the Shift or Ctrl keys. Right-
click one of the selected operations and choose
the Transform option from the menu.
This dialog box enables you to perform various transformations, such as rotating,
translating, and mirroring of the selected operations.
222
4. Indexial 4-Axis Milling
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 deine the placing of the new operation in the
SolidCAM Manager tree.
The following options are available:
• Edit operation transformations
This option enables you to perform transformation of the
selected operation.
• 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.
223
Select the Include original operation check box. When this
check box is selected, the original operation tool path is
included in the transforming action.
In the Angle ield, type the value of 120°. This parameter
deines the rotation angle for each pattern instance. In the
Steps ield, enter 2 for the number of instances.
224
4. Indexial 4-Axis Milling
225
226
Indexial
5-Axis Milling 5
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
deine the Machine Coordinate System.
Machine
Coordinate
System
228
5. Indexial 5-Axis Milling
For each clamping (Machine Coordinate System), SolidCAM enables you to deine a number of
related positions around the Machine CoordSys. Take care of the machine limitations (angles or
undercuts).
Machine Coordinate System
Z
Y
Z Y
Positions
Z Z
Y Y
X X
229
For each position, SolidCAM automatically determines the Shift and Rotation parameters relative
to the Machine Coordinate System.
Shift X
Machine
Coordinate Z Y
System
Shift Z
X'
Position
Y' Z'
Shift Y
230
5. Indexial 5-Axis Milling
Deine the CAM-Part and operations for the machining of the clamp shown below on the 5-axis
vertical milling CNC-machine.
231
Coordinate System definition
232
5. Indexial 5-Axis Milling
Deine the Stock model using the Stock coniguration of the CAM-Part assembly.
Deine the Target model using the Machining coniguration of the CAM-Part assembly.
233
4. Front face machining
Deine a Face Milling operation with the Hatch strategy
to machine the front inclined face of the clamp. Use
the Machine Coordinate System #1 (Position #4) for the
operation.
5. Openings machining
Deine a Proile 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
Deine 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
Deine 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.
234
ToolBox Cycles 6
Toolbox sub-operations are a set of 2.5D Milling operations, each intended for a speciic machining
case. For example, some operations cover different strategies of the counterbore machining. Each
sub-operation provides you with a speciic 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
236
6. ToolBox Cycles
Simple Slot
This strategy enables you to perform the one-pass machining of the
slots with the width equal to or smaller than double diameter of the
tool.
Closed Slot
This strategy enables you perform the 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 loor.
237
Spine Slot
This strategy enables you to perform the 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.
Four Nubs Cycle
This strategy enables you to machine the proile of a pocket while
preserving the rest of the material ixed to the wall using small thin
bridges. Inner material will be hammered for shorter machining
time.
Broaching
This strategy enables you to perform broaching of holes.
Ruled
This strategy enables you to perform the machining of an analytical
ruled surface deined by two open contours. The cutting passes are
evenly distributed between the deined contours.
238
6. ToolBox Cycles
O-Ring
This strategy enables you to machine O-Ring slots.
Simple Boss
This strategy enables you to perform machining of a boss located on
a model face. SolidCAM enables you to deine the closed geometry
chain for the boss and closed chain for the initial model face from
which the boss starts. 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 (with the automatically calculated radius and
angle). Then the tool performs the spiral cutting pass morphing
from the penetration point to the closed area walls.
239
Exercise #14: Standard Cycles Machining
240
6. ToolBox Cycles
Make sure the default Spiral Open Slot strategy is chosen in the top left corner under
Technology.
241
3. Wide Spiral Open Slot machining
In the manner as described in the previous step, deine a new ToolBox Cycles operation.
Under Technology, select the Spiral Open Slot Wide strategy.
242
6. ToolBox Cycles
243
Deine a new geometry, selecting the closed chain as show.
In the Closed Slot cycle, the tool diameter is equal to the slot width.
244
6. ToolBox Cycles
Deine 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.
11. Broaching
Deine a new ToolBox Cycles operation.
245
Deine a new geometry, selecting the linear chains as shown.
Broaching Tool
The tool of this type can only be used within the Broaching sub-operation.
It is not available for deining or choosing in any other operation.
Arbor
Diameter
Total Cutting
Length Length Outside
Holder
Shoulder Length
Length
Width Depth
Corner Radius
246
6. ToolBox Cycles
247
Deine a new geometry, selecting a pair of closed chains as shown. The irst chain is
considered external and the second one – internal.
248
6. ToolBox Cycles
In the Working area section, click the Define button to assign a triangle working area to
the selected line.
The Working area dialog box is displayed. Make sure the Start
angle and End angle are 45°.
249
In the Coordinate System #1, deine a new geometry using the Multi-chain option.
A pair of closed chains is selected automatically, where the irst chain is considered
external and the second one is internal.
250
6. ToolBox Cycles
251
252
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.
A Geometry for Drill Recognition and Pocket Recognition operations is determined automatically
by SolidCAM AFRM functionality.
254
7. Automatic Feature Recognition
255
3. Define the Geometry
In the Geometry page, click the button.
256
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
Upper 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 speciied
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 deines 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.
257
Generally, all the through holes of this part are recognized
as circular pockets. In this operation, not all of these
holes will be machined, only four column holes located
in the corners of the top face.
Place the cursor in the Min. Diameter edit box and then
pick the edge of the column hole on the solid model.
The circular edge diameter of 42 mm is displayed in the
edit box. Edit the diameter by setting the value to 40. All
of the holes with the diameter smaller than the speciied
value will not be machined.
Deine the mode of geometry selection.
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)
258
7. Automatic Feature Recognition
• 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 irst click on a face selects it, the
next click on the selected face removes the selection.
• 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 irst click on an edge selects the
loop, the next click on an edge of the already selected loop removes
the selection.
Under Selection mode, use the default Solid Body option.
Click on the solid model. SolidCAM generates the list of elements that suit your ilter
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.
259
4. Define the Tool
Add an End mill of Ø16 for the operation. Define the tool parameters as follows:
• Set the Total length to 130;
• Set the Outside holder length to 120;
• Set the Shoulder length to 110;
• Set the Cutting length to 100.
260
7. Automatic Feature Recognition
261
Exercise #16: Mounting Box Machining
3. Pocket roughing
Deine 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.
262
7. Automatic Feature Recognition
263
Exercise #17: Drill Recognition
264
7. Automatic Feature Recognition
When this section is activated, the hole features are iltered according to
the diameter of the hole. With this ilter, only the hole features with the
Hole Diameter value within the speciied range are recognized.
The From and To values enable you to deine 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 speciic 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 becomes pink. When you remove the
automatically determined value, the edit box becomes white.
265
Deine the upper limit for the diameter range. Place
the cursor in the To edit box and pick the edge of the
column hole as shown. The diameter of the hole
(42 mm) is displayed in the edit box.
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 iltered according to
the Upper level. With this ilter, only the hole features with the Upper
level value within the speciied range are recognized.
The From and To values enable you to deine 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 becomes pink. When you
remove the automatically determined value, the edit box becomes white.
In this operation, the holes of all heights will be machined. Make sure that the Hole
height check box is not selected.
When this section is activated, the hole features are iltered according
to the Hole height. With this ilter, only the hole features with the Hole
height value within the speciied range are recognized.
The From and To values enable you to deine 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
266
7. Automatic Feature Recognition
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 becomes pink. When you
remove the automatically determined value, the edit box becomes white.
Click the Find Holes button. The hole features that match
the speciied ilter criteria are determined. These features
are listed in the Holes Tree section.
Click the Preview button. The hole features are highlighted
on the model.
Holes Tree
In this list, the recognized hole features are classiied 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.
267
Conirm the HR Drill Geometry Selection dialog box by clicking the button.
Add a new Spot drill tool of Ø16. Define the tool parameters as follows:
• Set the Total length to 70;
• Set the Outside holder length to 60;
• Set the Shoulder length to 50.
268
7. Automatic Feature Recognition
Holes Tree
By default, the Depth Edit dialog box displays the parameter values recognized from
the solid model. Now you need to deine the Upper Level, Drill Depth and Depth Type
parameters for each group of drill instances separately.
269
Select the Group1 item in the Holes Tree section. The drill instances that belong to this
group are highlighted on the model.
270
7. Automatic Feature Recognition
Set the Drill Depth value to 0 and click the Apply button.
Depth Type
271
The following options are available:
• Cutter Tip
The drill reaches the deined drilling depth with the full diameter.
• Diameter Value
The drill reaches the deined drilling depth with the drill cone
diameter speciied by the Diameter Value parameter.
The Apply button enables you to apply the deined 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. SolidCAM checks all groups to
ind a group with identical Upper Level, Drill Depth, Delta Depth and
Depth Type parameters. If such group is found, SolidCAM 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.
Edit this value to add a 0.2 mm chamfer to the holes. Set the Diameter Value to 7.2 and
click the Apply button.
272
7. Automatic Feature Recognition
273
For Group4, set the Drill Depth to 0 and the Diameter Value to 10. This value will not
result in a chamfer, because the diameter of the holes is greater, therefore only center
drilling will be performed. Click the Apply button.
For Group5, set the Drill Depth to 0 and the Diameter Value to 6.9 to add a 0.2 mm
chamfer. Click the Apply button.
Apply the changes and conirm the Depth Edit dialog box with the button.
274
7. Automatic Feature Recognition
Use the Advanced Sorting option to sort the drill positions of the geometry.
275
Linear sorting of drill positions
276
7. Automatic Feature Recognition
In the Advanced Sorting dialog box, click the OK button to conirm the deinition of
sorting parameters.
Click the Show Sorted
button to preview the
sorted drill positions on the
solid model.
277
7. Calculate the tool path
Click the Save & Calculate button.
278
7. Automatic Feature Recognition
279
In the Linear tab of the Advanced Sorting dialog
280
7. Automatic Feature Recognition
Click the Show Sorted button to preview the sorted drill positions on the solid model.
Under Drill cycle, click the Drill cycle type button and
choose the Peck type from the list. Click the Data button
to deine the pecking parameters.
In the displayed Drill Options dialog box, set the Step down
value to 2 and conirm the dialog box with the OK button.
281
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 deine 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.
282
7. Automatic Feature Recognition
In the HR Drill Geometry Selection dialog box, deine the range for the Hole Diameter
ilter 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.
283
12. Machine the Ø13.5 holes
In the same manner as explained in the previous steps, perform drilling of the set of
Ø13.5 holes.
284
7. Automatic Feature Recognition
Click the Show Sorted button to preview the sorted drill positions on the solid model.
285
14. Perform reaming of the Ø8 holes
Add a new Drill Recognition operation to perform reaming of the Ø8 holes.
Use the Drill_r2 geometry deined in Step #10.
Add a new Ø8 Reamer tool.
Reamer
Total
Outside
Length
Holder
Length
Cutting
Length
286
7. Automatic Feature Recognition
The Drill Depth value (12) is displayed. Click the Apply button.
Deine the sorting of drill positions as explained in Step #10.
Click the Save & Calculate button.
287
Exercise #18: Electronic Box Machining
Default Stock
The following steps have to be implemented in order to reach the inal CAM-Part:
1. Center drilling
Deine a Drill Recognition operation to perform center drilling of all hole features. Use
a Spot drill tool of Ø2.5.
288
7. Automatic Feature Recognition
2. Drilling
Deine a Drill Recognition
operation to perform drilling of
the Ø1.2 holes. Use a Drill tool of
Ø1.2.
3. Drilling
Deine a Drill Recognition
operation to perform drilling of
the Ø1.8 holes. Use a Drill tool of
Ø1.8.
4. Drilling
Deine a Drill Recognition
operation to perform drilling of
the Ø2.2 holes. Use a Drill tool of
Ø2.2.
Congratulations!
You have successfully inished the 2.5D Milling part of the SolidCAM 2012 Milling Training Course.
289
SolidCAM + SolidWorks
The complete integrated Manufacturing Solution
Indexed Multi-Sided Machining Simultaneous 5-Axis Machining Turning and Mill-Turn up to 5-Axis
www.youtube.com/SolidCAMProfessor www.facebook.com/SolidCAM
www.youtube.com/iMachining www.facebook.com/iMachining
www.solidcam.com
2012 SolidCAM Ltd. All rights reserved. All brands and product names are registred trademarks of their respective owners.