Hi Mark:
Id say you've done pretty well getting to where you are. Auggie doesn't do much hand holding, it
was written primarily for me, I didn't really expect as many to use it that have, and I understand my
documentation of it is abysmal. On the upside, its free and pretty powerful. Im really impressed
that so many have done so much with it.
Some of what you describe is probably library related. The AIR solenoid for example I dont have, so
probably is included from anothers screen. The thing is, any added button from any panel and such
must have a script enabled for it in a library. Check the LIB button to make sure the library for
dialogs is turned on, that may stop the tutorials for example if its off. Some panels available
may have buttons for a function but no actual script to drive them. Many of those panels came from
users that may or may not have included the script library.
Another possibility is that the Dialog pointing to the youtube videos has broken over time
due to changes made to Auggie for particular problems. Ill make a note to test that.
>>I want to create a custom gcode (M123 and M124)
This you would do by adding a library or adding to one already there. Check the default
GCode library for examples,but in short all you need do is either add to the GCode library
text file, or add another and turn it on. In that file you add a function named M124 and
another named M123, both will then execute when that MCode is encountered. A good place
to add such things in a laser system is probably the LaserSpindle library where I added the
controls specific to laser firing.
>>>I also don't think my version of Vexx is the same as the one in the Vexx Intro videos
It isnt. The only way to be sure your using latest version is to install the latest download.
I always do announce in new releases what Ive done and that a new release is available.
The videos are done over time as Vexx grows so are always by definition on older
versions as new features appear. Small changes to displays and buttons may occur.
Gearotic itself almost never changes, its code is locked down for some time due to age
except for minor changes to smaller bugs, so never worry as to its version, and for Vexx and
Auggie, both are up to date if the latest installer has been run.
Just as an aside, and I try to explain this periodically for the benefit of those that
peruse this forum...
Both Vexx and Auggie are personal ongoing projects I include because I find
them handy as tools, so I figured others would too, so I dont run them as if they
are managed projects as to builds and such, their like drawings I'm constantly
erasing and redrawing in nicer ways as I go. Like Forest Gumps box of chocolates
with those two programs you will never know what you will get.
Vexx for example has just had control added for controlling and taking pictures
from any Canon photo camera. It can now also control a projector on the second
monitor output of a graphics card. Not typical things for a Cad tool, but Im
experimenting with better 3d aquisition from projected deBruijn sequences, so
Vexx becomes my platform for it. It may never appear to the users if I decide
it has only personal interest but the code is inside. Vexx has many such personal
interest projects in it, as does Auggie, experiments that if they work out and
are interesting I add a button to access them, if not the code is still there for
me to build on if I decide to attack the problem again.
If you have any questions on Auggie, always ask, Im usually quite willing to investigate
and fix things up not only to work but to help others understand how they work. Check
the forum for a large number of such questions, they all advance ones knowledge of
Auggies internals another bit forward. Keep in mind that its a personal project
for laser control and forgive me its shortcomings.
To understand Vexx you need only to keep in mind that its main purpose was to allow
editing of gear outlines to remove teeth or specialize their shapes. It does that pretty
well, but for me, its a platform that I can experiment with algorithms of various types
in a platform that can database the objects and create vectored forms more easily
than if I write a specific program. Its why such weird things appear in it over time.
I love math, Im pathetic at it, but I love it, so when someone suggests something
that intrigues me I write code to test if I understand it and to help me learn it, if its
Celtic knots , golden spirals or image segmentaion, I just add a button to allow
others to play with that algorithm when its done. As a result Vexx is an eclectic mixture
of tools many of which users will never see, (nor would they want to

) unless I end up
pleased with them or find them of general interest.
So always yell before you get frustrated..or at about that time and we'll see what we
can do or explain.
Thx
Art