Delco wrote:Been there , like I said it would be nice to have a section where documented and commented macros are located so as to learn how they work.
As Balazs said, learn the language, but also study the documentation (Macro_capability_detailed.htm inside the UCCNC folder) on the UCCNC C# commands, and you'll pretty much understand what the macro is doing as you read it.
I also recommend studying all the other documentation in that folder, as that will help you with understanding what the commands in a macro are referring to (buttons, LEDs, DROs, etc).
Most macros are relatively simple, so once you learn the above, many macros will be easy to figure out.
It's true what Rob said, the guys that write macros are generally not doing so with a view to teach others who have not yet learnt C#, and the UCCNC documentation, and Cncdrive have enough on their plate already. That leaves forum members, but unless someone has nothing better to do than go through macros commenting them in detail for others benefit, who will do it ??