Brian has drafted me to write a real Customization/Macro Programming manual for Mach3 v4. This will eventually be a complete tutorial/reference document covering everything from creating custom screensets, to writing complex macros, like a toolchanger macros, with detailed descriptions of every Mach-specific function, variable, constant, etc., as well as liberal examples and usage recommendations, to make proper things as clear as possible. This should make it possible for almost anyone to learn how to write Mach3 macros.
Since there is much I currently do not know, I suggested that rather than bugging Brian with a bunch of stupid questions, I would first see if I could get what I needed from folks on here, since many of you have actually done more macro programming than I have to date. I am starting by writing a reference manual for the Mach macro functions. I have a comprehensive list of what functions exist from the Mach3 source code, along with their argument lists and return values, but I do not know what the functionality of some of them is (like nFmt()??).
So, how many of you are experienced Mach3 macro programmers that can help out by answering some questions?
First question: What is the difference between StraightFeed() and StraightTraverse()?
Regards,
Ray L.