| |
Powerful for Experts, Simple for Beginners |
|
Verify your G-Code toolpaths with graphical simulation and backplot viewer
CAM-style postprocessor "post" options. Downloadable controller profiles for popular controllers. Multiple view perspectives with scale, rotate, and pan. Control over exactly what gets displayed.
|

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! |
|
Simulate G-Code execution for debugging and deeper understanding
Single block, run to toolchange, run to subprogram, variable playback speed, mode and state information with graphical feedback.
|
|
Analyze G-Code with GWE's unique Hints
Hints give detailed information not available anywhere else, right down to a translation of what the g-code does into simple English. Deeper error checking than most controllers. Find problems at your desk, not your machine.
|
|
Transform G-Code with power Revision commands
Capitalization, spaces, special characters, block numbers, and a whole host of other powerful transformations on your g-code.
|
|
Integrate Tool Tables, Feeds and Speeds, and More
Full integration with G-Wizard Calculator. Tool Table import/export. |
What folks say about G-Wizard Editor
"It is by far the neatest editor that I have ever come across."
"Bob, love the basic concept of the GWiz E."
"Wonderful -- this is going to be really helpful!"
"Having GWE would have saved me several weeks in my CNC class"
"The best I’ve seen in my search for practical CNC programming aids"
"I would like to purchase your product soon because I really think it is outstanding."
" Neat program so far. Nicely done."
|
|
Powerful G-Code Editor

|
|
Cut, Copy, Paste, and Select All
|
Unlimited Undo Levels
|
Find and Replace Toolbar: So it doesn't cover what you're looking for |
Jump to Line #, Error #, Block #, or Toolchange # |
Logical easy-to-remember keyboard shortcuts for touch typists |
Tell at a glance which line you're on and whether there is an error there using the line numbers on the left. |
Status bar tells you the 8 character DOS-style filename used by many CNC controls. |
Automatically capitalize g-code while letting comments be upper and lower case. |
Backplot and Hints track which line the cursor is on to tell you everything there is to know about that g-code. |
| |
Silky Smooth Backplot Viewer
|
|
Backplotter shows what toolpath the g-code will take |
Pan, Rotate, or Zoom the backplot to view any part of it closely |
CAD-Style Milling Views: Perspective, Top, Front, and Right |
CAD-Style Turning Views: Top and Right |
Color coded rapids and feedrate moves |
Simulated toolholder makes the action come alive |
Beginning and end of program are marked |
Click the backplot to cursor to the line of g-code associated with it |
Control background grid to show major and minor lines as well as axis and trident |
Display the feed extents box to see the total envelope the g-code program will touch |
|
G-Code Debugger Helps You Find the Errors Fast

|
|
Rewind, Playback, Feedhold, and Play to End
|
Single Block lets you step one block at a time |
Select playback speed from "Tortoise" to "Hare" |
Jump ahead N-blocks, to the next rapids, dwell, toolchange, or macro command |
Detailed display of coordinates, spindle rpm, feedrate, and coolant status during playback, just like on your CNC machine |
Click on the g-code to run to that block |
| |
G-Code Wizards

|
|
Popup g-code wizards guide you through entering the g-codes
|
Wizards know the canned cycle parameters so you don't have to |
Feeds and Speeds Wizard integrates with G-Wizard Calculator if you have it |
Tool Wizard integrates with Tool Crib and knows what tools are in the crib so you can pick by name instead of by number |
Macro Variable Wizard keeps track of your #-variables |
Help entering work offsets |
Unlimited custom snippets make it easy for you to build a macro library to save time over and over again |
| |
Hints: Because you need the 411

|
|
Hints show what each line of c-code does in simple English |
Decode complex canned cycles. Tell hole bottom and other key functions at a glance |
Coordinates for all motion |
Extra data such as circle centers and radius |
Current line's hint is always visible |
Completion time from beginning for every line of g-code so you can figure out where the time goes. |
Double click a hint to go back to the g-code |
| |
Revisions: A new way to think about formatting g-code

|
|
Revisions perform complex formatting operations on g-code with just a few clicks |
Revision History lets you apply them repeatedly to make your common operations faster and easier |
Add/Delete Spaces |
Adjust Addresses by performing math on them |
Convert from Lathe Diameter to Lathe Radius style g-code |
Apply or remove Block Skip (/) |
Adjust Arc Style: IJK vs R and Absolute vs Incremental |
Control Capitalization |
Remove or reformat comments |
Eliminate non-printing characters or expand tabs to spaces |
Delete words based on their address |
Give macro variables symbolic names and then strip them out before saving to make programming easier on controls that don't support symbolic names |
Add monitoring code for Manufacturing Data Collection (MDC) |
Extensive block renumbering functions |
Replace addresses and swap axes |
Shift, Scale, or Rotate coordinates |
| |
"Post" Style Setup Options Tailored to your controller

|
|
CAM-Like "Post" customizability to suit the g-code dialect of various machines |
Downloadable canned posts for Fanuc, Haas, Mach3, and many more |
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 and G68 Coordinate rotation |
Metric versus Imperial units |
Control which errors are shown or ignored |
Precise control over number formats for each word |
Machine Profiles capture details of machine performance including travels, spindle, coolant, etc. |
G-Code variable volatility can be configured as can the values of the variables |
Precise control over number formats for each word
|
| |
Tool Crib and Tool Data Management Functions

|
|
Create unlimited Tool Cribs. Track them by machine, by cart, cribs for your toolroom, or any other purpose |
Copy and move tools between cribs |
Store names, specifications, and serial numbers for every tool |
Track X and Z compensation values and registers |
Automatically extract tool information from g-code comments |
Generate G10 programs to load your CNC machine's tool tables |
Manage data from offline tool setters and presetters |
Import and export tool data using spreadsheets |
| |
Many More Productivity Features and Functions

|
|
Info Tab with statistics on extents, travels, and execution times |
Error Tab lets you track all the errors in one place. GWE does more error checking than any other program out there. |
Subprogram page lays out exactly what's going on with the subprograms in your file |
G-Code program infinite loop checking |
Change font size for smaller screens |
| |
| |
|
Try Our New G-Code Editor Today!
Join the G-Wizard Editor 30-day trial, no credit card required. |
|
|