Sep 27, 2023
MAC 155 - Computer Numerical Control (CNC) Mill Programming II 4 Credits, 6 Contact Hours
2 lecture periods 4 lab periods
Continuation of MAC 150 programming instruction. Includes a review of Computer Numerical Control (CNC), mill programming, diagnosis and correction of programming errors, advanced programming techniques used in production and prototype machining.
Prerequisite(s): MAC 150
Information: Prerequisite(s) may be waived with industry experience and faculty approval.
Course Learning Outcomes
- Demonstrate usage and setup of current CNC Mills.
- Describe techniques used in diagnosing and correcting a program.
- Demonstrate the use of advanced programming techniques.
- Use sub-programming applications.
- Pass the NIMS CNC Mill Programming Setup and Operation Certification
- Review of CNC Mill Programming
- Safety procedures
- Cartesian Coordinate System
- Absolute and incremental positioning
- Order of operation, process planning, and documentation
- Trigonometry used in calculating cutter path
- CNC operations
- Part programming
- Diagnosis and Correction of Programming Errors
- Operator error
- Dimensional error
- Machine error
- Advanced Programming Techniques Used in Production and Prototype Machining
- Use of tooling offsets
- Multiple part programming
- Introduction of 4th axis programming
- Description of tooling used in production machining
- Applied knowledge of tooling/fixtures
- Pallet changers
- Multiple vices
- Rotary tables
- Part and tool setup with finished part inspection
- Uses of fixtures in milling operations
- Description of programming techniques used in production and prototype machining
- Advanced canned cycles
- Subprograms and routines
- Loops and repeat functions
- Introduction to Sub-Programming
- Sub-routing applications
- Utilization of sub’s in part programs
- Finished Parts
- Part per print
Add to Portfolio (opens a new window)