De Anza logo

Credit- Degree applicable
Effective Quarter: Fall 2017

I. Catalog Information


DMT 84C
CNC Lathes-Horizontal Mill-4th Axis Rotary-Programming Operations
5 Unit(s)
 

(Formerly MCNC 75C.)

Prerequisite: DMT 84A or equivalent work experience.

Three hours lecture, six hours laboratory (108 hours total per quarter).

CNC lathe tool path programming using G & M code format, including tool orientation, compensation and canned cycles. Programming for CNC horizontal machining centers and 4th axis rotary tables. Horizontal machining center and lathe controller functions, setup and operations. Fixture design for mills and lathes; base plate layout, supporting, locating, and clamping practices.


Student Learning Outcome Statements (SLO)

 

Demonstrate the set up and operation of lathes, horizontal machining centers, and rotary axis.


 

Create word-address programs to successfully construct projects using lathes, horizontal machining centers, and rotary axis.


II. Course Objectives

A.Setup, operate and edit CNC horizontal machining centers.
B.Plan and describe typical process planning for horizontal machining centers.
C.Write programs for CNC lathes.
D.Setup, operation and editing of CNC lathes.
E.Describe fixture design theories for lathe, milling machine and inspection operations.
F.Write G&M code programs for rotary 4th axis machining on a milling machine.

III. Essential Student Materials

 None

IV. Essential College Facilities

 CNC programming computer lab. CNC lathes, horizontal machining center and 4th axis rotary table.

V. Expanded Description: Content and Form

A.Setup, operate and edit CNC horizontal machining centers.
1.Compare axis, work-holding and table differences to vertical machines.
2.Mount and align fixtures or parts.
3.Set work, fixture, and tool length offsets.
4.Write programs using G&M codes.
5.Download programs into the CNC controller.
6.Translate and execute instructions from a Setup Sheet.
7.Mount tools in appropriate holders and load into tool changer.
8.Perform a dry run checking all necessary parameters.
9.Analyze and edit programs using G&M codes where required.
B.Plan and describe typical process planning for horizontal machining centers.
1.Describe the applications for rotary table, tombstones, and pallet changes.
2.Describe machining procedures for multiple surfaces and parts.
3.Incorporate multiple fixtures and operations for work flow efficiency.
4.Select appropriate fixtures based on part geometry and cost.
5.Select appropriate cutting tools based on material, efficiency, tool life and cost.
6.Write operation setup sheets for machining typical components.
C.Write programs for CNC lathes.
1.Create code for lathe canned cycles such as rough, finish, grooving and threading.
2.Calculate RPM and feed rates.
3.Apply correct tool orientation.
D.Setup, operation and editing of CNC lathes.
1.Set work and tool offsets.
2.Download programs into the CNC controller.
3.Translate and execute instructions from a Setup Sheet.
4.Mount tools in appropriate holders and load into tool changer.
5.Perform a dry run checking all necessary parameters.
6.Analyze and edit programs using G&M codes where required.
E.Describe fixture design theories for lathe, milling machine and inspection operations.
1.Explain location methods based on component datums and tolerances.
2.Describe fixture base plate design to accommodate locators, clamps and accessories.
3.Select locators for flat, cylindrical and irregular surfaces and holes.
4.Describe fixture clamps; types, applications, placement and operation.
5.Illustrate the requirements and uses for pushers, jacks and other support components.
6.Explain the uses for soft tooling such as soft jaws, collets and mandrels.
7.Describe accessories such as dowel pins, fixture keys and threaded inserts.
8.Contrast the construction and advantages between dedicated and modular fixtures.
F.Write G&M code programs for rotary 4th axis machining on a milling machine.
1.Describe typical 4th axis uses and applications.
2.Write G&M code for positioning and transform-rotation operations.
3.Write G&M code for cylindrical and conical helix operations.
4.Verify 4th axis operations.

VI. Assignments

A.Write Computer Numerical Control Programs for Lathes, Horizontal Mills and 4th Axis Rotary tables and fixtures.
B.Take home worksheets involving calculations relating to
process planning for CNC horizontal machining centers and CNC lathes.
C.Readings from textbooks, references and trade journals related to lecture material and lab demonstrations.

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
Homework and extended projects
Laboratory discussion sessions and quizzes that evaluate the proceedings weekly laboratory exercises

VIII. Methods of Evaluating Objectives

A.Examinations covering lecture material and lab demonstrations
B.Evaluation of take home worksheets for correctness, completeness and technique.
C.Completion and correct use of format and word address structure in programming exercises
D.Final exam that requires students to analyze and apply concepts examined throughout the course.

IX. Texts and Supporting References

A.Examples of Primary Texts and References
1.Peter Smid, "CNC Programming Handbook" 3rd Edition. Industrial Press, 2008.
2.DMT Faculty, "DMT 84C CNC Programming Manual", Cupertino, CA.,De Anza College, 2015.
B.Examples of Supporting Texts and References
1.Mike Mattson, "CNC Programming: Principles and Applications" 2nd Edition. Cengage Learning, 2009.
2.HAAS Automation. "HAAS CNC Lathe Operators Manual". Oxnard,CA. HAAS Automation, 2015
3.HAAS Automation. "HAAS CNC Horizontal Mill Operators Manual". Oxnard,CA. HAAS Automation, 2015

X. Lab Topics

A.CNC horizontal mill operations
B.Horizontal mill machining work flow
C.CNC lathe programming
D.CNC lathe operations
E.Fixtures
F.Rotary 4th axis milling