Hi.
I have many parts which have 2 operations. I have 2 fixtures mounted to my table. Im using G54 for one fixture, and G56 for the other in the same program. Mach3 will machine everything perfectly, until it gets to the precision bore sizes and I use G41 cutter compensation. Then it will go nuts.
If I have G54 as active offset when I load the program, it will generate perfect toolpath for G54, and crazy scribble for the G56 portion using G41. If I select G56 as active work offset when I load the program it will generate crazy scribble for the G54 portion using G41. If G55 or any other is active work offset both toolpaths have crazy scribble for the G41 portion. I'm certain Mach is using the currently selected active work offset for toolpath generation, instead of programmed work offset.
I also tried using only G54, and writing in my other fixture with G52 offset. This gives me the same errors. The code is perfect until G41 is involved.
Is there a fix for this?
Thanks.