Professional Documents
Culture Documents
Notice
In-House Solutions Inc. reserves the right to make improvements to this manual at any time
and without notice.
Disclaimer Of All Warranties And Liability
In-House Solutions Inc. makes no warranties, either express or implied, with respect to this
manual or with respect to the software described in this manual, its quality, performance,
merchantability, or fitness for any particular purpose. In-House Solutions Inc. manual is sold
or licensed "as is." The entire risk as to its quality and performance is with the buyer. Should
the manual prove defective following its purchase, the buyer (and not In-House Solutions
Inc., its distributer, or its retailer) assumes the entire cost of all necessary servicing, repair, of
correction and any incidental or consequential damages. In no event will In-House Solutions
Inc. be liable for direct, indirect, or consequential damages resulting from any defect in the
manual, even if In-House Solutions Inc. has been advised of the possibility of such damages.
Some jurisdictions do not allow the exclusion or limitation of implied warranties or liability for
incidental or consequential damages, so the above limitation or exclusion may not apply to
you.
Copyrights
This manual is protected under International copyright laws. All rights are reserved. This
document may not, in whole or part, be copied, photographed, reproduced, translated or
reduced to any electronic medium or machine readable form without prior consent, in writing,
from In-House Solutions Inc.
Trademarks
Mastercam is a registered trademark of CNC Software, Inc.
Table Of Contents
Getting Started 20
Introduction 26
Introduction 34
Introduction 45
Toolpath Defaults 51
Introduction 52
Instructor Demonstration: 53
Introduction 62
Instructor Demonstration: 63
Multiple WCS 71
Introduction 72
Instructor Demonstration: 73
Step 2: Dynamic Align The Pocket Top Face To The Top Plane 75
Step 12: Face And Drill The 3/8" Holes Of The Beveled Face 112
Step 14: Face And Drill The 1/4" Holes Of The Beveled Face 117
Step 16: Post Process The Toolpaths To Generate The G-Code 120
Exercise 123
Introduction 126
4
Step 1: Open The File 128
Step 2: Set The Origin At The Center Bottom Of The Part 128
Exercise 152
Introduction 154
Exercise 182
Introduction 185
Introduction 206
5
2D High Speed Toolpaths (HST) Information 208
Step 4: Using The Classic Tool Manager To Create The Tools 210
Step 8: Machine The Left Side Step Using Blend Mill 231
Step 10: Machine The Open Pocket Using Automatic Regions 242
Step 11: Machine The Slot Using Slot Mill Toolpath 245
Step 14: Dynamic Mill The Closed Pocket With The Island 259
Step 16: Finish The Open Pocket Walls Using Contour 271
Step 17: Finish The Closed Chain Walls Using Contour 276
6
2D HST Toolpaths 290
Introduction 291
Step 12: Peel Mill To Machine The Inside Center Boss 328
Step 16: Post Process The Toolpaths To Generate The G-Code 350
Exercise #1 353
353
Introduction 355
7
Step 4: Rough Out The Part Using High Speed Dynamic Mill 364
Step 5: Chamfer Drill & Drill The 3/8" Diameter Holes 368
Step 9: Chamfer Drill & Drill The 31/64" Diameter Hole 375
Step 11: Spot Drill & Drill The 31/64" Diameter Hole 378
Step 12: Machine The Rest Of The Parts - Transform Rotate 383
Exercise #1 390
Introduction 392
Introduction 443
8
Toolpath Descriptions 450
Introduction 502
9
Step 6: Post Process The Toolpaths 522
Exercise #1 523
Exercise #2 524
Introduction 526
Introduction 540
Introduction: 566
10
Step 1: Open The Solid 569
Step 7: Use Move Command To Space The Bolt Hole Ears 582
Step 10: Add An Inner Shoulder Using The Push/Pull Command 597
Step 14: Fillet The Tops Of The Outer & Inner Bosses 614
Summary: 619
Introduction: 626
11
Step 10: Save The File 640
Introduction 644
Step 6: Check The Part That Has The Toolpaths Completed 665
Introduction 691
12
Mill 2D Advanced User Projects
Getting Started Topics Covered
13
Exercise 3: Customize Right Mouse
Topics Covered
Menu
14
Exercise 6: Multiple WCS Topics Covered
n Using Dynamic Transform to move the
coordinate system to the part.
n Using the gnomon from the graphics window
to define a new WCS, Cplane, Tplane and
the Origin .
n Using Planes Manager to define a new WCS,
Cplane and Tplane using Solid Face.
n Create Viewsheets to be able to switch
between the part views.
n Create Toolpath Groups to organize the
toolpaths based on the setups.
n Rename the NC Files to generate separate
programs for each setup.
n Setup Sheets and Tool list.
15
Exercise 9: Advanced Drilling Toolpath Topics Covered
16
Exercise 12: Horizontal Machining Topics Covered
17
Exercise 15: OptiRough Toolpath Topics Covered
n Remove History.
n Split Solid Faces.
n Move.
n Push-Pull.
18
Exercise 19: Align to Plane & To Face Topics Covered
n Align To Plane.
n Align To Face.
19
Getting Started
20
Getting Started
21
Getting Started Mastercam® User Interface:
Quick Access Toolbar (QAT) allows you to quickly access the most
Quick Access Toolbar
commonly used functions.
Ribbon Tabs Access to all Mastercam commands, features and functions.
Expanded Gallery and Tooltips Additional icons to start toolpaths and hints on the toolpath.
General Selection Bar Used to access AutoCursor settings and selection options.
Mini Toolbar Quick access to attributes.
Quick access to commands relevant to the graphics view and analyze
Right Mouse Click Menu
commands.
Quick Mask Toolbar Used to control entity masking for easier selection.
This is where all toolpath operations you create are stored. They can be
Mastercam Toolpaths Manager accessed here for editing the Parameters, Tools, and the Geometry of the
toolpaths.
Toolpaths Manager Right
Special commands for working with the operations you have created.
Mouse Click Menu
Managers Tabs Tabs to control which panel is displayed in the Manager panel.
Displays the current WCS, Tool and Construction plane info and current
Status bar
cursor location and also displays the Section View.
22
Getting Started Setting The Grid
File
n Configuration.
n Select Screen from the configuration
Topics.
n Select the plus sign (+) beside screen as
shown.
n Spacing
n X = 0.25.
n Y = 0.25.
n Origin
n X = 0.0.
n Y = 0.0.
n Size = 1.0.
n Select the OK button to exit.
n Select the Yes button to save the settings
in the System Configuration.
Bold Text - Represents menu commands, dialog box settings or other similar items from the screen
Standard Text - Represents normal wording needed to provide you the instruction.
Note: Represents information about the process step that is important or may require an explanation.
23
Getting Started Installing MPMASTER Post
TUTORIALS FILES:
The training files are available for download at http://www.emastercam.com/files/.
n MPMASTER_VERTICAL.mcam-mmd
n MPMASTER_HORIZONTAL.mcam-mmd
n MPMASTER.mcam-control
n MPMASTER.pst
24
Customize Ribbon Bars
25
Customize Ribbon Bars Introduction
INTRODUCTION
Mastercam allows you to customize the Quick Access Toolbar, Ribbon tabs, drop-down menus, and RMB
menus using the Customize Ribbon and the Context Menu dialog boxes. You can Add and Remove
functions from the toolbar or you can Reset the toolbar to the original functions that the Mastercam
installation provides. The ability to customize Mastercam is a powerful tool for improving productivity. For
example, you can customize the workspace for different machine tools so only options relevant to that
machine are displayed.
In this lesson you will learn how to create a Support ribbon that contains utilities that help you gathering and
sending the information to the technical support team.
The new Support Ribbon tab will be added after the View tab and will contain the following utilities:
To summarize:
26
Customize Ribbon Bars Create A New Tab
File
n Options.
n From the Options dialog box, select Customize Ribbon.
0r
n Right mouse click in the tabs area and select Customize the Ribbon.
27
Customize Ribbon Bars Create A New Tab
28
Customize Ribbon Bars Create A New Tab
29
Customize Ribbon Bars Create A New Tab
n In the Choose commands from scroll down and select Open Share Folder.
n Select the Support (Custom) group in the Main Tabs. Click on the Add button as shown.
30
Customize Ribbon Bars Create A New Tab
31
Customize Ribbon Bars Create A New Tab
n In Mastercam interface the new tab should appear after the View tab as shown.
n Click on the Support tab to see all the utilities functions that were added to it.
n If you want to create another group that contains, for example, the toolpaths that you often use, follow
the same method and create a new group by selecting New Group.
SUMMARY:
In this lesson, you learned how to use Customize Ribbon to create a new ribbon with functions that are
important to you.
After completing this tutorial you should be able to create a new ribbon by:
32
Configuration Backup & Restore
33
Configuration Backup & Restore Introduction
INTRODUCTION
In this lesson you will learn how to backup the System Configuration files that contain all the information
about your Mastercam Attributes such as Colors and Line width, as well as the interface Background color
that you want to use. In the System Configuration dialog box, you can also review and set Mastercam
start up default values.
Mastercam settings are stored in a configuration file (*.config), which typically resides in a CONFIG
directory under the main Mastercam directory. When you restart Mastercam or initialize operations (for
example, open a new file), Mastercam restores the default settings that have been saved in the Mastercam
configuration file.
There are two standard configuration files one for inch and one for metric units.
Another important file that needs to be backed up is the Workspace file, Mastercam.Workspace, which
contains all the information about the interface such as your custom Ribbon bars. You can have multiple
configuration files but only one Workspace file. The keymap information about your shortcuts key to navigate
Mastercam is also stored here.
To summarize:
n You will learn how to backup and restore the config file.
n You will learn how to backup and restore the workspace file.
34
Configuration Backup & Restore Setup Mastercam Interface
35
Configuration Backup & Restore Setup Mastercam Interface
n In the System Configuration dialog box, select Colors and Background (gradient start).
36
Configuration Backup & Restore Setup Mastercam Interface
37
Configuration Backup & Restore Setup Mastercam Interface
n To quick open the Config folder that contains the four files that you need to backup, in the Support
ribbon, select Open User Folder as shown.
38
Configuration Backup & Restore Setup Mastercam Interface
n The Mastercam
folder will be open
as shown.
n Double click on the
CONFIG folder to
open it.
n Close Mastercam.
39
Configuration Backup & Restore Setup Mastercam Interface
n The three files are listed as shown. The path to the files if you want to find them from Windows Explorer
is:
n Hold down the Ctr key select the three files as shown.
n Press Ctrl + X to cut them. You can paste the files in a Config Backup folder that you created
anywhere you want.
n For our example, create a New Folder on the Desktop and name it Config Backup.
n Open the folder and Ctrl +V to paste the files.
n The files should be listed in the Config Backup folder as shown.
40
Configuration Backup & Restore Setup Mastercam Interface
6. Open Mastercam
Note: The Support Custom ribbon is gone, the Background color is back to the standard, the Attributes
are also back to the original installation attributes. If you open the CONFIG folder again the files deleted
are created again. They were created when you open Mastercam.
n Close Mastercam.
41
Configuration Backup & Restore Setup Mastercam Interface
8. Copy the files from the Desktop back into the CONFIG folder.
42
Configuration Backup & Restore Setup Mastercam Interface
SUMMARY:
In this lesson, you learned how to use Backup the Configuration files and Workspace and how to
restore it.
After completing this tutorial you should be able to:
43
Customize Right Mouse Menu
44
Customize Right Mouse Menu Introduction
INTRODUCTION
In this lesson you will learn how add functions to the Right Mouse Menu. The default contains Analyze
Distance and Analyze Entity as shown.
The following Analyze functions will be added to the Right Mouse Menu:
n Analyze Angle
n Analyze Dynamic
n Analyze Chain
n Draft Angle
45
Customize Right Mouse Menu Customize The Right Mouse Button Menu
Note: Adding or removing drop down menu functions is associative. All references to the modified
menus are updated (for example the modified drop down menu is used as a submenu in other drop down
menu). When you add or remove functions from drop down menus and submenus, you immediately see
the results in the current Mastercam session.
n Right mouse click above the Ribbon bar and select the Customize the Ribbon as shown.
46
Customize Right Mouse Menu Add Analyze Functions To The Right Mouse Button Menu
47
Customize Right Mouse Menu Add Analyze Functions To The Right Mouse Button Menu
n Click on Add.
n (Analyze) Angle will be added in the Context Menu list as
shown.
48
Customize Right Mouse Menu Add Analyze Functions To The Right Mouse Button Menu
n Use the same process to add Chain, Draft Angle and Dynamic.
49
Customize Right Mouse Menu Add Analyze Functions To The Right Mouse Button Menu
SUMMARY:
In this lesson, you learned how to use Context Menu to add function to the Right Mouse button.
After completing this tutorial you should be able to customize the Right Mouse Menu by adding your most
commonly used functions.
50
Toolpath Defaults
51
Toolpath Defaults Introduction
INTRODUCTION
In this tutorial you will learn how to set Toolpath defaults while creating a toolpath.
When you create a new toolpath or other operation, Mastercam populates the fields on each tab or
properties page with default values. These values are stored in a file with a .mcam-defaults extension.
These defaults are specific for each type of operation.
The first time you create an operation of a specific type in a Mastercam session, the default values are read
from the defaults file.
Then, each time you create another operation of the same type, Mastercam uses the values from the
previous operation.
Once you set the parameters and the values for a toolpath as you want, you can save them as the defaults.
52
Toolpath Defaults Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
53
Toolpath Defaults Step 1: Open The File
In this step you will learn how to set the 2.5" Face Mill tool as the default tool for the Face Mill toolpath. You will also
change the Feed rates and the SFM default values and save them as the new defaults.
Step Preview:
Toolpaths
54
Toolpath Defaults Step 2: Set The Default Tool
55
Toolpath Defaults Step 3: Set The Cut Parameters Defaults
n A message stating that the Library was updated successfully will appear on
the screen.
n Select the OK button to continue.
Note: Next time you create a Face Mill toolpath the default tool and the SFM
and feeds will be the same.
56
Toolpath Defaults Step 4: Linking Parameters
n In the Linking
Parameters page ,
enable Clearance and
Use clearance only at
the start and end of
operation.
n Feed plane = 0.125
(Incremental).
n Top of stock = 0.05
(Absolute).
n Depth = 0.0 (Absolute).
57
Toolpath Defaults Step 6: Backplot The Toolpath
Toolpaths
58
Toolpath Defaults Step 9: Check The Cut Parameters Defaults
59
Toolpath Defaults Step 10: Check The Linking Parameters
n In the Linking
Parameters
page all the
defaults are as
set before.
SUMMARY:
In this lesson you learn how to set a default tool and default parameters for a toolpath while creating it.
After completing this lesson you should be able to:
60
Setup Sheets
61
Setup Sheets Introduction
INTRODUCTION
In this tutorial you will learn how to generate a Setup Sheet which provides custom information in a
printable format about a selected machine group or NCI file. This information can include: details on
operations, tool references, total programming time and programming comments.
Mastercam provides two customizable setup sheet programs: ActiveReports and SET file.
An ActiveReports setup sheet uses XML data to create a report from a selected machine group's operations
in the current Mastercam file. The setup sheet created this way is a run-time based report that supports
graphics, drafting notes, and barcodes. You can print and export to a variety of formats including PDF,
HTML, RTF, and XLS.
The setup sheets you create using the .SET File program are automatically generated by the Setup Sheet
function. They are based on a .SET file associated with the active machine group's control definition. In this
lesson you will use the default rpx Setup Sheet for Mill.
Once you generate the Setup sheet the The ActiveReports Viewer opens automatically.
62
Setup Sheets Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
63
Setup Sheets Step 1: Open The File
In this step you will learn how to generate a Setup Sheet from a Mastercam default template. The setup
sheet will be launched in the Active Report window. General information about the project name and
location as well as information about the operations used to program the part will be displayed. A tool list
information will be also generated.
64
Setup Sheets Step 2: Setup Sheet
65
Setup Sheets Step 2: Setup Sheet
66
Setup Sheets Step 2: Setup Sheet
67
Setup Sheets Step 2: Setup Sheet
68
Setup Sheets Step 2: Setup Sheet
69
Setup Sheets Step 2: Setup Sheet
SUMMARY:
70
Multiple WCS
71
Multiple WCS Introduction
INTRODUCTION
This tutorial reviews useful functions that will make your 2D toolpath programming more efficient. In this
lesson you will review how to define new planes and how to use the Work Coordinate System to machine
multiple faces of a part on a 3-Axis Vertical Machining Center.
The Work Coordinate System (WCS) is the active coordinate system and contains the orientation of the X-
Y-Z axes plus the location of the zero point (the Origin). The plane which you set as the WCS is the Top, or
XY, plane of the part. The WCS tells the software how your part is positioned or oriented in the machine
tool.
Gviews, Cplanes, and Tplanes are all oriented relative to the WCS.
Construction planes (Cplanes) are required to define certain entities, such as 2D Splines and Arcs. They
also make drawing in 3D easier by creating a flat, two-dimensional workspace wherever you want it.
Mastercam predefines the most commonly used Cplanes those aligned with the coordinate system XYZ
axes. These can be selected from the Planes, Named option on the Status Bar or from the Planes
Manager.
n From Geometry
n From Solid Face
n From Gview
n From Entity Normal
n Dynamic
The Tool plane (Tplane) is the plane normal to the tool axis, while the construction plane is the plane in
which the tool movements are created. For most applications, these planes will be the same.
A typical use of the WCS would be to machine a part which might be created or imported at an angle, and
located some distance from the origin. Instead of transforming the part geometry, you can use the WCS to
move the coordinate system to the part. Once you define the new WCS you can machine the features in the
Top plane.
Another common application for the WCS is for parts that require multiple setups to be machined.
The difference between using Tplanes and WCS to orient your toolpath is that, typically, changing the
Tplane produces a rotary motion code when you post your toolpath so that the tool axis or fixture will move
to properly position the part. You should use Tplanes when you are indexing the part on a 4 -Axis or on a
Horizontal CNC machine. In contrast, changing the WCS typically does not produce any rotary or other
code; its effect is apparent inside Mastercam, before you post the part.
72
Multiple WCS Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
73
Multiple WCS Dynamic Transform Reference Information
In this step you will open the file and check the part orientation and origin.
74
Multiple WCS Step 2: Dynamic Align The Pocket Top Face To The Top Plane
STEP 2: DYNAMIC ALIGN THE POCKET TOP FACE TO THE TOP PLANE
Step Preview:
n Rotate the model so you can see the desired pockets and turn off
the axis display (F9 or Alt-F9).
Transform
75
Multiple WCS Step 2: Dynamic Align The Pocket Top Face To The Top Plane
76
Multiple WCS Step 2: Dynamic Align The Pocket Top Face To The Top Plane
(This will make the model move to match our axis options).
77
Multiple WCS Step 2: Dynamic Align The Pocket Top Face To The Top Plane
78
Multiple WCS Step 2: Dynamic Align The Pocket Top Face To The Top Plane
Home
79
Multiple WCS Step 3: Create A Viewsheet
In this step you will learn how to create and use Viewsheets to be able to quickly switch between the
different WCS planes that you will create during this book. The different part views and planes will each
have their own tab.
View
n In the Viewsheets
group, click on the
On/Off button to activate
it if needed.
View
n From the
Viewsheets
group, click on
On/Off to activate
it.
n Click on the New
icon as shown.
80
Multiple WCS Step 4: Select A Machine And Set The Stock
n A new Viewsheet will be added at the bottom left below the graphics
window.
Note: You can right mouse click on it at any moment and select
Rename.
View
Note: For info on how to instal MPMASTER Post, check Getting Started.
Machine
81
Multiple WCS Step 4: Select A Machine And Set The Stock
82
Multiple WCS Step 4: Select A Machine And Set The Stock
83
Multiple WCS Step 4: Select A Machine And Set The Stock
84
Multiple WCS Step 4: Select A Machine And Set The Stock
Note: In the next steps, you will first, machine the top pocket. Then, you will learn how to save the
operation to a library. You will import the toolpath saved in the future.
85
Multiple WCS Step 5: Machine The Pocket Using Dynamic Mill
2D High Speed Dynamic toolpaths utilize the entire flute length of their cutting tools to achieve efficiency in
milling. They are designed to maximize material removal while minimizing tool wear.
The dynamic mill toolpaths are all designed to simplify the programming of complex pocket and core shapes.
Benefits include:
The toolpath machines cores or pockets using the entire flute length. The toolpath supports many powerful entry
methods, including a customized entry method. Entry methods and micro lifts support custom feeds and speeds to
optimize and generate safe tool motion. The toolpath depends on the Machining strategy that you choose in the
Chain Options. If the strategy chosen is From outside, the toolpath starts at the outmost chain and works its way
in, taking on the final shape of the part as it approaches the final pass. You can also machine pockets, in which case
the strategy selected is Start inside, which keeps the tool inside the machining regions.
Step Preview:
Note: The purpose of this tutorial is to teach you how to use the World Coordinate System and the
Construction and Tool planes to generate the toolpath. For more info on the Dynamic Mill toolpath
please see Mastercam Professional Certification Part 1 - Mill 2D.
Toolpaths
86
Multiple WCS Step 5: Machine The Pocket Using Dynamic Mill
Note: In the following steps you will be setting the parameters to generate the Dynamic Mill toolpath.
87
Multiple WCS Step 5: Machine The Pocket Using Dynamic Mill
5.1 Tool
88
Multiple WCS Step 5: Machine The Pocket Using Dynamic Mill
5.3 Linking
button.
n The toolpath preview should look as shown.
n Press Esc to exit the preview.
89
Multiple WCS Step 6: Export The Toolpath For Later Use
Mastercam allows saving operations that are unique or that you may want to use multiple times at your
company. You will save the Dynamic Mill operation we just created to a library so we can use it again.
n Click the Done button (red X button) to end the import procedure.
90
Multiple WCS Step 7: Define A Plane Using The Gnomon
This part has 2 holes in the Front plane that need to be machined. You will assume that the part will be re-
positioned in the vice to be able to machine the two holes.
In this case we cannot rotate the part using Transform Dynamic as this will affect the first toolpath. You
will create a new plane and set it as the new WCS using the gnomon from the graphics window. The new
plane will became the new Top plane in which we can machine the holes.
At the machine, you will have to flip the part and set it in the fixtures to machine the holes.
Step Preview:
91
Multiple WCS Step 7: Define A Plane Using The Gnomon
n Rotate the axis with the mouse until you highlight the Vertex
shown and select it so the Y Axis is aligned with the edge.
The value of 90 degrees should appear.
Note: To ensure a proper setup at the machine you should keep the Origin
in the same corner.
n Click on the Y axis to translate the origin along the y-axis. The scale will
appear as shown.
92
Multiple WCS Step 7: Define A Plane Using The Gnomon
n In the New Plane panel, enter the Name "1.0 Holes Plane" as
shown.
n In the Work Offset area enable Manual and set it to 1.
n In the Set As enable WCS. Make sure that Tplane and Cplane
are also enabled as shown.
n Select the OK button to exit New Plane.
93
Multiple WCS Step 7: Define A Plane Using The Gnomon
n Right mouse click in the graphics window and select the Isometric
view.
n The part should look as shown.
94
Multiple WCS Step 7: Define A Plane Using The Gnomon
95
Multiple WCS Step 7: Define A Plane Using The Gnomon
n Click on the 1.0 Holes Plane Viewsheet and the part view
should be updated as shown.
96
Multiple WCS Step 8: Circle Mill The 1" Diameter Holes
Circle mill toolpath allows you to machine large holes using a milling type toolpath. You will machine the
large 1” center hole using a 1/2” Flat Endmill.
In this step you will Circle Mill the 1.0" diameter holes.
Step Preview:
Toolpaths
97
Multiple WCS Step 8: Circle Mill The 1" Diameter Holes
Note: Hole locations can be selected using the center points or by picking the edge of the hole to be
drilled. You can also select the inside face of the hole. By holding the Ctrl key while selecting the inside
face of one of the holes, the other hole that has the same diameter will be automatically selected. No
Sorting or other options need to be selected.
8.1 Tool
98
Multiple WCS Step 8: Circle Mill The 1" Diameter Holes
8.3 Roughing
99
Multiple WCS Step 8: Circle Mill The 1" Diameter Holes
n Clearance = 2.0
(Absolute).
n Retract = 0.25 (Absolute).
100
Multiple WCS Step 9: Using Toolpath Groups
In this tutorial you will learn how to create Toolpath Groups for each new plane. These groups provide not
only a way to logically organize your operations, but also allow quick selection of toolpaths: selecting a
toolpath group automatically selects all operations within the group. Toolpath Groups will allow you to
organize toolpaths based on the part setups required at the machine.
By default when you post process the toolpath operations, all of the selected operations create one
program. You could carefully select the operations each time before posting, but it is easier to make a
physical change to the output name so you don’t accidentally post the wrong operations to the wrong
output file.
101
Multiple WCS Step 9: Using Toolpath Groups
102
Multiple WCS Step 9: Using Toolpath Groups
103
Multiple WCS Step 10: Define A New Plane Using Plane Manager
In this step you will define the plane to machine the left side pocket using the Planes Manager and From a
Solid Face option. This is another option that you can use when need to create a new plane.
Step Preview:
104
Multiple WCS Step 10: Define A New Plane Using Plane Manager
105
Multiple WCS Step 10: Define A New Plane Using Plane Manager
106
Multiple WCS Step 10: Define A New Plane Using Plane Manager
n Right mouse click in the graphics window and select the Isometric
view.
107
Multiple WCS Step 11: Import The Operation To The New Plane
You will now retrieve the operation that was saved earlier to use on the pocket.
Step Preview:
108
Multiple WCS Step 11: Import The Operation To The New Plane
n Click the Done button (red X button) to end the import procedure.
Note: The operation has been copied with parameters set as we saved it. However, there is no
geometry associated with the operation. You need to select the geometry to define this now.
109
Multiple WCS Step 11: Import The Operation To The New Plane
110
Multiple WCS Step 11: Import The Operation To The New Plane
Note: Exporting commonly used operations to a library will save considerable time in setting and
confirming parameters the way you like them. Once your standards are established, you will be
able to program shapes very quickly.
111
Multiple WCS Step 12: Face And Drill The 3/8" Holes Of The Beveled Face
STUDENT PRACTICE
Student completes the rest of the toolpaths using the following instructions.
STEP 12: FACE AND DRILL THE 3/8" HOLES OF THE BEVELED FACE
In this step you will create a new plane and machine the third pocket using the same method as previously
shown in Step 8 and Step 9. You will face and then drill the 3/8" holes.
Step Preview:
112
Multiple WCS Step 12: Face And Drill The 3/8" Holes Of The Beveled Face
113
Multiple WCS Step 12: Face And Drill The 3/8" Holes Of The Beveled Face
n To sort the holes to be machined in the proper order, in the Toolpath manager, Drill toolpath, select
Geometry.
114
Multiple WCS Step 13: Machine The Third Pocket
In this step you will create a new plane and machine the third pocket using the same method as previously
shown in Step 8 and Step 9.
115
Multiple WCS Step 13: Machine The Third Pocket
n Right mouse click in the graphics window and select the Isometric
view.
n The geometry should look as shown.
n Right mouse click on the Machine Group and select Groups and
then New Toolpath group.
n Rename the Toolpath Group "Pocket OP6".
116
Multiple WCS Step 14: Face And Drill The 1/4" Holes Of The Beveled Face
STEP 14: FACE AND DRILL THE 1/4" HOLES OF THE BEVELED FACE
In this step you will create a new plane and machine the third pocket using the same method as previously
shown in Step 7 and Step 8. You will face and then drill the 1/4" holes.
117
Multiple WCS Step 14: Face And Drill The 1/4" Holes Of The Beveled Face
118
Multiple WCS Step 15: Change The NC File Names
With this part example, there is machining to be done on 6 separate faces. In situations like this where the
part must be rotated and refixtured on the NC machine, you would need to create 6 separate programs.
The procedures that follow will show an example of how this can be achieved.
119
Multiple WCS Step 16: Post Process The Toolpaths To Generate The G-Code
Note: Change the name by adding the plane names. By clicking first on the toolpath group you are
selecting all the operations that are inside of the group. Make sure that both operations inside of the
0.375 Holes Plane and 0.25 Holes Plane will have the same NC file name.
We now will take the toolpath information we have created and convert it to a language that the machine
tool can read. This process is called Post Processing.
Note: The HLE/Demo version of Mastercam does not support post processing. The G1 button does not
work and no G-code can be created in the HLE/Demo version.
120
Multiple WCS Step 16: Post Process The Toolpaths To Generate The G-Code
n When prompted for the second file name, select Save button to accept it.
n Mastercam Code
Expert window will be
launched and the two
programs will be
generated as shown.
n Close Mastercam
Code Expert window.
121
Multiple WCS Step 17: Save Your File
SUMMARY:
In this lesson you reviewed how to define new planes and how to use the Work Coordinate System to
machine multiple faces of a part on a 3-Axis Vertical Machining Center. You learned the different options
that Mastercam allows you to define a new WCS and planes. You learned how to generate different work
offsets for each setup.
After completing this lesson and the practice exercise that follow you should be able to:
n Define a new plane and set it as the current WCS, Cplane and Tplane.
n Machine the part features in the current WCS that has it's own work offset.
n Create Viewsheets for each new WCS that later allows you to quickly reset the part to the desired
plane.
n Export and import operations.
n Create toolpath groups to organize the toolpaths based on the planes.
n Rename the toolpaths to allow you to generate separate NC .
122
Multiple WCS Exercise
EXERCISE
Open Multiple-Settings.mcam.
Job Description:
The exercise expands your knowledge on how to program a part with multiple setups.
Top Plane
123
Multiple WCS Exercise
124
Plane Creation & Indexing
125
Plane Creation & Indexing Introduction
INTRODUCTION
In this lesson you will learn how to define and change Tplanes to produce a rotary motion code when you
post the toolpath so that the tool axis or fixture will move to properly position the part. You should use
Tplanes when you are indexing the part on a 4-Axis or on Horizontal CNC machine. In contrast, changing
the WCS typically does not produce any rotary code; its effect is apparent inside Mastercam, before you
post the part. In this lesson you will maintain the same WCS and Origin allowing the part to rotate around the
X-axis.
Note: The purpose of this lesson is to learn other options available to define planes when machining the
two holes that are at an angle on a 4-Axis Vertical machine. The rest of the toolpaths will not be created
in this lesson.
This tutorial covers Mastercam's 4-Axis toolpath functionality. To apply these toolpaths to a 4-Axis machine
tool, a customized post processor for your machine is required.
There are no default 4-Axis post processors included with Mastercam due to the variation in multi-axis
machine configurations. Contact your Mastercam reseller to request post processor services such as multi-
axis post development.
Your post processor may require certain additional programming information not covered in this tutorial. For
instance:
n You may be required to position your stock in machine space rather than at Mastercam's origin.
n You may be required to use the Misc Values box.
n Your post may also prompt for tool gauge lengths.
The nature of the additional information required depends largely on your machine's configuration. Contact
the developer of your post processor for details.
126
Plane Creation & Indexing Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
127
Plane Creation & Indexing Step 1: Open The File
In this step you will open the file and check the part orientation and origin.
Note: Make sure that you set the file type to STEP
Files(*stp,*step)
Transform
128
Plane Creation & Indexing Step 2: Set The Origin At The Center Bottom Of The Part
Wireframe
129
Plane Creation & Indexing Step 2: Set The Origin At The Center Bottom Of The Part
Transform
130
Plane Creation & Indexing Step 2: Set The Origin At The Center Bottom Of The Part
131
Plane Creation & Indexing Step 3: Define A Plane From Geometry
This part has 2 holes at an angle that need to be machined on a 4-Axis rotary.
In this step you will use Hole Axis command to create the wireframe needed to define the planes.
You will use From geometry to create a new plane.
To define a plane you can select two intersecting lines, three points or a flat entity such as an arc, a flat surface or a
solid face.
Step Preview:
Model Prep
132
Plane Creation & Indexing Step 3: Define A Plane From Geometry
133
Plane Creation & Indexing Step 3: Define A Plane From Geometry
134
Plane Creation & Indexing Step 3: Define A Plane From Geometry
135
Plane Creation & Indexing Step 3: Define A Plane From Geometry
136
Plane Creation & Indexing Step 3: Define A Plane From Geometry
137
Plane Creation & Indexing Step 4: Select A Machine
Machine
138
Plane Creation & Indexing Step 4: Select A Machine
139
Plane Creation & Indexing Step 5: Circle Mill The Hole
Circle mill toolpath allows you to machine large holes using a milling type toolpath. You will machine the
hole using a 1/4” Flat Endmill.
Step Preview:
Toolpaths
n In the 2D group, select the Expand gallery drop down arrow and select
the Circle Mill from the Hole making gallery.
n Make sure the arrow points upwards as shown. Otherwise, click on the
arrow to reverse its direction.
140
Plane Creation & Indexing Step 5: Circle Mill The Hole
5.1 Tool
n In the Tool
page , select the
1/4" Flat
Endmill.
n Leave the
default
settings in the
Cut
Parameters
page.
n Set the Stock
to leave on
walls / floors
to 0.0.
141
Plane Creation & Indexing Step 5: Circle Mill The Hole
5.3 Roughing
Note: With the Calculate incremental values from holes/lines enabled, the values set to
Incremental for the Retract, Feed plane, and the Top of stock are measured from the top of the hole
that was selected.
142
Plane Creation & Indexing Step 6: Create A Plane Using From Entity Normal
Plane From entity normal allows you to set a plane perpendicular to a line. You will use the hole axis line
that you created in a previous step.
Step Preview:
143
Plane Creation & Indexing Step 6: Create A Plane Using From Entity Normal
144
Plane Creation & Indexing Step 6: Create A Plane Using From Entity Normal
145
Plane Creation & Indexing Step 7: Drill The Hole
Step Preview:
Toolpaths
146
Plane Creation & Indexing Step 7: Drill The Hole
7.1 Tool
147
Plane Creation & Indexing Step 7: Drill The Hole
148
Plane Creation & Indexing Step 8: Post Process The Toolpaths To Generate The G-Code
We now will take the toolpath information we have created and convert it to a language that the machine
tool can read. This process is called Post Processing.
Note: The HLE/Demo version of Mastercam does not support post processing. The G1 button does not
work and no G-code can be created in the HLE/Demo version.
149
Plane Creation & Indexing Step 9: Save Your File
150
Plane Creation & Indexing Step 9: Save Your File
SUMMARY:
In this lesson you learned how to define new planes and how to use them to machine a 4-Axis Vertical
Machining Center. You learned how to maintain the unique work offset for all the toolpaths.
After completing this lesson and the practice exercise that follows you should be able to:
n Define a new plane using From geometry and set it as the current Cplane and Tplane.
n Circle mill the hole.
n Create a new plane using From entity normal and set it as the current Cplane and Tplane.
n Create the drill toolpath.
n Generate the G-code with one Work Offset.
151
Plane Creation & Indexing Exercise
EXERCISE
Job Description:
The part is a casting part and only several features need to be machined.
n Use Move to Origin command to locate the origin at the left sharp corner.
n Rename the Toolpath Group "Top Plane".
n Use High Speed Dynamic Mill and machine the pocket.
n Circle mill the 1.5" diameter hole.
n Drill the two 0.375" holes.
n Contour the channel with a 1/8" Ball Endmill.
n Use Hole Axis command to create the circles and the axis for the two 31/64 diameter holes.
n Create a new plane using From geometry option and named In Plane.
n Set the Origin at the top center of the hole.
n Create a new Toolpath Group and rename it "In Plane".
n Drill the 31/64 hole.
n Create a new plane using From entity normal option and named Out Plane.
n Create a new Toolpath Group and rename it "Out Plane".
n Set the Origin at the top center of the hole.
n Drill the 31/64 hole.
n Create a new plane using From solid face option and named Back Counterbore.
n Create a new Toolpath Group and rename it "Back Counterbore".
n Set the Origin at the top center of one of the holes.
n Circle Mill the 0.625 hole.
152
Levels & Viewsheets
153
Levels & Viewsheets Introduction
INTRODUCTION
The purpose of this lesson is to emphasize how to better organize the geometry using levels in Mastercam.
By organizing your files into levels, you can more easily control which areas of the drawing are visible at any
time and which parts are selectable so that you do not inadvertently make changes to areas of the drawing
you do not want to change.
In this lesson you will also review how to create and save Viewsheets.
This helps you to define and quickly retrieve a specific view or plane as well as a attributes associated with
the view.
The file used in this example is for Horizontal Machining Center (HMC) and contains a tombstone with vises
mounted on each face of the block. On each vise, an identical part is fixed. The scope of this lesson is not to
demonstrate how to machine the part, you can use Mastercam 2020 Professional Certification Part 1 - Mill
2D to review the toolpaths.
A typical HMC axis orientation should look as shown.
Note: Keep in mind this general rule: program whatever the machine can get to in one setup with one
WCS. If you have to manually change the part orientation in the machine, use a different WCS.
If you are machining a block on the B axis of an HMC, set the Tplane equal to the Front (B0), Right
(B90), Back (B180) and Left (B270) views with respect to the WCS to work your way around the block
for each toolpath—for example, from the Planes Manager, choose Front. If you want to have a
different work offset, for each plane, you will need to create a new plane with a new Origin for each face
of the block.
154
Levels & Viewsheets Introduction
OVERVIEW OF EXERCISE:
In this lesson you will move the tombstone, vises and the parts on different levels.
You will create and save Viewsheets for each face of the tombstone, after setting up the corresponding
Cplane/Tplane and its origin.
155
Levels & Viewsheets Instructor Demonstration Preview:
NOTES:
156
Levels & Viewsheets Step 1: Open The File
In this step you will open the file and check the part orientation and origin.
n Change to the Isometric view and display the axes (F9 and
Alt+F9) to determine the model orientation.
2.1 Statistic
157
Levels & Viewsheets Step 2: Working With Levels
In our case, you will move the tombstone, the vises and the parts on different levels. This will allow us to
make only the vise and the part we currently work on visible.
158
Levels & Viewsheets Step 2: Working With Levels
Note: Because the vises are made from multiple solids, we will first move the parts on different
levels.
159
Levels & Viewsheets Step 2: Working With Levels
n Right mouse click and from the Mini Toolbar, select Change
Level icon as shown.
160
Levels & Viewsheets Step 2: Working With Levels
n Right mouse click and from the Mini Toolbar, select Change
Level icon as shown.
161
Levels & Viewsheets Step 2: Working With Levels
162
Levels & Viewsheets Step 2: Working With Levels
163
Levels & Viewsheets Step 2: Working With Levels
n Right mouse click in the graphics window and select the Top
view.
164
Levels & Viewsheets Step 2: Working With Levels
165
Levels & Viewsheets Step 2: Working With Levels
166
Levels & Viewsheets Step 2: Working With Levels
167
Levels & Viewsheets Step 3: Working With Viewsheets
Use Viewsheets to create different part views and planes, each on its own tab. When you save your part file,
Mastercam stores the Viewsheet settings along with the part.
With a viewsheet you can:
Define a specific view or plane orientation and scale, including a section view
Store modified level settings
Use a bookmark to define a restorable viewsheet state
Step Preview:
View
n From the
Viewsheets
group, select
On/Off icon as
shown.
168
Levels & Viewsheets Step 3: Working With Viewsheets
169
Levels & Viewsheets Step 3: Working With Viewsheets
n To save the view, right mouse click on it again and select Save
Viewsheet Bookmark.
170
Levels & Viewsheets Step 3: Working With Viewsheets
171
Levels & Viewsheets Step 3: Working With Viewsheets
172
Levels & Viewsheets Step 3: Working With Viewsheets
173
Levels & Viewsheets Step 3: Working With Viewsheets
174
Levels & Viewsheets Step 3: Working With Viewsheets
Note:WCS (Work Coordinate System), C (Construction plane) & T (Tool plane) are all set to the Top
plane, while G (Graphic view) is set to Iso.
n Click on the B0
viewsheet.
n The part should look as
shown.
175
Levels & Viewsheets Step 3: Working With Viewsheets
176
Levels & Viewsheets Step 3: Working With Viewsheets
177
Levels & Viewsheets Step 3: Working With Viewsheets
178
Levels & Viewsheets Step 3: Working With Viewsheets
179
Levels & Viewsheets Step 3: Working With Viewsheets
Note: The purpose of this lesson is not to demonstrate how to machine the part, you can use Mastercam
2023 and Mill 2D Professional Courseware to review the toolpaths.
180
Levels & Viewsheets Step 4: Save Your Mastercam File
SUMMARY:
In this lesson you learned how to better organize your geometry by moving parts of the geometry on different
levels. You also reviewed and learned how to define planes for a tombstone application when different Work
offsets are required for each plane. You learned how to save the planes and other options on different
viewsheets.
After completing this lesson and the practice exercise that follows you should be able to:
181
Levels & Viewsheets Exercise
EXERCISE
Job Description:
Organize the geometry on different levels and set viewsheets for each face of the tombstone for the
LEVELS AND VIEWSHEETS_EXERCISE.MCAM as following:
n Use Change level command and move the tombstone on Level 1500.
n Name Level 1500 "Tombstone".
n Use Change level command and move the parts on Level 2501, 2502, 2503 and 2504.
n Name the part levels "Part B0", "Part B90", "Part B180" and "Part B270".
n Use Change level command and move the vises on Level 5010, 5020, 5030 and 5040.
n Name the part levels "Vise B0", "Vise B90", "Vise B180" and "Vise B270".
n Use Change level command and move the stock wireframe on Level 10.
n Name Level 10 "Stock Wireframe".
182
Levels & Viewsheets Exercise
n Make all levels visible and rename the viewsheet "Iso Tombstone" and save it as a Bookmark.
n Make only Level 2501 (Part B0) and 5010 (Vise B0) visible.
n Create a new plane by selecting the top face of the part and the origin at the center of the large hole.
n Name the Plane "B0-G54".
n Set the G, C and T planes to the new plane.
n Create a new Viewsheet "B0".
n Save Viewsheet Bookmark B0.
183
Advanced Drilling Toolpath
184
Advanced Drilling Toolpath Introduction
INTRODUCTION
This tutorial demonstrates the Advanced Drilling toolpath allows you to create customized drill operations for
specialized applications. Advanced Drill lets you define each hole into multiple segments and customize the
machining action for each segment. This differs from conventional peck drilling because of the amount of
control you have over each segment.
For holes that includes a large air region between two material zones, Advanced Drill lets you divide the hole
into three segments to drill through the holes and rapid between them. Other applications include spot
drilling, deep hole drilling, and back spot facing.
For each segment, you can customize any or all of the following conditions:
n Define individual pecks within the segment, including retracts to simulate a chip break cycle.
n Set the feed rate or choose rapid motion.
n Change the spindle speed and direction.
n Turn coolant options on or off.
n Add manual entry comments or code.
n Fine-tune the order in which the commands are output.
185
Advanced Drilling Toolpath Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
186
Advanced Drilling Toolpath Step 1: Open The File
In this step you will open the file and check the part orientation and origin.
Advanced Drilling toolpaths allows you to create customized drill operations for specialized applications. You will
machine the four 1/4" deep holes using a gun drill process. In this case, the deep hole is divided into three
segments. The first segment is machined with a simple drill cycle, follow up by a chip break cycle and the last
segment is machined using a peck drill cycle. For each segment you will define the feed rate, the spindle speed and
the coolant you want to use. You will also learn how to make comments for each segment that will be displayed in
the g-code.
Step Preview:
187
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
Note: To make it easier to select the holes, the holes that needed to be machined have
the inside faces a different color. To change a solid face color you can use Change Face
command, from the Model Prep ribbon.
n In the Quick Mask Toolbar, select the left side of the Quick Mask Color.
188
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
2.1 Tool
189
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
n Overall length =
6.0.
n Cutting length =
4.0.
n Shoulder length =
4.25.
n Select the Finish
button.
n Enter a
comment as
shown.
190
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
2.2 Holder
In the Cut Parameters you will define the three segments needed to machine the deep hole.
First segment set to: Simple drilling cycle with a Depth of -1.0, Feed set 10in/min., RPM 2800 and Coolant
set to Flood.
191
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
Second segment set to: Chip Break drilling cycle with a Depth of -1.5, Feed set 8in/min., RPM 2200 and
Coolant set to Flood.
192
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
n Depth = -1.5.
n Feed = 8.0.
n RPM = 2200.0.
n Coolant set to Flood.
n Segment peck Type
set to Chip Break.
n First peck = 0.1.
n Nominal peck = 0.1.
n Minimum peck =
0.1.
n Retract amount 1.0.
n In the Comment area
enter "Chip Break
Segment".
n Press Enter.
n Click on the Up button
twice to move the
Comment at the top.
Third segment set to: Peck drilling cycle with a Depth of -4.37, Feed set 6in/min., RPM 1800 and Coolant set
to Flood.
n Click on the Retract segment to highlight it and then click on the + button to define the new segment.
n Depth = -4.37.
n Feed = 6.0.
n RPM = 1800.0.
n Coolant set to Flood.
n Segment peck Type set
to Full Segment (Peck
Drill).
n Enable Tip
compensation and set
Extend depth to -0.05.
n First peck = 0.1.
n Nominal peck = 0.1.
n Minimum peck = 0.1.
n In the Comment area
enter "Peck Drill
Segment".
n Press Enter.
n Click on the Up button
twice to move the
Comment at the top.
193
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
Retract segment set to: Feed 200, RPM 1800, Coolant Off.
n Clearance = 5.0
(Incremental).
n Retract = 0.1 (Incremental).
n Top of Stock = 0.0
(Absolute).
n Select the OK button to exit 2D
Toolpaths - Advanced Drill.
194
Advanced Drilling Toolpath Step 2: Advanced Drilling For Deep Holes
195
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
In this step you will use Advanced Drilling toolpath to machine the holes with air regions. You will be able to
set three segments and use the middle segment to set a rapid move while the tool is passing through the
air region.
Step Preview:
n In the Quick Mask Toolbar, select the left side of the Quick Mask Color.
196
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
3.1 Tool
n Select the
existing 1/4"
Drill.
n Enter a
comment.
197
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
In the Cut Parameters you will define the three segments needed to machine the deep hole.
First segment set to: Peck drilling cycle with a Depth of -1.38798, Feed set 10in/min., RPM 2800 and
Coolant set to Flood.
198
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
n Depth = -1.38798.
n Feed = 18.0.
n RPM = 2800.0.
n Coolant set to Flood.
n Enable Tip
compensation.
n Extend depth = -0.05.
n Segment peck Type
set to Full Segment
(Peck drilling).
n First peck = 0.1.
n Nominal peck = 0.1.
n Minimum peck = 0.1.
n In the Comment area
enter "Peck Drill
Segment".
n Press Enter.
n In the Segment
modification order
area click on the
Comment and click on
the Up button twice to
move the Comment at
the top.
199
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
Second segment set to: None with a Depth of -2.875, Feed set 250in/min., RPM 2800 and Coolant set to
Off.
n Click on the Retract segment to highlight it and then click on the + button to define the new
segment
n Depth = -2.875.
n Feed = 250.0.
n RPM = 2800.0.
n Coolant set to Off.
n Segment peck
Type set to None.
n In the Comment
area enter "Air
Region Segment".
n Press Enter.
n Click on the Up
button twice to move
the Comment at the
top.
200
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
Third segment set to: Peck drilling cycle with a Depth of -4.37, Feed set 15in/min., RPM 2500 and Coolant
set to Flood.
n Click on the Retract segment to highlight it and then click on the + button to define the new segment.
n Depth = -4.37.
n Feed = 15.0.
n RPM = 2500.0.
n Coolant set to Flood.
n Enable Tip
compensation.
n Extend depth = -0.05.
n Segment peck Type
set to Full Segment.
n In the Comment area
enter "Peck Drill
Segment 2".
n Press Enter.
n Click on the Up button
twice to move the
Comment at the top.
Retract segment set to: Feed 250, RPM 2500, Coolant Off.
n Change the
Retract segment
as shown.
201
Advanced Drilling Toolpath Step 3: Advanced Drill For Holes With Air Region
202
Advanced Drilling Toolpath Step 4: Save Your File
Note: The HLE/Demo version of Mastercam does not support post processing. The G1 button does not
work and no G-code can be created in the HLE/Demo version.
203
Advanced Drilling Toolpath Step 5: Post Process The Toolpaths To Generate The G-Code
n Mastercam Code
Expert window will be
launched and the two
programs will be
generated as shown.
n Close Mastercam
Code Expert window.
SUMMARY:
In this lesson you learned how to use the Advanced Drilling toolpath to set a customized cycle to machine
deep holes and holes with air regions.
After completing this lesson you should be able to:
204
Dynamic Toolpaths
205
Dynamic Toolpaths Introduction
INTRODUCTION
Mastercam high speed toolpaths are specially designed to produce the smoothest, high efficiency tool
motions, optimized for high speed and hard milling. These high speed toolpaths can help make the
processes we have learned so far more efficient and automated, minimizing programming and cycle times.
Dynamic Mill Toolpath machines pockets, material that other toolpaths left behind, and standing bosses
or cores using the entire flute length. The toolpath supports many powerful entry methods, including a
custom entry method. Entry methods and micro lifts support custom feeds and speeds to optimize and
generate safe tool motion. Considerations for chip thinning and feed rate adjustment are used so that each
cutting edge of a tool takes a consistent chip thickness with each rotation. Utilizing the entire available length
of cut allows tool wear to be spread over a greater area, prolonging tool life and lowering production costs.
The toolpath depends on the Machining strategy that you choose in the Chain Options. If the strategy
chosen is From outside, the toolpath starts at the outmost chain and works its way in taking on the final
shape of the part as it approaches the final pass. You can also machine pockets in which case the strategy
selected is Stay inside which keeps the tool inside of the machining regions.
206
Dynamic Toolpaths Step 2: Dynamic Motion Power Cutting
n The difference between the tools stored in a tool library or in a machine group.
n How to create new tools and store them in a machine group.
n How to copy a tool form a tool library into a machine group.
n How to edit a tool in a machine group.
n How to create a new tool library.
n You will copy tools from a machine group, to the new tool library.
207
Dynamic Toolpaths 2D High Speed Toolpaths (HST) Information
208
Dynamic Toolpaths 2D High Speed Part 1 - Instructor Demonstration:
n Job Setup
n Blend Mill Toolpath
n Dynamic Mill From
Outside Toolpath
n Slot Mill Toolpath
n Peel Mill Toolpath
n Dynamic Mill From Inside
Toolpath
n Rest Mill Toolpaths
n Contour Toolpath
NOTES:
209
Dynamic Toolpaths Step 3: Prepare And Orient Model For Machining
In this step you will open a parasolid file and make sure that it is properly orientated in space for
machining.
In this step you will learn how to create a new tool library that will contain the tools needed to machine this
part. You will learn how to create a new tool by importing it from ISCAR. You will import the STEP files for
a 1/2" Chatterfree Endmill and 3/8" Chatterfree Endmill.
Toolpaths
n From the
Utilities
group,
select
Tool
Manager.
210
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
4.1 Create a 1/2" SolidMill ChatterFree by importing the STEP file from the ISCAR Catalog
Family Designation: ECI-H4M-CF-E 4 flute Endmill with different helix (35° & 37°) and variable pitch for
chatter dampening. Used for very high material removal rates roughing and finishing operations. Full slot
milling up to 2XD.
n Right mouse
click in the Part
library window
and select
Create tool.
n In the Select
Tool Type page
select the Flat
Endmill as
shown.
n Select the Next
button.
211
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
212
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
n In the Finalize
Properties set the
Feed rate, Plunge
rate, Retract rate
and the Spindle
speed.
n Change the tool
Name, Manufacturer
name and
Manufacturer's tool
code as shown.
n Select the Finish
button.
Note: These recommended feeds and speeds are for a AISI 1018 Steel a mild low carbon steel that
offers a good balance of toughness, strength and ductility. Provided with higher mechanical properties,
AISI 1018 hot rolled steel also includes improved machining characteristics and Brinell hardness.
4.2 Create a 3/8" SolidMill ChatterFree by importing the STEP file from the ISCAR Catalog
213
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
n In the Define
Tool Geometry
click on the
Import custom
geometry from a
file.
n Find and select
the 5667924 -
ECI-H4M 375-
750W375CFE3.
- Basic-inch.stp
214
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
n In the Finalize
Properties set the
Feed rate, Plunge
rate, Retract rate
and the Spindle
speed.
n Change the tool
Name, Manufacturer
name and
Manufacturer's tool
code as shown.
n Select the Finish
button.
4.3 Add the 1/2" Flat Endmill from Mastercam default library to the part library
n In the Library
window, click on the
Tools tab to see all
the tools in the
default library.
n Click on the Type to
order the tools based
on their type.
n Find the 1/2" Flat
Endmill (290).
215
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
Note: When you create or work on a tool in the part window, you are working on a copy of the tool
definition that is stored in the machine group. That means if you edit a tool from the part window, you are
only changing the definition in the machine group and not in the tool library. If you create a new tool, you
need to save it or copy it to the tool library window to make it available to other Mastercam files.
216
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
4.5 Create a new tool library that contains the current part tools
217
Dynamic Toolpaths Step 4: Using The Classic Tool Manager To Create The Tools
n The new
empty
library will
appear as
shown.
n In the Part window, holding down the Ctrl key select all the tools.
n In the Library window click on the Assemblies tab and then click on the Down arrow to move them in
the new library.
218
Dynamic Toolpaths Step 5: Create The Job Setup
In this step you will supply Mastercam with information about tool settings and stock size before starting to
create the toolpaths.
Note: Mastercam creates an image of the stock envelope. This can be saved as geometry and re-sized
as needed. See the Mastercam Help for more information.
Note: This will create the stock we will use as boundaries for some of the HST toolpaths. We expanded
the stock in X and Y-axis. User can also expand the size of the stock dynamically with Push Pull options.
219
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
Dynamic Mill toolpath machines cores or pockets using the entire flute length. The toolpath supports many
powerful entry methods, including a customized entry method. Entry methods and micro lifts support custom feeds
and speeds to optimize and generate safe tool motion. The toolpath depends on the Machining strategy that you
choose in the Chain Options. If the strategy chosen is From outside, the toolpath starts at the outmost chain and
works its way in, taking on the final shape of the part as it approaches the final pass. You can also machine
pockets, in which case the strategy selected is Start inside, which keeps the tool inside the machining regions.
Radial Chip Thinning (RCT) increases the material removal rate, improves efficiency and tool life. Occurs when
the stepover is less than 50%. For the depth cuts to maintain the constant chip load you need to increase feed rate.
Utilizing the entire available length of cut allows tool wear to be spread over a greater area, prolonging tool life and
lowering production costs.
Toolpath Preview:
Toolpaths
220
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
221
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
Note: There will be no chains under Machining Regions and one under
Avoidance Regions. With this type of toolpath, we do not need to set
Direction since the machining occurs between the two boundaries
selected.
222
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
6.1 Tool
In the following steps you will use the1/2” Chatterfree Flat Endmill that you created.
Note: In this toolpath you are first using Dynamic Radial Chip Thinning with a smaller stepover
amount and bigger depth of cuts.
223
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
Stepover Distance sets the distance between cutting passes in the X and Y axes.
Stepover Angle sets the distance between cutting passes in the X and Y axes using an angle.
Approach distance adds the specified absolute distance to the beginning of the toolpath’s first cut.
First pass offset offsets out the machining region with a user defined distance for the tool to safely engage
from the outside of the material.
First pass feed reduction allows you to slow the feed for the first pass on machining region material
approached from the outside.
Min toolpath radius reduces sharp corner motion between cut passes.
Micro lift distance enters the distance the tool lifts off the part on the back moves. Microlifts are slight lifts
that help clear chips and minimize excessive tool heating.
Back feedrate controls the speed of the backfeed movement of the tool.
Motion > Gap size, retract controls retracts in the toolpath when making a non-cutting move within an area
where the tool can be kept down or microlifted.
In the Dynamic Mill RTC cutting toolpath the recommended depth is up to two times the tool diameter. In
this example, the depth cuts should be disabled.
224
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
Linking Parameters page allows you to define the Clearance, Retract, Feed plane, Top of stock and
Depth heights.
n Clearance = 2.0
(Absolute).
n Retract = 0.25
(Absolute).
n Feed Plane = 0.1
(Incremental).
n Top of Stock = 0.0
(Absolute).
n Depth = -1.75
(Absolute).
225
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
6.7 Coolant
Note: It might take several seconds as the part is big and the
stepover is quite small.
226
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
227
Dynamic Toolpaths Step 6: Use Dynamic Mill With RCT
228
Dynamic Toolpaths Step 7: Dynamic Mill Power Cutting
Mill Dynamic Power Cutting occurs when the stepover is bigger than 50% which results in a higher material
removal while using a much different approach to depth of cut and speeds and feeds. Aggressive stepover amounts,
much lighter depths of cuts but deeper than the traditional toolpaths paired with traditional feed rates and spindle
speeds.
Toolpath Preview:
n From the Toolpaths Manager, right mouse click on the toolpath and select Copy.
n Right mouse click again in the Toolpaths Manager and select Paste.
7.2 Tool
229
Dynamic Toolpaths Step 7: Dynamic Mill Power Cutting
n Stepover = 70 %.
230
Dynamic Toolpaths Step 8: Machine The Left Side Step Using Blend Mill
2D High Speed Blend Mill toolpaths morph smoothly between two open chains. You can create the
toolpath along or across the selected chains, generating the best motion for the application. The toolpath
uses dynamic motion with accelerated back feed moves when the tool is not engaged in material. This
machining strategy supports the full depth of the cutting tool, utilizing more of the cutter's flute length and
resulting in less cycle time and tool wear.
Toolpath Preview:
231
Dynamic Toolpaths Step 8: Machine The Left Side Step Using Blend Mill
Toolpaths
232
Dynamic Toolpaths Step 8: Machine The Left Side Step Using Blend Mill
8.1 Tool
233
Dynamic Toolpaths Step 8: Machine The Left Side Step Using Blend Mill
234
Dynamic Toolpaths Step 8: Machine The Left Side Step Using Blend Mill
235
Dynamic Toolpaths Step 9: Dynamic Mill Using Air Regions
In this step you will machine the first open pocket using Dynamic Mill Power Cutting method with Air
regions.
Air regions allows you to select an area where there is no material. This allows the tool to travel through it
when machining.
You can have multiple open air region chains per machining region chain.
You can select a segment of a closed machining region chain to allow the tool to approach from the
outside of the selected segment.
n Before starting the next operation, turn off the toolpath display.
236
Dynamic Toolpaths Step 9: Dynamic Mill Using Air Regions
n In the Chaining
dialog box, change to
the Outer open
edges button and
select the face as
shown.
237
Dynamic Toolpaths Step 9: Dynamic Mill Using Air Regions
n The 2D Toolpaths
- Dynamic Mill
dialog box appears
on the screen as
shown.
238
Dynamic Toolpaths Step 9: Dynamic Mill Using Air Regions
9.2 Tool
239
Dynamic Toolpaths Step 9: Dynamic Mill Using Air Regions
Note: In Dynamic Mill, the Depth value is automatically picked from the selected face of the
Machining regions. In this example the Absolute value of the depth of the large machining region area
is -0.75.
240
Dynamic Toolpaths Step 9: Dynamic Mill Using Air Regions
241
Dynamic Toolpaths Step 10: Machine The Open Pocket Using Automatic Regions
In this step you will machine the second open pocket using Dynamic Mill toolpath with two air regions.
You will copy the last toolpath and reselect the geometry using Automatic Regions option.
The Automatic Regions selection creates the Machining, Air, or Avoidance Regions based on the
selected solid face. Using this option will require less selections.
Toolpath Preview:
n Before starting the next operation, turn off the toolpath display.
242
Dynamic Toolpaths Step 10: Machine The Open Pocket Using Automatic Regions
243
Dynamic Toolpaths Step 10: Machine The Open Pocket Using Automatic Regions
244
Dynamic Toolpaths Step 11: Machine The Slot Using Slot Mill Toolpath
Slot Mill toolpath allows you to efficiently machine obround slots. The slots must be closed and include two
parallel, straight sides.
Toolpath Preview:
Toolpaths
245
Dynamic Toolpaths Step 11: Machine The Slot Using Slot Mill Toolpath
11.1 Tool
n Select the
existing
1/2" Flat
Endmill
tool from
the library.
n In the
Comment
area enter
"Machine
the through
cut slot".
246
Dynamic Toolpaths Step 11: Machine The Slot Using Slot Mill Toolpath
11.3 Rough/Finish
247
Dynamic Toolpaths Step 11: Machine The Slot Using Slot Mill Toolpath
248
Dynamic Toolpaths Step 12: Dynamic Mill The Open Step
Machine using Dynamic Mill toolpath the open step avoiding the cut through slot.
Toolpath Preview:
Toolpaths
249
Dynamic Toolpaths Step 12: Dynamic Mill The Open Step
250
Dynamic Toolpaths Step 12: Dynamic Mill The Open Step
251
Dynamic Toolpaths Step 12: Dynamic Mill The Open Step
252
Dynamic Toolpaths Step 12: Dynamic Mill The Open Step
12.1 Tool
Motion > Gap size, retract set to When avoiding a boundary, adds retracts to avoid intersecting
boundaries. The types of boundaries that Mastercam detects and avoids include chained geometry, part
features, and stock.
253
Dynamic Toolpaths Step 12: Dynamic Mill The Open Step
254
Dynamic Toolpaths Step 13: Machine The Circular Boss
Toolpath Preview:
255
Dynamic Toolpaths Step 13: Machine The Circular Boss
256
Dynamic Toolpaths Step 13: Machine The Circular Boss
13.1 Tool
257
Dynamic Toolpaths Step 13: Machine The Circular Boss
258
Dynamic Toolpaths Step 14: Dynamic Mill The Closed Pocket With The Island
STEP 14: DYNAMIC MILL THE CLOSED POCKET WITH THE ISLAND
In this operation you will machine the closed pocket with an island using Dynamic Mill toolpath with Stay
inside option enabled to keep the tool inside of the pocket. The top of the island is not flush with the top of
the pocket. You will learn how to face the island in the same toolpath.
Toolpath Preview:
Toolpaths
259
Dynamic Toolpaths Step 14: Dynamic Mill The Closed Pocket With The Island
260
Dynamic Toolpaths Step 14: Dynamic Mill The Closed Pocket With The Island
14.1 Tool
261
Dynamic Toolpaths Step 14: Dynamic Mill The Closed Pocket With The Island
262
Dynamic Toolpaths Step 14: Dynamic Mill The Closed Pocket With The Island
263
Dynamic Toolpaths Step 14: Dynamic Mill The Closed Pocket With The Island
264
Dynamic Toolpaths Step 15: Dynamic Rest Mill The Inside Corners
In this operation we will use a smaller tool to remove only the small amount of stock that is leftover from the
previous Dynamic Mill toolpaths.
Toolpath Preview:
n Before starting the next operation, turn off the toolpath display for the operation you just completed.
Press Alt + T.
265
Dynamic Toolpaths Step 15: Dynamic Rest Mill The Inside Corners
n Make sure that the insert arrow is below the last toolpath.
266
Dynamic Toolpaths Step 15: Dynamic Rest Mill The Inside Corners
15.2 Tool
In the following steps you will select the 3/8” Chatterfree Flat Endmill. The 3/16" radius of the Flat Endmill
will fit inside of the 1/2" corner radii of the inside pocket corners.
267
Dynamic Toolpaths Step 15: Dynamic Rest Mill The Inside Corners
15.3 Stock
High Speed Dynamic Mill toolpath with Rest material options enabled, targets material left behind by the
previous toolpaths.
The Rest material page allows you to set how Mastercam calculates the remaining stock.
All previous operations calculates the remaining stock from all operations.
Roughing tool calculates the remaining stock from the tool diameter of the previous operation that machined the
area.
Ignore small cusp allows you to set the adjustment distance to reduce the stock model. Mastercam outputs cuts
that engage large amounts of material. With this setting you will avoid machining all the pocket walls. The tool will
machine only the areas that need to be remachined.
268
Dynamic Toolpaths Step 15: Dynamic Rest Mill The Inside Corners
269
Dynamic Toolpaths Step 15: Dynamic Rest Mill The Inside Corners
Note: The Dynamic Mill toolpath does not have options to finish the walls in the same operation. In the
next steps you will finish the walls removing the extra 0.02 stock left on them. Blend Mill, Slot Mill and
Peel Mill have a finish incorporated in the toolpath that you used to finish the walls.
270
Dynamic Toolpaths Step 16: Finish The Open Pocket Walls Using Contour
In this operation we will use a smaller tool to finish the walls that still have 0.02 stock using the Contour
toolpath.
n Before starting the next operation, turn off the toolpath display for the operation you just completed.
Press Alt + T.
Step Preview:
n From the
Toolpaths tab,
select the Contour
icon as shown.
271
Dynamic Toolpaths Step 16: Finish The Open Pocket Walls Using Contour
272
Dynamic Toolpaths Step 16: Finish The Open Pocket Walls Using Contour
16.1 Tool
273
Dynamic Toolpaths Step 16: Finish The Open Pocket Walls Using Contour
274
Dynamic Toolpaths Step 16: Finish The Open Pocket Walls Using Contour
16.7 Coolant
n From the Tree View List, select Coolant and turn the Flood on.
n Select the OK button to exit 2D Toolpaths - Contour.
n From the Toolpaths Manager, click on the Select all operations icon.
n Unselect the second toolpath.
275
Dynamic Toolpaths Step 17: Finish The Closed Chain Walls Using Contour
In this operation we will use a smaller tool to finish the walls using the Contour toolpath. You will use the
closed curves that you created at the edges of the walls that still have 0.02 stock.
n Before starting the next operation, turn off the toolpath display for the operation you just completed.
Press Alt + T.
Step Preview:
276
Dynamic Toolpaths Step 17: Finish The Closed Chain Walls Using Contour
n Right mouse click in the Chain Manager and select Rechain all.
277
Dynamic Toolpaths Step 17: Finish The Closed Chain Walls Using Contour
17.2 Tool
n Select the 0.375 Chatterfree Flat Endmill
278
Dynamic Toolpaths Step 18: Save Your File
n The part
should
look as
shown.
279
Dynamic Toolpaths Step 18: Save Your File
SUMMARY:
In this lesson, you were increasing your knowledge to the newest Mastercam 2D toolpath technologies that
utilize the high speed capabilities and are specially designed to produce the smoothest, most efficient tool
motions. As you should have noticed, the cut styles are more efficient, but are similar to other toolpaths such
as the standard pockets. These high speed toolpaths can help make the processes we have learned so far
more efficient and automated, minimizing programming and cycle times.
After completing this tutorial and the practice exercises that follow you should be able to:
n Use Stock Setup and Bounding box to create a stock to be used in toolpaths and Verify.
n Know how and when to use Dynamic Mill with Radial Chip Thinning technology versus Power Cutting
technology.
n Understand the 2D HST boundary selection rules and be able to select the appropriate boundary for
each toolpath type.
n Effectively set the 2D HST cut parameters.
n Generate Dynamic Milling toolpaths to machine cores or bosses.
n Generate Dynamic Milling toolpaths to machine pockets.
n Change an existing Dynamic Milling toolpaths to a new type.
n Generate Blend Mill toolpath.
n Generate Slot Mill toolpaths
n Generate Rest Mill toolpaths.
280
Dynamic Toolpaths 2D High Speed Part 2 - Instructor Demonstration
n Job Setup
n Dynamic Mill From Outside Toolpath
n Open chain extension to stock
n Contour Toolpath
NOTES:
281
Dynamic Toolpaths Step 19: Open The File
In this step you will open the file and make sure that it is properly orientated in space for machining.
In this step you will learn how to machine a partial profile using the Open chain extension to stock options.
Toolpath Preview:
282
Dynamic Toolpaths Step 21: Machine Half Of The Outside Profile
283
Dynamic Toolpaths Step 21: Machine Half Of The Outside Profile
21.2 Parameters
284
Dynamic Toolpaths Step 22: Machine The Top Of The Outside Profile
285
Dynamic Toolpaths Step 24: Machine The Left Side Open Step
286
Dynamic Toolpaths Step 26: Machine The Open Step At An Angle
287
Dynamic Toolpaths Step 27: Machine The Pocket With The Island
288
Dynamic Toolpaths Step 28: Machine The Walls
289
2D HST Toolpaths
290
2D HST Toolpaths Introduction
INTRODUCTION
Mastercam high speed toolpaths are specially designed to produce the smoothest, most
efficient tool motions, optimized for high speed and hard milling. These high speed toolpaths can help make
the processes we have learned so far more efficient and automated, minimizing programming and cycle
times.
Dynamic Mill Toolpath machines pockets, material that other toolpaths left behind, and standing bosses
or cores using the entire flute length. The toolpath supports many powerful entry methods, including a
custom entry method. Entry methods and micro lifts support custom feeds and speeds to optimize and
generate safe tool motion.
The toolpath depends on the Machining strategy that you choose in the Chain Options. If the strategy
chosen is From outside, the toolpath starts at the outmost chain and works its way in taking on the final
shape of the part as it approaches the final pass. You can also machine pockets in which case the strategy
selected is Stay inside which keeps the tool inside of the machining regions. The main difference between
the Dynamic Mill and Area Mill is that the cutting method of the first one allows you to use the entire flute of
the tool while with Area Mill, small depth of cuts are recommended.
291
2D HST Toolpaths Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
292
2D HST Toolpaths Part Drawing
PART DRAWING
293
2D HST Toolpaths 2D High Speed Toolpaths (HST) Information
294
2D HST Toolpaths Step 1: Create The Stock Using Bounding Box
In this step you will use Bounding Box command to create the stock necessary to machine part.
n From the Status bar, to set the mode to display the solid, select the Outline Shaded icon.
n Make sure that the construction mode is set to 3D as shown.
295
2D HST Toolpaths Step 1: Create The Stock Using Bounding Box
296
2D HST Toolpaths Step 2: Create A Point At The Top Center Of The Part
In this step you will use Temporary points to create a point at the top center of the part.
297
2D HST Toolpaths Step 3: Save The Part
n From the QAT select the Save As button and save the file to a desired location.
In this step you will learn how to merge and align the part in the vise using the wireframe stock you created.
File
298
2D HST Toolpaths Step 4: Open The Vise And Merge The Part
299
2D HST Toolpaths Step 4: Open The Vise And Merge The Part
300
2D HST Toolpaths Step 4: Open The Vise And Merge The Part
301
2D HST Toolpaths Step 4: Open The Vise And Merge The Part
n Right mouse click in the graphics window and select the Right view.
n The geometry should look as shown.
n In the Dynamic panel, select the OK and Create New Operation button to continue in the same command.
302
2D HST Toolpaths Step 4: Open The Vise And Merge The Part
n Click on the Y axis and drag the cursor to align the jaw with the left side of the stock as shown.
303
2D HST Toolpaths Step 5: Move The Origin To The Point
Note: Zoom in at the corner and notice that the part is above the top highest part of the movable jaw.
When you created the stock box, you gave 0.125 extra stock at the bottom. The movable jaw step height
is 0.1. There is an extra 0.025 stock that allows you to completely machine the outside profile. After you
machine all the features in this setup, you will have to flip the part and face it removing the extra 0.125.
In this step you will use Move to Origin command to set the part origin at the top center of the finish part.
You will use the point created with the Bounding Box command.
304
2D HST Toolpaths Step 6: Save Your File
In this step you will supply Mastercam with information about tool settings and stock size before starting to
create the toolpaths.
305
2D HST Toolpaths Step 7: Create The Job Setup
Note: You will generate several separate operations to machine the part in this lesson. These operations
will include the latest technology from Mastercam. The operations include: Facing, Dynamic Mill - From
Outside, Dynamic Mill to remove inner material, 2D HST Peel Mill and Dynamic Rest Mill.
306
2D HST Toolpaths Step 8: Facing Toolpath
A Facingtoolpath quickly removes material from the top of the part to create an even surface and prepare
for subsequent operations.
n In the
Toolpaths tab,
from the 2D
group, select the
Facing icon as
shown.
Note: In the following steps you will be setting the parameters to generate the Facing toolpath.
307
2D HST Toolpaths Step 8: Facing Toolpath
8.2 Tool
308
2D HST Toolpaths Step 8: Facing Toolpath
309
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
Dynamic Mill toolpath machines cores or pockets using the entire flute length. The toolpath supports many
powerful entry methods, including a customized entry method. Entry methods and micro lifts support custom feeds
and speeds to optimize and generate safe tool motion. The toolpath depends on the Machining strategy that you
choose in the Chain Options. If the strategy chosen is From outside, the toolpath starts at the outmost chain and
works its way in, taking on the final shape of the part as it approaches the final pass. You can also machine pockets,
in which case the strategy selected is Start inside, which keeps the tool inside the machining regions.
Machining regions: Allows selecting areas where the tool will remove
material. If no machining region is selected, the area to be machined defaults to
the stock size defined in Stock Setup.
Stay inside: keeps the toolpath inside the selected machining region.
From outside: Causes the toolpath to start from outside and work toward the
machining region.
Open chain extension to stock: defines the option to cut open chains to the
stock defined in stock setup.
Air regions: allows defining areas where there is no material so tool can travel
through it when machining.
Containment regions: defines an area where the tool cannot travel outside of.
Entry chain: defines a chain of geometry or point where the tool enters the part
to begin machining.
310
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
Note: There will be no chains under Machining Regions and one under
Avoidance Regions. With this type of toolpath, we do not need to set
Direction since the machining occurs between the two boundaries
selected.
311
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
Note: In the following steps you will be setting the parameters to generate the Dynamic Mill toolpath.
312
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
9.1 Tool
In the following steps you will choose a 3/4” Flat Endmill from the tool library provided by Mastercam. You
will use the Filter option to search through the tool library for a specific tool type which makes it easier and
quicker to find the desired tool. The model drawing indicates that the smallest inside radius on the outer
contour is 2.00 which can be machined with the 3/4" Flat Endmill.
313
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
Cut Parameters page allows you to set the Dynamic Mill parameters such as Cutting method and
Stepover.
Stepover sets the distance between cutting passes in the X and Y axes.
Approach distance adds the specified absolute distance to the beginning of the toolpath’s first cut.
First pass offset offsets out the machining region with a user defined distance for the tool to safely engage
from the outside of the material.
First pass feed reduction allows you to slow the feed for the first pass on machining region material
approached from the outside.
Min toolpath radius reduces sharp corner motion between cut passes.
Micro lift distance enters the distance the tool lifts off the part on the back moves. Microlifts are slight lifts
that help clear chips and minimize excessive tool heating.
Back feedrate controls the speed of the backfeed movement of the tool.
Motion > Gap size, retract controls retracts in the toolpath when making a non-cutting move within an area
where the tool can be kept down or microlifted.
314
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
Linking Parameters page allows you to define the Clearance, Retract, Feed plane, Top of stock and
Depth heights.
n Clearance = 2.0
(Absolute).
n Retract = 0.25
(Absolute).
n Feed Plane = 0.1
(Incremental).
n Top of Stock = 0.0
(Absolute).
Note: The Depth can be extracted by selecting the Depth button and selecting a vertex at the bottom of
the solid model.
Note: These settings will have no impact when machining from outside. You can enable Plunge only.
315
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
9.9 Coolant
316
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
317
2D HST Toolpaths Step 9: Dynamic Mill To Machine The Outside
318
2D HST Toolpaths Step 10: Dynamic Mill To Remove The Inside Material
In this step you will machine the inside area that has one standing island.
n Before starting the next operation, turn off the toolpath display.
319
2D HST Toolpaths Step 10: Dynamic Mill To Remove The Inside Material
Note: You can convert the Automatic regions selection to see all
the regions that was automatically generated.
320
2D HST Toolpaths Step 10: Dynamic Mill To Remove The Inside Material
10.2 Tool
n Select the
existing 3/4" tool
as shown.
n In the Comment
area enter
"Remove the
inside material".
321
2D HST Toolpaths Step 10: Dynamic Mill To Remove The Inside Material
Note: In Dynamic Mill, the Depth value is set from the value of the chained edges of the Machining
regions. In this example the Absolute value of the depth of the large machining region area is -0.7.
322
2D HST Toolpaths Step 10: Dynamic Mill To Remove The Inside Material
323
2D HST Toolpaths Step 11: Dynamic Mill The Closed Pocket
In this operation you will machine the closed pocket using Dynamic Mill toolpath with Stay inside option
enabled to keep the tool inside of the pocket.
n Before starting the next operation, turn off the toolpath display by
pressing Alt + T.
n From the Toolpaths ribbon, in the 2D group, select the Dynamic
Mill icon.
324
2D HST Toolpaths Step 11: Dynamic Mill The Closed Pocket
11.1 Tool
325
2D HST Toolpaths Step 11: Dynamic Mill The Closed Pocket
326
2D HST Toolpaths Step 11: Dynamic Mill The Closed Pocket
327
2D HST Toolpaths Step 12: Peel Mill To Machine The Inside Center Boss
In this step you will remove the material inside the slot in the center boss.
n Before starting the next operation, turn off the toolpath display.
Note: For Peel Mill toolpaths to be defined, the two chains must point in the same direction, so they must
be selected near the same endpoints. The chain direction also determines lead in side.
328
2D HST Toolpaths Step 12: Peel Mill To Machine The Inside Center Boss
12.2 Tool
329
2D HST Toolpaths Step 12: Peel Mill To Machine The Inside Center Boss
REFERENCE INFORMATION
330
2D HST Toolpaths Step 12: Peel Mill To Machine The Inside Center Boss
n Enable Entry.
n Line set to Tangent.
n Length = 100%.
n Radius = 0.0.
n Click on the double arrow
to set the Lead Out too.
331
2D HST Toolpaths Step 12: Peel Mill To Machine The Inside Center Boss
Note: This page is used to control toolpath tolerances. Since this toolpath will have several arc
moves, we want to ensure that arcs are created instead of a large number of linear moves. For
more detailed information on these options, see Mastercam Help.
332
2D HST Toolpaths Step 12: Peel Mill To Machine The Inside Center Boss
Note: As we can see from this verify, the part is completely cut except for the inside corners. We need to
use a smaller tool to remove the corner material.
333
2D HST Toolpaths Step 13: Dynamic Rest Mill The Inside Corners
In this operation we will use a smaller tool to remove only the small amount of stock that is leftover from the
previous Dynamic Mill toolpaths.
n Before starting the next operation, turn off the toolpath display for the Peel Mill operation you just
completed. Press Alt + T.
334
2D HST Toolpaths Step 13: Dynamic Rest Mill The Inside Corners
335
2D HST Toolpaths Step 13: Dynamic Rest Mill The Inside Corners
336
2D HST Toolpaths Step 13: Dynamic Rest Mill The Inside Corners
n In the Toolpath
Type, enable Stay
inside as shown to
ensure the tools
machine only the
inside corners.
n In the Avoidance
regions, click on the
Remove selected
avoidance chains
button to remove the
chain from the
toolpath geometry.
337
2D HST Toolpaths Step 13: Dynamic Rest Mill The Inside Corners
13.3 Tool
In the following steps you will select the 3/16” Flat Endmill. The 1/8" radius of the Flat Endmill will fit inside
of the 1/8" corner radii of the inside pocket and 3/8" corner radii from the larger pocket corners.
13.4 Stock
High Speed Dynamic Mill toolpath with Rest material options enabled, targets material left behind by the
previous toolpaths.
The Rest material page allows you to set how Mastercam calculates the remaining stock.
All previous operations calculates the remaining stock from all operations.
Roughing tool calculates the remaining stock from the tool diameter of the previous operation that machined the
area.
338
2D HST Toolpaths Step 13: Dynamic Rest Mill The Inside Corners
339
2D HST Toolpaths Step 14: Finish The Walls Using Contour
In this operation we will use a smaller tool to finish the walls using the Contour toolpath to remove the 0.01
stock.
n Before starting the next operation, turn off the toolpath display for the operation you just completed.
Press Alt + T.
340
2D HST Toolpaths Step 14: Finish The Walls Using Contour
341
2D HST Toolpaths Step 14: Finish The Walls Using Contour
14.2 Tool
n Set the
Compensation
type to Wear as
shown.
n The rest of the
settings should
match the default
values as shown.
342
2D HST Toolpaths Step 14: Finish The Walls Using Contour
n Length = 30%.
n Radius = 30%.
n Sweep = 90.
343
2D HST Toolpaths Step 14: Finish The Walls Using Contour
14.8 Coolant
n From the Tree View List, select Coolant and turn the Flood on.
n Select the OK button to exit 2D Toolpaths - Contour.
344
2D HST Toolpaths Step 15: Chamfer The Sharp Edges - Model Chamfer
In this operation you will machine all the sharp edges using Model Chamfer toolpath and a Chamfer mill
tool.
Model Chamfer toolpath allows you to machine safe horizontal chamfers on solid models. This toolpath
allows you to enter a side clearance to further protect your part.
Step Preview:
Toolpaths
345
2D HST Toolpaths Step 15: Chamfer The Sharp Edges - Model Chamfer
346
2D HST Toolpaths Step 15: Chamfer The Sharp Edges - Model Chamfer
15.1 Tool
n Select the
existing 1/2"
Chamfer Mill
as shown.
n In the
Comment area
enter "Chamfer
the sharp
edges."
347
2D HST Toolpaths Step 15: Chamfer The Sharp Edges - Model Chamfer
Fitting distance allows you to enter a distance to trim the Model Chamfer back to avoid gouging.
348
2D HST Toolpaths Step 15: Chamfer The Sharp Edges - Model Chamfer
n Clearance = 2.0.
n Retract = 0.25.
n Feed Plane = 0.1.
n Select the OK button to exit 2D
Toolpaths - Model Chamfer.
349
2D HST Toolpaths Step 16: Post Process The Toolpaths To Generate The G-Code
Note: The HLE/Demo version of Mastercam does not support post processing. The G1 button does not
work and no G-code can be created in the HLE/Demo version.
350
2D HST Toolpaths Step 17: Save Your File
351
2D HST Toolpaths Step 17: Save Your File
SUMMARY:
In this lesson, you were introduced to the newest Mastercam 2D toolpath technologies that utilize the high
speed capabilities and are specially designed to produce the smoothest, most efficient tool motions. As you
should have noticed, the cut styles are more efficient, but are similar to other toolpaths such as the standard
pockets. These high speed toolpaths can help make the processes we have learned so far more efficient and
automated, minimizing programming and cycle times.
After completing this tutorial and the practice exercises that follow you should be able to:
n Use Stock Setup and Bounding box to create a stock to be used in toolpaths and Verify.
n Understand the 2D HST boundary selection rules and be able to select the appropriate boundary for
each toolpath type.
n Effectively set the 2D HST cut parameters.
n Generate Dynamic Milling toolpaths to machine cores or bosses.
n Generate Dynamic Milling toolpaths to machine pockets.
n Change an existing Dynamic Milling toolpath to a new type.
n Generate Peel Mill toolpaths.
n Generate Rest Mill toolpaths.
n Machine the sharp edges using Model Chamfer toolpath.
352
2D HST Toolpaths Exercise #1
EXERCISE #1
Job Description:
Program the part above 2D HST Exercise-1.x_t with the following requirements:
n Setup the machining plane and locate the origin. Create a point at the Origin.
n Create a bounding box for the stock and add 0.125 extra stock on both top and bottom of the part.
n Open the vise and merge the part.
n Use Move to Origin to set the origin at the point.
n Face the top.
n Use 2D HST Dynamic Mill toolpath to remove the material outside the island.
n Use 2D HST Dynamic to remove the inside pocket area.
n Use 2D HST Dynamic to remachine the inside pocket area.
n Use Contour to finish the walls.
n Use Model chamfer to chamfer the sharp edges.
n Run Backplot and Solid Verify to confirm results.
n Create G-code for NC machine.
353
Horizontal Machining
354
Horizontal Machining Introduction
INTRODUCTION
A Horizontal Machining Center (HMC) operates with its spindle in a horizontal position instead of a Vertical
position like a VMC. The CNC horizontal milling machine model allows constant loading and unloading of
production work with 2 or more pallets.
Horizontal centers with their horizontal spindles are better suited to larger, boxy workpieces. With a
horizontal spindle, a wider variety of workpiece shapes are easier to mount and chips fall out of the way
better. Like vertical machining centers, horizontal centers have multiple-axis table movements.
Typically, the horizontal center’s table rotates to present all four sides of a workpiece to the tooling.
This tutorial explains how Mastercam uses the planes to machine a part on a Horizontal Machining Center
and determine the table indexing angles.
In a vertical machining center, the X- and Y-axes reside in the Top plane while the Z-axis is perpendicular to
it. In a horizontal machining center, the Z-axis and Y-axis are reversed. The Front plane axis orientation is
the plane that matches the axis orientation on a Horizontal Machining Center. The other planes, when the
part is rotated about the B axis, have to match the front plane axis orientation. See the diagram below:
Stock models are created in the Toolpaths Manager in the same manner as other types of toolpath
operations. This includes using the toolpath display option to turn the display on and off. To generate a stock
model, you have to first define the stock to use for the operation and then you have to choose the source
operation to process on the defined stock.
Stock models are used to:
n Verify stock
n Define stock for rest machining
n Visualize stock
n Generate stock model compares
355
Horizontal Machining Introduction
OVERVIEW OF EXERCISE:
In this lesson you will learn how to set and use multiple stocks. The parts to be machined are mounted on
vices located on a tombstone. In the stock setup you can only set one stock. Using stock Model toolpath
allows you to set multiple stocks that can be used when verifying the part.
You will machine the part located on the B0 vice using 2D HS toolpaths and drilling operations. You will
review how to create and set the machining planes. You will machine the rest of the parts using Transform -
Rotate toolpath.
356
Horizontal Machining Instructor Demonstration
INSTRUCTOR DEMONSTRATION
Topics:
NOTES:
357
Horizontal Machining Step 1: Setup Multiple Stock Using Stock Model
In this step you will learn how to create multiple stocks using Stock Model toolpath.
Stock Models are created in the Toolpaths Manager in the same manner as other types of toolpath operations.
This includes using the toolpath display option to turn the display on and off. The stock model will be used in Verify to
check the toolpaths.
n Open Levels Manager and make all levels invisible except Level
4000 as shown.
358
Horizontal Machining Step 2: Set The Stock In The Stock Model
n In the Stock
Definition, enter
Stock in the Name
field.
n Enable Model and click
on the Select button.
359
Horizontal Machining Step 2: Set The Stock In The Stock Model
360
Horizontal Machining Step 2: Set The Stock In The Stock Model
361
Horizontal Machining Step 3: Setup The Machining Plane At B0
In this step, you will review how to create a new plane From solid face.
362
Horizontal Machining Step 3: Setup The Machining Plane At B0
363
Horizontal Machining Step 4: Rough Out The Part Using High Speed Dynamic Mill
REFERENCE INFORMATION:
Cplane/Tplane follows WCS always aligns the construction plane and tool plane to match the WCS.
Gview follows WCS always aligns the graphics view to match the WCS.
Cplane follows Gview always aligns the construction plane to match the graphics view. If the Tplane and the
Cplane are set to the same plane, the Tplane will also follow the Gview.
Tplane follows Cplane aligns the Tplane with the Cplane when the construction plane has been changed by the
user, or as the result of another follow rule. The Tplane can still be changed independent of Cplane.Cplane = Top
in Iso Gview aligns the construction plane to the Top plane when the graphics view has been set to Isometric.
n To ensure that when you select the Isometric view, the Cplane
does not change to Top and remains in the current plane, click on
the Cplane = Top in Isometric Gview to disable it.
STEP 4: ROUGH OUT THE PART USING HIGH SPEED DYNAMIC MILL
In this step you will machine the inside pocket using Dynamic Mill toolpath. For more information on the
toolpath selection options and parameters please check the Dynamic Toolpaths chapter.
Step Preview:
Note: Before starting the toolpath, make sure that the Cplane and Tplane are set to Plane B0. The
WCS should be set to the Top plane. To check this, you can either open the Planes Manager or check
the Status bar.
364
Horizontal Machining Step 4: Rough Out The Part Using High Speed Dynamic Mill
365
Horizontal Machining Step 4: Rough Out The Part Using High Speed Dynamic Mill
4.2 Parameters
366
Horizontal Machining Step 4: Rough Out The Part Using High Speed Dynamic Mill
Note: Make sure that you do not select the parts and
stock levels.
367
Horizontal Machining Step 5: Chamfer Drill & Drill The 3/8" Diameter Holes
In the following step you will chamfer and drill the 3/8" diameter holes. For more information on drilling
selection and parameters please check Mastercam Help.
Chamfer Drill toolpath creates chamfered edges around the holes. The advantage of the Chamfer Drill
toolpath is that you can select holes of different diameter size or that lie in different planes and machine
them in a single operation with a single tool.
Toolpath Preview:
368
Horizontal Machining Step 5: Chamfer Drill & Drill The 3/8" Diameter Holes
5.2 Drilling
369
Horizontal Machining Step 6: Circle Mill The Large Diameter Hole
In the following step you will circle mill the 1.5" diameter hole.
Toolpath Preview:
370
Horizontal Machining Step 6: Circle Mill The Large Diameter Hole
n Select the inside face of the hole and make sure the arrow
points outwards.
n Use the 1/2 Flat Endmill.
n Compensation type = Computer.
n Compensation direction = Left.
n Stock to leave on walls = 0.0.
n Stock to leave on floors = 0.0.
n Roughing enabled.
n Stepover = 50%.
n Helical Entry enabled.
n Minimum radius = 10%.
n Maximum radius = 45%.
n XY clearance = 0.01.
n Z clearance = 0.1.
n Plunge angle = 2.0.
n Enable Finishing.
n Enable Finish.
n Number = 1.
n Spacing = 0.05.
n Enable Calculate incremental values from holes/lines.
n Clearance = 6.0 (Absolute).
n Retract = 0.25 (Incremental).
n Feed plane = 0.1 (Incremental).
n Top of stock = 0.0 (Incremental).
n Depth = 0.0 (Incremental).
n Make sure that Calculate depth from top of line/hole is
disabled. This will allow Mastercam to automatically
determine the depth based on the selected geometry.
371
Horizontal Machining Step 7: Contour The 0.0625 Radius Channel
In the following step you will use Contour toolpath with a 1/8"Ball Endmill to machine the channel. The
depth is only 0.03125. For more information on Contour toolpath selection and parameters please check
Professional Certification Part 1 - Mill 2D.
Toolpath Preview:
n From the Toolpaths tab, in the 2D group, select the Contour icon.
372
Horizontal Machining Step 8: Setup The Machining Plane At B90
In this step, you will review how to create a new plane to machine the 31/64" diameter hole of the In port
valve.
373
Horizontal Machining Step 8: Setup The Machining Plane At B90
374
Horizontal Machining Step 9: Chamfer Drill & Drill The 31/64" Diameter Hole
In the following step you will chamfer drill and drill the 31/64" diameter hole.
Toolpath Preview:
375
Horizontal Machining Step 10: Setup The Machining Plane At B270
9.2 Drilling
Note: To get the flat hole you can copy the last operation and use a 31/64 " Flat Endmill and set the Cycle
to Drill/Counterbore and leaving the rest of the parameters the same.
In this step, you will review how to create a new plane to machine the 31/64" diameter hole of the Out port
valve.
376
Horizontal Machining Step 10: Setup The Machining Plane At B270
377
Horizontal Machining Step 11: Spot Drill & Drill The 31/64" Diameter Hole
STEP 11: SPOT DRILL & DRILL THE 31/64" DIAMETER HOLE
In the following step you will spot drill and drill the 31/64" diameter hole.
Toolpath Preview:
n Holding down the Shift key, select the last two drilling
toolpaths.
n Right mouse click in the Toolpaths Manager and select
Copy.
n Right mouse click in the Toolpaths Manager and select
Paste.
n Make sure that the last two operations are selected as
shown.
378
Horizontal Machining Step 11: Spot Drill & Drill The 31/64" Diameter Hole
379
Horizontal Machining Step 11: Spot Drill & Drill The 31/64" Diameter Hole
380
Horizontal Machining Step 11: Spot Drill & Drill The 31/64" Diameter Hole
381
Horizontal Machining Step 11: Spot Drill & Drill The 31/64" Diameter Hole
382
Horizontal Machining Step 12: Machine The Rest Of The Parts - Transform Rotate
The Toolpath Transform function creates copies of operations in different orientations. You can use this
function to translate operations into multiple copies arranged in a matrix, or a vertical, horizontal, or
diagonal row. The arrangement of the copies is determined by the method you use to translate the
operations. Transform also supports a Rotate option, which allows you to select a point of rotation, the
angle, and the number of copies to create for the operation.
Toolpath Preview:
n From the
Toolpaths tab, in the
Utilities group, select
Toolpath Transform
icon.
383
Horizontal Machining Step 12: Machine The Rest Of The Parts - Transform Rotate
n Type = Rotate.
n Method set to Tool
plane.
n Include origin enabled.
n In the Source operations
select all operations.
n Source = NCI.
n Group NCI output by
Operation type.
n Enable Copy source
operations.
n Make sure that Disable
posting in selected
source operations is
enabled.
REFERENCE INFORMATION:
Rotate runs the operations at an angle to the original operation. You can choose to rotate the operation in
the same plane as the original operation, or through a different plane.
Tool plane Method transforms the selected operations in a different orientation than the original and
transforms the tool axis with the operation. An operation's tool plane contains both an origin and a plane.
The Tool plane option also activates the Work offset numbering parameters so that you can output a
different work offset with each new tool plane.
Include origin enabled transforms the operation's tool plane and its origin.
Work offset numbering set to Automatic automatically assigns a matching work offset number (if one
exists), or the next available number if no matching work offset number is found.
Operation type groups the transformed operations by the operation type. In our case you selected 2D
Dynamic and drilling operations, all transformations of the 2D Dynamic operation are executed together,
as are all transformations of the drilling operations. This ensures less tool changes.
384
Horizontal Machining Step 12: Machine The Rest Of The Parts - Transform Rotate
12.2 Rotate
REFERENCE INFORMATION:
Instances enter the number of copies to create, and define how they are distributed in the specified
angle.
Rotation plane allows you to select the Rotation plane. If you do not select a different plane, Mastercam
creates the copies in the same plane as the original operation. The axis of rotation remains normal to the
tool plane. If you choose a different rotation plane, the axis of rotation is normal to the selected plane.
385
Horizontal Machining Step 13: Post Process The Toolpaths
n When finished verifying, Close the Mastercam Simulator Window to leave it open or
move it on a separate monitor.
In this step you will post process the toolpath using MPMaster for Horizontal machining which can be
downloaded from emastercam.
In this post, the Z-axis is retracting to home before each indexing movement.
The maximum indexing on B axis is set to 360 degrees. This will force the B axis to unwind when reaching
360 degrees. In the code you will see B0 instead of B360. To customize your post you should call your
Mastercam reseller.
Note: Because you enabled Copy source operations you only need to select the Transform operation
which contains all the operations done for the first part. Because you enabled Disable posting in
selected source operations all the other operations will not be posted. All the other operations have
the Post off icon.
386
Horizontal Machining Step 13: Post Process The Toolpaths
n In Mastercam Code Expert window, the toolpaths are performed in the following order:
387
Horizontal Machining Step 13: Post Process The Toolpaths
388
Horizontal Machining Step 14: Save The Mastercam File
Note: The settings in the Transform toolpath ensure the least amount of tool change possible.
SUMMARY:
In this tutorial, you learned how to program four identical parts on a Horizontal Machining Center using
multiple stocks that are mounted on four vices on a tombstone. After completing this tutorial and the practice
exercises that follow you should be able to:
389
Horizontal Machining Exercise #1
EXERCISE #1
Job Description:
Program the part above Horizontal Indexing Exercise.mcam with the following requirements:
390
4 Axis - Axis Substitution
391
4 Axis - Axis Substitution Introduction
INTRODUCTION
The exercise deals only with simultaneous toolpaths where the center of the tool mostly points to the center
of axis rotation. Shapes that require simultaneous rotary motion where the tool moves off-center require
Mastercam Multiaxis.
Adding a rotary axis to a CNC machine can greatly increase machining capability and efficiency. Some
parts, such as cam slots, require a 4th axis. Other parts benefit from using a 4th axis to position the part,
reducing the number of setups required.
Rotary devices are mounted parallel to one of the machine linear XYZ axis. They require a controller card
and wiring. If your machine does not have these, they must be added to control the rotary axis.
There are two types of rotary tables: indexers and servo rotary tables.
Indexers are used to position the part, allowing different sides to be machined with a single setup. Not only
does this save setups and time, in some cases it can improve dimensional accuracy compared with moving
and flipping the part using vise setups. Indexers have an internal brake that releases during rotary motion
and locks when the programmed angle is reached. Some indexers require unlock codes before the indexing
move, and a lock code after the move.
Indexing rotary heads are not capable of continuous rotary motion. Using an indexing-only head for
simultaneous machining can damage the internal mechanism. Be sure to check the manufacturer's
documentation included with the rotary axis to determine whether it is capable of simultaneous rotary motion
before using it in this mode.
Servo rotary heads are capable of continuous rotary motion while machining as shown. These are used to
machine shapes that cannot be machined without rotary motion.
392
4 Axis - Axis Substitution Introduction
VMC Setups
HMC Setups
393
4 Axis - Axis Substitution Introduction
Axes Designation
Axes are designated based on how the rotary axis is mounted on the
machine. The Figure shows the axis designation for a typical rotary table
mounted parallel to the X-axis on a Vertical Machining Center (VMC).
Shapes that require the tool to move off center during rotary motion
cannot be machined using axis substitution toolpaths as shown. Off-
center rotary machining is a more complex motion that requires Multiaxis
toolpaths such as Swarf and 5-axis curve machining.
394
4 Axis - Axis Substitution Introduction
395
4 Axis - Axis Substitution 4 Axis -Axis Substitution - Instructor Demonstration:
n Job Setup
n 2D HS Dynamic Mill with Axis
Substitution
n Rolldie Toolpath (C-Hook)
n Drill Toolpath
n 2D HS Dynamic Mill Toolpath
n Transform Rotate Toolpath
n Engrave the letters using Contour
with Axis Substitution
NOTES:
396
4 Axis - Axis Substitution Step 1: Create The Job Setup
In this step you will supply Mastercam with information about tool settings and stock size before starting to
create the toolpaths.
In this step you will rough out the teeth using a 2D High Speed Dynamic Mill. To machine the teeth with
a 4 Axis toolpath, you need to use a flat geometry to create the toolpath and then enable in the Rotary
Axis Control Axis Substitution on Y axis.
Toolpath Preview:
397
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
Toolpaths
398
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
n In the Air regions, click on the Select air chains button as shown.
399
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
Note: The Machining region default colors are red for the background and
black for the crosshatch.
The Air region color is dark blue.
400
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
2.4 Tool
In the following steps you will use the1/4” Flat Endmill that you created.
n Click on Select
library tool and
using the Filter, select
the 1/4" Flat
Endmill.
n The feeds and spindle
speed will be
automatically
updated.
n In the Toolpaths
Manager click on the
Parameters.
n Cutting method set
to Climb.
n Select the Cut
Parameters and
change the Stepover
to 10%.
n Back feedrate =
290.0.
n Stock to leave on
walls = 0.01.
n Stock to leave on
floor = 0.0.
n (Set the rest of
settings as desired or
leave as default.)
401
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
In the Dynamic Mill RTC cutting toolpath the recommended depth is up to two times the tool diameter. In
this example, the depth cuts should be disabled.
402
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
Note: It might take several seconds as the part is big and the
stepover is quite small.
403
4 Axis - Axis Substitution Step 2: Dynamic Mill - Axis Substitution
404
4 Axis - Axis Substitution Step 3: Create Another Toolpath Group
In this step you will learn how to create another toolpath group under which you are going to create the
finish teeth toolpath.
n In the Toolpaths
Manager, right
mouse click on
the Machine
Group -1.
n Select Groups
and then New
Toolpathgroup.
405
4 Axis - Axis Substitution Step 4: Finish The Teeth - Rolldie Toolpath
Note: You need to have Mastercam license version to run a C-Hook. You can not use Mastercam Home
Learning Edition to generate this toolpath.
The Rolldie add-in creates toolpaths around a rotary axis. The toolpath can be rounded or squared on
outside sharp corners. When a tapered tool is used, the tool can run up and down the crease formed at
the intersection of two walls at an inside sharp corner.
The chained entities selected to create the toolpath can be flat or already rolled. In this step you will finish
the walls using Rolldie C-hook.
406
4 Axis - Axis Substitution Step 4: Finish The Teeth - Rolldie Toolpath
4.2 Finish the walls using a Rolldie Toolpath with Axis Substitution
Toolpath Preview:
n Use the Reverse button if needed to maintain the same CCW direction.
n Select the OK button to exit the Chaining dialog box.
407
4 Axis - Axis Substitution Step 4: Finish The Teeth - Rolldie Toolpath
408
4 Axis - Axis Substitution Step 4: Finish The Teeth - Rolldie Toolpath
409
4 Axis - Axis Substitution Step 4: Finish The Teeth - Rolldie Toolpath
410
4 Axis - Axis Substitution Step 5: Create Another Toolpath Group
In this step you will learn how to create another toolpath group under which you are going to create the
drilling toolpath.
411
4 Axis - Axis Substitution Step 6: Drill The Holes
Toolpath Preview:
412
4 Axis - Axis Substitution Step 6: Drill The Holes
n Hold down the Ctrl key and select the inside face of one
of the holes as shown.
413
4 Axis - Axis Substitution Step 6: Drill The Holes
box.
414
4 Axis - Axis Substitution Step 6: Drill The Holes
n Click on the Select library tool button and using the Filter options, select the 3/8" Drill.
415
4 Axis - Axis Substitution Step 6: Drill The Holes
Note: Calculate incremental values from holes/lines calculates the Retract, Feed plane, and Top
of stock values from the top of the hole or line. When not selected, Mastercam uses the Retract, Feed
plane, and Top of stock values specified in the fields.
416
4 Axis - Axis Substitution Step 6: Drill The Holes
Rotary axis positioning indexes the part about the selected rotary axis to a tool plane and remains in
that tool plane. The tool then moves in 3 axes (XYZ) through the toolpath.
417
4 Axis - Axis Substitution Step 6: Drill The Holes
418
4 Axis - Axis Substitution Step 7: Define A New Tool Plane To Machine One Slot
In this step you will use the Dynamic option from the Plane Manager to define a new plane. This option will
index the top plane of the part at the desired angle.
Toolpath Preview:
7.1 Define the Tool Plane using the Rotate Planes Option
419
4 Axis - Axis Substitution Step 7: Define A New Tool Plane To Machine One Slot
420
4 Axis - Axis Substitution Step 7: Define A New Tool Plane To Machine One Slot
n Rotate the axis in the CCW direction and enter 45.0 to set the angle as
shown.
Note: If rotating to 45 degrees if difficult, start typing the value and the
rotation will be automatically reached.
n In the graphics window, you should see the axes of the plane oriented
as shown.
421
4 Axis - Axis Substitution Step 7: Define A New Tool Plane To Machine One Slot
n In the Status bar, below the graphics window, you should see the C/T planes set to Plane 45 degrees as
shown.
422
4 Axis - Axis Substitution Step 7: Define A New Tool Plane To Machine One Slot
423
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
In this step you will machine the slot rotated at 45 degrees from the top plane. You will set both Cplane
and Tplane to the new create plane and using 2D High Speed Dynamic Mill toolpath you will machine the
slot.
Toolpath Preview:
8.1 Machine the slot using the Dynamic Mill toolpath in the Top Tool Plane
Toolpaths
424
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
n To keep the tool inside of the slot, in the Machining region strategy,
make sure that Stay inside is enabled.
425
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
8.3 Select the 1/4" Flat Endmill and set the Tool parameters
426
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
427
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
n To quickly check how the toolpath will be generated, select the Apply
icon as shown.
428
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
n Select the OK button to exit the 2D High Speed Toolpaths - Dynamic Mill dialog box.
429
4 Axis - Axis Substitution Step 8: Machine The Slot In The New Plane
430
4 Axis - Axis Substitution Step 9: Transform - Rotate To Machine The Other Slots
In this step you will learn how to use Transform Toolpath to machine the rest of the slots. You will use the
Rotate option which allows you to select a plane, a point of rotation, the angle, and the number of copies to
create for the operation.
Toolpath Preview:
9.1 Use the Transform Rotate Toolpath to machine the other three slots
Toolpaths
431
4 Axis - Axis Substitution Step 9: Transform - Rotate To Machine The Other Slots
Note:Group NCI output by Operation type groups the transformed operations by the operation type. For
example, if you selected a pocket and a contour operation, all transformations of the pocket operation
would be executed together, as would all transformations of the contour operation (pocket, pocket,
contour, contour, etc.). In this case, how we group the output does not matter as we only rotate one
operation.
Copy source operations creates a duplicate operation directly on top of the source operation. This
operation allows you to quickly modify the transform toolpath if needed. The source operation should not
be posted as it is a duplicate operation.
432
4 Axis - Axis Substitution Step 9: Transform - Rotate To Machine The Other Slots
9.2 Rotate
433
4 Axis - Axis Substitution Step 9: Transform - Rotate To Machine The Other Slots
434
4 Axis - Axis Substitution Step 9: Transform - Rotate To Machine The Other Slots
n Press the Ctrl key and select the fifth toolpath to unselect it
435
4 Axis - Axis Substitution Step 10: Contour The Letters
n In the Toolpaths Manager, right mouse click on the Machine Group -1.
n Select Groups and then New Toolpathgroup.
In this step you will engrave the pre -rolled letters using the Contour toolpath wit Axis Substitution.
Toolpaths
n From the 2D
group, select
the Contour
icon as
shown.
436
4 Axis - Axis Substitution Step 10: Contour The Letters
437
4 Axis - Axis Substitution Step 10: Contour The Letters
438
4 Axis - Axis Substitution Step 10: Contour The Letters
439
4 Axis - Axis Substitution Step 10: Contour The Letters
440
4 Axis - Axis Substitution Step 11: Post The File To Generate The NC Code
Note: The HLE/Demo version of Mastercam does not support post processing. The G1 button does not
work and no G-code can be created in the HLE/Demo version.
n Select the "X" box at the upper right corner to exit the Editor.
441
Surface Machining
442
Surface Machining Introduction
INTRODUCTION
This lesson introduces the 3D Milling Toolpaths.Mastercam surface rough and surface finish toolpaths
drive the tool over surface or solid geometry or a CAD file. Surface rough and finish toolpaths are available
to Mastercam Mill and Router users, as well as to Lathe users with Mill-Turn capabilities.
Surface Roughing Toolpaths
Surface roughing toolpaths use larger tools, multiple stepovers, and multiple step downs to quickly
remove larger volumes of stock and leave an even amount of stock for finishing. The roughing toolpaths you
choose for the part depend on the shape of the part, shape of the stock, and machining situation.
Surface Finishing
Surface finishing toolpaths finish a part down to the drive geometry (or to the stock to leave amount if one is
specified). Mastercam provides several finishing strategies.
The surface toolpaths in your installation of Mastercam depend on which product level you are running, and
the capabilities of the current machine and control definitions. With Mastercam Mill product you can
machine a single surface or a single solid face using Legacy surface toolpaths.
To finish one surface or one face of a solid you can use the following Legacy surface toolpaths:
443
Surface Machining Introduction
OVERVIEW
In this lesson you will see how you can modify your model to generate single surfaces.
First you will learn how to transform a chain of entities into a spline using Spline From Curves command.
You will learn how to create one Revolve surface using a spline and the axis of rotation. You will also learn
how to create a Loft surface using two splines. Sweep surface can also be used to generate a fillet shape
surface.
You will rough out the parts using Surface Rough Pocket and learn how to create a Silhouette
boundary.
You will finish the parts using Surface Finish Scallop, Parallel and Flowline.
444
Surface Machining Mastercam® Surface Toolpath Work Flow:
GEOMETRY
With Mastercam Mill product you can machine surfaces or solid faces. STL files are not supported in this
product.
445
Surface Machining Mastercam® Surface Toolpath Work Flow:
For multiple surfaces or solid faces, you can only use Surface Rough Pocket and 3D High Speed Dynamic
Optirough. To rough out a single surface or a face of a solid you can use Surface Parallel, Surface Radial,
Surface Project, Surface Flowline or Surface Contour.
Check surfaces are surfaces that have to be avoided while machining the part.
Not all of the toolpaths supports them.
Containment allows you to select a boundary inside of which the tool can
machine the part. Toolpath can be compensated to the inside, centerline, or
outside of the containment boundary.
446
Surface Machining Mastercam® Surface Toolpath Work Flow:
4. Toolpath parameters
n Select the tool.
n Setup the Feed rate, Plunge rate
and Spindle speed.
n Add a comment if you want.
5. Surface parameters
n Setup the Clearance, Retract and
Feed plane.
n Stock to leave on drive surfaces
(machining surfaces).
n Stock to leave on check surfaces
(surfaces to be avoided).
n Set how to manage the Tool
containment boundary if used.
447
Surface Machining Mastercam® Surface Toolpath Work Flow:
6. Rough parameters
n Set the toolpath Total tolerance.
n Set the Maximum stepdown and
the Cut depths.
n Set the Gap and Advanced
settings.
n Set the Entry options.
448
Surface Machining Mastercam® Surface Toolpath Work Flow:
449
Surface Machining Toolpath Descriptions
TOOLPATH DESCRIPTIONS
Surface Rough Toolpath Backplot Result
450
Surface Machining Toolpath Descriptions
451
Surface Machining Toolpath Descriptions
452
Surface Machining Instructor Demonstration
INSTRUCTOR DEMONSTRATION
Topics:
NOTES:
453
Surface Machining Geometry Creation Tips
If your model can be done with a Revolve Surface, knowing how to change the surface profile from a chain
of lines and arcs to a single spline can be useful. To change a chain of lines and arcs into a spline you can use
Spline From Curves command.
Loft/Ruled Surfaces can be also be transformed into one surface by changing the original chains of entities
into one single spline.
454
Surface Machining Part 1 - Single Surface Machining
Spline From Curves command allows you to create a spline based on the geometry of existing curves.
Step Preview:
455
Surface Machining Step 3: Revolved Surface
Note: In the Spline Curves panel, you can set the Tolerance and
choose if you want to keep or delete the original curves. You can
also move them to a different level or set them to the Blank level.
The Revolved Surface is a surface generated by rotating a contour around an axis or a line.
Applications: on parts that require arc or circular cross sections.
Step Preview:
456
Surface Machining Step 3: Revolved Surface
457
Surface Machining Step 4: Move The Wireframe On Level 100
In this step you will move the wireframe on Level 100 and make it invisible.
In this step you will use Bounding box command to determine the stock size and to create points at the
middle of the faces. Use Move to Origin and set the Origin at the top face center. Delete the points.
Step Preview:
458
Surface Machining Step 5: Prepare The Part For Machining
n In the
Wireframe ribbon,
select the Bounding
Box icon.
459
Surface Machining Step 5: Prepare The Part For Machining
460
Surface Machining Step 6: Setup The Stock
Set the Machine Type to the Default Mill. Set the stock using All Entities button.
461
Surface Machining Step 7: Surface Rough Pocket
Surface Rough Pocket toolpaths machine selected surfaces or solids with different shapes containing
pockets and bosses. It requires a closed boundary inside of which the tool removes the material. To
machine the part efficiently you can use different cutting methods (zig-zag, spiral, etc) depending on the
part shape. This rough toolpath also allows you to set a ramp or a helical entry while machining pockets.
You can set the tool to plunge outside of the containment boundary while machining a boss shape.
Toolpath Preview:
7.1 Create the Outside Containment Using Curve One Edge Command
Note: Surface Rough Pocket requires a boundary that will restrict the tool movements.
462
Surface Machining Step 7: Surface Rough Pocket
463
Surface Machining Step 7: Surface Rough Pocket
Toolpath Parameters
The Toolpath parameters page allows you to select the tool used in this operation. It also allows you to
change the Spindle speed and the Feed rate. You can insert a comment that will be output in the NC file
after running the post processor.
Surface Parameters
The Surface parameters page allows you to establish the heights above which the machine uses rapid
movement (the Clearance & Retract height), from where the tool moves at the feedrate (the Feed plane
height), and the Top of stock. You can select surfaces to be protected from machining as check surfaces.
Stock to leave on drive surfaces sets the amount to leave for finish operation as a constant value all the
way around the drive surfaces.
464
Surface Machining Step 7: Surface Rough Pocket
Rough Parameters
The Rough parameters page allows you to establish the Total tolerance in which the toolpath follows the
surfaces, the Maximum stepdown to set the depth of cuts, and the Entry options (ramp or helix).
Total tolerance is the sum of the filter tolerance and the cut tolerance.
Maximum stepover sets the maximum distance between adjacent cuts in the surface toolpath.
465
Surface Machining Step 7: Surface Rough Pocket
Pocket Parameters
The Pocket parameters page allows you to establish the Cutting method used to rough out the part and the
Stepover percentage or distance to set the distance between rough passes in the XY plane. You can also
set the Finish options to enable finish passes (as a contour cut) around the part shape at each depth of cut.
Stepover distance sets the distance between passes in the active construction plane. It can be set as a
percentage of the tool diameter or as a distance.
Finish containment boundary enables the tool to machine contours at each Z depth increment around the
closed boundary selected. This option is mostly used when machining cavity shapes.
466
Surface Machining Step 8: Finish The Part Using Surface Finish Scallop
Surface Finish Scallop toolpaths differ from the other finish toolpaths in that the stepover distance is a 3D
value which is measured along the surface instead of parallel to the tool plane. This ensures a consistent
scallop height across the surface, regardless of the surface direction. If needed, using the Steep / Shallow
options we can restrict the toolpath to machine only shallow areas.
Toolpath Preview:
467
Surface Machining Step 8: Finish The Part Using Surface Finish Scallop
Toolpath Parameters
468
Surface Machining Step 8: Finish The Part Using Surface Finish Scallop
Surface Parameters
The Finish scallop parameters page allows you to establish the Total tolerance in which the toolpath follows the
surfaces, the Max stepover , and the Machining direction.
Total tolerance is the sum of the filter tolerance and the cut tolerance.
Max. stepover sets the maximum distance between adjacent cuts in the surface toolpath.
Bias angle changes the angle at which Mastercam looks at the geometry as it creates the toolpath. The bias angle
is usually 0 (zero) and 45 degrees.
469
Surface Machining Part 2 - Multiple Surface Model
Note: This part has multiple surfaces. To machine it you can only
use Surface Rough Pocket, Dynamic OptiRough and
Surface Finish Parallel. You will learn how to recreate
surfaces to be able to use Surface Finish Flowline toolpath
which will give you a better finish.
470
Surface Machining Step 9: Setup The Stock
471
Surface Machining Step 10: Surface Rough Pocket
You will rough out the part using Surface Rough Pocket which allows you to machine multiple surfaces.
The Surface Pocket toolpath requires a boundary and in this step you will create the containment boundary
using Silhouette boundary command.
Step Preview:
472
Surface Machining Step 10: Surface Rough Pocket
n From the
Toolpaths ribbon, in the
3D group, select the
Pocket icon.
n Use Quick Mask toolbar
and select all the surfaces.
473
Surface Machining Step 10: Surface Rough Pocket
Toolpath Parameters
Surface Parameters
n Clearance = 2.0
(Absolute).
n Retract = 0.25
(Absolute).
n Feed plane = 0.1.
(Incremental).
n Stock to leave = 0.02.
n Tool containment set
to Center.
474
Surface Machining Step 10: Surface Rough Pocket
Rough Parameters
Pocket Parameters
475
Surface Machining Step 10: Surface Rough Pocket
476
Surface Machining Step 11: Surface Finish Parallel
Surface Finish Parallel toolpaths cut the drive geometry using linear zigzag or one-way motion. The tool
passes parallel to the cut direction established by the machining angle. Depending on the maximum
stepover and the total tolerance values, the toolpath will be more efficient on fairly flat parts or parts with
vertical walls in one direction.
Toolpath Preview:
477
Surface Machining Step 11: Surface Finish Parallel
Toolpath Parameters
Surface Parameters
478
Surface Machining Step 11: Surface Finish Parallel
The Finish parallel parameters page allows you to establish the Total tolerance in which the toolpath follows the
surfaces, the Max stepover , and the Machining angle.
Total tolerance is the sum of the filter tolerance and the cut tolerance.
Machining angle sets the angle for the surface toolpath relative to the X axis of the current construction plane.
Max. stepover sets the maximum distance between adjacent cuts in the surface toolpath.
Cutting method set to Zigzag moves the tool back and forth across the part.
479
Surface Machining Step 12: Create A Loft/Ruled Surface
In this step you will learn how to create a Loft/Ruled surface using two splines. When you create the surface
between two contours there is no difference in how the surface is generated between Loft and Ruled.
A Ruled Surface is a surface generated by connecting straight lines between two or more open or closed contours.
When creating a ruled surface with three or more curves defining the boundary, Mastercam creates separate
surfaces between each pair of curves rather than one surface with sharp corners and ridges.
A Loft Surface is generated from the same wireframe by connecting with parabolic curves between the curves.
Applications: any time a surface must be fit between two or more open or closed contours.
Step Preview:
480
Surface Machining Step 12: Create A Loft/Ruled Surface
n From Wireframe
ribbon, click on the
Curve All Edges
command.
481
Surface Machining Step 12: Create A Loft/Ruled Surface
482
Surface Machining Step 12: Create A Loft/Ruled Surface
483
Surface Machining Step 13: Finish The Surface Using Finish Flowline
Flowline Finish toolpaths allow precise control of the scallops left on the part, creating an exact, smooth
finish. You can only use flowline toolpaths on one surface or a row of adjacent drive surfaces.
Toolpath Preview:
484
Surface Machining Step 13: Finish The Surface Using Finish Flowline
Toolpath Parameters
485
Surface Machining Step 13: Finish The Surface Using Finish Flowline
Surface Parameters
The Finish flowline parameters page allows you to establish the Total tolerance in which the toolpath follows the
surfaces, the Stepover control, and the Cutting method.
Total tolerance is the sum of the filter tolerance and the cut tolerance.
Check flowline motion for gouge adjust the flowline toolpath if a gouge is imminent. This option applies to tool
motions larger and smaller than the cut tolerance. If the tool motion is larger than the cut tolerance, the retract move
is adjusted to avoid the gouge.
Stepover control :
Distance sets the maximum distance between adjacent cuts in the surface toolpath.
Scallop height adjusts the stepover between cuts to create leftover material at a specific height.
Cutting method set to Zigzag moves the tool back and forth across the part.
486
Surface Machining Step 13: Finish The Surface Using Finish Flowline
Note: The toolpath shows the tool cutting below the bottom
of the stock. To avoid this, you need a flat surface at the
bottom of the stock that can be used as a check surface to
stop the tool.
487
Surface Machining Step 14: Create A Sweep Surface
13.3 Verify the Rough Pocket and the Finish Flowline toolpaths
n Use Ctrl key and select the Rough Pocket and the Finish
Flowline toolpaths.
n The part should look as shown.
A Sweep Surface is a surface generated by translating or rotating one or more contours (across curves) along one or
two other contours (along curves).
Applications: used when the across section of the surface at any point is constant (when the surface is generated
from one across contour and one along contour). Also used when the across section at any section is not constant
(when the surface is generated from two or more across contours and one along contour). You can have a maximum
of two along contours and just one across contour.
Step Preview:
488
Surface Machining Step 14: Create A Sweep Surface
14.1 Change the Main Level to 2000, make Level 100 visible and make Level 1000 invisible
n From Wireframe
ribbon, click on the
Curve All Edges
command.
489
Surface Machining Step 14: Create A Sweep Surface
490
Surface Machining Step 14: Create A Sweep Surface
Note: Sweep surface command generates one surface automatically. There is no need to transform the
curves in splines. To ensure a smooth surface creation, fillet the sharp corners of the contours with a
small radius such as 0.001.
491
Surface Machining Step 14: Create A Sweep Surface
492
Surface Machining Step 14: Create A Sweep Surface
493
Surface Machining Step 14: Create A Sweep Surface
494
Surface Machining Step 15: Finish The Sweep Surface - Finish Flowline
495
Surface Machining Step 15: Finish The Sweep Surface - Finish Flowline
496
Surface Machining Step 15: Finish The Sweep Surface - Finish Flowline
n In the Toolpath/surface
selection panel, click in the
Check area on the Select
button.
n Select the rectangular flat
surface. Press Enter to
finish the selection.
n Select the OK button to exit
Toolpath/surface
selection.
Toolpath Parameters
497
Surface Machining Step 15: Finish The Sweep Surface - Finish Flowline
Surface Parameters
498
Surface Machining Step 15: Finish The Sweep Surface - Finish Flowline
15.3 Verify the Rough Pocket and the Finish Flowline toolpaths
n Use Ctrl key and select the Rough Pocket and the Finish
Flowline toolpaths.
n The part should look as shown.
Note: The file will be saved with the Mastercam toolpath data stored inside the file.
499
Surface Machining Step 15: Finish The Sweep Surface - Finish Flowline
SUMMARY:
In this tutorial, you added to your toolpath skill set by learning how to machine basic 3D models from
surfaces. You learned how to modify the model to create single surfaces. You also learned about the
different types of Surface Rough and Finish toolpaths that are available in Mastercam Mill product.
After completing this tutorial you should be able to:
500
OptiRough Toolpath
501
OptiRough Toolpath Introduction
INTRODUCTION
In this exercise you will learn how to rough out the part using 3D High Speed Dynamic OptiRough
toolpath. The toolpath is used to rough out complex 3D model parts, but can also be used to machine
complex 2D parts that can be rough out with one toolpath.
Similar with the Dynamic Mill toolpath, 3D High Speed Dynamic OptiRough machines pockets,
material that other toolpaths left behind, and standing bosses or cores using the entire flute length.
Considerations for chip thinning and feed rate adjustment are used so that each cutting edge of a tool takes
a consistent chip thickness with each rotation. Utilizing the entire available length of cut allows tool wear to
be spread over a greater area, prolonging tool life and lowering production costs.
This exercise uses also the 2D High Speed Area Mill toolpath with the new Advanced Regions
selection to finish the toolpath in one operation.
502
OptiRough Toolpath Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
503
OptiRough Toolpath Part Drawing
PART DRAWING
504
OptiRough Toolpath Toolpath Information
TOOLPATH INFORMATION
505
OptiRough Toolpath Step 1: Create The Job Setup
In this step you will supply Mastercam with information about tool settings and stock size before starting to
create the toolpaths.
Note: The Tool settings should be pre-set from the saved Operations defaults we setup in
previous lesson.
Box panel.
Note: This will create the stock we will use as boundaries for our HST toolpaths. We expanded stock to
match imported design intent and origin location. User can also expand dynamically with Push Pull
options
506
OptiRough Toolpath Step 2: Stock Model
In this step you will create a stock model to be used for roughing with a remachining option.
507
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
n From Toolpaths
ribbon, 3D group,
select the
OptiRough icon.
Note: The stock to leave on the walls must be greater than or equal to the stock left on the floor.
508
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
509
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
3.4 Stock
510
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
511
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
512
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
Total tolerancedisplays the sum of the filter tolerance and cut tolerance. The Tolerances Distributionfields
display the total tolerance you defined for the toolpath and the formula used. Use the slider between the fields to
allocate fixed percentages of cut, line/arc filtering, and smoothing tolerances in 5% increments or enter the
percentages directly into the fields. If desired, use the Line/Arc Filtering Settings and Smoothing Settings to
further refine the toolpath.
513
OptiRough Toolpath Step 3: Dynamic OptiRough Toolpath
514
OptiRough Toolpath Step 4: 2D HS Area Mill Automatic Regions
4.1 Tool
515
OptiRough Toolpath Step 4: 2D HS Area Mill Automatic Regions
516
OptiRough Toolpath Step 4: 2D HS Area Mill Automatic Regions
517
OptiRough Toolpath Step 5: Finish The Walls Using Contour
In this step you will use Contour toolpath to finish all the walls and remove the 0.02 stock on the walls.
518
OptiRough Toolpath Step 5: Finish The Walls Using Contour
5.1 Tool
519
OptiRough Toolpath Step 5: Finish The Walls Using Contour
n Select the 2D as
Contour type and set
the parameters as
shown.
520
OptiRough Toolpath Step 5: Finish The Walls Using Contour
Toolpaths - Contour.
521
OptiRough Toolpath Step 6: Post Process The Toolpaths
SUMMARY:
After completing this tutorial and the practice exercises that follow you should be able to know:
n Stock Model
n Surface High Speed Dynamic OptiRough (Rest Material) parameter settings options.
n Area Mill Advanced Regions selection.
n Contour toolpath to finish the walls.
522
OptiRough Toolpath Exercise #1
EXERCISE #1
Job Description:
Program the part above OPTIROUGH EXERCISE-1.mcam with the following requirements:
523
OptiRough Toolpath Exercise #2
EXERCISE #2
Job Description:
Program the part above OPTIROUGH EXERCISE-2.MCAM with the following requirements:
n Use Job Setup to prepare the part for machining. Give extra in X and Y 0 .4" and enable Lines and arcs
to create the wireframe of the stock.
n Use OptiRough Toolpaths to rough out the part.
n In the Toolpath Control, select the top rectangle as Boundary.
n Enable compensate to Outside and Include tool offset.
n Copy the toolpath and use OptiRough - Rest material to remachine areas if needed.
n Skip pockets smaller than 0.5".
n Use Contour Toolpaths to Finish the walls of the inside boss and outside steps. Use a bigger tool to
machine the steps.
n Use Area Mill with Automatic regions selection to finish the floor of the inside pocket.
n Copy the Area Mill and enable Rest Material to remachine the inside pocket.
n Use Contour Toolpaths to Finish the walls of the inside pocket and island.
n Run Backplot and Solid Verify to confirm results.
n Create G-code for NC machine.
524
Trim Toolpath
525
Trim Toolpath Introduction
INTRODUCTION
This tutorial demonstrates the Trim toolpath which allows you to trim one or more existing toolpaths to one or
more closed boundaries that you can select. You can select a trimming plane if the trimming geometry is in a
different plane that the toolpath.
You will be prompted to select a bias point to tell Mastercam which portions of the toolpath you want to keep
relative to the boundaries. (This is similar with trimming a surface to a curve).
Trim operations are similar to containment boundaries or check surfaces, but they are more flexible
because:
n They let you select a plane that you can trim relative to.
n You can trim any type of toolpath except multiaxis toolpaths.
n You can trim more than one toolpath with the same trim operation.
The trim operation and source operations are associative with each other, which means you can edit the
parameters for each operation separately and update the other operation by regenerating it. When you post,
you only select the source toolpaths (in this case, the pocket toolpath), you do not post the Trimmed
operation itself.
526
Trim Toolpath Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
527
Trim Toolpath Step 1: Open The File
In this step you will open the file and check the part orientation and origin.
528
Trim Toolpath Step 3: Set The Stock
529
Trim Toolpath Step 3: Set The Stock
Note: To be able to overlap the left edge, you will need to stretch the rectangle to the left with the overlap
value.
Transform
530
Trim Toolpath Step 4: Machine The Open Pocket Using Facing
Facing toolpaths clean the stock from the top of a part, qualify the top of the part, and create an even surface for
future operations. You can base the toolpath on either chained geometry or on the current stock model. In our
example the toolpath is used to quickly machine the rectangular shape out of the cylinder.
Step Preview:
531
Trim Toolpath Step 4: Machine The Open Pocket Using Facing
4.1 Tool
n In the Tool page, select a 2.0" Flat Endmill.
532
Trim Toolpath Step 4: Machine The Open Pocket Using Facing
533
Trim Toolpath Step 4: Machine The Open Pocket Using Facing
Note: The toolpath cuts a lot in the air. To improve it, you will
use the Trim toolpath and trim the air motions with a circle that
was created by offsetting the edge of the cylinder with the
radius of the tool plus an extra value for safety. In our case the
offset is 1"+0.25".
534
Trim Toolpath Step 5: Trim Toolpath
In this step you will use the Trim toolpath to trim the face toolpath with a circle to avoid machining in the air.
535
Trim Toolpath Step 5: Trim Toolpath
536
Trim Toolpath Step 5: Trim Toolpath
537
Trim Toolpath Step 6: Save Your File
SUMMARY:
In this lesson you learned how to trim a toolpath to a closed boundary to minimize the cut moves in the air.
After completing this lesson you should be able to:
538
Wireframe Toolpaths
539
Wireframe Toolpaths Introduction
INTRODUCTION
In this tutorial you will learn how to use a Wireframe toolpath to machine a 3D shape using wireframe
geometry. Mastercam includes several types of wireframe toolpaths, similar to the different types of
surfaces:
Ruled Toolpaths create a linear blend on shapes that can be defined between several chains.
Lofted Toolpaths create a smooth, curved blend on shapes that can be defined between several chains.
Revolved Toolpaths create toolpaths on shapes that can be defined by revolving a profile around an axis.
Coons Patch Toolpaths create the toolpaths on shapes that can be defined as patches in a grid of curves
of chains.
Swept Toolpaths create the toolpaths on shapes that can be defined by sweeping a profile or contour
along another curve. You can choose Swept 2D Toolpaths if the along curve lies within a single plane or
Swept 3D Toolpaths, if the along curve does not.
In the first exercise of this lesson, you will learn how to machine a fillet shape using a Swept 2D Toolpath.
The second exercise will demonstrate how to machine a shape that can be defined by two chains that will be
linked with linear moves. When you are chaining the geometry, select the chains in order and make sure that
the chaining direction is consistent for all the chains so that the toolpath doesn't "twist."
Note: All the Wireframe toolpaths are not gouge protected. This is the main disadvantage of the
toolpaths. The surface toolpaths, because you select the surfaces as drive surfaces are all automatically
gouge protected.
540
Wireframe Toolpaths Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
541
Wireframe Toolpaths Step 1: Create The 2D Swept Wireframe
In this step you will learn how to create the wireframe for the toolpath. 2D Swept toolpath requires an
Across chain which in our case will be the arc of the fillet and an Along chain (the top rectangle). The
toolpath will also prompt you to select the intersection point between the two chains. The across chain is in
a plane perpendicular to the along chain and it is swept along the along chain. The along chain is broken at
the endpoint of the across contour.
Step Preview:
1.2 Create the along chain using Curve All Edges command
Wireframe
542
Wireframe Toolpaths Step 1: Create The 2D Swept Wireframe
Wireframe
543
Wireframe Toolpaths Step 1: Create The 2D Swept Wireframe
1.4 Create the Across Curve using Curve Constant Parameter command.
Wireframe
544
Wireframe Toolpaths Step 1: Create The 2D Swept Wireframe
545
Wireframe Toolpaths Step 2: Wireframe Toolpath - 2D Swept
In this step you will create a 2D Swept toolpath to machine the fillet surfaces. You will be prompted to
select the Across contour and then the Along contour. As the intersection point you can select the
endpoint on either the line or the arc.
Toolpath Preview:
546
Wireframe Toolpaths Step 2: Wireframe Toolpath - 2D Swept
547
Wireframe Toolpaths Step 2: Wireframe Toolpath - 2D Swept
548
Wireframe Toolpaths Step 2: Wireframe Toolpath - 2D Swept
n In the Swept 2D
Parameters change
the Across cut
distance to 0.02.
n Set the Rapid depth
(abs) to 0.25.
n Leave the rest of the
parameters as they
are.
Across cut distance sets the distance between cuts in the across direction. Stepover is applied to the
longest along boundary.
Stock to leave sets the amount of material to leave on the part model for the finish operation.
Rapid depth (abs) sets the height from which the tool plunges at the rapid speed before it machines the
part at the feed rate.
Infinite look ahead prevents the toolpath from crossing itself to protect against gouging.
Across / Along roll cutter around the corners allows you to choose between:
Across / Along cutter comp in computer allows you to choose to compensate to the Right or to the
Left relative to the chaining direction.
549
Wireframe Toolpaths Step 3: Backplot The 2D Swept Toolpath
550
Wireframe Toolpaths Step 5: Post Process The Toolpaths
551
Wireframe Toolpaths Step 7: Create The Ruled Wireframe
In this step you will learn how to create the wireframe for the toolpath. Ruled toolpath requires at least two chains.
When you are chaining the geometry, select the chains in order and make sure that the chaining direction is
consistent for all the chains so that the toolpath doesn't "twist."
Step Preview:
552
Wireframe Toolpaths Step 7: Create The Ruled Wireframe
7.2 Create the along chain using Curve All Edges command
Wireframe
panel.
553
Wireframe Toolpaths Step 7: Create The Ruled Wireframe
554
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
In this step you will create a stock model to be used to verify the toolpath. You will learn how to create a
Ruled toolpath to machine the 3D shape. You will be prompted to select the two contours. The ruled
toolpath will be generated as a linear blend between the two contours. To generate a proper Ruled
toolpath, both chains have to be selected in the same direction.
Toolpath Preview:
Toolpaths
555
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
556
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
557
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
558
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
559
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
Zigzag forces the tool to stay down on the surface at all times and move back and forth across the part.
One way takes a pass, rapids up to the rapid depth, moves back to the beginning of the cut, and takes
another pass in the same direction. All passes are in the same direction.
Circular produces a spiral toolpath. Normally used only in conjunction with constant Z cutting. Circular
should be used only when all boundaries are closed.
5 axis Swarf used for 5-axis (side) cutting. You can add entry and exit curves to a ruled 5-axis Swarf
toolpath using the Entry/exit option on the Multiaxis, Linking page. Angle tilts the ruled 5-axis toolpath for
tapered cutters. Only available if you select the 5-axis Swarf cutting method.
Across cut distance sets the distance between cuts in the across direction. Stepover is applied to the
longest along boundary.
Stock to leave sets the amount of material to leave on the part model for the finish operation.
Rapid depth (abs) sets the height from which the tool plunges at the rapid speed before it machines the
part at the feed rate.
Comp in computer generates a toolpath with compensation for the tool radius, but does not allow for
tool wear adjustment at the control. Left and Right offset the tool by its radius; Off causes the tool to cut
the center line of the geometry.
Sync option lines up the across and along boundaries. By Entity matches the chains by the endpoints of
each entity. Requires both chains to have the same number of entities.
Trimming plane 1 / 2 prevents the tool from cutting past the specified coordinate. Select the plane in
which you want the toolpath to be trimmed, and enter a coordinate value in the Value field. The toolpath
trims to the trimming plane but the actual surface remains unchanged.
Off (Constant Z cutting) allows the tool to change Z depth during each cut. Select this option when you
set the cutting method to 5 Axis.
On (Constant Z cutting) keeps the tool at a constant Z depth for each cut. Cuts are relative to the
current tool plane (if you define a tool plane) or the XY plane (if you do not define a tool plane). The system
ignores the Gouge check setting if you enable Constant Z cutting.
560
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
561
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
562
Wireframe Toolpaths Step 8: Wireframe Toolpath - Ruled
n In the Simulator
Options, enable
Stock model as
shown.
n Select the OK button.
563
Wireframe Toolpaths Step 9: Post Process The Toolpaths
n Run Verify.
n The part should look as shown.
SUMMARY:
In this lesson you learn how to set a default tool and default parameters for a toolpath while creating it.
After completing this lesson you should be able to:
564
Solids Model Prep
565
Solids Model Prep Introduction:
INTRODUCTION:
This lesson will introduce Solids Model Prep options.
Model Prep allows you to edit an existing solid by using options such as move faces or edges, move or copy
existing features, split solid faces, modify or remove features or fillets, create hole axis, simplify and remove
all history, and modify solid face color or set feature colors.
OVERVIEW OF EXERCISE:
In this lesson you will open an existing solid and remove its original history to be able to modify it using
functions from the Model Prep ribbon. You will use Split Solid Faces command to split the solid face using
Project option. The student will learn how to use Push/Pull command to change the height of the ears.
The Move command will be used to rotate the two smaller ears. You will align one opening with the smaller
ears and split the solid face using Split Solid Faces command with the Flowlines option.
The student will also learn how to add an inner shoulder using Push/Pull command. You will split the inner
shoulder face using Project option and then create a boss using Push/Pull command.
The student will also use Push/Pull command to create fillets.
566
Solids Model Prep Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
n Remove History.
n Split Solid Faces.
n Move.
n Push-Pull.
NOTES:
567
Solids Model Prep Solids Model Prep Drawing
568
Solids Model Prep Step 1: Open The Solid
To avoid modifying the original solid, to be able to use it again if needed, save the file with a different name.
Note: The functions that we are going to use to modify the solid can only be applied on a solid without
history. In the Solids Manager history tree, you should have only a Body as shown. This will be done in
the next step.
569
Solids Model Prep Step 3: Removing The Solid History
Note: The Undo button works only in the Solid Manager. Make sure that you save your file after each
function shown in case you need to redo some of the functions.
The Model Prep functions that are shown in this tutorial only work on solids without history. If you are
importing a file from a different CAD software, the solids will be imported without history unless otherwise
specified. In this tutorial you are opening an existing Mastercam file and you have to first eliminate the solid
operations as shown in this step.
Step Preview:
n Open the Solids Manager by selecting the tab on the bottom left
corner or to the left of the graphics window.
Note: The solid has the operations listed in the Solids Manager.
Model Prep
570
Solids Model Prep Step 4: Analyze The Ear Height
n In the Solids Manager, you should see just the Solid Body
without any history as shown.
The Analyze Entity Properties command allows you to view entity properties and edit some or all of the
data, based on the entity type. You can analyze all entity types, including lines, arcs, points, splines,
surfaces, solids and solid edges. Properties of a selected solid edge are view-only.
Home
571
Solids Model Prep Step 5: Split The Solid Faces
n The Linear Edge Properties dialog box will appear on the screen. The
height of the ear is 0.25" as shown.
In this step you will split the top faces that connect the bolt hole ears to the rest of the solid. The Split Solid
Faces command divides a solid face into multiple faces based on specified geometry, flowlines, or the UV
of the face. You will create a circle first to be used to divide the solid.
Step Preview:
5.1 Set the Construction Mode to 2D and change the Z Depth to 2.0"
572
Solids Model Prep Step 5: Split The Solid Faces
Wireframe
n Right mouse click in the graphics window and select the Top
(WCS) icon as shown.
573
Solids Model Prep Step 5: Split The Solid Faces
5.3 Split the top face by projecting the circle to the face
Model Prep
574
Solids Model Prep Step 5: Split The Solid Faces
575
Solids Model Prep Step 5: Split The Solid Faces
5.4 Split the bottom face by projecting the circle to the face
button as shown.
576
Solids Model Prep Step 5: Split The Solid Faces
577
Solids Model Prep Step 6: Re-size The Bolt Hole Ear Heights - Push/Pull
In this step you will change the bolt hole ear heights to 0.1875" using the Push/Pull command.
Use Push/Pull command to extend bosses or produce cuts based on selected faces or features. You can also use
Push/Pull to create fillets from edges or remove fillets. The results you get depend on how you select the geometry
and the direction you drag the control arrow.
Step Preview:
n Right mouse click in the graphics window and select the Top (WCS)
icon as shown.
n Press Alt + F1 to see the geometry inside of the graphics window.
6.1 Modify the height of the bolt hole ears at the top
Model Prep
578
Solids Model Prep Step 6: Re-size The Bolt Hole Ear Heights - Push/Pull
579
Solids Model Prep Step 6: Re-size The Bolt Hole Ear Heights - Push/Pull
580
Solids Model Prep Step 6: Re-size The Bolt Hole Ear Heights - Push/Pull
Home
n The Linear Edge Properties dialog box will appear on the screen. The
height of the ear is now 0.1875 as shown.
n Select the OK button to exit the command.
581
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
In this step you will move the two smaller ears 15 degrees each to have all the ears equally spaced
around the circle. Move command allows you to move, rotate, or copy solid features or faces.
Step Preview:
Model Prep
n Make sure that in the Move panel, you have the Snap to
AutoCursor positions and the rest of the options
enabled as shown.
582
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
583
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
584
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
585
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
button as shown.
586
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
Home
587
Solids Model Prep Step 7: Use Move Command To Space The Bolt Hole Ears
588
Solids Model Prep Step 8: Align The Openings With The Bolt Holes
7.4 Repeat the same steps to check the angle for the left ear
STEP 8: ALIGN THE OPENINGS WITH THE BOLT HOLES
In this step you will align the openings with the new locations of the bolt holes. You will use Move
command, to move the opening faces.
Step Preview:
8.1 Use the Move command to align the right side opening
Model Prep
589
Solids Model Prep Step 8: Align The Openings With The Bolt Holes
n [Select features to be
moved or copied]:
Zoom in to see the gap
better and select the
right side face as
shown.
590
Solids Model Prep Step 8: Align The Openings With The Bolt Holes
OK icon.
591
Solids Model Prep Step 8: Align The Openings With The Bolt Holes
Model Prep
n [Select features to be
moved or copied]: Zoom in
to see the gap better and
select the right side face as
shown.
592
Solids Model Prep Step 8: Align The Openings With The Bolt Holes
icon.
593
Solids Model Prep Step 8: Align The Openings With The Bolt Holes
594
Solids Model Prep Step 9: Split The Inner Face Of The Cylindrical Shape
In this step you will learn how to split the solid using Flowlines option.
Step Preview:
Model Prep
595
Solids Model Prep Step 9: Split The Inner Face Of The Cylindrical Shape
command.
596
Solids Model Prep Step 10: Add An Inner Shoulder Using The Push/Pull Command
In this step, you will use the Push/Pull command to add the inner shoulder with a diameter of 1.5".
Step Preview:
Model Prep
597
Solids Model Prep Step 10: Add An Inner Shoulder Using The Push/Pull Command
598
Solids Model Prep Step 10: Add An Inner Shoulder Using The Push/Pull Command
599
Solids Model Prep Step 11: Create A Boss Using The Push/Pull Command
In this step, you will use the Push/Pull command to create a boss with a diameter of 2.0". You will have to
first create a circle with a diameter of 2.0" using the Offset command. Then, using the Split Solid Faces
command, you will then split the face by projecting the circle.
Step Preview:
Transform
600
Solids Model Prep Step 11: Create A Boss Using The Push/Pull Command
601
Solids Model Prep Step 11: Create A Boss Using The Push/Pull Command
Model Prep
OK icon.
602
Solids Model Prep Step 11: Create A Boss Using The Push/Pull Command
603
Solids Model Prep Step 11: Create A Boss Using The Push/Pull Command
Model Prep
604
Solids Model Prep Step 11: Create A Boss Using The Push/Pull Command
605
Solids Model Prep Step 12: Use Push/Pull To Change Small Hole Diameter
In this step you will use the Push/Pull command to change the diameter of the holes in the small ears
from 0.375" to 0.25".
Step Preview:
Home
606
Solids Model Prep Step 12: Use Push/Pull To Change Small Hole Diameter
n The Arc Edge Properties dialog box will appear on the screen.
The diameter of the bolt hole is 0.375 as shown.
Model Prep
607
Solids Model Prep Step 12: Use Push/Pull To Change Small Hole Diameter
608
Solids Model Prep Step 12: Use Push/Pull To Change Small Hole Diameter
Home
609
Solids Model Prep Step 13: Fillet The Top Of The Ears - Push/Pull
n The Arc Edge Properties dialog box will appear on the screen. The
diameter of the bolt hole is 0.25 " as shown.
Using Push/Pull command, in this step you will fillet the edges of the ears with a 0.05" radius.
Step Preview:
Model Prep
610
Solids Model Prep Step 13: Fillet The Top Of The Ears - Push/Pull
611
Solids Model Prep Step 13: Fillet The Top Of The Ears - Push/Pull
612
Solids Model Prep Step 13: Fillet The Top Of The Ears - Push/Pull
613
Solids Model Prep Step 14: Fillet The Tops Of The Outer & Inner Bosses
STEP 14: FILLET THE TOPS OF THE OUTER & INNER BOSSES
Using Push/Pull command, in this step you will fillet the edges of the outer and inner bosses with a 0.0625"
radius.
Step Preview:
Model Prep
614
Solids Model Prep Step 14: Fillet The Tops Of The Outer & Inner Bosses
615
Solids Model Prep Step 14: Fillet The Tops Of The Outer & Inner Bosses
n Drag the arrow inward and you will see a fillet created
at all the selected edges as shown.
616
Solids Model Prep Step 15: Fillet The Boss Floors
Using Push/Pull command, in this step you will fillet the edges of the outer and inner bosses with a 0.125"
radius.
Step Preview:
Model Prep
617
Solids Model Prep Step 15: Fillet The Boss Floors
618
Solids Model Prep Step 16: Save The File
SUMMARY:
After completing this lesson and the practice exercise that follows you should be able to modify a solid using
the following commands from the Model Prep tab:
n Remove History.
n Split Solid Faces.
n Move.
n Push-Pull.
619
Solids Model Prep Solid Model Prep - Exercise
620
Solids Model Prep Solid Model Prep - Exercise
Job Description:
621
Solids Model Prep Solid Model Prep - Exercise
622
Solids Model Prep Solid Model Prep - Exercise
623
Solids Model Prep Solid Model Prep - Exercise
624
Align To Plane & To Face
625
Align to Plane & To Face Introduction:
INTRODUCTION:
This lesson explains how to set a solid body that represents the part to be machined into the fixtures.
To quickly prepare the part for machining on a mill, Model Prep allows you to use two functions; Align to
Plane and Align to Face. From Model Prep or the Turning ribbon you can also use Align to Z to quickly
orient a solid body for a lathe application.
Align to Plane command aligns a solid body with a new WCS or an existing construction plane. You can
align an edge of the solid to the X axis of the plane or WCS, and then select a point on the solid that will
match the origin of the WCS or plane.
Align to Face command uses the dynamic gnomon to control orientation when mating solid faces. You can
work in three modes:
n Coincident
n Perpendicular
n Parallel
OVERVIEW OF EXERCISE:
In this lesson you will open a file that contains the fixture and the part as solids. You will use Align to Plane
command to properly position and align the part on the fixture. You will be prompted to select the top face
and an edge on the solid to be aligned. After that, in the Align to Plane panel, you will select the plane and
the origin on the fixture used.
In the second file you will learn how to use Align to Face to move and orient the part to the proper position for
machining by mating faces of the two solids. In our case you will mate a face from the part solid with a face
from the fixture.
626
Align to Plane & To Face Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
627
Align to Plane & To Face Step 1: Open The File
ALIGN TO PLANE
STEP 1: OPEN THE FILE
Resources - Download the files from www.EMASTERCAM.COM/TRAININGFILES/
Model Prep function does not allow you to undo. To avoid modifying the original solid to be able to use it
again if needed, save the file with a different name.
628
Align to Plane & To Face Step 3: Create A New Plane
In this step you will create a new plane based on the Top plane with a different Z depth than the default top
plane.
Step Preview:
629
Align to Plane & To Face Step 3: Create A New Plane
630
Align to Plane & To Face Step 4: Align To Plane
In this step you will align the part to the Machining Plane. You will select, from the solid part, the top face
and an edge at the bottom of the part that will be set parallel with the X-axis of the plane.
Step Preview:
Model Prep
631
Align to Plane & To Face Step 4: Align To Plane
632
Align to Plane & To Face Step 4: Align To Plane
633
Align to Plane & To Face Step 5: Open The File
ALIGN TO FACE
STEP 5: OPEN THE FILE
Resources - Download the files from www.EMASTERCAM.COM/TRAININGFILES/
634
Align to Plane & To Face Step 7: Align To Face Parallel
In this step you will align a face of the part to a face on the fixture. You will select, from the solid part, the
face, an edge and the reference point at the bottom of the part that will be set parallel with the X-axis of the
plane. You will make similar steps to select the face, edge and the reference point on the fixture face.
Step Preview:
Model Prep
635
Align to Plane & To Face Step 7: Align To Face Parallel
636
Align to Plane & To Face Step 7: Align To Face Parallel
637
Align to Plane & To Face Step 7: Align To Face Parallel
n Select the
middle point
from the
selected edge as
shown.
Note: The gnomon axis orientation on the part that does not match the gnomon axis orientation on the
fixture face. This rotates the part automatically. To fix this you can rotate the Y axis about the Z axis 180
degrees.
638
Align to Plane & To Face Step 7: Align To Face Parallel
639
Align to Plane & To Face Step 8: Align To Face Coincident
In this step you will align a face of the part to a face on the fixture using coincident option to mate the faces.
Step Preview:
File
Model Prep
640
Align to Plane & To Face Step 10: Save The File
641
Align to Plane & To Face Step 10: Save The File
642
Toolpaths Manager
643
Toolpaths Manager Introduction
INTRODUCTION
In this lesson you will learn how to use Toolpaths Manger panel.
The Toolpaths Manager lists all operations in the current job. Use this panel to sort, edit, regenerate, verify
and post any operations. You can enter this panel by selecting the Toolpaths tab or from the View ribbon if
you click in the Managers group on the Toolpaths .
After you create a toolpath in Mastercam, the Operation Folder will be listed in the Toolpaths Manager.
The organization of the Toolpaths Manager is easier to understand if the Group properties and
Operation Folders are not expanded.
To summarize:
n Each job belongs to a Machine Group that tells Mastercam which machine/controller is used.
n Toolpaths belong to a Toolpath Group.
n Toolpaths are stored in individual Operation Folders.
644
Toolpaths Manager Introduction
n You only have to make a new Machine Group if you move the part from one machine to another (for
example, from a Lathe to a Mill).
n You can have as many Toolpath Groups as you want.
n Each toolpath you create results in a new Operation Folder being added to your list of operations.
You can change the Background color, the Line color and the Font type and size by clicking on the drop
down arrow located in the upper right corner.
645
Toolpaths Manager Introduction
646
Toolpaths Manager Introduction
The following table gives a short description of the toolpath controls. Many of these controls are familiar to
you.
Item Definition
Selects all operations in the list. Selected operations have a green check
mark over their folder. Toggle individual folders on/off by holding down the
Select all operations
Ctrl key and clicking on the folder. Select a series of folders by holding down
the Shift key and clicking on the first and last folders in the series.
Dirty operations are operations where the toolpath must be regenerated, or
Select all dirty operations recalculated, due to a change in geometry, tool, or certain parameters like cut
depths. Dirty operations are indicated with a red X over the Toolpath icon.
Regenerate all selected operations To regenerate all selected operations.
Regenerate all dirty operations To regenerate only dirty operations.
Dependencies Toggle on to automatically select or regenerate dependent operations.
To simulate machining operations using wireframe Backplot. Only selected
operations are backplotted.
Backplot selected operations
Tip: Backplot a single operation by clicking on the Toolpath icon in that
operations folder. Verify a toolpath by right clicking on this icon.
Verify selected operations To simulate machining operations using Solid Modeling technology.
Allows you to change the Backplot/Verify options. You can Add to current
Simulator Options
verification or Verify selected machine group.
Post selected operations To create a G-code file for the selected operations.
To execute the Mastercam High feed function to optimize program feed
High Feed rates. This requires special setup and machine tests, and should be used by
experienced users only.
Permanently deletes your operations, groups, and tools. Warning: Undo
Delete ops, groups, and tools
does NOT work for this function.
Lock operation Locks the operation so that the toolpath will not be regenerated.
Toggle wireframe toolpath display on or off for the selected operation. This
Toggle toolpath display on selected helps reduce screen clutter and graphic redraw time, particularly when
toolpaths working on complex or large files.
Tip: [Alt+T] or T toggles the toolpath display for all operations.
Toggle posting on selected toolpaths When the toolpath has this activated, posting this toolpath will be ignored.
The red insert arrow shows where the next toolpath operation will be inserted
Move insert arrow down
in the list. This function moves the arrow down one folder.
Position insert arrow after selected
Moves the arrow below the last selected operation or group.
operations or group
Scroll window so insert arrow is Scrolls the operations list so that insert arrow appears at the bottom of the
visible screen.
647
Toolpaths Manager Introduction
Item Definition
displayed.from the selected toolpath.
Opens the Tool Setup Manager dialog box to establish the physical
Set up tools on the machine
orientation and positioning of tools used in the active machine group.
Opens the Machine Reference Position Manager dialog box allowing you to
Edit reference positions
edit the location of the reference positions.
An exercise is provided for additional practice in using the Toolpaths Manager controls.
In Mastercam, is very important to note that the order in which you create the toolpaths is the same order
they will be machined. If you forgot to create one operation, let's say that you forgot to create the Facing
operation at the beginning of your toolpaths, you can simply move the insert arrow where you want to create
the toolpath and then start the toolpath.
To move an operation, you will need to select it and using the right mouse button, drag it to the desired
location. Release the button and choose Move before or Move after.
648
Toolpaths Manager Introduction
649
Toolpaths Manager Introduction
Edit common parameters allows you to edit the common parameters of all the operations inside of a
toolpath group. For example you can change the Feed plane value for all the operations inside the
group. Make sure that you have previously selected all operations.
650
Toolpaths Manager Introduction
Groups
Expand - expands all the operations and the groups inside of the
toolpaths manager.
Collapse - collapses all the operations and groups inside of the
toolpath manager.
651
Toolpaths Manager Introduction
Reports
652
Toolpaths Manager Introduction
Dependencies
653
Toolpaths Manager Introduction
Sort
654
Toolpaths Manager Introduction
655
Toolpaths Manager Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
n Update toolpath
n Change operation order
n Renumber tools
n Change NC file name
n Import toolpaths from an existing job
n Export toolpaths to a library
n Import toolpaths from a library
NOTES:
656
Toolpaths Manager Using Toolpaths Manager
Note: The Toolpaths Manager controls are self explanatory and easy to figure out. Hover the cursor
above one of the icons and the name should appear as shown.
In this lesson you will learn about some of them that are not as commonly used.
In this step you will modify operation 2 by transforming the toolpath from a RCT style Dynamic toolpath
with small stepovers to a Power Cutting style Dynamic toolpath with larger stepovers.
The following Toolpaths Manager controls will be used: Select all operations, Toggle display on selected
operations, Only display selected toolpaths and Regenerate all dirty operations.
657
Toolpaths Manager Step 1: Modify And Update An Operation
Note: This setting allows you to quickly check the existing toolpaths by selecting one operation at a time
and see only this operation toolpath displayed.
658
Toolpaths Manager Step 2: Reorder Operations
Note: You can remove the change if you Right mouse click in
the Toolpaths Manager and select Undo. A list with the date
and times when you modified the toolpath will appear too. This
list will disappear once you save the file. Mastercam opens the
Cut parameters page and the value is automatically changed.
In this step you will move the second operation above the drilling operation. This insures a better rigidity of the part
as all of the inside pocketing and drilling operations are perform before machining the outside profile.
n Select the second operation and make sure that no other operation
is selected.
n Right mouse click on it and holding down the mouse button drag
the operation to the desired location after the Pocket operation.
n Release the button and choose Move after.
659
Toolpaths Manager Step 3: Edit Common Parameters
Using Edit common parameters, in this step you will change the Clearance for all the toolpaths to 3.0".
660
Toolpaths Manager Step 4: Renumber Tools
In this step you will create a Facing toopath and you will renumber the tools afterwards.
661
Toolpaths Manager Step 4: Renumber Tools
662
Toolpaths Manager Step 5: Change NC File Name
In this step you will learn how to change the NC file name of the group of toolpaths that requires a different
program.
663
Toolpaths Manager Step 5: Change NC File Name
664
Toolpaths Manager Import Toolpaths
IMPORT TOOLPATHS
STEP 6: CHECK THE PART THAT HAS THE TOOLPATHS COMPLETED
In this step you will check the part that has all the toolpaths that will be imported in the new part.
Make sure that the toolpaths all have a description in the Comment area as that will help you when you are
importing them in a different part.
665
Toolpaths Manager Step 6: Check The Part That Has The Toolpaths Completed
Note: You can close the file or you can keep the file open and open another Mastercam session.
666
Toolpaths Manager Step 7: Prepare And Orient Model For Machining
In this step you will open the file and make sure that it is properly orientated in space for machining. You
still need to set the Stock size as this is a new part.
667
Toolpaths Manager Step 7: Prepare And Orient Model For Machining
668
Toolpaths Manager Step 8: Import Toolpaths
In this step you will import the toolpaths from an already machined part. Some toolpaths might not be required such
as the third operation which machines the inside pocket, as the current part does not have an inside pocket.
You did not need to change anything in the parameters because in the original part toolpaths, in the Linking
Parameters, all the Depths were set to Incremental. Incremental Depth is based on the depth of the chained
geometry used in the toolpath. All the toolpath geometries were selected at the final depth.
669
Toolpaths Manager Step 8: Import Toolpaths
670
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
Note: All the operations are "dirty" and all are missing the
geometry.
In this step you will add the necessary geometry to each toolpath.
671
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
n For this toolpath you need to use the stock as the Machining regions
(no chain to be selected).
n Enable From outside.
n Select the Avoidance regions.
672
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
9.2 Add the geometry to rough out the pocket with the island
673
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
674
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
9.3 Add the geometry to machine the slot with Peel Milling toolpath
675
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
9.4 Add the geometry to remachine the areas that previous tool could not machine
Note: As you are machining the area that was machined in Operation #2 you can Copy the Geometry
from Operation #2 to the Geometry of Operation #4
676
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
9.5 Add the geometry to finish the walls with Contour toolpath
n Right mouse click in the Chain Manager dialog box, and select
Add.
677
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
678
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
Note: The tool in the last toolpath is too small for the outside and for the island contour. You can copy the
last operation and use a bigger tool for these walls, while ensuring that you fix the geometry for each
operation.
679
Toolpaths Manager Step 9: Adding The Geometry To The Toolpaths
The purpose of this lesson is to show you how you can import toolpaths from an existing part and apply them
to a new part geometry. You did not need to change anything in the parameters because in the original part
toolpaths , in the Linking parameters, the Depth was set to Incremental. The only toolpath that does not have
the Depth set to Incremental is the first toolpath used to remove the outside material. The Depth in this
operation had to be set to Absolute because we used the stock as Machining regions. You can adjust the
depth as needed in this current part.
680
Toolpaths Manager Step 10: Export Toolpaths To A Library
In this step you will learn how to export toolpaths to an operation library. You will export the toolpaths
required to machine 3/8"- 16 Tap Holes.
681
Toolpaths Manager Step 10: Export Toolpaths To A Library
682
Toolpaths Manager Step 10: Export Toolpaths To A Library
683
Toolpaths Manager Step 11: Import The Library
In this step you will learn how to import the Operation Library into the new part.
684
Toolpaths Manager Step 11: Import The Library
11.3 Import the Spot Drill, Drill and Tap toolpaths from the library
685
Toolpaths Manager Step 11: Import The Library
686
Toolpaths Manager Step 11: Import The Library
687
Toolpaths Manager Step 11: Import The Library
n In the Peck Drill operation, select the Parameters and in the Linking parameters page,
change the Depth to -1.0.
Repeat the process and copy the Geometry from the drilling operation to the tap operation. Leave the
existing Depth -0.75.
688
Toolpaths Manager Step 11: Import The Library
SUMMARY:
In this lesson, you learned how to use Toolpaths Manager controllers and the Right mouse menu.
After completing this tutorial you should be able to:
n Update toolpath
n Change operation order
n Renumber tools
n Change NC file name
n Import toolpaths from an existing job
n Export toolpaths to a library
n Import toolpaths from a library
689
Undercut & Custom Tool
690
Undercut & Custom Tool Introduction
INTRODUCTION
In this lesson you will learn how to machine an undercut. You will learn how to create in Mastercam a Slot
Mill tool from a STP file that was downloaded from www.machiningcloud.com. You will save the custom tool
as an assembly in a new tool library created in the Classic Tool Manager.
The Classic Tool Manager allows you to view and manage tool libraries, the tools in your part file, and tool
definitions.
You will learn:
691
Undercut & Custom Tool Instructor Demonstration:
INSTRUCTOR DEMONSTRATION:
Topics:
NOTES:
692
Undercut & Custom Tool Step 1: Open The Part
In this step you will learn how to create a custom T - Slot Cutter using a Step file downloaded from
machiningcloud.com
Note: The tool is Slot Mill (STP) from the Grooving and Slitting Cutters.
693
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
Toolpaths
3.1 Create a T Slot Mill by importing a STEP file from the Machine Cloud Catalog
694
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
n In the Select Tool Type page select the Slot mill as shown.
n Select the Next button.
695
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
n The
Render
Imported
Tool
geometry
should look
as shown.
696
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
n Change the
thickness to
0.25 as shown.
n Select the Next
button.
n In the Finalize
Properties set the
SFM to 100 and
press Enter.
n The Feed rate,
Plunge rate, Retract
rate should be
changed as needed.
n Select the Finish
button.
Note: These are just suggested feeds and speeds. They depend on the machine, tool material and part
material. Change them as needed.
697
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
n In the Cut
Parameters,
change the
Compensation
type to Wear.
698
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
3.5 Linking
699
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
n The toolpath
should look as
shown.
700
Undercut & Custom Tool Step 3: Undercut Machining -Contour Toolpath
3.8 Compare
n In the Verify
tab, click on
the Compare
icon.
701
Undercut & Custom Tool Step 4: Create A Tool Library
n In the Utilities
group, select the
Tool Manager as
shown.
702
Undercut & Custom Tool Step 4: Create A Tool Library
n To create a new library, in the Library section, select Create a new library button as shown.
703
Undercut & Custom Tool Step 4: Create A Tool Library
n To add the tool to the new library, select it first and then click on the down arrow as shown.
Note: The tool is added under the Assemblies tab. Any other tool that you add from Mastercam existing
libraries will be listed under Tools.
n Select the OK button and Yes to Save changes to your current library.
704
Undercut & Custom Tool Step 5: Find The Tool In The New Library
Toolpaths
selection.
705
Undercut & Custom Tool Step 6: Undercut Machining -Contour Toolpath
6.1 Tool
706
Undercut & Custom Tool Step 6: Undercut Machining -Contour Toolpath
n Disable
Filter
Active and
make sure
that in the
Display
mode Both
is enabled.
n Select the
tool as
shown.
n Select the
OK button to
continue.
6.2 Tool
707
Undercut & Custom Tool Step 6: Undercut Machining -Contour Toolpath
n In the Cut
Parameters,
change the
Compensation
type to Wear.
708
Undercut & Custom Tool Step 6: Undercut Machining -Contour Toolpath
6.6 Linking
709
Undercut & Custom Tool Step 7: Save Your File
SUMMARY:
In this lesson, you learn how to machine an undercut .You will learn how to create in Mastercam a Slot Mill
tool from a STP file that was downloaded from www.machiningcloud.com. You will save the custom tool as
an assembly in a new tool library created in the Classic Tool Manager.
After completing this tutorial and the practice exercises that follow you should be able to:
710