Had a great day today experimenting with VBScript as part of the Reference all Axis procedure including the ATC.
I haven't started to play with the code that cncalex created as I wanted to practice on something simpler first.
Everything works fine and i'm starting to get used to the logic of it all.
Then things started to wrong.
I can't remember where i read it but I thought there were UserDRO's available for "users" with numbers between 1000 and 2254.
I presumed that these were different from OEM DRO's for the developer of Mach3.
So, I reference the machine and ATC, choose the tool in spindle, and then thought i'd see if the tool length offset in the "offsets" screen worked ok.
Problem is that when i type in the Gauge Block Height for tool it changes the readout on my tool-in-carousel DRO to the same value!
I started looking at other items on the offsets page and there are other items that would have the same effect.
My worry is that there is other duplications lurking to smash my machine to bits when I finally get round to cutting metal.
...Sweep