Dec 21, 2024  
2024-2025 College Catalog 
    
2024-2025 College Catalog

MAC 160 - Computer Numerical Control (CNC) Lathe Programming

4 Credits, 6 Contact Hours
2 lecture periods 4 lab periods
Operations and procedures for Computer Numerical Control (CNC) Lathe. Includes review of CNC concepts and programming, diagnosis and correction of programming errors, advanced programming for CNC Lathes.

Prerequisite(s): GTM 105  and MAC 150 .
Information: Prerequisite(s) may be waived with faculty approved industry experience.
Button linking to AZ Transfer course equivalency guide    button image Prior Learning and link to PLA webpage

Course Learning Outcomes
  1. Discuss CNC concepts and programming basics that will include operator setup knowledge with tool setting.
  2. Demonstrate ability to create part program.
  3. Demonstrate part and tooling setup for a 2 axis CNC Lathe.
  4. Perform in-process part inspection.
  5. Pass NIMS CNC Lathe Programming Set-up and Operations Credential.

Outline:
  1. Review of CNC Concepts and Programming
    1. Safety procedures
    2. Cartesian coordinate system
    3. Absolute and incremental positioning
    4. Order of operation, process planning, and documentation
    5. Trigonometry used in calculating cutter path
    6. Operator level understanding of CNC machine operations
    7. Part programming
  2. Diagnosis and Correction of Programming Errors
    1. Operator error
    2. Dimensional error
    3. Machine error
  3. Advanced Programming for CNC Lathes
    1. Part programming using cutter compensation
    2. Use of tool offsets in machine operations to produce parts
    3. Tooling used in production machining
    4. Special tooling
    5. Fixtures
    6. Part(s) inspection
  4. Programming techniques used in production
    1. Advanced canned cycles
    2. Subprograms and routines
    3. Loops and repeat functions
    4. Tooling requirements
    5. Tooling used
    6. Feeds and speeds


Effective Term:
Full Academic Year 2021/22