AMCA 2190 Syllabus
Subject Code
AMCA
Course Number
2190
Course Title
CAD/CAM Programming
Prerequisites
Corequisites
AMCA 2110
Terms Offered
Offered Fall
Credit Hours
(2-4-4)
Course Description
This course emphasizes the development of skills in computer-aided design (CAD) and computer-aided manufacturing (CAM). Students will design and program parts to be machined on computer numerical controlled machines. Topics include hardware and software, drawing manipulations, tool path generation, program posting, and program downloading. Students must pay a $20 supply fee when registering for this course.
Course Outcomes
Hardware and Software
Order Description
1 List the major components needed for running CAD or CAM software.
2 Define the term "Hardware Lock" and explain its use.
3 List the major steps in CAD software use.
4 List the major steps in CAM software use.
Drawing Manipulations
Order Description
1 Demonstrate the ability to create lines, circles and arcs on a CAD/CAM software.
2 Demonstrate the ability to modify and trim geometry created on a CAD/CAM software.
3 Demonstrate the ability to delete geometry created on a CAD/CAM software.
4 Demonstrate the ability to copy and rotate geometry created on a CAD/CAM software.
5 Demonstrate the ability to transfer in a DXF or IGES file in a CAD/CAM software.
6 Demonstrate the ability to translate part zero in a CAD/CAM software.
Tool Path Generation
Order Description
1 Demonstrate the ability to define tools in a CAM software.
2 Demonstrate the ability to define tool paths in a CAM software.
3 Demonstrate the ability to modify or delete a tool path in a CAM software.
4 Demonstrate the ability to verify a programmed path on a CAM software.
Program Posting and Running
Order Description
1 Demonstrate the ability to post a program with a CAM software into codes for a CNC machine
tool.
2 Demonstrate the ability to switch between different post processors in a CAM software.
3 Demonstrate the ability to edit posted programs with a CAM software.
4 Demonstrate the ability to transfer a CNC program from a Computer to a CNC machine tool.
5 Demonstrate the ability to run a program on a CNC machine tool which was created on a CAM
software.