Professional Documents
Culture Documents
G
ok V
N
o
I
Handb
3D MOD E L
& MAC HIN IN G e rcam
u id e to M a s t
The g
Handbook Volume 2
Call 1-800-529-5517 or
Visit www.emastercam.com or
Software: Mastercam X9
Author: In-House Solutions
ISBN: 978-1-77146-385-0
Date: May 22, 2015
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.
Microsoft, the Microsoft logo, MS, and MS-DOS are registered trademarks of Microsoft Corporation;
Windows 7 and Windows 8 are registered trademarks of Microsoft Corporation.
This document requires Mastercam Mill Essentials.
Table of Contents
Legend ........................................................................................................................ 1
Chapters
Handbook Volume 2
Handbook Volume 2
LEGEND
Legend
Conventions
Key words and Mastercam menu items are shown in bold the first time they are used. Columns on the outside
edges of each page and note pages at the end of each chapter provide ample space for taking notes.
Useful tips, recommended settings, best practices, and detailed instruction on the most important features are
included when possible.
An accompanying CD ROM contains files needed to complete all exercises in this handbook.
1 Introduction To 3D Workspace
OBJECTIVES
This chapter introduces the 3D Cartesian coordinate system and how to create and manipulate 3D wireframe
drawings.
Upon completion of this chapter, you should able to do the following:
• Understand the 3D Cartesian coordinate system.
• Set and use any of the seven pre-defined Construction Planes.
• Set the Z: working depth on the active Cplane.
• Understand the purpose and how to use the 2D/3D setting.
• Create new Construction planes by selecting two lines, a flat entity, a normal line, or by rotating an
existing Cplane.
• Draw in 3D space using wireframe entities.
• Translate, or move, geometry using all available methods.
• Use the Translate 3D function to move the part and rotate about all three axes simultaneously to place
and orient as desired.
INTRODUCTION
Surface modeling and machining requires the ability to visualize parts in three dimensions. You must also be able
to visualize the entire machining process from start to finish. How will the part be held while being machined?
What it will look like as it goes from one machining operation to the next? This spatial ability is, to some degree,
a natural talent, but it can be developed with training and experience.
You must also be able to work efficiently and accurately in the Mastercam 3D workspace. This includes being
able to create wireframe, surface, and solid entities, and to define and manipulate views and 2D work planes
within this space. You have to be able to move the part between any two points in space and rotate it precisely
about any axis.
This chapter provides the basic knowledge and skills you will need to accomplish all of these tasks. Study the
information and examples in this chapter carefully. They form the foundation that will help you work with
speed, confidence, and precision.
MASTERCAM WORKSPACE
An illustration of the Mastercam workspace is shown below. Because this workspace is dynamic and
customizable, your screen may appear somewhat different from that shown.
For instructional purposes, this example shows notes and interface components that are not normally displayed
together. For example, the Screen Grid and RMB menus are active, and Drop Down/Fly Out menus are shown
offset from their normal position for clarity.
Item Definition
The Mastercam coordinate system is a 3D Cartesian coordinate system. Three number lines are set at 90 degree
angles to each other and labeled X, Y, and Z.
The point where the axes cross is called the Origin. Numbers on one side of the origin are labeled positive. Those
on the other side are labeled negative.
The coordinate system comprises the total workspace that you can work on in Mastercam. It extends, for all
practical purposes, infinitely in all directions.
Any point in this workspace is precisely defined given its axes label, sign, and value. For example, the point "X3,
Y2, Z4" is located by counting, from the Origin, three units along the X+ axis, then up two units parallel to the
Y+ axis, and then up four units parallel to the Z+ axis.
3D Cartesian coordinates may be written two different ways. One way uses the axis label, sign and value. For
example: X3, Y2, Z4.
The other writes coordinates as an ordered pair. Numbers are written in a specific order (X, Y, Z) separated by
commas. For example: 3, 2, and 4.
Within the Mastercam coordinate system, any number of Construction Planes (Cplanes) can exist. A Cplane is a
flat working plane that can be located in any position or orientation in the Mastercam coordinate system.
Screen Grid (Alt-G) shows the position and orientation of the active Cplane.
Cplanes are used to create flat, two-dimensional workspaces anywhere in the Mastercam workspace. These
make drawing easier since coordinates can be entered in relation to the active Cplane rather than the coordinate
system. Cplanes are also required to define arcs and 2D splines.
Mastercam pre-defines the most common Cplanes; those aligned with the coordinate system XYZ axes. These
can be selected from the Cplane, Named option on the Status Bar.
The illustration below shows the position and orientation of Mastercam's pre-defined Cplanes and their relation
to the coordinate system. The shaded square shows the origin and position of the first quadrant (X+Y+) of these
planes.
Arcs and 2D Splines are 2D entities and must exist on a Cplane. If needed, Mastercam will automatically create
Cplanes to support these entities.
For example, if an arc is rotated such that it is not parallel to an existing Cplane, Mastercam will create one for
it. These Cplanes are assigned a number (8, 9, 10, etc.) or can be given a name.
Work on any plane parallel to the active Cplane by changing the Construction Depth (Z :) on the Status Bar.
By default, Z: 0.0. This means geometry is created on the active Cplane. To change the construction depth, do
any of the following:
• Enter the value in the field next to the Z: setting. Positive values move the construction depth above the
active Cplane. Negative values move it below the active Cplane.
• Pick a previously entered value from the Z: drop down list.
• Click on Z: to pick a Z-value from screen geometry.
• Right click on Z: and use the menu.
Construction Depth
Start with the part, GussetPlate.MCX-9 which is included on your student CD. Extrude the 2D profile to create a
3D wireframe model using the Xform, Translate, Join function and setting Z: -0.5.
As you can see, working in 3D space requires awareness of both the Cplane (construction plane orientation and
position) and Z: (construction depth) settings.
After Step 6: above, you may want to create a diagonal line across the face. This allows you to place the arc at
the center of the face by picking the midpoint of the diagonal line. This construction geometry can be deleted
after all arcs are drawn.
So far, you have been drawing on flat planes. This is referred to as working in a 2D drawing mode, since all inputs
are X-Y coordinates only in relation to the active Cplane.
The 2D/3D setting, located on the far-left side of the Status Bar, allows switching to the 3D drawing mode.
2D Mode:
3D Mode:
Create a one-inch cube. Then draw lines between endpoints and midpoints in a zigzag pattern as shown. Try this
using the 3D mode and then the 2D mode to see how the two methods differ.
Mastercam provides many ways to define new Cplanes or to select and manipulate existing planes. The most
commonly used ways to define a new Cplane are:
• Two Lines.
• Flat Entity.
• Rotate.
• Normal.
Creating Cplanes
Create a Cplane by selecting the Planes menu from the Status Bar.
Item Definition
Named Planes Select a named Cplane.
Planes By Geometry Define a Cplane by selecting a flat entity, two lines, or three points. A Flat
Entity is an arc, 2D spline, Flat surface or flat solid face.
Dynamic Planes Use the Dynamic Plane to create a plane through the use of an interactive
gnomon in the graphic window.
Planes By Solid Face Select a plane by picking on a flat solid geometry face.
Rotate Planes Rotate the active Cplane about an axis.
Planes By Normal Uses a line to define the Z-axis of a Cplane.
Last Planes Select the previously used Cplane.
Lathe Radius Pre-defined Cplanes relevant to drawing and machining Lathe parts.
Lathe Diameter
Planes By Normal Set plane perpendicular to a line.
Planes = Gview Create a Cplane the same as the current Graphics View.
Planes = WCS Set Cplane same as a defined WCS.
Planes Always = WCS Always update Cplane to be same as the active WCS.
Cplane 2 Lines
Any two lines that intersect can define a Cplane. Ideally, the lines intersect at a 90-degree angle and share an
endpoint. This is a preferred way to define Cplanes since it is easy to set the orientation, origin, and axes
directions based on how the entities are selected.
Step 3: Observe the axes indicator. Use the arrows to toggle through the possible solutions until you see the
one you want and then click on the green checkmark.
Step 4: By default, the new Cplane is assigned a number. Name the Cplane by entering it in the Name field.
The origin of the new plane is where the two lines intersect. Shift the origin by clicking on the arrow below
the origin field and then picking a point on the part.
Flat Entity
This option is easy to use, but it is more difficult to control the Cplane X-Y axes direction. Simply click on a flat
entity to set the new plane Z-axis normal (piercing at 90 degree angle all-around) to the flat entity. A flat entity is
a:
• Arc.
• 2D Spline.
• Flat Surface.
• Flat Solid Face.
Item Definition
Arc An arc must exist on a plane. This method sets the new plane Z-axis normal to
this plane.
2D Spline 2D splines lie on a plane. Certain geometric shapes, such as an ellipse and some
arcs, are modeled using 2D splines.
Flat Surface A flat surface has an infinite radius of curvature. Check the radius of curvature
using Analyze, Dynamic.
Solid Face Any flat face on a Solid can be used to set a Cplane similar to the Flat Surface
method.
Rotate Plane
Rotate defines a new Cplane by rotating the active Cplane about its X, Y, or Z-axis.
Step 1: Select an existing plane (the reference plane to be rotated to create the new plane).
Step 2: Select Cplane, Rotate from the Status Bar.
Step 3: Enter the rotation angle in the appropriate field. In the example, the reference plane is rotated +15
degrees about the X - axis.
The Right Hand Rule is used to determine the positive direction of rotation about any axis in a Cartesian
coordinate system.
It works by imagining that you wrap your right hand about the axis with the thumb pointing in the positive
direction of the axis. In the illustration below, the X - axis is gripped with the thumb pointing in the direction + X.
The positive direction of rotation for the gripped axis is the same direction as the curled fingers.
Normal Line
A Normal line is a line that pierces an entity at 90 degrees all-around. Click on a line to set the
Z-axis of the new Cplane along the line.
After picking the Normal line, you will be prompted to select another entity to define the new plane X-axis.
Choose <Enter> to skip this option.
Translate 3D
Translate 3D is used to move geometry from one Cplane to another. It both moves the part along all three axes
and rotates about them to easily and accurately move the part from one location and orientation in the
coordinate system to another.
For example, an imported CAD model may need to be moved and reoriented for machining. Translate 3D
performs all rotations and transformations needed to align and orient the part in one step.
Item Definition
Select Geometry Pick geometry to move.
Source Plane Reference plane for move. Brings up plane selection.
Destination Plane Plane to move to.
From Point Reference (handle) point to move from.
To Point Point to move to.
Follow the steps below to move and reorient the part Translate3D.MCX-9.
Step 1: Create a Cplane using the Geometry option and picking two lines as shown by (1) and (2)
in the illustration below. Give this plane a name (example: From Plane).
Step 2: Select Translate 3D from the Xform menu or Transform toolbar. Click on the Select Geometry
button and pick the geometry to translate.
Step 3: Set the source plane by clicking on the Source Plane icon and picking the plane defined in Step 1
above.
Step 4: Set the Destination Plane to Top.
Step 5: Make sure you are in the 3D Drawing Mode, and pick the Move to Origin from the Xform menu.
Step 6: Pick the From Point as shown and the part will be moved to the origin.
This chapter provided you with the basic knowledge and skills you need to work effectively and efficiently in the
Mastercam 3D workspace.
• A review of the 3D Cartesian coordinate system.
• How to select pre-defined Cplanes.
• The purpose and use of the Z: working depth setting.
• The purpose and use of the 2D/3D setting.
• How to define Cplanes using two lines, a flat entity, a normal line, or by rotating an existing Cplane.
• How to draw simple and moderately complex parts using 3D wireframe modeling functions.
• Use the Translate 3D function to move along and rotate about all three axes simultaneously to place the
part in the position and orientation desired.
Exercise 1-1: 5 x 5 x 5
NOTES: