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


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:

  • 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"

New G-Wizard Editor Release and GWE Webinar Recording Available for Download

Feb 7, 2014   //   by Bob Warfield   //   Blog, GCode, Software  //  3 Comments

I just uploaded G-Wizard Editor v1.46.  It contains several handy improvements:
– Changed so all tools are automatically made visible at startup. Had people turn off tool visibility, quit, come back later, and wonder why the tools weren’t visible in the backplot.
– Add a “My Post Isn’t Here!” button to Setup.
– Fixed problem…

G-Wizard Editor version 1.37: Improved Time Estimates

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

A number of people use G-Wizard Editor to give them accurate information on how long their g-code programs will take to run.  Accordingly, I made a number of improvements to GWE version 1.37 to make it more accurate.  For example, there is a new simulator adjustment on the Machine Profile page that lets you apply…

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…



Do you want to be a better CNC'er in 37 Seconds?

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

It's that easy. You can install and get results in a matter of minutes.


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.