John Kasunich wrote: > Jon Elson wrote: > > >>The other thing is I used to barely understand the G10 L2 Px >>behavior before, and it seems to have changed. I think in the >>EMC1 past, all G55 - G59.3 work offsets were relative to the G54 >>system, > > > That seems rather insane. G54 is no different than G55 or any of the > others, it isn't some special "master" coordinate system. If all the > others were based on G54, then moving 54 would move everything, which > IMO would be a very unexpected result. Well, the problem is that in the very old EMC1, when you did a G54 X0 at some location, then that location became the new zero coordinate.
With a more recent version of EMC1, you had to calculate the offset between the G54 system and, say, your new G55 system. Let's say you wanted X=3.0 to be the new X zero. You would enter (I think) G10 L2 P2 X-3.0 and then G54's X=3.0 would be X=0 in the G55 system. I think I got this right, but I'm getting dizzy. Now, it seems to be that each coord system is based relative to the machine's coordinates. So, you need to know the machine coordinate system for the reference point, so you can enter that offset in the G10 L2 P2 Xnnn value. However, the Axis touch-off dialog does it without the operator having to look up the machine coordinates. That works for me right now, but I have used stuff like this before to offset a chunk of G-code multiple times, by resetting the coord system repeatedly with G10 L2 Px Any suggestions would be welcome. It should be easy to examine the behavior even with the sim version of EMC2. Jon ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
