Basic Machine Tool Programming
Introduction to basic numerical control. Course content includes programming of basic two-axis machines; operations on two-axis machines involving turning, facing, drilling, reaming, milling, using manual data input (MDI); and an introduction to Cartesian coordinate system and system safety. 3 Credits (2 Lecture - 3 Lab) Prerequisite(s): MTT116 and MTT117 and Placement by Examination or MTT119 and Placement by Examination.
CNC Programming and Machining
Theory and practice in CNC part programming and machining using G + M code language. Program writing and CAD/CAM code generation for two- and three-axis milling centers and lathes. Theory and practice is given on straight, taper, and radius turning. Drilling, tapping, grooving, threading, milling, and contouring are covered. Applications include tool setup, manual data input, and fixture building. 4 Credits (1 Lecture - 9 Lab) Prerequisite(s): CIM101 and MTT116 and MTT117 or CIM101 and MTT119.
Electrical Discharge Machining
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) Prerequisite(s): CIM101 and MTT127.
Advanced CNC Programming
Advanced skills in Computer Numerical Control (CNC) programming. Course work includes manually composing programs for CNC machining centers and lathes, calculating a variety of CNC equations, composing spreadsheets, and comparing results to Computer Aided Machining (CAM) generated programs to validate CAM software output. Study also includes word address programming (G and M codes) for FANUC and Haas Controllers, including fixed canned cycles, canned cycles, and looping. (Formerly CIM202) 3 Credits (2 Lecture - 3 Lab) Prerequisite(s): CIM123. Fall Only.
Study of the design of part geometry and the generation of CNC code. Translation of part geometry to and from CAD/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, EDM, and fabrication machinery are also studied. 3 Credits (2 Lecture - 3 Lab) Prerequisite(s): CIM101 and CIM123 and CSC124.
Hands-on operational experiences including machine parameters, tool offset, axial force, torque, feeds and speeds, tool geometry, and address format. Operation of different machine tools involving turning and milling centers. Fundamentals of microprocessors used in programming and interfacing. 3 Credits (2 Lecture - 3 Lab) Prerequisite(s): CIM123. Spring Only.
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)
Computer Integrated Manufacturing
Techniques for implementing the most appropriate manufacturing process using computer-aided processes, robots, and computer controlled machines. Production planning, quality control and Statistical Process Control (SPC) methods are studied. The specification and selections of machinery, computers, and software for manufacturing operations are also studied. 3 Credits (3 Lecture - 0 Lab) Prerequisite(s): CIM123 and CSC110 and MTH180 or CIM123 and CSC124 and MTH180.
Material Handling/Fluid Power
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. 3 Credits (2 Lecture - 3 Lab) Prerequisite(s): CSC124 and MTH180. Fall Only.