De Anza logo

Credit- Degree applicable
Effective Quarter: Fall 2020

I. Catalog Information


DMT 87A
CAD/CAM Programming Using Mastercam
5 Unit(s)
DMT 87B 5 Unit(s)
DMT 87C 5 Unit(s)
DMT 87D 5 Unit(s)
DMT 87E 5 Unit(s)

 

(DMT 87D and DMT 87E were formerly MCNC 76D and MCNC 76E respectively.)

Advisory: EWRT 200 and READ 200, or ESL 261, 262 and 263; MATH 210 or equivalent; basic understanding of mills and lathe operations.

Lec Hrs: 36.00
Lab Hrs: 72.00
Out of Class Hrs: 72.00
Total Student Learning Hrs: 180.00

Introduction to Mastercam three axis mill programming. Create part geometry, define tools and tool paths, using post-processors to produce word-address format programs.


Student Learning Outcome Statements (SLO)

 

Construct basic part geometry using Mastercam.


 

Produce tool paths from basic part geometry to create word address programs.


II. Course Objectives

A.Demonstrate how to use, navigate, and customize the mastercam graphics user interface.
B.Construct and modify 2D and 3D wireframe geometry and solid models.
C.Generate and manipulate/edit conventional and highspeed tool paths for CNC milling machines.
D.Evaluate and optimize the effectiveness and efficiency of the generated toolpaths and CNC file.

III. Essential Student Materials

 None

IV. Essential College Facilities

 Machine tool manufacturing lab.

V. Expanded Description: Content and Form

A.Demonstrate how to use, navigate, and customize the mastercam graphics user interface.
1.Understand directory and file structures.
2.Manage name, file type, and default location of Mastercam files.
3.Import and export data to other CAD/CAM systems.
4.Understand the purpose and use of the ribbon bar.
5.Set drawing attributes such as color, line style, and line width.
6.Change the graphical view, construction plane, toolplane, and WCS.
7.Customize the RMB.
8.Simplify, rearrange, and customize toolbars
9.Use Key Mapping to assign functions to keyboard commands.
10.Activate the Mastercam Learning Mode and resource the help files.
B.Construct and modify 2D and 3D wireframe geometry and solid models.
1.Define elements of the cartesian coordinate system.
2.Correctly determine the datum on the part print.
3.Create lines, arcs, points, rectangles and other geometric shapes.
4.Use trim, chamfer and fillet functions.
5.Translate, or move, geometry using all available methods.
6.Rotate, mirror, scale, and offset geometry.
7.Use rectangular nesting to fill a sheet with parts.
8.Set and use pre-defined Cplanes and create new unique Cplanes.
9.Understand the advantages and limitations of solid geometry.
10.Create basic solid shapes using Extrude, Cut, Add Boss, Fillet, Chamfer and Boolean operations.
11.Work with brick solids imported from other CAD/CAM systems.
C.Generate and manipulate/edit conventional and highspeed tool paths for CNC milling machines.
1.Preliminary toolpath settings
a.Select specific machine tool
b.Define stock size, material type, and other job related parameters.
c.Utilize material and tool libraries
2.Drill Toolpaths
a.Counterbore/countersink
b.Boring and reaming
c.Peck drilling
d.Tapping
3.Contours
a.2D
b.2D chamfer
c.Ramp
d.Remachining
e.Oscillate
4.Pocketing
a.Standard
b.Facing
c.Island facing
d.Remachining
5.Circular tool paths
a.Circmill
b.Thread Mill
c.Slot Mill
6.High Speed tool paths
a.Core Mill
b.Peel Mill
c.Blend Mill
d.Area Mill
e.Rest Mill
f.Dynamic tool paths
D.Evaluate and optimize the effectiveness and efficiency of the generated toolpaths and CNC file.
1.Evaluate feed and speed values
2.Evaluate entry and exit motion, stepover percentage, depth of cut
3.Evaluate Linking parameters
4.Backplot
5.Verify / STL compare
6.Machine simulation
7.Transform toolpaths
8.Assign new work offsets and utilize sub programs
9.Utilize NC editor

VI. Assignments

A.Construct 2D and 3D wireframe models.
B.Construct solid models.
C.Create conventional and high speed toolpath
D.Generate Numerical Control programs.
E.Take home worksheets involving calculations
F.Viewing video instructions and reading references

VII. Methods of Instruction

 Lecture and visual aids
Discussion of assigned reading
Discussion and problem solving performed in class
Quiz and examination review performed in class
Laboratory discussion sessions and quizzes that evaluate the proceedings weekly laboratory exercises

VIII. Methods of Evaluating Objectives

A.Accuracy of CNC programs based on correct use of tool paths in relationship to wireframe/solid models.
B.Completion and accuracy of 2D and 3D worksheets.
C.Mid term exam evaluating proper use of levels, wireframe and solid model techniques from lecture and lab activities.
D.Final exam that requires students to critically analyze and apply concepts relating to tool libraries, cutter paths and solid models examined throughout the class.

IX. Texts and Supporting References

A.Examples of Primary Texts and References
1.Mastercam University Mill Design and Toolpath video series , CNC Software, Inc., Tolland, CT
B.Examples of Supporting Texts and References
1.In-House Solutions Inc., Mastercam 2018 Beginning training Tutorial,Cambridge, Ontario, Canada, 2018
2.In-House Solutions Inc., Mastercam 2018 Mill Essentials Training Tutorial, Cambridge, Ontario, Canada, 2018

X. Lab Topics

A.Mastercam interface operation
B.2D wireframe geometry
C.3D wireframe geometry
D.Solids
E.Conventional tool paths
F.Highspeed tool paths
G.Programming optimization