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
  O
rder       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
  O
rder       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
  O
rder       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
  O
rder       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.