On Sun, Jul 29, 2007 at 12:43:45AM -0500, Jon Elson wrote: > > G10 L2 P2 X9.5 Y1.5 > G55 > > It then machines some features from a (0,0) coordinate > reference, which it expects to be at x=9.5 y=1.5 in the G54 > coordinate system. When I tried to run this, I got "move > exceeds soft limits" errors on both axes. I fiddled around in > MDI mode to try to figure out how the G10 L2 function works, and > it seems you need to know the offset between the G53 and G54 > systems and use that in your calculation. What I ended up doing > was to go to G54, move to X9.5 Y1.5 in MDI and then switch to > G55 and observe the coordinates on the display. Let's say they > were X=5.3 Y=-1.7 To get the current location to read as (0,0) > I had to enter G10 L2 P2 X5.3 Y-1.7 > > This seems to be totally awkward, as it requires the program to > know the difference between the machine coordinate system and > the relative (work) coordinate system before the blank workpiece > is even put on the machine. Shouldn't all these fixture offsets > be relative to G54, rather than G53?
No, G54 and 55 and the rest all work the same. There is nothing special about G54 except that it's the default system. > I read all I could find in the .pdf user manual, and got more > confused. It seems to generally confirm the above is what is > going on, but this seems very cumbersome. Is there a simple way > to align, say G55, to a precise offset from G54? I NEVER, EVER, > use the G53 system, and the only purpose I can imagine for it is > to know where the machine limits are. To do this setup manually in AXIS is pretty easy now that you can touch off any coordinate system using the Machine menu. For example to set G54 and G55 one inch apart on X: Jog X to the position where you want G54 touch off, enter 0.0 touch off G55, enter -1.0 In gcode if you want to temporarily set up a coordinate system to machine some features using easier numbers, try G92. To do the same kind of task, but in gcode: G0 x0 y0 G81 z-1 ... (drill something here) G92 x-1 (set up a temporary system 1" to the right) G0 x0 (use an easier number, but now we are really an inch over) G81 z-1 ... (drill at the temporary origin) G92.1 (back to normal) Chris ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
