GW Editor User Guide

GWE Video University

Getting Started

How-To Articles

Setup

Commands

Keyboard

Revisions

CNC Simulator

Wizards

Tool Data

Tips

Post List

Customizing Posts

 

GW Conversational CNC

 

Mill G-Codes

Lathe G-Codes

 

Sample G-Code Files

 

GWE Tips

 

GWE Change Log

GWE Install

 

Troubleshooting

 

User's Club

Bookmark and Share

G-Wizard CNC Program Editor:

A Clean Sheet for CNC Machinists

Throw out the old ideas for g-code editing and simulation. Build something new. Something better.

That's what we did with GWE.


Old School Machining
 
Powerful for Experts, Simple for Beginners
Join Our Free Beta Test

Machinists need all the help they can get editing part programs. G-Code isn't exactly English, after all. So we came up with a new approach with our CNC Program Editor:

- It has a sophisticated graphical backplot and CNC simulator.

- It knows your controller using a "post" just like your CAM program.

- There's even a set of Wizards to streamline entering of new g-codes, and there's full integration with our powerful G-Wizard CNC Calculator.

- It does in depth error checking and includes a special "Hints" view that tells you everything about each block. It's a g-code "tester".

Whether you're a G-Code Expert, CAM programmer, or just getting started learning the g-codes, GWE has capabilities for every skill level and it will make a better, faster g-code programmer out of any CNC machinist.

We also understand that when the CAM programs come out of the design office, they're often in need of a little help down on the shop floor. So, we gave you powerful program revision commands to let you grab that CAM program and bend it to your will.

Simulate. Edit. Revise. Debug. Power to the CNC Machinist!

Check it out. We know you'll like our new G-Wizard CNC Program Editor.

 

 

Email Format

Note: Even if you registered for calculator, you still need to register for the Editor Beta!

Our Guarantee

We value your privacy, we do not spam, sell, or share your information.
But, we need a working email to activate your software!

 

 

G-Wizard Editor Features

G-Wizard G-Code Editor

G-Wizard CNC Program Editor (GWE for short)...

1. State-of-the-Art CNC Program Editor

Need to edit some g-code? Just click GWE's G-Code tab to access a modern GUI g-code programming editor for CNC programmers, with all the functions you would expect, including:

  • Cut, Copy, Paste, and Select All
  • Unlimited Undo/Redo
  • Find and Replace
  • Jump to N# Line
  • Jump to physical line in the file

All commands are available from the keyboard for speed, and from the menus and toolbars for ease of use.

More...

2. Graphical CNC Simulator and Toolpath Backplot

G-Code Backplotter and Simulator

GWE Backplot and CNC Simulator...

  • Multiple views including Top, Front, Right, and Perspective, just like your CAD/CAM program
  • Simulated 3D toolholder makes the action come alive
  • Panning, zooming, and rotation
  • Playback in the simulator with the familiar Cycle Start, Feedhold, Single Block, and Rewind commands
  • Variable playback speed from 0 - 100%. Move quickly to get to the part that's interesting and then slow it down to understand what's happening
  • Graphical backplot animates during playback so you can keep track of where you are
  • Detailed feedback of coordinates, spindle rpm, feedrate, and coolant status during playback, just like on your CNC machine
  • Detailed feedback of g-code modes at each step during playback, such as whether G17, G18, or G19 plane is selected
  • Work offsets G54-59 all the way through extended work offsets G54.1 P1 - P300
  • G52 Local Work Shift
  • G92 Coordinate System Setting
  • G51 Coordinate Scaling
  • Canned Lathe Cycles like G71 Rough Turning
  • Infinite Loop detection
  • Haas and Fanuc Macro programming

Everything you need to verify your g-code part program is doing the right thing is right there when you need it.

More...

3. Wizards to Help you Create G-Code

G-Code (F)eeds and (S)peeds Wizard with Integrated G-Wizard Calculator...

G-Code Wizards give you the fastest way to power in accurate g-code ever. You can access them via keyboard for speed, and toolbar buttons and pulldown menus for ease of use. They prompt you through which G or M-code to use as well as any parameters they may take.

Wizards are provided for:

  • Motion Functions: G0/G1/G2/G3, etc.
  • Coordinate Transformations: G17/18/19 plane selection, G20/21 units, Work offsets, etc.
  • Canned Cycles: Quick, what does G82 do and what are all the parameters?
  • Tool Compensation: Length comp, cutter comp, we got you comped!
  • Scaling
  • M-Codes
  • Macro # Variables: Which is which? Look them up on the fly.
  • Feeds and Speeds Wizard with full G-Wizard Calculator integration.
  • Tool Change Wizard with full Tool Crib support. Pick by name instead of just the number.

More...

4. Hints to Explain Each Line of G-Code in Plain English

Hints tab with some errors highlighted...

What if you had a serious g-code expert looking over your shoulder all the time, but he only talked to you? Hints give you a variety of, well hints, on what your g-code is doing. Hover your mouse over a line number, and you'll see the hints for that line. There is a hint window below the backplot that shows you the hints for the line the cursor is on at all times. Or, switch to the "Hints" tab and see all the lines laid out as hints.

Hints tell you what's going on, and they tell you where there are errors in the g-code. Line numbers turn red to show you where the errors are, or you can click to see just the lines with errors in them so you can breeze through to get them fixed.

Here are just some of the Hints features in GWE:

  • "Info" tab gives you the big picture about your whole program. What are the extents? How many lines are there? How many errors? How many g-codes of each type are used?
  • Each word type (each letter) has its own hints and error checking tailored to how that word works
  • Each register associated with each word has its own hints and error checking so you know exactly what the parameter does and what's wrong when it isn't set up quite right for your controller.
  • Hints checking makes sure you don't have the wrong operations together on a block. It makes sure operations are executed in the right order across blocks.
  • It looks for obvious problems like beginning to cut with no tool in spindle, without having started the spindle rotating, or without having set a feedrate.
  • It checks out canned cycles to make sure you have the parameters right and aren't missing any required parameters.
  • It tells you the endpoint for every motion, the centers of arcs, and the radius of each arc.

That plus a whole lot more!

5. Revisions: An Automated G-Code Expert Editor

You've just been handed a part program that's completely the wrong format for your controller. Or, you just got a machine with a new controller and you're having a terrible time shifting your "personal g-code dialect" to the new controller. Maybe the last programmer was just sloppy with the program, or maybe you have to reverse engineer and maintain some program from the Dark Ages.

You need GWE's Revisions feature:

  • Revise large areas of code selected by the mouse
  • Automatically revise each line as you edit it, every time, without your having to remember
  • Control the user of spaces and capitalization
  • Change one address to another, or swap two addresses throughout the code
  • Change arc formats or convert arcs to line segments
  • Get total control over comment formats, or remove them altogether to save controller memory
  • Add or remove cutter compensation
  • Feed and speed overrides
  • Get total control over how numbers are formatted including digits to the left or right of the decimal, use of the decimal, and +/- signs
  • Rotate, scale, or shift blocks
  • Swap one tool for another and update the feeds and speeds

All these functions and more are available to help you control the format of your part program.

6. CAM-Style "Post" Lets You Tailor for Your Controller's G-Code Dialect

GWE knows what your CNC controller likes. It has a full "post" capability just like your CAM program so it knows what errors to look for and how to format g-codes going in to your controller. We won't bore you with the details except to say they are comprehensive and easy to use.

More...

7. Tool Crib With Full Tool Data Management Capabilities

Tool Changes and Tool Crib, so you can connect the two!

The first thing you have to do to run a job is line up the right tools from the Tool Crib. Why not have GWE help you with that work?

It's Tool Crib lets you create unlimited cribs. Set them up for machine changes, tooling carts, your central tool crib, even create one for tools that need sharpening, new inserts, or rework. You can move tools around from crib to crib. You can track their names, specifications, and serial numbers. If you go to the presetter, you can enter values for X compensation (cutter compensation) and Z compensation (tool length compensation).

Now here comes a part program from design and their CAM software. Load it into GWE. Click the "Tools" tab and you've got a list of all the tool changes, or just a list of the tools. Which T#'s, any identifying comment for each one, and which H# and D# is in use for each.

Now you're ready to map the tools used in the part program to tools in the Tool Crib. It's easy. You can create a new crib from the part program and move tools into it from some other crib. You can map tools from the program to particular crib tools using slot numbers (T#'s) or by matching up the comments.

Cool beans!

You can even use GWE to manage data from offline Tool Presetters--anything from a height gage to a full on high end Presetter.

 

 

 

 

Improve Your Feeds and Speeds Today!

Join the G-Wizard Calculator 30-day trial, no credit card required.

Start My Free Trial
   

G-Wizard CNC Program Editor works on both PC's and Macs. It requires an Internet connection once every 2 weeks. Detailed System Requirements available here, but for most people it just works.

 

Home      

 

Software

  GW Calculator

  GW Editor

  Gearotic

  MeshCAM

  Conversational CNC     

  Deals and Steals

Blog

  Software

  Feeds and Speeds

  G-Code

  

Calculators and References

  G-Code List

 

 

 

Cookbooks

     Feeds and Speeds

     G-Code Tutorial

     CNC Machining & Manufacturing

     GD&T

          GD&T Symbols

     Lean Manufacturing

     Cost Estimating Software

     CNC Dictionary

 

CNC Beginners Start Here

 

DIY CNC

  CNC Projects

  Hall of Fame

  Resources     

 

     

About

     Privacy Policy

 

 

 
All material © 2010-2016, CNCCookbook, Inc.