powered by
Center for Curriculum and Transfer Articulation
Computer Aided Manufacturing (CAM) I
Course: MPT260

First Term: 2020 Fall
Lec + Lab   3.0 Credit(s)   5.0 Period(s)   5.0 Load  
Subject Type: Occupational
Load Formula: T - Lab Load


Description: Introduction to Computer Aided Manufacturing (CAM) system programming for Computer Numerical Control (CNC) machines using computer graphics for programming and tool path geometry. Computer programming for simultaneous 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers.



MCCCD Official Course Competencies
1. Select appropriate start-up and program environment for the manufacturing task. (I)
2. Determine compatibility of file types for import and export. (I)
3. Create efficient two-dimensional (2D) and three-dimensional (3D) tool path geometry to guide the path of the tool. (II)
4. Assign the appropriate tool cut strategy and tooling parameters to a design for 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers. (III)
5. Verify tool path simulation for 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers. (IV)
6. Generate CNC code for machine tool operations for 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers. (IV)
7. Use CNC code to validate Computer Numerical Control (CNC) programs on CNC machine tools for 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers. (V)
8. Develop clear and concise set-up instructions. (II-V)
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements.
 
MCCCD Official Course Outline
I. CAM user interface
   A. CAM system startups within multiple platforms
   B. File types
   C. Determining file type compatibility for import and export
   D. Data management
      1. File tracking
      2. Recognizing geometry change for tool path modifications
      3. Geometry and toolpath association
   E. Machine type
      1. Mill
      2. Lathe
      3. Wire
      4. Router
      5. Laser
II. Geometry creation
   A. 2D geometry creation
   B. 3D geometry creation
   C. Advanced geometry tools
   D. Geometry duplication, scaling, and manipulation (e.g. rotation) tools
III. Tool cut path and tooling parameters for 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers
   A. Tool libraries
   B. Formulation and assignment of speeds and feeds
   C. Tool engagement control
   D. Tool path chain
      1. Wireframe
      2. Solid
      3. Surface
   E. Tool path lead in, lead out, and cutter compensation
   F. 2D and 3D tool path strategies
IV. Tool path and post CNC code for 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers
   A. Associativity
      1. Geometry
      2. Cut path
      3. Program generation
   B. Simulation and tool path verification
      1. Machining time
      2. Operations
      3. Work holding
      4. Tool holding
V. Post CNC code verification for tool path of 3-axis CNC machines, fourth and fifth positioning machining centers, and 2-axis turning centers
   A. Tool holding
   B. Work holding
   C. Work coordinate system (WCS)
   D. Importing files onto the CNC machine control
 
MCCCD Governing Board Approval Date: April 7, 2020

All information published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change in order to reflect the most current information available.