G-Code is the most popular CAD / CAM / CNC / 3D Printing data file format. It is supported by almost all CNC/CAM/3D Printing applications. With help of this app, you can take your 3D files with you. Fast G-code generation is fast. Don't wait hours for slicing that detailed model. Slic3r is about 100x faster than Skeinforge. It also uses multithreading for parallel computation. Lots of input/output formats. Slic3r reads STL, AMF and OBJ files while it can output G-code and SVG files. This site holds silhoutte CNC DXF art files for shapes that one can cut on a CNC machine. The DXF shape art files are 2D outlines. I have been cutting the shapes on my home built CNC hot-wire foam cutting machine. Download the shapes for FREE! DAK Engineering has a nice freeware program that will convert these 2D DXF shapes into Gcode. CraftWare is a free STL to G-code converter software for Windows, Linux, macOS, Android, and iOS. This software can generate the G-code of a 3D model present in an STL file or any other supported file format like OBJ, 3MF, CWP, etc. All to G-Code Converter is a free DXF to GCode converter software for Windows. It is one of the simplest software through which you can quickly generate the GCode of a 2D or 3D model contained in a DXF file. Apart from DXF, you can also use it to convert designs present in PLT and SVG files to GCode. In addition to that, you can also batch.
So you’d like to play with G-Code but don’t have any sample g-code files?
For starters, be sure to check out our Free G-Code Tutorial. It’s full of examples on a case-by-case basis.
Want completed programs?
No worries, here’s a bunch of examples:
G-Code Examples for Milling Machines
boomerangv4.ncc: 3D profiling job on a boomerang.
Griffin Relief.ncc: 3D profiling job for a gryphon logo.
HomeSwitchRearPanelEngrave: A control panel for my CNC electronics.
SupportLogo.ncc: CNCCookbook logo for my tooling rack.
G-Code Macro Examples
Warm Up Program: Runs your spindle and axes to warmup the CNC machine.
Peck Drilling: Customize your peck cycle with this macro.
G-Code Examples for Each G-Code and M-Code
Our handy g-code reference lists have links to specific g-code examples for each g-code and m-code.
How about a Free G-Code Viewer? Check this out:
Create your own G-Code Examples with Conversational Programming
Free 3d Models G Code
With Conversational Programming, it’s easy to create your own g-code examples…
Conversational Programming is a way to create simple g-code programs with CADCAM software. You simply answer questions in a simple Wizard format and it will generate the g-code for the operation. Our G-Wizard Editor Software has a free built-in Conversational Programming Module you can use to generate all sorts of g-code examples.
More G-Code Resources
Do You Have Some Cool G-Code?
We’re always on the lookout for cool g-code files to add to this page. If you have some you think is worthy, we’re interested. If we wind up adding it to this page for download, we’ll give you a free lifetime copy of our G-Wizard Editor.
Here’s the sort of thing we’re looking for:
Free Download Games
Quick fun projects someone could CNC in a weekend.
Useful g-code utilities such as subprograms others may want to include in their own g-code.
G-Code that demonstrates some clever technique others can learn from.
If you think you’ve got just the ticket, send me an email via [email protected]. Include your g-code, tell me what sort of control it runs on, what it is, and briefly say why you think it should be added to our g-code page. I’ll let you know quickly whether I’m going to add it and whether you get your free copy of G-Wizard Editor.
Cheers!
Like what you read on CNCCookbook?
Free G Code Downloads
Join 100,000+ CNC'ers! Get our latest blog posts delivered straight to your email inbox once a week for free. Plus, we’ll give you access to some great CNC reference materials including: