May 21, 2024  
2022-2023 Catalog 
    
2022-2023 Catalog [ARCHIVED CATALOG]

MTTC 208 - CNC Mill Programming


PREREQUISITES: Program Advisor Approval.
PROGRAM: Machine Tool Technology
CREDIT HOURS MIN: 3
LECTURE HOURS MIN: 2
LAB HOURS MIN: 2
DATE OF LAST REVISION: Spring, 2019

Introduces three axis CNC milling machine programming. Develops the theory of programming in the classroom with applications of the program accomplished on industry-type machines. Studies terminology of coordinates, cutter paths, angle cutting, and linear and circular interpolation.

MAJOR COURSE LEARNING OBJECTIVES: Upon successful completion of this course the student will be expected to:

  1. Consistently demonstrate proper programming format and techniques for manual CNC programming, to machine parts without error. (a,b,c)
  2. Choose appropriate tooling for specified material and machining operation. (a,b)
  3. Calculate proper feeds and speeds for optimal tool life, machining time, and part finish. (a)
  4. Analyze G and M code programs using machine graphics display, verification software, or CAD-CAM verification. (i)
  5. Complete appropriate documentation for safety, set-up, and quality control purposes.
  6. Create process plans and routings for multiple machining operations. (a,f,i)
  7. Properly and safely set-up and operate CNC milling machines. (a)
  8. Use manual, manual data input, and automatic operation modes. (i)
  9. Troubleshoot program and machining problems. (b,c)

Note: Letters following objective correspond to ATMAE Outcomes.

COURSE CONTENT: Topical areas of study include -  

  • Introduction to CNC
  • Safety checklist
  • Cartesian, rectangular, and polar coordinate systems
  • Auxiliary axes
  • Absolute and incremental positioning
  • Machine zero, program zeros, part zero settings
  • G and M code, word addresses, preparatory functions
  • Programming flow and format
  • Mill programming fundamentals
  • Work zero compensation
  • Tool length compensation
  • Cutter radius compensation
  • Creating process plans and tooling routings
  • Selecting appropriate tooling
  • Calculate proper feeds and speeds (Machinery’s Handbook)
  • Follow safety checklist
  • Mill indexable carbide tooling and applications
  • Milling machines and simulators.

 
GRADING POLICY

A 90-100
B 80-89
C 70-79
D 60-69
F 0-59

Course Addendum - Syllabus (Click to expand)