SolidCAM 2019 Mill-Turn Training Course
SolidCAM 2019 Mill-Turn Training Course
SolidCAM + SOLIDWORKS
The Complete Integrated Manufacturing Solution
SolidCAM 2019
Turning & Mill-Turn
Training Course
©1995-2019 SolidCAM
Contents
1. Introduction
1.1 About this Course.....................................................................................................3
1.2 Turning Module Overview......................................................................................5
1.3 Mill-Turn Module Overview...................................................................................8
1.4 Basic Concepts...........................................................................................................9
1.5 Process Overview......................................................................................................9
2. CAM-Part Definition
Exercise #1: CAM-Part Definition in Turning.................................................. 14
Exercise #2: CAM-Part Definition in Mill-Turn............................................... 28
3. Machine Preview
3.1 Understanding the Toolbar buttons.................................................................... 44
4. Turning Operations
4.1 Basic Turning.......................................................................................................... 50
Exercise #3: Turning Operations on Turning CNC-Machine........................ 54
Exercise #4: Button Lock Machining............................................................... 108
Exercise #5: Guided Ejector Bushing Machining........................................... 110
Exercise #6: Guide Pillar Machining................................................................ 112
Exercise #7: Bearing Bush Machining.............................................................. 114
4.2 Advanced Turning: Rest Material...................................................................... 117
Exercise #8: Wheel Machining.......................................................................... 118
4.3 Advanced Turning: Partial machining............................................................... 131
Exercise #9: Long Shaft Machining.................................................................. 132
4.4 Turning on Mill-Turn CNC Machines.............................................................. 142
Exercise #10: Turning Operation on Mill-Turn CNC-Machine.................. 145
v
5. Milling on Mill-Turn CNC-Machines
Exercise #11: Facial Milling................................................................................ 172
5.1 Using MCO on Mill-Turn CNC-machines....................................................... 185
Exercise #12: Machining with Back Spindle.................................................... 187
Exercise #13: Control of Machine Devices.................................................... 198
7. Channel Synchronization
7.1 Understanding the Buttons on the Ribbon...................................................... 319
7.2 Applying color to Synchronization label and submachines........................... 324
7.3 General Rules of Channel Synchronization..................................................... 326
7.4 Working with the operation of Channel Synchronization............................. 328
8. Swiss-Type Exercise
Swiss-Type: Exercise #1...................................................................................... 334
The goal of this course is to teach you how to use SolidCAM to machine various parts using
Turning and Mill-Turn CNC-machines. This tutorial covers the basic concepts of Turning
and Mill-Turn machining and is a supplement to the system documentation and online help.
Once you have developed a good foundation in basic skills, you can refer to the online help for
information on the less frequently used options.
Prerequisites
Students attending this course are expected to have basic knowledge of the SolidCAM software.
The SolidCAM 2.5D Milling Training Course is recommended but not necessary to be studied
before this course for better understanding of Milling with the SolidCAM software.
Course design
This course is designed around a task-based approach to training. The guided exercises will
teach you the necessary commands and options to complete a machining task. The theoretical
explanations are embedded into these exercises to give an overview of the SolidCAM Mill-Turn
capabilities.
Exercises
The Training Materials archive supplied together with this book contains copies of the various
files that are used throughout this course. The Exercises folder contains the files that are
required for doing guided and laboratory exercises. The Built Parts folder inside the Exercises
contains completed manufacturing projects for each exercise. Copy the Exercises folder to your
hard drive. The SOLIDWORKS files used for the exercises were prepared with SOLIDWORKS
2018.
The Machine files folder contains a number of pre-processors (CNC-controller configuration
file) used through the exercises of this book. Copy the content of this folder into your
..\SolidCAM2019\Gpptool folder.
3
The CNC-machine folder contains the CNC-machines definition files used for Machine
Simulation. Copy the contents of the CNC-machine folder into the machine definition folder on
your hard drive (the default location is C:\Users\Public\Documents\SolidCAM\SolidCAM2019\
Tables\MachSim\xml).
Windows® 10
The screenshots in this book were made using SolidCAM 2019 integrated with SOLIDWORKS
2018 running on Windows® 10. If you are running on a different version of Windows, you may
notice differences in the appearance of the menus and windows. These differences do not affect
the performance of the software.
Conventions used in this book
This book uses the following typographic conventions:
4
1. Introduction
The SolidCAM Turning module enables you to prepare the tool path for the following operations:
Face Turning
SolidCAM enables you to perform turning of facial
profiles. The principal working direction is the X-axis
direction.
Turning
SolidCAM enables you to prepare the tool path for all
types of external and internal turning operations: long
external, long internal, face front, and face back.
Drilling
SolidCAM enables you to perform all drilling cycles to
machine the holes coincident with the revolution axis
of the part.
5
Threading
SolidCAM enables you to prepare the tool path for all
types of external and internal threading.
Grooving
SolidCAM enables you to prepare the tool path for all
types of external and internal grooving and parting.
Angled Grooving
SolidCAM enables you to perform inclined grooves. The
geometry defined for this operation must be inclined
relative to the Z-axis of the CAM-Part Coordinate
System..
Cutoff
SolidCAM enables you to perform cutoff machining.
This operation is used to cut the part or to perform a
groove whose width is exactly the same as the tool width.
The cutting can be performed using CNC-machine
cycles; chamfers and fillets can also be generated.
6
1. Introduction
Trochoidal Turning
SolidCAM enables you to turn complex profiles using
the Trochoidal cutting strategy. The cutting passes are
rounded in the beginning and in the end to result in
smooth optimized tool path that enables you to use
high cutting speed and reduce tool wear.
Balanced Rough
SolidCAM enables you to work with two tools
performing roughing cuts at the same time. The Master
submachine and Slave submachine should have the
same Table.
Manual Turning
SolidCAM enables you to perform turning according to
your own geometry regardless of a stock model, target
model, or envelope.
7
1.3 Mill-Turn Module Overview
The Mill-Turn module is intended for programming of 3-, 4- and 5-axis multi-task machines
that combine several capabilities into one machine and especially for programming of 5-axis
milling CNC-machines with turning capabilities (e.g. DMU FD-series of DMG, Okuma,
Mazak, Nakamura, Index, Chiron). This functionality provides you with a number of significant
advantages:
• The Mill-Turn module provides you with full functionality of the Coordinate System
definition, identical to that of SolidCAM Milling.
• You can use the same coordinate system for milling as well as for turning without
additional definition.
• You can define a Stock model to be used in SolidCAM Milling as well as in SolidCAM
Turning operations.
• The Mill-Turn module enables you to perform all types of Milling and Turning
operations using the same post-processor.
• The Mill-Turn module enables multi-turret and multispindle programming, with
turret synchronization and full machine simulation.
• Using the Mill-Turn module, you do not need to learn new rules; you just work in
regular milling environment and can add turning operations as needed.
8
1. Introduction
CAM-Part
The CAM-Part defines the general data of the workpiece. This includes the model name,
the coordinate system position, tool options, CNC-controller, etc.
Geometry
By selecting Edges, Curves, Surfaces or Solids, define what and where you are going to
machine. This geometry is associated with the native SOLIDWORKS model.
Operation
Three major stages of the SolidCAM Manufacturing Project creation process are:
CAM-Part definition
This stage includes the definition of the global parameters of the Manufacturing Project
(CAM-Part). You have to define Coordinate Systems that describe the positioning of the
part on the CNC-machine. Optionally, you can define the Stock model that will be used
for milling operations and the Target model that has to be obtained after the machining.
Machine Setup definition
When the part is to contain Turning operations, the clamping fixture has to be defined
in order to supply SolidCAM with the information about fixing the part on the CNC-
machine and the part position relative to the machine.
Operations definition
SolidCAM enables you to define turning and milling operations. During the operation
definition, you have to select the Geometry, choose the tool from the Part Tool Table (or
define a new one), define a machining strategy and a number of technological parameters.
9
10
CAM-Part Definition 2
The CAM-Part definition process consists of the following stages:
CAM-Part creation
CNC-Machine definition
Setup
• CAM-Part creation. According to default settings, the CAM-Part name and location
are defined automatically. However, you can define them manually, if you choose
the manual option. At this stage, SolidCAM defines the necessary system files and a
folder to allocate the place to store SolidCAM data.
• CNC-Machine definition. It is necessary to choose the CNC-controller. The controller
type influences the Coordinate System definition and the Geometry definition.
• Coordinate System definition. You have to define the Coordinate System, which is
the origin for all machining operations of the CAM-Part. You can create multiple
CoordSys positions and in each machining step select which CoordSys you want to
use for the operation.
• Stock model definition. It is necessary to define a boundary of the stock that is used
for the CAM-Part machining.
• Target model definition. SolidCAM enables you to define the model of the part in its
final stage after the machining.
• Setup. You have to define the clamping fixture, the initial stock position on main or
back spindle and the position of the part zero with reference to the main or back
spindle.
The following exercises describe the full process of the CAM-Part definition. It is recommended
to complete the stages in order to understand how the CAM-Part features are built. For this
purpose, you have to turn off the automatic CAM-Part definition.
12
2. CAM-Part Definition
Before you start, select SolidCAM Settings command from the SolidCAM main menu.
In the left pane, click CAM-Part. Ensure that Auto select project location and name(skip New
CAM-Part dialog) check box is unselected.
13
Exercise #1: CAM-Part Definition in Turning
2. Start SolidCAM
14
2. CAM-Part Definition
15
3. Choose CNC-Machine
The Machine Coordinate System defines the origin for all machining
operations on the CAM-Part. It corresponds with the built-in controller
functions. It can be used for various clamping positions in various
operations on the CAM-Part.
Usually Turning CNC-machines have only one machine Coordinate
System; its Z-axis is the rotation axis of the spindle. The Machine
Coordinate System enables you to perform all turning operations.
16
2. CAM-Part Definition
The CoordSys dialog box enables you to define the location of the Coordinate System
and the orientation of the axes.
You can define the position of the Coordinate System origin
and the axes orientation by selecting model faces, vertices,
edges or SOLIDWORKS Coordinate Systems. The geometry
for the machining can also be defined directly on the solid
model.
This method enables you to define the CoordSys Origin and axes by
selecting any three points.
17
High precision
Choose the Center of revolution face option. With this option, the origin is placed
automatically on the axis of revolution face.
With the Select Face mode chosen, click on the
model face as shown.
The Z-axis of the CoordSys is coincident with
the axis of revolution. Note that the CoordSys
origin is automatically defined on the model back
face and the Z-axis is directed backwards.
Click Change to opposite.
This button enables you to change the Z-axis direction to the opposite along the
revolution axis.
Now the CoordSys origin is located on the front
face of the model, and the Z-axis is directed
forward along the revolution axis.
Confirm the selection by clicking . The
Coordinate System is defined.
The Turning Part Data dialog box is displayed
again.
18
2. CAM-Part Definition
This Machine CoordSys is used for the turning operations. The turning
tool movements are located in the ZX-plane.
All the machining geometries are defined in the ZX-plane of the defined
Coordinate System.
19
This dialog box enables you to define the Stock model of the CAM-Part to be
machined.
20
2. CAM-Part Definition
When the chain is selected, perpendiculars are dropped from its end
points to the axis of rotation to define the material boundary.
The Revolved Selected chain
boundary around Z
option enables you to
define only one chain,
either opened or closed.
When more than
one chain is defined,
the error message is
displayed.
• 3D Model
21
Choose the Cylinder mode from the Defined by list and click on the solid body to select
it as shown in the image.
In the Mode section, choose Relative to model.
In the Offsets dialog section, define the following
offsets:
• Set +Z to 2 and -Z to 25 to define the front
and back offsets from the model
• Set the External offset to 2
• Set the Internal diameter offset to 0
External
Internal
diameter
22
2. CAM-Part Definition
The Mode section enables you to define the offsets Relative to model or define the
Stock boundaries in the Absolute coordinates.
The Target model is the final shape of the CAM-Part after the machining.
It is used for gouge checking in the SolidVerify simulation.
During the Target model definition, SolidCAM creates an Envelope
sketch in the CAM component of the CAM-Part assembly. This sketch
contains the geometry automatically generated by the Envelope function
of SolidCAM. This function creates the envelope line of the specified
solid bodies. Consider the revolution body surrounding the solid body.
The section of this revolution body by the ZX-plane of the Turning
Machine CoordSys is the envelope. This envelope is a profile of the part
that has to be turned in order to create the model geometry.
23
The Envelope function takes into account all external model faces as well
as the internal faces. The geometry created by the Envelope function
can be used for the Geometry definition in SolidCAM operations.
In addition to the Envelope, SolidCAM enables you to generate
a sketch containing a Section of the Target model by the ZX-plane. The
Section sketch is created in the CAM component of the SolidCAM Part
Assembly.
In the Turning Part Data dialog box, click the Target button. The Target dialog box is
displayed. This dialog box enables you to define a 3D Model for the Target.
Click on the solid body. The wireframe model is displayed.
24
2. CAM-Part Definition
In the process of the Target model definition, SolidCAM creates the Envelope sketch
in the CAM component of the CAM-Part assembly. The
Envelope sketch is used later for the machining geometry
definition.
SolidCAM Manager
25
• CAM-Part header
This header displays the name of the current Tool Library. Double-
click this header to display the Part Tool Table, which is the list of
tools available to use in the current CAM-Part.
• Machining Process header
This header displays all SolidCAM geometries that are not used in
the operations.
• Fixtures header
This header displays all SolidCAM fixtures that are not used with the
current CAM-Part.
26
2. CAM-Part Definition
• Operations header
This header displays all SolidCAM operations defined for the current
CAM-Part.
At this stage, the definition of the CAM-Part is finished. The definition of Turning
operations is covered in the following exercises where this CAM-Part is used.
27
Exercise #2: CAM-Part Definition in Mill-Turn
This exercise illustrates the process of the CAM-Part definition in Mill-Turn module of
SolidCAM.
In this exercise, you have to create the CAM-Part for the model
displayed on the illustration and define the Coordinate System, the
Stock model and the Target model, which are necessary for the part
machining. The CAM-Part will be used in the exercises further on.
Before you start, select the SolidCAM Settings command from the
SolidCAM menu. In the left pane, select Automatic CAM-Part
definition. In the right pane, click the Mill-Turn tab and clear the following check boxes: Definition
of Stock, and Definition of Target.
28
2. CAM-Part Definition
Then you have to turn off the default templates loading for Milling operations. In the left pane,
select Defaults > Template. In the right pane, under 2.5D Milling, clear all check boxes next to the
templates names.
Click OK to confirm your choice. These settings can be turned back on at any time.
29
2. Start Mill-Turn project
Click the SolidCAM item in the Tool menu of SOLIDWORKS and choose Mill-Turn
from the New submenu.
30
2. CAM-Part Definition
The Machine Coordinate System defines the origin for all machining
operations on the CAM-Part. It corresponds with the built-in controller
functions and can be used for various clamping positions in a variety of
operations on the CAM-Part.
The Machine
Coordinate System
#1 (Position #1) can
be used for turning
operations as well
as for all types of
milling operations.
In the Turning mode,
SolidCAM uses the Turning Coordinate System created by rotating of
the Machine Coordinate System #1 (Position #1) around the Z-axis.
The axes orientation for the Turning Coordinate System
are defined in the CoordSys item of the submachine in
the Machine ID file of the chosen CNC-controller. At
the stage of operation definition, you will need to make
sure that you choose an appropriate submachine to
generate the correct GCode.
Click the CoordSys button in the Define area of the Mill-Turn Part Data dialog box to
define the Machine Coordinate System.
31
The CoordSys dialog box enables you to define the Coordinate System location
and the orientation of the axes. You can define the position of the Coordinate
System origin and the axes orientation by selecting model faces, vertices, edges or
SOLIDWORKS Coordinate Systems.
32
2. CAM-Part Definition
This option enables you to define the Coordinate System with the
Z-axis normal to the model view you are facing on your screen.
The CoordSys origin will lie in the origin of the SOLIDWORKS
Coordinate System, and the Z-axis will be directed normally to the
chosen view of the model.
• By 3 points (associative)
This option enables you to define the CoordSys Origin and axes by
selecting any three points.
33
Click the Edit button in the Coordsys Manager.
The CoordSys Data dialog box is displayed.
The MAC Number defines the number of the CoordSys in the CNC-
machine. The default value is 1. If you use another number, the GCode
file contains the G-function that prompts the machine to use the
specified number stored in the controller of your machine.
The Position field defines the sequential number of the Coordinate
System. For each Machine Coordinate System, several Position values
can be defined for different positions; each such Position value is related
to the Machine Coordinate System.
34
2. CAM-Part Definition
CoordSys
35
The Levels: Rear section displays levels for milling from the negative
Z-direction.
CoordSys
X
Part
Lower Level
Z
Clearance level
Tool Start Level
Tool Z-level
36
2. CAM-Part Definition
• The Tool Z-level is the height to which the tool moves before the
rotation of the 4/5 axes to avoid collision between the tool and the
workpiece. This level is related to the CoordSys position and you
have to check if it is not over the limit switch of the machine. It is
highly recommended to send the tool to the reference point or to a
point related to the reference point.
Part
Lower level
The Translation Data option enables you to set the Shift and Rotation
values.
Shift is the distance from the Machine Coordinate System to the
location of the Position in the coordinate system and the orientation of
the Machine Coordinate System.
Rotation is the angle of rotation around the main axes X, Y and Z.
In the Mill-Turn module, facial and radial milling is performed using
the same Coordinate System. But since the part levels used for facial
milling are measured along the Z-axis, whereas those used for radial
milling are measured around the Z-axis, the CoordSys data must be
defined separately.
The Plane box defines the default work plane for the operations using
this CoordSys, as it is output to the GCode program. In the SolidCAM
CAM module, you must always work on the XY-plane. Some CNC-
machines, however, have different axes definitions and require a GCode
output with rotated XY-planes.
37
The CoordSys Manager dialog box is displayed.
This dialog box displays one Machine Coordinate System.
Confirm the CoordSys Manager dialog box by clicking .
The Mill-Turn Part Data dialog box is displayed.
38
2. CAM-Part Definition
• 3D Model
• STL
The Stock model is defined based on a STL file that exists in your
system. When you choose this mode and click the Browse button in
the STL file section, the Browse dialog box is displayed. This dialog
box enables you to choose the STL file for the stock definition.
When the Generate envelope check box is selected, SolidCAM generates
a sketch containing the envelope of the selected solid body. The Stock
boundary is defined in this sketch.
39
When the Internal diameter value is different from 0, SolidCAM defines
a tube.
40
2. CAM-Part Definition
The envelope sketch is added to the CAM component of the CAM-Part assembly and
is displayed on the solid model. This sketch will be used later for the turning geometry
definition.
In the Mill-Turn Part Data dialog box, click . The dialog box is closed and the
SolidCAM Manager tree is displayed. The defined CAM-Part is saved.
At this stage, the definition of the CAM-Part is finished.
The definition of Milling and Turning operations is covered in the coming exercises
using this CAM-Part.
41
42
Machine Preview 3
The Machine Preview window allows you to visualize the schematic position of the machine
devices without entering the Machine Simulation mode. This window is displayed in the
following ways:
• When you click the Preview ( ) button in the Machine ID Editor.
• When you click the Machine Preview ( ) button in the Setup and MCO dialog
boxes.
• When you click the Mounting button in the Tool Table window.
The toolbar enables you to control the machine parameters in the graphic area. The toolbar
buttons may vary depending on the type of the dialog box where you click the Machine Preview
button.
44
3. Machine Preview
The table below mentions all the buttons available in the machine preview windows:
Focus Target button enables you to focus only on the target model
These buttons allow you to change the tool direction along the chosen
axis.
The Flip button enables you to turn the tool around its axis.
The Focus Tool button enables you to set the current view focused on
the tool.
45
The Show/Hide Text button enables you to toggle between showing
and hiding the names of the machine devices.
Axes
This section enables you to browse and edit positions of each particular machine axis. You can
type the value in the edit box or change it gradually by scrolling the mouse wheel. If a position
value causes collision with another devices, the edit box and the colliding device are highlighted
red.
The following additional buttons enable you to use data related to the machine axis:
The Home Reference Axes button enables you to set axes to Home
Reference values.
The Set All Axes to Zero button enables you to set all axes values to 0
regardless of their original value.
The Return to Initial Axes Value button enables you to reset all axes values
to the original value defined in VMID.
The Paste Axes Values button enables you to paste current position values
into specified edit boxes.
46
3. Machine Preview
The Add Axes Values button enables you to add a new row to the Movement
list in an MCO operation and paste current position values into specified
edit boxes.
When you are defining a turning operation, the original MAC position is displayed in machine
preview. For example, if you are using MAC1 (1-Position) for turning operation, it will be
displayed in machine preview. If the additional angle is changed in tool orientation, it also
updates the coordinate position. When you are defining a milling operation, the original MAC
position is displayed in the machine preview. For example, if you are using MAC2 (1-Position)
for milling operation, it will be displayed in machine preview.
The station coordinate systems rotate/move along with the respective device movement. The
benefit is that you can keep a track of which station coordinate system is used for which device.
47
48
Turning Operations 4
4.1 Basic Turning
Angled Grooving
Turning Operation
This operation enables you to turn a longitudinal or facial profile.
The resulting tool path can either use the turning cycles of the CNC-
machine, if they exist, or it can generate all the tool movements. If the
tool movements are generated by the program, then minimum tool
movements length is generated taking into account the material boundary
in the beginning of the particular operation. The profile geometry is
adjusted automatically by the program, if needed because of the tool
shape, to avoid gouging of the material.
50
4. Turning Operations
Drilling Operation
This operation enables you to perform a drilling action along
the rotation axis. There is no geometry definition for this type of
operation since it is enough to define the drill start and end positions.
Threading Operation
This operation enables you to perform threading. The threading can
be either longitudinal (internal or external) or facial. This operation
can be used only if the CNC-machine has a thread cycle. SolidCAM
outputs the tool path for the threading exactly with the same length
as the defined geometry without any checking for material collision.
Grooving Operation
This operation enables you to perform a groove either on
a longitudinal geometry (internal or external) or a facial geometry. The
resulting tool path can either use a single machine cycle, generate all the
tool movements (G0, G1) or generate several machine cycles.
51
Cutoff Operation
This operation enables you to perform cutoff machining. This
operation is used to cut the part or to perform a groove whose width
is exactly the same as the tool width. The cutting can be performed
using CNC-machine cycles; chamfers and fillets can also be generated.
Trochoidal Turning
This operation enables you to turn complex profiles using the
Trochoidal cutting strategy.
The cutting passes are rounded in the beginning and in the end to
result in smooth optimized tool path that enables you to use high cutting speed and reduce
tool wear.
52
4. Turning Operations
For more detailed explanation on the Turning operations, refer to the SolidCAM Turning
Online Help.
53
Exercise #3: Turning Operations on Turning CNC-Machine
In the browser window, choose Exercise1.prz to load the CAM-Part that has been
prepared earlier.
54
4. Turning Operations
Right-click the Operations header in SolidCAM Manager and choose the Machine
Setup ( ) > Add at start of operations tree command.
The Machine setup dialog box is displayed. This dialog box enables you to define the
relations between fixtures, submachines, and the Machine Coordinate System.
Machine Setup
At this stage, you have to define a fixture that helps to prevent a possible collision of
tools during machining.
The Fixture column enables you to choose or define a
fixture to be used with the specified submachine. To
define the fixture, click > New.
The Model dialog box is displayed. This dialog box
enables you to define the fixture geometry.
Make sure that the Chuck (Standard) option is chosen in
the Defined by section.
55
This option enables you to define a standard three-step chuck by specifying the
clamping method, chuck position and dimensions.
Clamping method
Chuck position
The default Chuck position is defined on the stock envelope created during the Stock
model definition. Set the Clamping diameter as 94.
Now you need to define the dimensions of the chuck.
SolidCAM enables you to define and store fixtures as libraries for reuse
in fixture definition. Click the Take from library button to open the
Fixture library dialog box. This dialog box enables you to create and
manage the fixture library.
Jaw
• The Jaw width (JW) parameter defines Height
Jaw Width
56
4. Turning Operations
• The Jaw height (JH) parameter defines the overall height of a single jaw.
• The Step width (SW) parameter defines the width of the lower step.
• The Step height (SH) parameter defines the height of the lower step.
57
Click the Position name in the tree view.
Click the Z column field. Set
the value to 92.000.
Select the check box before
the table name in the tree
view to display the fixture
directly on the model.
The Machine Preview button enables you to display the machine preview dialog
box to quickly visualize the schematic position of the machine devices without
entering the machine simulation mode.
Click the Machine Preview button. The Machine Preview window opens.
58
4. Turning Operations
For more information on Machine Preview, refer to the Machine Preview chapter.
Confirm the Setup definition with OK. The Setup
subheader is added to the SolidCAM Manager tree under
the Operations header.
59
You have to define the machining geometry for the external roughing operation using
the Envelope sketch. The sketch was automatically generated in
the Target model definition process described in Exercise #1.
Click . The Geometry Edit dialog box is displayed. This
dialog box enables you to define and edit geometry chains.
SolidCAM enables you to choose the mode of the geometry
selection in the Chain section of the Geometry Edit dialog box.
Chain options
You can define the geometry by selecting edges, sketch segments and
points on the contour. The following options are available:
• Curve
60
4. Turning Operations
This option enables you to close the gaps between successive chain
entities irrespective of the Gap Minimum and Gap Maximum values
by virtually extending the entities up to their intersection.
• Point to point
This option enables you to connect specified points; the points are
connected by a straight line.
Associativity:
SolidCAM does not keep the associativity to any selected
point. SolidCAM saves the X-, Y- and Z-coordinates of the
selected points. Any change made to the model or sketch
does not update the selected geometry.
• Arc by points
61
Click on the sketch point as shown.
62
4. Turning Operations
This button enables you to add the entity highlighted with the direction
arrow to the current chain.
Change Direction
Undo step
This button enables you to undo the last selection of a chain element.
Reverse
This button enables you to reverse the direction of the selected chain..
Reject chain
63
When a negative value is defined, the chain is trimmed from the start/
end point up to the specified distance measured along the geometry
chains.
End Extension
Start
Extension
Clear the Auto extend Start to Stock section, and set 3 asthe Distance value to extend
the geometry outside the material. In the End Extension/trimming section, set the
Distance value to 5.
Click the Apply to all button to confirm the chain selection.
Close the Modify Geometry dialog box with . The Turning Operation dialog box
is displayed again.
64
4. Turning Operations
Available composite and solid tools are displayed in the right pane of the dialog box.
65
Click the Holder check box. Select 8_251_11_004 as the holder.
Click the Mounting button.
The Mounting dialog box is
displayed.
The Z-, Z+, X-, X+ buttons enable you to set the tool direction parallel
to the corresponding axis of the station.
The Flip button enables you to turn the tool around its axis.
The Focus Tool button enables you to set the current view focused
on the tool.
The Show/Hide CoordSys button enables you to toggle between
showing and hiding Coordinate Systems of machine devices and tools.
The Show/Hide Text button enables you to toggle between showing
and hiding the names of the machine devices.
The Show/Hide All Tools button enables you to toggle between
showing and hiding the tools mounted on turrets.
66
4. Turning Operations
Spin finish
This field defines the Spin value for Finish turning.
Generally, the Spin value can be calculated using the following formula
for metric system:
Spin=(1000*V)/(π*D), where V is the cutting speed and D is the diameter.
And for inch system:
Spin=(12*V)/(pi*D), where V is the cutting speed and D is the diameter.
67
In this exercise, it is recommended to use the cutting speed of
210 m/min.
The diameter used for spin calculation is 90 mm (maximal diameter of
the part).
According to the formula above, Spin≈750.
Choose V (m/min) as Spin units. Define the Spin parameters. Set the Spin normal and
Spin finish values to 750.
Click to choose the tool for the operation. At this stage, the tool is defined in the
Part Tool Table.
Work type
• Finish only
68
4. Turning Operations
In the Rough tab, choose Smooth from the Rough type drop-down list.
Set the Step down value to 2.
Rough offset
69
• ZX
dz
SolidCAM enables you to define
different offsets in the X and
Z directions. You are prompted
to enter both Distance X and
Distance Z.
dx
• ZX-ABS
In the Semi-finish/finish tab, select the No option in the Semi-finish and Finish
sections.
The finishing operation will be performed later.
70
4. Turning Operations
Click in the Turning Operation dialog box. The Simulation control panel is
displayed.
Switch to the Turning page. This simulation mode enables you to display the 2D
simulation of the turning tool path.
In the Show section, choose the Both option. This option displays both the tool path
and the material.
Click . The simulation is displayed.
When the simulation is finished, switch to the SolidVerify page of the Simulation
control panel. This simulation mode enables you to view the tool path on the 3D
Model.
Rotate the model to the isometric view with the button.
Click to start the simulation.
71
During the machining simulation, SolidCAM subtracts the tool
movements from the solid model of the stock using solid Boolean
operations. The remaining machined stock is a solid model that can be
dynamically zoomed or rotated.
When the simulation is finished, click . The Turning Operation
dialog box is displayed. Click to close the dialog box.
Note the direction of the geometry. When you pick the first chain entity
on the solid model, SolidCAM determines the start point of the picked
entity closest to the picked position.
72
4. Turning Operations
Accept the chain and get back to the Face Turning Operation dialog box.
Click the Modify Geometry button. In the Start Extension/ trimming section, set 4 as
the Distance value to extend the geometry outside the material. In the End extension/
trimming section, set the Distance value to 20.
73
12. Define the technological parameters
Switch to the Technology page of the Face Turning Operation dialog box.
Make sure that option is
chosen in the Mode area. This
option enables you to machine
the front end face.
SolidCAM enables you
to perform roughing and
finishing in a single operation.
Make sure that the Rough
option is selected. In the
Rough type section, select the
Smooth option. In the Offset
section, set Offset Z value to
0.1.
Select the Finish option to
execute a finishing pass in the
direction of the geometry.
74
4. Turning Operations
14. Simulate
Click in the Face Turning Operation dialog box. The Simulation control panel is
displayed.
Simulate the tool path in the Turning mode.
When the simulation is finished, switch to the SolidVerify mode and simulate the tool
path again.
Close the Simulation control panel with
.
The Face Turning Operation dialog box
is displayed. Close it with .
In the following operation, you have to perform rough machining of the internal faces using
a Drilling operation. The U-Drill tool is used to machine
the internal hole without center drilling and to increase the
machining speed by avoiding the pecking. Using the U-Drill,
you can also avoid the preliminary drilling and operate the tool
with the largest diameter.
Right-click the Face Turning operation and choose Drilling from the Add Turning
Operation submenu to add a new Drilling operation.
The Drilling Operation dialog box is displayed.
75
Set the following parameters of the U-Drill tool that will be used for the operation:
• Set the D parameter to 28
• Set the A parameter to 118
• Set the AD parameter to 28
• Set the TL parameter to 150
• Set the OHL parameter to 100
• Set the SL parameter to 90
• Set the CL parameter to 85
Switch to the Tool Data page to define
the Spin and Feed parameters of
drilling.
Set the Spin rate and Spin finish values to 3500.
Set the Feed XY value to 1000 mm/tooth.
Click the Holder check box. Select BT 40 ER 32x60 as the holder.
Confirm the tool definition with The Drilling Operation dialog box is displayed.
76
4. Turning Operations
The coordinates of the selected point are displayed in the Pick Start point dialog box.
Confirm this dialog box with .
The Drilling Operation dialog box is displayed again.
The coordinates of the selected point are displayed in the Pick End point dialog box.
Confirm the dialog box with .
The Drilling Operation dialog box is displayed again.
In the Depth type section, select the Full diameter option.
20. Simulate
Click in the Drilling Operation dialog box. Simulate the tool path in the Turning
mode.
Simulate the tool path in the SolidVerify mode.
77
The simulation is performed.
Close the Simulation control panel with . Close theDrilling Operation dialog box
with .
Right-click the last defined Drilling operation in SolidCAM Manager and choose
Turning from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
SolidCAM enables you to use an already existing operation as a template for the
current operation. All the operation data is copied from the template to the current
operation. This feature enables you to save the programming time.
In the Operation name section, choose the first turning operation as a template.
The data is copied.
In the current operation, use the same geometry that you used for the external
roughing.
78
4. Turning Operations
Click the Holder check box and select 8_251_11_004 as the holder.
79
Click Mounting and set the tool in the vertical position as shown.
Click the Select icon to confirm
the tool definition and choose it
for the operation.
Now you have to define the Spin
and Feed values. Click the Data
tab in the Tool page of the Turning
Operation dialog box.
Generally, the Spin value can be calculated using the following formula:
Spin=(1000*V)/(π*D), where V is the cutting speed and D is the diameter.
In this case, the differences of diameters through the tool path do not
enable you to use the common Spin value.
The V ( Velocity) option is used. This option enables you to define the
cutting speed. The number of revolutions per minute is calculated
automatically according to the actual diameter. Using this option, you
can maintain the constant cutting speed along the tool path. In the areas
of the smallest diameter, the number of revolutions is greater and vice
versa.
80
4. Turning Operations
With this value, SolidCAM limits the number of revolutions per minute.
The gear drop down list provides you the list of gear units as defined in
the VMID file.
When V(m/min) option is used in either Spin rate or Spin finish sections,
the Auto Gear-switching section is enabled. This allows you to override
the gear units and define the min. and max. rpm in order to maintain a
constant surface speed. The Reference diameter parameter allows you
to define the value used for calculating the minimum rpm. The Min. and
Max. spin parameters allow you to define the min and max spin values
of the current gear unit. Selecting the Stay in gear limits check box, uses
the Min. and Max. spin values according to the defined machine gear
unit. If you select the Auto Gear-switching check box, the gear drop
down list is not available for use.
26. Simulate
81
Simulate the tool path in the SolidVerify mode.
Close the Simulation control panel with . Close the Turning Operation dialog box
with .
Right-click the last defined Turning operation in SolidCAM Manager and choose
Turning from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
Click in the Geometry page. The Geometry Edit dialog box is displayed.
Select the chamfer segment as shown.
In the Chain section of the Geometry Edit dialog box, switch to the Point to point
mode.
82
4. Turning Operations
83
Click Mounting and set the tool position as shown.
Click to confirm the
tool definition and choose
it for the operation.
Click the Data tab in the
Tool page of the Turning
Operation dialog box to
define the Spin data for
the operation.
Set the Spin normal and
Spin finish to 1800.
Switch to the Technology page. Make sure option is chosen in the Mode area.
This option enables you to perform the internal radial turning.
In the Work type area, choose the Finish only option. This option is used for finish
turning of the CAM-Part. When this option is chosen, only a semi-finish or a finish
pass is executed.
Choose the ISO-Turning method option for Finish in the Semi-finish/finish tab.
At this stage, all relevant technological parameters are defined.
84
4. Turning Operations
32. Simulate
Click in the Turning Operation dialog box. The Simulation control panel is
displayed. Simulate the tool path in the Turning mode.
Simulate the tool path in the SolidVerify
mode.
Close the Simulation control panel with
. Close the Turning
Operation dialog box with .
85
Confirm the chain definition with .
In the Modify Geometry dialog box, set the Distance values to 1 in the Start Extension/
trimming and End Extension/ trimming areas.
86
4. Turning Operations
Click icon to confirm the tool definition and choose it for the operation.
Click the Data tab in the Tool page of the Grooving Operation dialog box. These
parameters allow you to define the Feed values.
Set the Feed normal to 0.18 and the Feed finish to 0.12.
Set the Safety angle value to 0.
Safety angle
Switch to the Technology page. Make sure that option is chosen in the Mode
area. This option enables you to perform the External grooving tool path.
SolidCAM enables you to combine roughing and finishing in one operation. Make
sure that the Rough option is chosen in the Work type area.
Click the Rough tab to define the rough grooving parameters.
In the Rough offset area, choose the Distance option. This option enables you to
define a constant offset distance from the geometry. Set the Distance value to 0.2.
87
In the Step over area, set the Value to 2.8.
Step over
Switch now to Semi-finish/Finish tab. Make sure that the Turn-Groove method option
is chosen in the Finish area.
Turn-Groove method
Delta compensation
For good surface finishing and better cutting conditions, the tool should
be allowed to bend slightly during the side cutting. This is important so
that only the corner radius of the tool will touch the material. This field
defines the distance the tool retreats before going sideways.
• Rough
Enter the distance the tool should retreat before moving sideways in
the roughing operation.
• Finish
Enter the distance the tool should retreat before moving sideways in
the finishing operation.
88
4. Turning Operations
38. Simulate
Right-click the last defined Grooving operation in SolidCAM Manager and choose
Grooving from the Add Turning Operation submenu.
The Grooving Operation dialog box is displayed.
89
Click the Modify Geometry button.
Set the Distance values in the Start Extension and the End Extension areas to 1. Close
the Modify Geometry dialog box with .
90
4. Turning Operations
Click the Holder check box and select C5 ADI 25 as the holder.
Click Mounting and set the tool as shown in the image.
Click to confirm the tool definition and choose it for the operation. Click the Tool
Data tab to define the feeds and safety angle.
• Set Feed normal to 0.1 and Feed finish to 0.05
• Set the Safety angle to 0
91
43. Save and Calculate
Click in the Grooving Operation dialog box to save the operation data and
calculate the tool path.
44. Simulate
92
4. Turning Operations
With the Curve option chosen, select the sketch segments as shown. Ensure that the
Up to Entity, Tangent propagation and Constant Z Propagation check boxes are
unselected.
93
In the Shank tab, enter the parameters as shown in the image.
For this operation you must use a new holder Tool External Grooving Angular. Add
and select this holder from the Training Materials folder.
Click Mounting and set the tool as
shown in the image:
Click to confirm the tool
definition and choose it for the
operation. Click the Tool Data
tab to define the feeds and safety
angle.
Switch to the Technology page. Make sure that option is chosen in the Mode
area. This option enables you to perform the angled grooving.
Make sure that the Rough option is chosen in the Work type area and click the Rough
tab to define the roughing parameters.
Make sure that Single is chosen in the Step down section. This option allows you to
machine the groove in a single step down.
94
4. Turning Operations
Click in the Angled Grooving Operation dialog box to save the operation data
and calculate the tool path.
50. Simulate
Close the Simulation control panel. Close the Angled Grooving Operation dialog box.
In the next stage, you have to perform machining of the external thread using a Threading
operation. The minimal diameter of the thread is 56 mm, and the pitch is 1.5 mm.
95
With the Curve option chosen, select the sketch segment as shown. Ensure that the
Up to Entity, Tangent propagation and Constant Z
Propagation check boxes are unselected. Confirm
the selected geometry with .
96
4. Turning Operations
Click the Holder check box and select 8_251_11_004 as the holder.
Click Mounting and set the tool as shown in the image.
Click to confirm the tool definition and choose it for the operation. Click the Tool
Data tab.
The cutting speed chosen for the operation is 110 m/min.
97
The Spin value can be calculated with the following formula:
Spin=(1000*V)/(π*D), where V is the cutting speed and D is the diameter.
Spin=(1000*110)/(π*58)≈600 rev/min.
Switch to the Technology page. Make sure that option is chosen in the Mode
area. This option enables you to perform the radial external threading
Make sure that the Multiple option is chosen in the Work type area.
SolidCAM enables you to choose between two main Work type options:
• Single – the threading is performed in a single pass (G33).
• Multiple – the threading is performed in several passes according
to the machine cycle.
Minor diameter
Choose Yes under External finish. This option enables you to perform the finishing
pass on the tips of the threads.
98
4. Turning Operations
Click in the Threading Operation dialog box to save the operation data and
calculate the tool path.
56. Simulate
Close the Simulation control panel. Close the Threading Operation dialog box.
At this stage, you have to perform machining of the internal thread using the Threading
operation. The maximal diameter of the thread is 33.5 mm and the pitch is 1.5 mm.
99
Select the sketch segment as shown.
100
4. Turning Operations
Click the Holder check box. Select SIL 0013 M16B_UT as the holder.
Click Mounting and set the tool as shown in the image.
Switch to the Tool Data tab. Set the spin and feed data.
Set the Spin normal and Spin finish to 1000.
Click to choose the tool for the operation.
101
60. Define the technological parameters
Switch to the Technology page. Make sure that option is chosen in the Mode
area. This option enables you perform the internal radial threading.
Make sure that the Multiple option is chosen in the Work type area. Set the Step down
to 0.1.
• In the Pitch unit area, set the Value to 1.5
• In the Major Diameter area, set the Value to 33
Major Diameter
At this stage, all the technological parameters of the Threading operation are defined.
Click in the Threading Operation dialog box to save the operation data and
calculate the tool path.
62. Simulate
102
4. Turning Operations
In the Modify Geometry dialog box, set the Distance values to 2 in Start Extension/
trimming and End Extension/trimming.
Click the Select button in the Tool page to start the definition of a new tool.
103
Click the Insert tab and enter the parameters as shown in the image.
Click the Shank tab and enter the parameters as shown in the image.
Click the Holder check box and select 8_251_11_004 as the holder.
104
4. Turning Operations
In this case, the differences of diameters through the tool path do not
enable you to use the common spin value.
The V (m/min) option is used. This option enables you to define the
cutting speed. The number of revolutions per minute is calculated
automatically according to the actual diameter. You can maintain the
constant cutting speed along the tool path. In the areas of the smallest
diameter, the number of revolutions is greater and vice versa.
105
Make sure option is chosen in the Mode area. Choose the Left option in the Tool
side section.
In the Corner section, choose the Chamfer option. In the Location
area, choose the Right option. The chamfer is machined as shown.
In the Chamfer parameters section, select the Distance option and set the Distance X
and Distance Z values to 1.
At this stage, the definition of the technological parameters of the parting operation
is finished.
Click in the Cutoff Operation dialog box to save the operation data and calculate
the tool path.
68. Simulate
Click in the Cutoff Operation dialog box. Simulate the tool path in the Turning
mode.
106
4. Turning Operations
107
Exercise #4: Button Lock Machining
The SOLIDWORKS model of the Button Lock (Exercise4.sldprt) is located in the Exercises
folder.
The following steps have to be implemented in order to reach the final CAM-Part:
2. External roughing
Define a Turning operation to perform the rough
machining of the part.
108
4. Turning Operations
3. External finish
Perform the finishing of the front faces of the
part as shown.
5. Parting
Define a Cutoff operation for cutting off the
part and machining of the chamfer.
109
Exercise #5: Guided Ejector Bushing Machining
The SOLIDWORKS model of the Guided Ejector Bushing (Exercise5.sldprt) is located in the
Exercises folder.
The following steps have to be implemented in order to reach the final CAM-Part:
2. External turning
Define the Turning operation to perform the machining
of the external radial faces. Use the grooving tool to
machine the grooves located radially.
3. Facial turning
Perform the facial turning of the front face as shown.
Note that it is not necessary to machine the whole face
because of the next Drilling operation.
110
4. Turning Operations
4. Grooves machining
Define a Grooving operation to machine three grooves.
5. Drilling
Drill the preliminary hole that will be finally turned at the
next stage. Use a flat drill tool (see Exercise #3).
6. Internal finish
Perform the internal finish of the center hole including
chamfers.
7. Parting
Define a Cutoff operation for cutting off the part and
machining of the chamfer.
111
Exercise #6: Guide Pillar Machining
3. Facial turning
Perform the facial turning of the front face as shown.
External finish turning
Define a Turning operation to machine the external model
faces except for grooves that will be machined in one of
the next stages.
112
4. Turning Operations
5. Grooves machining
Define a Grooving operation to machine four grooves.
6. Parting
Define a Cutoff operation for cutting off the part and
machining of the chamfer.
113
Exercise #7: Bearing Bush Machining
The SOLIDWORKS model of the Bearing Bush (Exercise7.sldprt) is located in the Exercises
folder.
The following steps have to be implemented in order to reach the final CAM-Part:
At this stage you have to define the CAM-Part, the CNC-controller, the Machine
Coordinate System, the Material boundary, the Clamp and the Target model.
The OKUMALL CNC-controller has to be chosen for this exercise.
2. Facial turning
Perform the facial turning of the front face as
shown.
114
4. Turning Operations
4. Center drilling
Define a Drilling operation to perform the preliminary
center drilling of the center hole.
5. Drilling
Define two Drilling
operations to machine
the center hole segments
as shown.
6. Internal turning
Define a Turning operation to machine the internal model
faces.
115
8. Parting
Define a Cutoff operation for cutting off the part and
machining of the chamfer.
116
4. Turning Operations
Geometry
Rest
Material
Geometry
SolidCAM offers you a number of methods to determine and machine Rest Material areas.
The following exercise illustrates SolidCAM functionality of the Rest Material turning.
117
Exercise #8: Wheel Machining
20 2
118
4. Turning Operations
When defining the Target model in the Model dialog box, set the Facet tolerance
value to 0.01 to get better performance during the simulation.
SolidCAM automatically generates the Envelope geometry that will be used later in
the definition of operations.
Confirm the CAM-Part definition.
5 2
119
Define an Ext. Turning tool for the operation.
Use the following Insert and Shank parameters:
120
4. Turning Operations
In the previous operation, the tool with the Left orientation was moving in the
negative Z-direction.
In the Rest material roughing operation, the tool moves in the positive direction of
the Z-axis. The Right orientation of the tool must be chosen.
Add a new Turning operation to perform the rough machining of the Rest material
area.
121
SolidCAM enables you to use an already existing operation as a template for the
current operation. All the data is copied from the template to the current operation.
This feature enables you to save the programming time.
In the Operation name section, choose the first operation
(TR_contour) as a template.
The data is copied. This operation contains the same
geometry and technological parameters as the previous
Turning operation.
Define a new Ext. Turning tool for the operation.
Use the following Insert and Shank parameters:
122
4. Turning Operations
During the tool path calculation, SolidCAM automatically determines the Rest material
area suitable for machining with the defined tool and technological parameters. The
machining is performed in this Rest material area only.
At this stage, the rough machining of the external faces is completed. At the next
stage, you have to perform the finish machining.
Perform the finishing of the external faces that were rough machined in the previous
steps.
Add a new Turning operation.
Define the geometry for the operation as shown.
2 2
123
Use the following Insert and Shank parameters:
Confirm the tool definition and choose the tool for the operation.
In the Technology page, choose the Finish only option
under Work type. This option enables you to perform the
finishing of the external faces.
Switch to the Semi-finish/finish tab. Make sure that the
ISO-Turning method is chosen for Finish. With this option,
the finishing tool path is performed in the direction of the
geometry.
Note that the default Rest material only option is chosen
in the Finish on section. This option enables you to
perform finishing only in Rest material areas.
In this case, the Rest material area is the allowance left
unmachined in the previous operations.
Save the operation data and calculate the tool path.
124
4. Turning Operations
22
Define the tool for the operation. Add a new Ext. Grooving tool.
125
Use the following Insert and Shank parameters:
Confirm the tool data and choose the tool for the current operation.
In the Technology page, choose the Face front option in the Mode area. With this
option, SolidCAM performs the
facial turning of the front faces.
Choose the Rough option in the
Work type. The finish machining
is performed later in a separate
operation.
126
4. Turning Operations
There is an area of the geometry that is not reachable for the tool during the machining.
This area will be machined in a separate operation using the Rest material strategy.
127
Set the Mounting as shown.
Confirm the tool definition and choose the tool for the operation.
On the Technology page, ensure that the Face Front mode is selected. In the Work
type list choose the Finish only option. This type enables you to perform the finish
machining along the geometry.
Make sure that the ISO-Turning method option is chosen in the Finish area of the
Semi-finish/finish tab.
In the Finish on box select the option of Entire geometry. With this option, SolidCAM
performs the machining on the entire geometry.
Save the operation data and calculate the tool path. Simulate the tool path in Turning
mode.
128
4. Turning Operations
8. Hole machining
3 1
129
Define the Drill start and the Drill end at the end points of the line.
Save the operation data and calculate the tool path.
Simulate the tool path in Turning mode.
130
4. Turning Operations
This functionality supports rough, semi-finish and finish machining of long turning parts. In
long turning parts the machining of the whole geometry all at once might cause problems due
to the deformation of the workpiece under the cutting tool. Partial machining provides the
capability to machine the geometry by dividing it into several segments.
131
Exercise #9: Long Shaft Machining
132
4. Turning Operations
This dialog box enables you to define the geometry segment that will be machined in
the operation and related parameters such as its initial and final points, distance and
approach/retreat data.
The First point and Second point sections enable you to define the profile
segment that will be machined in the operation and the parameters of
the tool approach/retreat movements.
The generated partial cutting pass is performed between the first and
second points; the cutting pass direction is determined according to the
Profile direction option state.
Second
point First
point
133
The approach/retreat pass consists of an arc tangential to the partial
machining geometry at the First/Second point, and a line connected to
the arc. The line direction is automatically chosen according to the Tool
type, Tool tip angle and Safety angle parameters.
When the point has been picked, SolidCAM calculates the Distance
along axis and Diameter values for the picked point and displays them
in the X,Y,Z dialog box.
The Distance along axis parameter displays the distance from the
CoordSys to the First/Second point along the Z-axis. When the Pick
option was used, the value is calculated automatically. It can also be
used as an alternative to the Pick option to define the First/Second
point locations. Even if the Pick option was already used, you can edit
the value received from the model and thus change the First/Second
point locations.
134
4. Turning Operations
Second
point First
point
CoordSys
Z
Distance along axis
Approach/Retreat parameters
Approach
Retreat line
line length
length Retreat Approach
radius radius
Second
point First
point
135
For External Rough tools, the approach line is determined as
follows:
Approach line
direction
Second
point First
point
Approach
line length
Second
point First
point
136
4. Turning Operations
Second
point First
point
Second
point First
point
137
Modify contour to avoid collision
Click the Show button to check the machining geometry and the updated partial
geometry between the First point and the Second point with the tangential arcs and
connected lines.
138
4. Turning Operations
The Distance along axis value for the Second point is calculated: -250.
139
Confirm the Partial Machining dialog box. Click the Save & Calculate icon in the
Turning Operation dialog box.
Simulate the tool path in the Turning mode.
The Distance along axis value for the Second point is calculated: -350.
Confirm the Partial Machining dialog box. Click the Save & Calculate icon in the
Turning Operation dialog box.
140
4. Turning Operations
141
4.4 Turning on Mill-Turn CNC Machines
SolidCAM supports all types of Mill-Turn CNC-machines. The Mill-Turn CAM-Part is not
strictly associated with the only type of machine on which it is intended to be manufactured.
In the Mill-Turn module, the flexibility of CAM-Part definition in terms of CNC-machine usage
enables you to easily change the type of machines for parts. The type of the chosen CNC-
machine though applies certain restrictions on the technology: for example, if your programming
is intended for a 3-axis CNC-machine that supports the XZC coordinates, the tool path is
not supposed to contain movements along the Y-axis (except for the movements that can be
translated into the available axes of the machine). Such functionality enables you to create a
required machining technology and then to adapt it for usage on a certain CNC-machine.
All types of Mill-Turn CNC-machines enable you to perform turning operations.
The following types of milling operations are supported according the CNC-machine type:
142
4. Turning Operations
This type of machine enables you to perform facial, indexial and simultaneous milling operations
using the XZC axes.
C
This type of machine enables you to perform facial, indexial and simultaneous milling operations
using the XYZC axes.
C
Y
X
143
5-Axis Mill-Turn machine
X
B
Z
Y
This type of machine enables you to perform facial, indexial and simultaneous milling operations
using the XYZCB axes.
B
C
Y
X
144
4. Turning Operations
In this exercise, you have to define the machine setup and clamping
fixture. Then you have to perform two Turning operations to
machine the external faces of the model and prepare it for the next
Milling operations.
The exercise uses the CAM-Part created in Exercise #2. In the
process of operation definition, you have to define the machining
geometry, the tool and the technological parameters.
Right-click the Operations header in SolidCAM Manager and choose Machine Setup
( ) > Add at start of operation tree.
The Machine setup dialog box is displayed.
145
This machine setup shows two Tables, Main_SP and Back_SP, associated with the
Machine Channels.
The Fixture section enables you to choose or define a fixture to be used on a particular
table. Select the Main Spindle Main_SP. To define the fixture, click > New.
The Model dialog box is displayed. This dialog box enables you to define the fixture
geometry.
In the Name section, change the fixture name to Main.
Make sure that the Chuck (Standard) option is chosen in the
Defined by section.
In the Clamping method section, use the default clamping
option.
The default Chuck position is defined on the edge of the stock
envelope created during the Stock model definition.
• Set the Clamping diameter to 52
Set the values in the Jaws parameters section as follows:
• Set the Jaw width (JW) value to 50
• Set the Jaw height (JH) value to 70
• Set the Step width (SW) value to 15
• Set the Step height (SH) value to 20
The clamping fixture is defined.
Click to confirm the Model dialog box.
146
4. Turning Operations
Right-click Setup in SolidCAM Manager and choose Face from the Add Turning
Operation submenu.
The Face Turning Operation dialog box is displayed.
147
When model entities are picked, SolidCAM automatically defines
the geometry on the envelope/section segment corresponding to the
selected model elements.
You have to define the machining geometry for the turning operation using the
Envelope sketch that was automatically generated during the Target model definition
described in Exercise #2.
Click .
The Geometry Edit dialog box is displayed in the SOLIDWORKS PropertyManager
area. This dialog box enables you to define and edit geometry
chains.
The default Curve option enables you to create a chain by
selecting model edges or wireframe sketch elements one after
the other.
In this operation, the geometry must be directed opposite to
the X-axis direction.
Click on the entity of the Envelope sketch as shown. The
selected entity is highlighted.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with .
In this exercise, the geometry has to be extended in order to enable the tool approach
and retreat outside of the machining geometry. On the Geometry page of the Face
Turning Operation dialog box, click the Modify Geometry button.
The Modify Geometry dialog box is displayed.
148
4. Turning Operations
Make sure that the Auto extend Start to Stock and Auto
extend End to Stock option are selected.
149
The Part Tool Table is displayed.
Click . The Part Tool Table provides you with a choice of tools available for the
current operation. For this operation, a composite tool is used.
Composite tool
150
4. Turning Operations
Select the tool holder. Switch to the Holder page. The Global tab displays the Global
holders table. Choose the HSK A63WH-ASHR 25 holder from the Turning holders
under the Global tab.
Safety distance
151
In this manner, the tool path passes are extended to ensure that the tool
does not drop into the material in the Rapid mode in the beginning of
machining and between one step down to another.
When the Custom safety distance check box is selected, SolidCAM
enables you to define the distance at which the tool is positioned relative
to the material in the beginning and in the end of the operation.
The Distance X and Distance Z parameters enable you to define different
distance values in the X- and Z-directions.
Distance X
Distance Z
Click in the Face Turning Operation dialog box. The operation data is saved, and
the tool path is calculated.
152
4. Turning Operations
This mode enables you to display the tool path directly on the
model in the SOLIDWORKS window. Since all the View options of
SOLIDWORKS are available during the simulation, you can see the
tool path from different perspectives and zoom in on a certain area of
the model.
Rotate the model to the side view by clicking in the CAM Views toolbar and click
on the Simulation control panel.
The tool path is simulated in the SOLIDWORKS window.
Note that the lead in and lead out movements and work feed movements
are displayed with different colors.
This mode enables you to display the section view simulation of the
turning tool path.
153
Click . The tool path is simulated.
154
4. Turning Operations
During the SolidVerify simulation, you can use the View buttons to
place the simulation model properly on the screen.
155
14. Add an operation
Click the Face Turning operation in SolidCAM Manager and choose Turning from the
SolidCAM Turning ribbon.
In the Geometry Edit dialog box, choose the Up to Entity option and select the last
chain entity as shown.
156
4. Turning Operations
In this exercise, the geometry has to be extended in order to enable the tool approach
and retreat outside of the machining geometry. On the Geometry page of the Turning
Operation dialog box, click the Modify Geometry button.
The Modify Geometry dialog box is displayed.
In the Start Extension/trimming section, set the Distance
value to 0. In the End Extension/trimming section, set the
Distance value to 10. Click the Auto extend End to Stock
check box and select (X+).
157
Click . Choose the Ext. Turning tool from the Composite Tools section.
Use the default tool parameters for the insert. For the shank, set the Insert Lead Angle
to A (90deg).
In the Turret section, select LW_TR.
Click to choose the tool for operation.
For this tool, a new STL holder will be used. To export the STL holder, click .
Click SolidCAM Part on the ribbon, choose the Tool Library Options submenu and
select Tool STL Holders option.
The STL Holders Table dialog box is displayed.
This dialog box enables you to manage the library of STL holders. The holders are
presented in the categories according to certain criteria. The default STL holders
library contains two categories: Milling and Turning.
Right-click the Milling entity and choose the Add STL Holder option.
The Browse dialog box is displayed. Find the T00225_sc_Main.stl file stored in the
Exercises folder and click Open.
158
4. Turning Operations
Make sure that option is chosen in the Mode area. This option enables you to
perform longitudinal turning (the principal working direction is the Z-axis direction).
To define the parameters of the Rough machining, switch to the Rough tab on the
Technology page of the Turning Operation dialog box.
Select the Smooth option in the Rough type section.
Define the Step down for roughing. This parameter
enables you to define the distance between each
two successive roughing passes. Select the Equal
steps options and use the default value of 1.
Define the offset from the geometry that will
remain after the roughing stage of the operation.
In the Rough offset section, choose the ZX-ABS Step down
159
Switch to the Strategies tab. Select the Non-descending motions option to leave the
groove unmachined.
Click in the Turning Operation dialog box. The operation data is saved, and the
tool path is calculated.
160
4. Turning Operations
Right-click the last defined Turning operation in SolidCAM Manager and choose
Grooving from the Add Turning Operation submenu.
The Grooving Operation dialog box is displayed.
Make sure that the Wireframe option is chosen in the Geometry section and click
.
The Geometry Edit dialog box is displayed.
Using the Up to Entity option, select the first and the last chain entities.
Confirm the chain definition with and click .
In the Modify Geometry dialog box, select both Auto extend Start to Stock and Auto
extend End to Stock options.
161
27. Define the technological parameters
Switch to the Technology page. Make sure that option is chosen in the Mode
area. This option enables you to perform the External grooving tool path.
SolidCAM enables you to combine roughing and semi-finishing in one operation.
Make sure that the Rough option is chosen in the Work type area.
Click the Rough tab to define the rough grooving parameters.
In the Step down area, choose the Single option. This option enables you to perform
machining in a single step down.
In the Step over area, set the Value to 3.
Switch to Semi-finish/Finish tab. In the Semi-finish section, choose the Down only
option. In the Semi-finish offset, choose the ZX-ABS option.
In the Finish section, choose the No option. External finishing of the part surface will
be completed in a separate operation.
29. Simulate
Close the Simulation control panel. Close the Grooving Operation dialog box.
At this stage, the exercise is finished.
The definition of Milling operations is covered in the following chapter.
162
5
Milling on Mill-Turn
CNC-Machines
The Mill-Turn module enables you to use all types of milling operations to generate the tool
path for the driven tools.
Milling Operations
Port Machining
2D iMachining
3D iMachining
Profile Operation
You can mill on or along a contour. The profile geometry can
be open or closed. In profile milling you can optionally use tool
radius compensation to the right or to the left side of the geometry.
SolidCAM offers two types of profiling:
• Milling a single profile to the specified constant or
variable depth in one step or in several user-defined
down steps.
164
5. Milling on Mill-Turn CNC-Machines
• Concentric profiles to the specified constant or variable depth; this type of profiling
generates several concentric profiles that start from the defined clear offset distance
from the profile, and finish on the profile geometry, thus clearing the area around the
profile to a constant depth.
Contour 3D Operation
This operation enables you to utilize the power of the 3D Engraving
technology for the 3D contour machining. In this operation,
SolidCAM enables you to prevent the gouging between the tool
and the 3D contour.
Pocket Operation
In pocket milling, you remove material from the interior of a closed
geometry. SolidCAM offers two types of pocketing:
• Pocket without islands. When a profile geometry
consists of one or more profiles and none of them are
enclosed or intersect with one another, each is milled as
a separate pocket without islands.
• Pocket with islands. When a profile geometry consists of
several profiles, any profile that is enclosed or intersects
with another profile is treated as an island. You can
define an unlimited number of islands within a single pocket.
Drilling Operation
This operation enables you to perform 2D and 3D drills and other canned
drill cycles. SolidCAM supports the canned drill cycles provided by your
particular CNC-machine such as threading, peck, ream, boring, etc. If
your CNC-machine has no canned drill cycles of its own, they can be
defined using the General Pre- and Post-processor program (GPPTool).
With 3D drills, SolidCAM takes into account the solid model geometry.
165
The program uses the holes prepared in this operation for the descent during 3D Model
roughing.
Slot Operation
This operation generates a tool path along the centerline to the right
or to the left of one or more profiles. Two types of slots can be
defined: the Slot with constant depth operation machines the slot
in several steps until the final depth is reached. In Slot with variable
depth, the depth profile is also defined by a 2D section. The slot
can be pre-machined using rough and semi-finish cycles. The finish
cut produces a tool path according to the specified scallop height
on the floor of the slot. With available parameters for the right and
left extension and the side step, you can mill a slot wider than the
tool diameter.
T-Slot Operation
This operation enables you to machine slots in vertical walls with a
slot mill tool.
166
5. Milling on Mill-Turn CNC-Machines
ToolBox Cycles
ToolBox sub-operations are a set of 2.5D Milling operations,
and each one of these operations is intended for a specific
machining case. For example, a number of operations cover
different strategies of the counterbore machining. Each
operation provides you with a specific machining strategy
optimal for a particular machining case.
Engraving Operations
You can mill text or any other profile on a 2D or 3D geometry. The
profile is projected on the surface, engraving the contour at a specified
depth.
167
Chamfer Recognition Operation
This operation recognizes automatically chamfer features at the
target model and creates the necessary machining.
HSS Operation
SolidCAM HSS module is a high speed surface machining
module for smooth and powerful machining of localized
surface areas in the part, including undercuts. It provides
easy selection of the surfaces to be machined, with no need
to define the boundaries. It supports both standard and
shaped tools.
168
5. Milling on Mill-Turn CNC-Machines
3 to 5 axis Conversion
In some machining cases, there is a need to perform machining
of 3D parts using the 5-axis capabilities. For example, 3D
machining of deep cavities requires the use of tools of great
length, which can cause tool breakage; the same cavities can be
machined using a tool of smaller length while tilting this tool to
follow the same tool path.
169
Multiaxis Drilling Operation
This operation enables you to machine a series of drills that have
different orientations.
170
5. Milling on Mill-Turn CNC-Machines
2D iMachining / 3D iMachining
SolidCAM iMachining is an advanced technology of high
speed machining that generates optimized tool paths,
efficient cutting and high material removal rates, while
reducing machining time and tool wear. The iMachining
Technology Wizard enables you to define the optimum
cutting conditions for sustainable high speed machining.
Using the cutting conditions produced by the Wizard, the
iMachining Tool Path Generator calculates all the tool paths necessary to efficiently produce the
target geometry from the given stock geometry.
171
Exercise #11: Facial Milling
2. Add an MCO
Right-click the first Face Turning operation in the SolidCAM Manager tree and choose
Add Machine Control Operation from the submenu.
The Machine Control Operation dialog box is displayed.
From the Action on pane, drag LW_TR to the Process pane.
Select the Submachine as Lw_main.
Select the CoordSys as MAC 1 (1-Position).
Click the LW_TR entity.
In the Unload Tool column, ensure Station_10 (empty) parameter is selected in the
Value section and Yes is the default option in New Line section.
In the Movement column, ensure Yes is the default option in New Line section.
Save and Exit the Machine Control Operation dialog box.
Save and Exit the Machine Control Operation dialog box.
3. Add an operation
Right-click the defined MCO in the SolidCAM Manager tree and choose Pocket from
the Add Milling Operation submenu.
The Pocket Operation dialog box is displayed.
Make sure that MAC 1 (1-Position) is chosen for the Coordinate System. Click
on the Geometry page.
172
5. Milling on Mill-Turn CNC-Machines
173
Click on the floor of the front pocket as shown.
The surface is selected.
Click to confirm your selection.
The chain is generated, and the chain
icon is displayed in the Geometry Edit
dialog box.
Confirm the chain definition by clicking
. The geometry is defined for the
operation.
Click in the Part Tool Table. From the Milling tools section, select the End mill
tool.
In the Turret section, ensure UP_TR is selected.
174
5. Milling on Mill-Turn CNC-Machines
175
8. Define the Technological parameters
Offsets
The Wall offset and Floor offset parameters enable you to define the
allowances that remain on the walls and the floor of the machined part
till the profile finish machining.
These allowances can be removed with the finish passes in the same
Profile operation or in an additional Profile operation with another tool.
Step down
Wall offset
Profile depth
Floor offset
176
5. Milling on Mill-Turn CNC-Machines
This page enables you to define the way the tool retreats from the pocket
wall. The lead out strategy enables you to perform the retract movements
outside the material.
The following options are available:
• None
• Normal
Normal
The tool leads in to and out from Length
the profile from a point normal
to the profile. The length of the Tangent
Extension
normal can be set in the Value
field.
• Arc
Radius
The tool leads in to and
out from the profile with a
tangential arc. The arc radius Tangent
Extension
can be set in the Value field.
• Tangent
177
• Point
Under Lead out, choose the Arc option from the list, set the Radius value to 60, Arc
angle to 45. Choose the Center option.
Switch to the Motion control page and select the 4th Axis check box. This check box
enables you to define the technological parameters of facial milling on Mill-Turn
CNC-machines.
178
5. Milling on Mill-Turn CNC-Machines
Coordinate type
This option enables you to determine whether the GCode will consist
of blocks in polar/Cartesian coordinates:
• Polar
The tool path lines and arcs are calculated in Cartesian coordinates;
the CoordSys position is zero for linear coordinates. The milling is
processed using the rotary axis by translating the linear movements
into the rotary-linear movements according to the plane.
In the Coordinate type section, choose the Polar option to obtain the tool path in
polar coordinates.
Plane
This option offers you the choice of plane in which the translated
rotary-linear movements are performed.
Make sure XC is chosen for Plane to perform all movements in these coordinates.
Define the Tolerance.
Tolerance
179
The tolerance value in the Approximate arcs by lines within tolerance
option defines the maximum allowed error; the smaller is the value of
this field, the greater is the number of GCode blocks generated.
Click . The operation data is saved, and the tool path is calculated.
When the simulation is finished, click the Stop on next button on the Simulation
control panel. The Stop on Next dialog box is displayed.
This dialog box enables you to define specific points where
the simulation process is stopped.
Select the Z Change check box. This option stops the
simulation at every change of the Z-coordinate of the tool.
Play the simulation again. Every time the simulation stops
on Z Change, click to continue. The Z Change option
enables you to see the tool path simulation in detail.
Exit the simulation.
180
5. Milling on Mill-Turn CNC-Machines
Make sure that MAC 1 (1-Position) is chosen for the Coordinate System. Click
on the Geometry page.
The Geometry Edit dialog box is displayed.
Using the Tangent Propagation option, select the geometry as shown.
Confirm the chain definition by clicking . The geometry is defined for the
operation.
181
Define a new Chamfer Mill with default parameters. Choose the same tool holder HSK
A63 ER 16x80 as in the previous
operation.
In the Turret section, ensure UP_TR
is selected.
Click to confirm the tool
definition.
Tool side
The Tool side option enables you to determine the tool position relative
to the geometry.
Right –the tool cuts on the right side of the profile geometry.
182
5. Milling on Mill-Turn CNC-Machines
Left –the
tool cuts on the left side of the profile geometry.
Center–the center of the tool moves on the profile geometry
(No compensation G4x can be used with this option).
In the Modify section, click the Geometry button to check the tool location relative to
the selected geometry.
The Modify Geometry dialog box is displayed.
The tool side offered by default is suitable: the
tool is located inside the defined geometry.
Confirm the Modify Geometry dialog box with
.
Make sure that the default Finish option is
selected. This option enables you to perform the
chamfer machining in one cutting pass.
183
In the Rest material/Chamfer section, choose the Chamfer option. The Chamfer page
is automatically displayed. Set the Cutting diameter value to 2.
Click . The operation data is saved, and the tool path is calculated.
184
5. Milling on Mill-Turn CNC-Machines
SolidCAM supports the use of the back spindle in the Mill-Turn module. This functionality
enables you to use the back spindle of your CNC-machine for Turning and Milling machining
with the part clamped in the main or back spindle. The part is transferred between the spindles,
thus enabling you to complete the part machining from both sides in a single setup.
Each milling or turning operation can be performed with the part clamped in the main or back
spindle.
Operation sequence #1: General use
There are two optional stages in this operation sequence:
1. SolidCAM Operations with Main spindle. At this stage, only the main
spindle is used for milling and turning operations; this is the standard way
of working in SolidCAM when the back spindle does not exist.
2. SolidCAM Operations with Back spindle. At this stage, the operations are
performed with the back spindle only.
185
Operation sequence #2: Optimized tool use
SolidCAM enables you to define a combined sequence of operations that uses intermittently the
main and back spindles. Each operation in the sequence is related either to the main or to the
back spindle. The Machine Control Operation enables you to define the transfer of the machined
part between the main and back spindles.
In this sequence, the combined operations with the main and back spindle use enable you to
avoid unnecessary tool change (in cases when the same tool can work with the main and back
spindles). In the beginning or end of all operations, the finished part is ejected from the back
spindle and the partly machined part is transferred from the main spindle to the back spindle.
186
5. Milling on Mill-Turn CNC-Machines
This operation enables you to manage and use the devices of the CNC-
machine.
• Action on
In this section the various machine devices are added for performing
actions such as movements, opening/closing the chuck jaws, tool
change, etc.
• Properties
187
Click the UP_TR entity.
In the Movement column, ensure Yes is the default option in New Line section.
Save and Exit the Machine Control Operation dialog box.
188
5. Milling on Mill-Turn CNC-Machines
You can use the option of dynamic preview to display the changes made with the
Machine Control Operation. Choose the Movement item under BACK_SP and double
click the MCO dialog box title.
The dialog box is minimized, the Back Spindle movement is shown in the graphic
area.
Then the Back Spindle should reach the part with the defined Feed and close the the
clamp on the part. Add one more BACK_SP item to the Action on list and define the
following parameters for Movement:
• In the A (Z) cell, type in -1445.
• In the Feed cell, type in 200.
For the Clamp item, define the following properties:
• In the Value cell, choose CLOSE ON STOCK.
• In the New Line cell, choose Yes.
Next, the clamp of the main spindle should be opened.
Add the MAIN_SP item and select the Clamp item with following properties:
• In the Value cell, choose OPEN.
189
Now the Back Spindle can return to the Home Reference position with the rapid
speed.
Add the BACK_SP item and select the Part Move item with the following parameters:
• In the Mode cell, choose MA–Machine Coordinate mode ( )
• In the A (Z) cell, choose Home Ref.’
• In the Feed cell, choose RAPID.
For the Clamp item, define the following properties:
• In the Value cell, choose CLOSE ON STOCK.
Click the save icon. Click to close the Machine Control Operation dialog box.
Now when the part has moved to the Back Spindle, the rest of the operations can be defined.
The operations performed by the Lower turret tools are set on the Lw_back submachine; the
operations performed by the Upper turret tools are set on Up_back submachine.
190
5. Milling on Mill-Turn CNC-Machines
Add a new Ext. Turning composite tool. For Insert, the default parameters will be
used.
In the Shank page, define the following parameters:
• Set the Insert Lead Angle to A (90 deg)
• Set the Tool Length as 100 mm.
191
Use the VDI_40_4025_20_LD tool holder by selecting in from the Tool STL Holders
list.
In the Turret section, ensure LW_TR is selected.
The tool parameters are defined. Click .
In the Technology page, select the Back mode.
Save, calculate and simulate the operation in the SolidVerify mode.
192
5. Milling on Mill-Turn CNC-Machines
Select the same Ext. Turning composite tool used for the previous operation.
193
In the Semi-finish/finish tab, select No in the Semi-finish and ISO -Turning method in
Finish sections.
Save, calculate and simulate the operation in the SolidVerify mode.
194
5. Milling on Mill-Turn CNC-Machines
In the Finish section, choose No. The finishing machining will be performed in the
next operation.
Save, calculate and simulate the operation in the SolidVerify mode.
195
Define the geometry as shown.
Use the same Ø8 End Mill as in the Pocket operation defined for the front side.
In the Turret section, ensure UP_TR is selected.
Define the Pocket depth by clicking on the floor of the pocket. Set the Step down
value to 5.
In the Technology page, select the Contour strategy with the same parameters as
defined for an earlier operation.
In the Link page select the option of Vertical in Ramping section and Arc in Lead out
section. The Lead out parameters are the same as in Step #8 on page page 176.
Save, calculate and simulate the operation in the SolidVerify mode.
196
5. Milling on Mill-Turn CNC-Machines
197
Exercise #13: Control of Machine Devices
This exercise covers the process of Machine Control Operations definition for adjustment of
various machine devices and preparing correct visualization in Machine Simulation.
198
5. Milling on Mill-Turn CNC-Machines
199
Before performing turning operations with the lower turret, the upper turret should retract to
the safe position.
200
5. Milling on Mill-Turn CNC-Machines
Before the part transfer operation, you have to ensure that the lower turret is in the safe position.
Then you will be able to perform the part transfer. Add an MCO before the part transfer
operation.
201
Add the LW_TR entry to the Process pane. Define the following properties for
Movement:
202
5. Milling on Mill-Turn CNC-Machines
203
204
Advanced Mill Turn 6
Advanced Mill-Turn: Exercise #1
206
6. Advanced Mill Turn
Click the SolidCAM item in the Tool menu of SOLIDWORKS and choose Mill-Turn
from the New submenu or click the Mill-Turn button on the SolidCAM New toolbar.
The Mill - Turn Part Data window displays.
Click
207
Set the values as shown in the image.
Click
Right click MAC 1 2-Position > Add.
In the Place Coordsys origin to list, click CoordSys # 1.
Select the highlighted face.
Click
Set the values as shown in the image.
Click
Right click MAC 1 3-Position > Add.
In the Place Coordsys origin to list, click CoordSys # 1.
Select the highlighted face.
208
6. Advanced Mill Turn
209
Set the Offsets and other values as follows:
• Set the Right (+Z): to 2
• Set the Left (-Z): to 400
This value is required as you will define a cutoff operation and the machining of the
next part will start on the same bar.
• Set External: to 2
• Set Internal diameter: to 0
• Set the Facet tolerance to 0.01
Click
Click the Target button in the Define section.
Select the model as shown in the image.
• Set the Facet tolerance to 0.01
• Select the Envelope and Envelope-Mirror
check box in the Generate Envelope/
Section area.
Click
210
6. Advanced Mill Turn
211
6. Define the Machine Setup
In the CAM tree, right click Operations > Machine Setup > Add at start of operations
tree.
Click MAIN_SP [None]
Click > New.
The Model window displays.
In the Defined by list, click Chuck
(Standard).
Set the Chuck position values as
follows:
• Set the Clamping diameter
(CD): to 89
Set the Jaws parameters values as follows:
• Set the Jaw width (JW): to 70
• Set the Jaw height (JH): to 50
• Set the Step width (SW): to 20
• Set the Step height (SH): to 20
Set the 3D options values as follows:
• Set the Thickness: to 20
• Set the Number of jaws: to 3
The defined fixture must look as shown in the
image.
Click to confirm the Model dialog box.
The Machine setup dialog box is displayed again.
Click the Table name MAIN_SP in the tree view.
Click the Z column field. Setthe value in Z column
to -3.
Click the Position name MAIN_SP_Pos1 in the tree view.
Click the Z column field. Set the value to 120.00
Select the check box in front of the table name, to directly display the defined fixture
on the model.
This is how the fixture must look:
Click Back_SP [None]
Click > New.
In the Defined by list, click Chuck (Standard).
212
6. Advanced Mill Turn
213
Click the Start definition entry. Under Properties, select MAC-1 Position #1 for
CoordSys. Choose the Lw_main for the Submachine.
To start the action definition, double click the LW_TR item in the Action on pane.
Select the Movement item located under the LW_TR item and define the movement
properties in the right pane as follows:
• In the Mode cell, choose MA–Machine Coordinate mode ( )
• In the X2 (-X) cell, choose Home Ref
• In the Z2 (Z) cell, choose Home Ref
• In the Feed cell, choose RAPID
Select the Tool change item located under the LW_TR item and define the tool change
properties in the right pane as follows:
• In the Tool Change cell, select Next tool on Turret
• In the Tool Change Position cell, select As in Current Position
Click to save the operation. Click to close the Machine Control Operation
dialog box.
Now when the lower turret has moved to the safe position, the rest of the operations can be
defined.
Right-click the defined MCO operation in SolidCAM Manager Tree and choose Face
from the Add Turning Operation submenu.
The Face Turning Operation dialog box is displayed.
214
6. Advanced Mill Turn
Click .
The Geometry Edit dialog box is displayed.
Select the contour as shown in the image.
Click to finish the chain definition and
confirm the Geometry Edit dialog box with
. On the Geometry page of the Face Turning
Operation dialog box, click the Modify Geometry
button.
In the Modify Geometry window, ensure that the
Auto extend Start to Stock and Auto extend End
to Stock options are selected.
Close the Modify Geometry dialog box with
.
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that UP_TR is selected in the Turret section.
For Insert, use the parameters as defined in the image.
In the Shank page, define
the following parameters:
• Set the Insert
Clamping to C
• Set the Insert Shape
to C (80 deg)
• Set the Insert Lead
Angle to L (95 deg)
• Set the Cutting
Direction to L
• Set the Shank Height
to 25
• Set the Shank Width (A) to 25
• Set the Shank Length (L) to N (160.00 mm)
Click the Insert, page, and select the Insert only check box. Ensure that Insert lead
angle value is set as 5.
215
Click to choose the tool for operation.
For this tool, a new STL holder will be used.
To export the STL holder, click .
Click SolidCAM Part tab and choose the Tool Library Options submenu. Select Tool
STL Holders option.
The STL Holders Table dialog box is displayed.
Right-click the Turning entity and choose the Add STL Holder option.
The Browse dialog box is displayed. Find the DCLNL 2525 M12 CAPTO C6.stl file
stored in the Exercises folder and click Open. The holder is successfully imported to
your library.
Click OK to close the STL Holders Table dialog box.
Open the Face Turning operation.
In the Tool page, click Select and switch to the Holder tab. In the Global holders
table, select the DCLNL 2525 M12 CAPTO C6 holder.
Click the Mounting button.
Ensure that the tool is mounted in the way as shown in the image.
216
6. Advanced Mill Turn
Click in the Face Turning Operation dialog box. The operation data is saved, and
the tool path is calculated.
217
16. Simulate the operation in the SolidVerify mode
Switch to the SolidVerify page on the Simulation control panel.
The stock model is displayed in the simulation window. Click .
The simulation is performed.
Right-click the previous defined face turning operation in SolidCAM Manager and
click Copy.
Right-click the previous defined face turning operation in SolidCAM Manager and
click Paste.
Click . Choose the Ext. Turning tool from the Composite Tools section.
218
6. Advanced Mill Turn
Click in the Face Turning Operation dialog box. The operation data is saved, and
the tool path is calculated.
219
22. Simulate the operation in the Host CAD mode
220
6. Advanced Mill Turn
Right-click the previous defined face turning operation in SolidCAM Manager and
choose Balanced Rough from the Add Turning Operation submenu.
The Balanced Rough operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
Select the contour as shown in the image.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with . On the Geometry page click the Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock and Auto
extend End to Stock option are selected.
Close the Modify Geometry dialog box with .
221
30. Define the Slave Tool
As you are defining a balanced rough operation in which a master and slave submachine
is used, you must also define a slave tool. It is mandatory to keep the corner radius of
both (master and slave) tools same even if the inserts used are different.
Click the Select button on the Slave Tool page of the Balanced Rough operation
dialog box.
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as defined in the image.
In the Shank page, define the
following parameters:
• Set the Insert Clamping to D
• Set the Insert Shape to C (80 deg)
• Set the Insert Lead Angle to L (95
deg)
• Set the Cutting Direction to L
• Set the Shank Height to 25
• Set the Shank Width (A) to 25
• Set the Shank Length (L) to K (125.00 mm)
Click the Mounting button.
Ensure that the tool is mounted in the way as shown in the image.
222
6. Advanced Mill Turn
Click in the Balanced rough operation dialog box. The operation data is saved,
and the tool path is calculated.
223
35. Simulate the operation in the SolidVerify mode
Switch to the SolidVerify page on the Simulation control panel.
The stock model is displayed in the simulation window. Click .
The simulation is performed.
224
6. Advanced Mill Turn
Select the Movement item located under the LW_TR item and define the movement
properties in the right pane as follows:
• In the Mode cell, choose MA–Machine Coordinate mode ( )
• In the X2 (-X) cell, choose Home Ref
• In the Z2 (Z) cell, choose Home Ref
• In the Feed cell, choose RAPID
Select the Tool change item located under the LW_TR item and define the tool change
properties in the right pane as follows:
• For Tool Change, in the Value cell, choose the Next Tool on Turret
• For Tool Change Position, in the Value cell, choose As in Current Position
Click to save the operation. Click to close the Machine Control Operation
dialog box.
Now when the lower turret has moved to the safe position, the finishing and grooving operations
for outside diameter can be defined.
Right-click the defined MCO operation in SolidCAM Manager and choose Turning
from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
225
Select the contour as shown in the image.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with . On the Geometry page click the Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock option
is selected.
Close the Modify Geometry dialog box with .
226
6. Advanced Mill Turn
Click in the Turning Operation dialog box. The operation data is saved, and the
tool path is calculated.
227
47. Close the simulation
Right-click the defined finish operation for outer diameter in SolidCAM Manager and
choose Grooving from the Add Turning Operation submenu.
The Grooving Operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
Select the contour as shown in the image.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with . On the Geometry page click the Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock and Auto
extend End to Stock option are selected.
228
6. Advanced Mill Turn
Click . Choose the Ext. Grooving tool from the Composite Tools section.
Ensure that UP_TR is selected in the Turret section.
For Insert, use the parameters as defined
in the image:
In the Shank page, define the following
parameters:
• Set the Shank type to Straight
• Set the Cutting Direction to L
Switch to the Holder tab. In the Local
holders table, select the HSK A63WH-
ASHR-25-45 holder.
Click the Mounting button.
Ensure that the tool is mounted in the way as shown in the image.
229
Click the Rough tab.
Enter the parameters as shown
in the image.
Click the Semi-finish/finish tab.
In the Semi-finish list, choose
No.
In the Finish list, choose ISO-
Turning method.
In the Finish on list, choose
Entire geometry.
Select the Compensation check
box.
Click the Groove parameters
tab.
In the Plunging conditions section, set the Spin (100%) and Feed (100%) values as
100.
Click in the Grooving Operation dialog box. The operation data is saved, and the
tool path is calculated.
230
6. Advanced Mill Turn
Right-click the defined grooving operation for outer diameter in SolidCAM Manager
and choose Grooving from the Add Turning Operation submenu.
The Grooving Operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
231
Select the contour as shown in the image.
Click to finish the chain definition and
confirm the Geometry Edit dialog box with
.
Click . Choose the Ext. Grooving tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as defined
in the image:
In the Shank page, define the following
parameters:
• Set the Shank type to Straight
• Set the Cutting Direction to L
Click the Mounting button.
Ensure that the tool is mounted in the
way as shown in the image.
232
6. Advanced Mill Turn
Click in the Grooving Operation dialog box. The operation data is saved, and the
tool path is calculated.
233
64. Simulate the operation in the Host CAD mode
234
6. Advanced Mill Turn
235
Now when the lower turret has moved to the safe position, the grooving operation for outside
diameter can be defined.
Right-click the defined MCO operation in SolidCAM Manager and choose Grooving
from the Add Turning Operation submenu.
The Grooving Operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
Select the contour as shown in the image.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with . On the Geometry page click the Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock and Auto
extend End to Stock option are selected.
Close the Modify Geometry dialog box with .
Click . Choose the Ext. Grooving tool from the Composite Tools section.
236
6. Advanced Mill Turn
237
Click the Rough tab. Enter the parameters as shown in the image.
Click the Semi-finish/finish tab.
In the Semi-finish list, choose No.
In the Finish list, choose ISO-Turning
method.
In the Finish on list, choose Entire
geometry.
Select the Compensation check box.
Click the Groove parameters tab.
In the Plunging conditions section,
set the Spin (100%) and Feed (100%)
values as 100.
Click in the Grooving Operation dialog box. The operation data is saved, and the
tool path is calculated.
238
6. Advanced Mill Turn
239
• In the Z1 (Z) cell, choose Home Ref
• In the B (Ry) cell, choose Home Ref
• In the Feed cell, choose RAPID
Click to save the operation. Click to close the Machine Control Operation
dialog box.
Now when the upper turret has moved to the safe position, the pocket, drilling, and turning
operations for outside diameter can be defined.
Right-click the defined MCO operation in SolidCAM Manager and choose Turning
from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
Select the contour as shown in the image.
240
6. Advanced Mill Turn
Click to finish the chain definition and confirm the Geometry Edit dialog box
with . On the Geometry page click the Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock and Auto
extend End to Stock option are selected.
Close the Modify Geometry dialog box with .
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as
defined in the image:
In the Shank page, define the
following parameters:
• Set the Insert Clamping to C
• Set the Insert Shape to V (35
deg)
• Set the Insert Lead Angle to V
72.5 deg)
• Set the Cutting Direction to N
• Set the Shank Height to 25
• Set the Shank Width (A) to 25
• Set the Shank Length (L) to K (125.00 mm
Click the Mounting button.
Ensure that the tool is mounted in the way as shown in the image.
241
Click to choose the defined tool for the current operation.
Click in the Turning Operation dialog box. The operation data is saved, and the
tool path is calculated.
242
6. Advanced Mill Turn
243
The next operation is defining a drilling operation on lower turret main spindle to machine the
internal diameter of the part.
Right-click the defined turning operation in SolidCAM Manager and choose Drilling
from the Add Turning Operation submenu.
The Drilling Operation dialog box is displayed.
Click . Choose the DRILL tool from the Drilling Tools section.
Ensure that LW_TR is selected in the Turret section.
Enter the parameters as shown in the image.
244
6. Advanced Mill Turn
Click in the Drilling Operation dialog box. The operation data is saved, and the
tool path is calculated.
245
97. Simulate the operation in the SolidVerify mode
Switch to the SolidVerify page on the Simulation control panel.
The stock model is displayed in the simulation window. Click .
The simulation is performed.
Right-click the defined turning operation in SolidCAM Manager and choose Turning
from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
Click .
The Geometry Edit dialog box is displayed.
246
6. Advanced Mill Turn
Click to finish the chain definition and confirm the Geometry Edit dialog box
with . On the Geometry page click the Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock option
is selected.
Close the Modify Geometry dialog box with .
Click . Choose the Int. Turning tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as defined in the image:
247
In the Shank page, use the parameters as defined in the image.
248
6. Advanced Mill Turn
Click in the Turning Operation dialog box. The operation data is saved, and the
tool path is calculated.
249
The simulation is performed.
250
6. Advanced Mill Turn
• For Tool Change Position, in the Value cell, choose As in Current Position
Click to save the operation. Click to close the Machine Control Operation
dialog box.
Now when the lower turret has moved to the safe position, the profile operations for machining
the outside diameter can be defined.
Right-click the defined MCO in SolidCAM Manager and choose Profile from the Add
Milling Operation submenu.
The Profile Operation dialog box is displayed.
251
Select the contour as shown in the image.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with .
Save the operation.
Click
In the Operations Transformation window, click 4 Axis.
In the Rotate List, select the Include original operation check box.
In the Angle field, set a value of 180.
In the Steps list, select 1.
Click Insert.
Click OK.
Click Save in the Operations Transformation window.
Click . Choose the END MILL tool from the Milling Tools section.
Ensure that UP_TR is selected in the Turret section.
Use the parameters as defined in the image.
Switch to the Holder page.
Select HSK A 63 ER16X100 as the holder.
Click the Mounting button.
252
6. Advanced Mill Turn
Ensure that the tool is mounted in the way as shown in the image.
253
115. Define the technological parameters
Switch to the Technology page of the Profile Operation dialog box.
• Choose Left in the Tool side: list
• Choose Helical in the Depth type list
• Choose None in the Rest material/Chamfer list
• Set the Wall offset to 0.5
• Select the Rough check box.
Click in the Profile Operation dialog box. The operation data is saved, and the
tool path is calculated.
254
6. Advanced Mill Turn
Right-click the defined profile operation in SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
255
Select the contour as shown in the image.
Click to finish the chain definition and confirm the Geometry Edit dialog box
with .
Save the operation.
Click .
In the Operations Transformation window, click 4 Axis.
In the Rotate List, select the Include original operation check box.
In the Angle field, set a value of 180.
In the Steps list, select 1.
Click Insert.
Click OK.
Click Save in the Operations Transformation window.
Click . Choose the END MILL tool from the Milling Tools section.
Ensure that UP_TR is selected in the Turret section.
Use the parameters as defined in the image:
Switch to the Holder page.
Select HSK A 63 ER16X100 as the holder.
Click the Mounting button.
256
6. Advanced Mill Turn
Ensure that the tool is mounted in the way as shown in the image.
Close the Mounting window.
Click to choose the
defined tool for the current
operation.
257
• Set the Number of passes value to 1.
• Set the Step down value to 18.
Click in the Profile Operation dialog box. The operation data is saved, and the
tool path is calculated.
258
6. Advanced Mill Turn
259
Select the contour as shown in the image.
260
6. Advanced Mill Turn
Click in the iMachining Operation dialog box. The operation data is saved, and
the tool path is calculated.
261
142. Simulate the operation in the Host CAD mode
262
6. Advanced Mill Turn
Click .
In the Operation Transformations window, click 4 Axis.
In the Rotate List enter the parameters as shown in the
image.
Click Insert.
Click OK.
Click Save in the Operation Transformations window.
This will add the same geometry to all the 10 holes that
need to be machined.
Click . Choose the DRILL tool from the Drilling Tools section.
Ensure that UP_TR is selected in the Turret section.
263
Use the parameters as defined in the image.
264
6. Advanced Mill Turn
Click in the Drilling Operation dialog box. The operation data is saved, and the
tool path is calculated.
265
153. Simulate the operation in the SolidVerify mode
Switch to the SolidVerify page on the Simulation control panel.
The stock model is displayed in the simulation window. Click .
The simulation is performed.
Right-click the defined drilling operation in SolidCAM Manager and choose Drilling
from the Add Milling Operation submenu.
The Drilling Operation dialog box is displayed.
266
6. Advanced Mill Turn
Click . Choose the CHAMFER MILL tool from the Milling Tools section.
Ensure that UP_TR is selected in the Turret section.
Use the parameters as
defined in the image.
Switch to the Holder
page.
Select HSK A 63
ER16X100 as the holder.
Click the Mounting
button.
Ensure that the tool is mounted in the way as shown in the below image.
267
Select the option of Cutter tip in the section of Depth type.
Select the Upper level button in the Milling levels section.
Select the point as shown in the image.
Click
Click in the Drilling Operation dialog box. The operation data is saved, and the
tool path is calculated.
268
6. Advanced Mill Turn
Right-click the defined drilling operation in SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
269
Select the contour highlighted in the image.
Click to confirm the geometry.
Use the transformation method to apply the
same geometry to both the holes.
Click . Choose the CHAMFER MILL tool from the Milling Tools section.
Ensure that UP_TR is selected in the Turret section.
Use the parameters as defined in the image.
270
6. Advanced Mill Turn
Ensure that the tool is mounted in the way as shown in the image.
271
Click Profile depth.
Select the point as shown in the image.
Click
Set the Profile depth value as 0.2.
272
6. Advanced Mill Turn
Click in the Profile Operation dialog box. The operation data is saved, and the
tool path is calculated.
273
177. Add an MCO to retract the Upper Turret
Right click the previous defined profile operation and choose Add Machine Control
Operation from the menu.
The Machine Control Operation dialog box is displayed.
In the Operation name field, type in a new name: B home2.
Click the Start definition entry. Under Properties, select MAC-1 Position #1 for
CoordSys. Choose the Up_main for the Submachine.
To start the action definition, double click the UP_TR item in the Action on pane.
Select the Movement item located under the UP_TR item and define the movement
properties in the right pane as follows:
• In the Mode cell, choose MA–Machine Coordinate mode ( )
• In the X1 (X) cell, choose Home Ref
• In the Y1 (Y) cell, choose Home Ref
• In the Z1 (Z) cell, choose Home Ref
• In the B (Ry) cell, choose Home Ref
• In the Feed (Unit/Min) cell, choose RAPID
Click to save the operation. Click to close the Machine Control Operation
dialog box.
The next operation is to define an MCO to move the lower turret to safe position.
274
6. Advanced Mill Turn
275
Now when the lower turret has moved to the safe position, you must add another MCO
for performing the bar feed operation. The bar feed operation will ensure that you can start
machining on the front of another part with main spindle while the back machining is continued
of the part done so far using back spindle.
276
6. Advanced Mill Turn
277
Click to save the operation. Click to close the Machine Control Operation
dialog box.
Now when the MCO to control the bar feeder is defined, you must add the Cutoff operation.
278
6. Advanced Mill Turn
Click . Choose the Ext. Grooving tool from the Composite Tools section.
Ensure that UP_TR is selected in the Turret section.
For Insert, use the parameters as
defined in the image:
In the Shank page, define the
following parameters:
• Set the Shank type to Straight
• Set the Cutting Direction to R
Switch to the Holder tab. In the Global
holders table, select the HSK A63WH-
TBK-32R _ CGHN 32-5DG holder from
the Turning list.
Click the Mounting button.
Ensure that the tool is mounted in the way as shown in the image.
279
Choose Constant in the Step down list.
Select the option of Inside in the Release distance section.
Set the Value as 0.2.
Set the Offset Z value to 2.
Choose None in the Corner list.
Click in the Cutoff Operation dialog box. The operation data is saved, and the
tool path is calculated.
280
6. Advanced Mill Turn
281
• In the Feed (Unit/Min) cell, choose RAPID
Click to save the operation. Click to close the Machine Control Operation
dialog box.
282
6. Advanced Mill Turn
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as defined in the image:
283
194. Define the technological parameters
Switch to the Technology page of the Face Turning Operation dialog box.
Click in the Face Turning Operation dialog box. The operation data is saved, and
the tool path is calculated.
284
6. Advanced Mill Turn
285
Confirm the Geometry Edit dialog box with .
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as
defined in the image.
286
6. Advanced Mill Turn
Click in the Turning Operation dialog box. The operation data is saved, and the
tool path is calculated.
287
Click . The tool path is simulated.
288
6. Advanced Mill Turn
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that LW_TR is selected in the Turret section.
For Insert, use the parameters as defined in the image.
289
In the Shank page, use the parameters as defined in the image.
290
6. Advanced Mill Turn
Click in the Grooving Operation dialog box. The operation data is saved, and the
tool path is calculated.
291
219. Close the simulation
Click in the Grooving Operation dialog box. The operation data is saved, and the
tool path is calculated.
292
6. Advanced Mill Turn
293
228. Close the Grooving Operation dialog box
294
6. Advanced Mill Turn
295
Enter the parameters as shown in the image.
Click the Contour tab.
Select the option of Inside in the
Start from section.
Choose Fillet in the Corner list.
Set the Corner radius value to
1.049.
Set the Min. corner radius value to
0.1049.
Select the option of Climb in the
Direction section.
Choose Linear in the Adjacent
passes connection list.
296
6. Advanced Mill Turn
Click in the Pocket Operation dialog box. The operation data is saved, and the
tool path is calculated.
297
242. Define the CoordSys parameters
Choose MAC 2 (1-Position) from the CoordSys list.
Click . Choose the DRILL tool from the Drilling Tools section.
Ensure that LW_TR is selected in the Turret section.
Enter the parameters as
shown in the image.
Switch to the Holder page.
Select integrex lt holder as the
holder.
298
6. Advanced Mill Turn
Click in the Drilling Operation dialog box. The operation data is saved, and the
tool path is calculated.
299
249. Close the Drilling Operation dialog box
300
6. Advanced Mill Turn
301
Click the Strategies tab.
Choose the option of Descending motions.
Click in the Turning Operation dialog box. The operation data is saved, and the
tool path is calculated.
302
6. Advanced Mill Turn
At this stage, the exercise is finished. In the next chapter, you will see how this CAM Part is used
for channel synchronization.
303
Advanced Mill-Turn: Exercise #2
Define the CAM-Part and operations for the machining of the advanced mill turn part as shown
below on a Mill-Turn CNC-machine.
This exercise gives you further practice in entire capabilities
of the mill turn process and channel synchronization.
The SOLIDWORKS model of this exercise (AMT_
Exercise2.SLDPRT) is located in the Exercises folder.
2. Face turning
Define a Turning operation to perform the rough
machining of the part.
3. Balanced Rough
Define a Balanced Rough operation to perform the
roughing using two tools simultaneously.
304
6. Advanced Mill Turn
6. Turning operation
Define a Turning operation for outer profile
finishing of the CAM-part.
7. Profile operation
Define a milling operation for outer profile
roughing of the CAM-part.
8. Profile operation
Define a milling operation for outer profile
finishing of the CAM-part.
305
9. Machine Control Operation
Define an MCO to move the lower turret in safe position.
On Upper Turret Main Spindle
306
6. Advanced Mill Turn
Profile operation
Define a diameter 8 counter bore finishing
operation.
307
On Upper Turret Main Spindle
308
6. Advanced Mill Turn
309
Pocket operation
Define a slot finish milling operation using wrap
function.
310
6. Advanced Mill Turn
Drilling operation
Define a chamfer drilling operation on the CAM-
Part.
311
Advanced Mill-Turn: Exercise #3
The following steps have to be implemented in order to reach the final CAM-Part:
2. Turning operation
Define a Turning operation to perform the
rough machining of the part.
3. Balanced Rough
Define a Balanced Rough operation to perform
the roughing using two tools simultaneously.
312
6. Advanced Mill Turn
5. Turning operation
Define a Turning operation for outer profile
finishing of the CAM-Part.
6. Pocket operation
Define a Pocket operation using wrap option.
7. Pocket operation
Define a Pocket operation for floor finishing
using wrap option.
8. SWARF operation
Define a SWARF operation for wall finishing of
the CAM-Part.
313
9. SWARF operation
Define another SWARF operation for wall
finishing of the CAM-Part.
314
6. Advanced Mill Turn
315
316
Channel
Synchronization 7
SolidCAM’s Channel Synchronization operation enables you to synchronize operations in
multi-channels machines and organize the order of operations. Using the operation of channel
synchronization, you can finish machining a part in the following ways:
• In lesser time by simultaneously machining two sides of a part. For example, front
of a part on main spindle and back of the same part on back spindle utilizing either
upper turret or lower turret or both. The advantage is you do not have to keep the
spindle idle, waiting for the primary operation to finish and the secondary one to start.
• Simultaneously performing machining processes on both the spindles.
• In Milling operations, where there is only one spindle, the channel synchronization
operation can be used to synchronize the tool in such a way that without going
back to the home position, the tool can finish machining operation on one part and
immediately start the other operation on the second part.
318
7. Channel Synchronization
The buttons available on the Channel synchronization window, enable you to manage the
synchronization.
319
Add new Workpiece
Delete all
The Delete all button enables you to delete all the labels and all
the synchronization relations applied to all the operations.
Operation duration
320
7. Channel Synchronization
Timeframe view
The Color operations by Table button enables you to see all the
operations that are defined for a table by highlighting them with the
color defined for the table.
321
Import and Export
Reload
The Undo button enables you to erase the last change made in
the synchronization window.
The Redo button enables you to bring the deleted change back
in the synchronization window.
322
7. Channel Synchronization
Settings
Show All
The Show All button displays all the operations in the single
timeframe screen. The operations are scaled in/out in such way that
the longest chain of operations fills the whole timeframe.
Zoom to selection
The Zoom In/Zoom Out buttons enable you to zoom in/out the
timeframe.
Actual size
323
The Channel Synchronization window also displays the total machining time bar of the
operations and the machining time of the selected operations.
The following exercise explains how you can define color for operations by turret ID, table ID,
or workpiece ID.
324
7. Channel Synchronization
The color you define here, is applied to the labels that you later define in the Channel
Synchronization window.
325
The Color window displays. Define the color in the same way as you defined it for
Synchronization label. Click the Save button and close the MACHINE ID EDITOR
window.
The color you define here, will be applied when you select the Color operations by
Turret button in the Channel Synchronization window.
You can define the color for lower turret, main spindle, back spindle, and workpieces
in the same manner. The color you define here, will be applied when you select the
Color operations by Table or Color operations by Workpiece buttons in the Channel
Synchronization window respectively.
326
7. Channel Synchronization
You can split the CAM Tree order to create separate Workpieces
(Machining processes) for continuous machining process on CNC
machine (loop machining).
• In the Channel Synchronization window, Setup should always be the first
operation. Setup is loading new Stock, according to the Setup table. When you
open the Channel Synchronization window, and if the Setup operation is not
seen as the first operation, then you must drag and place is at the top of the
operations as the defined stock must be visible in the first operation.
• The operation of stock release cannot be moved below the part transfer operation.
However, it can be moved after the last operation on back spindle in the Channel
Synchronization window. Stock release is a machine control operation with
Release Stock command which deletes the stock from the active table.
• The operation of stock transfer is a machine control operation with two or more
tables involved. As a result of this operation, the stock changes the holding Table.
You can achieve this by Manual Part Transfer or Close on Stock command.
• The MCOs cannot be synchronized if same axis is used in both the channels. If
you try to synchronize such an operation, an error message is displayed stating
same axis is used in both the channels.
• On Setup, if you the traffic light symbol as
shown in the image; it means there is an error
in channel synchronization and one of the
following must be done to correct it:
• Add, delete or reorder operation
in the CAM-Tree Manager.
• Reorder setup for Stock (start
work from back spindle and transfer
part to the main spindle).
• Change cutting condition (change spin/feed rate) for the
synchronized operation.
• Add labels in channel synchronization window to remove clashes.
• Calculate the uncalculated jobs in CAM-Tree Manager
• Each operation in the Channel Synchronization window is connected to one table
in the following manner:
• In non MCO operations it is connected to the Table used in
operation Submchine.
• In MCO operations without Stock Management it is connected to
the current table.
327
• In the setup and stock release operations, it is connected table that
is used for these specific operations.
• In the part transfer operation, it is related to the table that was
connected to the stock before the part transfer operation.
• To move the operation and change its place in the Channel Synchronization
window, drag the operation and drop it on the lable where you want to place it.
For example, in the below image, the highlighted operation in black color is
dragged and placed on the lable to change its place.
328
7. Channel Synchronization
If you want to change the control from upper turret to lower turret, right click the
Drive Unit icon and select Make Drive Unit control to ‘LW_TR’ Channel to
transfer the control from upper turret to lower turret.
In the image below, the control is transferred to the lower turret and now selecting
the drive unit icon gives you the option of transferring the control to the upper turret.
In the Balanced Rough operation, the drive unit control cannot be changed as while
defining the operation, master and slave submachines are defined. You can change the
controls by editing the balanced rough operation in the CAM-Tree.
You can use the same Drive Unit by more than one channel at the same time only if
it is a Shared Drive Unit. You need to keep in mind the following things while using
a shared drive unit:
• In Milling operations, the Drive Unit must have same RPM and
rotation direction.
• In Turning operations, the Turning Station, connected to Drive Unit
must have same RPM, rotation direction, and same Spin Type.
329
In the below image, two operations that are clashing (highlighted using dark blue
color) are selected, and on the ribbon available on the Channel Synchronization
window, the buttons of Synchronize selected operations start to start, Synchronize
selected operations start to end, and Synchronize selected operations end to end are
highlighted.
You can use the same axis on two channels at the same time, only if they are shared
axis. The switching and moving of axis between channels can be done only at the
label level.
Swap axis option is available on an axis which is not used in the operation and is
synchronized end to end with another operation.
330
7. Channel Synchronization
Click on Swap Axis With option to swap the current axis with the axis available in the
Swap Axis With list.
The exercises described above explain the general rules and features of the Channel
Synchronization operation. You can synchronize the operations in the way you consider is best
to utilize the machines for maximum output and minimum machining time.
Channel Synchronization on Single Channel Machines
On Milling machines, where there is only one spindle, SolidCAM’s Channel Synchronization
operation can be used in the following ways:
• Manage the order of operations in the machine.
• Reduce cycle time by optimizing tool change. You can synchronize the tool in
such a way that without going back to the home position, the tool can finish
machining operation on one part and immediately start the other operation on
the second part.
331
332
Swiss-Type
Exercise 8
Swiss-type machining provides a cost-effective way to produce small, complex and precision
parts in large quantities. Dimensions of the parts are usually up to Ø38mm and Length/Diameter
ratio bigger than five is possible. A Swiss-type machine has the ability to feed the stock along the
Z-axis through a guide-bush. The purpose of guide bush is to offer additional support to the
stock material when the part is machined. In the following exercise, guide-bush version is used
for CAM-Part programming.
Swiss-Type: Exercise #1
334
8. Swiss-Type Exercise
Click the SolidCAM item in the Tool menu of SOLIDWORKS and choose Mill-Turn
from the New submenu or click the Mill-Turn button on the SolidCAM New toolbar.
The Mill-Turn Part Data window displays.
335
Set the values as shown in the image.
Click
MAC 2 1-Position is automatically created because of the
chosen CAM-settings. Ensure that the direction of the axes
is set exactly as in the image in your part file.
Click
336
8. Swiss-Type Exercise
Click
Set the values as shown in the image.
Click
Right click MAC 1 3-Position > Add.
In the Place CoordSys origin to list, click CoordSys # 1.
Select the face as shown in the image and ensure that
the direction of the axes is set exactly as in the image in
your part file.
Click
337
Set the values as shown in the image.
Click
Click to close the CoordSys Manager window.
The Mill-Turn Part Data window displays.
338
8. Swiss-Type Exercise
5. Machine Setup
Double click the Setup in CAM-Manager. The Machine setup window is displayed.
The table and position values should remain 0 and no fixture must be defined as in
Swiss-Type machines, fixture is not required. The main reason is that the part remains
in the guide bush and does not require a fixture to hold it.
Now when the machining data has been added, the rest of the operations can be
defined.
339
7. Face Turning on main spindle
Right-click the defined MCO operation in SolidCAM Manager Tree and choose Face
from the Add Turning Operation submenu.
The Face Turning Operation dialog box is displayed.
Click
The Geometry Edit dialog box is displayed.
Select the contour as shown in the image.
Click to finish the chain definition and
confirm the Geometry Edit dialog box with
.
On the Geometry page of the Face Turning
Operation dialog box, click the Modify
Geometry button.
In the Modify Geometry window, ensure
that the Auto extend Start to Stock option
is selected.
Close the Modify Geometry dialog box with .
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that Turning [T1-T5] is selected in the Turret section and the Station/Position
is set as 3 (T3).
For Insert, use the parameters as defined in
the image.
340
8. Swiss-Type Exercise
In this exercise, brass was used as material. Different cutting conditions are possible.
Ensure that X+ option is
selected in the X output
section on the Tool page.
341
Click the Data tab.
Ensure that the values are set as
shown in the image.
342
8. Swiss-Type Exercise
The Simulation control panel is displayed. Click on the Simulation control panel.
The tool path is simulated in the SOLIDWORKS window.
343
18. External Turning on main spindle
Right-click the defined Face Turning operation in SolidCAM Manager and choose
Turning from the Add Turning Operation submenu.
344
8. Swiss-Type Exercise
Right-click the defined outer diameter operation in SolidCAM Manager and choose
Grooving from the Add Turning Operation submenu.
The Grooving Operation dialog box is displayed.
345
25. Define the Geometry
Make sure that the Wireframe option is chosen on the Geometry page of the Grooving
Operation dialog box.
Click
The Geometry Edit dialog box is
displayed.
Select the contour highlighted by
yellow color in the image.
Click to finish the chain
definition.
In the Options section, set Spline
approx to 0.005.
Confirm the Geometry Edit
dialog box with .
On the Geometry page click the
Modify Geometry button.
In the Modify Geometry window, ensure that the Auto extend Start to Stock option
is selected.
Close the Modify Geometry dialog box with .
Click . Choose the Ext. Grooving tool from the Composite Tools section.
Ensure that Turning [T1-T5] is selected in the Turret section and the Station/Position
is set as 4 (T4).
For Insert, use
the parameters
as defined in the
image.
346
8. Swiss-Type Exercise
347
Select the Rough option in the Work type section.
Select No in the Use cycle section.
Click the Rough tab.
Enter the parameters as
shown in the image:
Click the Semi-finish/
finish tab.
In the Semi-finish list,
choose No.
In the Finish list, choose
Advanced Down only.
In the Finish on list,
choose Entire geometry.
Click the Groove
parameters tab.
In the Radial conditions
section, set the Spin (100%) and Feed (100%) values as 100.
348
8. Swiss-Type Exercise
Click
Select the contour highlighted by yellow color in the image.
Click to finish the chain
definition.
In the Options section, set
Spline approx to 0.005.
Confirm the Geometry Edit
dialog box with .
Click . Choose the Ext. Threading tool from the Composite Tools section.
Ensure that Turning [T1-T5] is selected in the Turret section and the Station/Position
is set as 2 (T2).
For Insert, use the default parameters.
349
In the Shank page, define the parameters as shown in the image.
350
8. Swiss-Type Exercise
Right-click the defined threading operation in SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
Click
351
Select the contour as shown in the image.
352
8. Swiss-Type Exercise
Ensure that the tool is mounted in the way as shown in the image.
353
Make sure that all the parameters and options are selected as shown in the image.
This operation will be defined using 4th axis (C-axis). On the Motion control page,
ensure that the 4th Axis check box is selected.
Select the Face option.
354
8. Swiss-Type Exercise
Right-click the defined profile operation in SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
355
50. Define the levels parameters
Switch to the Levels page of the Profile Operation dialog box.
Set the values as shown in the
image.
356
8. Swiss-Type Exercise
357
56. Pocket Milling on main spindle
Right-click the defined profile finishing operation in SolidCAM Manager and choose
Pocket from the Add Milling Operation submenu.
The Pocket Operation dialog box is displayed.
358
8. Swiss-Type Exercise
Choose the END MILL tool from the Milling Tools section.
Ensure that Milling [T6-T9] is selected in the Turret section and the Station/Position is
set as 7 (T7).
Set the parameters as
shown in the image.
Click the Mounting
button.
359
Set the values as shown in the image.
360
8. Swiss-Type Exercise
361
64. Radial Drilling on main spindle
Right-click the defined pocket operation in SolidCAM Manager and choose Drilling
from the Add Milling Operation submenu.
The Drilling Operation dialog box is displayed.
In the Technology list, click 2D drill.
Click
362
8. Swiss-Type Exercise
363
69. Calculate and simulate the operation
Right-click the defined drilling operation in SolidCAM Manager and copy - paste it.
Double click the pasted operation.
The Drilling Operation dialog box is displayed.
In the Technology list, click 2D drill.
364
8. Swiss-Type Exercise
365
73. Calculate and simulate the operation
Right-click the defined drilling operation in SolidCAM Manager and copy - paste it.
Double click the pasted operation.
The Drilling Operation dialog box is displayed.
In the Technology list, click 2D drill.
366
8. Swiss-Type Exercise
367
Click the Mounting button.
Ensure that the tool is mounted in the way as shown in the image and all the values
are set similarly in your part file.
368
8. Swiss-Type Exercise
Right-click the defined drilling operation in SolidCAM Manager and choose Pocket
from the Add Milling Operation submenu.
The Pocket Operation dialog box is displayed.
369
The selected contours should look as shown in the image.
370
8. Swiss-Type Exercise
371
86. Pocket Milling on main spindle
Right-click the defined pocket operation in SolidCAM Manager and choose Pocket
from the Add Milling Operation submenu.
The Pocket Operation dialog box is displayed.
372
8. Swiss-Type Exercise
373
91. Define the link parameters
Switch to the Link page of the Pocket Operation dialog box.
Set the parameters as shown in
the image.
374
8. Swiss-Type Exercise
Right-click the defined pocket operation in SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
375
Set the values as shown in the image.
376
8. Swiss-Type Exercise
Right-click the defined profile operation in SolidCAM Manager and choose Sim.
5-Axis Milling from the Add Milling Operation submenu.
The Sim. 5-Axis Milling dialog box is displayed.
In the Technology list, click Parallel to curves.
On the CoordSys page, select MAC 1 (1- Position) from the list.
377
Click under Edge curve.
Select the curve as shown in the image.
Click Yes in OK to accept? window.
378
8. Swiss-Type Exercise
379
In the First entry and Last exit lists, click Use Lead-In and Use Lead Out.
Click in front of Use Lead-In and set the parameters and values as shown in the
image.
Click OK.
Click in front of Use Lead-Out and set the parameters and values as shown in
the image.
Click OK.
380
8. Swiss-Type Exercise
Right-click the defined 5-axis milling operation in SolidCAM Manager and choose
Drilling from the Add Milling Operation submenu.
The Drilling Operation dialog box is displayed.
In the Technology list, click 2D drill.
381
Set the parameters as shown in the image.
382
8. Swiss-Type Exercise
Right-click the defined drilling operation in SolidCAM Manager and choose Profile
from the Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
383
Select all the chains as shown in the image.
Click
384
8. Swiss-Type Exercise
385
The simulation is performed.
386
8. Swiss-Type Exercise
This pre-defined MCO cycle has all the parameters defined for this operation.
387
In the Technology list, click Main Spindle - Pick up.
This pre-defined MCO cycle has all the parameters defined for this operation.
Click Yes in the window that displays.
388
8. Swiss-Type Exercise
This list shows you which parameters are defined that enable the part to move from
guide bush for the cut off operation.
The first parameter is to move the part in Z1 axis so it is pre-positioned for cut-off.
This value can vary, depending on the part length and cut-off tool insert side.
The second parameter is for selecting cut-off tool number.
The third parameter defines pre-positiong the tool movement in X1 axis at the safety
position. Machine Preview can be used for visual checking of this parameter.
The next two parameters define the spindle rotation direction, spindle synchronization
and spin (RPM) for cut-off operation.
Click on the Machine View button to visualise how the part is push out from guide
bush and positioned in this MCO for the back spindle to pick it up.
Close the Machine Preview window and click Save & Exit icon in the Machine Control
Operation window.
Click the Save & Exit icon.
389
128. Add an MCO for Back Spindle pick up
Once the main spindle pick up is defined, another MCO is required for the back
spindle to be moved to the part and catch it for the machining process.
The submachine used is T[2000] --> BS. This submachine provides the required offsets
for movement of the back spindle.
Right click the defined MCO and choose Add Machine Control Operation from the
menu.
In the Technology list, click Back Spindle - Pick up.
This pre-defined MCO cycle has all the parameters defined for this operation.
390
8. Swiss-Type Exercise
In the below image you can see the parameters required for this MCO. This list shows
you which parameters are defined that enable the back spindle to move and catch the
part for the cut off operation.
The first parameter is for rapid pre-positioning of the back spindle to the front of the
part.
391
The second parameter ensures that the back spindle clamps the part in catching
position.
Right-click the defined MCO in SolidCAM Manager and choose Cutoff from the Add
Turning Operation submenu.
The Cutoff Operation dialog box is displayed.
392
8. Swiss-Type Exercise
393
132. Define the technological parameters
Switch to the Technology page of the Cutoff Operation dialog box.
Set the values as shown in the image.
394
8. Swiss-Type Exercise
395
137. Add an MCO for part transfer on Back Spindle
You must add an MCO to move the back spindle along with the part to Z2 home
position.
Right click the defined MCO and choose Add Machine Control Operation from the
menu.
In the Technology list, click Back Spindle - Part Transfer.
This pre-defined MCO cycle has all the parameters defined for this operation.
Click the CoordSys entity and select MAC 2 (1-Position) from the list. MAC 1
(1-Position) can also be selected.
Click the Save & Exit icon.
Once the part is transferred to back spindle, a couple of operations must be defined
to complete maching of the part from the back side.
396
8. Swiss-Type Exercise
Right-click the defined MCO in SolidCAM Manager and choose Face from the Add
Turning Operation submenu.
The Face Turning Operation dialog box is displayed.
Click . Choose the Ext. Turning tool from the Composite Tools section.
Ensure that Back Tools [T21-T28] is selected in the Turret section and the Station/
Position is set as 21 (T21).
Set the parameters as shown in the
image.
397
Click the Shank tab and set the parameters as shown in the below image.
Click the Insert tab and select the
Insert only check box. Ensure the
Insert lead angle value is set as 52.
Click SolidCAM Part on the ribbon, choose the Tool Library Options submenu and
select Tool STL Holders option.
The STL Holders Table dialog box is displayed.
Right-click the Holder entity and choose the Add STL Holder option.
The Browse dialog box is displayed.
Find the RH_VCGT.stl file stored in the Exercises folder and click Open. The holder
is successfully imported to your library.
Click the Save icon and close the STL Holders Table dialog box.
Open the face turning operation.
In the Tool page, click Select and switch to the Holder tab. Select the RH_VCGT holder
from the Global tab if you do not see the imported holder in the Local list. Click the
Mounting button.
Ensure that the tool is mounted
in the way as shown in the image
and all the values are set similarly
in your part file.
Close the Mounting window.
Click to choose the defined
tool for the current operation.
398
8. Swiss-Type Exercise
Click to calculate the tool path. The simulation results in Turning and SolidVerify
mode should look as displayed below.
399
144. External Turning on Back Spindle
Right-click the defined face turning operation in SolidCAM Manager and choose
Turning from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
400
8. Swiss-Type Exercise
401
In the Technology list, click Back Spindle - Part Release.
Click the Submachine entity and select T[21-28] -> BS from the list.
Click the CoordSys entity and select MAC 2 (1-Position) from the list.
Click the Parameters entity and set the Value as 0.
Click the Location column and ensure BS \ Part Move \ X2 is selected.
Click the Save & Exit icon.
402
8. Swiss-Type Exercise
403
In this window, as the below image displays you can see that the operations are set up
according to the CAM-tree order.
404
8. Swiss-Type Exercise
405
You may choose to set up channel synchronization in the same manner or can rearrage
and synchronize the operations in the way you consider is best to utilize the machine
for maximum output and minimum machining time.
Refer to the channel synchronization chapter for more details to understand how it
works.
406
SolidCAM Training Course
Turning & Mill-Turn
the MILLTURN Edge
www.youtube.com/SolidCAMProfessor
www.facebook.com/SolidCAM
www.youtube.com/SolidCAMiMachining
www.solidcam.com