De Anza logo

Credit- Degree applicable
Effective Quarter: Fall 2018

I. Catalog Information


DMT 87F
CAD/CAM Based CNC Surface Contouring Programming Using Mastercam
5 Unit(s)
DMT 87G 5 Unit(s)
DMT 87H 5 Unit(s)
DMT 87J 5 Unit(s)
DMT 87K 5 Unit(s)

 

(DMT 87J was formerly MCNC 76J.)

Prerequisite: Any DMT 87A-E course.

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

CAD/CAM programming for continuous 3-axis contouring on machining centers using wireframe, splines, surface and solid modeling. Rough, finish and high speed machining. Editing, post-processing and verification of completed programs.


Student Learning Outcome Statements (SLO)

 

Construct advanced surface geometry using Mastercam.


 

Produce tool paths from advanced surface geometry to create word address programs.


II. Course Objectives

A.Construct advanced wireframes.
B.Create parts using advanced surface modeling.
C.Generate continuous 3-axis cutting tool paths using roughing, finishing and high speed functions.
D.Analyze and edit continuous 3-axis tool paths.
E.Select cutting tools and plan programming sequences.
F.Construct parts using advanced solid modeling.

III. Essential Student Materials

 None

IV. Essential College Facilities

 A laboratory/classroom equipped with Mastercam software, CNC milling machines, and related accessories.

V. Expanded Description: Content and Form

A.Construct advanced wireframes.
1.Construct tangent vectors relative to a surface edge or point on a surface.
2.Create and manipulate 2D and 3D splines.
3.Utilize the use of multiple construction planes.
4.Define custom construction planes.
B.Create parts using advanced surface modeling.
1.Explain surfaces and their applications.
2.Develop surfaces using surface mathematics.
3.Identify surface types and uses.
4.Construct surfaces using the surface modules.
a.Procedures and shortcuts in creating parts using surfaces.
b.Loft, net, ruled, sweep, revolved.
5.Use existing surfaces to create new surfaces.
6.Create composite surface models.
C.Generate continuous 3-axis cutting tool paths using roughing, finishing and high speed functions.
1.Explain various methods of generating tool paths to cut surfaces.
2.Use modules to develop tool paths from wireframe models.
3.Apply 3D tool path modules.
a.Features of twelve surface roughing functions.
b.Features of eight surface finishing functions.
c.Common parameters used in surfacing tool path functions.
d.High speed tool path functions.
1.Identify the CNC machine, tooling, software and machining strategies and relationships.
2.Use high speed tool path roughing and finish functions and set parameters.
4.Perform post processing functions.
a.Post files and interpretation.
b.Universal post editing.
D.Analyze and edit continuous 3-axis tool paths.
1.Examine toolpath using backplot.
2.Evaluate toolpath using verify.
3.Perform edits to toolpath parameters.
4.Execute NC file amendments using editor software.
E.Select cutting tools and plan programming sequences.
1.Execute tool path generation procedures for 3D surfaces.
2.Plan for most productive sequence for machining features and surfaces.
3.Select proper tooling and machining parameters.
F.Construct parts using advanced solid modeling.
1.Perform wireframe transfer for development.
2.Perform modeling commands.
a.Extruding.
b.Revolve.
c.Shell.
d.Sweep.
e.Loft.
f.Boolean add, remove,common

VI. Assignments

A.Construct continuous 3-axis surface contouring programs for CNC mills based on lecture and lab demonstrations.
B.Take home worksheets involving calculations.
C.Reading from textbooks and references.
D.Complete projects which incorporate the modeling and machining techniques learned. Construct projects based on video content.

VII. Methods of Instruction

 Lecture and visual aids
Homework and extended projects
Computer laboratory experience involving students in formal exercises
Observation of sample projects machined by the instructor

VIII. Methods of Evaluating Objectives

A.Examinations covering lecture material, in class programming exercises and lab demonstrations related to CNC 3 axis machining centers. Exams will be evaluated for tool path efficiency, cycle times and machinability.
B.Evaluation of take home worksheets for correctness and completeness.
C.Completion and correct use of importing files and optimization of 3-axis contouring tool paths in programming exercises.
D.Final exam which requires students to analyze and apply the modeling and machining techniques examined throughout the course.

IX. Texts and Supporting References

A.Examples of Primary Texts and References
1.CamInstructor Inc., "Mastercam Mill 3D," Ontario, Canada: CamInstructor Inc.,2017
B.Examples of Supporting Texts and References
1.In House Solutions Inc.,"Mastercam Mill Advanced Training Tutorial," Ontario, Canada: In House Solutions Inc., 2017
2.In House Solutions Inc.,"Mastercam Solids Training Tutorial," Ontario, Canada: In House Solutions Inc., 2017

X. Lab Topics

A.Advanced wireframes
B.Advanced surface modeling
C.Continuous 3-axis tool paths
D.Cutting tool selection
E.Program planning
F.Advanced solid modeling