| |
Jul 22, 2026
|
|
|
|
|
2026-2027 College Catalog
|
MAC 257 - Computer-Aided Machining (CAM) Programming I 6 Contact Hours, 4 Credits 2 lecture periods 4 lab periods
Introduction to the Computer Aided Machining (CAM) environment used programming for Computer Numerical Control (CNC) mills. Creation and use of wireframe geometry to create cutting operations in milling applications, Solid model importing and introduction to 3D milling applications from solid models. Includes a review of shop safety, CNC operations, and basic Computer Aided Design (CAD) functions.
Prerequisite(s): MAC 155 Information: Prerequisite(s) may be waived with faculty approved industry experience.
.png)
Course Learning Outcomes
- Utilize CAM software to develop a production plan from a blueprint.
- Create wireframe geometry on a CAM system.
- Demonstrate use of CAM software to create and organize 2.5D milling tool paths to machine a part.
- Exhibit the ability to generate code for different numerical control machines.
- Create and execute a CAM process to complete 2.5D machining projects in CNC mills.
Outline:
- Review of Computer Numerical Control (CNC) and Computer-Aided Drafting (CAD)
- Safety procedures
- Cartesian coordinate system
- Absolute and incremental positioning
- Order of operation and documentation
- Drafting language and geometric construction
- Introduction to a CAM Environment
- Machining 2D Models
- Main menu
- Overview of CAM icons
- Stock setup
- Explanation of menu bars and their uses
- Import solid models
- Data entry shortcuts
- Creating Geometry
- Arc, lines, radius
- Transforming geometry
- Moving
- Copying
- Rotating
- Mirroring
- Extracting wireframe geometry from solid models
- Cutting Operations
- Determination and use of 2.5D milling tool path strategies with an introduction to 3D tool paths
- Tool Selection from a Tool Library
- Creating Tools
- Selecting tool parameters
- Verification of tool path
- Transform tool path
- Code Generation
- Machine Definition and Selection
- Posting code for different machining centers
- CAM Process analysis and verification before going to the machine
- Machining Parts
- Relating programming decisions made in CAM to program responses in the machines
- Use of CNC functionality to run larger programs
- Identifying differences between manually generated G/M Code and CAM generated G/M Code
|
|