Terry, I am strongly suspecting that it has something to do with named external subroutines. I have used coordinate systems (G54-59, G10 L2, etc.) extensively in the past without any problems. This is the first time I have used the tool table for X, Y, etc. offsets, but the problems I am encountering are similar enough to what I was seeing with coordinate systems that it seems it must be related.
The main difference with this application is the extensive use of name subroutines. However there are no motion commands in any of these subroutines, they are mainly for asserting digital outputs, checking inputs, applying dwells, etc. This is on a production machine, so I have limited ability to run tests on it, but I have just put a box together for simulation purposes. I should be able to do some better problem isolation on it over the next couple days. I am open to ideas as to what to look for. Thanks, Eric G49 cancels G43 Se just nd the machine home at the end of the prog using: G28G91Z0.0 Y0.0 X0.0 You should not need to use G49 You must be doing something else wrong Start of every one of my progs look like this: T1M6 G54G90G0XxxYxxS500M3 G43H1Z.1M8 moves the tool down to .1 above the workpiece blah blah ends look like this: G28G91 Z0.0 send the Z home G28G91Y0.0 send the y home to put in a new part M30 ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users