G-Wizard Editor: Menu Commands

Last modified: March 10, 2024

Introduction to the Menus

G-Code Editor interface on CNCCookbook.com with toolbar and blank workspace.

G-Wizard Editor has 7 menus:

File Menu Commands

Gray file menu with "New", "Open...", "Save" options.

The GWE File Menu is pretty standard, and includes:

If you try to Exit without saving, or use New or Open without saving a file that has been modified, you will be prompted to save or abandon your changes.

Export Hints Command

It’s accessed from the File Menu:

G-Code editor within GWizard software, featuring export hints menu on gray background.

Export Hints may be found on GWE’s File Menu…

Make sure you’re working with a file that has been saved at least once because Export Hints wants to take the same file name, and add “.csv” to get the name of the CSV (spreadsheet) file it will save to.  When you open that file, here’s what you’ll see (with a touch of column width and word wrap tweaking to make it more obvious what’s there):

Machining process management spreadsheet screenshot

The output of Export Hints is a CSV (Spreadsheet) File…

Here in one file you get a whole bunch of useful columns that tell you:

–  The GCode line

–  GCode text

–  Time to get to the line, in seconds

–  Acceleration adjusted time to get to the line, in seconds

–  Final XYZ coordinates after executing the line

–  Speeds (S) and Feeds (F) in effect for the line

–  Tool (T) loaded for that line

–  Hint:  This is our special GCode-Explained-In-Plain-English hint seen in our Hints view.  There’s tons of additional useful information in there that you could pick apart with spreadsheet formulas if you needed to.

–  Error:  Full text of any errors associated with the line of GCode

That’s a lot of useful information in a spreadsheet format that makes it easy to manipulate.  Use it to print columnar reports as an aid to documenting your GCode.  Add formulas to do analysis of various kinds on the GCode.  Use it to make it easier to understand what the GCode is doing.  Give a copy to an Operator they can mark up while they watch the program run to give ideas how to improve it.

There’s a lot of potential for anyone who can run a spreadsheet to do creative things with the information found here.

Edit Menu Commands

A computer menu with editing options.

The GWE Edit menu includes most of the typical commands you'd expect to see on an Edit menu:

Find/Replace

Find/Replace can be used either to search or to search and replace the text with replacement text. When you select Find/Replace from the menus or toolbar, a special Find/Replace toolbar is activated:

GWizard: G-Code Editor toolbar on CNCCookbook.com.

The Find/Replace toolbar makes it easy to use Find/Replace repeatedly without covering up what you're looking for. To get rid of it, just click the red "Close" button. Here are the functions on the Find/Replace toolbar:

Jump

Jump can be used to move to specific points of interest that are a little different than Find/Replace. For example, specific line or block numbers. When you select Jump from the menus or toolbar, a special Jump toolbar is activated:

GWizard G-Code Editor Jump Toolbar with icons and buttons for navigation and editing.

Like Find/Replace, the Jump toolbar makes it easy to use Jump repeatedly without it being in the way. Here are the functions on the Jump toolbar:

Jump can be really handy to have open for moving around your g-code program quickly, for example, from one tool change to the next.

Insert Menu Commands

A computer menu with options for inserting G-Code, M-Code, Feeds and Speeds, Tool Change, and Macro code.

The Insert Menu is used to access the various Wizards for creation of new g-codes. For more information on the G-Code Wizards, consult the Wizard Page.

Simulator Menu Commands

Simulator menu with dropdown options and icons on a white background.

The Simulator Menu controls program execution when playing back g-code in slow motion. This is handy for debugging and understanding g-code programs. If you're just looking for a backplot, don't bother with the simulator. The Simulator Menu has the following commands:

The functions of the Simulator commands are described in more detail on the Simulator page.

Tools Menu Commands

Gray menu bar with black text and green accents featuring tool icons and dropdown menus.

The Tools Menu has 4 commands:

Revisions

Revisions are commands that scan through the g-code and make revisions. They can be used to scan the currently selected range of g-code and make line-by-line revisions. Selecting the Tools Revise command brings up the Revision Tool:

Machining software on computer screen with revise blocks tool options

The Revision Tool lets you select different Revision Functions, see what they do in the Description column, and see their various options down below. When you find the Revision you'd like to make, select the appropriate options and press "Apply". Or, press "Cancel" to back out without making any revisions.

For a complete description of the available Revisions, see the Revisions documentation page.

Auto-Revisions

Auto-Revisions are revisions that automatically run. You can select one or more revisions to run when a file is first loaded, each time the file is parsed, or when the file is saved. Auto-Revisions are run in the order they're listed in.

<Lots more to come here. Auto-Revisions are not really baked yet!>

Setup

Selecting Tools Setup brings up the Setup Tool. For more information, see the Setup Tool Documenation Page.

Backplot Menu Commands

Text editor Backplot menu with Zoom Extents and Redraw options highlighted.

The Backplot Menu has just two commands:

Onward to the Keyboard shortcuts page, where you'll learn about GWE's keyboard commands.

Be the first to know about updates at CNC Cookbook

Join our newsletter to get updates on what's next at CNC Cookbook.