Online courses teaching you how to be a great machinist

CNC Machine Training


Enroll

CNC Lathe Programming

Learn to program CNC Machines online

Master CNC Lathe programming
The easy way to learn G-Code

With multi-axis machining centres, the fun really starts. These machines are capable of making any part complete at high speed and high accuracy.

This Lathe course assumes you have a very basic understanding of turning and GCODE. If you know the basics such as rapid and feed rate movement commands then you are ready for this CNC course. If not then enroll in my foundation course here first.

Only have a 2 Axis CNC Lathe? Then this course is still relevant to you and still worth the money. I cover all operations that a 2 axis lathe use along with the multi-axis industrial stuff

2 Axis Turning

  • Program Layout
  • Roughing and Finishing Cycles
  • Centreline drilling and boring
  • Screw cutting
  • Parting off
  • Multi-axis machining

  • Live tooling
  • Sub-spindles
  • Cross-axis operations
  • Face operations
  • C Axis Positioning
  • In-Depth, Clear Explanation

    Each lesson clearly explains with diagrams and hand-outs. Not just a 'how-to' course but also inside tips and tricks used by tradesmen

    Enroll now for only $170.00

    Each time this Lathe programming course is updated the price goes up, Buy now for lifetime free updates!

    Gcodetutor-logo
    A t first, these impressive machines look daunting to learn to program. By breaking down each operation line by line, command by command they are not as complex as they seem.

    I explain each GCode that is used, every part of a cycle that is written and each movement that is made.

    As with all my courses, Lifetime updates are free!

    CNC machine training has never been so easy and affordable

    T

    his CNC machine training course covers everything you need to be able to program your CNC Lathe with confidence

  • GCODES and MCODES
  • All the main cycles
  • Best practices
  • Twin-spindles explained
  • Driven tooling operations
  • And many more
  • Includes nearly 14 reference hand-outs that you can save on your phone or print out and keep in your toolbox

    CNC Lathe Programming Curriculum
    • Introduction
    • Welcome (1:24)
    • Important Information (1:00)
    • Cartesian coordinate system (4:38)
    • Header (7:01)
    • Safety line (4:16)
    • Setting the datums (10:29)
    • Return to home (9:20)
    • Centreline operations
    • Boring (14:54)
    • Point to point drilling (9:57)
    • G81 & G82 drilling cycles (8:02)
    • G73 & G83 drilling cycles (11:02)
    • Centreline tapping (8:13)
    • Parting Off (7:42)
    • Spindles, planes and Subroutines
    • G96 and G97 Spindle control (3:51)
    • G17, G18 and G19 working planes (2:36)
    • Subroutines (3:15)
    • Sub spindle (10:55)
    • Multiple repetitive cycles
    • G71 External roughing cycle (12:02)
    • G71 Single line roughing cycle (7:26)
    • G71 Internal roughing cycle (8:39)
    • G70 Finishing cycle (6:11)
    • G72 Facing cycle (4:53)
    • G73 Pattern cycle (4:05)
    • G75 Grooving/Parting off cycle (7:27)
    • Screw cutting
    • G76 Screw cutting (9:39)
    • G32 / G92 Screw cutting (11:00)
    • Internal and left hand screw cutting (5:38)
    • Driven / live tooling
    • Cross axis drilling (9:40)
    • Cross axis tapping (7:20)
    • Z-Axis face drilling (8:02)
    • Z-Axis face tapping (7:29)
    • Y-Axis milling (12:45)
    • Self Assessments
    • Self Assessment 1 instructions (1:32)
    • Self Assessment 1 Answers (14:19)
    • Self Assessment 2 instructions (4:40)
    • Self Assessment 2 Answers (13:34)
    • Reference charts
    • A complete collection of downloadable Charts
    Free Lesson
    Finish boring operation

    In this lesson, we program a finish boring operation from start to finish.

    Using G-Code, the most common programming language for CNC Lathes, we write a full sequence explaining each G-Code and command as we go.

    The full course covers every operation you need to program your Lathe to make any part imaginable.

    Watch the free lesson below
    Enroll now to learn CNC Lathe programming for only $170.00

    14-day money-back guarantee. Free updates for life!

    Gcodetutor-logo
    Choose Your GCodeTutor License

    Enrol in separate CNC courses or get massive savings when you enrol in a training bundle.

    G-Code Training Bundle
    • Over 14 hours of pre-recorded lessons
    • LIFETIME ACCESS to all 4 G-Code courses
    • Complete G-Code training
    • Easy to understand
    • Write CNC programs to make any part imaginable with G-Code
    $497

    +VAT


    Everything Bundle
    • Over 70 hours of machine shop training
    • 4 G-Code programming courses
    • 2 Fusion 360 CAD/CAM courses
    • 1 Machine shop maths course
    • 1 GD&T measuring equipment course
    • 1 Manual Lathe course
    $1097

    +VAT


    ALMOST Everything Bundle
    • Same as the Everything Bundle but WITHOUT the manual lathe mini apprenticeship course
    • 4 G-Code programming courses
    • 2 Fusion 360 CAD/CAM courses
    • 1 Machine shop maths course
    • 1 GD&T measuring equipment course
    $847

    +VAT


    Frequently asked questions
    Have a question? I may have been asked it before.

    If your question is not answered in this FAQ section, feel free to message me on my contact page.

    Who is GCodeTutor?
    GCodeTutor is a CNC Machine tools programming engineer called Marc who has been programming CNC machines for the aerospace industry for over 28 years.
    How long is this course?
    This course is around 4 hours 30 minutes long, broken down into bite-size videos between 4 and 12 minutes each.
    Is it difficult to understand?
    CNC Lathe programming is not as complex as most programming languages. This course is designed for students that have a basic understanding of G-Code and is easy to follow.
    Is payment secure?
    My courses are hosted on Teachable, the world famous course providers.

    They take care of your transaction with their secure payment processors that support several different payment methods.

    I want my money back!
    That's not a problem. I offers a 14-day money back guarantee on all my courses and I will refund you without question.

    Sign up now for lifetime free updates at just $170

    Each time new content is added to the course the price will Increase

    Sign up