Dec 10, 2023
IT 103 - CNC Lathe Programming
Credit Hours: 2
An introduction to Computer Numerical Control theory, application and programming. Students will learn to develop standard G and M-code programs using CNC simulation software that replicates an actual CNC machine control. The final project is an advanced part produced on an operational CNC lathe.
Upon successful completion of this course the student will be able to:
- develop a process plan to program a part produced on a CNC lathe;
- explain the Cartesian Coordinate System relative to the lathe;
- explain the difference between absolute and incremental programming;
- read and interpret with understanding basic CNC programs;
- develop programs to face, turn, thread and chamfer a part;
- write programs that include roughing and finishing cycles;
- create programs that include circular interpolation with both R and I & K methods;
- graph and troubleshoot a program;
- create, enter and save CNC programs;
- cite advantages and disadvantages of CNC technology over conventional machining practices; and
- transfer and run a program in safe mode utilizing features such as single block with reduced speeds and feeds.
Prerequisites: IT 121 or permission of the instructor.