Credit- Degree applicable | Effective Quarter: Fall 2019 | I. Catalog Information
| DMT 84B | CNC Programming and Operation; Intermediate Mill | 5 Unit(s) |
| (Formerly MCNC 75B.) Prerequisite: DMT 84A or equivalent with a grade of C or better. Lec Hrs: 36.00
Lab Hrs: 72.00
Out of Class Hrs: 72.00
Total Student Learning Hrs: 180.00 Intermediate CNC Mill tool path programming using word address format, including coordinate system, cutter compensation and canned cycles. Intermediate mill programming using subprograms, alternate work coordinate systems and macros. Program entry, editing, and back plotting. Machine controller functions and operations. Single point threading and Unified thread form classes and measurement. Indexable tool insert selection. |
| Student Learning Outcome Statements (SLO)
| | Demonstrate the set up and advanced operation of vertical machining centers. |
| | Create advanced word-address programs to successfully construct projects using vertical machining centers. |
|
II. Course Objectives A. | Prepare and interpret programs for CNC mills. |
B. | Demonstrate the controls and functions of CNC controllers. |
C. | Prepare and interpret programs for CNC mills. |
D. | Verify mill programs with PC based solid modeling software. |
E. | Explain single point threading and measurement procedures for Unified threads. |
F. | Describe carbide insert ANSI designations, wear characteristics and applications. |
III. Essential Student Materials IV. Essential College Facilities | CNC machine tool manufacturing lab. |
V. Expanded Description: Content and Form A. | Prepare and interpret programs for CNC mills. |
1. | CNC program preparation. |
2. | Preparatory and miscellaneous functions. |
3. | Tool address and tool length offset. |
4. | Work shift coordinate system. |
6. | Tool point coordinates. |
a. | X, Z, U and W movements. |
b. | Circular interpolation with R. |
c. | Circular interpolation with I and K. |
d. | Manual application of tool nose radius compensation to angles. |
e. | Machine application of tool nose radius compensation. |
d. | Stock removal turn and face. |
8. | Plot coordinate points using tool nose radius compensation. |
a. | For chamfers and angles. |
b. | Blending radius to radius. |
B. | Demonstrate the controls and functions of CNC controllers. |
2. | View stored program numbers. |
3. | Input and operate in MDI mode. |
4. | Modify code in Edit mode. |
5. | Identify and clear alarms. |
6. | Call up and run programs in memory mode. |
7. | Use jog functions to accurately locate tool. |
8. | Understand controller operational aids. |
f. | Inerpret position screens. |
g. | Interpret command screens. |
9. | Setting work shift offsets. |
b. | Setting tool nose radius (geometry) compensation. |
c. | Setting tool wear offsets. |
10. | Dry run tool with single block and adjusted feed rates. |
C. | Prepare and interpret programs for CNC mills. |
1. | Program functions as review. |
a. | Miscellaneous functions. |
b. | Speed, feed and tool address. |
1. | Circular interpolation: with I and J; with R. |
2. | Cutter compensation, ramp on/off moves. |
3. | Canned cycles with R plane. |
a. | Peck drill (variable peck). |
c. | Sub-routines within sub-routines. |
5. | Work coordinate system. |
a. | Moving part zero with G92. |
b. | Multiple fixtures with G54-G59. |
6. | Macros; programs and applications. |
D. | Verify mill programs with PC based solid modeling software. |
1. | Enter and edit programs. |
2. | Enter stock sizes and tool descriptions. |
E. | Explain single point threading and measurement procedures for Unified threads. |
2. | Pitch diameter calculation for various thread classes. |
3. | Thread measurement using three-wire method. |
4. | Single point threading. |
a. | Tool geomtery and grinding. |
b. | Lathe set-up for internal and external threads. |
F. | Describe carbide insert ANSI designations, wear characteristics and applications. |
1. | Carbide insert types, ANSI designations and applications. |
a. | Tool shapes, cutting edge angles and applications. |
b. | Tool nose radius (TNR). |
2. | Insert holders for manual and CNC machines. |
a. | Insert mounting methods. |
c. | Adjusting rake and relief with holder. |
3. | Insert wear characteristics and correction. |
c. | Flank and/or nose wear. |
d. | Chipping and/or fatigue cracks. |
4. | Tool geometry for different work piece materials. |
a. | Titanium nitride and other types. |
6. | Form and grooving tools. |
a. | High speed steel and carbide applications. |
VI. Assignments A. | Lab projects demonstrating mastery of skills using CNC machines, simulators and verification software covered in this course. |
B. | Take home worksheets involving cartesian coordinate calculations. |
C. | Readings from textbooks, references and trade journals. |
D. | Write advanced computer numerical control programs using sub programs and sub routines. |
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. | Mid-term examination evaluating accuracy of CNC Mill programs and recall of lab activities. |
B. | Completion and accuracy of take home worksheets with emphasis on the use of preparatory commands,miscellaneous commands, program structure and coordinate calculations from drawings. |
C. | Manufacturing rubric used to evaluate and inspect laboratory projects and exercises. |
D. | A comprehensive, final exam that requires students to critically analyze and apply concepts examined throughout the course. |
IX. Texts and Supporting References A. | Examples of Primary Texts and References |
1. | Schmid, Peter,"CNC Programming Handbook, Third Edition", New York, New York: Industial Press, 2008 |
2. | DMT Staff, "Design and Manufacturing Technologies Syllabus 84B," De Anza College, Cupertino, CA, 2018. |
B. | Examples of Supporting Texts and References |
1. | Mattson, Mike: "CNC Programming Principles and Applications Second Edition", Albany, New York: Delmar Publishing, 2009 |
X. Lab Topics A. | Intermediate CNC Mill operations |
C. | Advanced CNC mill operarions |
D. | Verification of mill programs |
E. | Measurement and inspection |
F. | Mill treading operations |
|