Course Number and Title: MET 235 Computer Numerical Control Machining
This course is designed for the first-time user of computer numerical control (CNC) equipment. Topics explored include the history, applications programming, and operations of CNC.
- Explain the history and applications of CNC machine tools. (CCC 1, 5; PGC 1, 5)
- Given an engineering drawing of a simple part with linear features such as slots and linear edges, steps, and drill holes, generate a CNC program to machine the part. (CCC 1, 2, 6; PGC 1, 3, 4)
- Given a correct program, set up and operate the CNC mill resulting in a correctly machined part. (CCC 1, 2, 3, 4, 5, 6; PGC 1, 3, 5)
- Given an engineering drawing of a complex part, program the CNC mill to produce the part using advanced capabilities. (CCC 1, 2, 3, 4, 6; PGC 1, 3, 5)
- Given an engineering drawing of a turning job, program the CNC lathe to do simple outside diameter (OD) operations. (CCC 1, 2, 3, 6; PGC 1, 3, 5)
- Correctly and safely operate the CNC lathe to produce geometrically correct turned parts. (CCC 1, 2, 3, 4, 5, 6; PGC 1, 3, 5)
- Given an engineering drawing of a complex part, program the CNC lathe appropriately. (CCC 1, 2, 4, 6; PGC 1, 2, 3, 4, 5)
See Core Curriculum Competencies and Program Graduate Competencies at the end of the syllabus. CCPOs are linked to every competency they develop.
Upon completion of this course, the student will:
- Explain the history and applications of CNC machine tools.
- Describe the evolution of numerical control (NC) and CNC machine tools.
- State the main advantages of CNC equipment as compared to conventional equipment.
- Describe the basic operation of the typical CNC machine tool.
- State the safety requirements for CNC operations.
- Given an engineering drawing of a simple part with linear features such as slots and linear edges, steps, and drill holes, generate a CNC program to machine the part.
- Use the G00 (rapid traverse) command while programming the part for the CNC mill.
- Use the G01 (linear interpolation) command while programming parts on the CNC mill.
- Use the G81 command (drill cycle) while programming the part for the CNC mill.
- Use the M functions while programming the part for the CNC mill.
- Use the F command (feed rate) while programming the part for the CNC mill.
- Use the S command (spindle speed) while programming the part for the CNC mill.
- Program tool changes.
- Assign X and Y coordinates while programming a part.
- Choose the correct tooling.
- Calculate the speed for all tools to be used in machining.
- Determine an appropriate method for clamping the part before programming the part's geometry in the CNC language.
- Given a correct program, set up and operate the CNC mill resulting in a correctly machined part.
- Perform the start-up procedures described in the CNC operators manual.
- Generate correct program file using the Predator CNC Editor program.
- Describe and use the functions of the CNC control panel.
- Preset the X=0, Y=0 points according to the procedure outlined in the operators manual.
- Safely execute a dry run of all programs prior to actual machining.
- Operate the CNC during normal machining operations.
- Edit an incorrect program.
- Locate the corners of a vise or fixture to the nearest .001 of an inch using the manual controls of the CNC.
- Given an engineering drawing of a complex part, program the CNC mill to produce the part using advanced capabilities.
- Program contours using the G02 and G03 (circular interpolation) commands.
- Correctly program bores or large diameter holes
- Program special drilling cycles (peck and deep hole).
- Program bolt circle using the polar coordinate commands.
- Program arcs and radii using the polar coordinate commands.
- Recognize situations where the dwell function (G04) is needed, and apply the dwell function correctly.
- Use the manual data input (MDI) keyboard to input tool length offset data.
- Given an engineering drawing of a turning job, program the CNC lathe to do simple outside diameter (OD) operations.
- Correctly input the home and index positions for the turret of the CNC lathe.
- Choose the tool best suited for the operations that are programmed.
- Choose the correct cutting speed and feed rate to ensure adequate tool life.
- Correctly program OD turning operations, tapering, grooving, and cut off operations.
- Correctly and safely operate the CNC lathe to produce geometrically correct turned parts.
- Correctly power up the CNC lathe according to the lathe operator’s manual.
- Call into present NC memory any current program using the control panel.
- Demonstrate the functions of the NC control panel to the instructor prior to solo use of the CNC lathe.
- Correctly adjust the jaws of the power chuck to accept various blank diameters.
- Correctly load tools into the turret.
- Correctly replace carbide inserts on turning tools.
- Prove new programs prior to machining using the dry run function.
- Operate the CNC lathe in the automatic mode under actual machining conditions.
- Adjust the offset functions to bring out of tolerance parts into tolerance.
- Edit NC programs using the edit function of the FANUC control.
- Given an engineering drawing of a complex part, program the CNC lathe appropriately.
- Program threads, OD contours, and radii correctly.
- Correctly program drilling operations.
- Correctly program internal diameter (ID) turning operations.
The grade will be determined using the Delaware Tech grading system:
Students should refer to the Student Handbook for information on the Academic Standing Policy, the Academic Integrity Policy, Student Rights and Responsibilities, and other policies relevant to their academic progress.
Calculated using the following weighted average
Percentage of final grade
Projects (6) (equally weighted) (formative)
Exams (3) (summative) (equally weighted)
- Apply clear and effective communication skills.
- Use critical thinking to solve problems.
- Collaborate to achieve a common goal.
- Demonstrate professional and ethical conduct.
- Use information literacy for effective vocational and/or academic research.
- Apply quantitative reasoning and/or scientific inquiry to solve practical problems.
- Use effective problem-solving skills and make appropriate decisions relative to the technical field.
- Design basic mechanical systems with the use of computer-aided drafting equipment.
- Demonstrate basic computer literacy and knowledge of computer software applications in both the business and technical fields.
- Use hand and power tools for standard manufacturing operations.
- Conduct basic machining and welding operations; and perform basic programming of computer/numerically-controlled machines.
- Calculate forces, properly size structures and mechanical components, and perform standard materials testing procedures.
- Demonstrate an understanding of basic AC and DC electrical control circuits.
- Select appropriate materials for basic mechanical applications.
- Review and/or design basic hydraulic/pneumatic power systems.
- Select basic machine components for mechanical systems.
- Exhibit professional traits, including the ability to work with minimal supervision, willingness to learn new skills, and contributing to team project efforts.
The College is committed to providing reasonable accommodations for students with disabilities. Students are encouraged to schedule an appointment with the campus Disabilities Support Counselor to request an accommodation needed due to a disability. A listing of campus Disabilities Support Counselors and contact information can be found at the disabilities services web page or visit the campus Advising Center.