Active Outline

General Information


Course ID (CB01A and CB01B)
DMT D084C
Course Title (CB02)
CNC Lathes-Horizontal Mill-4th Axis Rotary-Programming Operations
Course Credit Status
Credit - Degree Applicable
Effective Term
Fall 2021
Course Description
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.
Faculty Requirements
Course Family
Not Applicable

Course Justification


This advanced CNC horizontal mill and lathe class is a major employment preparation CTE course for our Design and Manufacturing Technologies day and evening programs. It is a CSU transferable course. It is intended to better prepare students for work in the manufacturing and machining industry in the area of CNC programming, set up and operation as advised by our industry advisory committee. This course is also part of the CNC Machinist degree and certificate in the Design and Manufacturing Technologies program.

Foothill Equivalency


Does the course have a Foothill equivalent?
No
Foothill Course ID

Course Philosophy


Formerly Statement


Formerly Statement

Course Development Options


Basic Skill Status (CB08)
Course is not a basic skills course.
Grade Options
  • Letter Grade
  • Pass/No Pass
Repeat Limit
0

Transferability & Gen. Ed. Options


Transferability
Transferable to CSU only

Units and Hours


Summary

Minimum Credit Units
5.0
Maximum Credit Units
5.0

Weekly Student Hours

TypeIn ClassOut of Class
Lecture Hours3.06.0
Laboratory Hours6.00.0

Course Student Hours

Course Duration (Weeks)
12.0
Hours per unit divisor
36.0
Course In-Class (Contact) Hours
Lecture
36.0
Laboratory
72.0
Total
108.0
Course Out-of-Class Hours
Lecture
72.0
Laboratory
0.0
NA
0.0
Total
72.0

Prerequisite(s)


DMT D084A or equivalent work experience

Corequisite(s)


Advisory(ies)


Limitation(s) on Enrollment


Entrance Skill(s)


General Course Statement(s)


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

Assignments


  1. Write Computer Numerical Control Programs for Lathes, Horizontal Mills and 4th Axis Rotary tables and fixtures.
  2. Take home worksheets involving calculations relating to

    process planning for CNC horizontal machining centers and CNC lathes.
  3. Readings from textbooks, references and trade journals related to lecture material and lab demonstrations.

Methods of Evaluation


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

Essential Student Materials/Essential College Facilities


Essential Student Materials: 
  • None.
Essential College Facilities:
  • CNC programming computer lab. CNC lathes, horizontal machining center and 4th axis rotary table

Examples of Primary Texts and References


AuthorTitlePublisherDate/EditionISBN
Peter Smid, "CNC Programming Handbook" 3rd Edition. Industrial Press, 2008.
DMT Faculty, "DMT 84C CNC Programming Manual", Cupertino, CA.,°®¶¹´«Ã½ College, 2015.

Examples of Supporting Texts and References


AuthorTitlePublisher
Mike Mattson, "CNC Programming: Principles and Applications" 2nd Edition. Cengage Learning, 2009.
HAAS Automation. "HAAS CNC Lathe Operators Manual". Oxnard,CA. HAAS Automation, 2015
HAAS Automation. "HAAS CNC Horizontal Mill Operators Manual". Oxnard,CA. HAAS Automation, 2015

Learning Outcomes and Objectives


Course Objectives

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

CSLOs

  • 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.

Outline


  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Lab Topics


  1. CNC horizontal mill operations
  2. Horizontal mill machining work flow
  3. CNC lathe programming
  4. CNC lathe operations
  5. Fixtures
  6. Rotary 4th axis milling
Back to Top