SendCutSend Education

Lesson 1.9

How to Understand CNC Machine Coordinates and G-Code

This series was filmed and edited by Keaton Bowlby

In chapter 1 lesson 9, we introduce G-code and how CNC machines understand and execute your designs.

We’ll break down how machines track position using machine home and work coordinate systems, and how offsets allow you to define where your part exists in space. From there, we’ll walk through the basics of G-code, including common commands for movement, spindle control, feed rates, and tool changes. You’ll also see how these commands come together to control every step of the machining process.

What you’ll learn in this episode:

  • The difference between machine home and work coordinate systems
  • How work offsets define part position in the machine
  • What G-code is and how it controls CNC machines
  • Common commands for movement, spindle speed, and tool changes
  • How CNC programs are structured and executed

More Episodes

SendCutSend Education Video series: How to Design a CAD Lid with Joints, Ventilation & Access Features
Lesson 2.6

How to Design a CAD Lid with Joints, Ventilation & Access Features

SendCutSend Education Video Series: How to Plan Your Design for Anodized Finishes
Lesson 5.15

How to Plan Your Design for Anodized Finishes

SendCutSend Education Video Series: How to Program a Part in CAM: 3 Axis Workflow
Lesson 2.4

How to Program a Part in CAM: 3 Axis Workflow

SendCutSend Education Video Series: How to Design Parts Using Adaptive and Pocket Toolpaths
Lesson 1.7

How to Design Parts Using Adaptive and Pocket Toolpaths

Get notified when new lessons drop

We're launching a new chapter every week. Put in your email and we'll let you know when they're available.