Online Self-paced

Machining: CNC
231 Basics of G Code Programming

CourseCode: SOC-231-340140
Length: 1 Hours

Target Audience
Intermediate Level

Basics of G Code Programming provides a comprehensive introduction to G code programming. Programmers use G codes to create part programs, which direct CNC machines to create a part. Part programs consist of blocks, which contain words that are a combination of a letter address and a numerical value. N codes name or title a program block. G codes describe the operation that the machine will perform. X, Y, and Z codes determine the cutting operation location. F and S codes set the feed and speed, T codes signal the correct cutting tool, and M codes complete other miscellaneous functions.Programmers often rely on computer-assisted programming software to efficiently create part programs. However, to create or edit a part program for a CNC machine, a programmer must understand the different codes in G code programming and what they do. After taking this class, users should be able to describe how G code programming is used to create a part program.

Access Content:

Purchase a training plan to view this course.

If you already have a training plan, click here to login.

Courses Ascending
Intermediate: 201 Introduction to CNC Machines
Intermediate: 202 History and Definition of CNC
Intermediate: 211 Basics of the CNC Lathe
Intermediate: 212 Basics of the CNC Mill
Intermediate: 221 Coordinates for the CNC Lathe
Intermediate: 222 Coordinates for the CNC Mill
Intermediate: 231 Basics of G Code Programming
Intermediate: 241 Introduction to CAD and CAM for Machining
Intermediate: 251 Control Panel Functions for the CNC Lathe
Intermediate: 252 Control Panel Functions for the CNC Mill
Intermediate: 261 Offsets on the CNC Lathe
Intermediate: 262 Offsets on the CNC Mill
Advanced: 301 Creating a CNC Turning Program
Advanced: 302 Creating a CNC Milling Program
Advanced: 311 Calculations for Programming the Lathe
Advanced: 312 Calculations for Programming the Mill
Advanced: 321 Canned Cycles for the Lathe
Advanced: 322 Canned Cycles for the Mill
Beginner: 120 Basics of the CNC Turning Center
Beginner: 135 Basics of the CNC Swiss-Type Lathe
Intermediate: 220 CNC Specs for the Mill
Intermediate: 225 CNC Specs for the Lathe
Intermediate: 260 Mazak Mill: Safety for the Mill
Intermediate: 265 Mazak Lathe: Safety for the Lathe
8/11/2020 12:37:04 PM OS=OSVersion=6.3.9600.0: UserAgent=CCBot/2.0 ( Browser=System.Web.Mobile.MobileCapabilities : Unknown LCID=1033IP=  
  Cookie Disclaimer
  This site uses cookies in order to improve your user experience and to provide content tailored specifically to your interests. Detailed information on the use of cookies on this website is provided in our Cookie Policy.
By using this website, you consent to the use of cookies.
Learn more