Basic CNC programming courses (machining center and turning center)
The scope for these two courses is limited to G code level, manual
programming. While there are other programming methods (primarily computer
aided manufacturing [CAM] system programming), most experts in the field will
agree that an understanding of manual programming is of paramount importance to
any CNC programmer. Indeed, it is best to first learn about certain CNC
features (like program zero, motion types, compensation, among many others) at
G code level. Trying to learn the numerous CNC features while also attempting
to learn a complex CAM system can be difficult and confusing - in some cases,
an insurmountable task.
Key Concepts and Lessons (Machining Center Programming):
13: G71 and G70 - rough
turning and boring multiple repetitive cyles followed by finishing
14: G76 – Threading
multiple repetitive cycle
Prerequisites
We assume students enrolling in these classes currently possess certain
basic machining practice skills, including the ability to read and interpret
blueprints, the ability to interpret tolerances, the ability to use shop tools
and measuring devices, and the ability to perform arithmetic calculations (at
least addition and subtraction).