OK, here's v1.1 as requested:
It now has the numbers 1,2 and 3 able to be displayed around the outside of the outer circle as per Allan's example in post 12 to represent the screw positions. There is a checkbox to turn the numbers on or off, and a numerical updown control to change the orientation of the numbers through +/- 120° in 5° increments.
For those who might be interested, I've included a PDF of the code. VB.NET programming is so easy (compared to where it was heading when windows first started - that stopped me programming!
) the biggest problem is just finding the commands you need among all those available. Fortunately, the web and other resources are excellent help.
Al.