SolidCAM 2012 Milling Training Course 2.5D Milling
SolidCAM 2012 Milling Training Course 2.5D Milling
SolidCAM 2012 Milling Training Course 2.5D Milling
Centering_depth
Centering_depth =
Diameter_value / 2
tan(/2)
Centering_depth =
5/2
tan(90/2)
= 2.5
81
3. SolidCAM 2.5D Operations
35. Define the Tool
Defne a new Drill tool of 4 for this operation.
Click the Select button to choose the tool for the operation.
The Drilling Operation dialog box is displayed. Click the Data tab in the Tool page.
Defne the spin and feed for the operation.
Set the Spin rate to 3000;
Set the Feed Z to 360.
36. Define the Drilling depth
The overall height of the model is 10 mm
plus the 5 mm bottom offset defned for
the stock. The drilling has to be performed
deeper than this depth in order to enable the
tool to exit from the material and perform
the through drilling.
Switch to the Levels page.
Height
82
Defne the Upper level by clicking on the top face of the model as shown.
Defne the Drill depth. Rotate the model and select the bottom face as shown.
Since the Z- offset defned for the stock model is 5
mm, set the Delta value to -5.
To perform the through drilling, choose the Full
diameter option in the Depth type area. With this
option, the drilling is performed until the full
diameter is reached at the specifed drill depth.
This means that the conical part of the tool exits
from the material.
37. Define the Drilling type
SolidCAM enables you to use a number of drill canned cycles supported by your
CNC-controller. In this operation, the pecking canned cycle is used for chip breaking.
With this cycle, the chip breaking is accomplished by slight retracts of the tool during
the drilling process.
Switch to the Technology page and click the Drill cycle type button. Available drill
cycles are displayed.
Click the Peck button. The cycle is chosen for the operation.
Click the Data button to defne the pecking parameters. The Drill
Options dialog box is displayed.
83
3. SolidCAM 2.5D Operations
Set the Step down to 1.5 in order to defne the depth of each pecking movement.
Confrm the data with the OK button.
38. Calculate the tool path
Click the Save & Calculate button.
The Drilling operation data is saved, and the tool path is calculated.
39. Simulate the operation
Simulate the operation in the SolidVerify simulation mode.
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.
Now you have successfully fnished the exercise.
84
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 frst stage, the workpiece is positioned in the vice as shown below.
85
3. SolidCAM 2.5D Operations
The highlighted faces are machined.
At the next stage, the rest of the cover faces are machined using the second positioning.
86
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 feld in the main
menu of SolidWorks and choose Milling from the New
submenu or click the Milling button on the SolidCAM New
toolbar.
SolidCAM is started, and the New Milling Part dialog box
is displayed.
87
3. SolidCAM 2.5D Operations
3. Confirm the CAM-Part creation
Confrm 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 defned.
4. Choose the CNC-controller
When the CAM-Part is defned, the Milling Part Data dialog box
is displayed.
Select the CNC-machine controller. Click the arrow in the CNC-
Machine section to display the list of post-processors installed
on your system.
In this exercise, you use a 3-Axis CNC-machine with the AWEA1000-Fanuc CNC-
controller. Choose the AWEA1000-Fanuc CNC-controller from the list.
5. Define the Stock model
In this exercise, you have to defne the Stock model before you
defne the Coordinate System in order to use the workpiece for
the CoordSys defnition.
Click the Stock button in the Stock & Target model section
to start the defnition process. The stock Model dialog box is
displayed.
88
When the Coordinate System is not defned, SolidCAM enables you to use
only the Box (Auto) method of the Stock model defnition.
SolidCAM generates the stock box surrounding the model with
the specifed allowances. In the Expand box at section, set the
value of the Z- parameter direction to 5. This allowance is used
for the frst clamping. Set the value of 2 for the rest of the
directions.
Click on the model. The face is highlighted, and the box
surrounding the model is displayed.
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.
Confrm the Model dialog box with the button. The Milling Part Data dialog box is
displayed.
6. Define the Coordinate System
Click the Define button in the Coordinate System area to start
the Coordinate System defnition.
89
3. SolidCAM 2.5D Operations
The CoordSys dialog box is displayed.
In the Define CoordSys options list, choose the Define option.
This mode enables you to defne the Coordinate System by
picking three points on the solid model. At frst, you have to
defne the Coordinate System origin location and then the
points for the X- and Y-directions.
Pick the origin point in the stock box corner as shown.
90
Click on the stock model edge as shown to defne the X-axis of the Coordinate System.
Click on the stock model edge as shown to defne the Y-axis of the Coordinate System.
When a point is selected, the next button is automatically activated. If you
miss the selection, you can at any time select the button you want to defne
and continue automatically to the next button.
91
3. SolidCAM 2.5D Operations
Confrm the Coordinate System defnition with the button. The model is rotated,
and the Coordinate System is displayed.
The CoordSys Data dialog box is displayed.
Defne the Part Lower level directly on the solid model. This parameter defnes 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 frst positioning
as shown. The Z-coordinate of the face
(-12) is displayed in the Pick Part Lower
level dialog box.
Confrm this dialog box by clicking the
button.
92
Confrm the CoordSys Data dialog box with the OK button.
The icon of the defned Coordinate System is displayed in the CoordSys Manager
dialog box.
Confrm the CoordSys Manager dialog box with the button. The Milling Part Data
dialog box is displayed again.
7. Define the Target model
Click the Target button in the Stock & Target section of the Milling Part Data dialog box.
The target Model dialog box is displayed.
This dialog box enables you to defne a 3D model for the Target.
Click on the solid body. Its face highlighted.
Confrm the Model dialog box with the button.
The Milling Part Data dialog box is displayed.
8. Save the CAM-Part data
In the Milling Part Data dialog box, click the button.
The Milling Part Data dialog box is closed, and SolidCAM Manager is displayed. The
defned CAM-Part is saved.
At this stage, the defnition of the CAM-Part is fnished.
93
3. SolidCAM 2.5D Operations
At the next stage, you have to defne several operations to machine the cover part.
Using the frst defned Coordinate System (frst clamping), you have to perform the
following operations:
Upper face machining
Upper profile machining
Lower profile machining
Hole pads machining
94
Then the part has to be rotated and clamped again. With the second clamping, the
following operations are performed:
Upper face machining
Pocket machining
Slot machining
Holes machining
95
3. SolidCAM 2.5D Operations
9. Add a Face Milling operation
In SolidCAM Manager, right-click the Operations header and choose Face from the
Add Milling Operation submenu. The Face Milling operation is used for the upper face
machining.
The Face Milling Operation dialog box is displayed.
96
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 Defne button and
click on the solid model to select a face.
In the Face Milling Geometry dialog box, defne the 3 mm offset
to machine over the stock edges. In the Modify section, set the
Offset value to 3.
Confrm the Face Milling Geometry dialog box by clicking the
button. The geometry is defned for the operation.
11. Define the Tool
Defne a new Face mill of 40 for this operation and edit the following parameters:
Set the Shoulder length to 15;
Set the Cutting length to 10.
97
3. SolidCAM 2.5D Operations
SolidCAM enables you to defne 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 modifed 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.
The SolidCAM tool holder is defned by combining two components.
The frst component is the tool adaptor mounted on the spindle unit
of the milling machine. The second component can consist of various
types of extensions and reductions like collet chucks, arbors, shanks and
other components that you may have.
SolidCAM enables you to defne the Tool adaptor in the *.vmid fle
under Devices > Spindle > Stations.
Tool adaptor
Extensions and reductions
98
In the Global table, choose the BT40 ER3260 collet chuck by clicking its check box.
This collet chuck is suitable for the chosen tool diameter (40 mm).
Choose the defned tool for the operation by clicking the Select button. The Face
Milling Operation dialog box is displayed.
12. Define the Face depth
Switch to the Levels page of the Face Milling
Operation dialog box. Click the Face depth button
in the Milling levels area and select the model face
as shown.
The Face depth (2) is calculated.
99
3. SolidCAM 2.5D Operations
13. Define the technological parameters
Switch to the Technology
page of the Face Milling
Operation dialog box. In
the Technology section,
use the default Hatch
option.
Hatch Machining Technology
The machining is performed in a linear pattern.
The Hatch page enables you to defne the hatching parameters.
100
Hatchangle
When the Automatic optional angle option is chosen, SolidCAM
automatically calculates the optimal angle of hatching to expedite the
machining. The tool path always follows the length of the face no
matter what angle the machined surface is facing.
The Delta from optimal parameter enables you to change the hatching
angle.
Optimal direction
Delta angle
101
3. SolidCAM 2.5D Operations
When the User-defined angle option is chosen, you can determine
the angle of the tool path.
Cuttingdirection
The One Way option enables you to create the tool path with only
one-directional movements.
The Zigzag option enables you to create the tool path with
bidirectional movements.
Extension
During face milling, the tool path is extended over the edges of the
machined face. The Extension section enables you to defne the
extension both along the tool path (the Along section) and across the
tool path (the Across section). The extension can be defned either
by percentage of the tool diameter (the % of tool diameter option) or
by value (the Value option).
X
Angle
Zigzag One Way
Extension across
the tool pass
Extension along
the tool pass
102
Corner
When the None option is chosen, the tool path is
formed with sharp corners between one direction
and the next.
The Fillet option connects each direction with
a given radius allowing for a smoother transition
between path directions.
Click the Data tab to defne the machining
parameters.
In the Hatch angle section, switch to the
Automatic optimal angle option.
Switch back to the Technology tab.
Notice that in the Overlap section the % of tool diameter
option is chosen and the value is set to 30, and the Equal
step over check box is selected.
Overlap
This section enables you to defne the tool overlapping between two
successive passes. This option can be defned as Percentage of the tool
diameter or as a Value.
0.5D
Overlap 0.5D
0.2D
Overlap 0.2D
103
3. SolidCAM 2.5D Operations
Equal Step over
This option enables you to generate
the hatch tool path spaced evenly
with the automatically calculated
Overlap value, which is nearest to
the specifed Min. Overlap value but
not smaller than this value.
When this check box is not selected,
the distance between the last pass
and the one before it can be smaller
than that between all of the other
passes.
When this check box is selected,
the evenly spaced hatch tool path
is generated. The overlap between
two successive passes is not smaller
than the specifed Min. Overlap
value.
This option is available only for the Hatch strategy.
Defne the roughing offset that remains on the foor of the face. This offset is left
unmachined during the rough face machining and removed during the face fnishing.
In the Offsets section, set the Floor offset value to 0.2.
Select the Finish check box to perform fnishing of the
face in this operation. This check box enables you to
remove the remaining offset with the last cutting pass.
14. Define the Lead in and Lead out
Switch to the Link page of the Face Milling dialog box to defne the way the tool
approaches the material and retreats away.
In the Lead in section, choose the Tangent option. This option enables the tool to
approach the material on a line tangent to the profle. In the Length feld, set the length
of the tangent to 5.
Overlapping Overlapping
Overlapping Overlapping
104
In the Lead out section, select the Same as Lead in check box.
15. Save and Calculate
Click the Save & Calculate button.
The Face Milling operation data is saved, and the tool path is calculated.
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.
Close the simulation with the button.
The Face Milling Operation dialog box is
displayed. Close this dialog box with the
Exit button.
105
3. SolidCAM 2.5D Operations
17. Add a Profile operation
At this stage, you have to defne a Profle operation in order to machine the upper
profle of the cover.
In SolidCAM Manager, add a new Profle operation.
18. Define the Geometry
Click the button in the Geometry page of the Profile
Operation dialog box. The Geometry Edit dialog box is displayed.
Click the Add button in the Multi-chain section.
The Chains Selection dialog box is displayed. This dialog box
enables you to pick a number of chains from the model by
selecting the model elements. SolidCAM automatically creates
chains from the selected elements.
Click on the top face of the model as shown.
The face is selected, and its boundary is highlighted.
106
Click to choose the selected chain as the geometry. The Geometry Edit dialog box
is displayed.
Confrm the geometry defnition with the button. The geometry is defned for the
operation.
19. Define the Tool
Add a new End mill tool of 16 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.
Choose the BT40 ER3260 Collet chuck.
Confrm the tool selection by clicking the
Select button.
107
3. SolidCAM 2.5D Operations
20.Define the Profile depth
Switch to the Levels page. In the same manner as explained in previous steps, defne
the Profile depth by clicking on the model face as shown below.
21. Define the technological parameters
Switch to the Technology page. In the
Modify section, set the Tool side to Right.
Click the Geometry button to check the
tool position relative to the geometry.
Close the Modify Geometry dialog box
with the button.
Now you have to defne the roughing and fnishing parameters. SolidCAM Profle
operation enables you to perform the rough and fnish machining in the single operation.
Select the Rough check box. Set the Step down value to
3.5. The profle is machined in two equal Z-steps.
In the Offsets section, set the Wall offset and the Floor
offset to 0.2. These allowances are removed during the
fnish machining.
Select the Clear offset check box. Set the Offset value to 5
and the Step over value to 2.5.
108
Clear Offset
This option generates several concentric profles with a constant depth
that start from the defned clear offset distance from the profle and
fnish up to the geometry of the profle, thus clearing the area around
the profle.
The Offset defnes the distance from the geometry at which the
milling starts. The Clear offset value should be equal to or larger than
the Wall offset value. The tool starts milling the profle at the distance
defned by the Clear offset and fnishes at the distance defned by the
Wall offset; the overlap of the adjacent tool paths is defned by the Step
over parameter. The Step over parameter defnes the overlap of adjacent
tool paths. It determines the offset between two successive concentric
profles.
In the Finish section, set the Step down value to 7. The
0.2 mm allowances that remain after the roughing are
removed in one step.
22. Define the Lead in and Lead out
Switch to the Link page. In the Lead in section,
choose the Tangent option. With this option, the
tool approaches the material tangentially to the
geometry in the start point. Set the Length value
to 12.
Wall offset
Step over
Geometry
Clear offset
109
3. SolidCAM 2.5D Operations
In the Lead out section, select the Same as Lead in check box.
23. Save and Calculate
Click the Save & Calculate button.
The Profle operation data is saved and the tool path is calculated.
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.
The SolidVerify simulation mode enables you to measure distances
directly on solid bodies in the SolidVerify window. This feature enables
checking the linear dimensions of the part during simulation.
Click the Measure button on the toolbar. The Measure
Distance dialog box is displayed.
Click on the top face of the cover and then on the
horizontal face machined in the current operation.
110
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 simulation with the button. The Profile
Operation dialog box is displayed.
Close the Profile Operation dialog box with the Exit button.
25. Add a Profile operation
At this stage, you have to defne a Profle
operation in order to machine the lower
profle of the cover.
In SolidCAM Manager, add a new Profle
operation.
26. Define the Geometry
Click the button in the Geometry page. The Geometry Edit dialog box is displayed.
Click on the workpiece edge as shown to defne the frst entity of the chain.
In the Chain section, choose the Auto-constant Z option. The closed chain is
automatically selected.
111
3. SolidCAM 2.5D Operations
The confrmation message is displayed.
Confrm it with the Yes button.
Confrm the geometry with the button.
27. Define the Tool
In this operation, use the same tool as in the previous operation (16 End mill).
Click the Select button in the Tool page. The Part Tool Table is displayed. Choose the
previously defned Tool #2 and click the Select button.
112
28. Define the Profile depth
You have to defne 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.
Defne the Upper level by clicking on the model face as shown.
Confrm the defnition of the Upper level with the button.
In the same manner as explained in the previous
steps, defne the Profile depth by clicking on
the model vertex as shown.
29. Define the technological parameters
Switch to the Technology page of the Profile Operation dialog box. In the Modify
section, set the Tool side to Right. Click the Geometry button to check the tool position
relative to the geometry.
113
3. SolidCAM 2.5D Operations
Close the Modify Geometry dialog box with the button.
Now you have to defne the parameters of profle roughing and fnishing.
Select the Rough check box. Set the Step down value to
2.5. The profle is machined in two equal Z-steps.
In the Offsets section, set the Wall offset value to 0.5. This
allowance is removed during the fnish 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.
30. Define the Lead in and Lead out
Switch to the Link page of the Profile
Operation dialog box. In the Lead in
section, choose the Arc option. The tool
approaches the material tangentially to
the geometry at the start point. Set the
Radius value to 12.
In the Lead out section, select the Same
as Lead in check box.
31. Save and Calculate
Click the Save & Calculate button.
The Profle operation data is saved, and the tool path is calculated.
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.
Close the simulation with the button. The
Profile Operation dialog box is displayed. Close the
Profile Operation dialog box with the Exit button.
114
33. Add a Profile operation
At this stage, you have to defne a new Profle
operation to machine four hole pads.
In SolidCAM Manager, add a new Profle operation.
34. Define the Geometry
In the Geometry page, click the button. The
Geometry Edit dialog box is displayed.
Click on the model edge as shown.
Click on the next model edges as shown below to
complete the chain.
In the Chain List section, click the button to confrm the chain selection.
In the same manner, defne the geometry for the rest of the pads. Make sure that all the
selected chains have the same direction.
Confrm the geometry defnition by clicking the button.
115
3. SolidCAM 2.5D Operations
35. Define the Tool
Defne a new tool for the operation. Use an End mill of 8 with the BT40 ER3260
tool holder.
36. Define the Milling levels
In this operation, the machining starts at
the Z-level of the already machined faces.
The upper level has to be defned.
Defne the Upper level by clicking on the
already machined model face as shown.
In the same manner as explained earlier,
defne the Profile depth by clicking on the
pad face as shown.
116
37. Define the technological parameters
Select the Rough check box. Set the Step down value to 3.
The profle is machined in one Z-step.
In the Offsets section, set the Wall offset value to 0.5. This
allowance is removed during the fnish 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.
38. Define the Lead in and Lead out
Set the Arc option for Lead in. Set the
Radius value to 2. In the Lead out section,
select the Same as Lead in check box.
The tool leads in/leads out to the profle
with a tangential arc.
39. Save and Calculate
Click the Save & Calculate button.
The Profle operation data is saved and the tool path is calculated.
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.
Close the simulation with the button.
The Profile Operation dialog box is
displayed.
117
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 fnished. At the next stages
you have to machine the internal faces.
41. Define a New Coordinate System
The machining of the internal model faces
requires another positioning. The part has to be
rotated and clamped in a vice as shown.
SolidCAM enables you to defne the second
Coordinate System.
Double-click the CoordSys Manager header in
SolidCAM Manager. The CoordSys Manager
dialog box is displayed.
Right-click the MAC 1 item in the list and choose
the Add option from the menu. The CoordSys dialog box
is displayed.
In the Mac CoordSys Number feld, set the value to 2.
Changing of the Mac CoordSys number means that a new
clamping is used.
Make sure that the default Select
Face mode is chosen.
When this mode is chosen, SolidCAM enables you to defne
a new Coordinate System by selecting a planar face. In this case,
the Z-axis of the Coordinate System is normal to the selected
face.
Rotate the model and click on its bottom face as shown below.
118
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.
In this case, the box surrounding the model is calculated.
The upper plane of the model box is parallel to the XY-plane of the
defned CoordSys. The CoordSys is located in the corner of the model
box with the following coordinates: (X
MIN
, Y
MIN
, Z
MAX
).
Now you have to move the origin of the Coordinate System from the automatically
defned position to the corner of the workpiece.
Select the Pick origin check box in the Pick section
of the CoordSys dialog box.
Click on the corner of the workpiece (stock
model) as shown to choose it for the origin. The
origin is moved to the new location.
119
3. SolidCAM 2.5D Operations
Confrm the CoordSys dialog box by
clicking the button.
The CoordSys Data dialog box is
displayed.
SolidCAM automatically determines the
Part Upper level and the Part Lower level
parameters relative to the Coordinate
System location.
Confrm the dialog box with the OK
button.
The CoordSys Manager dialog box is
displayed.
Two Machine Coordinate Systems are
listed in the CoordSys Manager dialog
box. Using them you can program
operations for different positions (clamping). The Machine Coordinate System #2 is
used for the machining of the back face and the internal faces.
Click the button to confrm the CoordSys Manager dialog box.
42. Add a new Face Milling operation
Add a new Face Milling operation to perform the back face milling.
120
43. Define the Geometry
Since this operation is performed with the second
Coordinate System position, choose the Machine
Coordinate System #2.
Choose MAC 2 from the CoordSys list in the Geometry
section.
Click the button to start the geometry defnition. The Face Milling Geometry dialog
box is displayed.
In the Base Geometry section, use the default Model option for the Face Milling
geometry defnition. Click the Define button. The 3D Geometry dialog box is displayed.
Click on the solid model to select it. The model is highlighted, and its icon appears
in the list. Confrm the 3D Geometry dialog box by clicking the button. The Face
Milling Geometry dialog box is displayed again.
The rectangle is generated surrounding
the Target model at the XY-plane.
Defne the 3 mm offset to extend the
machined surface over the stock edges.
In the Modify section, set the Offset value
to 3.
Click the button to confrm the Face Milling Geometry dialog box. The geometry
is defned for the operation.
44. Define the Tool
Use the 40 Face mill used in previous operations.
Click the Select button in the Tool page. The Part Tool Table is displayed. Choose the
previously defned tool and click the Select button.
The Face Milling Operation dialog box is displayed.
121
3. SolidCAM 2.5D Operations
45. Define the Milling levels
In this operation, the machining starts on the top face of the workpiece (Z=0 of the
Machine Coordinate System #2) and ends on the back face of the cover part (Z=-5 of
the Machine Coordinate System #2).
Defne the Upper level by clicking on the workpiece
corner as shown.
Defne the Face depth directly on the solid model by
clicking on its bottom face as shown below.
Set the Step down to 2.5.
46. Define the technological parameters
Switch to the Technology page of the Face Milling
Operation dialog box. In the Technology section, choose
the Hatch option and click the Hatch tab.
In the Hatch angle section, switch to the Automatic optimal angle option.
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.
122
Defne the roughing offset that remains on the foor of the face. This offset is being left
unmachined during the rough face machining and is removed during the face fnishing.
In the Offsets section, set the Floor offset value to 0.2.
Select the Finish check box to perform fnishing of the
face in this operation. This check box enables you to
remove the remaining offset with the last cutting pass.
47. Define the Lead in and Lead out
Switch to the Link page of the Face Milling Operation dialog box to defne the way the
tool approaches the material and retreats away.
In the Lead in section, choose the Tangent option.
This option enables the tool to approach the
material on a line tangent to the profle. In the
Length feld, set the length of the tangent to 5.
In the Lead out section, select the Same as Lead
in check box.
48. Save and Calculate
Click the Save & Calculate button.
SolidCAM notifes you that the upper level chosen for the operation is above the
CoordSys Upper level.
Confrm this message with the Yes button. The operation data is saved, and the tool
path is calculated.
123
3. SolidCAM 2.5D Operations
49. Simulate
Simulate the operation in the SolidVerify
mode.
The bottom face machining is fnished. Now you have to perform the pocket machining.
Pocket machining overview
The pocket is machined in several technological steps:
The rough machining of the upper
part of the pocket. The machining
is performed until the Z-level of
the pads is reached.
The rough machining of the pocket
with islands (pads). The machining
is performed from the upper face
of the pads till the pocket foor.
At this stage, two operations are
used to perform the machining
with two tools of big and small
diameter.
The fnish machining of the outside
wall of the pocket.
124
The fnish machining of the island
walls.
The fnish machining of the island
top face.
The fnish machining of the pocket
foor.
50. Add a Pocket operation
Add a new Pocket operation to perform the rough machining of the upper part of the
pocket down to the pads height.
51. Define the Geometry
Choose the Machine Coordinate System #2 and defne the geometry as shown below
using the Auto-constant Z option.
125
3. SolidCAM 2.5D Operations
52. Define the Tool
Choose the already defned Tool #2 (16 End mill) from the Part Tool Table for the
pocket rough machining operation.
53. Define the Pocket depth
Defne the Pocket Depth directly on the
solid model. Use the top face of the pads
for the defnition.
SolidCAM uses the constant-Z passes
for the Pocket generation. The Step
down parameter enables you to defne
the distance between each two successive
Z-levels.
Set the Step down value to 2. The pocket
is machined in two Z-levels.
54. Define the technological parameters
Switch to the Technology page of the Pocket Operation dialog box. Make sure that the
default Contour option is chosen in the Technology section.
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 fnishing.
55. Define the Ramping strategy
Switch to the Link page of the Pocket Operation dialog box. In the
Ramping section, 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 confrm the dialog box
with the button
126
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 profle. The radius of the arc must be specifed.
57. Save and Calculate
Click the Save & Calculate button.
The Pocket operation data is saved and
the tool path is calculated.
58. Simulate
Perform the simulation of the Pocket
operation in the SolidVerify mode.
During the simulation, notice the helical
lead in movement.
59. Add a new Pocket operation
Add a new Pocket operation to machine the bottom part of the pocket including two
islands (pads for the circuit board installing).
Radius
127
3. SolidCAM 2.5D Operations
60. Define the Geometry
Choose the Machine Coordinate System #2 for the operation.
In the same manner as explained in the Step #18 of this exercise, defne the geometry
by clicking on the pocket bottom face as shown below.
SolidCAM automatically determines the edges of the selected face and defnes chains
on them. The frst chain is the external boundary of the pocket. All closed chains inside
the frst 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.
61. Define the Tool
Choose the Tool #2 (16 End mill) from the Part Tool Table for the operation.
62. Define the Milling levels
The machining in this operation starts
at the Z-level of the top faces of the
pads and ends on the bottom face of the
pocket.
Defne the Upper level by selecting the
top face of the pads as shown.
Defne the Lower level by selecting the
bottom face of the pocket.
Set the Step down to 2.
128
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 fnishing operations.
Wall offset the roughing offset remaining on the wall of the pocket.
Islandoffset the roughing offset remaining on the pockets islands.
Floor offset the roughing offset remaining on the foor of the pocket.
64. Define the Ramping strategy
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 confrm the dialog box with the OK button.
65. Define the Lead out
In the Lead out section, choose the Arc option. Set the Radius value to 2.
66. Save and Calculate
Click the Save & Calculate button. The Pocket operation data is saved, and the tool
path is calculated.
67. Simulate
Perform the Pocket operation simulation
in the SolidVerify mode.
129
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.
68. Add a new Pocket operation
Add a new Pocket operation. SolidCAM enables you to use the existing operations as
templates for new ones. In this case, the last created Pocket operation is used to defne
a new Pocket operation from the template. In the Operation name section, choose the
last defned operation name (P_contour4) from the list.
All the parameters of the chosen operation are copied to the current one.
69. Change the Tool
Defne a new tool for the operation.
Click the Select button in the Tool page. The Part Tool Table dialog box is displayed.
This dialog box displays the
parameters of the currently
active Tool #2 (16 End mill).
Since this tool is used in several
operations, its parameters cannot
be edited.
Click to defne a new tool.
Choose the End mill tool from
the Tool type dialog box.
A new Tool #4 is added with the
default parameters. Choose the
tool holder.
In the Holder page, select the Use holder
check box and click the Local tab. Choose
the BT40 ER32x60 collet chuck from the
list.
In the Part Tool Table dialog box, click the
Select button to choose the defned tool
(6 End mill) for the operation.
130
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.
The Rest material option enables you to remove the material from these
areas without defning a new geometry.
The new Rest tab appears and opens the page
automatically.
Notice that the Separate areas option is
chosen by default in the Milling type box.
When this option is chosen, SolidCAM
performs the machining only in areas that
were not machined with the previous tool.
Defne 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 feld, set the value of 0.2. This offset was defned in the
previous Pocket operation.
Defne 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.
Machined area
Geometry
Unmachined area
131
3. SolidCAM 2.5D Operations
71. Define the Ramping strategy
In the Ramping section of the Link page, choose the Helical
strategy to defne how the tool enters into the material. Click the
Data button. The Helical ramping dialog box is displayed. Set the
Z-entry helix Radius to 3. Confrm the dialog box with the
button.
With the defned parameters, the tool machines all the areas
that were not machined by the previous tool. The 0.2 mm allowance
remains for further fnishing. The machining area is extended by 1
mm to overlap the previously machined area.
72. Save and Calculate
Click the Save & Calculate button.
The Pocket operation data is saved, and the tool path is calculated.
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 fnishing operations.
74. Add a Profile operation
A Profle operation is used for the fnish machining of
the pocket walls.
132
75. Define the Geometry
In the Geometry page, click the button to view the
geometries defned for the current Coordinate System.
The Browse Geometries dialog box is displayed with a list
of geometries defned for this CAM-Part associated with
the current Coordinate System. You can click entries in the
list to display the corresponding geometries on the model.
Choose the Contour3 geometry from the list.
Confrm the Browse Geometries dialog box by clicking the button.
76. Define the Tool
Choose the already existing Tool #4 (6 End mill) from the Part Tool Table.
77. Define the Profile depth
Defne the Profile depth by clicking on the bottom face of the pocket.
133
3. SolidCAM 2.5D Operations
78. Define the technological parameters
In the Modify section, choose the Right option from the
Tool side area.
In this operation, use the Equal step down option to keep
an equal distance between all Z-levels.
Equal Step down
This option enables you to
perform all cuts at an equal
Z-level distance one from the
other. SolidCAM automatically
calculates the actual step down
to keep an equal distance
between all passes.
When the Equal step down
check box is selected, Step
down is replaced by Max. Step
down. This value is taken into
account during the calculation
of the actual step down so that
it is not exceeded.
Select the Equal step down check box.
Select the Finish check box and set the Max. Step down value to 3.
Max.
Step down
Actual Step down
134
In the Depth type area, choose the Helical option.
The Helical milling option enables you to enhance the productivity of
profle machining by avoiding lead in/out movements at each Z-level
and eliminating unnecessary rapid movements.
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 Profle depth is reached
by the spiral movements, SolidCAM performs the last cut with the
constant-Z movement at the Profle depth.
Step Down
135
3. SolidCAM 2.5D Operations
79. Define the Lead in and Lead out
Choose the Normal option in the Lead in section
of the Link page and set the Normal length value
to 5. In the Lead out section, select the Same
as Lead in check box. The tool approaches the
material with the movement normal to the pocket
contour and retreats in the same way.
80. Save and Calculate
Click the Save & Calculate button.
The Profle operation data is saved, and the tool path is calculated.
81. Simulate
Play the simulation in the SolidVerify mode.
136
82. Add a Profile operation
Add a new Profle operation to machine the walls of the islands.
83. Define the Geometry
Choose the Machine Coordinate System #2 for the operation and click the button
in the Geometry page. The Geometry Edit dialog box is displayed.
Select the edge of the island as shown below.
Make sure that the chain direction is clockwise. Such direction enables you to perform
the climb milling of the profle.
In the Chain section, choose the Auto-constant Z option. The chain is automatically
completed.
137
3. SolidCAM 2.5D Operations
The confrmation message is displayed.
Confrm it by clicking the Yes button. The frst chain is defned.
Select the edge of the other island as shown below.
Make sure that the chain direction is clockwise. Such direction enables you to perform
the climb milling of the profle.
In the Chain section, choose the Auto-constant Z option. The chain is automatically
completed and the confrmation message is displayed. Confrm it by clicking the Yes
button.
The frst selected entity in the geometry chain defnes 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.
Confrm the Geometry defnition with the button.
84. Define the Tool
Choose the Tool #4 (6 End mill) for the operation.
138
85. Define the Milling levels
Defne the operation Upper level directly on the solid model by clicking on the top face
of the pad as shown below.
Defne the Profile depth by clicking on the bottom face of the pocket.
86. Define the technological parameters
In the Technology page, make sure the Finish check box is selected and set the Step
down value to 4.
In the Depth Type area, set the Helical option.
87. Define the Lead in and Lead out
Choose the Arc option in the Lead in section and set the Radius value to 2. In the Lead
out section, select the Same as Lead in check box. The tool approaches the material
with an arc movement tangential to the geometry and retreats in the same way.
139
3. SolidCAM 2.5D Operations
88. Save and Calculate
Click the Save & Calculate button.
The Profle operation data is saved, and the tool path is calculated.
89. Simulate
Play the simulation in the SolidVerify mode.
90. Add a Face Milling operation
Add a new Face Milling operation to machine the top faces of the pads.
91. Define the geometry
In the Geometry page, choose the Coordinate System #2 (MAC 2) and click the
button to defne the geometry for this milling operation.
Choose the Faces option in the Type section and then click the Define button.
The Select Faces dialog box is displayed.
Click on the surface of the tow pads and confrm your selection by clicking .
140
The Face Milling Geometry dialog box is displayed again. In
order to machine the two faces separately, click the Separate
button.
Two separate chains are created.
Confrm the geometry defnition by clicking .
92. Define the tool
Choose the Tool # 3 (8 End mill) for the operation.
141
3. SolidCAM 2.5D Operations
93. Milling levels
Defne the operation Upper level directly on the
solid model by clicking on the top face of the pad.
Defne the Face depth value by clicking on the
same face.
94. Define the technological parameters
In the Technology page, choose the One Pass strategy from the list.
95. Save and Calculate
Click the Save & Calculate button.
The operation data is saved, and tool path is
calculated.
96. Simulate
Play the simulation in the SolidVerify mode.
At the next stage you have to machine the pocket foor.
97. Add a Pocket operation
Defne a new Pocket operation to perform the fnish machining of the pocket foor.
142
98. Define the geometry
Use the already defned geometry Contour4.
99. Define the tool
Choose the Tool #4 (6 End mill) for the operation.
100. Define the Milling levels
Defne the operation Upper level directly on the bottom face of the pocket. Defne the
Pocket depth value by clicking on the same face to perform the machining in a single
Z-level.
101. Define the technological parameters
Make sure that the default Contour strategy is chosen in the Technology page.
In the Offsets section, set the Wall offset and Islandoffsetvalues to 0.1. Such offset
prevents the contact between the tool and the already fnally machined wall and island
surfaces during the foor machining.
102. Define the Lead out
Choose the Arc option from the Lead out list. Set the Radius value to 2.
103. Save and Calculate
Click the Save & Calculate button. The Profle operation data is saved and the tool path
is calculated.
143
3. SolidCAM 2.5D Operations
104. Simulate
Play the simulation in the SolidVerify mode.
105. Add a Slot operation
Add a new Slot operation to machine the slot on
the bottom face of the cover model.
In the SolidCAM Operations toolbar of the
CommandManager, choose 2.5D > Slot.
The Slot Operation dialog box is displayed.
144
106. Define the Geometry
Choose the Machine Coordinate System #2 for the operation and defne the geometry
for the slot as shown.
Make sure that the chain direction is clockwise to perform the climb milling.
107. Define the Tool
Defne a new tool in the Part Tool Table (1.5 End mill).
Edit the following tool parameters:
Set the Total tool length to 20;
Set the Outside holder length to
15;
Set the Shoulder length to 12;
Set the Cutting length to 10.
Choose the BT40 ER16x70 collet chuck
from the Global holders table for the
operation.
108. Define the technological parameters
In the Tool side area, choose the Right option to machine the slot at the right side of
the selected geometry.
In the Slot levels area, click the Depth button to defne the slot depth directly on the
solid model.
145
3. SolidCAM 2.5D Operations
Click on the bottom face of the slot and confrm
the defnition with the button.
The Slot depth (1.5 mm) is determined.
Set the Step down value to 0.5.
109. Save and Calculate
Click the Save & Calculate button. The Slot operation data is saved and the tool path
is calculated.
110. Simulate
Play the simulation in the SolidVerify
mode.
At the fnal stage of the cover part, you have to perform several operations to machine
the holes located on the bottom face and pads.
111. Define a Drilling operation
Defne a new Drilling operation for the center drilling of the holes located on the
bottom face of the cover.
146
112. Define the Geometry
In the Geometry page, choose the Machine Coordinate System #2 for the operation and
click the button to start the defnition 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. Confrm the geometry selection with the button.
113. Define the Tool
In the Tool page, click the Select button. The Part Tool Table is displayed.
In the drilling operations
of this exercise, the
tools imported from an
external tool library are
used. The Exercise3_
Drill_Tools library
contains several drilling
tools required for this
exercise.
In the Part Tool Table,
click the Import Tool(s)
button and choose
Import to import the
tool from the previously
defned tool library.
147
3. SolidCAM 2.5D Operations
The ImportfromToolTabledialog 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 ImportAllTollsbutton ( ) 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.
Confrm the tool defnition by clicking the Select button.
The Drilling Operation dialog box is displayed.
114. Define the Drilling depth
In the Milling levels area, set the Drill depth to 0.
To perform center drilling, use the Depth type
option. In the Depth type section, choose the
Diameter value option and set the value to 5.5 mm.
The center drilling operation is performed until
the specifed diameter is reached at the upper level
(the top face of the model). The upper diameter
of the center drilling cone is greater than the
drilled hole diameter; this means that the 0.25 mm
chamfer is performed at the hole edge.
148
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.
117. Add a Drilling operation
In SolidCAM Toolbar, add a new Drilling operation to drill the holes center-drilled at
the previous stage.
Choose the same Drill geometry used in the previous operation.
Choose the Tool #7 (5 Drill) from the Part Tool Table.
118. Define the Drilling depth
In the Levels page, defne the Upper level by clicking on the model upper face. Defne
the Drill depth by clicking on the model face as shown.
Set the Delta depth value to -1.
To perform through drilling, use the Depth type
option. In the Depth type section, choose the Full
diameter option. The drilling is performed until
the given diameter is reached at the specifed Drill
depth. This means that the conical part of the tool
exits from the material.
119. Save and Calculate
Click the Save & Calculate button. The Drilling operation data is saved and the tool
path is calculated.
149
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.
121. Add a Drilling operation
Add a new Drilling operation to perform the center drilling of the pad holes.
122. Define the Geometry
In the same manner as explained in Step #112, defne the geometry for the drilling.
Use the Machine Coordinate System #2 for the operation.
123. Define the Tool
Choose the Tool #6 (6 Spot drill) from the Part Tool Table for the operation.
150
124. Define the Drilling depth
In the Levels page, defne the Upper level
by clicking on the top face of the pad.
Set the Drill depth value to 1.
125. Save and Calculate
Click the Save & Calculate button. The Drilling operation data is saved, and the tool
path is calculated.
126. Add a Drilling operation
Add a new Drilling operation to perform the drilling of the pad holes.
In the Geometry area, choose the Drill1 geometry defned in Step #122.
Choose the Tool #8 (1.6 Drill) for the operation. This tool enables you to perform
preliminary drilling for the M2 tapping.
127. Define the Milling levels
In the Levels page, defne the Upper level in the same manner as explained in Step
#124.
Defne the Drill depth directly on the solid
model. Pick the lower vertex of the hole
cone as shown to defne the depth.
151
3. SolidCAM 2.5D Operations
128. Define the Drill cycle type
Click the Drill cycle type button in the Technology page.
The Drill Cycles panel is displayed.
Choose the Peck type to perform the pecking canned cycle.
Click the Data button to defne the pecking parameters.
The Drill options dialog box is displayed. Set the Step down value for pecking to 0.5.
Confrm the dialog box with the OK button.
129. Save and Calculate
Click the Save & Calculate button. The operation data is saved, and the tool path is
calculated.
130. Add a Drilling operation
Add a new Drilling operation to perform the tapping of the pads holes.
In the Geometry area, choose the Drill1 geometry defned in Step #122.
Choose the Tool #9 (2 Tap) for the operation.
152
Tap Tool
This tool is intended
for the machining of
internal threads in Drilling
operations.
The tool consists of two
parts: cylindrical and
conical, and is defned
by the following major
parameters presented on
the illustration.
When the Tap tool is used in the operation, the Tapping
drill cycle is chosen automatically.
131. Define the Drilling depth
In the Levels page, defne the Upper level in the same manner as explained in Step
#124.
Set the Drill Depth to 4.
132. Save and Calculate
Click the Save & Calculate button. The Drilling operation data is saved and
the tool path is calculated.
Outside
Holder
Length
Cutting
Length
Tip Diameter
Chamfer
Length
Diameter
Total
Length
Arbor Diameter
153
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.
134. Generate the GCode
SolidCAM enables you to generate the GCode for several operations or for the complete
CAM-Part.
Right-click the Operations header in SolidCAM Manager and choose the Generate
command from the GCode All submenu.
Alternatively, you can choose GCode > Generate icon from the SolidCAM Operations
toolbar.
154
The GCode is generated for
the complete CAM-Part. The
generated GCode is displayed in
the Notepad window.
At this stage, the exercise is completed.
155
3. SolidCAM 2.5D Operations
Exercise #4: Bracket Machining
Defne the CAM-Part and operations for the machining of
the bracket presented on the illustration on a Milling CNC-
machine.
This exercise reinforces the following skills:
CAM-Part defnition;
Face milling;
Pocket machining;
Profle machining;
Drilling.
The SolidWorks model of the Bracket (Exercise4.sldprt) is located in the Exercises folder.
The following steps have to be implemented in order to reach the fnal CAM-Part:
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-controller, Machine Coordinate
System, the Stock and Target models.
The AWEA1000-Fanuc CNC-controller has to be chosen for this exercise.
2. Machine the top face
Defne a Face Milling operation to machine the top
face of the bracket.
3. Machine the side faces
Perform the Profle rough and fnish machining of
the bracket side faces.
156
4. Machine the open pockets
Defne a Profle operation to perform the machining
of the open areas as shown.
5. Machine the pocket
Defne a Pocket operation to perform rough and
fnish machining of the pocket located on the top face
of the bracket.
6. Pre-machine the cylindrical hole
Defne two Drilling operations to perform the center
drilling and preliminary drilling for the further pocket
operation.
7. Machine the cylindrical hole
Perform two Pocket operations to machine the faces
of the through hole.
Use the pre-drilled hole to perform the safe lead in
movement of the tool into the material.
8. Machine the holes
Perform center drilling and drilling of the holes.
9. Machine the bottom face
Defne a Face Milling operation to machine the
bottom face of the bracket.
This operation requires different clamping, so defne
and use a new Coordinate System with the Z-axis
oriented normally to the bottom face.
157
3. SolidCAM 2.5D Operations
Exercise #5: Electronic Box Machining
Defne 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 defnition;
Face milling;
Pocket machining;
Profle 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 fnal CAM-Part:
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-controller (AWEA1000-Fanuc),
Machine Coordinate System, the Stock and Target models.
2. Machine the top face
Defne a Face Milling operation to machine the top face of the electronic box part with
the Hatch strategy.
158
3. Machine the side faces
Defne two Profle operations to perform rough machining of the external faces.
4. Machine the pocket
Defne two Pocket operations to perform rough machining of the internal pocket faces
with a tool of large diameter.
5. Perform the pocket finish machining
Defne a number of Pocket operations to perform fnish machining of the internal
pocket faces. Choose the Tool according to the minimal radius of the model fllets.
During the wall fnish machining, use the Rest Material strategy to remove the bulk of
material in the corners.
159
3. SolidCAM 2.5D Operations
6. Perform finish machining of the external faces
At the frst stage, perform the rest material machining of the corner faces to remove
the bulk of the material.
Defne a number of Profle operations to machine the external faces.
7. Machine the holes
Defne a number of Drilling operations to perform
the center drilling, drilling, and tapping of the
holes. Use a Pocket operation for counterboring
of the holes.
8. Machine the bottom face
Defne a Face Milling operation to machine the
bottom face of the electronic box part using the
Hatch strategy.
This operation requires different clamping, so
defne and use a new Coordinate System with the
Z-axis oriented normally to the bottom face.
160
Exercise #6: Clamp Machining
Defne the CAM-Part and operations for the machining of the clamp part presented on the
illustration on a Milling CNC-machine.
This exercise reinforces the following skills:
CAM-Part defnition;
Multi-sided machining using 2.5-axis CNC-machine;
Profle machining;
Open pocket machining;
Drilling;
The SolidWorks model of the Clamp (Exercise6.sldprt) is located in the Exercises folder.
The following steps have to be implemented in order to obtain the fnal CAM-Part:
1. Define the CAM-Part
At this stage you have to defne the CAM-Part, CNC-
controller (AWEA1000-Fanuc), Machine Coordinate
System, the Stock and Target models.
Make a note that the workpiece used for this part is the
box exactly surrounding the clamp model without an
offset.
161
3. SolidCAM 2.5D Operations
2. Holes machining
Perform a number of Drilling operations to
machine the holes.
Use the appropriate Machine Coordinate System
defned for the positioning shown below.
3. Open pocket machining
Add a Machine Coordinate System for the
positioning shown below to machine the open
pocket.
162
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 confrm the selected chain. The Close Chain dialog box is
displayed.
Close Chain dialog box
This dialog box is displayed when you confrm an open chain defnition
in the Geometry Edit dialog box.
When you confrm 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
defnition and enables you to close the chain manually by the model
element selection.
163
3. SolidCAM 2.5D Operations
Select the Mark line as open edge check box and
confrm the dialog box with the OK button. The
open edge is marked.
Confrm the Geometry Edit dialog box by clicking
the button.
Choose the Tool #4 (6 End mill) for the operation.
Select the upper face of the model as the Upper
level and the pocket foor as the Pocket depth.
In the Technology page, only the Contour
machining strategy is available. Switch to the Open
pocket tab to defne the parameters of the open
pocket machining.
Defne the extension of the tool path beyond the
open edge.
Extension
This section enables you to defne the overlapping between the tool and
the open edges. The overlapping can be defned as percentage of the
tool diameter (the % of tool diameter option) or as a value (the Value
option).
Extension
Open edge
164
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.
Select the Use profile strategy check box.
Use Profile Strategy
This option enables you to perform
the open pocket machining in a Profle
manner. The tool path at a specifc
Z-level consists of several equidistant
profles starting from outside the model
at the distance defned by the Extension
parameter. The tool moves on offsets
parallel to the pocket geometry.
The following options enable you to
defne the tool path direction and linking:
When the One way option is chosen,
the tool fnishes one profle pass,
then rapidly moves (G0) to the
safety distance and then to the
start of the next cutting pass. The
cutting direction (either climb or
conventional) is preserved for each
cutting pass.
When the Zigzag option is chosen,
the tool fnishes one profle pass
and then moves directly to the next
pass. The machining is performed
without leaving the material, thus
constantly switching between climb
and conventional milling.
165
3. SolidCAM 2.5D Operations
Use the default One way option.
Select the Approach from outside check box.
Approach from Outside
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 fnishing cut, select the Wall and Floor
check boxes in the Finish section.
4. Hole machining
Defne 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.
166
5. Step machining
Defne a Profle operation to machine the step.
Defne the Machine Coordinate System for the
positioning shown below.
Use the Point to point option in the Geometry Edit dialog box to defne the geometry.
Point to Point Mode
This option enables you to connect the specifed points. The points are
connected by a straight line. This option is useful when it is impossible
to defne the geometry using the model edges.
In this exercise, it is impossible to defne the straight geometry for the
Profle Milling using the model edges. The Point to Point option enables
you to defne the geometry by two points located on the model vertices.
167
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.
Depth Cutting Type
When the One Way option is chosen, the
cutting passes are oriented in the same
direction, and the connection between
them is performed through the Operation
Clearance level. At the end of each pass
the tool performs a retreat movement
to the Operation Clearance level,
a horizontal movement at rapid feed to
the start point of the next pass and then
descends to the Z-level of the next pass.
The same cutting direction (climb or
conventional) is kept along the whole tool path.
When the Zigzag option is chosen,
the tool path is performed in a zigzag
manner, with the tool path direction
changing from one pass to the next. The
passes located at two successive Z-levels
are connected directly from the end of
one pass to the beginning of the next
pass.
The Zigzag option cannot be used together with the
Clear offset technology.
168
Exercise #7: Basic Part Machining
Defne the CAM-Part and operations for the machining of
the basic part presented on the illustration on a Milling CNC-
machine.
This exercise reinforces the following skills:
CAM-Part defnition;
Pocket machining;
Profle machining;
Rest material machining;
Face milling;
Drilling.
The SolidWorks model of the Basic part (Exercise7.sldprt) is
located in the Exercises folder.
The following steps have to be implemented in order to reach
the fnal CAM-Part:
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-controller (AWEA1000-Fanuc),
Machine Coordinate System, the Stock and Target models.
2. Upper cusp machining
Defne two Profle operations to remove the bulk of material and perform the rough
and the fnish machining of the cusp.
169
3. SolidCAM 2.5D Operations
3. Step machining
Perform the rough and fnish machining of the
step faces using the Profle operation.
4. External contour machining
Defne a Profle operation to perform the rough
and fnish machining of the external model faces.
5. Connector opening machining
Defne a Pocket operation to perform the rough
machining of the connector opening faces.
6. Connector pocket machining
Defne a number of Pocket and Profle operations
to perform the roughing and fnishing of the
connector pocket.
170
7. Connector opening finish machining
Use the Pocket rest material strategy to perform
the fnish machining of the connector opening
faces.
8. Machine screw head areas
Defne a Profle operation to perform the rough
and fnish machining of the screw head areas.
9. Top face machining
Use the Face milling Hatch strategy to perform the
rough and fnish machining of the top face.
10. Bottom face machining
Use the Face milling Hatch strategy to perform the
rough and fnish machining of the bottom face of
the Cover part.
Note that this operation and the following ones
use a new positioning and therefore you have to
defne a new Machine Coordinate System.
171
3. SolidCAM 2.5D Operations
11. Pocket rough machining
Use a Pocket operation to perform the rough machining of the highlighted faces.
12. Wall finish machining
Defne two Profle operations to perform the
fnish machining of the wall faces of the pockets.
13. Bottom pocket machining
Perform the rough and fnish machining of the
bottom pocket with the island.
14. Hole machining
Defne a number of Drilling operations to machine
holes located on the cover part faces.
172
Exercise #8: Cover Machining
Machine the hole and chamfer on the pre-machined cover
part presented on the illustration on a Milling CNC-machine.
This exercise reinforces the following skills:
3D contour machining.
The part fle (Exercise8.prz) is located in the Exercises folder.
This fle contains the defned CAM-Part. The model used
for the part defnition contains two confgurations: Default
(model with the hole and chamfer features) and Stock (hole
and chamfer features suppressed).
Default Stock
The following steps have to be implemented in order to reach the fnal CAM-Part:
1. Open the CAM-Part
Open the Exercise8.prz fle located in the Exercises folder.
2. Add a Contour 3D operation
Add a new Contour 3D operation to
perform machining of the hole on the
upper face of the part.
The Contour 3D Operation dialog box is
displayed.
173
3. SolidCAM 2.5D Operations
A through hole located on a convex surface can be machined in several
methods, such as Profle machining and Contour 3D machining. Profle
milling used for machining of such holes results in a great number of tool
path passes with unavoidable air cutting, because it yields a planimetric
tool path parallel to the XY-plane. Contour 3D machining enables you
to generate a curved tool path in three-dimensional space. Therefore,
in this exercise the Contour 3D operation is used for hole machining to
optimize the tool path and avoid redundant tool movements.
3. Define the Geometry
Defne the geometry chain on the upper edge of the hole as shown.
Prole Machining
Prole 3D Machining
174
4. Define the Tool
Add a new 10 End mill tool for the operation.
5. Define the technological parameters
In the Modify section, click the Geometry
button to check the position of the tool
relative to the geometry.
In this case, the default Left option set for
Tool side meets the requirements of the
climb milling. Close the Modify Geometry
dialog box by clicking the button.
In the Offsets section, set the Wall offset
value to 0.2. The allowance of 0.2 mm
will be left on the hole wall during the roughing. This allowance will be removed with
a separate fnishing cut in the end of the machining.
Select the Rough check box. Set the Step down to 2. The hole will be machined in three
equidistant rough passes.
Select the Finish check box. Set the Step down to 6. The fnishing will be performed
in a single pass.
175
3. SolidCAM 2.5D Operations
6. Define the Lead in and Lead out
For Lead in, choose the Arc option and use the default Radius value of 2. For Lead out,
select the Same as Lead in check box.
7. Simulate the operation
Perform the simulation of the operation in the SolidVerify mode.
8. Add a Contour 3D operation
Add a new Contour 3D operation to perform chamfering of the upper face of the
cover.
9. Define the Geometry
Defne the geometry chain on the upper edge of the face as shown.
176
10. Define the Tool
Add a new 10 Spot drill tool for the operation.
11. Define the Milling levels
In the Levels page, set Depth to 0.
177
3. SolidCAM 2.5D Operations
12. Define the technological parameters
In the Modify section of the Technology page, set the Tool side to Right. Click the
Geometry button to check the tool position relative to the geometry.
Close the Modify Geometry dialog box by clicking the button.
Select the Rough check box. Set the Step down to 0.
In the Chamfer section, select the check box and switch to
the Chamfer tab.
Set the Cutting diameter value to 2.
13. Define the Lead in and Lead out
For Lead in, choose the Arc option and use the default Radius value of 2. For Lead out,
select the Same as Lead in check box.
Cutting
Diameter
Prole depth
(Chamfer depth)
178
14. Simulate the operation
Perform the simulation of the operation in the SolidVerify mode.
179
3. SolidCAM 2.5D Operations
Exercise #9: Mounting Base Machining
Defne the CAM-Part and operations for the machining of the mounting base presented on the
illustration on a Milling CNC-machine.
This exercise reinforces the following skills:
CAM-Part defnition;
Pocket machining;
Drafted profle machining;
T-slot milling;
Drilling.
The SolidWorks model of the Mounting base (Exercise9.sldprt) is located in the Exercises folder.
The following steps have to be implemented in order to obtain the fnal CAM-Part:
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-controller (Fanuc4ax), Machine
Coordinate System, the Stock and Target models.
2. Contour machining
Defne a Profle operation to machine the mounting
base external faces.
180
3. Top face machining
Defne a Face Milling operation to machine the
top face of the mounting base.
4. Pocket machining
Defne a Pocket operation to perform rough and
fnish machining of the pocket faces.
Use the lower edges of the islands for
the internal chains defnition, because
the walls are drafted.
Use a Bull nose tool of 8 with Corner radius of
0.2 mm for machining the pocket.
5. Profile machining for islands
Defne a Profle operation for two draft angled walls at the islands. Use the Bull nose
tool of 8 already defned in Step #4.
Defne the geometry as shown.
Select the Finish option in the Technology
page and set the Step down value to 0.1.
Switch to the Advanced tab and click the
Wall draft angle button.
181
3. SolidCAM 2.5D Operations
In the Wall Draft Angle dialog box, check the same
option.
Set the External wall angle to 8.
In the Cut from area select the Bottom to top
option.
Wall Draft Angle
When this check box is selected, the inclined wall machining is performed.
Externalwallangle
This parameter defnes 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 specifc
Z-level is generated according to the specifed External wall angle
value.
182
Geometry
Externalcornertype
This option enables you to defne 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.
Conical fillet: the tool path is calculated to perform the machining of
the corner with a conical fllet; the radius of the tool path rounding
increases from one pass to the next. This option affects only the
machining of sharp geometry corners.
Cylindrical fillet: this option affects the machining of both of sharp
and flleted corners of the geometry. The machining of sharp corners
is performed similar to the Conical fllet option. For the flleted
corners, the tool path is calculated to perform the machining of the
corner with a cylindrical fllet; the radius of the tool path rounding is
the same for all the cutting passes.
Geometry
Geometry
183
3. SolidCAM 2.5D Operations
6. T-Slot machining
In SolidCAM Toolbar, select 2.5D >
T-Slot.
The T-Slot Operation dialog box is displayed.
Defne two geometry chains as shown. Make sure the direction of the chains geometry
is the same as on the illustration.
184
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 defned with the parameters shown in the image.
Edit the tool parameters as follows:
Set Diameter to 36;
Set Corner radius to 0;
Set Cutting length to 3.
Add the BT40 ER32x60 tool holder.
Confrm the tool defnition by clicking
the Select button.
In the Tool page, click the Data tab.
Select the Offsets option and the Top tool offset
number check box.
Outside
Holder
Cutting
Length Diameter
Corner Radius
Total
Length
Arbor
Diameter
185
3. SolidCAM 2.5D Operations
The Top Tool Offset Number defnes 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
defned tool and the one actually used for cutting the workpiece, if there
are any.
7. Define the Milling levels
Defne the Upper level for slot machining
by clicking on the model face as shown.
Confrm the value (-4.5) in the Pick Upper
level dialog box.
Defne the T-slot depth of the T-slot by
clicking on the model as shown.
The depth value calculated in the T-slot depth area is 6.
8. Define the technological parameters
Defne the rough parameters in the Technology page. To perform roughing of the slot,
select the Rough check box.
To perform the rough machining of the slot, you have to specify offsets on the slot
geometry. These offsets are removed with the fnishing cut.
186
The Wall offset option defnes the offset that remains on the slot wall
after roughing.
The Ceiling offset option defnes the offset that remains on the slot
ceiling after roughing.
The Floor offset option defnes the offset that remains on the slot foor
after roughing.
Ceiling
Offset
Floor
Offset
Wall Offset
187
3. SolidCAM 2.5D Operations
Set all of the offset to 0.2
Defne the fnishing parameter.
Select the Finish check box. Notice that the Ceiling, Wall
and Floor check boxes are selected by default. These
check boxes defne the offsets (Ceiling, Wall and Floor,
respectively) to be removed with the fnishing pass. Set the
Cutting depth overlap value for fnishing to 2.
Cutting depth overlap
This parameter defnes the overlap of each two adjacent tool paths in
both rough and fnish machining of the slot.
9. Define the Lead in and Lead out
For Lead in, select the Tangent option and set the Tangent extension to 12. For Lead
out, select the Same as Lead in check box.
10. Simulate the operation
Perform the simulation of the operation
in the SolidVerify mode.
Cutting depth
overlap
Cutting depth
overlap
188
11. Holes machining
Defne several Drilling operations
to perform the machining of the
countersink holes located on the top
face of the mounting plate.
189
3. SolidCAM 2.5D Operations
Exercise #10: Support Machining
Machine the threads on the pre-machined support
part presented on the illustration on a Milling CNC-
machine.
This exercise reinforces the following skills:
Threading.
The part fle (Exercise10.prz) is located in the Exercises
folder. This fle contains the defned CAM-Part.
The following steps have to be implemented in order to perform the internal and external threading:
1. Open the CAM-Part
Open the Exercise10.prz fle located in the Exercises folder.
2. Add a Thread Milling Operation
Add a new Thread Milling operation to perform threading of the internal surface of
the part.
The Thread Milling Operation dialog box is displayed.
190
3. Define the Geometry
Defne 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.
4. Define the Tool
Switch to the Tool page of the Thread Milling Operation dialog box and click the Select
button.
The Part Tool Table dialog box is displayed.
Click to start a new threading tool defnition. The Tool Type pane is displayed.
Choose the Thread Mill tool for the operation.
Thread Mill
This tool type is used for threading in Thread Milling operations. A tool
of this type is defned with the parameters shown in the image.
Arbor
Diameter
Total
Length
Thread
Cutting
Length Cutting Diameter
Shoulder
Length
Outside
Holder
Length
191
3. SolidCAM 2.5D Operations
In the Pitch/Standard area under Tool
Parameters, click the arrow near Choose
standard table and select the Metric(ISO)
option from the list.
The Threading Type: Metric (ISO) dialog
box is displayed.
Select the M64 x 4.0 standard from the list
and click OK.
Use the default tool parameters.
192
5. Define the Milling levels
Defne the operation Upper level directly on the solid model by clicking on the top of
the part.
Defne the Thread depth by clicking on the bottom face of the part.
In the Depth definition area, set the Delta value to -4.
6. Define the technological parameters
In the Technology page, make sure the default Internal type is chosen in the Thread
Data area. Set the Major thread diameter value to 64. In the Cut from section, select Top
to bottom.
.
193
3. SolidCAM 2.5D Operations
7. Define the Lead in
Switch to the Link page. Under Lead in/out Arc, clear the Start from the center check
box.
Start from the center
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.
8. Simulate the operation
Perform the simulation of the operation
in the Host CAD mode. Set the CAM-
Part in the Top view to observe that the
tool approaches the material not in the
center.
Perform the simulation of the operation
in the SolidVerify mode.
9. Add a Thread Milling Operation
Add a new Thread Milling operation to perform small internal threads.
10. Define the Geometry
Defne the geometry by clicking on the upper surface of the model containing the
holes.
194
11. Define the Tool
Defne a new Thread mill selecting the M14x1.5 standard from the Metric(ISO)table.
12. Define the Milling levels
Defne the operation Upper level directly
on the solid model by clicking on the
small pocket surface as shown.
Defne the Thread depth by clicking on
the model bottom face.
13.Define the technological parameters
In the Technology page, make sure the default Internal type is chosen in the Thread
data area. Set the Major thread diameter value to 14. In the Cut from section, select Top
to bottom.
14. Define the Lead in
Switch to the Link page. Under Lead in/out Arc, make sure that the Start from the center
check box is selected.
15. Simulate the operation
Perform the simulation of the operation in the SolidVerify mode.
195
3. SolidCAM 2.5D Operations
16. Add a Thread Milling operation
Add a new Thread Milling operation to perform threading of the external surface of
the part.
17. Define the Geometry
Use the Drill geometry defned in the frst operation.
18. Define the Tool
Defne a new Thread mill. In the Tool parameters area, under
Pitch / Standards, select User and set 3 for the Pitch value. From the list, select the ISO
FINEstandard.
Set the Cutting diameter to
45.3333.
19. Define the Milling levels
Defne the operation Upper level directly on the
solid model by clicking on the top face of the part
as shown.
Defne the Thread depth by clicking on the model
surface as shown.
196
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.
In the Cut from area, choose the Top to bottom option.
21. Simulate the operation
Perform the simulation of the operation in the SolidVerify mode.
At this stage, the exercise is completed.
Indexial
4-Axis Milling
4
198
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 defne 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
System
X
Y
Z
Machine
Coordinate
System
X
Y
Z
199
4. Indexial 4-Axis Milling
Within one clamping (Machine Coordinate System), SolidCAM enables you to defne 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.
For horizontal machines, the Y-axis of these positions is parallel to the Y-axis of the Machine
Coordinate System.
X
Y
Z
X
Y
Z
X
Y
Z
X
Y
Z
Machine Coordinate System
Positions
Machine Coordinate System
Positions
X
Y
Z
X
Y
Z
X
Y
Z
X
Y
Z
200
For each position, SolidCAM automatically determines the Shift and the Rotation parameters
relative to the Machine Coordinate System.
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 defned 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 defnition. Before the
geometry defnition 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.
Machine
Coordinate
System
X
Y
Z
Position
X'
Y'
Z'
Shift X
Shift Y
Shift Z
X
Y
Z
X'
Y'
Rotation X
Z'
201
4. Indexial 4-Axis Milling
Exercise #11: Frame Machining
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.
The tail used for the part clamping is removed in
a separate operation using a 3-axis CNC-machine.
202
1. Change default settings
First, you have to cancel automatic defnition 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 defned automatically for each
CAM part you create.
2. Load the SolidWorks model
Load the Exercise11.sldprt model located in the Exercises folder.
The model contains three confgurations:
Default
The original design model without changes.
203
4. Indexial 4-Axis Milling
Stock
The stock model that is used for the SolidCAM stock defnition.
Machining
The machining model with a tail that was not removed. This confguration is
used for the SolidCAM geometries defnition.
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.
4. Confirm the CAM-Part creation
Confrm the New Milling Part dialog box by clicking the OK button. The Milling Part
Data dialog box is displayed.
5. Define the CNC-controller
Choose a CNC-machine controller. Click the arrow in the CNC-Machine section to
display the list of post-processors installed on your system.
In this exercise, use a vertical 4-axis CNC-machine with the Fanuc CNC-controller.
Choose the AWEA1000-Fanuc CNC-controller from the list.
204
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
defnition.
The CoordSys dialog box is displayed.
SolidCAM assigns the frst Position number to the Machine
Coordinate System by default.
Make sure that the default Select Face option is chosen.
Click on the model bottom face as shown.
The Machine Coordinate System #1 is automatically defned in
the corner of the model box. Click the button.
The CoordSys Data dialog box is displayed.
205
4. Indexial 4-Axis Milling
SolidCAM automatically determines the Shift and Rotation values. For the frst
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.
7. Define the CoordSys positions
Now you have to defne several additional Positions around
the Machine Coordinate System #1.
In CoordSys Manager, right-click the Position #1 item and
choose the Add command from the menu.
The CoordSys dialog box is displayed again.
SolidCAM assigns the next sequential number to the
position.
Click on the model face as shown.
The origin is automatically placed in
the corner of the model. The Z-axis
is directed outwards normally to the
selected face. The X-axis direction is the
same as the direction of the X-axis of the
Machine Coordinate System (Position
#1).
Click the button to confrm the
position location. The CoordSys Data
dialog box is displayed.
206
The Part upper level (0) and the Part lower level
(-100) are automatically determined on the model.
The Shift and Rotation parameters are defned
automatically for the Position #2. The Shift Z is -35;
the Shift X and Shift Y are 0. The Rotation around X
is -90; other Rotation values are 0.
Confrm the dialog box with the OK button.
In the same manner, defne Position #3 and Position
#4 using the model faces as shown.
Position #3
Shift (0,100,-35)
Rotation (180,0,0)
Position #4
Shift (0,100,0)
Rotation (90,0,0)
Confrm the CoordSys Manager dialog box with the button.
8. Define the Stock model
Click the Stock button in the Stock & Target model area. The
Model dialog box is displayed.
Select the 3D Model option in the Defined by section. This option
enables you to defne the stock model by picking solid bodies.
In the Configurations section, switch to the Stock confguration.
X
Y
Z
X
Y
Z
Machine Coordinate System
Position #2 35
-90
Rotation X
Shift Z
Position #1
207
4. Indexial 4-Axis Milling
The model is displayed in the Stock confguration.
Click on the model to select it for the stock model.
Close the Model dialog box with the button.
9. Define the Target model
In the Milling Part Data dialog box, click the Target button. The Model dialog box is
displayed.
In the Configuration section, choose the Machining confguration
that describes the model after the machining.
The confguration is changed. Click on the model as shown.
Close the Model dialog box with the button.
10. Save the CAM-Part
Click the button to save the CAM-Part data and close the Milling Part Data dialog
box.
The SolidCAM Manager dialog box is displayed.
208
11. Define the Fixture
SolidCAM enables you to defne 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 fxtures.
At frst, you have to add the model of the clamping device to the CAM-Part assembly.
It is recommended to copy your clamp model fles into the CAM-Part folder
before the insertion into the CAM-Part assembly.
Click the Insert command in the
SolidWorks menu and choose the
Existing Part/Assembly option
from the Component submenu.
The Insert Component dialog
box is displayed.
Click the Browse button and
choose the Clamp.sldprt fle.
This fle contains the model of
the clamping device.
209
4. Indexial 4-Axis Milling
Confrm the component insertion with
the button. The model is added.
Align the model as shown below using
the Mate or the SmartMates option.
In SolidCAM Manager, right-click the Fixtures header and
choose the Define Fixture command from the menu.
The Model dialog box is displayed. This dialog box enables
you to defne the fxture by selecting solid bodies of the CAM-
Part assembly components.
Click on the clamping device model as shown.
Confrm the Model dialog box with the button.
210
To choose this new fxture for future operations, right-
click the Operations header and choose the Machine Setup
command from the menu.
The Machine setup dialog box is displayed.
Until now, no fxture has been choosen for operation,
therefore the Fixture cell in the table contains the None
feld. Double-click this feld and choose the clamping_
fixture option for the fxture that you have defned earlier.
Click OK.
The Setup sub-header is now displayed under the Operations
header.
12. Define a Pocket operation
Defne 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.
Defne the Geometry as shown.
Defne a new End mill tool of 10 and
choose it for the operation. Choose the
appropriate tool holder.
211
4. Indexial 4-Axis Milling
Defne the Pocket depth on the top face
of the pad as shown.
Set the Wall offset and the Floor offset
values to 0.2 to leave allowance for the
next fnishing operation.
Use the Helical Ramping strategy. Set the
Radius value to 5.
13. Define a Pocket operation
Defne a Pocket operation to perform the rough
machining of the highlighted faces.
The Coordinate System Position #1 has to be
chosen in the Geometry page of the Pocket
Operation dialog box.
Defne the Geometry as shown.
Choose the Tool #1 (10 End mill) for the operation.
Defne the Upper level for the operation
on the top face of the pad (used in the
previous operation for the Pocket depth
defnition). Defne the Pocket depth on
the bottom face as shown.
Set the Wall offset and the Floor offset
values to 0.2 to leave allowance for the
further fnishing.
Use the Helical Ramping strategy. Set the
Radius value to 5.
212
14. Define a Pocket operation
Defne 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.
Defne the Geometry as shown.
Choose the Tool #1 (10 End mill) for the
operation.
Defne the Upper level for the operation
using the bottom face of the previously
machined pocket. Pick the Pocket depth
as shown.
Set the Delta value for the Pocket Depth to -1 to
perform the through pocket machining.
Set the Wall offset value to 0.2 to leave allowance for
the further fnishing.
Use the Helical Ramping strategy. Set the Radius value
to 5.
15. Define a Profile operation
Defne a Profle operation to perform the
fnish machining of the highlighted faces.
Choose the Coordinate System Position #1 in
the Geometry page of the Profile Operation
dialog box.
Use the geometry defned in Step #12.
Choose the Tool #1 (10 End mill) for the
operation.
Use the same milling levels that were defned in Step #12.
Choose the Arc strategy for Lead in and select the Same as Lead in check box under
Lead out.
213
4. Indexial 4-Axis Milling
16. Define a Profile operation
Defne a Profle operation to perform the fnish
machining of the highlighted faces.
Choose the Coordinate System Position #1 in the
Geometry page of the Profile Operation dialog
box.
Use the geometry defned in Step #13.
Choose the Tool #1 (10 End mill) for the operation.
Use the same milling levels used in Step #13. Set the
Clear offset and the Step over parameters to perform the machining of the bottom face
in several concentric profles.
Choose the Arc strategy for Lead in and select the Same as lead in check box under
Lead out.
17. Define a Profile operation
Defne a Profle operation to perform the fnish
machining of the highlighted faces.
Choose the Coordinate System Position #1 in the
Geometry page of the Profile Operation dialog
box.
Use the geometry defned in Step #14.
Choose the Tool #1 (10 End mill) for the operation.
Use the same milling levels used in Step #14.
Choose the Arc strategy for Lead in and select the Same as lead in check box under
Lead out.
18. Define a Pocket operation
In the same manner as explained in Step #12,
defne a Pocket operation to perform the rough
machining of the highlighted faces.
Use the Coordinate System Position #3 for the
operation.
214
19. Define a Pocket operation
In the same manner as explained in Step #13,
defne a Pocket operation to perform the rough
machining of the highlighted faces.
Use the Coordinate System Position #3 for the
operation.
20. Define a Profile operation
In the same manner as explained in Step #15,
defne a Profle operation to perform the fnish
machining of the highlighted faces.
Use the geometry defned in Step #18.
Use the Coordinate System Position #3 for the
operation.
21. Define a Profile operation
In the same manner as explained in Step #16,
defne a Profle operation to perform the fnish
machining of the highlighted faces.
Use the Coordinate System Position #3 for the
operation.
Use the geometry defned in Step #19.
Choose the Tool #1 (10 End mill) for the
operation.
Set the Clear offset and the Step over values to perform the machining of the bottom
face in several concentric profles.
215
4. Indexial 4-Axis Milling
22. Define a Pocket operation
Defne a Pocket operation to perform the rough and
fnish machining of two connector openings.
Use the Coordinate System Position #4 for the
operation. Defne the geometry as shown.
Defne a new End mill tool of 6 for the operation. Choose the appropriate tool holder.
23. Define a Pocket operation
Defne a Pocket operation to perform the rough and
fnish machining of the highlighted pocket faces.
Use the Coordinate System Position #2 for the
operation. Defne the geometry for the operation as
shown.
Choose the Tool #1 (10 End mill) for the operation.
216
In the Finish section of the Technology page, select the Wall and the Floor check
boxes to perform fnishing of the walls and the foor of the pocket.
Pocket Wall Finishing
Wall fnishing can be performed in a single cut at the whole depth or in
a number of cuts at each step down.
Totaldepth
When this option is chosen, the wall fnishing is performed in
a single cut at the whole depth.
Eachstepdown
When this option is chosen, the wall fnishing is performed in several
successive cuts at each step down.
Finish pass
Finish passes
217
4. Indexial 4-Axis Milling
The options of the Depth section are available only
when the wall fnishing is performed in the operation
(the Wall check box is selected).
Under Depth, choose the Each step down option.
24. Perform the holes machining
Defne several Drilling operations to perform
center drilling, drilling and threading of the holes.
Using the Coordinate System Position #1, perform
the machining of the M3 holes.
Use a 6 spot drill (with 90 tool tip angle), a 2.5
drill and a 3 tap tool. Choose the appropriate tool
holders.
Using the Coordinate System Position #2, perform
the machining of the M6 holes.
Use the 6 spot drill (with 90 tool tip angle);
a 5 drill and a 6 tap tool. Choose the appropriate
tool holders.
25. Perform the chamfer machining
At this stage, you have to defne a Profle
operation for the 0.5 mm chamfer machining.
Choose the geometry defned in Step #12 for
the operation. This geometry is defned using
the Coordinate System Position #1.
218
Defne a Chamfer drill tool of 6 for the operation.
Chamfer drill
This tool is used for chamfering. A tool of this type is defned with the
parameters shown in the image.
For the chamfer machining, set the value of
the chamfer depth in the Profile depth feld.
In this case, set the value of 0.5.
In the Rest material/Chamfer section, choose
the Chamfer option from the list. A new page
under the Chamfer tab is displayed.
Defne the Cutting diameter, which is the
diameter of the tool coincident with the
geometry at the chamfer depth.
Set the Cutting diameter value to 2.
In the Link section of the Profile Operation dialog box, choose the Arc strategy for
Lead in and select the Same as Lead in check box under Lead out.
In the same manner, defne a new Profle operation to machine another chamfer of
0.5 mm using Coordinate System Position #3.
Cutting
Diameter
Prole depth
(Chamfer depth)
Outside
Holder
Length Cutting
Length
Arbor Diameter
Diameter
Total
Length
Shoulder
Length
Angle
219
4. Indexial 4-Axis Milling
26. Simulate the tool path
Simulate the CAM-Part in the SolidVerify mode.
SolidCAM displays the fxture and checks the possible gouges during the simulation.
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.
220
Exercise #12: Mounting Machining
Defne the CAM-Part and operations for machining of the mounting part shown below on the
4-axis vertical milling CNC-machine.
This exercise reinforces the following skills:
CAM-Part defnition;
Face milling;
Pocket machining;
Drilling.
The SolidWorks model of the Mounting part (Exercise12.sldprt) is
located in the Exercises folder.
The mounting is machined from the stock pre-machined by turning.
The following steps have to be implemented in order to obtain the fnal
CAM-Part:
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-controller (Fanuc4ax), Machine
Coordinate System, the Stock and Target models.
Machine Coordinate System definition
In this exercise, the Machine Coordinate System
has to be defned in the center of the revolution
face as shown.
221
4. Indexial 4-Axis Milling
Using the Flip options in the CoordSys
dialog box, rotate the Coordinate System
so that the X-axis is collinear with the
revolution axis and the Z-axis is directed
upwards as shown.
Defne an additional Machine Coordinate
System #2 to machine the back faces of the
mounting part.
Defne the Stock and the Target models using the confgurations of the original
SolidWorks model.
2. Face milling
Defne 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
Defne three Drilling operations to perform center drilling,
drilling and threading of the M6 holes.
X
Y
Z
222
4. Define the operation pattern
Now you have to defne 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 defned
operations holding the Shift or Ctrl keys. Right-
click one of the selected operations and choose
the Transform option from the menu.
The Operation Transformations dialog box is
displayed.
This dialog box enables you to perform various transformations, such as rotating,
translating, and mirroring of the selected operations.
223
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 defne the placing of the new operation in the
SolidCAM Manager tree.
The following options are available:
Editoperationtransformations
This option enables you to perform transformation of the
selected operation.
Newoperation(addatcurrentpositioninoperationstree)
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.
Newoperation(addatendofoperationstree)
This option also enables you to add a copy of the selected
operation and apply the transformation to the copied operation,
without effect on the original operation. The transformed copy
is inserted at the end of the operation list in the SolidCAM
Manager tree. The original operation can be suppressed by
selecting the appropriate check box in the Options section.
In the Operation transformations section, use the default Edit operation
transformations option.
In this exercise, you need to defne a circular pattern of the selected
operations around the 4th axis. Click the 4 Axis button.
The Rotate List dialog box is displayed.
224
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 feld, type the value of 120. This parameter
defnes the rotation angle for each pattern instance. In the
Steps feld, enter 2 for the number of instances.
Click the Insert button. The specifc value of the rotation
angle is calculated for each instance of the pattern.
Confrm the Rotate List dialog box with the OK button.
The operations to be transformed appear in the Operation Transformations dialog box.
Confrm this dialog box with the OK button.
Note that the icons of the transformed operations are marked with the icon. This
icon means that the operations were patterned using the 4th axis.
225
4. Indexial 4-Axis Milling
5. Simulate the transformed operations
Play the simulation of the transformed operations in the SolidVerify mode.
6. Remove the clamping tail
Defne a Face Milling operation with the Hatch
strategy using the Machine Coordinate System #2
to remove the tail that was necessary for the part
clamping at the 4th axis operations.
7. Machine the back side
Machine the pocket faces on the back side of the
mounting.
Defne several Pocket operations to perform
rough and fnish machining of the pockets.
Use the Machine Coordinate System #2 for the
operations.
226
Indexial
5-Axis Milling
5
228
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
defne the Machine Coordinate System.
Machine
Coordinate
System
229
5. Indexial 5-Axis Milling
For each clamping (Machine Coordinate System), SolidCAM enables you to defne a number of
related positions around the Machine CoordSys. Take care of the machine limitations (angles or
undercuts).
Machine Coordinate System
Positions
Z
Y
X
Z
Y
X
Z
Y
X
Z
Y
X
230
For each position, SolidCAM automatically determines the Shift and Rotation parameters relative
to the Machine Coordinate System.
Machine Coordinate Systems and their
positions are used for the geometry
defnition. Before the geometry
defnition 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.
Machine
Coordinate
System
Position
Shift X
Shift Y
Shift Z
X
Y
Z
Y'
X'
Z'
Machine
Coordinate
System
Position
Rotation:
X= 0
Y= -90
Z= 180
X
Y
Z
Y'
X'
Z'
231
5. Indexial 5-Axis Milling
Exercise #13 : Clamp Machining
Defne the CAM-Part and operations for the machining of the clamp shown below on the 5-axis
vertical milling CNC-machine.
This exercise reinforces the following skills:
CAM-Part defnition;
Face milling;
Pocket machining;
Profle machining;
Drilling;
Indexial 5-axis machining.
The SolidWorks model of the Clamp (Exercise13.sldprt) is located in the Exercises folder. The
model contains two SolidWorks confgurations:
Machining
This confguration represents the model after the machining.
Stock
This confguration represents the pre-machined
workpiece before machining. The dovetail is pre-
machined to perform simple clamping of the part
during the machining.
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-
controller (Fanuc5a), Machine Coordinate System and its Positions, the Stock and
Target models.
232
Coordinate System definition
Defne Machine Coordinate Systems #1 and #2 and related positions
using the previously defned Stock model.
Machine Coordinate System
#1
Position #1
Machine Coordinate System
#1
Position #2
Machine Coordinate System
#1
Position #3
Machine Coordinate System
#1
Position #4
233
5. Indexial 5-Axis Milling
Machine Coordinate System
#1
Position #5
Machine Coordinate System
#2
Position #1
Defne the Stock model using theStockconfguration of the CAM-Part assembly.
Defne the Target model using the Machining confguration of the CAM-Part assembly.
2. Top face machining
Defne a Face Milling operation with the Hatch strategy
to machine the top inclined face of the clamp. Use the
Machine Coordinate System #1 (Position #2) for the
operation.
3.Backfacemachining
Defne a Face Milling operation with the Hatch strategy
to machine the back inclined face of the clamp. Use
the Machine Coordinate System #1 (Position #3) for the
operation.
234
4. Front face machining
Defne 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
Defne a Profle 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
Defne 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
Defne 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.
8. Bottom face machining
Defne a Face Milling operation with the Hatch strategy
to machine the bottom inclined face of the clamp. Use
the Machine Coordinate System #2 (Position #1) for the
operation.
ToolBox Cycles
6
236
Toolbox sub-operations are a set of 2.5D Milling operations, each intended for a specifc machining
case. For example, some operations cover different strategies of the counterbore machining. Each
sub-operation provides you with a specifc 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
Simple Slot
Closed Slot
Spiral Open Slot
Additional ZigZag Slot
Spiral Closed Slot Wide
Spiral Open Slot Wide
Simple Multi Bosses
One Side Open Slot
Spine Slot
Broaching
Simple Corner
Four Nubs Cycle
Simple Boss
Spiral Pocket
Ruled Surface
Flattened Surface
on Corner
Flattened Surface
on Cylinder
O-Ring
237
6. ToolBox Cycles
Spiral Open Slot
This strategy enables you to perform the machining of open slots.
The geometry consists of two chains. The machining is performed
in a spiral manner.
Spiral Open Slot Wide
This strategy enables you to perform the machining of wide open
slots. The frst cutting pass is performed in the spiral manner along
the determined spine of the slot, and then the machining of the slot
walls is performed by a number of profles equidistant to the slot
geometry.
Spiral Closed Slot Wide
This strategy enables you to perform the machining of wide closed
slots. The frst cutting pass is performed in the spiral manner along
the determined spine of the slot, and then the machining of the slot
walls is performed along the slot geometry.
Additional Zigzag Slot
This strategy enables you to machine long slots. The tool path starts
from the slot center approaching it in a zigzag movement and goes
toward the walls.
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 foor.
238
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 spines 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 profle of a pocket while
preserving the rest of the material fxed 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.
Simple Multi Bosses
This strategy enables you to perform the machining of several
bosses starting from one face. The machining is performed in a
number of equidistant Clear Offset passes parallel to the selected
bosses geometry. The cutting passes are generated for the whole
geometry combined from the initial bosses.
One Side Open Slot
This strategy enables you to machine an one-sided slot using two
chains: a main chain and a drive chain. A spiral tool path is generated
during this sub-operation.
Ruled
This strategy enables you to perform the machining of an analytical
ruled surface defned by two open contours. The cutting passes are
evenly distributed between the defned contours.
239
6. ToolBox Cycles
O-Ring
This strategy enables you to machine O-Ring slots.
Flattened Surface on Cylinder
This strategy enables you to perform machining of the fattened
surface on a cylinder.
Flattened Surface on Corner
This strategy enables you to machine an angled plane using a defned
working area in order to prevent air cuts.
Simple Boss
This strategy enables you to perform machining of a boss located on
a model face. SolidCAM enables you to defne 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.
240
Exercise #14: Standard Cycles Machining
In this exercise, you use the Standard Cycles
Plate to machine eighteen Standard Toolbox
operations.
The SolidWorks model of the Standard
Cycles Plate (Exercise14.sldprt) is located in
the Exercises folder.
1. Define the CAM-Part
At this stage, you have to defne the CAM-Part, CNC-controller (AWEA1000-Fanuc),
Machine Coordinate System, the Stock and Target models.
2. Spiral open slot machining
In the SolidCAM Operations toolbar, choose 2.5D
> Toolbox Cycles.
Alternatively, you can right-click the Operations
header in SolidCAM Manager and select Add
Milling Operation > Toolbox Cycles.
241
6. ToolBox Cycles
The ToolBox Cycles Operation dialog box is displayed.
Make sure the default Spiral Open Slot strategy is chosen in the top left corner under
Technology.
Click to defne new geometry.
Choose a pair of chains as shown.
Confrm the geometry by clicking .
Add a new End mill of 10.
Select the Milling levels directly on the model.
In the Technology page, under Offsets, set Wall
Offset to 0.5. Under Extension, set % of Tool
Diameter to 80. Under Finish, select the Wall Finish option.
242
3. Wide Spiral Open Slot machining
In the manner as described in the previous step, defne a new ToolBox Cycles operation.
Under Technology, select the Spiral Open Slot Wide strategy.
Defne a new geometry, selecting a pair of chains
on the wide slot edges.
Use the same tool as in the previous operation.
In the Technology page, under Offsets, set Wall
Offset to 1. Under Finish, select the Wall Finish
option.
4. Wide Spiral Closed Slot machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Spiral Closed Slot Wide strategy.
Defne a new geometry, selecting the open chain as shown.
Use the same tool as in the previous operation.
243
6. ToolBox Cycles
5. Additional Zigzag slot machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Additional Zigzag Slot strategy.
Defne a new geometry, selecting the closed chain as shown.
Use the same tool as in the previous operation.
6. Simple Slot machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Simple Slot strategy.
Defne a new geometry, selecting a pair of chains on the slot edges.
Add a new End mill of 16.
7. Closed Slot machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Closed Slot strategy.
244
Defne a new geometry, selecting the closed chain as show.
Use the previously defned Tool #1 of 10.
In the Closed Slot cycle, the tool diameter is equal to the slot width.
8. Spine Slot machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Spine Slot strategy.
Defne a new geometry, selecting the open chain as shown.
Use the same tool as in the previous operation.
9. Four Nubs Cycle machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Four Nubs Cycle strategy.
245
6. ToolBox Cycles
Defne a new geometry, selecting the closed chain as shown.
Defne 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.
10. Simple corner machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Simple Corner strategy.
Defne a new geometry, selecting the open chain as shown.
Use the previously defned Tool #1 of 10.
11. Broaching
Defne a new ToolBox Cycles operation.
Under Technology, select the Broaching strategy.
246
Defne a new geometry, selecting the linear chains as shown.
With this operation, only a Broaching tool is available.
Broaching Tool
The tool of this type can only be used within the Broaching sub-operation.
It is not available for defning or choosing in any other operation.
12. Simple Multi Bosses machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Simple Multi Bosses
strategy.
Defne a new geometry, selecting the closed chains
as shown.
Use the previously defned Tool #1 of 10.
Corner Radius
Width
Depth
Arbor
Diameter
Outside
Holder
Length
Cutting
Length
Shoulder
Length
Total
Length
247
6. ToolBox Cycles
13. One Side Open Slot machining
Defne a new ToolBox Cycles operation.
Under Technology, select the One Side Open Slot strategy.
Defne a new geometry, selecting a pair of open chains: the frst one is considered main,
and the second one is the drive chain.
Use the same tool as in the previous operations.
14. Ruled Surface machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Ruled strategy.
Defne a new geometry, selecting a pair of open chains on the slot edges.
Use the same tool as in the previous operations.
15. O-ring machining
Defne a new ToolBox Cycles operation.
Under Technology, select the O-Ring strategy.
248
Defne a new geometry, selecting a pair of closed chains as shown. The frst chain is
considered external and the second one internal.
Add a new End mill of 4.
16. Surface Flattening on Cylinder
Defne a new ToolBox Cycles operation.
Under Technology, select the Flattened Surface on Cylinder strategy.
For this operation, defne a new Coordinate System position with the origin located at
the cylinder revolution axis.
Defne a new geometry, selecting the linear open chain as shown.
Use the previously defned Tool #1 of 10.
17. Surface Flattening on Corner
Defne a new ToolBox Cycles operation.
Under Technology, select the Flattened Surface on Corner strategy.
For this operation, defne a new Coordinate System position with the origin located on
the fattened surface plane.
249
6. ToolBox Cycles
Defne a new geometry, selecting a straight line chain.
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.
Use the same tool as in the previous operation.
Defne the Upper level by clicking on the upper edge of the
fattened plane. Defne the Depth by clicking on the lower edge
of the fattened plane.
18. Simple Boss Machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Simple Boss strategy.
250
In the Coordinate System #1, defne a new geometry using the Multi-chain option.
A pair of closed chains is selected automatically, where the frst chain is considered
external and the second one is internal.
Use the same tool as in the previous operation.
19. Spiral Pocket Machining
Defne a new ToolBox Cycles operation.
Under Technology, select the Spiral Pocket strategy.
Defne a new geometry, selecting the closed chain as shown.
Use the same tool as in the previous operation.
251
6. ToolBox Cycles
20. Simulate the operation
Right-click the Operations header and choose Simulate to play simulation for all
ToolBox operations.
252
Automatic Feature
Recognition 7
254
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.
Drill Recognition Operation
This operation performs powerful drill feature recognition and automatic Drill geometry creation.
This operation enables you to handle separate sets of Milling levels for each drill position. The
initial values of the Milling levels sets are automatically recognized from the model; they can be
edited by the user.
A Geometry for Drill Recognition and Pocket Recognition operations is determined automatically
by SolidCAM AFRM functionality.
255
7. Automatic Feature Recognition
Exercise #15: Pocket Recognition
This exercise illustrates the SolidCAM functionality of
automatic pocket recognition and machining.
This exercise reinforces the following skills:
Automaticpocketrecognitionandmachining.
The following steps have to be implemented in order to
reachthefnalCAM-Part:
1. Open the CAM-Part
Open the Exercise15.prz flelocatedintheExercises folder.Thisflecontainsthepre-
defnedCAM-Part.
2. Add a Pocket Recognition operation
Right-clicktheOperations header in SolidCAM Manager and choose Pocket Recognition
from the Add Milling Operation submenu.
Alternatively, you can choose the Pocket
Recognition icon from the Recognition menu on
the SolidCAM Operations toolbar.
The Pocket Recognition Operation dialog box is
displayed.
256
3. Define the Geometry
In the Geometry page, click the button.
The Select Faces dialog box is displayed. This dialog box
enables you to defne the parameters of the pocket feature
recognition geometry.
First, you need to set the pocket recognition flters and then
the mode of geometry selection.
Make sure that the Through Pocket check box is selected.
257
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.
Only the through pocket features where
the upper loop is identical to the lower
loop are recognized. The through pocket
features that cannot be machined with
the current CoordSys position cannot be
selected.
In the Circular Pocket diameter filter section, make sure that the Apply filter check
box is selected.
Circular Pocket Diameter Filter
When this check box is selected with the Selection mode set to Solid
Body, circular pocket features can be selected according to their diameter.
Allcircularpocketfeatureswiththediametergreaterthanthespecifed
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. Diameterparameterdefnestheminimumdiameterof thepocket
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.
Through Pockets
Upper loop
Lower loop
258
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 theholeswiththediametersmallerthanthespecifed
value will not be machined.
Defnethemodeof geometryselection.
Selection Mode
This section enables you to set the mode of the geometry selection. The
following selection modes are available:
SolidBody
This mode enables you to perform automatic recognition of pocket
features on the picked solid body. All planar faces are recognized
withthesurfacenormalvectororientedparalleltotheZ-axisof the
current CoordSys. The planar faces that cannot be machined with
the current CoordSys position (undercuts) cannot be selected (the
selection is rejected). All the through pocket areas are recognized
according to the Through pocket option.
Z
Selected faces
Undercut face
(selection rejected)
259
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
workinginthetogglingmode:thefrstclickonafaceselectsit,the
next click on the selected face removes the selection.
ThroughPocketChain
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
isworkinginthetogglingmode:thefrstclickonanedgeselectsthe
loop, the next click on an edge of the already selected loop removes
the selection.
Under Selection mode, use the default Solid Body option.
Clickonthesolidmodel.SolidCAMgeneratesthelistof elementsthatsuityourflter
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
modelelementisaccompaniedbyitsZ-levelvalueenclosed
in parentheses.
Confrm the Select Faces dialog box by clicking the
button.
260
4. Define the Tool
Add an End mill of 16 for the operation. Define the tool parameters as follows:
SettheTotal length to 130;
SettheOutside holder length to 120;
SettheShoulder length to 110;
SettheCutting length to 100.
Choose the tool for the operation.
5. Define the machining levels
DefnetheUpper level by clicking on the
upper model face as shown.
The cutting depth is calculated
automatically for each recognized feature
according to the solid model.
Select the Equal step down option and set
the Step down value to 5.
261
7. Automatic Feature Recognition
6. Define the technological parameters
Switch to the Technology page. All the parameters in this page are identical to those
used in the Pocket operation.
Use the default parameters of pocket machining.
Since the recognized geometry contains open pocket areas,
the Open pocket tab is made available. Switch to the Open
pocket page and select the Approach from outside check
box. With this option, the approach to the open pocket
areas is performed from the outside of the material.
7. Define the Ramping strategy
In the Link page, choose the Helical ramping strategy and set the Radius to 5. The
chosen ramping strategy affects the close pocket areas where the horizontal approach
fromoutside(defnedinthepreviousstep)isimpossible.
8. Calculate the tool path
Click the Save & Calculate button.
9. Simulate the operation
Simulate the operation in the SolidVerify
mode.
Nowyouhavesuccessfullyfnishedtheexercise.
262
Exercise #16: Mounting Box Machining
In this exercise, the SolidCAM functionality of
automatic pocket recognition and machining is used
for rough milling of the mounting box inner surfaces.
This exercise reinforces the following skills:
CAM-Partdefnition;
Proflemachining;
Automatic pocket recognition and
machining;
Restmaterialmachining.
The SolidWorks model of the mounting box part (Exercise16.sldprt) is located in the Exercises
folder.
ThefollowingstepshavetobeimplementedinordertoreachthefnalCAM-Part:
1. Define the CAM-Part
Atthisstage,youhavetodefnetheCAM-Part,CNC-controller(AWEA1000-Fanuc),
Machine Coordinate System, the Stock and Target models.
2. External contour machining
Defne a Profle operation to perform
rough machining of the external contour
of the part. Use an End mill tool of 20.
3. Pocket roughing
DefneaPocketRecognitionoperationto
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.
263
7. Automatic Feature Recognition
4. Pocket rest material machining
Defne a Pocket Recognition operation
to perform the rest material machining of
the part inner surfaces. Use an End mill
tool of 10.
264
Exercise #17: Drill Recognition
This exercise illustrates the SolidCAM functionality of
automatic drill recognition and machining.
This exercise reinforces the following skills:
Automatic drill recognition and
machining.
The following steps have to be implemented in order
toreachthefnalCAM-Part:
1. Open the CAM-Part
Open the Drilling.prz flelocatedintheExercises folder.ThisflecontainstheCAM-
Part machined in the Pocket Recognition Exercise.
2. Add a Drill Recognition operation
Add a new Drill Recognition operation to perform center drilling of holes.
3. Define the Geometry
In the Geometry page, click the button.
265
7. Automatic Feature Recognition
SolidCAM parses the solid model and recognizes all of its
hole features.
The HR Drill Geometry Selection dialog box is displayed.
This dialog box enables you to specify the holes to be
included in the operation geometry.
In this operation, you will perform the center drilling of all
theholesthatcanbemachinedusingthedefnedCoordSys
position, except for the column holes that were machined
in the previous operation as through pocket features.
In the Hole Type section, make sure that both the Through
and Blind check boxes are selected. In this operation, both
through and blind holes will be drilled.
The HR Drill Geometry Selection dialog box enables you to
fltertheholefeaturestobemachinedbydiameter,upper
level and height.
Select the Hole Diameter check box.
Hole Diameter (d)
Whenthissectionisactivated,theholefeaturesareflteredaccordingto
thediameterof thehole.Withthisflter,onlytheholefeatureswiththe
Hole Diameter valuewithinthespecifedrangearerecognized.
The From and To values enable you to defne 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
pickingaspecifccylindricalsurfaceoracircularedgeonthesolidmodel.
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.
266
Defne 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.
Edit the diameter by setting the value to 40.
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.
Hole Upper level (u)
Whenthissectionisactivated,theholefeaturesareflteredaccordingto
the Upper level. With this flter, only thehole featureswith theUpper
level valuewithinthespecifedrangearerecognized.
The From and To valuesenableyoutodefnetheUpper 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
pickingonthesolidmodel.Whenamodelpointispicked,theZ-valueof
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.
Hole Height (h)
When this section is activated, the hole features are fltered according
to the Hole height.Withthisflter,onlytheholefeatureswiththeHole
heightvaluewithinthespecifedrangearerecognized.
The From and To valuesenableyoutodefnetheHole 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
267
7. Automatic Feature Recognition
pickingonthesolidmodel.Whenamodelpointispicked,theZ-valueof
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
thespecifedfltercriteriaaredetermined.Thesefeatures
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 classifed 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.
268
ConfrmtheHR Drill Geometry Selection dialog box by clicking the button.
4. Define the Tool
Add a new Spot drill tool of 16. Define the tool parameters as follows:
SettheTotal length to 70;
SettheOutside holder length to 60;
SettheShoulder length to 50.
Choose the tool for the operation.
5. Define the Levels
Click the Depth Edit button in the Levels page.
269
7. Automatic Feature Recognition
The Depth Edit dialog box is displayed. This dialog box
enables you to edit the Milling Levels parameters (Upper
Level, Drill Depth, Delta Depth) for each drill separately.
Notice the list of drill instances displayed in the Holes Tree
section.
Holes Tree
This section displays the list of all drill
instances chosen for the geometry. All the
drill instances in the list are structured into
Groups with the same Upper Level, Drill
Depth, Delta Depth and Depth Type. For
each Group in the list, the drill instances
data are displayed in parentheses. Each drill
instance in the list is accompanied by the
X- and Y-coordinates of the drilling
position. Selecting the check boxes next
to each element in the list enables you to
include the hole features, Shapes or Groups
into the geometry.
Do not confuse the Group classifcation in this dialog
box with that taking place at the stage of geometry
defnition.
By default, the Depth Edit dialog box displays the parameter values recognized from
thesolidmodel.NowyouneedtodefnetheUpper Level, Drill Depth and Depth Type
parameters for each group of drill instances separately.
270
Select the Group1 item in the Holes Tree section. The drill instances that belong to this
group are highlighted on the model.
First,defnetheupperlevelfordrilling.
Upper Level (u)
This value can be applied to a single hole, a group or all holes.
The edit box displays the Upper Level value of the selected item (a group
or a hole). You can enter the value or pick it directly from the model
(when the cursor is placed in the edit box). SolidCAM enables you to
pick planar faces parallel to the XY-plane of the Coordinate System,
modelverticesandsketchpoints.Whenamodelispicked,theZ-value
of the picked position is displayed in the edit box. The edit box has pink
background,whichmeansthattheparameterisdefnedassociativelyto
the solid model. When the edit box value is typed in, it is not associative
to the model; in this case the edit box has white background.
The ApplybuttonenablesyoutoapplythedefnedUpper Level value to
the selected list item (a group or a hole). When a new Upper Level value
is applied, SolidCAM checks the Holes Tree items and reorganizes them
into groups according to the changed parameters. SolidCAM checks all
thegroupstofndagroupwithidenticalUpper 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.
Leave the Upper Level value unchanged (-24).
271
7. Automatic Feature Recognition
Defnethedepthof thecenterdrilling.
Drill Depth (d)
This value can be applied to a single hole, a group or all holes.
The edit box displays the Drill Depth value of the selected item (a group
or a hole). The edit box enables you enter the value or pick the value
directly from the model (when the cursor is placed in the edit box). You
can pick drill faces or edges. SolidCAM determines the depth of the
pickeddrillaccordingtothedefnedUpper Level and displays the value
in the edit box. The edit box has pink background, which means that the
parameterisdefnedassociativelytothesolidmodel.Whentheeditbox
value is typed in, it is not associative to the model; in this case the edit
box has white background.
The Apply buttonenablesyoutoapplythedefnedDrill Depth value to
the selected list item (a group or a hole). When a new Drill Depth value
is applied, SolidCAM checks the Holes Tree items and reorganizes them
into groups according to the changed parameters. SolidCAM checks all
groups to fnd 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.
Set the Drill Depth value to 0 and click the Apply button.
Notice that if you do not click the Apply button
after editing values, the change does not take effect.
DefnetheDepth Type.
Depth Type
This parameter can be defned for a single
hole, a group or all holes. You can defne the
diameter on the conical part of the drilling
toolthatwillreachthespecifeddrillingdepth
during the machining. You can also deepen a
drilled hole in order to obtain a given diameter
atthespecifeddrilldepth.
272
The following options are available:
CutterTip
Thedrilltipreachesthedefneddrillingdepth.
FullDiameter
Thedrillreachesthedefneddrillingdepthwiththefulldiameter.
DiameterValue
The drill reaches the defned drilling depth with the drill cone
diameterspecifedbytheDiameter Value parameter.
The Apply button enables you to apply the defned 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
fnd 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.
Choose the Diameter Value option for Depth Type.
Place the cursor in the edit box and pick the upper
edge of one of the Group1 holes on the model.
The diameter of the hole (6.8 mm) is displayed in
the edit box.
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.
273
7. Automatic Feature Recognition
Select the Group2 item in the Holes Tree section.
Leave the Upper Level value unchanged (-24).
Set the Drill Depth value to 0 and click the Apply button.
Under Depth Type, choose the Diameter Value option,
place the cursor in the edit box and pick the upper edge of
the hole. The value displayed in the edit box is 8. To add
a 0.5 mm chamfer to the holes, set the Diameter Value to 9
and click the Apply button.
In the same manner, defne the levels for the rest of the
groups.
For Group3, set the Drill Depth to 0 and the Diameter Value to 4.6 to add a 0.2 mm
chamfer. Click the Apply button.
274
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.
ApplythechangesandconfrmtheDepth Edit dialog box with the button.
275
7. Automatic Feature Recognition
6. Define the sorting of drill positions
Switch to the Technology page.
Use the Advanced Sorting option to sort the drill positions of the geometry.
Under Sorting, choose the Advanced option and click .
The Advanced Sorting dialog box is
displayed. This dialog box enables you to
defne the parameters of sorting of drill
positions for machining of linear and
circular drill patterns.
276
Linear sorting of drill positions
The Linear tab contains sorting methods appropriate for machining of
linear drill patterns.
Linear pattern
According to linear sorting methods, the machining is performed either
by rows of drill positions with the same Y-coordinate or by columns
of drillpositionswiththesameX-coordinate.TheTolerance parameter
enables you to defne the tolerance that is used to determine if a drill
position belongs to the current row/column or to a different row/
column.
When the machining is performed by rows, SolidCAM
determinesthefrstdrillpositionforeachrow(thestartpositionof the
frstrowisthestartpositionof thewholepattern).Foreachnextdrill
position,SolidCAMdeterminestheY-coordinateandcomparesitwith
theY-coordinateof thefrstdrillpositionof thecurrentrow.If thelinear
deviation is within the specifed Tolerance limit, SolidCAM considers
this position to belong to the current row. If the deviation exceeds the
Tolerance value, the drill position is rejected from the current row; later
this position will be checked again for belonging to next rows.
In the similar manner, when the machining is performed by columns,
the specifed Tolerance value is used to determine whether a specifc
drill position belongs to the current column. In this case, the deviation
of X-coordinatesbetweenthefrstdrillpositioninthecolumnandthe
current drill position is compared with the Tolerance value.
Choose the option in the Linear tab of
the Advanced Sorting dialog box, and set the
Tolerance value to 5.
277
7. Automatic Feature Recognition
When this option is chosen,
SolidCAM determines the position
with the minimal X- and Y-coordinates
and accepts it as the start position of
the drill sequence. From this position,
SolidCAM continues the machining of
thedrillswiththesameY-coordinate;
the machining is performed in the
directionof increasingX-coordinates.
When the last position of the current Y-coordinate is machined,
SolidCAM passes to the next Y-coordinate (in the increasing order)
and continues the machining of the next row from the position with the
maximal X-coordinate to the position with the minimal X-coordinate
(decreasing order), and so on. In such manner, the machining of two
successive rows is performed in the opposite order: each odd row is
machinedinthedirectionof increasingX-coordinates,eachevenrowis
machinedinthedirectionof decreasingX-coordinates.
Therowsaremachinedinthedirectionof increasingY-coordinates.
In the Advanced Sorting dialog box, click the OKbuttontoconfrmthedefnitionof
sorting parameters.
Click the Show Sorted
button to preview the
sorted drill positions on the
solid model.
Close the Show Geometry dialog box with the button.
278
7. Calculate the tool path
Click the Save & Calculate button.
8. Simulate the operation
Simulate the operation in the SolidVerify mode.
9. Machine the 6.8 holes
Add a new Drill Recognition operation to perform
drilling of the 6.8 holes.
In the HR Drill Geometry Selection dialog box,
activate the Hole Diameter section. Place the
cursor in the From edit box and pick the hole edge
as shown.
The diameter value (6.8) is displayed in both From
and ToeditboxesdefningtherangefortheHole
Diameterflter.
279
7. Automatic Feature Recognition
Click the Find Holes button. The
holes of the specifed diameter
are highlighted on the model.
Confrm the HR Drill Geometry
Selection dialog box by clicking
the button.
Add a new 6.8 Drill tool.
Click the Depth Edit button in the Levels page. The
Depth Edit dialog box is displayed. Note that the values of the
Upper Level (-24) and Drill Depth (26.29) parameters are offered
you as defaults. These values are recognized automatically on
the model.
ConfrmtheDepth Edit dialog box dialog box by clicking the
button.
In the Technology page, choose the Advanced sort option under Sorting and click the
button.
280
In the Linear tab of the Advanced Sorting dialog
box, choose the option.
When this option is chosen,
SolidCAM determines the position
with the minimal X- and Y-coordinates
and accepts it as the start position
of the drill sequence. From this
position, SolidCAM continues the
machining of the drills with the
same X-coordinate; the machining
is performed in the direction of
increasingY-coordinates.
When the last position of the current X-coordinate is machined,
SolidCAMpassestothenextX-coordinate(intheincreasingorder)and
continues the machining of the next column from the position with the
maximal Y-coordinate to the position with the minimal Y-coordinate
(decreasing order), and so on. In such manner, the machining of two
successive columns is performed in the opposite order: each odd
columnismachinedinthedirectionof increasingY-coordinates,each
evencolumnismachinedinthedirectionof decreasingY-coordinates.
Thecolumnsareorderedinthedirectionof increasingX-coordinates.
281
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
todefnethepeckingparameters.
In the displayed Drill Options dialog box, set the Step down
value to 2 andconfrmthedialogboxwiththeOK button.
Save and calculate the operation.
10. Machine the 8 holes
Add a new Drill Recognition
operation to perform drilling of the
8 holes.
In the HR Drill Geometry Selection
dialog box, activate the Hole
Diameter section. Defne the range
for the Hole Diameter flter as
explained in the previous step. The
values of 8 mm are displayed in the
Hole Diameter section.
282
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 defne 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.
The Diameter value (7.8) is displayed in the edit box.
In the Technology page, choose the Advanced option
under Sorting and click the button.
In the Linear tab of the Advanced Sorting dialog box,
choose the option, set the Tolerance value to 2
and click the Show sorted button.
Under Drill cycle, choose the
Peck cycle type and set the Step
down value to 2.
Save and calculate the operation.
283
7. Automatic Feature Recognition
11. Machine the 4.2 holes
Add a new Drill Recognition operation to perform drilling of the 4.2 holes.
In the HR Drill Geometry Selectiondialogbox,defnetherangefortheHole Diameter
flterasexplainedintheprevioussteps.Thevaluesof 4.2 mm will be displayed in the
Hole Diameter section.
Add a new 4.2 Drill tool.
In the Technology page, choose the Advanced option
under Sorting and click the button.
In the Linear tab of the Advanced Sorting dialog box,
choose the option and click the Show Sorted
button.
Under Drill cycle, choose the Peck cycle type and set the Step down value to 2.
Save and calculate the operation.
284
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.
Use the Default drill sorting option.
13. Machine the 6.5 holes
In the same manner as explained in the previous steps, perform drilling of the set of
6.5 holes.
Use the option of Advanced drill sorting.
285
7. Automatic Feature Recognition
When this option is chosen,
SolidCAM determines the position
with the minimal X- and Y-coordinates
and accepts it as the start position
of the drill sequence. From this
position, SolidCAM continues the
machining of the drills with the
same Y-coordinate; the machining
is performed in the direction of
increasingX-coordinates.
When the last position of the current Y-coordinate is machined,
SolidCAMpassestothenextY-coordinate(intheincreasingorder)and
continues the machining of the next row from the position with the
minimal X-coordinate to the position with the maximal X-coordinate
(increasing order) and so on. In such manner, the machining of the rows
isperformedinthesamedirectionof increasingX-coordinates.
The ordering of rows is performed in the direction of increasing
Y-coordinates.
Click the Show Sorted button to preview the sorted drill positions on the solid model.
286
14. Perform reaming of the 8 holes
Add a new Drill Recognition operation to perform reaming of the 8 holes.
Use the Drill_r2geometrydefnedinStep #10.
Add a new 8 Reamer tool.
Reamer
This tool is used to machine precise holes in Drilling operations.
Atoolof thistypeisdefnedwiththeparametersshownintheimage.
Outside
Holder
Length
Cutting
Length
Chamfer
Length
Diameter
Total
Length
Arbor
Diameter
Tip Diameter
287
7. Automatic Feature Recognition
Todefnethedepth,pickthemodelfaceasshown.
The Drill Depth value (12) is displayed. Click the Apply button.
Defnethesortingof drillpositionsasexplainedinStep #10.
Click the Save & Calculate button.
15. Simulate the operations
SimulatetheoperationsdefnedinSteps #9 #14 in the SolidVerify mode.
Nowyouhavesuccessfullyfnishedtheexercise.
288
Exercise #18: Electronic Box Machining
In this exercise, the SolidCAM functionality of automatic
drill recognition and machining is used for rough milling of
the electronic box hole features.
This exercise reinforces the following skills:
Automaticdrillrecognitionandmachining
The electronic box part fle (Exercise18.prz) is located in
the Exercises folder.ThisflecontainsthedefnedCAM-
Part.Themodelusedforthepartdefnitioncontainstwo
confgurations: Default (model with hole features) and
Stock (hole features suppressed).
Default Stock
ThefollowingstepshavetobeimplementedinordertoreachthefnalCAM-Part:
1. Center drilling
DefneaDrillRecognitionoperationtoperformcenterdrillingof allholefeatures.Use
a Spot drill tool of 2.5.
289
7. Automatic Feature Recognition
2. Drilling
Defne a Drill Recognition
operation to perform drilling of
the 1.2 holes. Use a Drill tool of
1.2.
3. Drilling
Defne a Drill Recognition
operation to perform drilling of
the 1.8 holes. Use a Drill tool of
1.8.
4. Drilling
Defne a Drill Recognition
operation to perform drilling of
the 2.2 holes. Use a Drill tool of
2.2.
Congratulations!
Youhavesuccessfullyfnishedthe2.5D Milling part of the SolidCAM 2012 Milling Training Course.
2012 SolidCAM Ltd. All rights reserved. All brands and product names are registred trademarks of their respective owners.
www.solidcam.com
www.youtube.com/SolidCAMProfessor
www.youtube.com/iMachining
www.facebook.com/SolidCAM
www.facebook.com/iMachining
2.5D Milling HSS (High-Speed Surface Machining) HSM (High-Speed Machining)
Wire EDM iMachining Service and Support
Indexed Multi-Sided Machining Simultaneous 5-Axis Machining Turning and Mill-Turn up to 5-Axis
SolidCAM + SolidWorks
The complete integrated Manufacturing Solution