Standard |
AMF 107 Machine Tool Numerical Control
Theory and Practice
Provides an overview of machine tool technology. Topics include: benchwork operations, CNC fundamentals, CNC mill programming and operation, and CNC lathe programming and operation.
|
Competency Areas |
Hours
|
|
|
|
Benchwork Operations |
Class |
2 |
|
|
CNC Fundamentals |
D. Lab |
0 |
|
|
CNC Mill Programming and Operation |
P. Lab/O.B.I. |
4 |
|
|
CNC Lathe Programming and Operation |
Credit |
3 |
|
|
|
|
|
|
|
Prerequisite: |
Program admission, AMF 103 |
||
|
Corequisite: |
|
||
Course Guide |
|
Competency |
After completing this
section, the student will: |
Hours |
||
|
Class |
D.Lab |
P.Lab/ O.B.I. |
||
|
BENCHWORK OPERATIONS 5 10 |
5 |
0 |
10 |
|
|
Basic shop work |
Cut threads with taps and dies. |
|
|
|
|
|
Remove thread fasteners and repair threads. |
|
|
|
|
|
|
|
|
|
|
|
Polish parts using coated abrasives. |
|
|
|
|
|
Sharpen and polish tools using abrasive stones. |
|
|
|
|
|
Rough grind parts with hand grinders. |
|
|
|
|
|
Determine high spots using a pigment. |
|
|
|
|
Remove high spots. |
|
|
|
|
|
Polish and buff parts with portable hand tools. |
|
|
|
|
|
Lap and fit parts |
|
|
|
|
|
Scrape friction surfaces. |
|
|
|
|
|
Disassemble, assemble, and straighten parts using arbor press. |
|
|
|
|
|
Cut keyway with broach. |
|
|
|
|
|
Disassemble, fit, and reassemble parts. |
|
|
|
|
|
Lift and position workpiece using hoists. |
|
|
|
|
|
Work materials with hand tools. |
|
|
|
|
|
Work materials with portable power tools. |
|
|
|
|
|
CNC FUNDAMENTALS |
5 |
0 |
10 |
|
|
Define basic terminology used in computer numerical control. |
|
|
|
|
|
Explain the 2-axis CNC coordinate system for lathes. |
|
|
|
|
|
Explain the 3-axis CNC coordinate system for the vertical mill. |
|
|
|
|
|
Explain the 3-axis CNC coordinate system for the horizontal mill. |
|
|
|
|
|
Discuss CNC lathe basic tooling. |
|
|
|
|
|
Discuss CNC mill basic tooling. |
|
|
|
|
|
Calculate feeds and speeds for use on program manuscript. |
|
|
|
|
|
Write a basic program manuscript in the incremental programming format. |
|
|
|
|
|
Write a basic program manuscript in the absolute programming format. |
|
|
|
|
|
Set up and operate a small scale CNC lathe using a self-generated program. |
|
|
|
|
|
CNC MILL PROGRAMMING AND OPERATION |
5 |
0 |
10 |
|
|
Discuss the G and M codes for mills. List mill safety procedures. |
|
|
|
|
|
Write G-coded cycle programs to complete pocket milling cycles, drilling cycles, reaming cycles, face milling cycles, and tapping cycles. |
|
|
|
|
|
Discuss program manuscript input considerations for CNC mills. |
|
|
|
|
|
Discuss appropriate tooling and fixturing requirements for milling, drilling, and tapping. |
|
|
|
|
|
Discuss multi-station automatic tool changers for CNC machining centers. |
|
|
|
|
|
Discuss self-generated sub-routine programming for milling, drilling, reaming, and tapping. |
|
|
|
|
|
Setup tooling for milling, drilling, reaming, and tapping operations. |
|
|
|
|
|
Load tooling for milling, drilling, reaming, and tapping operations into a multi-station automatic tool changer. |
|
|
|
|
|
Set up coordinate systems using an electronic probe. |
|
|
|
|
|
Take measurements using an electronic probe. |
|
|
|
|
|
CNC LATHE PROGRAMMING AND OPERATION |
5 |
0 |
10 |
|
|
Discuss G and M codes for lathes. List lathe safety procedures. |
|
|
|
|
|
Write G coded cycle programs to complete longitudinal turning, cycles, facing cycles, and boring cycles. |
|
|
|
|
|
Discuss program manuscript input considerations for CNC lathes. |
|
|
|
|
|
Discuss appropriate tooling and fixturing requirements for turning, facing, and boring. |
|
|
|
|
|
Discuss multi-station tool turrets for CNC turning operations. |
|
|
|
|
|
Discuss self-generated G coded programming for turning, facing, boring, grooving, taper angle, and threading. |
|
|
|
|
|
Set up tooling for turning, boring, grooving, and threading operations. |
|
|
|
|
|
Mount tooling for turning, boring, grooving, and threading operations on a multi-station turret. |
|
|
|
|
Suggested Resources |
Luggen, W. W. (1984). Fundamentals of numerical control (2nd ed.). Albany, NY: Delmar.
Specific machine programming and operating manuals.