Quote Originally Posted by reuben005 View Post
Even i am doing the exct same thing, with the 2 limit switches on the min and the max end of the axis, and the home somewhere in the middle. Even i am using the Work offset option.

The only problem i am having is that when i click the "Ref all home" button, sometimes the tool is at the negative side of the home switch and it keeps going negative until it hits the limit switch and the machine shuts down. Now i have no way of telling the machine which side of the home switch the tool is.

so any views?
The only thing I can think of for a work around on this is at the end of your G code when your tool maybe goes to X0 Y0 Z30 (example only) you can change the code so your axis finish on the positive side of your home switch so X50 Y50 Z30 (example only) then when you reference you should be ok.
Other than that move your home switch to the Neg side of movement on your X and Y axis.

hope this helps

Andy