After some frustration using a few of the included wizards in Mach I decided to try my hand at making a few of my own. This wizard will do 5 different circular routines from one page. I've made every attempt to make it as bug free as possible. One of the problems I ran into with a few of the included Wizards were the ability to "break" the code with values that were out of range. This seemed to happen often due to the input dro's being scattered around the screen. I always seemed to miss something. I tried to make this one so that it would flow from top to bottom without giving you a headache searching around for the right DRO. I hope I don't come across as too critical because the folks who make these are generally volunteers and I learned a lot by studying their scripts. I am not a programmer so this was somewhat of a learning experience for me but very enjoyable. Most of the code I just wrote myself but a bit of it was copied from an existing script and modified to work within my script.
I hope it can be of use to someone else besides my me.
In case you have never installed a Wizard just follow these steps.
*Unzip the files
*Put the M700.m1s file into the Mach3Mill folder under the Mach Macros directory
*Put the whole folder called "Andys Circle Routines" in the Addons folder
That's all...
The new wizard should be on the list when you call up the wizards in Mach.
If there is enough interest I may start on some rectangular pocket wizards.
Andy
BTW.... A short explanation of some of the buttons
There is a 3 AXIS/2 AXIS button to change the code output for people like myself who have simple 2 axis machines
The other one is somewhat self explanatory ...it is the option to climb or conventional cut.
The other gives you a choice of Inch or Metric output.
Not all of the input values pertain to all of the available functions and are just ignored. The color coded inputs match their respective functions at left.
Let me know if you find any mistakes or bugs and I will try to correct them.
One Other Thing....
This wizard was designed to fit a native 1270 x 1024 screen which I use.
If you are using a smaller screen it will be necessary to check The "Auto Screen Enlarge" Check box on the general config page of Mach. It will cause all screens to shrink or enlarge based on the resolution of your monitor.
Edited attachment to remove the unnecessary system files that snuck in from my Mac