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-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,…

G-Wizard’s Conversational Pocketing Wizard

May 13, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments
Conversational CNC Pocketing Wizard

Conversational CNC is a way to generate g-code programs without having to go through the whole CAD/CAM process.  It’s designed to make simple things simple, while reserving the complicated things for CAD/CAM.  By streamlining the process of creating simple g-code, it becomes a lot easier to use a CNC Machine for quick one-off tasks–the sort…

Several Customer-Driven Updates to G-Wizard Editor This Week

Apr 22, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  2 Comments

We made several inline releases without much fanfare this week to respond to various customer’s feedback.  If you want the full details, you can always check the Change Log.  Suffice it to say there’s a lot of good fit and finish work being done based on what folks report when they use GWE.  We really…

Our First LinuxCNC Post for G-Wizard Editor

Apr 1, 2013   //   by Bob Warfield   //   Blog, DIY CNC, GCode, Software  //  No Comments

I just uploaded our first LinuxCNC milling and turning posts for G-Wizard Editor.  It’s a modest start, but we’ll build on this initial version.  The most important LinuxCNC feature we’ve added support for in the Editor are named parameters.
In LinuxCNC, you can write:
instead of:
Much easier to read than the numeric…

G-Wizard Editor’s New Macro Variable Tab, SETVN, and Naming #Variables in Macros

Mar 29, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  3 Comments
G-Code Macro Variable Viewer

Macros and subprograms are potent addition to the g-coder’s arsenal.  Used properly, they will make your g-code programs shorter, more general purpose, and easier to understand.  Unfortunately, not every g-code dialect supports macros.  Some have fewer features than others, while some have no support at all.  Others will have very sophisticated and feature rich sets…

New Conversational CNC Graphical User Interface

Mar 25, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  1 Comment
Conversation CNC Milling Wizards

Now that I have several of the Conversational CNC Wizards up and running, I decided to go back and work on the UI to get it closer to what the final look and feel will be.  The latest GW Editor version has the new UI:

The individual Wizards also carry the thumbnail:

The Wizards are…

GW Editor v1.020 Adds a Slotting Wizard

Mar 21, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments
Conversational CNC Slotting

Close on the heels of our Surfacing Wizard comes a new Slotting Wizard for G-Wizard Editor’s Conversational CNC Module.  It looks like this:

It’s pretty self-explanatory, but here’s what you do:
1.  Make sure the Safe Z (the height where the tool can go anywhere without hitting anything), Rapid to Z (height we can use…

Improving GW Editor’s Bridgeport DX32 Post

Mar 20, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  10 Comments

People tell me they love their Bridgeport DX32 controls.  There’s a small but vocal minority of folks still using them, and the DX32 topped the list of requested Post upgrades on our recent G-Wizard G-Code Editor Survey.  So, I rolled up my sleeves  and over the last 2 releases of G-Wizard Editor, I added a…

New Conversational CNC Face Milling and Surfacing Wizard

Mar 19, 2013   //   by Bob Warfield   //   Blog, FeedsSpeeds, GCode, Software, Techniques  //  4 Comments
Face Milling and Surfacing CNC Wizard

I just uploaded G-Wizard Editor version 1.018, which has our new Conversational CNC Face Milling and Surfacing Wizard.  Here’s what it looks like:
The Surfacing Wizard includes three different toolpaths:
–  Zig-zag:  Fastest surfacing, because it cuts both ways.
–  Climb Mill:  Best surface finish–passes are climb mill and then rapid back so they always…

Clean Up Your G-Code Modes!

Mar 13, 2013   //   by Bob Warfield   //   Blog, GCode, Techniques  //  No Comments
G-Code Modal Data

Any parent raising a teenager knows there is a constant refrain from the parents to the teenager to, “Clean up your clothes/junk/whatever!”  Things are left wherever they were dropped and it takes a concerted effort to bring any order to this chaos.
So it is with g-code subprograms and the matter of modes too.  When…

New File Compare Command for G-Wizard G-Code Editor

Mar 7, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

We recently ran a survey to see what folks thought we should add next to the G-Wizard Editor.  The #1 response was a File Compare command, so here is a video showing how the new command works:

We thank you for participating in the survey.  It’s not too late to get more votes in to…

The Latest G-Wizard Editor Features Up Through Release 1.012

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

I have a confession: I haven’t gotten much writing done for the site in the last week.  No blog digest newsletter email went out at all as a result.  So, I’m trying to get caught up.  I was busy doing work on GW Editor, so I want to go over what all was added in…

Making GCode Programs Smaller for Older Machine Controllers

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

Living in a world where the average phone has memory measured in gigabytes it’s easy to forget that a lot of very capable CNC machines have far less memory available for gcode–especially older machines.  A real old Fanuc might have only 16K of RAM–that’s “K” as in 1000’s while “Gigabytes” are billions!  Even the newer…

G-Wizard Editor Release 1.005 is Posted

Feb 12, 2013   //   by Bob Warfield   //   Blog, GCode, Software  //  No Comments

Hot diggity, another G-Wizard Editor release is available!
Release 1.005 is a minor release:
– Added ISO Mill and Lathe posts in Inch and Metric.  You may need to download the newer canned posts to access them.
– Implemented the ability to use “,” and other characters for the decimal point in g-code for International…



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.