Author
Released
4/2/2018- CNC concepts
- G-code editor and simulator software
- G-codes: G00-G84
- M-codes: M00-M09
- Writing a sample program in G-Code
Skill Level Beginner
Duration
Views
- Hi, I'm Gabriel Corbett, and welcome to G-Code Programming for CNC Foundations. In this course, we'll learn how to read, write, and understand G-code. We'll be focusing on the key G-codes and how they work and what they can make a CNC machine do. This course is divided into two parts. The first part of most movies will be learning about the codes and how they were created. Then we're going to go over and head to the Haas Factory and run our programs on this machine.
We're going to see firsthand how each of the G-codes operates and what's required to run on one of these machines. We'll cover the basic codes, like rapid and feed moves, and then progress into more advanced topics, like cutter compensation and tapping. The great thing about learning each of these codes is we can run them on a real CNC machine and then modify the codes to see what happens. We'll wrap it up with CNC machining a complete part, starting with spot drilling, drilling, tapping, and then using advanced adaptive contouring routines for the outside roughing and pocketing.
Get ready to see some chips fly. This course is going to be a lot fun, so let's get started.
Related Courses
-
Learning RhinoCAM
with Taylor Hokanson54m 12s Intermediate -
Rapid Prototyping for Product Design
with Gabriel Corbett1h 38m Intermediate -
Learning Mastercam
with Taylor Hokanson56m 11s Beginner -
Creating a Guitar Body with RhinoCAM
with Taylor Hokanson1h 1m Intermediate -
Additive Manufacturing: Troubleshoot 3D Prints
with Rich Cameron1h 43m Intermediate
-
Introduction
-
Welcome1m 12s
-
-
1. CNC Concepts
-
Understand tool offsets5m 9s
-
Modal functions2m 50s
-
Safety block2m 49s
-
Safety checks3m 41s
-
Programming resources2m 57s
-
2. G-Codes
-
G00: Rapid moves5m 44s
-
G01: Feed moves4m 17s
-
G04: Dwell3m 39s
-
G83: Peck drilling cycle6m 8s
-
G84: Tapping4m 10s
-
-
3. M-Codes
-
M00: Program stop2m 24s
-
M01: Optional stop2m 50s
-
M06: Tool change2m 31s
-
M08: Coolant2m 9s
-
-
4. Sample Programs
-
Write a sample program13m 10s
-
Review the program code5m 42s
-
-
Conclusion
-
Next steps1m 13s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome