- Course Number:
- MCH 266
- Course Title:
- Advanced CNC Programming
- Credit Hours:
- Lecture Hours:
- Lecture/Lab Hours:
- Lab Hours:
- Special Fee:
Course DescriptionPresented by means of audio visual presentations, demonstrations, lab experiences, and research activities. Emphasizes the development of skills and knowledge competencies prescribed by business and industry performance standards. Prerequisites: MCH 260, 261. Audit available.
Addendum to Course Description
Introduction to Advanced CNC Programming Techniques - In this module the student is introduced to Advanced CNC programming techniques of aggressive awareness through problem solving, safe operating conditions and program verification versus program optimization.
CNC Programming Features with Advanced Implications - In this module the student is introduced to the CNC programming features of various CNC controls through the use of G codes, M codes, and machine tool mechanics.
CNC Techniques with Tool Offsets - In this module the student is introduced to the advanced techniques associated with tool offsets such as dimensional offsets, tool length compensation, cutter radius compensation, tool nose radius compensation, and threading offsets.
CNC Techniques for Specific Machining Operations - In this module the student is introduced to the advanced techniques available for hole-machining operations, milling operations, and turning operations.
Minimizing CNC Control Execution Time - In this module the student is introduced to the advanced techniques typically used for cycle time reduction for machining and turning centers.
CNC Machining Center Accessory Devices - In this module the student is introduced to the common machining center accessory devices such as: Automatic Tool Changers; Pallet Changers; Rotary Devices; Spindle Speed Control; Right Angle Heads; Coolant Systems; Tapping Systems; Probing Devices; and Adaptive Control of Tooling.
CNC Turning Center Accessory Devices - In this module the student is introduced to the common turning center accessory devices such as: Work Holding / Support devices; Bar feeders; Part Catchers; Bar Pullers; Live Tooling; Probing Devices; Automatic Tool Change Systems; and Adaptive Control of Tooling.
PREREQUISITE SKILLS AND KNOWLEDGE:
MCH 259, MCH 268, MCH 278 & MCH 279
Intended Outcomes for the course
The student will understand and demonstrate advanced features and techniques in CNC programming and apply the knowledge to produce machined parts within required tolerances.
Apply advanced problem solving techniques with program verification.
Use various CNC controls with G and M codes and machine tool mechanics.
- Manipulate advanced techniques of compensations for tool and cutter length, radii, and thread offsets.
- Program set-ups for hole-machining and various milling and turning operations.
- Apply commands for time reduction for machining and turning operations.
- Determine appropriate use of various machining center accessory devices and changers common to the CNC environment.
- Determine appropriate use of various turning center accessory devices and changers common to the CNC environment.
Course Activities and Design
ADVANCED CNC PROGRAMMING will be presented by means of audiovisual presentations, demonstrations, lab experiences, and research activities. The course activities and design emphasize the development of skills and knowledge competencies prescribed by business and industry performance standards. The identified competencies will be achieved by means of individual and team activities.
Outcome Assessment Strategies
POLICY - Student performance measurements are based on established industry standards. The various areas of study during the course will be evaluated by a variety of activities. Typical of those activities are the following;
1. READING ASSIGNMENTS - Information sheets, textbooks, journal articles and the learning resource center are potential sources of information that the student will reference as directed in the modules identified in the introduction.
2. PRACTICE - Completion of tasks and projects identified in the reading assignments, information sheets, journal articles and textbooks. Students are required to complete practice activities with 100% competency.
3. SELF-ASSESSMENT - Checking and evaluating the students understanding and knowledge gained through the reading assignments and practices typically done through a practice evaluation.
4. LAB ACTIVITIES - Participation in structured laboratory exercises with the emphasis on developing skills or increasing expertise in the areas of study identified in the module packets.
5. FINAL ASSESSMENT - An assessment in the form of a written exam and/or practical application that addresses the subject areas identified in the module packets. Students are required to complete final assessment activities with 85% competency.
Advanced CNC Techniques, by Mike Lynch, Published by CNC Concepts, Inc.