Solidcam Training Course:: Turning & Mill-Turn
Solidcam Training Course:: Turning & Mill-Turn
SolidCAM + SolidWorks
The Complete Integrated Manufacturing Solution
SolidCAM 2015
Turning & Mill-Turn
Training Course
©1995-2015 SolidCAM
All Rights Reserved.
Contents
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. Turning Operations
3.1 Basic Turning..............................................................................................................................42
Exercise #3: Turning Operations on Turning CNC-Machine............................................45
Exercise #4: Button Lock Machining.....................................................................................92
Exercise #5: Guided Ejector Bushing Machining.................................................................94
Exercise #6: Guide Pillar Machining.......................................................................................96
Exercise #7: Bearing Bush Machining....................................................................................98
3.2 Advanced Turning: Rest Material...........................................................................................100
Exercise #8: Wheel Machining...............................................................................................101
3.3 Advanced Turning: Partial machining...................................................................................113
Exercise #9: Long Shaft Machining......................................................................................114
3.4 Turning on Mill-Turn CNC Machines..................................................................................125
Exercise #10: Turning Operation on Mill-Turn CNC-Machine.......................................128
v
4. Milling on Mill-Turn CNC-Machines
4.1 Facial Milling.............................................................................................................................153
Exercise #11: Facial Milling....................................................................................................154
4.2 Simultaneous 4-Axis Milling...................................................................................................168
Exercise #12: Simultaneous 4-Axis Milling..........................................................................169
Exercise #13: Stopper Machining..........................................................................................173
Exercise #14: Bushing Machining.........................................................................................175
Exercise #15: Shaft Machining...............................................................................................176
4.3 Indexial Milling on Mill-Turn CNC-machines.....................................................................177
Exercise #16: Indexial Milling on 4-Axis CNC-Machines.................................................179
Exercise #17: Joint Part Machining.......................................................................................198
Exercise #18: Slotted Nut Machining...................................................................................199
Exercise #19: Connector Part Machining............................................................................201
4.4 Using MCO on Mill-Turn CNC-machines...........................................................................203
Exercise #20: Machining with Back Spindle........................................................................205
Exercise #21: Indexial Milling on 4-Axis CNC-Machines.................................................212
Exercise #22: Indexial Milling on 5-Axis CNC-Machines.................................................225
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. For the last chapter
of this course book, the Sim. 5-Axis Milling knowledge provided by the SolidCAM Simultaneous
5-Axis User Guide is required.
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 2015.
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
..\SolidCAM2015\Gpptool folder.
3
The CNC-machine folder contains the CNC-machines definition files used for the Simultaneous
5-axis milling exercises. 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\
SolidCAM2015\Tables\MachSim\xml).
Windows® 7
The screenshots in this book were made using SolidCAM 2015 integrated with SolidWorks 2015
running on Windows® 7. If you are running on a different version of Windows, you may notice
differences in the appearance of the menus and windows. These differences do not affect the
performance of the software.
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.
Sim. tilted turning
SolidCAM enables you to perform machining of curve-
shaped tool paths using tilting capabilities of tools with
round insert. The tool tilting is defined by specifying lines
that indicate the tool vector change.
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). 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
• CAM-Part creation. At this stage, you have to define the CAM-Part type, name and
location. 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.
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.
Before you start, select SolidCAM Settings command
from the SolidCAM menu.
12
2. CAM-Part Definition
13
Exercise #1: CAM-Part Definition in Turning
2. Start SolidCAM
To activate SolidCAM, select SolidCAM in the Tools menu of SolidWorks and choose
Turning from the New submenu or click the Turning button on the SolidCAM New toolbar.
14
2. CAM-Part Definition
SolidCAM enables you to create a new CAM-Part using one of the following
options:
• External
In this mode, the project you create is saved in SolidCAM format (*.prt,
*.prz).
• Internal
In this mode, the project you create is saved inside SolidWorks part
(*.sldprt, *.sldasm).
When you create a new CAM-Part in the External mode, you have to enter
a name for the CAM-Part and for the model that contains the CAM-Part
geometry.
• CAM-Part name
Enter a name for the CAM-Part. You can give any name to identify your
machining project. By default, SolidCAM uses the name of the design
model.
The Use Model file directory option enables you to automatically create
CAM-Parts in the same folder where the original CAD model is located.
• Directory
This field shows the name and the location of the SolidWorks design
model that you are using for the CAM-Part definition. The name is, by
default, the name of the active SolidWorks document. With the Browse
button, you can choose any other SolidWorks document to define the
CAM-Part. In this case, the chosen SolidWorks document is loaded into
SolidWorks.
• Units
15
Every time the CAM-Part is opened, SolidCAM
automatically checks the correspondence of the dates of the
CAM-Part and the original SolidWorks design model.
When the date of the original SolidWorks model is later
than the date of the CAM-Part creation, this means that the
SolidWorks original model has been updated. You can then
replace the SolidWorks design model on which the CAM-
Part is based with the updated SolidWorks design model.
16
2. CAM-Part Definition
4. 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. Z-axis
The CoordSys dialog box enables you to define the location of the Coordinate System
and the orientation of the axes.
17
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 by picking points. You
have to define the origin and the directions of the X- and Y-axes.
This method enables you to define the CoordSys Origin and axes by
selecting any three points.
18
2. CAM-Part Definition
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.
High precision
19
Confirm the selection by clicking Finish. The Coordinate System is defined.
The Turning Part Data dialog box is displayed.
This Machine CoordSys is used for the turning operations. The turning
tool movements are located in the ZX-plane.
CoordSys origin
All the machining geometries are defined in the ZX-plane of the defined
Coordinate System.
Machining
Geometry
20
2. CAM-Part Definition
Selected chain
21
• 3D Model
This method enables you to define the Stock boundary by selecting the
3D Model of the stock. SolidCAM automatically generates
a sketch that contains the envelope of the selected solid body. The Stock
boundary is defined automatically on this sketch.
Envelope
Consider the revolution body surrounding the specified solid
bodies. The section of this revolution body by the ZX-plane of
the Coordinate System is the envelope. The envelope line is the
profile of the part that has to be turned in order to obtain the
model geometry.
Choose the Cylinder mode from the Defined by list and click on the solid body to select it.
22
2. CAM-Part Definition
External
Internal
diameter
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
23
the envelope. This envelope is a profile of the part that has to be turned in
order to create the model geometry.
Section
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.
The Mirrored Envelope option generates the envelope sketch mirrored
about the Z-axis in the ZX-plane. This option is applicable for machines
with lower turret.
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 Model dialog box is
displayed. This dialog box enables you to define a
3D Model for the Target.
24
2. CAM-Part Definition
This parameter defines the accuracy of the triangulation of the stock model, target
model and fixtures. The triangulated models are used later in the tool path simulation.
The tighter is the tolerance, the better is the performance of the simulation.
Confirm the dialog box with .
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.
25
SolidCAM Manager
The SolidCAM Manager tree is the main interface feature of SolidCAM that
displays complete information about the CAM-Part.
SolidCAM
Manager
CAM-Part header
Tool header
Machining Process
header
Geometries header
Fixtures header
Operations header
} Operations
• CAM-Part header
26
2. CAM-Part Definition
This header displays the name of the current Tool Library. Double-click
this header to display the Part Tool Table, which is the list of tools available
to use in the current CAM-Part.
• Machining Process header
This header displays the name of the current Machining Process table.
• Geometries 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.
• 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
28
2. CAM-Part Definition
Click the SolidCAM field 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 New Mill-Turn Part dialog box is displayed. It is similar to the New Turning Part dialog
box described in Exercise #1.
29
5. Define the Coordinate System
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.
Geometry
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. Coordinate System
Click the Coordsys button in the Coordinate System area of the Mill-Turn Part Data
dialog box to define the Machine Coordinate System.
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.
30
2. CAM-Part Definition
SolidCAM enables you to define the CoordSys using the following methods:
• Select face
This option enables you to define the CoordSys Origin and axes by
selecting any three points.
31
6. Select the model face
Make sure that the Center of revolution face
option is chosen for Place CoordSys origin
to. With this option, the origin is placed
automatically on the axis of revolution
face. With the Select Face mode chosen,
select the High precision check box and
click on the model face as shown.
Note that the CoordSys origin is
automatically defined on the model back
face, and the Z-axis is directed backwards.
The Z-axis of the CoordSys is coincident
with the axis of revolution.
Click the Change to opposite button. This button enables you to reverse the Z-axis
direction 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.
Click to confirm the selection.
The CoordSys Data dialog box is displayed.
32
2. CAM-Part Definition
33
The Radial movement section contains a set of machining levels describing
the virtual cylinders situated around the Z-axis.
Tool Z-level
CoordSys
The Rear tab displays levels for milling from the negative Z-direction.
CoordSys
X
Part
Lower Level
Z
Clearance level
Tool Start Level
Tool Z-level
34
2. CAM-Part Definition
Part
Lower level
The Create planar surface at Part Lower level option enables you to generate
a transparent planar surface at the minimal Z-level of the part so that its
lower level plane is visible. This planar surface provides you the possibility
to select points that do not lie on the model entities. It is suppressed by
default and not visible until you unsuppress it in the FeatureManager
Design tree.
35
The CoordSys Manager dialog box is displayed in the PropertyManager area of
SolidWorks.
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.
Define the boundaries of the stock material used for the CAM-
Part.
Click the Stock button.
The Model dialog box is displayed. This dialog box enables you to define the Stock model
of the CAM-Part to be machined.
36
2. CAM-Part Definition
• Extruded boundary
• 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.
37
When the Internal diameter value is different from 0, SolidCAM defines a
tube.
In the Facet tolerance section, set the value to 0.01. This parameter defines the accuracy
of triangulation of the Stock model. The triangulated model is used later in the tool path
simulation. The tighter is the tolerance, the better is
the performance of the simulation.
Click to confirm the Model dialog box.
The Stock envelope sketch is added to the CAM
component of the CAM-Part assembly and is
displayed on the solid model.
38
2. CAM-Part Definition
Make sure the Envelope option is selected in the Generate Envelope/Section area.
Confirm the Target dialog box with .
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.
39
40
Turning Operations 3
3.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.
42
3. 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.
43
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.
For more detailed explanation on the Turning operations, refer to the SolidCAM Turning
Online Help.
44
3. Turning Operations
In the browser window, choose Exercise1.prz to load the CAM-Part that has been
prepared earlier.
The CAM-Part is loaded.
45
2. Define the machine setup
Right-click the Operations header in SolidCAM Manager and choose the Machine Setup
( ) 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
This machine setup contains a submachine called Turret_Table with the Machine
Coordinate System MAC 1. SolidCAM automatically defines the name of the submachine
and the Machine Coordinate System. At this stage, you have to define a fixture that helps
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, double-click the cell, click the
arrow and choose .
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. This option enables you to define a standard
three-step chuck by specifying the clamping method, chuck
position and dimensions.
46
3. Turning Operations
Clamping method
In the Clamping method section, use the default Main option and make sure that the
default clamping option is chosen.
Chuck position
The default Chuck position is defined on the edge of the stock envelope created during
the Stock model definition. The Clamping diameter is 94, and the Axial position is -92.
Now you need to define the dimensions of the chuck.
Jaws parameters
• The Jaw width (JW) parameter defines the overall width of a single jaw.
• The Jaw height (JH) parameter defines the overall height of a single jaw.
47
• The Step width (SW) parameter defines the width of the lower step.
• The Step height (SH) parameter defines the height of the lower step.
Step
Width
Jaw
Height
Step
Height
Jaw Width
48
3. Turning Operations
You can also select the Turning command from the Turning menu on
the SolidCAM Operations ribbon.
The Turning Operation dialog box is displayed.
49
Turning geometry can be defined by selecting wireframe elements or by
picking solid model entities such as faces, edges and vertices.
The following geometry definition options are available:
• Wireframe
This option enables you to define the turning geometry by selecting model
entities such as faces, edges, vertices, origin and sketch points.
When model entities are picked, SolidCAM automatically defines the
geometry on the envelope/section segment corresponding to the selected
model elements.
Click the New icon ( ). The Geometry Edit dialog box is displayed
in the SolidWorks PropertyManager area. 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
You can create a chain of existing curves and edges by selecting them one
after the other.
50
3. Turning Operations
• Point to point
• Arc by points
SolidCAM automatically determines the chain entities and closes the chain
contour. The Auto select mode offers the following options:
• Auto-to
The chain is selected by specifying the start curve, the direction of the
chain and the element up to which the chain is created. SolidCAM enables
you to choose any model edge, vertex or sketch entity to determine the
chain end.
When the end item is chosen, SolidCAM determines the chain according
to the chosen selection mode (Auto-general, Auto-constant Z or Curve
propagation). The chain selection is terminated when the selected end
item is reached.
If the chosen end item cannot be reached by the chain flow, the chain
definition is terminated when the start chain segment is reached. The
chain is automatically closed.
51
• Auto-general
SolidCAM highlights all entities that are connected to the last chain entity.
You have to select the entity along which you want the chain to continue.
• Auto-constant Z
This option identifies only the entities on the same XY-plane with the
previously selected chain entity. You are prompted to identify the next
chain element when two entities on the same Z-level are connected to the
chain. The system tolerance for this option can be set in the SolidCAM
Settings.
• Curve propagation
This option identifies the entities following the current entity according
to certain criteria:
Tangent - a tangent entity following the current one and not located at the
same Z-level is chosen.
Delta Z - you are required to enter a positive and negative Z-deviation
into the Delta Z Tolerance edit box. Only entities within this range are
identified as the next possible entity of the chain.
52
3. Turning Operations
In the Chain section of the Geometry Edit dialog box, choose the Point to point option.
53
Reverse
Undo step
This button enables you to undo the last selection of a chain element.
Reject chain
54
3. Turning Operations
Start
Extension
55
The Part Tool Table is a tool library that contains all the tools available for
use with a specific CAM-Part. The Part Tool Table is stored within the CAM-
Part.
Click the Add Turning Tool icon to start the definition of a new tool.
From the Solid Tools section, choose the Ext. Rough tool.
• Set the tool holder width (A) value to 25.
• Set the tool height (D) value to 55.
• Set the tool tip angle (a°) value to 80.
• Set Cutting edge direction to Left ( ).
56
3. Turning Operations
associated with the current tool and applied to every operation where this tool is used.
Spin normal
This field defines the Spin value for Normal turning.
Spin finish
This field defines the Spin value for Finish turning.
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 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.
57
Click the Select button to choose the tool for the operation. At this stage, the tool is
defined in the Part Tool Table.
Work type
• Finish only
58
3. Turning Operations
Rough offset
• ZX dz
• 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.
Click the Save & Calculate icon in the Turning Operation dialog box to save the
operation data and calculate the tool path.
59
8. Simulate the tool path
Use the simulation to check and view the generated tool path after you have defined and
calculated your machining operations.
If you have made mistakes in the definition of operations or used unsuitable turning
strategies, the simulation helps you avoid problems that you would otherwise experience
during the actual production running.
Click the Simulate icon 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 Play button. 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 the Play button to start the simulation.
60
3. Turning Operations
This mode enables the simulation of machining on the solid model. The
solid stock model defined as Stock is used in this mode. The Fixture is
displayed. 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 Exit button. The Turning Operation dialog
box is displayed. Click the Exit icon to close the dialog box.
61
Click on the sketch segment as shown.
In this operation, the geometry must be directed to the rotation axis of the model.
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. The direction of the picked first chain entity
is defined automatically from the start point to the picked position.
Picked position
Geometry chain Direction
Start point
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.
Confirm the geometry modification with the button.
Use the tool defined in the previous operation. Click the Select button in the Tool page
to choose the tool from the Part Tool Table.
62
3. Turning Operations
63
Select the Finish option to execute a finishing pass in the direction of the geometry.
14. Simulate
Click the Simulate icon 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.
64
3. Turning Operations
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.
65
Switch to the Tool Data page to define the Spin and Feed parameters of drilling.
The coordinates of the selected point are displayed in the Pick Start point dialog box.
Confirm this dialog box with the button.
The Drilling Operation dialog box is displayed again.
66
3. Turning Operations
20. Simulate
Click the Simulate icon in the Drilling Operation dialog box. Simulate the tool path in the
Turning mode.
Simulate the tool path in the SolidVerify mode.
Close the Simulation control panel with the Exit button. Close the Drilling
Operation dialog box with the Exit icon.
67
21. Add an External Finishing operation
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 operation
(TR_contour) as a template.
The data is copied.
In the current operation, use the same geometry that you used for the external roughing.
68
3. Turning Operations
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.
69
26. Simulate
Click the Simulate icon in the Turning Operation dialog box. Simulate the tool path in the
Turning mode.
Close the Simulation control panel with the Exit button. Close the Turning Operation
dialog box with the Exit icon.
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.
70
3. Turning Operations
71
From the Solid Tools section, choose the Int.Rough type to define the tool for the internal
finish.
Set the following parameters:
• Set the lengths of the cutting edges: D1 to 4 and D2 to 5
• Set the width of the turret (F) to 30
• Set the b° parameter to 27
• Set the tool nose radius (Ra) to 0.4
• Set the Cutting edge direction to Left
Click the Mounting button and set the mounting as shown.
Confirm the tool definition with the Select button.
Click the Data tab in the Tool page of the Turning Operation dialog box to define the Spin
data for the operation.
The Cutting speed recommended for the Turning operation is 180 m/min.
According to the following formula,
Spin=(1000*V)/(π*D), where V is the cutting speed and D is the diameter
(31.5 mm),
Spin≈1800.
Switch to the Technology page. Make sure the Long internal 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.
72
3. Turning Operations
32. Simulate
Click the Simulate icon in the Turning Operation dialog box. The Simulation control
panel is displayed. Simulate the tool path in the Turning mode.
Close the Simulation control panel with the Exit button. Close the Turning
Operation dialog box with the Exit icon.
73
34. Define the Geometry
The following geometry has to be defined in order to perform
the machining of the external groove.
74
3. Turning Operations
Safety angle
This parameter defines the angle between the material and the cutting edge
of the tool. It prevents the cutting edge of the tool from coinciding with
the material.
Modified geometry
Geometry
Safety angle
75
36. Define the technological parameters
Switch to the Technology page. Make sure that the Long external 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.
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
The finishing pass is executed. The tool movements are generated in such
way that only the bottom of the tool cuts the material. This can cause the
tool to move against the direction of the geometry, while the movement of
the tool on the geometry is not continuous.
Delta compensation
76
3. Turning Operations
• 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.
38. Simulate
Click Simulate in the Grooving Operation dialog box.
Simulate the tool path in the Turning mode.
Simulate the tool path in the SolidVerify mode.
Close the Simulation control panel. Close the Grooving Operation dialog box.
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.
77
40. Define the Geometry
78
3. Turning Operations
79
44. Simulate
Click Simulate in the Grooving Operation dialog
box.
Simulate the tool path in the Turning mode.
Simulate the tool path in the SolidVerify mode.
Click the Half view button to see the section of
the machined part as shown.
Close the Simulation control panel. Close the
Grooving Operation dialog box.
80
3. Turning Operations
Switch to the Technology page. Make sure that the Long external 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.
Set Step over value to 0.2.
Switch to Semi-finish/Finish tab. Choose the ISO-Turning
method in the Finish section.
81
50. Simulate
Click the Simulate icon in the Angled Grooving Operation dialog box.
Simulate the tool path in the Turning mode.
Simulate the tool path in the SolidVerify mode.
Close the Simulation control panel. Close the 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.
82
3. Turning Operations
83
54. Define the technological parameters
Switch to the Technology page. Make sure that the Long external 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.
Switch to the Data tab. In the Pitch unit area, set the Value to 1.5.
In the Minor Diameter area, set the Value to 56.
Minor diameter
Choose Yes under External finish. This option enables you to perform the finishing pass
on the tips of the threads.
Choose Yes under Thread finish. The finishing pass is performed on the thread.
56. Simulate
Click the Simulate icon in the Threading Operation dialog box.
Simulate the tool path in the Turning mode.
84
3. Turning Operations
Close the Simulation control panel. Close the Grooving 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.
85
Confirm the selected geometry with the Accept Chain button.
In the Modify Geometry dialog box, set the Distance values to 2 in the Start Extension
and End Extension. This extension enables the tool to approach (and retreat from) the
geometry from outside.
Close the Modify Geometry dialog box with the button.
86
3. Turning Operations
Switch to the Technology page. Make sure that the Long internal 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.
Switch to the Data tab to set the following:
• In the Pitch unit area, set the Value to 1.5
• In the Major Diameter area, set the Value to 33.5
Major Diameter
Choose Yes under External finish. This option enables you to perform the finish pass on
the tips of the threads.
Choose Yes under Thread finish. The finish pass is performed on the thread.
At this stage, all the technological parameters of the Threading operation are defined.
Click the Save & Calculate icon in the Threading Operation dialog box to save the
operation data and calculate the tool path.
62. Simulate
87
At this stage, you have to perform parting (cutting off) of the machined part using a Cutoff operation.
Note the direction of the geometry. In this operation, the geometry directed
to the model rotation axis should be used.
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.
88
3. Turning Operations
• Set the distance between the center of the radius of the tool tip and the left side of
the tool holder (B) to 0
• Set the height of the tool tip (C) to 35
• Set the height of the tool (D) to 60
• Set the position of the left side of the turret (E) to 0
• Set the nose radius of the right side of the tool tip (Ra) to 0.2
Set the Cutting edge direction to Left by clicking .
In this case, the differences of diameters through the tool path do not
enable you to use the common spin value.
The Constant Surface Speed (CSS) 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.
89
Make sure the Long external 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.
The Location options enable you to define the tool position relative to the
defined geometry:
• Left
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 the Save & Calculate icon in the Cutoff Operation dialog box to save the operation
data and calculate the tool path.
90
3. Turning Operations
68. Simulate
Click the Simulate icon in the Cutoff Operation dialog box. Simulate the tool path in the
Turning mode.
Simulate the tool path in the SolidVerify mode.
91
Exercise #4: Button Lock Machining
Define the CAM-Part and operations for the machining of the button lock shown below on
a Turning CNC-machine.
2. External roughing
Define a Turning operation to perform the rough
machining of the part.
92
3. 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.
93
Exercise #5: Guided Ejector Bushing Machining
Define the CAM-Part and operations for the machining of the guided ejector bushing shown below
on Turning CNC-machine.
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.
94
3. Turning Operations
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.
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.
95
Exercise #6: Guide Pillar Machining
Define the CAM-Part and operations for the machining of the guide pillar shown below on the
Turning CNC-machine.
96
3. Turning Operations
3. Facial turning
Perform the facial turning of the front face as shown.
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.
97
Exercise #7: Bearing Bush Machining
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.
98
3. 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.
8. Parting
Define a Cutoff operation for cutting off the part and
machining of the chamfer.
99
3.2 Advanced Turning: Rest Material
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.
100
3. Turning Operations
20 2
101
Create a new sketch for the clamp on the same plane. 20
10
Sketch the clamp geometry as shown.
20
Define the SolidCAM Clamp geometry using this
sketch. 10
15
Define the Target model by selecting the solid body.
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
102
3. Turning Operations
Define the parameters of External roughing. Select Rough from the Work type area in
the General tab. Switch to the Rough tab to define roughing parameters:
In the Step down section, select the Adaptive step down option.
Make sure that the default ZX-ABS option is chosen in the Rough offset area.
• Set the Distance X value to 0.3
• Set the Distance Z value to 0.1
The defined offset remains unmachined till
the next finishing operation.
Switch to the Semi-finish/finish tab. Make sure that the No option is selected under Finish
and Semi-finish. The finish machining will be performed later in a separate operation.
Save the operation data and calculate the tool path.
Simulate the tool path.
103
Some areas of the current geometry are unreachable for the tool. These areas are left
unmachined.
The next operation uses the Rest material option to perform the additional machining
only in the unmachined area.
Add a new Turning operation to perform the rough machining of the Rest material area.
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 External roughing tool for the
operation. Use the default geometric parameters of
the tool.
Change the Cutting edge direction from Left to
Right. Choose the Mounting as shown. The tool
orientation enables you to use this tool for cutting
in the positive Z-direction.
Choose the defined tool for the operation.
104
3. 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
105
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.
Simulate the tool path.
106
3. Turning Operations
22
Define the tool for the operation. Add a new tool of the Ext.Rough type to the Part Tool
Table. Edit the following tool parameters:
• Set the height of the tool (D) to 80
• Edit the position of the left side of the turret with reference to the tool tip point (E).
Set the value to -15
• Set the tool tip angle (a°) to 35°
• Set the lengths of the cutting edges of the tool (D1, D2) to 6
The tool Cutting edge direction is automatically set to Right, and it cannot be changed.
This option enables you to use the tool for the facial turning directed from outside to
the revolution axis.
Confirm the tool data and choose the tool for the current operation.
107
Choose the Rough option in the Work type. The finish machining is performed later in a
separate operation.
108
3. Turning Operations
In this operation, you need to use the tool with the same geometric parameters as the one
used for the previous operation, except for its orientation.
Right-click the Tool #4 in the list and choose the Copy Tool
command. A new tool identical to the previous one is added.
Choose Left for Cutting edge direction.
Confirm the tool definition and choose the tool for the
operation.
Save the operation data and calculate the tool path.
Simulate the tool path.
During the tool path calculation, the Rest material area suitable for the machining with the
defined tool and technological parameters is determined automatically. The machining is
performed in this Rest material area only.
At this stage, the rough machining of the front faces is completed. At the next stage, you
have to perform the finish machining.
109
The Rest material only option is automatically chosen in the Finish on box. With this
option, SolidCAM performs the machining only in the Rest material areas. Set the Start
extension and End extension values to 1. These values enable you to overlap the rest
material area.
Save the operation data and calculate the tool path. Simulate the tool path.
In the same manner, define a new Turning operation based on the operation defined in
Step #7. This operation performs the facial finish machining in the Rest material area.
Use an External roughing tool with the lengths of cutting edges (D1, D2) of 9 mm.
In the Finish section, choose the ISO-Turning method option.
The Rest material only option is automatically chosen in the Finish on box. With this
option, SolidCAM performs the machining only in the Rest material areas. Set the Start
extension and End extension values to 1. These values enable you to overlap the rest
material area.
Save the operation data and calculate the tool path. Simulate the tool path.
110
3. Turning Operations
9. Hole machining
3 1
111
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.
112
3. 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
113
Exercise #9: Long Shaft Machining
114
3. 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
115
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.
116
3. Turning Operations
The Diameter parameter displays the value of the part diameter at the
specified location and is calculated automatically according to the
geometry and the Distance along axis value. When there are several
Diameter values for a single Distance along axis value, SolidCAM
chooses the maximal Diameter value determined.
Diameter Diameter
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
117
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
Make sure that the Radius value for both First point
and Second point is 0.5. It must be equal to the tool
nose radius (Ra).
Select the Modify point to avoid collision check box
for both First point and Second point.
118
3. Turning Operations
Second
point First
point
Second
point First
point
119
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.
120
3. Turning Operations
121
The Distance along axis value for the Second point is calculated: -250.
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.
122
3. Turning Operations
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.
Simulate the tool path in the Turning mode.
123
Simulate all of the Partial machining operations in the Turning mode.
124
3. Turning Operations
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:
125
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
126
3. Turning Operations
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
127
Exercise #10: Turning Operation on Mill-Turn CNC-Machine
In this exercise, you have to define the machine setup and clamping
fixture and 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 the Machine Setup
( ) command.
The Machine setup dialog box is displayed. This machine setup contains a submachine
called Spindle_Table with the Machine Coordinate System MAC 1.
The Fixture column enables you to choose or define the fixture to be used with the
specified submachine. To define the fixture, double-click the cell, click the arrow and
choose .
The Model dialog box is displayed. This dialog box enables you to define the fixture
geometry.
128
3. Turning Operations
Make sure that the Chuck (Standard) option is chosen in the Defined by section.
In the Clamping method section, use the default Main option and make sure that the
default clamping option is chosen.
The default Chuck position is defined on the edge of the stock envelope created during
the Stock model definition.
• Set the Clamping diameter to 54
• Set the Axial position to -85
Set the values in the Jaws parameters section as follows:
• Set the Jaw width (JW) value to 60
• Set the Jaw height (JH) value to 45
• Set the Step width (SW) value to 20
• Set the Step height (SH) value to 15
The clamping fixture is defined.
Click to confirm the Model dialog box.
3. Add an operation
Right-click the Operations header in SolidCAM Manager and choose Turning from the
Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
129
4. Define the Geometry
Make sure that the Wireframe option is chosen on the
Geometry page of the Turning Operation dialog box.
The turning geometry has to be located in the ZX-plane and can be defined
by selecting wireframe elements or solid model entities such as faces, edges
and vertices.
The following geometry definition options are available:
• Wireframe
This option enables you to define the turning geometry by selecting model
entities such as faces, edges, vertices, origin and sketch points.
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 #1.
Click the New button.
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.
130
3. Turning Operations
131
6. Define the Tool
Now you have to define the tool for the turning operation.
Click the Select button on the Tool page of the Turning Operation dialog box.
The Part Tool Table is displayed.
Click . The Part Tool Table provides you with the choice of tools available for the
current operation. Choose the Ext. Turning tool from the Composite Tools section.
For a more detailed explanation of the turning tools parameters, refer to the
SolidCAM Turning Online Help.
Click the Select button to choose the defined tool for the current Turning operation.
The Turning Operation dialog box is displayed.
132
3. Turning Operations
Safety distance
This parameter defines the distance from the workpiece, until which the
tool movements are performed in the Rapid mode. Upon reaching the
Safety distance, the tool switches to the working feed and performs
machining of the part. 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.
Safety
distance
Safety
distance
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
133
8. Define the technological parameters
Switch to the Technology page of the Turning Operation dialog box.
In the General tab, make sure that the Rough option is chosen in the Work type area.
Make sure that the Face front option is chosen in the Mode area. This option enables
you to perform face turning (the principal working direction is the X-axis direction).
Use the default parameters of the Rough machining defined in the Rough tab on the
Technology page.
To define the parameters of the finishing machining, switch to the Semi-finish/finish tab
on the Technology page.
Choose the ISO-Turning method option from the Finish list.
Finish
Click the Save & Calculate icon in the Turning Operation dialog box. The operation data
is saved, and the tool path is calculated.
134
3. 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 the icon of the CAM Views toolbar and
click the Play button 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.
135
11. Simulate the operation in the Turning mode
Switch to the Turning page on the Simulation control panel.
This mode enables you to display the section view simulation of the
turning tool path.
136
3. Turning Operations
This mode displays the simulation of machining on the solid model. The
3D Stock model is used in this mode with the clamping fixture displayed.
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.
During the SolidVerify simulation, you can use the View buttons to place
the simulation model properly on the screen.
The Front View button displays the front view of the simulation
model.
The Move button moves the simulation model to any point on the
screen. This operation is also available by click-and-drag of the
middle mouse button.
The Rotate button rotates the simulation model. This operation is
also available by applying the combination of the Ctrl button and
click-and-drag of the middle mouse button.
The Zoom button zooms in and out the image on the screen. This
operation is also available by applying the combination of the Shift
button and click-and-drag of the middle mouse button.
137
13. Close the simulation
138
3. Turning Operations
Click the Accept Chain button to finish the chain definition and
confirm the Geometry Edit dialog box with the button.
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.
139
In the Start Extension/trimming section, set the Distance value to
0. In the End Extension/trimming section, set the Distance value
to 4.
Close the Modify Geometry dialog box with the button.
Click . Choose the Ext. Turning tool from the Composite Tools section. Use the
default tool parameters. Click the Select button to choose it for operation.
The Balanced Rough operation dialog box is displayed.
140
3. Turning Operations
The tool path movements are parallel to the Z-axis (longitudinal turning)
or to the X-axis (facial turning). Semi-finishing and finishing passes are
performed, if chosen, at the end of the rough stage.
Make sure that the Long external option is chosen in the Mode area. This option
enables you to perform longitudinal turning (the principal working direction is the Z-axis
direction).
In the Balanced mode section, choose the Trailing option. With this option, one of the
tools starts working before the other tool, so that each of them turn different diameters.
Set the Distance value to 5 to define the distance on the Z-axis between two tools at their
start points.
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. Use the default value
of 1.
Define the offset from the geometry that will remain
after the roughing stage of the operation. In the
Step down
Rough offset section, choose the ZX-ABS option.
This option enables you to define different offsets
from the geometry in the X- and Z-axis directions.
The program chooses the sign of the delta-X and delta-Z vector components in such a
way that the offset geometry does not intersect with the profile geometry.
141
Use the default Distance X value of 0.6 Distance Z
and Distance Z value of 0.2.
Distance X
Click the Save & Calculate icon in the Turning Operation dialog box. The operation data
is saved and the tool path is calculated.
142
3. Turning Operations
143
144
4
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
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.
146
4. 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.
The program uses the holes prepared in this operation for the descent
during 3D Model roughing.
147
Thread Milling Operation
This operation enables you to generate a helical tool path for the
machining of internal and external threads with thread mills.
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.
148
4. 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.
149
Drill Recognition Operation
This operation performs powerful drill feature recognition and
automatic Drill geometry creation using the AFRM module
functionality. This operation enables you to handle separate sets of
Milling levels for each drill position. The initial values of the Milling
levels sets are automatically recognized from the model; they can be
edited by the user.
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.
150
4. Milling on Mill-Turn CNC-Machines
151
Port Machining Operation
This operation is an easy-to-use method for machining ports with tapered
lollipop tools, and has collision checks for the entire tool. It provides both
roughing and finishing tool paths to make ports from castings or billet.
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.
152
4. Milling on Mill-Turn CNC-Machines
SolidCAM enables you to perform facial milling on Mill-Turn CNC-machines. In facial milling, the
tool axis is parallel to the revolution axis of the part. Machine CoordSys #1 with the Z-axis collinear
with the part revolution axis is used for this operation. The Geometry is defined directly on the
solid model.
Y
X Machine
CoordSys #1
Machining Geometry Z
153
Exercise #11: Facial Milling
2. Add an operation
Right-click the last operation in the SolidCAM Manager tree and choose Profile from the
Add Milling Operation submenu.
The Profile Operation dialog box is displayed.
154
4. Milling on Mill-Turn CNC-Machines
The Geometry has to be located in the plane parallel to the XY-plane of the
Machine CoordSys #1.
Y
X Machine
CoordSys #1
Machining Geometry Z
155
Click on the front face of the model octagon as shown.
156
4. Milling on Mill-Turn CNC-Machines
Click the Add Milling Tool icon ( ). The Part Tool Table provides you with the choice
of tools suitable for profile milling.
Choose the End mill tool from the Milling Tools section.
A new milling tool is added to the Part Tool Table.
157
Now you need to define the tool holder.
In the Part Tool Table, switch to the Holder page.
The Global tab displays the Global holders table.
user.
Diameter
Expand the BT40 header and choose the BT40 ER16x70 tool holder from the list by
selecting its check box.
Click the Select button in the Part Tool Table to confirm the tool definition.
SolidCAM enables you to define the Lower level directly on the model. The
Profile depth is calculated automatically relative to the Upper level.
Click on the model face as shown. The picked value
(-10) is displayed in the Pick Lower level dialog box.
Confirm your selection by clicking . The Profile
Operation dialog box is displayed.
The Profile depth value is calculated automatically
as the difference between the Upper level and the
Lower level values.
158
4. Milling on Mill-Turn CNC-Machines
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.
Left –the tool cuts on the left side of the profile geometry.
Center–the center of the tool moves on the profile geometry
(No compensation G4x can be used with this option).
The Geometry button displays the Modify Geometry dialog box that
enables you to define the modification parameters of the geometry
and to choose which geometry chains are active in the operation (in
case of multiple chain geometry). The chain geometry of the profile
is displayed on the model with the chain direction indicated and
a circle representing the tool relative to the geometry.
159
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.
As you see, the tool side offered by default is not suitable:
the tool is located inside the defined geometry. The Tool
side has to be changed.
SolidCAM enables you to perform rough and finish machining of the profile in a single
Profile operation.
160
4. Milling on Mill-Turn CNC-Machines
Define the parameters of the Profile roughing. Select the Rough check box. Define
the Step down parameter for roughing.
Set the Step down to 3. With this value, SolidCAM performs three cuts at the following
Z-levels: -3, -6, -9; the last cut is performed at the Z-level defined by Profile depth: -10.
The distance between the Z-levels of the last cut and the preceding cut is smaller than
that between the previous cuts, because the machining depth value is not divisible exactly
by the Step down value.
In this operation, use the Equal step down option to keep an equal distance between all
Z-levels.
With the Max step down value set to 3, the actual step down is automatically calculated
as the largest possible value within the bounds of 3 so that the machining depth can
be divided exactly into equal Z-levels. Four roughing passes will be performed at the
followings Z-levels: -2.5, -5, -7.5, -10 with the Step down of 2.5 mm.
Now you need to define the wall and floor offsets that will remain after the roughing
passes.
161
Offsets
The Wall offset and Floor offset parameters enable you to define the
allowances that remain on the walls and the floor of the machined
part till the profile finish machining. These allowances can be removed
with the finish passes in the same Profile operation or in an additional
Profile operation with another tool.
Step down
Wall offset
Profile depth
Floor offset
In the Offsets section, set the Wall offset and Floor offset
values to 0.2. The allowance of 0.2 mm is left on the walls
and the floor of the steps during the profile roughing. This
allowance is removed with a separate finishing cut in the end
of the profile machining.
Select the Finish check box to perform the finishing of the
profile. Set the Max step down for the profile finishing to 5
mm.
162
4. Milling on Mill-Turn CNC-Machines
This page enables you to define the way the tool approaches the profile and
retreats away. The lead in movement is necessary to prevent vertical entering
of the tool into the material. With the lead in strategies the tool descends to
the machining level outside of the material and then horizontally penetrates
the material with the lead in movement. The lead out strategy enables you
to perform the retract movements outside the material.
The following options are available:
• None
• Normal Normal
Length
The tool leads in to and out from
the profile from a point normal Tangent
Extension
to the profile. The length of the
normal can be set in the Value field.
• Arc Radius
• Tangent Length
163
• Point
Under Lead in, choose the Arc option from the list, set the Radius value to 6, Arc angle
to 45 and the Distance to 0.6. Select the Same as Lead in check box under Lead out.
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.
When the Diameter option is chosen, you receive the GCode output for the
part machining in standard linear coordinates (X, Y, Z).
Y
X Machine
CoordSys #1
Machining Geometry Z
164
4. Milling on Mill-Turn CNC-Machines
The Face option enables you to perform milling using the rotary axis by
translating the linear movements in the XY-plane into the rotary XC-
movements.
X
Machine
CoordSys #1
Machining Geometry Z
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.
165
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
Click the Save & Calculate button. The operation data is saved, and the tool path is
calculated.
166
4. Milling on Mill-Turn CNC-Machines
Click the Exit button. The Profile Operation dialog box is closed.
167
4.2 Simultaneous 4-Axis Milling
Y
Machine
CoordSys #1
Z X
The SolidCAM simultaneous 4-axis capabilities enable you to perform machining with the tool
axis always intersecting with the part revolution axis.
168
4. Milling on Mill-Turn CNC-Machines
2. Add an operation
Right-click the last operation in SolidCAM Manager and choose Pocket from the Add
Milling Operation submenu.
The Pocket Operation dialog box is displayed.
SolidCAM enables you to perform radial milling using the same Coordinate
System as for facial milling.
When the Wrapped option is selected, you can wrap the selected profile
geometry around any axis of the Coordinate System. The axes list offers
you the choice of axis around which the geometry is wrapped.
Profile geometry
wrapped around Z Z
169
Choose Z from the list. The selected geometry will be wrapped around the Z-axis.
Select the model edge as shown.
Click Yes. The chain icon is displayed in the Geometry Edit dialog box.
Click to confirm the Geometry selection.
The Pocket Operation dialog box is displayed.
The Local holders table contains the tool holders that were already used
in the current CAM-Part. When a new holder is chosen from the Global
holders table, it is copied to the local table to make a further use easier.
170
4. Milling on Mill-Turn CNC-Machines
When the geometry for the operation is defined in the wrapping mode,
SolidCAM substitutes the current levels with defaults received from the
Radial movement set defined in the CoordSys Data dialog box.
Click the Pocket depth button to pick the Lower Level directly on the solid model. Click
on the bottom face of the wrapped pocket as shown.
Confirm the level selection with the button. The Pocket depth value (5) is automatically
calculated according to the Upper and Lower levels.
Set the Step down to 3 and select the Equal step down check box.
171
6. Define the Pocket machining strategy
Click the Save & Calculate icon to save the operation data and calculate the tool path.
172
4. Milling on Mill-Turn CNC-Machines
3. External turning
Define a Turning operation to obtain the following
revolution body.
173
5. Pocket machining
Machine the pocket wrapped on the cylindrical surface of
the stopper using the simultaneous 4-axis milling.
174
4. Milling on Mill-Turn CNC-Machines
Define the CAM-Part and operations for the machining of the bushing
presented on the illustration on a Mill-Turn CNC-machine.
This exercise reinforces the following skills:
• CAM-Part definition
• Turning
• Facial milling
The SolidWorks model of the Bushing (Exercise14.sldprt) is located in the Exercises folder.
The following steps have to be implemented in order to reach the final CAM-Part:
Define the fixture for clamping of the part on the CNC-machine table.
3. External turning
Define a Turning operation to obtain the following revolution body.
5. Facial Drilling
Machine the circular pattern of drills using the facial milling
capabilities.
175
Exercise #15: Shaft Machining
Define the CAM-Part and operations for the machining of the shaft
presented on the illustration on a Mill-Turn CNC-machine.
This exercise reinforces the following skills:
• CAM-Part definition
• Turning
• Facial milling
• Radial milling
The SolidWorks model of the Shaft (Exercise15.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 Stock model and the Target model.
The NTX1000 CNC-controller has to be chosen for this exercise.
Define the fixture for clamping of the part on the CNC-machine table.
3. External turning
Define a Turning operation to obtain the following revolution
body.
4. Facial milling
Machine the highlighted model faces using the facial milling
capabilities.
5. Drilling
Machine two holes using the facial milling capabilities.
176
4. Milling on Mill-Turn CNC-Machines
SolidCAM enables you to perform indexial 4-axis milling operations on Mill-Turn CNC-machines.
The workflow of the indexial milling in the Mill-Turn module is similar to the indexial milling
workflow in SolidCAM Milling. At the first stage, you have to define a specific position of the
Machine Coordinate System. This Coordinate System position is used later for the definition of
operations. The geometry intended to be used in the indexial milling operation has to be located
in the plane parallel to the XY-plane of the Coordinate System position. During the machining,
SolidCAM maintains the tool axis orientation parallel to the Z-axis of the Coordinate System
position.
Generally, SolidCAM does not limit you in the machining methods used for indexial milling. All
the operations and technology options are available. But, at the same time, the technology choice
depends on the type and possibilities of your CNC-machine. During the operation programming,
you have to take care that the generated tool path will contain only the linear/rotational movements
supported by your CNC-machine. The tool path that contains the movements illegal for the current
CNC-machine will cause errors during postprocessing.
For example, the indexial milling tool path that contains movements along the Y-axis cannot be
executed on a 3-axis CNC-machine (XZC axes). For machines of this type, indexial machining is
performed using ZX-movements only; the positioning is performed using the C-axis (revolution
axis).
In the CNC-machines of this type, the tool axis is always
perpendicular to and intersecting with the spindle revolution
axis. The positioning is performed by rotating the part around
the revolution axis keeping the same tool orientation. Z
Therefore, the position of the Coordinate System must be X
defined in such a way that the Z-axis of the position will be
located in the plane parallel to the XY-plane of the Machine C
Coordinate System. Incorrect definition of the Coordinate
System position causes illegal tool movements that result in
errors during postprocessing. Positioning Machining
177
SolidCAM enables you to perform machining on 4-axis Mill-Turn CNC-machines (XYZC axes).
This type of CNC-machines provides you with all functionality of 3-axis Mill-Turn CNC-machines.
In addition, it provides the capability of Y-axis movements for milling.
The 4-axis Mill-Turn CNC-machines C
provide you with all the possibilities of
indexial milling around the revolution
axis (C-axis). Generally, the capabilities
of these machines are similar to those
of a 3-axis Milling machine equipped
with the rotary axis (4-axis milling
CNC-machine). The positioning in Y Z
these machines is performed using the X
C-axis, similar to the 3-axis Mill-Turn
CNC-machines; when the positioning is
performed, the machining is performed
using the XYZ axes.
The Coordinate System position has to be defined similar to the one defined for 3-axis machines;
the Z-axis of the position must be located in the plane parallel to the XY-plane of the Machine
Coordinate System.
With such Coordinate System position, all 2.5D and 3D Milling functionality is available.
SolidCAM enables you to perform machining on 5-axis Mill-Turn CNC-machines (XYZCB axes).
This type of CNC-machines provides you with all the functionality available on the 4-axis Mill-Turn
CNC-machines. In addition, it provides the capability of indexial rotation around either Y-axis or
X-axis.
The Coordinate System position B
for the indexial milling has to be
defined according to the rotation C
limitations of the CNC-machine
revolution axes. This means that
the rotation angles between the
axes of the Machine Coordinate
Y
System and Coordinate System X
position have to be kept within
the range supported by the
CNC-machine.
Z
178
4. Milling on Mill-Turn CNC-Machines
179
The Z-axis of the Machine Coordinate System is collinear to the revolution axis of the
part.
Click the Change to opposite button in the CoordSys dialog box.
The Machine Coordinate System is defined on the front face of
the model.
Coordinate Systems
Y
X
Machine
CoordSys #1
Z
180
4. Milling on Mill-Turn CNC-Machines
The Machine Coordinate System #1 is also used for facial milling, where
the axis of the milling tool is parallel to the Z-axis of the Machine
Coordinate System.
C
Y
X
Machine CoordSys #1
Z
To perform the indexial milling of the upper face, the pocket and the drills,
you have to define a new indexial position under the Machine CoordSys #1.
Machine CoordSys #1
Position 2
Z Y
C
X
Y X
Machine CoordSys #1
Z Position 1
181
• Set the Internal diameter to 36. The stock used in this exercise is a tube with this
internal diameter.
In the Mill-Turn Part Data dialog box, click the Target button.
The Model dialog box is displayed.
Click on the solid body. It is highlighted.
In the Generate Envelope/Section section, select the
Envelope option.
Click in the Mill-Turn Part Data dialog box. The CAM-Part is saved and the SolidCAM
Manager tree is displayed.
At this stage, the CAM-Part definition is finished. Now you have to define a number of
operations to machine the part.
182
4. Milling on Mill-Turn CNC-Machines
8. Add an operation
Right-click the Operations header in the SolidCAM Manager tree and choose Turning
from the Add Turning Operation submenu.
The Turning Operation dialog box is displayed.
183
11. Define the machining parameters
184
4. Milling on Mill-Turn CNC-Machines
185
Confirm the CoordSys Data dialog box with the OK button. The CoordSys Manager
dialog box is displayed again. Close it with .
186
4. Milling on Mill-Turn CNC-Machines
• Faces
This option enables you to define the Face Milling geometry by face
selection. The Define button and the related combo-box enable you
either to define a new faces geometry with the Select Faces dialog box
or to choose an already defined geometry from the list. When the model
faces are selected, SolidCAM generates a number of chains surrounding
the selected faces. These chains are displayed in the Chain List section.
Selected faces
• Profile
This option enables you to define the Face Milling geometry by a profile.
The Define button and the related combo box enable you either to define
a new profile geometry with the Geometry Edit dialog box or to choose
an already defined geometry from the list. The defined chains are
displayed in the Chain List section.
187
In the Type section, choose the Faces option and click the Define button. The Select
Faces dialog box is displayed. This dialog box enables you to define the face milling
geometry by selecting the model faces.
Select the model face as shown.
Confirm the Select Faces dialog box with .
The Face Milling Geometry dialog box is displayed.
In the Modify section, set the Offset from the
machined face to 1.
Confirm the Face Milling Geometry dialog box by
clicking .
Click the Save & Calculate icon to save the operation data and calculate the tool path.
188
4. Milling on Mill-Turn CNC-Machines
25. Simulate
189
28. Define the Tool
Click the Select button on the Tool page.
The Part Tool Table is displayed.
Add a new End Mill tool. Set the Diameter to 16. Choose the BT40 ER16x70 tool holder
from the Global holders table.
Click the Select button to choose the defined tool for the operation.
Switch to the Data tab on the Tool page to define the tool spin parameters for the
operation.
Spin
This parameter defines the spinning speed of the tool. It defines two spin
values:
• Spin rate – normal spin rate used in rough milling;
190
4. Milling on Mill-Turn CNC-Machines
Feed
This parameter defines the feed rate of the tool. It defines three feed values:
• Feed XY – the feed rate in the XY-plane.
• Feed Z – the feed rate in the Z direction.
• Feed finish – the feed rate used for finish milling.
The Feed finish check box enables you to optionally define different
values for Feed XY and Feed finish. When this check box is selected, the
corresponding edit box is available so that you can edit its value. When
this check box is not selected, the specified Feed XY value is used for both
rough and finish machining.
The feed value can be defined in two types of units: F and Fz.
F is the default and signifies Units per minute. Fz signifies Units per tooth
and is calculated according to the following formula:
Fz = F/(Number of Flutes * S)
191
30. Specify the technological parameters
In the Modify section of the Technology page, click
the Geometry button to check the tool location
relative to the profile. If the tool is located at the
wrong side, change the Tool side to Left.
Select the Rough check box in order to perform the
rough machining of the profile. Set the Step down
value to 5. The material is removed in two Z-cuts.
Set the Wall offset and Floor offset to 0.2. The offsets
of 0.2 mm will be left on the profile wall and floor
during machining. These offsets will be removed in
a separate cut in the end of the profile machining.
Select the Clear offset check box.
Clear offset
• Step over defines the overlap of adjacent tool paths; it determines the
offset between two successive concentric profiles.
Step over
Clear offset
Set the Offset value to 10 and the Step over value to 5. Choose
the Zigzag option. The profile will be machined in two equidistant
profiles located at the offset of 5 mm.
Select the Finish check box to perform the finish machining of the
profile. Set the Step down value to 5.
192
4. Milling on Mill-Turn CNC-Machines
In the Link page, choose the Arc option for Lead in. This option enables the tool to
approach the material from outside by an arc.
Define the following parameters:
• Set the Tangent extension value to 1.6
• Set the Radius value to 16
• Set the Arc angle value to 45
• Set the Distance value to 1.6
In the Lead out section, select the Same as
lead in option.
Define a new Pocket operation to machine the through pocket located on the face
machined earlier.
193
35. Define the Geometry
Choose Machine CoordSys #1 Position #2 for the
operation.
Define the Geometry for the Pocket operation as
shown. In the Geometry Edit dialog box, use the
Auto-constant Z option to complete the chain.
Set the Step down to 6 and select the Equal step down check box.
194
4. Milling on Mill-Turn CNC-Machines
41. Simulate
Simulate the tool path with the SolidVerify mode.
When the simulation is finished, close the Pocket Operation dialog
box.
195
43. Define the Geometry
Click the Select button on the Tool page. The Part Tool Table dialog box is displayed.
Add a Drill tool.
Set the Diameter to 4. Choose the BT40 ER16x70 tool holder from the Global holders
table and click the Select button to choose the tool for the operation.
196
4. Milling on Mill-Turn CNC-Machines
In the same manner, define the Drill depth by picking the drill cone vertex on the solid
model.
48. Simulate
Simulate the tool path in the SolidVerify mode.
When the simulation is finished, close the Drilling Operation
dialog box.
At this stage, the exercise is finished.
197
Exercise #17: Joint Part Machining
Define the CAM-Part and operations for the machining of the joint
part presented on the illustration on a Mill-Turn CNC-machine.
This exercise reinforces the following skills:
• CAM-Part definition
• Turning
• Indexial 4-axis milling on 4-axis machines
The SolidWorks model of the Joint (Exercise17.sldprt) is located in the
Exercises folder.
The following steps have to be implemented to reach the final CAM-Part:
At this stage, you have to define the CAM-Part, the CNC-controller, the Coordinate
System, the Stock model and the Target model.
The NTX1000 CNC-controller has to be chosen for this exercise.
3. External turning
4. Drilling
198
4. Milling on Mill-Turn CNC-Machines
3. External turning
Define a Turning operation to obtain the following
revolution body.
199
4. Internal turning
Machine the internal faces of the model.
200
4. Milling on Mill-Turn CNC-Machines
3. External turning
Machine the external turning faces using the automatically
generated envelope.
201
4. Facial milling
Machine the highlighted faces using the SolidCAM facial milling capabilities.
5. Slot machining
Machine the highlighted model faces.
6. Drilling
Drill all the holes.
202
4. 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.
203
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.
204
4. Milling on Mill-Turn CNC-Machines
This exercise covers the process of Machine Control Operation definition in order to transfer a part
from the main spindle to the back spindle.
Double-click the Machine header in SolidCAM Manager. The Machine ID Editor dialog
box is displayed.
The machine defined for this part machining consists of two tables called main spindle
and back spindle, and one turret called upper rotary turret.
Click Exit ( ) to close the Machine ID Editor dialog box.
205
3. Add a Machine Control Operation (MCO)
Right-click the Operations header in
SolidCAM Manager and choose Add
Machine Control Operation from the menu.
The Machine Control Operation dialog box
is displayed.
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
206
4. Milling on Mill-Turn CNC-Machines
Using this operation, the part will be moved from the main spindle to the back spindle.
The procedure is as follows: the jaws of the back spindle chuck open, the back spindle
is moved to the part, its jaws take the part and close, the jaws of the main spindle chuck
open to release the part, the back spindle is returned to its initial position.
In the Operation name field, type in a new name: part transfer. This name will appear
later in the SolidCAM Manager tree.
Click the Start Definition entry. Under Properties, select MAC-1 Position #1 for CoordSys.
The CAM-Part is located in the main spindle, therefore choose upper rotary turret - main
spindle for the Submachine.
First, the Turret should retract to a safety position in order to avoid possible collisions
with the back spindle. Drag and drop the upper rotary turret item from the Action on
pane to the Process pane.
Click the Movement item located under the upper rotary turret item and define the
movement properties in the right pane as follows:
• In the Mode cell, choose MA–Machine Coordinate mode ( )
• In the X cell, type in 400
• In the Z cell, type in 250
• In the Feed cell, choose RAPID
The first table, main spindle, should also be prepared to the operation. The angles of the
two tables should be synchronized to enable the part transfer with an exact angle.
Drag and drop the main spindle item from the Action on pane to the Process pane.
207
Select the Working Mode item and make sure the value is set to Milling to activate the 4th
axis of the machine.
Select the Movement item and define the movement properties as follows:
• In the Mode cell, choose MA ( )
• In the C cell, type in 30
• In the Feed cell, choose RAPID
With the last movement, the back spindle approaches to the part in order to catch it.
Now the back spindle chucks should be closed.
Define a new action for the back spindle Chuck.
Select the Clamp item and choose the CLOSE option in the Value cell.
208
4. Milling on Mill-Turn CNC-Machines
At the next action, the clamp of the main spindle should be released.
Define a new action for the main spindle Chuck.
Select the Clamp item and make sure the OPEN option is chosen in the Value cell.
During the next action, the second table with the clamped part should retract to the
initial position.
Define a new action for the back spindle.
Select the Part Move item and define the movement properties as follows:
• In the Mode cell, choose MA ( )
• In the Z1 cell, type in 0
• In the Feed cell, choose RAPID
Click the Save icon to save the operation. Click the Exit icon to close the Machine Control
Operation dialog box.
209
4. Perform turning with the back spindle
Add a Turning operation to machine the back face.
Define an additional Coordinate System for turning with the back spindle.
In the Submachine section, select upper rotary turret - back spindle. Choose the Machine
Coordinate System #2 Position #1.
210
4. Milling on Mill-Turn CNC-Machines
211
Exercise #21: Indexial Milling on 4-Axis CNC-Machines
This exercise covers the SolidCAM functionality of indexial 4-axis milling using 3-axis Mill-Turn
CNC-machines. The exercise uses a CAM-Part with previously defined Turning operations.
The CAM-Part after the turning The complete CAM-Part after the milling
The milling is performed in Profile and Drilling operations to machine each dodecahedron face
and drill two holes on it. The circular pattern of these two operations is used to machine the other
faces and holes.
212
4. Milling on Mill-Turn CNC-Machines
213
Note that you have to select the face that contains the line sketch that will
be used in the next steps for the milling geometry definition.
214
4. Milling on Mill-Turn CNC-Machines
Click the Select button on the Tool page to choose a milling tool for the operation.
The Part Tool Table is displayed.
Click and choose the Face Mill tool. Define the following parameters:
• Set the Diameter to 50
• Set the Start shoulder length
to 10
• Set the Shoulder length to 10
• Set the Cutting length to 10
Click Select to choose the tool for
the operation.
215
9. Define the Tool side
Define the tool position relative to the selected geometry.
Switch to the Technology page of the Profile Operation
dialog box. Choose the Center option from the Tool
side list. When this option is chosen, the center of
the tool moves on the profile geometry.
Click the Geometry button. As you can see, the tool
completely covers the face to be milled.
Click to return to the Profile Operation dialog
box.
On the Technology page, select the Rough check
box.
On the Link page, choose the Tangent option for both Lead in and Lead out.
For Lead in, set the Length value to 10. The tool enters the material tangentially to the
geometry from outside of the material.
For Lead out, set the Length value to 1. This tangential lead out movement enables the
tool to completely machine the geometry.
Click the Save & Calculate icon to save the operation data and calculate the tool path.
Click the Simulate button and choose the SolidVerify mode for the simulation. Play the
simulation.
Close the simulation and exit from the Profile Operation dialog box.
The SolidCAM Manager dialog box is displayed.
Right-click the last Profile operation in SolidCAM Manager and choose Drilling from the
Add Milling Operation submenu. The Drilling Operation dialog box is displayed.
216
4. Milling on Mill-Turn CNC-Machines
217
• All circle/arc centers
SolidCAM searches the solid model for arcs and circles parallel to the
XY-plane of the current Coordinate System and adds all center points as
drill positions to the geometry.
CAD selection
SolidCAM enables you to select the drill geometry with the Host CAD
tools.
For more information about the Drill Geometry Selection dialog box
functionality, refer to the SolidCAM Milling Online Help.
Click the Select button on the Tool page. The Part Tool Table is displayed.
Add a Drill tool to the Part Tool Table and choose the BT40 ER16x70 tool holder from the
Local Holders Table.
218
4. Milling on Mill-Turn CNC-Machines
The Delta parameter defines the offset for the cutting depth that can be
changed with its associativity preserved. The Delta depth value is always
relative to the Depth defined for the operation.
Depth type
This option enables you to deepen the drilled hole in order to obtain
a given diameter at the specified drill depth.
• Cutter tip
Drill
The drill tip reaches the defined drill depth. depth
• Full diameter
The drill reaches the defined drill depth with the Drill
depth
full diameter.
• Diameter value
Diameter
value
219
The Diameter value can vary from 0 all the way up to the drill tool diameter.
A value greater than the drill tool diameter is automatically decreased to
the drill tool diameter.
SolidCAM enables you to use the following types of drill canned cycles
supported by the post-processor of the current CNC-controller:
Drilling. The drill travels in one single motion to the specified depth and
retracts.
Peck. The drill travels in steps to the specified depth. At each depth step
the tool rapidly retracts to the safety distance. Then the tool rapidly returns
to the point where it continues drilling. This sequence is repeated until it
reaches the final depth.
Tapping. The tap travels in one single motion to the specified depth and
then retracts reversing its spin direction.
Boring. The boring tool travels in one single motion to the specified depth,
stop its spin motion and retracts rapidly.
220
4. Milling on Mill-Turn CNC-Machines
Step down
This option defines the depth that you want the tool to travel at each step.
Set the Step down to 2 and click OK to confirm the dialog box.
221
Operation Transformations
This option enables you to add a copy of the selected operation and apply
the transformation to the copied operation, without effect on the original
operation. The transformed copy is inserted immediately after the original
operation in the SolidCAM Manager tree. The original operation can be
suppressed by selecting the appropriate check box in the Options section.
• New operation (add at end of operations tree)
This option also enables you to add a copy of the selected operation
and apply the transformation to the copied operation, without effect on
the original operation. The transformed copy is inserted at the end of
the operation list in the SolidCAM Manager tree. The original operation
can be suppressed by selecting the appropriate check box in the Options
section.
In the Operation transformations section, use the default Edit operation transformations
option.
In this exercise, you need to define a circular pattern of the selected operations around
the 4th axis. Click the 4 Axis button located in the right part of the dialog box. The
222
4. Milling on Mill-Turn CNC-Machines
Note that the Profile and Drilling operations icons are marked with the
icon. This icon means that the operations were transformed using the
C-axis.
223
Note that the indexial machining of the part is performed as follows: cutting passes in
milling operations are performed only along the Z-axis of the Machine Coordinate
System, without movements in the XY-plane; drilling motion is performed along the
X-axis of the Machine Coordinate System. The transformation of operations around the
Z-axis is performed using the C-axis. Therefore, the GCode generated for this part can
be used on any 3-axis CNC-machine (and also on machines with more than three
coordinate axes).
224
4. Milling on Mill-Turn CNC-Machines
225
The Z-axis of the Machine CoordSys is collinear with the revolution axis of the part.
Click the Change to opposite button in the CoordSys dialog box.
The Machine Coordinate System is defined on the model front
face.
226
4. Milling on Mill-Turn CNC-Machines
Y X
Machine CoordSys #1
Z
To perform indexial milling of the inclined faces, you need to define two
additional positions for Machine CoordSys #1.
X
Y
Y Z X
Machine Z Machine
CoordSys #1 CoordSys #1
Position 2 Position 3
227
5. Define the Stock model
Click the Stock button in the Mill-Turn Part Data dialog box.
Choose the Cylinder option in the Model dialog box and click on the solid body to
choose it for the Stock definition.
Define the following offsets:
• Set the Right (+Z) offset to 2 and Left (-Z) offset to 20
• Set the External offset to 2
• Set the Internal diameter to 71
228
4. Milling on Mill-Turn CNC-Machines
Technological overview
229
8. Define additional CoordSys positions
In the SolidCAM Manager tree, double-click the CoordSys Manager header to display the
CoordSys Manager dialog box.
In the CoordSys Manager dialog box, click the Add button.
The CoordSys dialog box is displayed. In the Place CoordSys
origin to list, choose CoordSys #1.
Click on the model face as shown.
230
4. Milling on Mill-Turn CNC-Machines
231
12. Define the technological parameters
In the Technology page, select the Long
external mode.
In the Semi-finish/finish tab, select ISO-
Turning method in the Finish section.
Save, calculate and simulate the operation
in the SolidVerify mode.
Add two more turning operations to machine the front face and the internal part of the model.
Simulate the operations in the SolidVerify mode.
232
4. Milling on Mill-Turn CNC-Machines
The Offset parameter enables you to define the offset for the machining
geometry. The machining is performed at the specified offset.
Machining
Geometry
Modify offset
Set the Modify offset value to -1. With a negative offset Geometry
value, SolidCAM performs the finishing cut that overlaps
2
the geometry.
233
18. Define the Roughing parameters
On the Technology page of the Profile Operation dialog box, select the Rough check
box.
Set the Wall offset to 0.5. Step over
234
4. Milling on Mill-Turn CNC-Machines
235
26. Define the Tool side
In the Tool side section of the Technology page,
click the Geometry button to check the tool position
relative to the selected geometry.
The tool has to be located inside the geometry; if it
is not located correctly, change the tool side.
In the Profile Operation dialog box, select the Finish
check box and set the Step down value to 1. With
this value, the step is machined in a single cut.
236
4. Milling on Mill-Turn CNC-Machines
237
34. Define the Drill cycle
In the Technology page, choose the Peck drill cycle for the operation.
In the Drill Options dialog box, set the Step down to 2.
Click the Save & Calculate icon to save the operation parameters and calculate the tool
path.
Repeat Steps #13-36 for the other inclined face of the model.
Use Machine CoordSys #1 Position #3 for the operations.
238
4. Milling on Mill-Turn CNC-Machines
The Part Tool Table is displayed with all the tools used for machining the part. Click
to define a new turning tool.
From Composite Tools, choose the Ext. Grooving tool. Define the tool with the following
parameters:
• For the Insert, use the default parameters
• For the Shank, set the Cutting direction to R (Right).
Click the Select button. The tool is defined and prepared for the next operation.
Define one more action for the upper spindle turret. Drag and drop the upper spindle
turret item from the Action on pane to the Process pane.
Select the Movement item located under the upper spindle turret item and define the
movement properties in the right pane as follows:
239
• In the Mode cell, choose MA ( )
• In the Ry cell, type in 90
• In the Feed cell, choose RAPID
Start a second line of definitions for the Part Coordinate System:
• In the Mode cell, choose PA ( )
• In the X cell, type in 97.5
• In the Z cell, type in -79
The next action you need to perform is to open the jaws of the back spindle chuck.
Drag and drop the back spindle Chuck item from the Action on pane to the Process
pane.
Select the Clamp item to enable the clamp opening.
The second table, back spindle, should be prepared for the operation. Drag and drop the
back spindle item from the Action on pane to the Process pane.
Select the Spindles Synchronization item to enable synchronization with other devices.
Select the Movement item and define the movement properties as follows:
• For the first movement, in the Mode cell, choose MA ( )
• In the Z cell, type in -360
• In the Feed cell, choose RAPID
With the previous movement, the back spindle approaches to the part in order to catch
it. Now the back spindle chucks should be closed.
Define a new action for the back spindle Chuck.
Select the Clamp item and choose the CLOSE option in the Value cell.
At this stage, the part is held both in the main and back spindles.
Click the Save button to save the operation. Click the Exit button to close the Machine
Control Operation dialog box.
240
4. Milling on Mill-Turn CNC-Machines
Click the Save & Calculate icon to save the operation parameters and calculate the tool
path.
Simulate the operation in the SolidVerify mode.
241
At this stage, the part should be machined from the rear side to perform the finishing cut of the
back face.
242
4. Milling on Mill-Turn CNC-Machines
In the Technology page, use the Face back mode. In the Semi-finish/finish page, choose
the ISO-Turning method in the Finish section.
Click the Save & Calculate icon to save the operation parameters and calculate the tool
path.
Simulate the operation in the SolidVerify mode.
243
244
Simultaneous 5-Axis Milling
on Mill-Turn CNC-Machines 5
SolidCAM enables you to perform Simultaneous 5-Axis machining on Mill-Turn CNC-machines.
For more detailed explanation on the Simultaneous 5-Axis operations, refer to the SolidCAM Sim.
5-Axis Machining User Guide.
246
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
This Coordinate System will be used for Milling and Turning operations.
247
4. Define the Stock model
Define the Stock model using the Cylinder option with all of the offsets set to 0.
Set the Facet tolerance value to 0.01.
Now that the CAM-Part is defined, you have to define the machine setup for machining
visualization during the machine simulation. After that you can set properties in a
number of operations for machining of the part using the Turning and Simultaneous
5-Axis Milling capabilities.
248
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
249
9. Perform external turning
At this stage, you need to perform external turning of
the part.
To define the geometry for this operation, first prepare
a sketch on the ZX-plane of the Coordinate System.
In the FeatureManager Design Tree, expand the CAM
component. Right-click the Plane_HomeZX1 item and
select the Sketch icon in the menu.
Draw a horizontal line at the distance of 30 mm from the
part centerline as shown.
30
Add a Turning operation. Using the sketched line and the vertical fragment of the
Envelope sketch, define the geometry for the operation. Set the Start and the End
extension values to 2.
250
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Add an External Rough tool and set the lengths of the cutting edges D1 and D2 to 5.
Define the tool mounting. Click the Mounting button in the Part Tool Table dialog box.
Use the default tool orientation defined in the Mounting dialog box.
For correct mounting of the tool, you need to specify the Tool tip position parameters.
X
X
251
Set the Z value to -13 and the X value to -90.
Click the Select button to confirm the tool definition.
In the Tool page, set the Tool angle as shown.
252
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Parallel cuts
This strategy creates tool path cuts parallel to each other. It offers you two
ways the tool path cuts can be performed:
• Linear
Around axis
When this option is chosen,
the tool path cuts are
generated in the Linear
manner, and the axis chosen
from the Around axis list α
is normal to the plane of
machining.
253
• Constant Around axis
When this option is chosen,
the tool path cuts are
generated in the Constant
Z manner around the axis
chosen from the Around
axis list.
Under Geometry, click in the Drive surface section. The Select Faces dialog box is
displayed. This dialog box enables you to define the geometry by selecting the model
faces.
Select the model faces as shown.
254
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
255
Use the BT40 ER32x60 tool holder.
The Clearance area is the area where the tool movements can be performed
with the rapid feed safely without contacting the material.
The Cylinder option enables you
Radius
to define the Clearance area as
a cylindrical surface enclosing
the Drive surface. The tool
performs a retract movement
to the Clearance cylinder, and
then a rapid movement along the
cylinder surface.
The Radius parameter enables
you to specify the cylinder radius.
The Parallel to X, Parallel to Y and
Parallel to Z options enable you
to define the cylinder axes only
parallel to one of the Coordinate
System axes (X, Y or Z).
256
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Set the Radius value to 40 and make sure that the Parallel to Z option is chosen.
Switch to the Modify page. Under Surface edge merge distance, choose As value and
set the value to 0.5.
257
Surface edge merge distance
SolidCAM generates first tool paths for individual surfaces. Then they
are merged together to form the complete tool path. The decision about
merging is based on the Surface edge merge distance parameter. If
all surface paths on a tool path slice are merged, SolidCAM checks if
a closed surface path can be built by connecting the start to the end.
The Surface edge merge distance parameter can be defined either as a
numeric value (the As value option) or as a percentage of the tool diameter
(the % of tool diameter option). In both cases, this limit value must be
greater than or equal to the Cut tolerance value.
258
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
This option enables you to define the tool tilting relative to the cutting
direction. The Lag angle to cutting direction parameter enables you to
define the tool tilting in the direction of the cutting pass. This parameter is
measured relative to surface normal.
Lag angle to
cutting direction
The Tilt angle at side of cutting direction parameter enables you to define
the tool inclination in the direction determined by Side tilting options. The
Tilt angle at side of cutting direction parameter is measured relative to
surface normal.
Tilt angle at side
of cutting direction
259
Follow surface ISO lines direction
Tilt angle
at side of
cutting direction
V
U
Switch to the Advanced tab. Under Tool contact point, choose At Front.
260
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
The Tool contact point section enables you to define the point on the tool
surface that contacts with the drive surfaces during the machining.
When the At front option is
chosen, the tool contact point is
located in the beginning of the Front
tool corner radius (for bull nosed Move direction
tools) in the direction of the tool
movement. All changes to tool
orientation are performed around
the contact point and may cause
gouges. It is recommended to use
the Gouge checking options to
Tool Front
avoid possible gouges.
The First entry section enables you to define the first approach of the tool
to the cutting area. The Last exit section enables you to define the last
retreat of the tool from the cutting area after the machining. SolidCAM
enables you to use pre-defined Lead In/Lead Out strategies to perform the
movements between cutting levels.
261
• Use Lead-In
• Use Lead-Out
The approach movement is performed from the cutting level using the
specified Lead-Out options.
Define the Lead-in and Lead-out strategies. Click in the First entry section.
The Lead-In dialog box is displayed. This dialog
box enables you to define the strategy of approach
movement.
Make sure that the Use default Lead-In check box
is selected. The default Lead-in strategy will be
used for approach movement. You can change this
strategy on the Default Lead In/Out page of the
5-Axis operation dialog box.
Confirm the dialog box by clicking OK.
Click in the Last exit section.
The Lead-Out dialog box is displayed. This dialog
box enables you to define the strategy of retreat movement.
Clear the Use default Lead-Out check box. The Lead-out parameters can be edited.
For Type, choose Vertical tangential arc.
262
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Arc diameter
Height
263
Confirm the dialog box by clicking OK.
264
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Switch to the Gouge 2 tab and select the Enable check box. In the Tool section, select all
of the check boxes corresponding to the components of the tool.
In the Geometry section, clear the Drive surfaces
check box. In this set, the collisions between the
check surfaces and the tool will be checked. To
define the check surfaces, click and select the
model face as shown.
Set the Stock to leave value to 0.2. This parameter
enables you to define the allowance for the check
surfaces, i.e. the distance the tool will keep from the
check surface.
Under Strategy, choose Trim and
relink toolpath. When this strategy is
used, SolidCAM trims the segments
of the tool path where the collisions
are detected. The tool path updated by
trimming will not contain gouges. Use
the default Trim collisions only option.
With this option, only the colliding
segments of the tool path are trimmed
out.
Switch to the Clearance data page. In the Clearance section,
set the Arbor value to 0.2 and the Tool shaft value to 0.
265
SolidCAM considers the tool holder, the arbor and the tool shaft to have a
cylindrical shape. The Arbor clearance parameter defines the offset applied
to the arbor cylinder from all sides. The Holder clearance parameter defines
the offset applied to the tool holder cylinder from all sides. The Tool Shaft
clearance parameter defines the offset applied to the tool shaft cylinder
from all sides.
Holder
Arbor
Tool shaft
Holder
Arbor
clearance
clearance Tool shaft
clearance
266
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Switch to the Advanced tab. In the Move list writer section, choose the Limit between
-180 and +180 deg option for both First and Second rotation axis angle limit
parameters. With this option, the angle coordinates in the output tool path are limited by
the range from -180° to 180°.
In the Point interpolation section, set the Interpolation angle step value to 3. Using this
parameter, SolidCAM enables you to interpolate the angular movements. A new
interpolated tool axis position is defined at each angle defined by the Interpolation angle
step parameter.
267
19. Save, calculate and simulate the operation
Save and calculate the operation.
Perform the simulation in the Machine simulation mode. This mode enables you to
perform the machining simulation and tool path verification using the kinematics of the
CNC-machine.
Switch to the Geometry page to define the geometry for machining. In the Area section,
choose the Limit cuts by one or two points option from the Type list. This option enables
you to limit the tool path by one or two points.
268
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Click the Points button to define the limiting points using the Limit Cuts Between
2 Points dialog box. This dialog box enables you to enter the coordinates of the limiting
points or define them directly by clicking on the solid model.
To define the first point, click the Data button in the Limit Cuts Between 2 Points dialog
box. The Select First Limit Point dialog box is displayed.
Select the first point on the model as shown. The coordinates of the selected point are
displayed in the Select First Limit Point dialog box.
269
Use the BT40 ER16x70 tool holder.
Under Side tilt definition, choose the Orthogonal to cut direction at each position option.
270
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
When this option is chosen, the plane of the side tilting is orthogonal to the tool path
direction for each cutting position.
271
Parallel to surface
This option enables you to generate the tool path on the drive surface
parallel to the specified check surface.
The Edge surface section enables you to define the check surface geometry
for the tool path generation.
Drive
surface
Edge
surface
The drive and check surfaces have to be adjacent, i.e. they must have a
common edge.
Depending on the defined Tool tilting, it is recommended to
activate the gouge checking to make sure that the check
surface will not be gouged.
272
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
273
31. Define the tool path linking
Switch to the Link page to define the linking of the tool path.
For First entry, choose the Use Lead-In option from the list. Choose the Reverse
tangential arc strategy for approach movement.
For Last exit, choose the Use Lead-Out option from the list. Choose the Tangential line
strategy for retreat movement.
Tangential line
274
5. Simultaneous 5-Axis Milling on Mill-Turn CNC-Machines
Congratulations!
You have successfully finished the SolidCAM 2015 Turning and Mill-Turn Training Course.
275
SolidCAM Training Course:
Turning & Mill-Turn
www.youtube.com/SolidCAMProfessor www.facebook.com/SolidCAM
www.youtube.com/SolidCAMiMachining
www.solidcam.com