Quote Originally Posted by Geo55 View Post
So I'm using a different part location for each of the 6 parts using say....G54 for one and G52 for the next G53 ....and so on. So if I can get it to run without an error in the first location I should be good for the others just by changing the part location. Right?
Just use the same program with an X--- Y---- move to each location, why make it complicated for no reason, looks like a crash the way it is programed, a G91 has no place in a program like this, what's the G154 and the P17 for G49 should not be there also

Give me the dimensions, and the tool size, and the spacing and I will do you a quick program