G-Wizard Calculator:
Fast, Easy, Reliable Feeds and Speeds


Join 50,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:

  • Our Big List of over 200 CNC Tips and Techniques
  • Our Free GCode Programming Basics Course
  • And more!


GCode is Complicated
G-Wizard Makes it Easy

Browsing articles in "GCode"

Using G-Wizard Editor’s New Soft Limit Alarms to Help Spot Crashes Before They Happen

Dec 16, 2013   //   by Bob Warfield   //   Blog, GCode, Software, Techniques  //  1 Comment

Nobody likes it when their CNC machine crashes, and there’s no way to absolutely 100% guarantee that you will never have a crash.  Crashes are hard on tooling, parts being machined, fixtures (seen a vise that’s been milled on top recently?) and machines.  They can really get in the way of your productivity.  Most of…

Machinist’s Hammer Part 2: G-Coding Worksheet + Drawing

Dec 8, 2013   //   by Bob Warfield   //   Blog, CNC Projects, GCode  //  No Comments
Machinist's Hammer Dimensions

Time to get on with the Machinist’s Hammer project.  I am writing the g-code for this project by hand, without use of CAM software.  It’s a simple enough project that it’s pretty easy to do.  Plus, there are a variety of labor saving helps available so that it is much faster and easier putting pencil…

G-Wizard Editor New UI Beta Release

Dec 4, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

Progress on G-Wizard Editor has been slow for a little while now.  It’s all been about getting the new UI in place for both GW Calculator and now GW Editor.  I’ve just uploaded the first version of GW Editor with the new UI.  I’m calling it Beta Test for now until we have a little…

30 Features to Try in G-Wizard Editor

Oct 23, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

We can’t serve up 31 Flavors of ice cream, but we can easily give you a list of 30 features to make sure you try in our G-Code Editor.  If you don’t already have it, sign up for the free 30-day trial to test out any of these on your own g-code.
Okay, here goes,…

20 Most Popular CNCCookbook Articles and Pages of the Last 6 Months

Every so often I like to tally up our most popular articles so the newcomers don’t miss them.  Here it is, the Magnum Opus, get ready to feast:
1.  CNCCookbook G-Code Course
Our free g-code course is perennially popular and has become a go-to resource for the community.  If you don’t know the g-code yet,…

Using IF and GOTO For a Poor Man’s G71 Lathe Roughing Cycle

Sep 16, 2013   //   by Bob Warfield   //   Beginner, Blog, GCode, Techniques  //  No Comments
G71 Rough Turning Cycle

The G71 rough turning cycle available on many controls is really handy.  You specify a profile in g-code and the G71 cycle deals with roughing it out.  But not all controls have G71, and some earlier versions of G71 have various limitations.
This article is about using a little macro programming to implement a “poor…

GW G-Code Editor Version 1.261 Uploaded

Sep 9, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

I just uploaded GWE release 1.26, which is a minor release that adds:
– Increased the time limit to be disconnected from the Internet to 28 days.
– Broke out the IJK words under I in the Post Numbers setup so they can be set independently of XYZ.  I had a customer that wanted to…

New Features in G-Wizard Editor Version 1.25

Aug 13, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

While most of the software development focus is currently on a major G-Wizard Calculator revision, I did get a new version of G-Wizard Editor together that has some nice additions.
Release 1.25 is a minor release that adds:
– Panning is now scaled to the zoom level of the backplot so it is much smoother…

G-Wizard Editor Gets New Backplot Navigation Toolbar

Jun 26, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

I want to thank everyone that participated in our recent GW Editor Feature Survey.  We had well over 200 of you contribute answers and the picture you painted was very clear:
The #1 most requested feature was 4th Axis Support, and the #2 most requested feature was improved Backplot Navigation.
I’m happy to report that…

Help Us Decide What Features to Add to GW Editor Next

Jun 24, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  2 Comments

Been working hard on a lot of customer feedback for G-Wizard Editor.  It’s time to take a step or two back and decide what major feature to tackle next.  We’ll keep going on the small refinements, but we also need to slide a big feature in fairly frequently.  This is your chance to help us…

New GW Editor Post for Roland CNC Mills

Jun 21, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

The latest release of G-Wizard Editor (install page) now includes a post for the Roland series of benchtop CNC mills.  I hear from a lot of folks who have these little mills and use them for desktop prototyping or jewelry making.
The Roland MDX-40A and MDX-540 are typical examples:

These little machines use a g-code…

Converting G-Code from Inches to Metric and Vice Versa

Jun 13, 2013   //   by Bob Warfield   //   Beginner, Blog, GCode, Software, Techniques  //  No Comments

Need to convert a g-code program from inches to Metric or vice versa?   It’s not hard if you know how and especially if you have a tool that knows how to do it automatically like our G-Wizard G-Code Editor.   What is hard is expecting G20 and G21 to do it for you–that’s not what those…

G-Code Coordinate Offsets, Scaling, and Rotation

Jun 10, 2013   //   by Bob Warfield   //   Beginner, Blog, GCode, Techniques  //  No Comments

I’ve been busy on our G-Code Tutorial this week, and just posted a second article on g-code coordinate offsets, scaling, and rotation.  This one provides an overview of g-code coordinate transformations and introduces the 5-Step G-Code Coordinate Pipeline as a way to visualize everything that’s going on:

As mentioned, this is the overview.  There are…

New G-Code Course Chapter Added on G04, G60, and G61

Jun 9, 2013   //   by Bob Warfield   //   Blog, GCode, Software, Techniques  //  No Comments

I just added a new chapter to our g-code course that covers G04 Dwell, G60 Single Direction Motion, and G61 Exact Stop Mode.   These are all special-purpose g-codes that are indispensible when you need them, but that aren’t used terribly often.
Typical uses include:
–  Chip breaking with G04
–  Avoidance of backlash for more…

Brother Can You Spare A Little 4th Axis G-Code?

May 24, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

One thing that can really move G-Wizard Editor ahead is access to new g-code.
Let me explain.
Recently, I had about 3 people send me some really complex Fanuc macros.  Very cool stuff.  By working through some of the problems they were having, the g-code simulator got a lot better for everyone.  The thing is,…


Do you want to be a better CNC'er?

Get Better Tool Life, Surface Finish, and Material Removal Rates.


Start Now, It's Free!



  GW Calculator

  GW Editor



  Deals and Steals

CNC Blog








     Feeds and Speeds

     G-Code Tutorial

     CNC Machining & Manufacturing

     DIY CNC Cookbook

     CNC Dictionary

CNC Projects


     Machinist's Search


     Online Groups


     Reference Data


     CNC Dictionary


     Tool Brands


     Hall of Fame

     Organization: Soon!





     Our History

     Privacy Policy

All material © 2016, CNCCookbook, Inc.