Universal Gcode Sender (UGS) Beginner Tutorial | Send G-Code from Free Software to Your CNC

Опубликовано: 14 Февраль 2026
на канале: Open Source CNC
17,571
301

Want to take your G-Code from FreeCAD, Blender FabEX, or other free CAM software and actually run it on your CNC?
In this beginner tutorial, you’ll learn how to use Universal Gcode Sender (UGS) to send your first CNC job step by step. This is part of my playlist My CNC: Projects, CAM & G-Code Tutorials for Beginners & Pros, where I share real projects and practical workflows using 100% free and open-source CNC tools.

In this tutorial, you’ll discover:
What Universal Gcode Sender (UGS) is and why it’s used for CNC control
How to install and set up UGS on your computer
Connecting UGS to your CNC machine and testing the connection
Importing G-Code files generated in FreeCAD CAM or Blender FabEX
Securing your workpiece to the CNC table (tips & best practices)
Zeroing the machine with a probe in UGS
Running your first CNC job safely and monitoring the cut

This video ties directly into the FreeCAD CAM & G-Code tutorials — after you’ve generated toolpaths and exported G-Code, UGS is the final step to turn your design into a real CNC project.

After learning the basics of sending G-code with UGS, it’s time to use it for something more advanced. In my new tutorial, "Universal G-Code Sender: Map the Stock – 3D Scan Workflow for CNC", I’ll show you how to use UGS together with a touch probe to 3D scan your stock or surface, generate a height map, and integrate it with your FreeCAD CAM workflow for true 3D accuracy:    • Universal G-Code Sender: Mapping The Stock...  

Already know how to send G-Code with UGS? Take the next step and learn how that G-Code is actually created in FreeCAD! Watch my new video where we design a real-world replacement part from scratch, generate precise toolpaths (facing, pocketing, helix, profiling), and mill it on the CNC using 100% free software — FreeCAD + FreeCAD CAM.
FreeCAD CNC Tutorial: Model, Toolpath & Mill a Replacement Part (Full G-Code Workflow):    • FreeCAD CNC Tutorial: Model, Toolpath & Mi...  

Watch next:

FreeCAD CAM Lessons (Create & Export G-Code):    • FreeCAD CAM - Complete Lessons (CNC G-code...  
Blender CAM / Fabex CNC Addon lessons:    • Blender CAM G-Code Tutorials – Free CNC Mi...  

00:00 About the channel: CNC workflows with FreeCAD CAM & Blender FabEX
00:24 Video overview: Sending G-Code to CNC with Universal Gcode Sender (UGS)
00:52 What is Universal Gcode Sender (UGS)?
01:23 Installing UGS on your computer
02:47 Connecting UGS to your CNC machine & testing connection
05:09 Importing a G-Code file into UGS
06:10 Securing your workpiece to the CNC table (best practices)
09:05 Zeroing the machine with a probe in UGS
12:02 Safety checks, running your first CNC job & milling on the CNC

My Patreon Page:   / opensourcecnc  

Big Thanks ($10):
  / one-time-big-thanks-244233  

Thanks ($3):
  / one-time-thank-you-244228  

You can book a one on one session with me, to sort things out if you need help with certain projects or situations:
  / one-hour-one-on-138672386  
  / one-hour-one-on-138673562  

Subscribe for more tutorials on CNC machining, FreeCAD, Blender CAM with Fabex CNC addon, G-Code generation, and open-source CNC software!

#UGS #FreeCAD #CNC #OpenSourceCNC #GCode