You might want to restart your program from the Home Position G28U0W0. I don't use G30. I set my tools by measuring the longest tool and write a G28U0W(?) to index the Turret during the Part Program. Then send the Machine Home at the Begining and End of every Program.
Hope this helps
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
www.refractotech.com