On Sun, Apr 29, 2007 at 06:52:13PM +0200, Sven Mueller wrote:
> Chris Radek schrieb:
> > On Sun, Apr 29, 2007 at 10:03:29AM -0500, Chris Radek wrote:
> > 
> > G49
> > insert any tool, touch off, set work coordinate system
> > start program
> >   program probes first tool, THIS is the reference tool for this run
> >   program saves reference Z coordinate in a variable
> >   cut...
> >   program goes up to tool change height, prompts for next tool
> >   program probes this tool, this - reference => G43
> >   cut...
> >   ...
> 
> Looks exactly like I would want it to work. It would be nice if this
> could be automated in M06 handling if no tool changer is defined, but
> any working recipe would work for me I guess.


Hi Sven, I've added this scheme to the emc2 cvs trunk.  I can't test
it right now but maybe I can set up something one of these days.

G43 with an H index -1 is now a "transient" tool whose offsets are
specified on the G43 line.  The length offset is specified with the K
word (and X offset with I word for lathes).

So G43 H-1 K0.5 would do the same thing as G43 H3 if tool 3 has a
length of 0.5 in the tool table.

Like I described above I think this will let you use probing to
measure and set up length compensation for a newly inserted tool in a
fairly straightforward way.

(Since H-1 was previously disallowed, this will not break any
existing programs.)

Chris

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to