It’s Been a Productive Week at CNCCookbook for G-Wizard Editor
We had a productive week for G-Wizard G-Code Simulator and Editor last week. For a long time there have been 3 hard things left to do to finish the editor (and a couple of hundred fairly easy things, LOL):
- Finish up Fanuc Macro B Support
- Finish the lathe cycles like G71
- Optimize performance so it is 3-10x faster for large files
I pleased to say that when this release is uploaded, we will have finished the Fanuc Macro B support with the exception of bug fixing (and I am sure there are quite a few to be found yet). That’s very cool!
I’ve also done quite a lot of work on two of the Revisioning commands–Renumber Blocks and Adjust Addresses. What I added to Renumber Blocks is the ability for it to also renumber references to blocks. So, if a Macro GOTO or a P-word in G71 refers to “N120″, and the renumber command changes it to “N180″, the GOTO and other references will be change to refer to “N180″.
Adjust Addresses is a new command I put together to do arithmetic on the addresses associated with words (See this page for an introduction to Word Address format for g-code). Simply put, “words” are the letter in g-code and “addresses” are the numbers that go with those letters. The ability to adjust addresses is a common command in g-code editors, but it is one I hadn’t gotten to yet. I needed it sooner because I’m working up an example for our G-Code Programming Tutorial that shows how to use the new macro features to create a number engraving macro.
I started out drawing up a “stick font” for the digits and running my OneCNC CAM program to create a g-code starting point:

A G-Code Stick Font for the Digits…
The example is pretty far from finished as I write this, but you can read along to learn more about Address Adjustment and see how the macros unfold.

The Adjust Addresses command in GWE…
The new GWE release should be out by end of next week if not sooner–like I said, it’s winding down!
Related posts:
- G-Wizard G-Code Editor Gets a Little Touch of 3D Graphics
- Revisions: G-Code Transformations with the G-Wizard G-Code Editor
- Close to Canned Lathe Cycles for G-Wizard G-Code Editor (G71 Sneak Peek)
- Adding Infinite Loop Detection and Macro Stepping to G-Wizard CNC Editor
- We’ve Got Less Than a Week Left to Run on Our Spring G-Wizard Deal
Leave a comment
Popular posts
Recent Comments
- The Top 25 Pages People Come to CNCCookbook to Read « « CNCCookbook CNC Blog CNCCookbook CNC Blog on Motion Control Boards Take Mach3 From Hobby Class to Industrial Grade, Part 1
- The Top 25 Pages People Come to CNCCookbook to Read « « CNCCookbook CNC Blog CNCCookbook CNC Blog on Cheapskate Resources: Coupon Codes, Sales, and Smokin’ Deals
- 15% Off Sale on G-Wizard Calculator! « « CNCCookbook CNC Blog CNCCookbook CNC Blog on Unit Conversion Calculator: G-Wizard Tips and Tutorial
- Pssst, are you a cheapskate like me? « « CNCCookbook CNC Blog CNCCookbook CNC Blog on Cheapskate Resources: Coupon Codes, Sales, and Smokin’ Deals
- SiteOwner on How Much Torque on a Kurt Vise?


