Quote Originally Posted by JAZZCNC View Post
A_Camera just want to say thank you for the Probe screen, I haven't used it yet as a probe screen but I have looked at the macro's and the structure of your coding.

I am new to UCCNC macro's and after 20+ years using Mach3 and not being a programmer it's good to see how a Pro goes about it and it really shows. I've looked at 1000's of macros over the years and very few have been so well commented as yours.

I did look for a donate button on your Blog but couldn't see one, if you have one please link to it as I think anyone who puts so much work into something and gives it away should get a little back so i would gladly donate.

Thank's..
Thank you very much for your kind words. I do have 40 years of work experience related to firmware, hardware, software development and everything around that area, but perhaps that's not the only reason for spending time on documenting and commenting. I think the main reason is that I always worked in safety critical environments, which requires testing and documentation, so I kind of matured and been brought up to understand that it is important. Very early in my career I realized that any idea of believing that "this code is so simple, any idiot understands it" is nonsense. Even I need help with my own code a few weeks after it's written... so I have a habit of even commenting code which I only use once and never give away. Anyway, I appreciate your comments.

Regarding the donate possibilities, I had that for a few years but then decided to remove it because it gave me exactly zero. I know it is working for some people and organizations, but it did not work for me. Nevertheless, once again I added the Donate button.

Anyway, I hope you find my probe macros and screen useful, but be careful, test your own settings and all the functions before using an expensive probe. Even I make mistakes some times and occasionally crash into the table or the work piece, so care must be taken, especially with the more complex functions, like centre or corner finding. It is important that the configuration is done correctly.