Course Descriptions
Introduction to CAD/CAM
CIM102
Introduction to the creation and interpretation of basic mechanical drawings using computer aided design (CAD) software. Emphasis on standard and geometric dimensioning and tolerancing (GD&T) drawing styles based on American Society of Mechanical Engineers (ASME) standards. Coursework includes use of computer aided manufacturing (CAM) software to generate programs for computer numerical control (CNC) machine tools.
3 Credits: 2 Lecture, 3 Lab
Corequisites:
CIM104, MTT128
CNC Machining & Programming I
CIM104
Introduction to basic concepts of computer numerical control (CNC) machining practices and programming. Topics include programming, setup, and operation of two- and three- axis CNC machines using the G-code method, conversational and basic computer aided design (CAD)/computer aided manufacturing (CAM) software. Introduction to the CNC environment and the safe and efficient applications of automated CNC machine tools.
3 Credits: 2 Lecture, 3 Lab
CNC Machining & Programming II
CIM124
Theory and practice in computer numerical control (CNC) part programming and machining using G code, conversational and computer aided design (CAD)/computer aided manufacturing (CAM) programming for two-, three-, and four-axis millings and turning centers. Theory and practice for various machining operations including: rough and finish turning, boring, parting, drilling, tapping, grooving, threading, contouring and pocketing. Applications include tool and machine setup, fixture building, and producing projects on a variety of CNC machines. (formerly CIM123)
4 Credits: 2 Lecture, 6 Lab
Prerequisites:
CIM102 and CIM104
Electrical Discharge Machining
CIM205
Programming and operation of wire and ram-type electrical discharge machines (EDM). Small hole EDM, fine wire, and four-axis ram and wire operations. Applying EDM theory to produce specified surface finishes and accuracy.
3 Credits: 2 Lecture, 3 Lab
Prerequisites:
CIM104 and MTT131
CAD/CAM
CIM220
Study of the design of part geometry and the generation of computer numerical control (CNC) code. Emphasis on translation of part geometry to and from computer aided design (CAD)/computer aided manufacturing (CAM) systems. Manufacturing applications using CAM software to generate part programs for manufacturing. Applications include two-, three- and four-axis machining on vertical machining centers. Multi-axis turning, electrical discharge machining (EDM), and fabrication machinery are also studied.
3 Credits: 2 Lecture, 3 Lab
Prerequisites:
CIM102 and CIM104
Robotic Applications
CIM222
Study of robot classification and application in different environments. Hands-on experience including motion control, safety, end effectors, and tooling. Basic programming and operation of ABB, ASEA, and Adept robots.
3 Credits: 2 Lecture, 3 Lab
Material Handling/Fluid Power
CIM227
Theory, demonstration and applications involving fluid power in a manufacturing environment. Fluid power systems in several types of automation and manufacturing environments are studied. The various equipment and modern methods of material handling are examined. Hydraulic and pneumatic experiments are conducted on industrial trainers. Fluid power principles and applications are studied and applied to machine tool work-holding and robotic end of arm tooling. Fluid power simulation software is used to draw and simulate hydraulic and pneumatic components and systems.
3 Credits: 2 Lecture, 3 Lab
Prerequisites:
CSC124 and MTH180; or
EET124 and MTH180; or
CSC124 and MTH181; or
EET124 and MTH181
Advanced Multi-axis CNC Machining & Programming
CIM228
Theory and practice of advanced multi-axis computer numerical control (CNC) part programming and machining techniques. Focus on techniques in G code, macro, and computer aided design (CAD)/computer aided manufacturing (CAM) programming utilizing multi-axis millings and turning centers. Includes techniques in 3D surfacing, 4- and 5-axis machining, along with other multi-axis machining techniques. Applications include programming, tool selection and machining parameters, machine and workholding setup, and producing projects on a variety of multi-axis CNC machines.
4 Credits: 2 Lecture, 6 Lab
Prerequisites:
CIM220