Basic NC Machining Center (Mill) Programming Training
PLEASE NOTE: The Vertical Machining Center (Mill) and Turning Center (Lathe) Programming Training Classes follow the same itinerary. The class is geared to cover either the Vertical Machining Centers or Turning Centers class.
Basic Programming
Day 1 & 2: Introduction to Basic Programming Principles
1) The Coordinate System
2) Work Zero/Machine Home
3) Absolute and Incremental Programming
4) Program Format
5) Alphabetical Address codes
6) Understanding G and M Codes
7) S Commands
8) T Commands
9) Machine Defaults
10) Program Input/Output
11) Linear Interpolation
12) Circular Interpolation
13) Rapid Traverse
14) Canned Cycles
15) Basic Exercises
Intermediate NC Machining Center (Mill) Programming Training
PLEASE NOTE: Please review the itinerary for the Basic NC Machining Centers (Mill) Programming Training
before registering for the Intermediate NC Machining Centers (Mill) Programming class. If you feel
you need to take the Basic NC Machining Centers Programming class first, please review the class schedule
and register under the dates for that class. If you have any
questions as to which class you should register for, please call Teresa Barnes at 763-742-1257. This
registration is for the Intermediate NC Machining Centers (Mill) Programming class only.
Basic NC Machining Center (Mill) Programming Training
Intermediate Programming
Day 1 & 2: Introduction to Programming Principles
1) Circular Pocket Milling
2) Circular Plane Selection
3) Circular Interpolation
4) Helical Motion
5) Thread Milling
6) Programming with Canned Cycles
7) Programming with Subroutines
8) Cutter Compensation
9) Mirror Imaging
10) Axis Rotation and Scaling
11) Bolt circle/Arc/Angle Cycles
12) Combining Absolute and Incremental Programming
13) Programming Exercises
14) Program BranchingG10 Programmable Offsetting