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
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
Type | In Class | Out of Class |
---|---|---|
Lecture Hours | 3.0 | 6.0 |
Laboratory Hours | 6.0 | 0.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
- Write Computer Numerical Control Programs for Lathes, Horizontal Mills and 4th Axis Rotary tables and fixtures.
- Take home worksheets involving calculations relating to
process planning for CNC horizontal machining centers and CNC lathes. - Readings from textbooks, references and trade journals related to lecture material and lab demonstrations.
Methods of Evaluation
- Examinations covering lecture material and lab demonstrations
- Evaluation of take home worksheets for correctness, completeness and technique.
- Completion and correct use of format and word address structure in programming exercises
- Final exam that requires students to analyze and apply concepts examined throughout the course.
Essential Student Materials/Essential College Facilities
Essential Student Materials:Â
- None.
- CNC programming computer lab. CNC lathes, horizontal machining center and 4th axis rotary table
Examples of Primary Texts and References
Author | Title | Publisher | Date/Edition | ISBN |
---|---|---|---|---|
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
Author | Title | Publisher |
---|---|---|
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
- Setup, operate and edit CNC horizontal machining centers.
- Compare axis, work-holding and table differences to vertical machines.
- Mount and align fixtures or parts.
- Set work, fixture, and tool length offsets.
- Write programs using G&M codes.
- Download programs into the CNC controller.
- Translate and execute instructions from a Setup Sheet.
- Mount tools in appropriate holders and load into tool changer.
- Perform a dry run checking all necessary parameters.
- Analyze and edit programs using G&M codes where required.
- Plan and describe typical process planning for horizontal machining centers.
- Describe the applications for rotary table, tombstones, and pallet changes.
- Describe machining procedures for multiple surfaces and parts.
- Incorporate multiple fixtures and operations for work flow efficiency.
- Select appropriate fixtures based on part geometry and cost.
- Select appropriate cutting tools based on material, efficiency, tool life and cost.
- Write operation setup sheets for machining typical components.
- Write programs for CNC lathes.
- Create code for lathe canned cycles such as rough, finish, grooving and threading.
- Calculate RPM and feed rates.
- Apply correct tool orientation.
- Setup, operation and editing of CNC lathes.
- Set work and tool offsets.
- Download programs into the CNC controller.
- Translate and execute instructions from a Setup Sheet.
- Mount tools in appropriate holders and load into tool changer.
- Perform a dry run checking all necessary parameters.
- Analyze and edit programs using G&M codes where required.
- Describe fixture design theories for lathe, milling machine and inspection operations.
- Explain location methods based on component datums and tolerances.
- Describe fixture base plate design to accommodate locators, clamps and accessories.
- Select locators for flat, cylindrical and irregular surfaces and holes.
- Describe fixture clamps; types, applications, placement and operation.
- Illustrate the requirements and uses for pushers, jacks and other support components.
- Explain the uses for soft tooling such as soft jaws, collets and mandrels.
- Describe accessories such as dowel pins, fixture keys and threaded inserts.
- Contrast the construction and advantages between dedicated and modular fixtures.
- Write G&M code programs for rotary 4th axis machining on a milling machine.
- Describe typical 4th axis uses and applications.
- Write G&M code for positioning and transform-rotation operations.
- Write G&M code for cylindrical and conical helix operations.
- Verify 4th axis operations.
Lab Topics
- CNC horizontal mill operations
- Horizontal mill machining work flow
- CNC lathe programming
- CNC lathe operations
- Fixtures
- Rotary 4th axis milling