5 Axis Lesson 2 Sample
5 Axis Lesson 2 Sample
5 Axis Lesson 2 Sample
GUIDE
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
5-AXIS-LESSON-2
FLOW & DRILL 5 AXIS TOOLPATH
TRUNNION-TABLE – 3+2 POSITIONAL
Mastercam Training Guide
Objectives
For 5-Axis-Lesson-2 you will generate the toolpaths to machine the part on a CNC vertical
milling machine with multi-axis capability. The part will be held in a machine vise and a
Trunnion table as shown below will be utilised to machine the angled face, end radii and drill all
the holes
This Lesson covers the following topics:
n
Drill 5 Axis toolpath
io
Generating the NC- code
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-1
Five-Axis-Lesson-2
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-2
Mastercam Training Guide
TOOL LIST
Two cutters will be used to create this part.
1.000” diameter flat end mill to machine the 30 Degree angle and the end radii
0.250” diameter flat center cutting end mill to drill the holes
n
TASK 7: Backplot the toolpath
TASK 8: Verify toolpaths
p
io
TASK 9: Post and create the CNC code file
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-3
Five-Axis-Lesson-2
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-4
Mastercam Training Guide
Toolpath Creation
TASK 1:
SETTING THE ENVIRONMENT
Before starting the geometry creation you should set up the grid, toolbars and machine type as
outlined in the Setting the environment section at the beginning of this text:
1. Set up the Grid. This will help identify the location of the origin.
2. Load the Workspace – SETTINGS>Load Workspace>4-5 Axis Toolpaths to machine a 4-
5 axis part.
n
p
io
no m
tr r
ut
is o
TASK 3:
Sa
Five-Axis-Lesson-2-5
Five-Axis-Lesson-2
TASK 4:
IDENTIFY THE ENTITIES ON EACH LEVEL
Before you start to work on the two toolpaths lets first identify the entities on each Level.
During this lesson you will turn the visibility of Levels off and on.
Levels are a primary organizational tool in Mastercam. A Mastercam file can contain
separate levels for wireframe, surfaces, drafting entities, and toolpaths.
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.
1. From the Status bar at the bottom of the screen select Level.
2. The Level Manager dialog window will now appear. Zoom and pan the display so you can
see both the part and vise on the right hand side of the screen, with the Level Manager
D t f le
dialog window on the left of the screen.
n
p
io
no m
tr r
ut
is o
Sa
ib
3. As you can see in the picture below there are five levels in this part named: 1, 2, 3,100 and
101. Only Level 1 and Level 100 are visible as noted below by the X in the Visible column.
Five-Axis-Lesson-2-6
Mastercam Training Guide
4. At the bottom of the Level Manager dialog box remove the check mark from Make main
level always visible if required. Then click on the two X’s in the Visible column to turn off
the display of Level 1 and 100. All the entities have now been removed from the screen and
only the outline of the stock is shown.
D t f le
n
p
5. Now we will take a look at what is on each level. Click in the Visible column for Level 2 to
io
make it visible as shown below, an X will now appear in the Visible column. This Level
contains a surface that represents the angled face, the radii and the end faces of the part.
no m
You will use this surface for the 5 Axis Flow toolpath.
tr r
ut
is o
Sa
ib
6. Now click in the Visible column for Level 3. This Level contains a series of points at the
centres of the holes you will be drilling.
Five-Axis-Lesson-2-7
Five-Axis-Lesson-2
7. Now click in the Visible column for Level 100 and 101. These two Levels contain the
geometry for the vice.
8. Now display only Level 1. Click in the Visible column for Level 1 to activate the X and
click in the remaining Visible columns to remove the X as shown below. Level1 contains
the solid geometry for this part.
D t f le
n
p
io
no m
tr r
ut
9. Now display only Level 2 the Drafted Surface.
is o
Sa
ib
10. Select the OK button to exit the Level Manager dialog box.
Your part should look similar to the screen shot above right.
Five-Axis-Lesson-2-8
Mastercam Training Guide
TASK 5:
USE FLOW 5 AXIS TOOLPATH TO MACHINE THE 30 DEGREE ANGLE
AND THE END RADII
In this task you will use a 1.0 diameter flat end mill to machine the angled face and the radii
only.
All other faces have been previously machined.
1. Set the graphics view to the Isometric View by using the toolbar icon at the top of the
screen.
2. Select the Screen Fit icon found at the top of the screen to fit the part to the screen .
3. From the menu bar select TOOLPATHS>Multiaxis
D t f le
n
p
io
no m
tr r
ut
is o
Sa
4. If prompted to Enter new NC name ensure 5-Axis-Lesson-2 is displayed and then select
ib
the OK button . If not prompted then continue to the next step.
Five-Axis-Lesson-2-9
Five-Axis-Lesson-2
5. On the screen you will now see the Multiaxis Toolpath dialog box set to the Toolpath Type
page. Select the Flow icon as shown below:
D t f le
n
p
io
Use this page to establish the type of multiaxis toolpath to create. Toolpath type controls
the options available as you proceed down the tree structure. The options are based on the
no m
tr r
toolpath family selected using the Calculation based on buttons, as well as by selecting the
picture of the toolpath you wish to create.
ut
Calculation based on:
is o
Click a button to select a multiaxis toolpath family. This initial selection determines the
Sa
toolpaths available to you in the window below. Each toolpath family offers a handful of
toolpaths, although you have over two dozen multiaxis toolpaths available in total.
ib
Flow allows either precise control of the scallops left on the part or constant distance
stepovers, creating an exact, smooth finish.
Flow produces tool motion based on your selected surfaces and tool axis options. The tool
is generally compensated to the selected pattern surfaces, although it is possible to set
separate compensation surfaces.
In general, Flow works best on a single surface, or row of surfaces whose UV lines are
oriented in the same manner and direction.
Flow is an expansion of the MSurf toolpath type that places more of the control in your
hands.
Five-Axis-Lesson-2-10
Mastercam Training Guide
6. On the left of the dialog box select Tool. Click on the Select library tool button, de-activate
the Filter Active button and choose a 1.0” Flat Endmill. Make changes to this page as
shown below:
D t f le
n
p
io
no m
tr r
ut
is o
7. On the left of the dialog box select Cut Pattern.
Sa
8. Now click on the Select surfaces button to return to the graphics window for surface
selection.
ib
Surfaces
Multiple surfaces may be selected
provided the surfaces form a
contiguous row, or where the surface
directions are not in conflict with one
another.
Five-Axis-Lesson-2-11
Five-Axis-Lesson-2
9. When prompted to Select Tool Pattern Surface(s) select the three surfaces shown below.
Surface 1 is the radius, Surface 2 is the angled face and Surface 3 is the radius.
D t f le
n
10. Click on the End Selection icon. .
Flip
Offset
p
Toggles the tool compensation offset direction between the
io
surface normal and opposite the surface normal.
no m
Cut direction
tr r
Toggles the toolpath between the cut directions: Across is
ut parallel to the shared edge of the toolpath. Along is
is o
perpendicular to the shared edge of the toolpath.
Sa
Step direction
Toggles the direction of the tool step over.
ib
Start
Selects the start point of the toolpath.
Edge tolerance
Determines which edges are considered “shared” and which
are “free” when creating flowlines along the row or grid of drive
geometry.
Plot edges
Use this option to identify the shared and free surface
edges. Shared edges are the edges between adjacent
surfaces. Free edges are any edges that aren't shared.
11. Select the OK button to exit the Flowline data dialog box.
Five-Axis-Lesson-2-12
Mastercam Training Guide
12. Back at the Cut pattern page set the values as shown below:
D t f le
n
13. On the left of the dialog box select Tool Axis Control and set the values as shown below:
p
Lead/lag angle
io
Lead: Tilts the tool
forward in the
no m
direction of the
tr r
toolpath.
ut Lag: Tilts the tool
is o
backward from the
direction of the
Sa
toolpath.
This is important
ib
when using a ball
nose cutter. It
allows you to cut
with the side of the
ball nose rather tan
the tip.
Five-Axis-Lesson-2-13
Five-Axis-Lesson-2
14. On the left of the dialog box select Linking and set the values as shown below:
D t f le
n
15. On the left of the dialog box select Roughing. Check mark Depth cuts and make changes
p
as shown below:
io
no m
tr r
ut
is o
Sa
ib
16. Select the OK button to exit Multiaxis Toolpath - Flow.
17. Select the Verify selected operations button and verify this toolpath. Oops - As you can see
the cutter ploughs through the part. In the next steps you will correct this collision.
Five-Axis-Lesson-2-14
Mastercam Training Guide
18. Click on the Parameters folder for the Flow 5 Axis toolpath.
19. Click on the plus sign to the left of Linking to expand the list. Select the Safety Zone page
and activate Safety Zone and set the values as shown below.
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Safety Zone
A safety zone defines a boundary around the part where the tool can move safely outside of
at a rapid feedrate.
An active safety zone can be defined as a block, sphere, or cylinder. You have complete
control over the safety zone's orientation, anchor point, size, and location relative to the
system origin.
The safety zone is used within the operation for a multiaxis toolpath.
Axis of Rotation
Forces the safety zone motion to be perpendicular to the selected axis. For 5-axis motion,
select 5-Axis. For 4-axis motion, select X, Y, or Z.
Autofind
Select to return to the graphics window to select surfaces to be contained within the selected
safety zone shape.
Five-Axis-Lesson-2-15
Five-Axis-Lesson-2
21. You are now prompted to Select Surfaces. Draw a window around the part to capture all
the surfaces as shown below:
D t f le
n
22. Next we will include the Vise as part of the Safety Zone. From the Status bar at the bottom
of the screen select Level.
p
23. Now click in the Visible column for Level 100. Level 100 contains the solid geometry for
io
the Vise.
no m
tr r
ut
is o
Sa
ib
24. Select the OK button to exit the Level Manager dialog box.
25. Before you select the Vise you need to set up the appropriate selection options on the
General Selection Toolbar.
26. On the General Selection toolbar select the icon to toggle Activate solid selection. Do this
by clicking on the Activate solid selection icon shown below so it is greyed out.
27. After picking the Activate solid selection icon it should be greyed out as shown below.
Now click on the Select Body icon so it is greyed out. Ensure your General Selection
Toolbar is setup as below with only Select Body activated:
Five-Axis-Lesson-2-16
Mastercam Training Guide
28. You are now prompted to Select Solid Body or Face. Select the various parts of the Vise
as shown below, zoom as required.
D t f le
n
p
io
no m
tr r
ut
is o
29. Click on the End Selection icon. .
Sa
30. Your Safety Zone should be setup as shown below. Select the OK button .
ib
Five-Axis-Lesson-2-17
Five-Axis-Lesson-2
31. The Safety Zone Dimensions and Offset from Origin are now set as below:
33. Select the Regenerate all dirty operations button to remove the red X from the
operation you have just edited. You need to update the toolpath with the new parameters
you have just input.
34. Select the Verify selected operations button and verify this toolpath. The Collison is now
D t f le
eliminated.
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-18
Mastercam Training Guide
TASK 6:
DRILL THE HOLES USING THE DRILL 5 AXIS TOOLPATH
In this task you will use a 0.250 diameter flat center cutting end mill to drill all the holes
The holes will be drilled to a depth of 0.250.
4. From the Status bar at the bottom of the screen select Level.
5. Now click in the Visible column for Level 3. Level 2 contains a surface and Level 3
D t f le
contains a series of points at the centres of the holes you will be drilling. Ensure that you
turn off the visibility for all levels except Level 2 and 3.
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-19
Five-Axis-Lesson-2
8. On the screen you will now see the Multiaxis Toolpath dialog box set to the Toolpath Type
page. Click on the Drill/Circle Mill button and then select the Drill icon as shown below:
9. On the left of the dialog box select Tool. Click on the Select library tool button, de-activate
the Filter Active button and choose a 0.25” Flat Endmill. Make changes to this page as
shown below:
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
10. On the left of the dialog box select Cut Pattern. Open the Cycle drop down menu and
change to Drill/Counterbore. Now click on the Select Points button to return to the
graphics window for Point selection.
Five-Axis-Lesson-2-20
Mastercam Training Guide
11. From the Drill Point Selection dialog box select Window Points.
12. On the graphics screen you will be prompted to Pick window corners. Draw a window
around the part to capture the points as shown below.
D t f le
n
p
io
13. Select the OK button to exit the Drill Point Selection dialog box.
14. Ensure the changes to the Cut Pattern page are as shown below:
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-21
Five-Axis-Lesson-2
15. On the left of the dialog box select Tool Axis Control. Open the Tool axis control drop
down menu and change to Surface.
16. Open the Output format drop down menu and change to 5 axis.
D t f le
n
p
io
no m
tr r
17. Click on the Select Surfaces button for the Tool Axis Control section.
18. On the graphics screen you will be prompted to Select Tool Axis Surfaces(s) select the
ut
is o
four surfaces shown below. Surface 1 is the radius, Surface 2 is the angled face, Surface 3
is the radius and Surface 4 is the back face.
Sa
ib
20. Before moving on check the Tool axis control settings are as shown below:
n
rotary axes.
Backplot rotary 5 axis: 5 axis
p
Select the X, Y, or Z-axis to be used in backplot to represent the rotary axis. Match this setting
io
to the rotary axis capabilities of your machine for 4-axis output.
no m
21. On the left of the dialog box select Collision Control. Make changes to this page as shown
tr r
below:
ut
is o
Sa
ib
Tip Control: Original point: Select to start the tool tip on the selected point. The toolpath
values are calculated from the original point's position.
Five-Axis-Lesson-2-23
Five-Axis-Lesson-2
22. Select the Linking parameters page and make the changes as shown below:
D t f le
n
p
io
23. Select the OK button to exit the Multiaxis Toolpath - Drill.
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-24
Mastercam Training Guide
TASK 7:
BACKPLOT THE TOOLPATH
In this task you will use Mastercam’s Backplot function to view the path the tools take to cut
this part.
Backplot will enable you to review the cutting motions and identify any problem areas when
cutting the part.
1. Now you will make the Level visible that contains the geometry for the vise and the level
that contains the solid geometry for the part. From the Status bar at the bottom of the
screen select Level.
2. The Level Manager dialog window will now appear. In the Visible column click on the
visible column for Level 1 and level 100 so the X appears to make these levels visible.
Now turn off the visibility of Level 2 and 3,
D t f le
n
p
io
3. Click on the OK button when done .
no m
tr r
4. Select the Screen Fit icon found at the top of the screen to fit the part to the screen .
5. Select Alt-T on your keyboard to display toolpaths.
ut
is o
6. If required activate a shaded view by selecting the icon at the top of the screen.
Sa
ib
Your part should look similar to the screen shot below.
Five-Axis-Lesson-2-25
Five-Axis-Lesson-2
7. To pick all the operations to Backplot pick the Select All icon .
8. The next step is to select the Backplot selected operations icon shown below:
n
p
io
13. Activate the Both option in the Toolpath section of the Backplot tab.
no m
tr r
ut
is o
Sa
14. In the lower right corner of the screen now set the run Speed to slow by moving the slider
ib
bar pointer over to the left as shown below.
15. Now select the Play Simulation button to review the toolpaths.
Five-Axis-Lesson-2-26
Mastercam Training Guide
16. After reviewing the Backplot of the toolpaths use the Close button to exit Backplot.
Your part should look similar to the screen shot below.
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-27
Five-Axis-Lesson-2
TASK 8:
VERIFY THE TOOLPATHS
1. In the Toolpath Manager pick all the operations to verify by picking the Select All icon .
2. Select the Verify selected operations button shown below:
4. Activate the options shown below in the Visibility section of the Home tab. Initial Stock and
Toolpath not activated.
D t f le
n
p
io
5. Activate the Color Loop to change the color of the tools for the verified part.
6. In the lower right corner of the screen now set the run Speed to slow by moving the slider
bar pointer over to the left as shown below.
no m
tr r
ut
is o
Sa
8. Select the Close button in the top right hand corner to exit Verify.
Five-Axis-Lesson-2-28
Mastercam Training Guide
TASK 9:
POST AND CREATE THE CNC CODE FILE
1. Ensure all the operations are selected by picking the Select All icon from the
Toolpath manager.
2. Select the Post selected operations button from the Toolpath manager.
3. Please Note: If you cannot see G1 click on the right pane of the Toolpath manger window
and expand the window to the right.
4. In the Post processing window, make the necessary changes as shown below:
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
5. Select the OK button to continue.
Five-Axis-Lesson-2-29
Five-Axis-Lesson-2
6. Enter the same name as your Mastercam part file name in the NC File name field 5-AXIS-
LESSON-2 and select the Save button
7. If you encounter the dialog window below enter 90 for the primary axis angle and hit enter.
n
p
io
no m
tr r
ut
is o
9. Select the in the top right corner to exit the CNC editor.
Sa
Five-Axis-Lesson-2-30
Mastercam Training Guide
5-AXIS-LESSON-2 EXERCISE #1
5-AXIS-LESSON-2-EX-1
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-31
Five-Axis-Lesson-2
5-AXIS-LESSON-2 EXERCISE #1
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-32
Mastercam Training Guide
5-AXIS-LESSON-2 EXERCISE #2
5-AXIS-LESSON-2-EX-2
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-33
Five-Axis-Lesson-2
5-AXIS-LESSON-2 EXERCISE #2
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-34
Mastercam Training Guide
D t f le
n
p
io
no m
tr r
ut
is o
Sa
ib
Five-Axis-Lesson-2-35