G-Code Tutorials

Machining Math Fundamentals: Pythagoras Theorem

Marc from G-Code Tutor talks about how we can use the Pythagorean theorem to to calculate points of the path…

4 weeks ago

How to Hand Program a Bushing on a CNC Lathe - PART 2

Marc from G-Code Tutor hand-programs a bushing writing a G71 roughing cycle and using a subroutine to...

1 month ago

How to Hand-Program a Bushing on a CNC Lathe - PART 1

Marc from G-code Tutor writes a full bush program on a CNC lathe and explains everything he does, block by…

2 months ago

Machining Math Fundamentals: Linear Equations

Marc from G-Code Tutor is here to help us brush up on some math knowledge that we will need when…

2 months ago

Machining Math Fundamentals: How to Calculate Cutting Times

By taking the length of the cut and dividing it by the feed rate, we can work out how much…

3 months ago

Must-Know M-Codes for 3D Printing

In this video from G-Code Tutor, Marc talks about the M-Codes that are used by 3D Printers and how they…

3 months ago

These G-Code Shortcuts Will Speed Up Your Programming Process Significantly

If you are someone who tends to hand-code your programs and are looking for a way to speed up the...

4 months ago

G-Code Screw Thread Tips

Begin by discussing in depth how we program with the G76 two-line screw thread cycle, covering each word that is…

5 months ago

Plane Selection With G-Code

Marc from GCodeTutor shows how to select our working planes, select the correct plane and how to switch between them…

5 months ago

Using Subroutines with G70

When we have programmed a roughing cycle, we can either program the same tool path again for our finishing cycle…

6 months ago

Tips for Handwriting a Turning Program

Marc from the G Code Tutor shows us some important tips and tricks on how to achieve writing a turning…

6 months ago

List of M-Codes for ALL CNC Machines

M-Codes often have different uses across machine controls but a few remain standard that most machines share. Marc from G-Code…

7 months ago

10 G-codes You Must Know

In this video you will also learn what different terms associated with these codes really means. All brought to you…

7 months ago

Master Peck Groove Cycles | G75

Learn how to program a G75 peck groove cycle with G-code. Marc, the @G-Code Tutor, will review each detail of…

8 months ago

Radius Programming on a CNC Machine | G02 & G03

G-code tutor includes using an ‘R’ word, when and how to use I, J and K to define the center…

8 months ago

Programming Peck Drilling Cycles with G-Code

Program a peck drilling cycle using the G83 G-code and G73. Learn to program a variable peck amount to give…

8 months ago

Understanding Rapid Travel and Linear Interpolation (G00&G01)

Let's discuss G00 and G01 codes and how to use them. along with incremental and absolute programming of G00 &…

9 months ago

Cartesian vs. Polar Coordinate Systems | G-code Tutorial

Learn more about the differences between cartesian and polar coordinates systems and...

2 years ago

This website uses cookies.